Commit Graph

15986 Commits

Author SHA1 Message Date
Ashish SHUKLA
12ce5527d7
chez: 9.5.8a -> 9.6.2
- use finalAttrs pattern
- switch to fetchurl
2023-08-30 11:49:51 +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
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
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]
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
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]
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]
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]
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]
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
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