| 24 Dec 2025 |
emily | since the commits would get a different hash if upstreamed | 11:27:24 |
K900 | The diffs are also real and relevant | 11:27:33 |
K900 | 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 |
emily | after cherry-picking? | 11:28:06 |
K900 | This is diffstat from a merge | 11:28:08 |
emily | I checked one at random days ago and it had been upstreamed | 11:28:22 |
K900 | https://github.com/K900/xserver/commits/xquartz-rebase/ | 11:31:08 |
K900 | Here's the xquartz tag rebased on current latest release | 11:31:16 |
| 25 Dec 2025 |
| Tim joined the room. | 20:36:11 |
| 26 Dec 2025 |
Randy Eckenrode | https://github.com/KhronosGroup/MoltenVK/issues/2679 | 02:48:20 |
Randy Eckenrode | A thing to keep in mind with Open Core Legacy Patcher. | 02:48:45 |
Randy Eckenrode | * | 02:48:53 |
kfiz |  Download image.png | 03:38:21 |
kfiz | well ... | 03:38:26 |
kfiz | ? | 03:38:36 |
kfiz | k this was already discussed. | 06:57:02 |
| isabel changed their profile picture. | 11:37:18 |
| hrmny | 6069 changed their display name from hrmny to hrmny | 6069. | 15:32:22 |
debtquity | is /etc/fstab managed with nix-darwin? | 21:59:13 |
| 27 Dec 2025 |
Randy 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 |
Randy Eckenrode | That doesn’t seem right. | 00:36:23 |
| matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) changed their display name from matthewcroughan to matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192). | 14:42:37 |
Randy Eckenrode | Anyone know how prebuilts are supposed to work in Swift? There’s a list of them in workspace-state.json, but it’s not clear what adding them is supposed to do. What I would really like is if I can supply prebuilts of all the dependencies, so Swift just uses those instead, and we can have nicely pre-built binaries in most cases. | 15:14:36 |
Randy Eckenrode | (Though from what I can tell, they’re still pretty rough.) | 15:15:34 |
Randy Eckenrode | Sigh. SwiftPM defaults to building package manifests for 10.13. Unfortunately, Swift is strict about deployment targets. While ld will let you link against libraries with newer deployment targets, Swift makes it a hard error to use a module for newer ones. I am trying to make SwiftPM’s dependencies work with 10.13, but Swift Driver has a hard requirement of 10.15. I guess don’t use Swift Driver on the old deployment target. | 16:16:13 |
emily | can't we just change the default? | 16:45:10 |
Randy Eckenrode | It’s hard-coded in SwiftPM. | 16:47:00 |
Randy Eckenrode | It’s easier to build its dependencies for an older deployment target. | 16:48:42 |
emily | "I am trying to make SwiftPM’s dependencies work with 10.13" makes me very sad 😔 | 16:59:40 |
emily | I'd rather patch SwiftPM than spend time on unsupported OS versions | 16:59:50 |