Timo Kaufmann
12bcceeb58
Merge pull request #176191 from trofi/workaround-fno-common-for-eli
...
eli: add -fcommon workaround
2022-06-04 10:54:48 +02:00
Sergei Trofimovich
6f86eabf6d
eli: add -fcommon workaround
...
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:
ld: cexp.o:(.bss+0x40): multiple definition of `obstck'; cccp.o:(.bss+0x0): first defined here
2022-06-04 06:51:58 +01:00
github-actions[bot]
9ebf890b3f
Merge master into haskell-updates
2022-06-04 00:13:01 +00:00
Sandro
3b36dfc0b3
Merge pull request #175121 from trofi/workaround-fno-common-for-ocaml
...
ocaml-ng.ocamlPackages_4_00_1.ocaml, ocaml-ng.ocamlPackages_4_08.ocam…
2022-06-03 20:41:35 +02:00
Sergei Trofimovich
e9e734bf17
openjfx11, openjfx15: add -fcommon workaround
...
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:
ld: gsttypefindelement.o:(.bss._gst_disable_registry_cache+0x0): multiple definition of
`_gst_disable_registry_cache'; gst.o:(.bss._gst_disable_registry_cache+0x0): first defined here
openjfx17 is not affected.
2022-06-03 13:48:50 +01:00
github-actions[bot]
1a2bb9918a
Merge master into haskell-updates
2022-06-03 00:11:59 +00:00
Smaug123
699fe4c869
Mark dotnet unbroken
2022-06-02 21:52:02 +01:00
Rick van Schijndel
85572bc862
Merge pull request #175865 from reckenrode/darwin-mono-fix
...
mono: fix build on Darwin
2022-06-02 20:38:57 +02:00
Troels Henriksen
9332a7c99c
ispc: unstable-2021-04-02 -> 1.18.0, (co-)maintain
2022-06-02 15:01:26 +02:00
sternenseemann
0d9edbcdd0
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-06-02 10:48:49 +02:00
Randy Eckenrode
9ce157afc8
mono: fix broken mono4 build on Darwin
2022-06-01 18:30:17 -04:00
Randy Eckenrode
1622a6cdeb
mono: be more precise in flagging broken builds
2022-06-01 18:30:05 -04:00
sternenseemann
38c31bdbe5
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-06-01 19:08:57 +02:00
github-actions[bot]
ebcaa0d01c
Merge master into staging-next
2022-06-01 12:01:27 +00:00
Ben Siraphob
c8367fb9d4
koka: 2.3.8 -> 2.4.0
2022-06-01 10:24:15 +02:00
github-actions[bot]
5250c9bcbc
Merge master into haskell-updates
2022-05-31 00:12:58 +00:00
github-actions[bot]
8d36a138eb
Merge master into staging-next
2022-05-30 18:01:09 +00:00
Marek Fajkus
35fc22e248
Merge pull request #174985 from NoRedInk/add-elm-pages
...
elmPackages.elm-pages: init at 2.1.11
2022-05-30 16:48:18 +02:00
Jinnah Ali-Clarke
d29cd82bfb
elmPackages.elm-pages: init at 2.1.11
...
`node-packages.nix` was regenerated after having run `generate-node-packages.sh`
in order to pick up dependencies for `elm-pages`. In addition, we add `elm`,
`elm-review`, and `elm-optimize-level-2` to the `PATH` for `elm-pages` since those
are needed at runtime.
A patch is also included to fix an issue where files are copied from the `nix-store`
as read-only (credit to @bcardiff for that fix). An upstream issue
https://github.com/dillonkearns/elm-pages/issues/305 has been opened to track this.
2022-05-30 09:56:44 -04:00
Janne Heß
bfc5086ae9
Merge pull request #173671 from Mindavi/treewide/broken-zhf
...
treewide: start marking packages broken
2022-05-30 14:10:43 +02:00
github-actions[bot]
76b451751c
Merge master into staging-next
2022-05-30 12:01:31 +00:00
Rick van Schijndel
cd19a0e7b4
swift: mark broken
2022-05-30 13:42:59 +02:00
Rick van Schijndel
11ee22d797
treewide: pkgs/development: mark broken for aarch64-linux
2022-05-30 13:42:59 +02:00
Rick van Schijndel
010f6ee30d
treewide: mark broken for darwin
2022-05-30 13:42:58 +02:00
Rick van Schijndel
0b45cae8a3
treewide: pkgs/development/compilers: mark broken for darwin
2022-05-30 13:41:09 +02:00
Jan Tojnar
8407184d50
Merge pull request #173782 from ranfdev/blueprint
...
blueprint-compiler: init at 0.1.0
2022-05-30 12:46:04 +02:00
github-actions[bot]
b39ef64425
Merge master into haskell-updates
2022-05-30 00:15:31 +00:00
github-actions[bot]
45f972f086
Merge master into staging-next
2022-05-30 00:02:49 +00:00
Guillaume Girol
f2493e87d8
Merge pull request #173110 from symphorien/ovmf-cross
...
nixos/libvirtd: make it possible to boot a UEFI aarch64 vm on x86_64
2022-05-29 21:46:45 +00:00
Sergei Trofimovich
849d47a928
ghc: use CXX=c++, not CXX=cxx
...
Otherwise attempt to build ghcHEAD from local checkout fails as:
$ nix build -L --impure --expr 'with import ~/nm {}; haskell.compiler.ghcHEAD.overrideAttrs (oa: { src = ./.; patches = []; nativeBuildInputs = oa.nativeBuildInputs ++ [ git ]; })' --keep-failed
...
ghc> checking C++ standard library flavour... ./configure: line 11487: /nix/store/r7r10qvsqlnvbzjkjinvscjlahqbxifl-gcc-wrapper-11.3.0/bin/cxx: No such file or directory
I think 'cxx' is not provided by stdenv.
2022-05-29 20:02:53 +02:00
github-actions[bot]
1767ba1baa
Merge master into staging-next
2022-05-29 18:01:10 +00:00
sternenseemann
4cec59e09c
Merge pull request #175170 from sternenseemann/ghc-9.2.3
...
haskell.compiler: ghc922 -> ghc923
2022-05-29 20:00:57 +02:00
Will Dietz
bc6116b23f
firrtl: init at 1.5.3 ( #171065 )
2022-05-29 12:19:51 -05:00
Mario Rodas
546900ec11
Merge pull request #175117 from alexshpilkin/smlnj-mainProgram
...
smlnj,smlnjBootstrap: set meta.mainProgram
2022-05-29 07:27:30 -05:00
github-actions[bot]
d68aadb952
Merge master into staging-next
2022-05-29 12:01:24 +00:00
Rick van Schijndel
6d9a33741e
ccl: mark broken on x86_64-darwin
2022-05-29 10:56:04 +02:00
Rick van Schijndel
8152b170e2
bigloo: mark broken on x86_64 Darwin
2022-05-29 10:56:03 +02:00
Vladimír Čunát
1bd2c1f8ff
Merge #174125 : gdc: nicer eval failure from versions >= 12
2022-05-29 10:39:51 +02:00
Vincent Laporte
5637570f51
ocamlPackages: rename sedlex_2 into sedlex
2022-05-29 08:48:00 +02:00
sternenseemann
90099ac5fa
haskell.compiler: ghc922 -> ghc923
...
https://www.haskell.org/ghc/download_ghc_9_2_3.html
Since the tarball is generated by Hadrian, neither autoreconf nor ./boot
is executed so ./configure and ghc.mk is missing.
2022-05-28 21:11:07 +02:00
ranfdev
7d4af5de40
blueprint-compiler: init at 0.1.0
...
This package is needed by many new gtk apps.
2022-05-28 16:21:12 +02:00
Sergei Trofimovich
1bdc32f970
ocaml-ng.ocamlPackages_4_00_1.ocaml, ocaml-ng.ocamlPackages_4_08.ocaml: add -fcommon workaround
...
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:
$ nix build --impure --expr 'with import ./. {}; ocaml-ng.ocamlPackages_4_00_1.ocaml.overrideAttrs (oa: { NIX_CFLAGS_COMPILE = (["-fno-common"] ++ [oa.NIX_CFLAGS_COMPILE or ""]); })'
...
> ld: libcamlrun.a(startup.o):(.bss+0x800): multiple definition of `caml_code_fragments_table'; libcamlrun.a(backtrace.o):(.bss+0x20): first defined here
> collect2: error: ld returned 1 exit status
2022-05-28 13:37:55 +01:00
Alexander Shpilkin
f89bd409e9
smlnj,smlnjBootstrap: set meta.mainProgram
2022-05-28 14:48:53 +03:00
github-actions[bot]
ff43d848bf
Merge staging-next into staging
2022-05-27 18:01:52 +00:00
Jan Tojnar
ec17070dc6
Merge pull request #172744 from NixOS/vala_0.56_default
...
vala: default to vala_0_56
2022-05-27 19:56:35 +02:00
Sandro
f622a9de13
Merge pull request #174708 from rikhuijzer/rh/julia-1.7.3
...
julia_17-bin: 1.7.2 -> 1.7.3
2022-05-27 19:37:17 +02:00
Sandro
79f4249f74
Merge pull request #174857 from cdepillabout/purescript-updates
...
purescript: update script only considers full releases
2022-05-27 18:49:28 +02:00
Artturi
47f8dbee96
go_1_18: fix pkgsCross.raspberryPi.pkgsBuildHost.go_1_18 ( #174612 )
2022-05-27 19:34:32 +03:00
Artturi
60a0871486
Merge pull request #172391 from Artturin/deprecate-stdenv-glibc
2022-05-27 17:56:19 +03:00
7c6f434c
591afa6994
Merge pull request #174413 from r-ryantm/auto-update/abcl
...
abcl: 1.8.0 -> 1.9.0
2022-05-27 13:45:13 +00:00
Dennis Gosnell
4b4115df70
purescript: update script only considers full releases
...
Make sure the purescript update script only considers full releases.
Before this change, the purescript update script would consider
prereleases as valid releases. This caused the r-ryantm bot to
create PRs trying to update the purescript derivation in Nixpkgs
to prerelease versions.
See https://github.com/NixOS/nixpkgs/pull/174485#issuecomment-1137291664
and
https://discourse.purescript.org/t/purescript-continuous-prereleases/3006/2?u=cdepillabout
for slightly more information.
2022-05-27 13:40:36 +09:00
Artturin
c1fffdfffb
treewide: change some glibc to stdenv.cc.libc
2022-05-27 05:57:43 +03:00
github-actions[bot]
7ed55e7bca
Merge staging-next into staging
2022-05-26 18:01:45 +00:00
David Armstrong Lewis
87d9910cef
gleam: 0.20.1 -> 0.21.0
2022-05-26 08:26:30 -04:00
github-actions[bot]
d8aac1a80f
Merge staging-next into staging
2022-05-26 12:01:59 +00:00
Maciej Krüger
a97c7f7380
Merge pull request #172873 from schuelermine/update/flutter-dart
2022-05-26 13:45:12 +02:00
rikhuijzer
aaf942564a
julia_17-bin: 1.7.2 -> 1.7.3
2022-05-26 12:38:26 +02:00
sternenseemann
8b5e372c97
Merge pull request #168113 from a-m-joseph/ispowerpc-becomes-ispower32
...
lib/systems/inspect.nix: replace isPowerPC with isPower32BigEndian
2022-05-26 11:44:39 +02:00
Adam Joseph
b3fe9c32f8
ber_metaocaml: n107 -> n111
...
The configure script has changed and no longer seems to provide a way
to specify the location of the x11 libraries or headers. Therefore
these configure options have been dropped.
2022-05-26 09:41:10 +02:00
github-actions[bot]
f82caaee74
Merge staging-next into staging
2022-05-26 00:02:58 +00:00
Sandro
b9c9593a88
Merge pull request #173304 from IvarWithoutBones/bump/dotnetmodule
2022-05-26 00:26:18 +02:00
github-actions[bot]
ab6c34c083
Merge staging-next into staging
2022-05-25 18:01:56 +00:00
Artturin
0c4d65b21e
treewide: stdenv.glibc -> glibc
2022-05-25 15:51:20 +03:00
Arnout Engelen
b27f78f56e
Merge pull request #171641 from raboof/rename-dotty-scala_3
...
dotty: rename to scala_3
2022-05-25 14:11:57 +02:00
github-actions[bot]
39a2f44695
Merge staging-next into staging
2022-05-25 12:02:16 +00:00
R. Ryantm
5dff481dba
closurecompiler: 20220202 -> 20220502
2022-05-25 08:38:25 +00:00
Adam Joseph
c0085404bd
lib/systems/inspect.nix: remove isPowerPC
...
Very confusingly, the `isPowerPC` predicate in
`lib/systems/inspect.nix` does *not* match `powerpc64le`!
This is because `isPowerPC` is defined as
isPowerPC = { cpu = cpuTypes.powerpc; };
Where `cpuTypes.powerpc` is:
{ bits = 32; significantByte = bigEndian; family = "power"; };
This means that the `isPowerPC` predicate actually only matches the
subset of machines marketed under this name which happen to be 32-bit
and running in big-endian mode which is equivalent to:
with stdenv.hostPlatform; isPower && isBigEndian && is32bit
This seems like a sharp edge that people could easily cut themselves
on. In fact, that has already happened: in
`linux/kernel/common-config.nix` there is a test which will always
fail:
(stdenv.hostPlatform.isPowerPC && stdenv.hostPlatform.is64bit)
A more subtle case of the strict isPowerPC being used instead of the
moreg general isPower accidentally are the GHC expressions:
Update pkgs/development/compilers/ghc/8.10.7.nix
Update pkgs/development/compilers/ghc/8.8.4.nix
Update pkgs/development/compilers/ghc/9.2.2.nix
Update pkgs/development/compilers/ghc/9.0.2.nix
Update pkgs/development/compilers/ghc/head.nix
Since the remaining legitimate use sites of isPowerPC are so few, remove
the isPowerPC predicate completely. The alternative expression above is
noted in the release notes as an alternative.
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-05-25 09:45:42 +02:00
Sergei Trofimovich
408d3b418a
Merge pull request #173977 from trofi/fix-fno-common-for-mkcl
...
mkcl: pull upstream fix for -fno-common toolchains
2022-05-25 06:44:16 +00:00
R. Ryantm
b28eda04a2
abcl: 1.8.0 -> 1.9.0
2022-05-25 05:16:18 +00:00
github-actions[bot]
59d64381a5
Merge staging-next into staging
2022-05-25 00:04:08 +00:00
github-actions[bot]
6935cd110f
Merge staging-next into staging
2022-05-24 18:02:00 +00:00
Rafael Fernández López
7397e96f1e
unison-ucm: M2j -> M2l
2022-05-24 19:58:08 +02:00
Adam Joseph
4b8488f72a
ber-metaocaml: make useX11 be a parameter rather than a let-binding
...
This allows callers to choose the value of useX11 themselves, for
example in config.nix.
2022-05-24 18:09:50 +02:00
github-actions[bot]
2e043cf685
Merge staging-next into staging
2022-05-24 06:01:54 +00:00
Ben Siraphob
d0a10cce7f
Merge pull request #173118 from trofi/fix-fno-common-for-flasm
2022-05-23 21:57:22 -07:00
github-actions[bot]
574f2d4696
Merge staging-next into staging
2022-05-24 00:02:57 +00:00
Sandro
59a445b82f
Merge pull request #169205 from revol-xut/master
...
lingua-franca: 0.1.0-alpha -> 0.1.0-beta
2022-05-23 21:03:16 +02:00
Artturi
cf3cb4893f
Merge pull request #152988 from dukc/dmdLegacyFix
2022-05-23 21:17:47 +03:00
github-actions[bot]
fc9784b2f1
Merge staging-next into staging
2022-05-23 18:02:01 +00:00
github-actions[bot]
b30c12f45d
Merge master into staging-next
2022-05-23 18:01:20 +00:00
Janne Heß
3673f148b3
Merge remote-tracking branch 'origin/staging-next'
...
* origin/staging-next: (62 commits)
Re-Revert "lua: fix on darwin by using makeBinaryWrapper (#172749 )"
openldap: fix cross-compilation
makeBinaryWrapper: fix codesign on aarch64-darwin
python3Packages.ldap: fix linking with openldap 2.5+
Revert "lua: fix on darwin by using makeBinaryWrapper (#172749 )"
wine: enable parallel build again
pkgsi686Linux.gdb: fix formatting for 32-bit systems
gtk4: Fix incorrect merge
nixos/openldap: use upstream unit defaults
openldap: update maintainers
openldap: 2.4.58 -> 2.6.2
Revert "Add mingwW64-llvm cross-system."
lua: fix on darwin by using makeBinaryWrapper (#172749 )
python310Packages.python-mimeparse: execute tests
pandas: fix darwin build
gtk3: 3.24.33 -> 3.24.33-2022-03-11
gtk4: patch fixing g-c-c crashes
e2fsprogs: patch for CVE-2022-1304
firefox-unwrapped: fix cross compilation
rustc: expose correct llvmPackages for cross compile
...
2022-05-23 19:56:59 +02:00
ajs124
3d97e079df
Merge pull request #168618 from Luflosi/update/nextpnr
...
nextpnr: 2022.01.03 -> 0.3
2022-05-23 19:06:16 +02:00
Ivv
608d595855
Merge pull request #173116 from mdarocha/dotnet-6-update
...
dotnet-sdk: 6.0.202 -> 6.0.300
2022-05-23 17:43:41 +02:00
Martin Weinelt
1923b68bda
Merge remote-tracking branch 'origin/staging-next' into staging
2022-05-23 17:35:37 +02:00
Artturi
e00bb60b19
Merge pull request #173430 from Artturin/fetchzippost
2022-05-23 18:25:50 +03:00
mdarocha
5258230d4e
inklecate: update dependencies
2022-05-23 17:09:19 +02:00
Vladimír Čunát
cb4e7fd9bc
gdc: nicer eval failure from versions >= 12
...
12 will also be copied into future versions;
these parts seem OK to be copied by default.
2022-05-23 16:24:25 +02:00
Artturin
b3caa2f1fe
treewide: extraPostFetch -> postFetch
2022-05-23 17:18:50 +03:00
Francesco Gazzetta
6436bdeb7f
gcc: add langD support to gcc 10
2022-05-23 16:09:25 +02:00
Ate Eskola
e4650d6d6c
dmd: made derivation compile when overriding version to 2.084.1, 2.087.1 or 2.088.1.
2022-05-23 12:29:10 +03:00
github-actions[bot]
ba5122823c
Merge master into staging-next
2022-05-23 00:02:36 +00:00
revol-xut
2c54c0602d
lingua-franca: 0.1.0 -> 0.2.0
2022-05-23 00:24:33 +02:00
Artturin
d6d211b445
buildCrystalPackage: enableParallelBuilding
2022-05-22 22:30:45 +03:00
Ben Siraphob
e11b61dc42
Merge pull request #173975 from trofi/workaround-fno-common-for-miranda
2022-05-22 11:29:19 -07:00
github-actions[bot]
82ce3488e1
Merge staging-next into staging
2022-05-22 18:01:51 +00:00
github-actions[bot]
107b6041bc
Merge master into staging-next
2022-05-22 18:01:20 +00:00
ajs124
b7a56be514
go_1_16: remove
2022-05-22 15:22:11 +00:00
mdarocha
1458666fa1
dotnet-sdk: 6.0.202 -> 6.0.300
2022-05-22 17:12:13 +02:00
Luka Blašković
55c8e27290
rust: 1.60.0 -> 1.61.0 ( #173631 )
2022-05-22 15:51:43 +02:00
Sergei Trofimovich
c882821dd4
mkcl: pull upstream fix for -fno-common toolchains
...
Without the change build on upstream gcc-10 fails as:
ld: mkclgc.a(pthread_start.o):(.bss+0x0): multiple definition of
`MK_GC_jmp_buf'; mkclgc.a(alloc.o):(.bss+0xc0): first defined here
2022-05-22 11:28:27 +01:00
Sergei Trofimovich
24241c7ded
miranda: add -fcommon workaround
...
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:
ld: types.o:(.bss+0x11b0): multiple definition of `current_file'; y.tab.o:(.bss+0x70): first defined here
2022-05-22 11:21:35 +01:00
github-actions[bot]
084f3d75e7
Merge master into staging-next
2022-05-21 18:01:06 +00:00
Anderson Torres
1caa263b72
Merge pull request #173857 from trofi/fix-fno-common-for-intercal
...
intercal: fix build on -fno-common toolchains
2022-05-21 12:56:05 -03:00
Jan Tojnar
b8b9f52393
Merge branch 'master' into staging-next
...
Conflicts:
- pkgs/applications/networking/browsers/firefox/common.nix between 318fae87c0
and f6c5761935
.
2022-05-21 17:52:39 +02:00
Sergei Trofimovich
fced75ac03
intercal: fix build on -fno-common toolchains
...
Without the change build fails on upstream gcc-10 as:
ld: parser.o:/build/intercal-0.31/parser.c:1501: multiple definition of
`yydebug'; src/perpet.o:/build/intercal-0.31/src/perpet.c:88: first defined here
2022-05-21 10:59:28 +01:00
Dennis Gosnell
d06c3e06e5
Merge pull request #173489 from cdepillabout/purescript-0.15.2
...
purescript: 0.15.0 -> 0.15.2
2022-05-21 17:36:31 +09:00
Sergei Trofimovich
857a06674d
Merge pull request #173817 from trofi/fix-gcc-12-on-darwin
...
gcc12: fix substituteInPlace on darwin
2022-05-21 06:42:58 +00:00
Janne Heß
ef8a2dac90
Merge pull request #173755 from fgaz/gdc/match-gcc
...
gdc: match gcc version
2022-05-21 02:02:39 +02:00
Sergei Trofimovich
5d2d60e3e2
gcc12: fix substituteInPlace on darwin
...
gcc-12 did a mass rename from .c to .cc c++ files. As a result build fails as:
substitute(): ERROR: file 'gcc/config/darwin-c.c' does not exist
Closes: https://github.com/NixOS/nixpkgs/issues/172877
2022-05-20 23:59:36 +01:00
github-actions[bot]
77bded3c43
Merge master into staging-next
2022-05-20 18:02:18 +00:00
Vladimír Čunát
f0d68829b2
Merge #173733 : ber-metaocaml: apply glibc>=2.34 fix
2022-05-20 17:07:30 +02:00
github-actions[bot]
f5558d8fda
Merge master into staging-next
2022-05-20 12:01:25 +00:00
Francesco Gazzetta
c6ea401438
gdc: match gcc version
...
Programs compiled with gdc (such as tumiki-fighters and torus-trooper)
that depend on c++ libraries were failing with errors such as
/nix/store/3fqi6nigj8dkbvjnw8y4dy59gkq8vsj4-binutils-2.38/bin/ld: /nix/store/36960p41h83cwkcs2vpzg8ni39w4sc5m-bulletml-0.0.6/lib/libbulletml.so: undefined reference to `std::__throw_bad_array_new_length()@GLIBCXX_3.4.29'
because of the mismatch with the gcc version used to compile the
libraries.
This commit unpins the gcc version gdc is based on, so they are kept in
sync.
gdc9 was removed since no other package depends specifically on that
version
2022-05-20 13:49:55 +02:00
Roman Timushev
667e13c619
openjdk17: 17.0.1 -> 17.0.3 (darwin)
2022-05-20 11:14:06 +02:00
Adam Joseph
be15e454d8
ber-metaocaml: apply glibc>=2.34 fix from ocaml/4.07.nix
2022-05-20 02:00:26 -07:00
Rick van Schijndel
437fd89069
Merge pull request #157129 from muscaln/tinygo-0.22.0
...
tinygo: 0.16.0 -> 0.23.0
2022-05-20 08:11:26 +02:00
Mustafa Çalışkan
5e3d09b3b0
tinygo: 0.16.0 -> 0.23.0
2022-05-20 00:37:01 +03:00
github-actions[bot]
b833efbcd7
Merge master into staging-next
2022-05-19 18:06:51 +00:00
Sandro
ede2e8d91e
Merge pull request #173633 from trofi/fix-fno-common-for-ccl
...
ccl: pull upstream fix for -fno-common
2022-05-19 19:33:50 +02:00
Sandro
161a60ceb7
Merge pull request #172861 from vbgl/jasmin-2022.04
...
jasmin-compiler: 21.0 → 2022.04.0
2022-05-19 19:17:51 +02:00
Sergei Trofimovich
7470efb0d3
ccl: pull upstream fix for -fno-common
...
Without the change build fails on upstream gcc-10 as:
ld: x86_print.o:/build/ccl/lisp-kernel/linuxx8664/../area.h:111: multiple definition of
`tcr_area_lock'; pmcl-kernel.o:/build/ccl/lisp-kernel/linuxx8664/../area.h:111: first defined here
2022-05-19 15:56:05 +01:00
Vladimír Čunát
849559c557
Merge branch 'staging' (older version) into staging-next
...
The point is to bring in PR #173487 as intended by authors.
2022-05-19 15:51:44 +02:00
github-actions[bot]
bd83e4cf98
Merge master into staging-next
2022-05-19 12:01:54 +00:00
Sergei Trofimovich
b8b36a3fba
Merge pull request #173471 from trofi/workaround-fno-common-for-yap
...
yap: add -fcommon workaround
2022-05-19 07:17:36 +00:00
github-actions[bot]
39ddfff2f2
Merge staging-next into staging
2022-05-18 18:01:51 +00:00
github-actions[bot]
925219f62b
Merge master into staging-next
2022-05-18 18:01:13 +00:00
Shea Levy
5726b8faec
go_1_18: Fix build when targetting MinGW
2022-05-18 08:13:11 -04:00
Shea Levy
f4033eeeaf
go: Fix build when targetting MinGW
2022-05-18 08:12:51 -04:00
Dennis Gosnell
04ce990169
purescript: 0.15.0 -> 0.15.2
2022-05-18 20:58:18 +09:00
Janne Heß
c911240e9c
Revert "Add mingwW64-llvm cross-system."
2022-05-18 13:50:23 +02:00
Shea Levy
7456be85db
Merge branch 'staging-next' into staging
2022-05-18 06:40:21 -04:00
Shea Levy
0f68ed163c
Merge branch 'mingwW64-clang' into staging
2022-05-18 06:30:21 -04:00
Sergei Trofimovich
12f04ef16e
yap: add -fcommon workaround
...
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:
ld: libYap.a(pl-dtoa.o):/build/yap-6.3.3/H/pl-yap.h:230: multiple definition of `ATOM_';
libYap.a(pl-buffer.o):/build/yap-6.3.3/H/pl-yap.h:230: first defined here
2022-05-18 08:32:22 +01:00
Madoura
a44de15349
vlang: 2022.19 -> 2022.20
2022-05-17 06:23:29 -05:00
Ivar Scholten
578589e1da
treewide: remove unneeded dotnet SDK version pins
...
These derivations use buildDotnetModule, which has had its default
dotnet version changed recently. This patch removes redundantly setting
the SDK/runtime to version 6.
2022-05-16 21:39:47 +02:00
github-actions[bot]
e2602ad62e
Merge staging-next into staging
2022-05-16 00:04:11 +00:00
github-actions[bot]
c8608fae00
Merge master into staging-next
2022-05-16 00:03:24 +00:00
Patrick Mahoney
ad0d13cf37
koka: 2.3.6 -> 2.3.8
...
Include fix for mimalloc on darwin; see
https://github.com/koka-lang/koka/issues/243
2022-05-15 15:02:03 -05:00
Sergei Trofimovich
687decaa2d
flasm: pull patch pending upstream inclusion for -fno-common toolchains
...
Without the change build fails on upstream gcc-10 as:
ld: unflasm.o:/build/source/unflasm.c:32: multiple definition of
`swfVersion'; flasm.o:/build/source/flasm.c:36: first defined here
2022-05-15 10:18:31 +01:00
github-actions[bot]
a41870fcba
Merge staging-next into staging
2022-05-15 06:01:50 +00:00
github-actions[bot]
a44988ac0d
Merge master into staging-next
2022-05-15 06:01:17 +00:00
Jan Tojnar
d1b77f990f
Merge branch 'staging-next' into staging
...
Conflicts:
pkgs/applications/networking/browsers/firefox/common.nix between f6c5761935
and a373324120
.
2022-05-15 07:08:29 +02:00
Madoura
26da0bc974
vlang: weekly.2021.51 -> weekly.2022.19
2022-05-14 18:59:38 -05:00
7c6f434c
cd6eea51c4
Merge pull request #171083 from ehmry/wrapCCWith-nixSuport
...
wrapCCWith: structured argument for wrapper flags
2022-05-14 15:05:25 +00:00
github-actions[bot]
dae6d3bb73
Merge master into staging-next
2022-05-14 12:01:17 +00:00
Guillaume Girol
9ccccc3e25
edk2: fix cross compilation
2022-05-14 12:00:00 +00:00
Jörg Thalheim
820177eded
Merge pull request #172335 from gbtb/dotnet_31_icu
...
dotnet: fixed runtime error for dotnet 3.1 after icu update
2022-05-14 07:27:13 +01:00
github-actions[bot]
b0b4881903
Merge master into staging-next
2022-05-14 06:13:28 +00:00
github-actions[bot]
3328bc9666
Merge master into staging-next
2022-05-14 00:02:10 +00:00
Robert Scott
55f51ff7c1
mruby: 3.0.0 -> 3.1.0
2022-05-14 01:01:08 +01:00
Ben Siraphob
5b5d5f1156
Merge pull request #172582 from tjni/update-vyper
2022-05-13 15:46:40 -05:00
github-actions[bot]
fe71877bbd
Merge staging-next into staging
2022-05-13 18:03:04 +00:00
github-actions[bot]
bcb22e9a7b
Merge master into staging-next
2022-05-13 18:01:23 +00:00
Artturi
197681059f
Merge pull request #172271 from Artturin/crystalbuildstrict
2022-05-13 20:50:11 +03:00
Sandro
c1b015df49
Merge pull request #172261 from jbedo/mercury
2022-05-13 17:30:11 +02:00
Anselm Schüler
ce5a25ef1a
flutter.dart: 2.16.1 -> 2.16.2
2022-05-13 17:02:03 +02:00
Vincent Laporte
aee00ac405
jasmin-compiler: 21.0 → 2022.04.0
2022-05-13 14:08:29 +02:00
gbtb
e40670371e
dotnet: added icu attributes to hash auto-generation script
2022-05-13 21:50:26 +10:00
Rick van Schijndel
1f75e49103
Merge pull request #147986 from NickCao/rustc-llvmpackages
...
firefox: fix cross compilation
2022-05-13 09:26:16 +02:00
github-actions[bot]
97ea1401a7
Merge master into staging-next
2022-05-13 00:03:00 +00:00
Justin Bedo
0d41bc81d6
mercury: 20.06.1 -> 22.01.1
2022-05-13 08:48:16 +10:00
Nick Cao
be29f4575e
rustc: expose correct llvmPackages for cross compile
2022-05-13 06:40:43 +08:00
Gaelan Steele
da2f2d49a6
fpc: fix build on aarch64
...
glibc 2.34 broke it; apply an unreleased patch from upstream
2022-05-12 19:34:43 +00:00
Maxine Aubrey
73ec0bf71f
vala: default to vala_0_56
2022-05-12 21:28:49 +02:00
github-actions[bot]
6b23d26afc
Merge master into staging-next
2022-05-12 18:02:25 +00:00
Otavio Salvador
0922bf32f4
go_1_18: 1.18.1 -> 1.18.2
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-05-12 23:15:21 +10:00
Otavio Salvador
bee3e742ef
go_1_17: 1.17.9 -> 1.17.10
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-05-12 23:15:12 +10:00
Sergei Trofimovich
b125089f5a
alan_2: add -fcommon workaround for gcc-10
...
Without the change the build against upstream gcc-10 build fails as:
ld: smScSema.o:/build/source/compiler/smScSema.c:135:
multiple definition of `charset'; options.o:/build/source/compiler/options.c:16: first defined here
Use -fcommon as a workeround until upstream updates the code.
2022-05-12 08:22:23 +01:00
Theodore Ni
7f68e42883
vyper: 0.3.1 -> 0.3.3
...
https://github.com/vyperlang/vyper/releases/tag/v0.3.3
2022-05-11 11:21:25 -05:00
github-actions[bot]
90db968124
Merge staging-next into staging
2022-05-10 21:23:59 +00:00
Thiago Kenji Okada
80ab09047a
Merge pull request #172350 from WolfangAukang/vyper-fix
...
vyper: relax semantic-version dependency
2022-05-10 22:18:53 +01:00
P. R. d. O
eee661ba01
vyper: relax semantic-version dependency
2022-05-10 14:38:56 -06:00
github-actions[bot]
3a79190750
Merge staging-next into staging
2022-05-10 18:01:50 +00:00
Vincent Laporte
cbd4728f8a
opa: drop spurious dependency on cryptokit
2022-05-10 17:47:59 +02:00
gbtb
611be96fd9
dotnet: fixed runtime error for dotnet 3.1 after icu update
2022-05-10 23:04:45 +10:00
github-actions[bot]
1a3de31faa
Merge staging-next into staging
2022-05-10 12:11:45 +00:00
Vladimír Čunát
148df9e42e
Merge #171830 : gcc12, gfortran12, gnat12: init at 12.1.0
2022-05-10 10:59:28 +02:00
Artturin
5e3b4a6eaf
crystal: enable strictDeps
2022-05-10 05:20:36 +03:00
Artturin
a0d4618e7f
buildCrystalPackage: enable strictDeps
...
it improves package correctness and keeps cross-compilation in good
health
there aren't many uses of buildCrystalPackage in nixpkgs yet so imo its
safe to turn it on
python builder, rust build, go builder, and others all turn it on
2022-05-10 04:57:46 +03:00
github-actions[bot]
2282e994f2
Merge staging-next into staging
2022-05-10 00:02:52 +00:00
mat ess
4fc665856d
nim: 1.6.4 -> 1.6.6
2022-05-09 13:34:07 -05:00
Shea Levy
15aa32e082
llvm-bintools: passthru targetPrefix.
...
This is expected e.g. by the GHC cross-compilation code
2022-05-09 10:09:20 -04:00
Shea Levy
b7b9b73760
libcxx/libcxxabi: Fix build on Windows with lld
2022-05-09 10:06:52 -04:00
Shea Levy
5ca96b948c
libcxxabi: Fix build against compiler-rt-using clang
2022-05-09 10:05:50 -04:00
Shea Levy
078a07708a
libunwind: Fix build against compiler-rt-using clang
2022-05-09 10:05:47 -04:00
Shea Levy
dee9af9323
bintools: Add isXXX flags to check linker type
2022-05-09 10:03:48 -04:00
github-actions[bot]
31938a3f5c
Merge staging-next into staging
2022-05-09 00:03:28 +00:00
github-actions[bot]
f39e774f11
Merge master into staging-next
2022-05-09 00:02:27 +00:00
Rick van Schijndel
f62e248d09
Merge pull request #171531 from nagy/chicken-recurse
...
chickenPackages: recurse into attrs
2022-05-08 20:36:14 +02:00
github-actions[bot]
6ab1fe48df
Merge staging-next into staging
2022-05-08 18:01:43 +00:00
github-actions[bot]
e92815729d
Merge master into staging-next
2022-05-08 18:01:10 +00:00
ajs124
c1602f79c3
Merge pull request #170827 from mweinelt/openjdk-eols
...
openjdk: mark major version 12 through 16 as EOL
2022-05-08 18:32:38 +01:00
github-actions[bot]
049ba92990
Merge staging-next into staging
2022-05-08 06:01:58 +00:00
github-actions[bot]
7c1e4ffd7f
Merge master into staging-next
2022-05-08 06:01:24 +00:00
Mario Rodas
d84a2a651b
Merge pull request #170477 from armeenm/bump-ats2
...
ats2: 0.4.1 -> 0.4.2
2022-05-07 19:09:51 -05:00
github-actions[bot]
0386939da0
Merge staging-next into staging
2022-05-08 00:03:09 +00:00
github-actions[bot]
d6c9d38363
Merge master into staging-next
2022-05-08 00:02:24 +00:00
Marek Fajkus
46b900473c
Merge pull request #171990 from turboMaCk/elm-node-updates
...
elmPackages.{elm-test,elm-create-app...}: update nodejs dependecies
2022-05-07 23:50:35 +02:00
Marek Fajkus
a8060ad83a
elmPackages.{elm-test,elm-create-app...}: update nodejs dependecies
2022-05-07 20:51:21 +02:00
Sergei Trofimovich
c34a8024bf
gcc12, gfortran12, gnat12: init at 12.1.0
...
A copy of gcc11 with minor patch changes:
- follow .c/.cc rename upstream
- made patches unconditional
Changes: https://www.gnu.org/software/gcc/gcc-12/changes.html
2022-05-07 13:50:47 +01:00