!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1153 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org183 Servers

Load older messages


SenderMessageTime
24 Dec 2025
@k900:0upti.meK900OK so it does build without the patches at least07:42:00
@emilazy:matrix.orgemilyit's likely they can be dropped, but it'd be good to know which non-upstreamed patches still remain from https://github.com/XQuartz/xorg-server/commits/XQuartz-2.8.6_beta2/10:11:57
@emilazy:matrix.orgemilysince it looks like we were applying the stack from a years older XQuartz release10:12:18
@emilazy:matrix.orgemilyit's possible it's all been upstreamed10:12:27
@emilazy:matrix.orgemilyI doubt anyone is using it anyway though, so...10:13:16
@k900:0upti.meK900
❯ git log ..XQuartz-2.8.6_beta2 --oneline
bc1e86979 (tag: XQuartz-2.8.6_beta2, xquartz/server-21.1-apple) Revert "os/WaitFor: Check timers on every iteration"
b3ed8b8f3 randr: Initialize RandR even if there are currently no screens attached
cb70d9dba glx: Initialize glx even if there are currently no screens attached
ef3d57a50 Set thread priorities to user interactive or user initiated as appropriate
4f2e68644 rootless: Use screen_x and screen_y instead of pixmap pointer hacks
d6b3d426d rootless: Dead code removal (RootlessResizeCopyWindow)
dc63398b4 rootless: Remove an unnecessary memory copy when handling resize with gravity RL_GRAVITY_NONE (border width changes)
9369b19b4 rootless: Dead code removal (resize_after in StartFrameResize / FinishFrameResize)
3a7095578 rootless: Remove the special case for northwest gravity in StartFrameResize
10a00957c rootless: Use RL_GRAVITY_NORTH_WEST for min/max/zoom resizing
98a76f843 rootless: Ensure gResizeDeathPix is stored in locally-managed memory rather than re-using the implementation's backing store
a1839893f rootless: Remove option to disable ROOTLESS_RESIZE_GRAVITY
3abd32a08 rootless: Fixup some format errors in debug logging
11:24:51
@k900:0upti.meK900 @emily ^ 11:24:54
@k900:0upti.meK900I am not qualified to know if any of this matters11:26:15
@emilazy:matrix.orgemilyI don't think this is querying what you think11:27:11
@emilazy:matrix.orgemilysince the commits would get a different hash if upstreamed11:27:24
@k900:0upti.meK900The diffs are also real and relevant11:27:33
@k900:0upti.meK900
 dix/dispatch.c                  |   2 +-
 exa/exa.c                       |   2 +-
 exa/exa_accel.c                 |   2 +-
 fb/fb.h                         |   2 +-
 fb/fbpixmap.c                   |   2 +-
 fb/fbwindow.c                   |   2 +-
 glamor/glamor_copy.c            |   2 +-
 glamor/glamor_pixmap.c          |   2 +-
 glx/glxext.c                    |  22 -----
 hw/xquartz/X11Application.m     |   3 +
 hw/xquartz/darwinEvents.c       |   3 +
 hw/xquartz/quartzStartup.c      |   3 +
 include/pixmapstr.h             |   2 +-
 mi/miexpose.c                   |   2 +-
 miext/damage/damage.c           |   8 +-
 miext/rootless/README.txt       |   8 --
 miext/rootless/rootless.h       |   3 +-
 miext/rootless/rootlessCommon.h |  19 ++---
 miext/rootless/rootlessConfig.h |   4 -
 miext/rootless/rootlessGC.c     |   8 +-
 miext/rootless/rootlessWindow.c | 387 +++++++++--------------------------------------------------------------------------
 os/WaitFor.c                    |   3 +-
 os/inputthread.c                |   6 ++
 present/present_scmd.c          |   2 +-
 randr/randr.c                   |   3 -
11:28:05
@emilazy:matrix.orgemilyafter cherry-picking?11:28:06
@k900:0upti.meK900This is diffstat from a merge11:28:08
@emilazy:matrix.orgemilyI checked one at random days ago and it had been upstreamed11:28:22
@k900:0upti.meK900https://github.com/K900/xserver/commits/xquartz-rebase/11:31:08
@k900:0upti.meK900Here's the xquartz tag rebased on current latest release11:31:16
25 Dec 2025
@74k1:matrix.orgTim joined the room.20:36:11
26 Dec 2025
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/KhronosGroup/MoltenVK/issues/267902:48:20
@reckenrode:matrix.orgRandy EckenrodeA thing to keep in mind with Open Core Legacy Patcher.02:48:45
@reckenrode:matrix.orgRandy Eckenrode * 02:48:53
@kfiz:matrix.sopado.dekfizimage.png
Download image.png
03:38:21
@kfiz:matrix.sopado.dekfizwell ...03:38:26
@kfiz:matrix.sopado.dekfiz?03:38:36
@kfiz:matrix.sopado.dekfizk this was already discussed.06:57:02
@isabel:isabelroses.comisabel changed their profile picture.11:37:18
@hrmny:c-base.orghrmny | 6069 changed their display name from hrmny to hrmny | 6069.15:32:22
@debtquity:matrix.orgdebtquity is /etc/fstab managed with nix-darwin? 21:59:13
27 Dec 2025
@reckenrode:matrix.orgRandy Eckenrode
$ nix why-depends /nix/store/n7d5s976rq50shdlahybiq1n68whlvk4-swiftpm-6.2.3 /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools
/nix/store/n7d5s976rq50shdlahybiq1n68whlvk4-swiftpm-6.2.3
└───/nix/store/qawnbs68nzxrmp9y5qqbfi4mka1ni16h-swift-build-6.2.3-lib
    └───/nix/store/qm6d0r1l4bp25k90gsk1p1gw5nydhpp5-shell_cmds-326
        └───/nix/store/2xdz5kpnb0bfiashd6mw094wrv1qb125-libxo-1.7.5
            └───/nix/store/0qr9g069b3acb9s2m8cx8m7j7qczs8r4-gettext-0.25.1
                └───/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools
00:36:18
@reckenrode:matrix.orgRandy EckenrodeThat doesn’t seem right.00:36:23

There are no newer messages yet.


Back to Room ListRoom Version: 6