Commit graph

33 commits

Author SHA1 Message Date
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Franz Pletz f9df47f16d
zeroc-ice: fix build with libxcrypt 2022-10-09 18:10:40 +02:00
K900 62cc9ad726 zeroc-ice: skip failing test 2022-07-25 18:40:41 +03:00
K900 0bc70ad434 zeroc-ice: 3.7.6 -> 3.7.7, drop Darwin
Fixes build on Linux. Still doesn't build on Darwin, but at least it builds on Linux now.
2022-05-10 13:37:16 +03:00
Sandro Jäckel 0194fb5f84
zeroc-ice: mark broken 2022-05-09 01:36:50 +02:00
Maximilian Bosch 357dd9ed5f
zeroc-ice-36: remove, unmaintained 2022-02-27 10:26:59 +01:00
Maximilian Bosch 6a977757e2
zeroc-ice: fix build w/glibc-2.34
Failing Hydra build: https://hydra.nixos.org/build/163122463
2022-02-27 10:26:58 +01:00
Harrison Houghton b6266dce64 zeroc-ice: enable tests
The previous version said "no tests; they require network", which is not
true for most tests. Just disable the ones that need it and run those
that don't; some is better than none, right?
2021-08-22 00:01:38 -04:00
Harrison Houghton 679c67ced8 zeroc-ice: share meta definition and clarify license 2021-08-22 00:01:38 -04:00
Harrison Houghton 9608f26acf zeroc-ice: 3.6.3 -> 3.6.5, 3.7.2 -> 3.7.6
3.7 now has a dependency on libedit.
2021-08-22 00:01:38 -04:00
Harrison Houghton 39d2d3a288 zeroc-ice-36: fix
Some compiler bump or another provoked a new uninitialized-variable
warning, but the logic in that function precludes the actual
uninitialized read (there's an assert before the read).

I could use a #pragma diagnostic or something but explicitly
initializing is not so bad especially as it's just test code.
2021-08-22 00:01:20 -04:00
Sebastián Mancilla 8f94a33b38 treewide: ensure pre/post phase hooks are strings
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Christian Kauhaus 72d0f85dd2 zeroc-mcpp: decouple from original mcpp
zeroc-ice used to smuggle a forked mcpp version in with an override,
which broke after applying a security patch against mcpp in
c60cafa719. Overriding instead of defining
a new derivation is a questionable optimization since in fact, only the
'configureFlags' line is shared.

Remove the override and give the forked mcpp a live on its own.

The security patch for mcpp is not relevant for this fork.

Fix #98581
2020-09-28 18:11:19 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Robin Gloster 313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
Franz Pletz 2706e7a961
zeroc-ice: fix build with gcc9 2019-11-03 14:43:40 +01:00
Dima cb966b6f7b zeroc-ice-36: fix build for gcc8
The build was broken failing on unneccessary memsets.
This issue was fixed upstream in 3.7 and discussed in
https://github.com/zeroc-ice/ice/issues/82

The patch pertaining to the error causing the actual failure still
applies nicely onto the 3.6 version.

Hydra logs of breakage: https://hydra.nixos.org/build/100440955/nixlog/1
2019-09-11 00:28:03 +02:00
Frederik Rietdijk 5f4734b1dd Merge remote-tracking branch 'upstream/gcc-8' into staging-next
Earlier the gcc8 branch was merged instead of the gcc-8 branch (note the dash)...
2019-09-08 20:44:26 +02:00
Nikolay Amiantov 3a0c6f1402 zeroc-ice: 3.6.3 -> 3.7.2
Rename from zeroc_ice.
Take various improvements from Arch zero-ice package.
Move old version to zeroc-ice-36.
2019-09-06 20:21:09 +03:00
Franz Pletz de85797565
Merge remote-tracking branch 'origin/master' into gcc-8 2019-09-03 22:15:07 +02:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Franz Pletz f411a31264
zeroc_ice: fix build with gcc8 2019-06-17 07:25:57 +02:00
Vladimír Čunát f1ed4b50fc
zeroc_ice: disable problematic parallel make 2019-02-19 18:14:52 +01:00
Matthew Bauer f7bc33abf0 Revert "treewide: fixup breakage due to absolute compiler path"
This reverts commit d0888d1503.
2018-08-22 01:14:53 +02:00
Vladimír Čunát d0888d1503
treewide: fixup breakage due to absolute compiler path
Some packages just can't handle them #44767.  It was tempting to try
to abstract this in some way, but I didn't do that ATM.
2018-08-21 12:34:33 +02:00
Orivej Desh 9d33897461 zeroc-ice: fix parallel building 2018-05-30 00:20:27 +00:00
Daiderd Jordan 1ae204d2fa
zroc-ice: cleanup and fix darwin build 2017-09-21 20:48:56 +02:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Franz Pletz e8e50bf696
zeroc_ice: 3.6.1 -> 3.6.3 2016-10-13 03:18:17 +02:00
William A. Kennington III c0f50f3179 zeroc_ice: 3.6.0 -> 3.6.1 2015-10-02 12:48:51 -07:00
William A. Kennington III 512beee962 zeroc-ice: 3.5.1 -> 3.6.0 2015-06-27 12:38:32 -07:00
William A. Kennington III 18c718f043 zeroc-ice: Add package 2014-01-30 22:01:11 -06:00