Commit Graph

26 Commits

Author SHA1 Message Date
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