Commit Graph
898115 Commits
Author SHA1 Message Date
Martin Häcker f5eb10b52c virtualisation/rosetta: Perserve ArgvZero to fix python virtualenv creation
Preserving ArgvZero is supported from MacOS 14 Sonoma forward, which is
the current minimum supported version of nixpkgs. See
https://developer.apple.com/documentation/virtualization/running-intel-binaries-in-linux-vms-with-rosetta#Mount-the-Shared-Directory-and-Register-Rosetta

The necessity of this fix came up with python virtual environments,
because python uses the path of the executable (argv zero) to determine
if it should load a virtual environment or not. In the past this was
overriden with NIX_PYTHONEXECUTABLE, NIX_PYTHONPATH and
NIX_PYTHONPREFIX, but we stopped doing that for the python interpreter
so it works more like a normal python interpreter in nix.

Without those variables, in the rosetta emulated case, python was no
longer able to determine where it was called from, and thus could not
correctly activate virtual environments in that case.
2025-11-18 21:53:20 +01:00
nixpkgs-ci[bot]andGitHub f0a5e10f07 cerberus: 0-unstable-2025-11-09 -> 0-unstable-2025-11-12 (#462898) 2025-11-18 15:54:49 +00:00
Bruno BELANYIandGitHub 1ac172a5aa ersatztv: init at 25.8.0; nixos/ersatztv init module (#348655) 2025-11-18 15:53:54 +00:00
nixpkgs-ci[bot]andGitHub 1c438e9f11 typescript-go: 0-unstable-2025-11-10 -> 0-unstable-2025-11-18 (#462843) 2025-11-18 15:44:12 +00:00
dishandGitHub 92519aa230 cdk8s-cli: 2.203.1 -> 2.203.3 (#462857) 2025-11-18 15:37:35 +00:00
dishandGitHub 761bfb4259 nodemon: 3.1.10 -> 3.1.11 (#462902) 2025-11-18 15:36:47 +00:00
nixpkgs-ci[bot]andGitHub 91661e10e8 fiddler-everywhere: 7.4.0 -> 7.5.0 (#462818) 2025-11-18 15:31:29 +00:00
nixpkgs-ci[bot]andGitHub 2b53d191d0 application-title-bar: 0.8.6 -> 0.8.7 (#462764) 2025-11-18 15:31:28 +00:00
nixpkgs-ci[bot]andGitHub dbd420e27d lidarr: 3.0.1.4866 -> 3.1.0.4875 (#462906) 2025-11-18 15:14:07 +00:00
nixpkgs-ci[bot]andGitHub a2cdd807d4 rabbitmq-server: 4.2.0 -> 4.2.1 (#462623) 2025-11-18 15:00:19 +00:00
nixpkgs-ci[bot]andGitHub 3742976e64 stackit-cli: 0.47.0 -> 0.48.0 (#462897) 2025-11-18 14:59:00 +00:00
Matteo PaciniandGitHub e9bfdb3ed0 xemu: 0.8.113 -> 0.8.115 (#462849) 2025-11-18 14:54:10 +00:00
Doron BeharandGitHub 55445e2753 monkeysAudio: 11.82 -> 11.84 (#462743) 2025-11-18 14:50:33 +00:00
Yohann BonifaceandGitHub c93d9af5bb grafanaPlugins.grafana-metricsdrilldown-app: 1.0.21 -> 1.0.22 (#462770) 2025-11-18 14:49:43 +00:00
Yohann BonifaceandGitHub cc8ed413e5 gotosocial: 0.20.1 -> 0.20.2, add cherrykitten to maintainers (#462615) 2025-11-18 14:49:16 +00:00
Yohann BonifaceandGitHub e201c2b9c1 python3Packages.metaflow: 2.19.6 -> 2.19.8 (#462244) 2025-11-18 14:49:01 +00:00
xanderioandGitHub 5b526f5468 python3Packages.mkdocs-include-markdown-plugin: init at 7.1.6 (#437467) 2025-11-18 14:44:23 +00:00
Thiago Kenji OkadaandGitHub ab7f55e316 rovium: 0.4.0 -> 0.6.0 (#462899) 2025-11-18 14:33:29 +00:00
R. Ryantm 9398e975ee lidarr: 3.0.1.4866 -> 3.1.0.4875 2025-11-18 14:29:54 +00:00
Philip TaronandGitHub 0dc232a4ff mkDerivation: makeDerivationExtensible: only trigger the version-overridden warning when src presented (#462643) 2025-11-18 14:21:24 +00:00
Bobby RongandGitHub de6f9fc6a8 nixos/pantheon: Disable x-d-p-pantheon (#462896) 2025-11-18 14:18:32 +00:00
Matthieu CoudronandGitHub faedcc47d6 vimPlugins.pure-lua -> vimPlugins.moonlight (#462405) 2025-11-18 14:17:51 +00:00
Philip TaronandGitHub bf5b9bbb0e maintainers/scripts/check-hydra-by-maintainer: cleanup (#452553) 2025-11-18 14:16:58 +00:00
nixpkgs-ci[bot]andGitHub b4b82e9546 kubectl: 1.34.1 -> 1.34.2 (#462551) 2025-11-18 14:16:27 +00:00
R. Ryantm 3ca2a540c2 nodemon: 3.1.10 -> 3.1.11 2025-11-18 14:13:46 +00:00
Pol DellaieraandGitHub 36f44e5b2b atlantis: drop maintainer (#462824) 2025-11-18 13:59:54 +00:00
zowoqandGitHub 7c1745e732 moor: 2.8.2 -> 2.9.1 (#462379) 2025-11-18 13:53:40 +00:00
zowoqandGitHub a9cb7409a5 terraform-providers.datadog_datadog: 3.79.0 -> 3.80.0 (#462867) 2025-11-18 13:53:36 +00:00
zowoqandGitHub e0316e502c terraform-providers.topicusonderwijs_octodns: 1.1.2 -> 1.1.4 (#462840) 2025-11-18 13:53:32 +00:00
maximiliancf aa4ab6d2f3 rovium: 0.4.0 -> 0.6.0 2025-11-18 10:51:39 -03:00
nixpkgs-ci[bot]andGitHub 1590167068 syft: 1.37.0 -> 1.38.0 (#462656) 2025-11-18 13:45:25 +00:00
R. Ryantm f322a6dcc0 cerberus: 0-unstable-2025-11-09 -> 0-unstable-2025-11-12 2025-11-18 13:43:25 +00:00
R. Ryantm edc2f318f2 stackit-cli: 0.47.0 -> 0.48.0 2025-11-18 13:38:20 +00:00
Bobby Rong 10cea96468 nixos/pantheon: Disable x-d-p-pantheon
This is causing significant login delay. Prefer x-d-p-gtk for now (when possible).
2025-11-18 21:35:02 +08:00
K900andGitHub fe20d9905e kdePackages: Plasma 6.5.2 -> 6.5.3 (#462891) 2025-11-18 13:27:12 +00:00
K900 a363f16a21 kdePackages: Plasma 6.5.2 -> 6.5.3 2025-11-18 16:10:57 +03:00
EmilyandGitHub d957e91a96 chromium,chromedriver: 142.0.7444.162 -> 142.0.7444.175 (#462730) 2025-11-18 13:10:11 +00:00
nixpkgs-ci[bot]andGitHub 2f358cf05e homer: 25.10.1 -> 25.11.1 (#462829) 2025-11-18 13:04:18 +00:00
KerstinandGitHub da151e32b3 python3Packages.fedora-messaging: 3.8.0 -> 3.9.0 (#462813) 2025-11-18 13:02:05 +00:00
nixpkgs-ci[bot]andGitHub a70b03ca5d peergos: 1.14.0 -> 1.15.0 (#462375) 2025-11-18 12:43:00 +00:00
nixpkgs-ci[bot]andGitHub 4a89cc112e patch2pr: 0.38.0 -> 0.39.0 (#462828) 2025-11-18 12:42:57 +00:00
nixpkgs-ci[bot]andGitHub 5a4048443f zapzap: 6.2.3.1 -> 6.2.4 (#462875) 2025-11-18 12:41:24 +00:00
Vincent LaporteandGitHub fce2ff01b1 ocamlPackages.pgsolver: 4.1 -> 4.4 (#459508) 2025-11-18 12:23:46 +00:00
Wolfgang WaltherandGitHub 2e61b131d7 ananicy-rules-cachyos: 0-unstable-2025-11-10 -> 0-unstable-2025-11-14 (#462675) 2025-11-18 12:20:34 +00:00
R. Ryantm 6c34c7bee3 zapzap: 6.2.3.1 -> 6.2.4 2025-11-18 12:20:33 +00:00
Wolfgang WaltherandGitHub 808b1008e1 androidenv.test-suite: 8eb220e182767bf0 -> 519227a6afa2773e (#462858) 2025-11-18 12:20:27 +00:00
Wolfgang WaltherandGitHub a8da3f5f90 python3Packages.qdrant-client: 1.15.1 -> 1.16.0 (#462855) 2025-11-18 12:20:08 +00:00
Bobby RongandGitHub 6112f2d072 pantheon.elementary-mail: 8.0.0 -> 8.0.1 (#462788) 2025-11-18 12:16:16 +00:00
Vincent LaporteandGitHub c840f3de26 ocamlPackages.ocb: init at 0.2 (#458144) 2025-11-18 12:09:08 +00:00
nixpkgs-ci[bot]andGitHub 90dc55e915 egctl: 1.5.4 -> 1.5.5 (#462782) 2025-11-18 12:05:13 +00:00