!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
25 Oct 2025
@reckenrode:matrix.orgRandy EckenrodeMaybe for cross to Android?20:56:29
@samasaur:matrix.orgsamasaurmm, yeah, i suppose so. i know very little about nix targeting mobile platforms21:25:08
@reckenrode:matrix.orgRandy EckenrodeI think it’s a thing, but you have to jump through some hoops to install the Android SDK.22:48:40
@emilazy:matrix.orgemilyI believe we have the NDK just packaged22:59:23
@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

Show newer messages


Back to Room ListRoom Version: 6