Commit Graph

16727 Commits

Author SHA1 Message Date
Raito Bezarius
9866a5be7e llvmPackages_5: drop
While using very old compilers is a fair usecase, it induces a maintenance churn as
we collect more and more LLVM versions for the LLVM maintainers.

Especially when we need to backport uniform changes to the whole tree,
furthermore, it consumes and waste CI resources.
2023-11-17 16:12:32 +01:00
figsoda
278bfe24a7
Merge pull request #267939 from r-ryantm/auto-update/erg
erg: 0.6.24 -> 0.6.25
2023-11-16 22:11:35 -05:00
toastal
8ebb8e9d86 lunarml: 0.0.20230924 → 0.0.20231113 2023-11-16 20:28:49 -03:00
Vladimír Čunát
a7a8f8253d
Merge #263535: staging-next 2023-10-26 2023-11-16 22:06:22 +01:00
R. Ryantm
dc73aff0eb erg: 0.6.24 -> 0.6.25 2023-11-16 19:10:15 +00:00
R. Ryantm
b4dcfa1130 souffle: 2.4 -> 2.4.1 2023-11-16 16:46:15 +00:00
github-actions[bot]
301fcc69ba
Merge master into staging-next 2023-11-16 12:01:02 +00:00
Marek Fajkus
2e3873f8e5
Merge pull request #267725 from zupo/elmland
elmPackages.elm-land: init at 0.19.4
2023-11-16 10:22:28 +01:00
Vladimír Čunát
0fe5300699
Merge branch 'master' into staging-next 2023-11-16 09:49:24 +01:00
Neyts Zupan
277fdf720f elmPackages.elm-land: init at 0.19.4 2023-11-16 09:05:46 +01:00
7c6f434c
e5bad1e607
Merge pull request #267513 from NickCao/julia_19
julia_19: 1.9.3 -> 1.9.4
2023-11-16 07:26:52 +00:00
Vladimír Čunát
c46eae0f35
Merge branch 'master' into staging-next 2023-11-15 07:33:10 +01:00
Mario Rodas
87666388ae
Merge pull request #267386 from r-ryantm/auto-update/closurecompiler
closurecompiler: 20230802 -> 20231112
2023-11-14 18:57:46 -05:00
Nick Cao
d604a7ea43
julia_19-bin: 1.9.3 -> 1.9.4 2023-11-14 13:51:21 -05:00
Nick Cao
d307bbb5c4
julia_19: 1.9.3 -> 1.9.4
Diff: https://github.com/JuliaLang/julia/compare/None...v1.9.4
2023-11-14 13:48:38 -05:00
github-actions[bot]
6cc772a6fa
Merge master into staging-next 2023-11-14 18:01:11 +00:00
R. Ryantm
ded74cdb9d closurecompiler: 20230802 -> 20231112 2023-11-14 06:39:30 +00:00
Martin Weinelt
ea1cd4ef8e
treewide: use config.rocmSupport
Makes use of the per nixpkgs config flag to enable rocmSupport in
packages that support it.
2023-11-14 01:51:57 +01:00
Fabián Heredia Montiel
884449105e Merge remote-tracking branch 'origin/master' into staging-next 2023-11-13 14:31:51 -06:00
Pavol Rusnak
b50c5b9451
Merge pull request #264797 from prusnak/gcc-arm-embedded
gcc-arm-embedded-13: init at 13.2.rel1
2023-11-12 22:44:20 +01:00
Weijia Wang
c1eb661271 Merge branch 'master' into staging-next 2023-11-12 22:13:26 +01:00
Anderson Torres
10d9b249b1 gnu-smalltalk: adopted by AndersonTorres 2023-11-12 21:17:24 +01:00
Adam Joseph
b6a3fabcc1 rust: allow building/git-bisecting without tarballs
This commit adds the machinery required to get our `rustc.nix` to
work using upstream's git repository, directly, without them waving
dead chickens over it and performing whatever other occult rituals
are involved in creating a release tarball.

No chickens, live or dead, were harmed in the creation of this
commit.
2023-11-11 22:12:40 -08:00
github-actions[bot]
eb26e06e9b
Merge master into staging-next 2023-11-12 06:01:07 +00:00
Pierre Bourdon
597366a4aa
Merge pull request #266752 from wegank/souffle-clang-16
souffle: fix build with clang 16
2023-11-12 03:25:16 +01:00
Pierre Bourdon
4098144884
Merge pull request #266486 from Luflosi/update/yosys
yosys: 0.34 -> 0.35
2023-11-12 03:24:48 +01:00
github-actions[bot]
33248a2caf
Merge master into staging-next 2023-11-12 00:02:14 +00:00
Fabián Heredia Montiel
67ee67d1d8
Merge pull request #264833 from r-ryantm/auto-update/kotlin-native
kotlin-native: 1.9.10 -> 1.9.20
2023-11-11 16:46:22 -06:00
Ryan Lahfa
6ab2d5357e
Merge pull request #262917 from r-ryantm/auto-update/cairo-lang 2023-11-11 21:48:13 +01:00
Anderson Torres
2423baa7f1 sdcc: migrate to by-name 2023-11-11 16:48:40 -03:00
Francesco Gazzetta
db7401360a maintainers: remove skeidel
* Has been inactive for over 3 years
  https://github.com/svenkeidel?tab=overview&from=2020-12-01&to=2020-12-31&org=NixOS
* Is not responsive
  https://github.com/NixOS/nixpkgs/pull/249917
2023-11-11 19:28:45 +00:00
github-actions[bot]
9776723357
Merge master into staging-next 2023-11-11 18:00:58 +00:00
Anthony Roussel
e30f48be94
treewide: fix redirected and broken URLs
Using the script in maintainers/scripts/update-redirected-urls.sh
2023-11-11 10:49:01 +01:00
github-actions[bot]
5f5513224f
Merge staging-next into staging 2023-11-11 00:02:47 +00:00
github-actions[bot]
912311b7fd
Merge master into staging-next 2023-11-11 00:02:21 +00:00
Weijia Wang
b98a7dfbab souffle: fix build with clang 16 2023-11-11 00:34:50 +01:00
Weijia Wang
c4d40b5a4b
Merge pull request #266390 from wegank/mcpp-clang-16
mcpp: fix build with clang 16
2023-11-11 00:27:55 +01:00
Lassulus
dee8714463
Merge pull request #265512 from zupo/master 2023-11-10 19:57:42 +01:00
happysalada
463208b41e gleam: fix darwin build 2023-11-10 18:09:33 +00:00
github-actions[bot]
e8096ee1e1
Merge staging-next into staging 2023-11-10 18:01:34 +00:00
Alyssa Ross
afabc4a15d
Merge remote-tracking branch 'origin/master' into HEAD
Conflicts:
	pkgs/development/libraries/SDL2/default.nix
2023-11-10 15:18:19 +01:00
rwaweber
96d916a179 go_1_21: 1.21.3 -> 1.21.4 2023-11-10 16:04:53 +10:00
Weijia Wang
7b9f87ff71 mcpp: fix build with clang 16 2023-11-10 02:28:13 +01:00
github-actions[bot]
2fe90802da
Merge master into haskell-updates 2023-11-10 00:12:24 +00:00
github-actions[bot]
6a669d1ab2
Merge staging-next into staging 2023-11-09 18:01:27 +00:00
Martin Weinelt
c17ba56fe9
Merge pull request #266321 from lilyinstarlight/fix/llvm-16-wasi
[staging-next] llvmPackages: 12 -> 16 on wasm
2023-11-09 16:07:25 +01:00
github-actions[bot]
5725d489f3
Merge staging-next into staging 2023-11-09 12:01:36 +00:00
github-actions[bot]
2d73797da4
Merge master into staging-next 2023-11-09 12:01:04 +00:00
Thiago Kenji Okada
ea71f1713f
Merge pull request #266337 from znaniye/put-name
put name on maintainers list
2023-11-09 10:25:06 +00:00
Alyssa Ross
e3e57b8f18 lib.systems: elaborate Rust metadata
We need this stuff to be available in lib so make-derivation.nix can
access it to construct the Meson cross file.

This has a couple of other advantages:

 - It makes Rust less special.  Now figuring out what Rust calls a
   platform is the same as figuring out what Linux or QEMU call it.

 - We can unify the schema used to define Rust targets, and the schema
   used to access those values later.  Just like you can set "config"
   or "system" in a platform definition, and then access those same
   keys on the elaborated platform, you can now set "rustcTarget" in
   your crossSystem, and then access "stdenv.hostPlatform.rustcTarget"
   in your code.

"rustcTarget", "rustcTargetSpec", "cargoShortTarget", and
"cargoEnvVarTarget" have the "rustc" and "cargo" prefixes because
these are not exposed to code by the compiler, and are not
standardized.  The arch/os/etc. variables are all named to match the
forms in the Rust target spec JSON.

The new rust.target-family only takes a list, since we don't need to
worry about backwards compatibility when that name is used.

The old APIs are all still functional with no warning for now, so that
it's possible for external code to use a single API on both 23.05 and
23.11.  We can introduce the warnings once 23.05 is EOL, and make them
hard errors when 23.11 is EOL.
2023-11-09 10:02:24 +01:00