!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
25 Oct 2025
@emilazy:matrix.orgemilynonfree but packaged22:59:35
26 Oct 2025
@prince213:matrix.orgprince213Looks like it can't do UI03:31:04
@prince213:matrix.orgprince213More like a native library thing03:31:19
@prince213:matrix.orgprince213I was thinking about something like SwiftUI for android03:31:51
@samasaur:matrix.orgsamasauris anyone else a) using openssh from nixpkgs on their mac; b) seeing a HUGE slowdown when sshing interactively?06:15:21
@samasaur:matrix.orgsamasaur it could be my config but openssh 10.0 (from nixpkgs) and /usr/bin/ssh are find 06:15:55
@samasaur:matrix.orgsamasaur * it could be my config but openssh 10.0 (from nixpkgs) and /usr/bin/ssh are fine 06:15:57
@samasaur:matrix.orgsamasaurit's actually incredibly bad06:18:48
@samasaur:matrix.orgsamasaurand openssh.com is down so i can't check the changelog for 10.206:19:14
@samasaur:matrix.orgsamasaur(the problem is with 10.1)06:19:26
@prince213:matrix.orgprince213If you want changelog for 10.1: https://web.archive.org/web/20251009000425/https://www.openssh.com/releasenotes.html06:43:07
@prince213:matrix.orgprince213Oh wait they also have 10.2: https://web.archive.org/web/20251010111539/https://www.openssh.com/releasenotes.html06:43:29
@samasaur:matrix.orgsamasaurthank you!06:50:56
@samasaur:matrix.orgsamasaur

This is a bugfix release, primarily to fix a problem that rendered ssh(1) unusable when ControlPersist was enabled.

06:51:16
@samasaur:matrix.orgsamasauryeah that's def what i'm experiencing06:51:23
@samasaur:matrix.orgsamasaur prince213: re: the CMake stuff, I think that closed PR of mine you linked is probably not the way we want to do it if we do a qt fix on master while waiting for the staging cycle 06:58:08
@samasaur:matrix.orgsamasaur because the root issue is that we ourselves are setting CMAKE_FIND_FRAMEWORK=LAST in the cmake hook 06:59:10
@samasaur:matrix.orgsamasaurwhich is what that PR that went to staging fixed06:59:17
@samasaur:matrix.orgsamasaur so there's no need to do a real patch, we can just set CMAKE_FIND_FRAMEWORK=FIRST in qtbase itself which will override the setup hook 06:59:41
@samasaur:matrix.orgsamasaurand that is much easier to do conditionally on darwin as well07:00:34
@samasaur:matrix.orgsamasauractually im gonna force-push to that PR you linked with this better solution07:00:57
@samasaur:matrix.orgsamasaur

because it's literally just

diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix
index ab35d1906f..5789292e47 100644
--- a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix
+++ b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix
@@ -292,6 +292,7 @@
     # When this variable is not set, cmake tries to execute xcodebuild
     # to query the version.
     "-DQT_INTERNAL_XCODE_VERSION=0.1"
+    "-DCMAKE_FIND_FRAMEWORK=FIRST"
   ]
   ++ lib.optionals isCrossBuild [
     "-DQT_HOST_PATH=${pkgsBuildBuild.qt6.qtbase}"
07:01:25
@samasaur:matrix.orgsamasaur not sure whether we want to do a PR to master so that qt is usable on darwin while we wait for staging, but this way we'll at least have the right fix available 07:02:12
@samasaur:matrix.orgsamasaurpersonally i just pinned my one offending package (prismlauncher) and am just gonna wait07:02:31
@prince213:matrix.orgprince213Nice to see a shorter patch to this07:05:12
@prince213:matrix.orgprince213I'd suggest that we target this to master, and add a comment to remove this line when 455592 reaches master07:05:53
@samasaur:matrix.orgsamasauryeah the patch way was overkill07:05:53
@samasaur:matrix.orgsamasauri had found something similar upstream when i was trying to solve the issue and i got in my own head about it07:06:14
@samasaur:matrix.orgsamasaurthis also has the benefit of being a) the right solution; b) essentially exactly the same thing as the CMake setup hook PR that went to stagign07:06:46
@samasaur:matrix.orgsamasaur* this also has the benefit of being a) the right solution; b) essentially exactly the same thing as the CMake setup hook PR that went to staging07:06:47

Show newer messages


Back to Room ListRoom Version: 6