Commit Graph

16249 Commits

Author SHA1 Message Date
github-actions[bot]
29aea2bf52
Merge master into staging-next 2023-09-03 12:00:53 +00:00
Bobby Rong
6796f05e1e
vala_0_56: 0.56.9 → 0.56.13
https://gitlab.gnome.org/GNOME/vala/-/compare/0.56.9...0.56.13
2023-09-03 16:37:04 +08:00
Randy Eckenrode
238571b21b
llvm-spirv-translator: fix build on Darwin 2023-09-02 21:49:35 -04:00
Randy Eckenrode
b8e4cb4044
llvm-spirv-translator: add llvm 16 variant 2023-09-02 21:49:35 -04:00
Artturin
5c63f69ed2 gcc.patches: For gcc49 apply libsanitizer-no-cyclades-9 patch later
otherwise there is a conflict
2023-09-02 21:49:08 +03:00
Leonardo Taglialegne
02918d98b2 Lamdera: 1.1.0 -> 1.2.0 2023-09-02 18:31:32 +02:00
Mauricio Collares
2701d140df treewide: fetch sage patches from github instead of now-defunct trac 2023-09-02 08:46:11 -07:00
github-actions[bot]
7c38c696db
Merge master into staging-next 2023-09-01 12:01:23 +00:00
Victor Freire
83d358d2a2 lunarml: unstable-2023-07-25 → unstable-2023-08-25 2023-09-01 09:53:07 +00:00
Matthias Beyer
1deab497f7
Merge pull request #252654 from r-ryantm/auto-update/aspectj
aspectj: 1.9.19 -> 1.9.20
2023-09-01 09:00:33 +02:00
github-actions[bot]
1bff11a6e1
Merge master into staging-next 2023-09-01 00:02:17 +00:00
R. Ryantm
ddd4ff164e aspectj: 1.9.19 -> 1.9.20 2023-08-31 23:43:36 +00:00
Mario Rodas
56a65bbad5
Merge pull request #252177 from alexfmpe/ispc-1.21
ispc: 1.20.0 -> 1.21.0
2023-08-31 18:38:21 -05:00
github-actions[bot]
cfbf9d795e
Merge master into staging-next 2023-08-31 18:01:26 +00:00
Connor Baker
bd83b4e052
Merge pull request #240498 from ConnorBaker/feat/cuda-redist-multiple-outputs
cudaPackages: multiple outputs for redistributables
2023-08-31 09:00:10 -04:00
github-actions[bot]
1e588fe2a3
Merge master into staging-next 2023-08-31 12:01:02 +00:00
Matthias Beyer
30670da652
Merge pull request #252470 from r-ryantm/auto-update/closurecompiler
closurecompiler: 20230502 -> 20230802
2023-08-31 11:10:04 +02:00
Connor Baker
d5e5246e76 cudaPackages: split outputs
This change which involves creating multiple outputs for CUDA
redistributable packages.

We use a script to find out, ahead of time, the outputs each redist
package provides. From that, we are able to create multiple outputs for
supported redist packages, allowing users to specify exactly which
components they require.

Beyond the script which finds outputs ahead of time, there is some custom
code involved in making this happen. For example, the way Nixpkgs
typically handles multiple outputs involves making `dev` the default
output when available, and adding `out` to `dev`'s
`propagatedBuildInputs`.

Instead, we make each output independent of the others. If a user wants
only to include the headers found in a redist package, they can do so by
choosing the `dev` output. If they want to include dynamic libraries,
they can do so by specifying the `lib` output, or `static` for static
libraries.

To avoid breakages, we continue to provide the `out` output, which
becomes the union of all other outputs, effectively making the split
outputs opt-in.
2023-08-31 03:31:55 +00:00
R. Ryantm
ea5378fdb9 closurecompiler: 20230502 -> 20230802 2023-08-31 00:52:36 +00:00
github-actions[bot]
ce84b1371f
Merge master into staging-next 2023-08-31 00:01:54 +00:00
Weijia Wang
30c071bebb
Merge pull request #249982 from nagy/chicken-scope
chickenPackages: turn into scope, update
2023-08-31 01:05:51 +02:00
Maciej Krüger
b9ab9a92b9
Merge pull request #251409 from gilice/flutter-313 2023-08-30 22:00:14 +02:00
github-actions[bot]
76cc08f929
Merge master into staging-next 2023-08-30 12:01:26 +00:00
Ashish SHUKLA
12ce5527d7
chez: 9.5.8a -> 9.6.2
- use finalAttrs pattern
- switch to fetchurl
2023-08-30 11:49:51 +00:00
Weijia Wang
aaae933783
Merge pull request #252155 from r-ryantm/auto-update/flix
flix: 0.39.0 -> 0.40.0
2023-08-30 11:49:50 +02:00
7c6f434c
d5d2a5f7fe
Merge pull request #252042 from dramaturg/update_ccl
ccl: 1.12 -> 1.12.2
2023-08-30 08:24:09 +00:00
github-actions[bot]
7fc7e8bcaa
Merge staging-next into staging 2023-08-30 06:01:22 +00:00
zowoq
020300a756 go_1_21: bootstrap from 1.21 2023-08-30 12:32:04 +10:00
Artturi
ebb1b50fac
Merge pull request #252048 from Artturin/movelib63 2023-08-29 23:19:49 +03:00
Alexandre Esteves
46c7997f40 ispc: 1.20.0 -> 1.21.0 2023-08-29 17:40:31 +01:00
R. Ryantm
f6069414a2 flix: 0.39.0 -> 0.40.0 2023-08-29 14:30:58 +00:00
github-actions[bot]
4b3b370ef1
Merge staging-next into staging 2023-08-29 12:01:36 +00:00
hacker1024
98fa8a27f6 flutter: Remove artifact hashes for 3.10.5 engine 2023-08-29 13:12:13 +02:00
hacker1024
f5a2f237de flutter37: Drop 2023-08-29 13:12:11 +02:00
hacker1024
41bbc2c311 flutter: Supply CA bundle in sandbox 2023-08-29 13:12:01 +02:00
Sebastian Krohn
4073d2ccf8 Re-add broken Darwin 2023-08-29 09:23:10 +02:00
Alexandre Esteves
bda4a66686 ispc: 1.19.0 -> 1.20.0 2023-08-29 01:38:22 +01:00
github-actions[bot]
b8e25ae0b1
Merge staging-next into staging 2023-08-29 00:02:42 +00:00
Artturin
3d4e0708a0 gcc: move dll.a in lib64 to lib output too
same as c304c1e7d0
2023-08-29 01:04:15 +03:00
Artturi
a90822c192
Merge pull request #251828 from Artturin/gccfixes1
gcc: move dll to output
2023-08-29 00:03:38 +03:00
Sebastian Krohn
9d8520f98c ccl: 1.12 -> 1.12.2 2023-08-28 22:18:28 +02:00
7c6f434c
ef1dbbcca3
Merge pull request #252008 from hraban/sbcl-2.3.8
sbcl: 2.3.7 -> 2.3.8
2023-08-28 20:06:22 +00:00
Hraban Luyat
6f31622654 sbcl: 2.3.7 -> 2.3.8 2023-08-28 13:01:39 -04:00
github-actions[bot]
2d6670a86b
Merge staging-next into staging 2023-08-28 06:01:21 +00:00
Theodore Ni
40f42923a2
Merge pull request #249326 from fgaz/lobster/2023.11
lobster: 2023.9 -> 2023.11
2023-08-27 22:06:58 -07:00
hacker1024
84347c2195 flutter: Use wrapGAppsHook
Flutter's Linux desktop embedding uses GTK. wrapGAppsHook should be used.
2023-08-28 11:59:44 +10:00
marius david
2eeb227d77 gcc: move dll to output 2023-08-27 21:40:34 +03:00
gilice
40e82051b9 flutter: 3.10.5 -> 3.13.0
flutter: Update remaining engine artifact hashes for v3.13.0

Co-Authored-By: hacker1024 <20849728+hacker1024@users.noreply.github.com>
2023-08-27 16:06:45 +02:00
figsoda
1e162f37fe rustc: 1.71.1 -> 1.72.0
https://blog.rust-lang.org/2023/08/24/Rust-1.72.0.html
https://github.com/rust-lang/rust/releases/tag/1.72.0
2023-08-27 20:48:18 +08:00
github-actions[bot]
1bf6969211
Merge staging-next into staging 2023-08-27 06:01:23 +00:00
Theodore Ni
c173b99c6c
Merge branch 'master' into staging-next
Resolve correctly the three-way merge between https://github.com/NixOS/nixpkgs/pull/251681,
https://github.com/NixOS/nixpkgs/pull/227900, and https://github.com/NixOS/nixpkgs/pull/246022
2023-08-26 19:00:58 -07:00
Nick Cao
8e31be51cb
Merge pull request #251012 from SubhrajyotiSen/update-kotlin
kotlin{-native}: 1.9.0 -> 1.9.10
2023-08-27 09:17:28 +08:00
Nick Cao
80d5eece45
Merge pull request #251278 from NickCao/julia
julia_19: 1.9.2 -> 1.9.3
2023-08-27 09:15:33 +08:00
Adam Joseph
bac515fa9d
cargo-auditable-cargo-wrapper: don't wrap if cargo-auditable is meta.broken (#250615)
Recent changes to `cargo-auditable-cargo-wrapper` and `librsvg`
caused it to ignore the user's decision to opt out of `cargo-audit`
functionality, partially because `librsvg` does not use
`buildRustPackage`.

This commit restores the single-point-of-opt-out from this mis-named
functionality: `cargo-auditable.meta.broken`.

Co-authored-by: figsoda <figsoda@pm.me>
2023-08-26 16:07:05 -05:00
github-actions[bot]
4b0e375dc9
Merge staging-next into staging 2023-08-26 18:01:28 +00:00
github-actions[bot]
3503eea847
Merge master into staging-next 2023-08-26 18:00:55 +00:00
Ryan Lahfa
fe1b0ffed4
Merge pull request #251566 from RaitoBezarius/llvm/fix-linux 2023-08-26 16:53:21 +02:00
figsoda
91eabfa3a9
Merge pull request #251582 from RaitoBezarius/update/cairo-lang-rust
cairo-lang: 2.0.2 -> 2.2.0
2023-08-26 10:17:40 -04:00
github-actions[bot]
aca4db1ea6
Merge staging-next into staging 2023-08-26 12:01:34 +00:00
github-actions[bot]
4cdbb53d13
Merge master into staging-next 2023-08-26 12:01:05 +00:00
Raito Bezarius
4b9f347f33 cairo-lang: 2.0.2 -> 2.2.0
https://github.com/starkware-libs/cairo/releases/tag/v2.1.0
https://github.com/starkware-libs/cairo/releases/tag/v2.1.1
https://github.com/starkware-libs/cairo/releases/tag/v2.2.0
2023-08-26 13:21:48 +02:00
Raito Bezarius
d9e42ac41b emscripten: 3.1.42 -> 3.1.45
https://github.com/emscripten-core/emscripten/releases/tag/3.1.43
https://github.com/emscripten-core/emscripten/releases/tag/3.1.44
https://github.com/emscripten-core/emscripten/releases/tag/3.1.45
2023-08-26 12:47:33 +02:00
hacker1024
0df5c9a81d
flutter: Pass through engineArtifacts in wrapper 2023-08-26 10:29:37 +00:00
Raito Bezarius
6d6210ee9b llvmPackages_git.libcxxabi: fix build on Linux and Darwin
The previous fix in db0c2564 broke *-linux.
2023-08-26 12:18:45 +02:00
Raito Bezarius
e5e3e6e4d6 llvmPackages_16.libcxxabi: fix build on Linux and Darwin
The previous fix in adc89508 broke *-linux.
2023-08-26 12:18:45 +02:00
Raito Bezarius
56bb8b73a6 llvmPackages_15.libcxxabi: fix build on Linux and Darwin
The previous fix in 314584b2 broke *-linux.
2023-08-26 12:18:45 +02:00
github-actions[bot]
f1e57e5f50
Merge staging-next into staging 2023-08-25 06:01:28 +00:00
github-actions[bot]
a11e7e3428
Merge master into staging-next 2023-08-25 06:00:56 +00:00
Rick van Schijndel
baf5edf6c7
Merge pull request #245712 from toastal/lunarml-2023-07-25
lunarml: unstable-2023-06-25 → unstable-2023-07-25
2023-08-25 07:41:58 +02:00
OTABI Tomoya
346dd7dce6
Merge pull request #251170 from figsoda/erg
erg: 0.6.18 -> 0.6.19
2023-08-25 13:33:18 +09:00
Mario Rodas
1bb708350a typescript: 5.1.6 -> 5.2.2
Diff: https://github.com/microsoft/TypeScript/compare/v5.1.6...v5.2.2

Changelog: https://github.com/microsoft/TypeScript/releases/tag/v5.2.2
2023-08-25 04:20:00 +00:00
Nick Cao
84f4cad1ec
julia_19-bin: 1.9.2 -> 1.9.3 2023-08-25 10:35:17 +08:00
Nick Cao
d4dce223ef
julia_19: 1.9.2 -> 1.9.3
Diff: https://github.com/JuliaLang/julia/compare/v1.9.2...v1.9.3
2023-08-25 10:32:07 +08:00
Shogo Takata
3c600e5c35 circt: 1.51.0 -> 1.52.0 2023-08-25 10:51:20 +09:00
Ryan Lahfa
49d77a701a
Merge pull request #251255 from reckenrode/libcxxabi-fixes 2023-08-25 02:14:28 +02:00
Randy Eckenrode
db0c256417
llvmPackages_git.libcxxabi: fix build on Darwin 2023-08-24 18:28:34 -04:00
Randy Eckenrode
adc8950856
llvmPackages_16.libcxxabi: fix build on Darwin 2023-08-24 18:28:25 -04:00
Randy Eckenrode
314584b222
llvmPackages_15.libcxxabi: fix build on Darwin 2023-08-24 18:28:16 -04:00
figsoda
aafc16fcc9 erg: 0.6.18 -> 0.6.19
Diff: https://github.com/erg-lang/erg/compare/v0.6.18...v0.6.19

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.19
2023-08-24 09:41:37 -04:00
github-actions[bot]
8088a97067
Merge staging-next into staging 2023-08-24 06:01:45 +00:00
github-actions[bot]
a451dcf514
Merge master into staging-next 2023-08-24 06:01:14 +00:00
Adam Joseph
87ffdca341
Merge pull request #238716 from amjoseph-nixpkgs/pr/gcc12/mips-libsanitizer
gcc12: disable libsanitizer for mips64
2023-08-24 04:49:03 +00:00
github-actions[bot]
b34fcf1afb
Merge staging-next into staging 2023-08-24 00:02:14 +00:00
github-actions[bot]
18b5b2d448
Merge master into staging-next 2023-08-24 00:01:48 +00:00
Adam Joseph
451b68f344
Merge pull request #226179 from amjoseph-nixpkgs/pr/gnat-bootstrap/cleanup
gnat-bootstrap: parameterize better
2023-08-23 23:39:32 +00:00
Adam Joseph
6c8b8bc2f1 gcc: limit gcc12 isMips --disable-libsanitizer to abi=="gnu" 2023-08-23 14:32:50 -07:00
Sergei Trofimovich
a62c92ab9b gcc12: disable libsanitizer for mips64
Without the change build on mips64-unknown-linux-gnu fails as:

        $ nix-build -A buildPackages.gcc12 --argstr crossSystem mips64-linux

        In file included from ...-glibc-mips64-unknown-linux-gnu-2.37-8-dev/include/bits/stat.h:25,
                         from ...-glibc-mips64-unknown-linux-gnu-2.37-8-dev/include/fcntl.h:78,
                         from ../../../../gcc-12.3.0/libsanitizer/sanitizer_common/sanitizer_linux.cpp:55:
        ...-glibc-mips64-unknown-linux-gnu-2.37-8-dev/include/bits/struct_stat.h:190:8: error: redefinition of 'struct stat64'
          190 | struct stat64
              |        ^~~~~~
2023-08-23 14:30:54 -07:00
github-actions[bot]
ce2d652839
Merge staging-next into staging 2023-08-23 18:01:35 +00:00
github-actions[bot]
3e9e11f99a
Merge master into staging-next 2023-08-23 18:01:00 +00:00
SubhrajyotiSen
81d6ce3d28 kotlin{-native}: 1.9.0 -> 1.9.10 2023-08-23 23:19:45 +05:30
Theodore Ni
73cee93656
Merge pull request #248957 from figsoda/auditable
cargo-auditable-cargo-wrapper: fix wrapper
2023-08-23 08:48:35 -07:00
OTABI Tomoya
502302d4d6
Merge pull request #250829 from ereslibre/bump-unison
unison-ucm: M5c -> M5e
2023-08-23 22:40:29 +09:00
Rafael Fernández López
234a0343bc unison-ucm: M5c -> M5e 2023-08-23 11:10:22 +02:00
github-actions[bot]
b179570bca
Merge master into staging-next 2023-08-23 06:01:21 +00:00
OTABI Tomoya
ccaca85500
Merge pull request #249091 from TomaSajt/dotnet-fix
Fix useDotnetFromEnv's DOTNET_ROOT detection
2023-08-23 14:04:47 +09:00
toastal
53fb715df1 lunarml: unstable-2023-06-25 → unstable-2023-07-25 2023-08-23 10:08:35 +07:00
Nick Cao
44edac49e2
Merge pull request #250177 from NickCao/julia-flaky
julia_19: disable install check for aarch64-linux
2023-08-23 10:16:51 +08:00
Nick Cao
57872c2a5d
Merge pull request #250870 from r-ryantm/auto-update/assemblyscript
assemblyscript: 0.27.8 -> 0.27.9
2023-08-23 10:05:25 +08:00
R. Ryantm
713d307ece assemblyscript: 0.27.8 -> 0.27.9 2023-08-23 00:47:33 +00:00
github-actions[bot]
84387348d4
Merge master into staging-next 2023-08-23 00:01:50 +00:00
Jonas Heinrich
a2eca347ae
Merge pull request #250791 from cognitive-singularity/origin/swi-prolog-pcre
swi-prolog: update dependency pcre -> pcre2
2023-08-23 00:13:27 +02:00
K900
4e951d3273 glslang: 12.2.0 -> 12.3.1
Diff: https://github.com/KhronosGroup/glslang/compare/12.2.0...12.3.1
2023-08-22 20:31:44 +03:00
Peter Waller
044e8c4e44 llvmPackages_git: Port stdenv fix for cxx-headers
Signed-off-by: Peter Waller <p@pwaller.net>
2023-08-22 17:34:16 +01:00
Peter Waller
6ba1b5b0b3 llvmPackages_15, llvmPackages_16: Make the pkgsLLVM.stdenv work
What changed:

* Fixed crtbeginS.o and crtendS.o missing
  (they may or may not be called crt{begin_end},{,_shared}.

* Fixed implicit function declaration causing build errors for various
  builds by supplying -Wno-implicit-function-declaration.

* Fixed __cxxabi_config.h missing, by adding -I${cxxabi}/include/c++/v1
  in the wrapper.

* Fixed libcxx failing to build due to missing libunwind symbols by
  including libunwind as a buildInput, and setting
  -DLIBCXX_ADDITIONAL_LIBRARIES=unwind for stdenv.hostPlatform.useLLVM == true.

* libcxxabi wants to find libunwind at libunwind_shared.so, so symlink
  it there in libunwind.

* llvmPackages_16.libcxxabi: Pass -nostdlib via CMAKE_*_LINKER_FLAGS

  Without this flag, the link of libcxxabi.so tries to pull in libgcc and
  friends, from the clang compiler driver.

* Drop unneeded musl hack patch from libcxx.

* Pass -Wno-error=implicit-function-declaration only to compiler-rt

  See LLVM forum discussion:

  https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213

  In summary, LLVM 16 made implicit function declaration an error. This
  happens a lot in configure scripts which can break things.

* llvmPackages_16: !isDarwin: Supply -DLIBCXX_ABI_USE_LLVM_UNWINDER=On

  Otherwise it fails with various undefined references to _Unwind_*
  functions: (full list: _Unwind_DeleteException _Unwind_GetIP
  _Unwind_GetLanguageSpecificData _Unwind_GetRegionStart
  _Unwind_RaiseException _Unwind_Resume _Unwind_SetGR _Unwind_SetIP).

* 16.libcxxabi: Only pass -nostdlib for useLLVM and Darwin builds

What was tested:

* x86_64-linux, aarch64-linux, the stdenv builds.
  * Additionally I was able to get nix to build, with an overlay to fix
    a couple of minor issues in downstream packages (overlay supplied in
    PR #246577.

* aarch64-darwin fails spuriously in a single LLVM test
  strip-preserve-atime.test checking atime timestamps.

* The same for pkgsLLVM with llvmPackages = llvmPackages_15.

Signed-off-by: Peter Waller <p@pwaller.net>
2023-08-22 17:33:24 +01:00
Vitali Bohush
acf8b22f81 swi-prolog: update dependency pcre -> pcre2 2023-08-22 18:29:03 +02:00
github-actions[bot]
c187010832
Merge staging-next into staging 2023-08-22 12:01:32 +00:00
figsoda
3b6bef448e zig.hook: clean up
- remove noop `lib.concatStringsSep`
- reformat `releaseType`
- inline `cpu`
2023-08-22 10:09:56 +00:00
figsoda
fcdf10cd12 zig: restore with lib.maintainers;
This reverts 8315e00d46
2023-08-22 10:09:56 +00:00
github-actions[bot]
602e1b2392
Merge staging-next into staging 2023-08-22 06:01:39 +00:00
Theodore Ni
174e4f41b4
Merge pull request #247066 from reckenrode/compiler-rt-static
llvmPackages_16.compiler-rt: fix static build on Darwin
2023-08-21 19:36:50 -07:00
Anderson Torres
ebb4d8a13f zig-shell-completions: refactor
- Use rec-less, overlay-style overridable recursive attributes (in effect since
https://github.com/NixOS/nixpkgs/pull/119942);
- Remove nested with (according to
https://nix.dev/anti-patterns/language#with-attrset-expression);
- Add updateScript.
2023-08-22 02:08:01 +00:00
Anderson Torres
fd774bd82b zig.hook: reword 2023-08-22 02:08:01 +00:00
Anderson Torres
b058a2fc29 zig: remove with lib 2023-08-22 02:08:01 +00:00
Randy Eckenrode
761aa9bf9f
llvmPackages_16.compiler-rt: fix static build on Darwin
This fixes two issues on Darwin to allow pkgsStatic to work with LLVM 16

* It fixes an infinite recursion where Darwin was using a regular stdenv
  to build compiler-rt instead of one without compiler-rt; and
* It disables sanitizers that won’t build statically and makes sure the
  build can find the cross-lipo.
2023-08-21 21:51:35 -04:00
Someone Serge
065f90d25c
cudaPackages.autoAddOpenGLRunpathHook: don't skip shared libraries 2023-08-22 03:14:47 +03:00
github-actions[bot]
7946d3b039
Merge staging-next into staging 2023-08-21 18:01:26 +00:00
figsoda
ad956977da
Merge pull request #250232 from figsoda/august 2023-08-21 11:14:31 -04:00
Daniel Nagy
f58a6078fa
chickenPackages: turn into scope
The purpose of this change is to allow the overriding of one egg, which in turn
affects all dependents of that eggs.
2023-08-21 17:00:00 +02:00
Daniel Nagy
a3dd3cce6e
chickenPackages.chickenEggs: update 2023-08-21 17:00:00 +02:00
github-actions[bot]
56f5b9fafc
Merge staging-next into staging 2023-08-21 12:01:35 +00:00
Aaron Jheng
9182fed84c zig-shell-completions: init at unstable-2023-08-17 2023-08-21 11:36:49 +00:00
Adam Joseph
62c676ce6f gcc: patches: reorganize and simplify
This PR sorts the huge pile of patches and deduplicates it.  Unlike
its predecessors https://github.com/NixOS/nixpkgs/pull/249707 and
https://github.com/NixOS/nixpkgs/pull/250489 this commit *does*
affect eval.

Patches below are organized into three general categories:

1. Patches relevant to gcc>=12 on every platform
2. Patches relevant to gcc>=12 on specific platforms
3. Patches relevant only to gcc<12, sorted by the newest version to
   which they might be relevant
2023-08-21 02:18:57 -07:00
Adam Joseph
e61c8da98d
Merge pull request #249707 from amjoseph-nixpkgs/pr/gcc/deduplicate
gcc: deduplicate version expressions

The last merge of `staging` into `master` caused a really nasty merge conflict here.

Since this is strictly cleanup (no change after eval), in order to prevent that from happening again I am merging this to both `master` and `staging`.  It's much easier to rebase other patches past this one than it is to rebase this one past other patches.
2023-08-21 09:17:31 +00:00
Adam Joseph
1b0ed9f81b gcc: patches: fix patch name 2023-08-20 23:43:45 -07:00
Adam Joseph
b955304456 gcc: patches: fix patch name 2023-08-20 23:43:19 -07:00
Emery Hemingway
380a34d03c nim2: init 2.0.0 2023-08-21 07:32:46 +01:00
HuangYi
cbc976a97c fix: install go.env in go_1_21
fix build error: "GOPROXY list is not the empty string, but contains no entries"

see: https://github.com/golang/go/issues/57179
2023-08-21 16:10:30 +10:00
Adam Joseph
8221d5f4e7 gcc: resolve merge conflict from staging 2023-08-20 23:00:03 -07:00
Adam Joseph
8f225b515f gcc: match weird whack-a-mole per-version hash algorithm 2023-08-20 23:00:03 -07:00
Adam Joseph
de36365466 gcc: clean up version conditions 2023-08-20 23:00:03 -07:00
Adam Joseph
30171782b7 gcc: move version-map out of all-packages.nix, into pkgs/ 2023-08-20 23:00:02 -07:00
Adam Joseph
911452ccbd gcc: move patches attribute into patches/ subdirectory 2023-08-20 23:00:02 -07:00
Adam Joseph
95475034d5 gcc: if atLeast 4.8, use deduplicated version 2023-08-20 23:00:02 -07:00
Adam Joseph
beeb48d17a gcc: if atLeast 4.9, use deduplicated version 2023-08-20 23:00:02 -07:00
Adam Joseph
920df10ab7 gcc: if atLeast 6, use deduplicated version 2023-08-20 23:00:02 -07:00
Adam Joseph
33f7f2c5aa gcc: if atLeast 7, use deduplicated version 2023-08-20 23:00:01 -07:00
Adam Joseph
e7afebbc4c gcc: if atLeast 8, use deduplicated version 2023-08-20 23:00:01 -07:00
Adam Joseph
4116fc3e6f gcc: if atLeast 9, use deduplicated version 2023-08-20 23:00:01 -07:00
Adam Joseph
10ee71f582 gcc: if atLeast 10, use deduplicated version 2023-08-20 23:00:01 -07:00
Adam Joseph
72fe04286e gcc: if atLeast 11, use deduplicated version 2023-08-20 23:00:00 -07:00
Adam Joseph
e9ece66a80 gcc: if atLeast 12, use deduplicated version 2023-08-20 23:00:00 -07:00
Adam Joseph
93d63aaa05 gcc: if atLeast 13, use deduplicated version 2023-08-20 23:00:00 -07:00
Adam Joseph
9dc9872922 gcc: default.nix: parameterize by version 2023-08-20 23:00:00 -07:00
Adam Joseph
57a2dfe646 gcc: default.nix: replace ../ with ./ 2023-08-20 23:00:00 -07:00
Adam Joseph
671b761d05 gcc: cp ./13/default.nix ./default.nix 2023-08-20 22:59:59 -07:00
Adam Joseph
39b20be057 gcc: resolve merge conflict from staging 2023-08-20 22:59:20 -07:00
Adam Joseph
fa0fc88e0c gcc: match weird whack-a-mole per-version hash algorithm 2023-08-20 22:59:20 -07:00
Adam Joseph
869b639285 gcc: clean up version conditions 2023-08-20 22:59:20 -07:00
Adam Joseph
02198751fa gcc: move version-map out of all-packages.nix, into pkgs/ 2023-08-20 22:59:20 -07:00
Adam Joseph
7367bb691d gcc: move patches attribute into patches/ subdirectory 2023-08-20 22:59:19 -07:00
Adam Joseph
da87387073 gcc: if atLeast 4.8, use deduplicated version 2023-08-20 22:59:16 -07:00
Adam Joseph
8a4148a538 gcc: if atLeast 4.9, use deduplicated version 2023-08-20 22:59:16 -07:00
Adam Joseph
b505fb4711 gcc: if atLeast 6, use deduplicated version 2023-08-20 22:59:16 -07:00
Adam Joseph
b3d07e87d2 gcc: if atLeast 7, use deduplicated version 2023-08-20 22:59:15 -07:00
Adam Joseph
942d7ecf08 gcc: if atLeast 8, use deduplicated version 2023-08-20 22:59:15 -07:00
Adam Joseph
01902c7b45 gcc: if atLeast 9, use deduplicated version 2023-08-20 22:59:15 -07:00
Adam Joseph
c72e136046 gcc: if atLeast 10, use deduplicated version 2023-08-20 22:59:15 -07:00
Adam Joseph
8a822d6e5d gcc: if atLeast 11, use deduplicated version 2023-08-20 22:59:14 -07:00
Adam Joseph
dc3eb566d1 gcc: if atLeast 12, use deduplicated version 2023-08-20 22:59:14 -07:00
Adam Joseph
c3bae705a9 gcc: if atLeast 13, use deduplicated version 2023-08-20 22:59:11 -07:00
Adam Joseph
59daa06947 gcc: default.nix: parameterize by version 2023-08-20 22:52:41 -07:00
Adam Joseph
2e16ac593a gcc: default.nix: replace ../ with ./ 2023-08-20 22:52:40 -07:00
Adam Joseph
0f7bf37e5a gcc: cp ./13/default.nix ./default.nix 2023-08-20 22:52:40 -07:00
Theodore Ni
d494084017
Merge branch 'staging-next' into staging
Merging https://github.com/NixOS/nixpkgs/pull/245957 with https://github.com/NixOS/nixpkgs/pull/246022.
2023-08-20 20:09:45 -07:00
zowoq
8ed712ec90 go_1_21: 1.21rc4 -> 1.21.0
Changelog: https://go.dev/doc/devel/release#go1.21
2023-08-21 08:02:30 +10:00
Vladimír Čunát
fc70e5a336
Merge #250296: swift: update for cc-wrapper changes
...into staging-next
2023-08-20 21:36:24 +02:00
Theodore Ni
dab839357e
Merge branch 'master' into staging-next
Had to merge https://github.com/NixOS/nixpkgs/pull/245957 and
https://github.com/NixOS/nixpkgs/pull/247245.
2023-08-20 12:01:22 -07:00
Janik
d2d2edea93
Merge pull request #245445 from kirillrdy/tinygo 2023-08-20 20:29:13 +02:00
Randy Eckenrode
e7cf9a7c45
swift: update for cc-wrapper changes
The Swift compiler derivation modifies the clang wrapper to use
`exec -a "$0"` to allow it to use the same binary for both `clang` and
`clang++`. The sed script it uses to do this fails after the cc-wrapper
changes in 6f2b3ba027 were merged.

This is fixed by updating `makeClangWrapper` to work with the cc-wrapper
changes by having Bash invoke a simple script that uses `exec -a "$0"`
to set the required name for clang.

This fixes the staging-next build failures with Swift on Darwin and Linux.

https://github.com/NixOS/nixpkgs/pull/248496#issuecomment-1676831102
2023-08-20 00:17:10 -04:00
figsoda
60195447f3 august: init at unstable-2023-08-13
https://github.com/yoav-lavi/august
2023-08-19 14:42:10 -04:00
github-actions[bot]
bb1bf988bc
Merge staging-next into staging 2023-08-19 12:01:31 +00:00
github-actions[bot]
d3b2560b73
Merge master into staging-next 2023-08-19 12:01:03 +00:00
Nick Cao
0fe1529f1a
julia_19: disable install check for aarch64-linux 2023-08-19 19:58:42 +08:00
Marek Fajkus
338decd50f
Merge pull request #250068 from dotlambda/elm-test-buildNpmPackage
elmPackages.elm-test: use buildNpmPackage
2023-08-19 13:47:31 +02:00
Mario Rodas
d998b83332
Merge pull request #248079 from marsam/update-fstar
fstar: 2023.02.01 -> 2023.04.25
2023-08-19 03:04:18 -05:00
Robert Schütz
5a5401dc95 elmPackages.elm-test: use buildNpmPackage 2023-08-18 17:34:58 -07:00
Theodore Ni
ece0953571
Merge branch 'staging-next' into staging 2023-08-18 16:02:27 -07:00
github-actions[bot]
d87ab3bf05
Merge master into staging-next 2023-08-18 12:01:03 +00:00
Ulrik Strid
014409451f
Merge pull request #249555 from ligolang/ligo--0_72_0
ligo: 0.71.1 -> 0.72.0
2023-08-18 08:11:08 +02:00
Vladimír Čunát
636fd56f69
Merge #248552: gcc10, gcc13: patch-version bumps
...into staging-next
2023-08-18 06:48:53 +02:00
Laurent CaniBot
35473208fe ligo: 0.71.1 -> 0.72.0 2023-08-17 14:33:27 +02:00
github-actions[bot]
3b76a64c44
Merge master into staging-next 2023-08-17 12:01:23 +00:00
sternenseemann
232a372e29 Merge remote-tracking branch 'origin/master' into haskell-updates 2023-08-17 09:32:14 +02:00
Nick Cao
950f1882c5
Merge pull request #249655 from pineapplehunter/master
circt: 1.50.0 -> 1.51.0
2023-08-17 14:25:26 +08:00
Vladimír Čunát
5ecef4a6af
gcc13: update aarch64-darwin patch 2023-08-17 08:15:43 +02:00
github-actions[bot]
2e936d668c
Merge master into staging-next 2023-08-17 06:00:58 +00:00
Nick Cao
698e5d9cea
Merge pull request #245717 from niknetniko/jetbrains.jcef
jetbrains.jcef: 654 -> 672
2023-08-17 10:27:46 +08:00
Shogo Takata
65a5e1df06 circt: 1.50.0 -> 1.51.0 2023-08-17 09:52:03 +09:00
github-actions[bot]
a08eda861a
Merge master into haskell-updates 2023-08-17 00:11:15 +00:00
github-actions[bot]
583df4e091
Merge master into staging-next 2023-08-16 18:01:01 +00:00
Rafael Fernández López
75f0aff870 unison: M5b -> M5c 2023-08-16 16:52:51 +00:00
github-actions[bot]
4a85282f9a
Merge master into haskell-updates 2023-08-16 00:11:07 +00:00
github-actions[bot]
3fb3f13d9b
Merge staging-next into staging 2023-08-15 06:01:55 +00:00
github-actions[bot]
df770ba961
Merge master into staging-next 2023-08-15 06:01:24 +00:00
Adam Joseph
0dfed0d79b
Merge pull request #247900 from amjoseph-nixpkgs/pr/stdenv/libgcc-no-more-cycles
glibcCross: use a libgcc built separately from gcc
2023-08-15 04:09:16 +00:00
Pol Dellaiera
3eb7f7a63b
Merge pull request #248683 from oxij/tree/source-root-continues-3
treewide: cleanup `sourceRoot` and `setSourceRoot` usage
2023-08-15 05:53:52 +02:00
github-actions[bot]
93341b51c2
Merge master into haskell-updates 2023-08-15 00:11:16 +00:00
Adam Joseph
92186a49bf gcc: factor out forceLibgccToBuildCrtStuff 2023-08-14 15:08:28 -07:00
github-actions[bot]
674c2b1920
Merge master into staging-next 2023-08-14 18:01:03 +00:00
Emily
ae437a7c84
Merge pull request #248994 from r-ryantm/auto-update/odin
odin: dev-2023-07 -> dev-2023-08
2023-08-14 19:39:51 +02:00
Artturi
300da0a691
Merge pull request #248988 from Artturin/matchoscopes
lib.customisation.makeScope: Make `overrideScope` consistent with `makeScopeWithSplicing`
2023-08-14 18:56:30 +03:00
Artturin
b93da3f4b7 treewide: overrideScope' -> overrideScope
`lib.makeScope` `overrideScope'` has been renamed to `overrideScope`

`fd --type f | xargs sd --string-mode "overrideScope'" "overrideScope"`
2023-08-14 18:46:47 +03:00
Ulrik Strid
07e39553a5
Merge pull request #247985 from ligolang/ligo--0_71_1
ligo: 0.69.0 -> 0.71.1
2023-08-14 14:38:07 +02:00
Laurent CaniBot
552bddf3ed ligo: 0.69.0 -> 0.71.1 2023-08-14 12:54:19 +02:00
github-actions[bot]
b782e1dc08
Merge master into staging-next 2023-08-14 06:00:58 +00:00
figsoda
81b970640e
Merge pull request #248252 from figsoda/zig-team 2023-08-13 21:28:26 -04:00
github-actions[bot]
658c5f1dcf
Merge master into haskell-updates 2023-08-14 00:11:47 +00:00
R. Ryantm
ef66aec42b odin: dev-2023-07 -> dev-2023-08 2023-08-13 23:19:20 +00:00
figsoda
dc7cdbe466 cargo-auditable-cargo-wrapper: add test 2023-08-13 14:50:43 -04:00
figsoda
8522d789be cargo-auditable-cargo-wrapper: fix wrapper
Packages were not correctly built with carog-auditable due to the
missing auditable flag
2023-08-13 14:44:19 -04:00
github-actions[bot]
12e030d6da
Merge master into staging-next 2023-08-13 18:00:59 +00:00
Francesco Gazzetta
259aceecef lobster: 2023.9 -> 2023.11
Diff: https://github.com/aardappel/lobster/compare/v2023.9...v2023.11
2023-08-13 18:37:49 +02:00
Luke Granger-Brown
5601964ab2
Merge pull request #230674 from afh/update-yubioath-flutter
yubioath-flutter: 6.1.0 -> 6.2.0
2023-08-13 16:04:13 +01:00
Luke Granger-Brown
19cd58a6ca flutter37: fix skyNotice hash for version 1a65d409c7a1438a34d21b60bf30a6fd5db59314
Using fetchurl like this means that, if you build the `flutter`
derivation first, you will get a file named "LICENSE" in your store with
the correct hash. `flutter37` will then build because this file is
already in your store, even though the LICENSE to which _it_ refers is
different. This is dangerous in this case - but an intentional design
decision in the way fetchurl works to allow artifacts which are the same
to be fetched from arbitrary sources, or even pre-populated into the
store.

To avoid this, explicitly tag the fetchurl with a name and the commit
hash we're fetching from. This means we _must_ fetch these separately
for each flutter version and avoids the problem of accidentally reusing
artifacts for a different build.
2023-08-13 14:30:43 +01:00
github-actions[bot]
163a5a5675
Merge master into haskell-updates 2023-08-13 00:11:49 +00:00
R. Ryantm
2bfc68a777 tvm: 0.12.0 -> 0.13.0 2023-08-12 22:05:56 +00:00
Weijia Wang
6c96f0d1c6
Merge pull request #248575 from tjni/jdk-fx
openjdk[17,18,19,20]: add zulu javaFx on darwin
2023-08-12 15:46:07 +02:00
Jan Malakhovski
b358ebd870 treewide: replace setSourceRoot = "sourceRoot=$PWD" and similar with sourceRoot = "." 2023-08-12 08:29:55 +00:00
github-actions[bot]
e092a2a48d
Merge master into staging-next 2023-08-12 06:00:53 +00:00
Mario Rodas
2bd1c02328
Merge pull request #248270 from r-ryantm/auto-update/mercury
mercury: 22.01.6 -> 22.01.7
2023-08-11 23:24:32 -05:00
github-actions[bot]
f4d5aa6125
Merge master into haskell-updates 2023-08-12 00:11:03 +00:00
Theodore Ni
ef0add88dd
javaPackages.compiler.openjdk20: add zulu javaFX java package on darwin 2023-08-11 13:39:29 -07:00
Theodore Ni
12871db0ee
javaPackages.compiler.openjdk19: add zulu javaFX java package on darwin 2023-08-11 13:39:29 -07:00
Theodore Ni
b89c4a12c2
javaPackages.compiler.openjdk18: add zulu javaFX java package on darwin 2023-08-11 13:39:29 -07:00
Theodore Ni
e795ddf93d
javaPackages.compiler.openjdk17: add zulu javaFX java package on darwin 2023-08-11 13:39:29 -07:00
github-actions[bot]
9cc6a98540
Merge master into staging-next 2023-08-11 18:00:55 +00:00
Maciej Krüger
3332ba3862
Merge pull request #247919 from gilice/flutter-notices
flutter: link notices to all of the artifact directories.
2023-08-11 19:01:38 +02:00
Vladimír Čunát
dc1e382f94
gcc13: 13.1.0 -> 13.2.0
The patch would no longer apply, as the the changed part is no longer
exactly at the end of the file.  There's more content now, but it
suffices to just add a preserved empty line into the diff.
2023-08-11 17:27:37 +02:00
Vladimír Čunát
287a5b6baa
gcc10: apply a patch more often
As usual, just to earlier detect when it stops applying.
2023-08-11 17:05:11 +02:00
Vladimír Čunát
bab20c7df7
gcc10: 10.4.0 -> 10.5.0
This dropped file now seems unused.
2023-08-11 16:51:03 +02:00
figsoda
d488487336 zig: remove aiotter from maintainers
https://github.com/NixOS/nixpkgs/pull/248252#issuecomment-1674462834
2023-08-11 09:31:40 -04:00
github-actions[bot]
cc6e13abfb
Merge master into staging-next 2023-08-11 12:01:01 +00:00
Jan Malakhovski
591ccfe5b9 treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases
This continues where d8f7f6a5ce left off. Similarly
to that commit, this commit this also points `sourceRoot`s to `src.name` and similar
instead of keeping hardcoded names, and edits other derivation attrs do do the same,
where appropriate.

Also, similarly to d8f7f6a5ce some of expressions this
edits use `srcs` attribute with customly-named sources, so they have to be moved
into `let` blocks to keep evaluation efficient (the other, worse, way to do this
would to recurcively refer to `elemAt n finalAttrs.srcs` or, similarly, with `rec`).
2023-08-11 09:20:44 +00:00
Sandro Jäckel
e594a0fc14 cargo-auditable: fix cross compilation
This fixes the following error:
...
cargo-auditable>    Doc-tests auditable-extract
cargo-auditable> error: doctest failed, to rerun pass `-p auditable-extract --doc`
cargo-auditable>
cargo-auditable> Caused by:
cargo-auditable>   could not execute process `rustdoc --edition=2018 --crate-type lib --crate-name auditable_extract --test /build/source/auditable-extract/src/lib.rs --target x86_64-unknown-linux-gnu -L dependency=/build/source/target/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/source/target/release/deps --test-args --test-threads=96 --extern auditable_extract=/build/source/target/x86_64-unknown-linux-gnu/release/deps/libauditable_extract-dd1904617e4b78db.rlib --extern binfarce=/build/source/target/x86_64-unknown-linux-gnu/release/deps/libbinfarce-2ba09d21aed0de1a.rlib -C embed-bitcode=no --error-format human` (never executed)
cargo-auditable>
cargo-auditable> Caused by:
cargo-auditable>   No such file or directory (os error 2)

Tested with lanzaboote
2023-08-11 09:40:05 +01:00
gilice
c34385b52c flutter: link notices to all of the artifact directories.
The flutter team has also started doing this, but only for new
artifacts. This way, we also do it for older artifacts.
2023-08-11 10:03:39 +02:00
github-actions[bot]
9e1a350173
Merge master into haskell-updates 2023-08-11 00:11:08 +00:00
github-actions[bot]
ec1a84ef66
Merge staging-next into staging 2023-08-10 18:01:30 +00:00
Vincent Laporte
d41c2a87e3 jasmin-compiler: 2023.06.0 → 2023.06.1 2023-08-10 19:09:04 +02:00
github-actions[bot]
d98b254ef5
Merge staging-next into staging 2023-08-10 12:01:53 +00:00
Anderson Torres
643635b58c zig_0_10: rename patches 2023-08-10 10:49:35 +00:00
Anderson Torres
2cb6b63c31 zig_0_9: rename patches 2023-08-10 10:49:35 +00:00
Anderson Torres
dd4925487b zig_0_9: rename file
Because it will not be updated after all.
2023-08-10 10:49:35 +00:00
github-actions[bot]
025b892dad
Merge staging-next into staging 2023-08-10 06:01:30 +00:00
Mario Rodas
c0e49d14b0 mercury: update meta 2023-08-10 04:20:00 +00:00
Mario Rodas
7c0ea52f0b mercury: add changelog to meta 2023-08-10 04:20:00 +00:00
R. Ryantm
f1d4015101 mercury: 22.01.6 -> 22.01.7 2023-08-10 03:39:43 +00:00
figsoda
17d404ee80 zig.hook: rename from zigHook
This makes using specific versions of zig easier (without overrides)
2023-08-10 02:37:53 +00:00
figsoda
55a8deab40 zig: maintained by the zig team 2023-08-09 22:22:42 -04:00
github-actions[bot]
b88fc6c5b0
Merge master into haskell-updates 2023-08-10 00:13:22 +00:00
github-actions[bot]
e896efe3b2
Merge staging-next into staging 2023-08-10 00:02:37 +00:00