Commit Graph
554415 Commits
Author SHA1 Message Date
Sergei TrofimovichandAdam Joseph 68aaaec7d2 gcc12, gcc13: fix typos in comments around __FILE__ patch
Noticed by Robert Schütz.
2023-11-30 10:24:57 +00:00
Alyssa RossandAdam Joseph 52a13b8125 separateDebugInfo: use NIX_RUSTFLAGS
Setting RUSTFLAGS causes Cargo to ignore other ways of configuring
flags, including the target-specific RUSTFLAGS options.  This broke
pkgsCross.musl64.crosvm, and was surprising to users.

Fixes: https://github.com/NixOS/nixpkgs/pull/261727
2023-11-30 09:23:06 +00:00
Alyssa RossandAdam Joseph 8929ba838f rustc: use the wrapper for fastCross sysroot
This avoids having two layers of wrapper for cross rustc.
2023-11-30 09:23:06 +00:00
Alyssa RossandAdam Joseph 8b51cdd3be rustc: add a compiler wrapper
We keep running into situations where we can't get the right
combination of rustc flags through build systems into rustc.
RUSTFLAGS is the only variable supported across build systems, but if
RUSTFLAGS is set, Cargo will ignore all other ways of specifying rustc
flags, including the target-specific ones, which we need to make
dynamic musl builds work.  (This is why pkgsCross.musl64.crosvm is
currently broken — it works if you unset separateDebugInfo, which
causes RUSTFLAGS not to be set.)

So, we need to do the same thing we do for C and C++ compilers, and
add a compiler wrapper so we can inject the flags we need, regardless
of the build system.

Currently the wrapper only supports a single mechanism for injecting
flags — the NIX_RUSTFLAGS environment variable.  As time goes on,
we'll probably want to add additional features, like target-specific
environment variables.
2023-11-30 09:23:06 +00:00
Robert SchützandGitHub c6f3c0403f Merge pull request #270307 from dotlambda/trove-classifiers-2023.11.22
python311Packages.trove-classifiers: 2023.8.7 -> 2023.11.22
2023-11-29 23:21:29 -08:00
Weijia WangandGitHub 4cd0c3f7ca Merge pull request #269511 from trofi/libffi-proto-fix
libffi: backport fix for implicit function declarations in libffi
2023-11-30 07:10:58 +01:00
Vladimír Čunát 1426cf3d09 Merge #271001: mkosi: drop patches backported to systemd 254.6
...into staging
2023-11-30 00:05:58 +01:00
Nick CaoandGitHub c04a30d0ea Merge pull request #270542 from NickCao/glslang
glslang: fix build on riscv
2023-11-29 16:02:43 -05:00
Paul Meyer ea8f862acf mkosi: drop patches backported to systemd 254.6 2023-11-29 18:36:48 +00:00
github-actions[bot]andGitHub e019e7cdb1 Merge staging-next into staging 2023-11-29 12:01:23 +00:00
github-actions[bot]andGitHub d6199b375e Merge master into staging-next 2023-11-29 12:00:57 +00:00
piegamesandGitHub c67a44307a Merge pull request #270315: gnomeExtensions: auto-update 2023-11-29 12:50:40 +01:00
piegamesandGitHub cb47f7e108 Merge pull request #267309: check-meta: Improve performance 2023-11-29 12:46:12 +01:00
piegamesandGitHub 8bdcb69782 Merge pull request #270142: gnomeExtensions.arcmenu: 44 -> 52 2023-11-29 12:34:48 +01:00
Silvan MosbergerandGitHub d9957dcdd8 Merge pull request #270859 from Mic92/eval-fixes
Eval fixes from release-attrpaths-superset.nix optimization
2023-11-29 12:29:35 +01:00
piegamesandGitHub cf3503e9dc Merge pull request #270418: gnome.gpaste: Fix typelib path modification 2023-11-29 12:27:47 +01:00
Mario RodasandGitHub 1ecfdb40cc Merge pull request #270853 from gaelreyrol/postgresql-pg_uuid-update-1.4.0
postgresqlPackages.pg_uuidv7: 1.3.0 -> 1.4.0
2023-11-29 06:11:57 -05:00
K900andGitHub 941448ee07 Merge pull request #270904 from alyssais/linux-6.7-rc3
Linux kernels 2023-11-29
2023-11-29 14:08:02 +03:00
Alyssa Ross 565eb9a83a linux-rt_5_10: 5.10.199-rt97 -> 5.10.201-rt98 2023-11-29 11:47:47 +01:00
Alyssa Ross c84f34c3c0 linux_4_14: 4.14.330 -> 4.14.331 2023-11-29 11:47:30 +01:00
Alyssa Ross 3172e8e1fc linux_4_19: 4.19.299 -> 4.19.300 2023-11-29 11:47:25 +01:00
Alyssa Ross f954c6ac38 linux_5_4: 5.4.261 -> 5.4.262 2023-11-29 11:47:19 +01:00
Alyssa Ross f3f7cca7e5 linux_5_10: 5.10.201 -> 5.10.202 2023-11-29 11:47:13 +01:00
Alyssa Ross c2a8b5f8d2 linux_5_15: 5.15.139 -> 5.15.140 2023-11-29 11:47:06 +01:00
Alyssa Ross 2f492ad3cf linux_6_1: 6.1.63 -> 6.1.64 2023-11-29 11:47:00 +01:00
Alyssa Ross 5214ba12f3 linux_6_5: 6.5.12 -> 6.5.13 2023-11-29 11:46:47 +01:00
Alyssa Ross dd27218c71 linux_6_6: 6.6.2 -> 6.6.3 2023-11-29 11:46:40 +01:00
Alyssa Ross 4f711c3ba6 linux_testing: 6.7-rc2 -> 6.7-rc3 2023-11-29 11:46:05 +01:00
Martin WeineltandGitHub e92039b55b Merge pull request #270856 from trofi/kea-update
kea: 2.4.0 -> 2.4.1
2023-11-29 11:33:01 +01:00
Maciej KrügerandGitHub af69bf31f1 Merge pull request #263615 from nbraud/sha1/eclipse
eclipses.plugins: Replace SHA-1 hashes
2023-11-29 11:21:22 +01:00
Jörg ThalheimandJörg Thalheim 41becba8d2 sysdig: 0.33.1 -> 0.34.1 2023-11-29 11:10:37 +01:00
Peder Bergebakken SundtandGitHub 5fd45b864c Merge pull request #270506 from tu-maurice/fix/python-hdbscan
python311Packages.hdbscan: fix build
2023-11-29 11:07:31 +01:00
Mario RodasandVincent Laporte 6007641aff dune_3: 3.11.1 -> 3.12.0
Diff: https://github.com/ocaml/dune/compare/None...3.12.0

Changelog: https://github.com/ocaml/dune/raw/3.12.0/CHANGES.md
2023-11-29 10:54:08 +01:00
Julien MalkaandGitHub e34acbc79b Merge pull request #270027 from a-n-n-a-l-e-e/astropy-healpix-darwin-build
python311Packages.astropy-healpix: upstream patch to fix darwin build
2023-11-29 10:53:20 +01:00
Sandro JäckelandJörg Thalheim edfc8acaaf prefer-remote-fetch: add more fetchers which prefer local builds 2023-11-29 10:25:20 +01:00
Martin WeineltandGitHub 76f642f87f Merge pull request #269658 from phaer/playwright-upgrade
playwright: 1.38.0 -> 1.40.0
2023-11-29 10:15:19 +01:00
StigandGitHub bcdffb9bb6 Merge pull request #268395 from athas/oclgrind-fix
oclgrind: use LLVM 12
2023-11-29 10:09:46 +01:00
Fabian AffolterandGitHub a97f99d280 Merge pull request #270640 from fabaff/ha-mqtt-discoverable-bump
python311Packages.ha-mqtt-discoverable: 0.12.0 -> 0.13.0
2023-11-29 10:09:02 +01:00
Fabian AffolterandGitHub b04e49ca82 Merge pull request #270642 from fabaff/evohome-async-bump
python311Packages.evohome-async: 0.4.9 -> 0.4.11
2023-11-29 10:08:52 +01:00
Fabian AffolterandGitHub d4a9b91703 Merge pull request #270746 from fabaff/ggshield-bump
ggshield: 1.22.0 -> 1.22.0
2023-11-29 10:08:41 +01:00
Fabian AffolterandGitHub 8381c7fbc6 Merge pull request #270747 from fabaff/ldeep-bump
ldeep: 1.0.48 -> 1.0.49
2023-11-29 10:08:32 +01:00
Fabian AffolterandGitHub c48056c76b Merge pull request #270748 from fabaff/gotestwaf-bump
gotestwaf: 0.4.7 -> 0.4.8
2023-11-29 10:08:22 +01:00
Fabian AffolterandGitHub 50f2116d41 Merge pull request #270749 from fabaff/naabu-bump
naabu: 2.1.9 -> 2.2.0
2023-11-29 10:08:13 +01:00
Fabian AffolterandGitHub f06d06d0ee Merge pull request #270603 from fabaff/ldfparser
python311Packages.ldfparser: init at 0.21.0
2023-11-29 10:04:50 +01:00
Emily TrauandGitHub 69efc941ac Merge pull request #269023 from wrmilling/k3s-1_28
k3s_1_28: init at 1.28.3
2023-11-29 19:53:39 +11:00
Victor EngmarkandJörg Thalheim 4177297b14 ci: pin third party actions
For reproducibility.

Command:

```shell
for file in .github/workflows/*.y*ml; do
    npx pin-github-action --comment=' {ref}' "$file"
done
```

Then had to manually replace all the versions with accurate specifiers
(for example, "v4" → "v4.1.1" in case of `actions/checkout`).
2023-11-29 09:51:22 +01:00
Adam JosephandJörg Thalheim 1ac5c75337 amdgpu-pro: make error message actionable 2023-11-29 09:45:17 +01:00
Adam JosephandJörg Thalheim 920e6f7eaa dockapps.wmsystemtray: fix broken eval 2023-11-29 09:44:55 +01:00
Adam JosephandJörg Thalheim 23f800e6ac dockapps.wmsm-app: fix broken eval 2023-11-29 09:44:49 +01:00
Adam JosephandJörg Thalheim c946245c7a tests.nixops: fix broken eval 2023-11-29 09:44:46 +01:00