1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/pkgs/top-level
xd1le f1b7d0a54f guile-gnome: fix build by building gwrap with guile-2.0
Apparently gwrap will not compile with guile-2.2 [1], even though the
news for version 1.9.15 says it "allows" Guile 2.2 [2]:

> it will _not_ compile using 2.2

Furthermore, it seems like it isn't being developed anymore either [1]:

> Also note that g-wrap itself is not being further developed anymore,
> it is recommended for new projects to use Guile's dynamic FFI.

Also, guile-gnome-2.16.5 is apparently compatible with guile-2.2 [3],
but I'm not sure how they built it with guile-2.2 because gwrap 1.9.15
(latest release) apparently doesn't build with guile-2.2. (And certainly
when I try to build gwrap 1.9.15 with guile-2.2 it doesn't work. Maybe
it can be made to work with certain compile flags, but I haven't pursued
that further due to [1] anyway.) This is why guile-gnome is still on
2.16.4 here. Because, although 2.16.5 can still (apparently) build with
guile-2.0.14, guile_2_0 is only at guile-2.0.13.

So to update guile-gnome to 2.16.5, guile_2_0 would first have to be
updated to 2.0.14.

[1]: http://lists.nongnu.org/archive/html/g-wrap-dev/2016-08/msg00001.html
[2]: http://www.nongnu.org/g-wrap/news.html
[3]: https://www.gnu.org/software/guile-gnome/news.html
2017-09-28 14:51:41 +02:00
..
aliases.nix guileLint: rename to guile-lint 2017-09-27 20:59:56 +10:00
all-packages.nix guile-gnome: fix build by building gwrap with guile-2.0 2017-09-28 14:51:41 +02:00
beam-packages.nix erlang: introduce "no X" variation 2017-09-22 09:54:45 +08:00
darwin-packages.nix
default.nix
dotnet-packages.nix
emacs-packages.nix
emscripten-packages.nix
haskell-packages.nix
haxe-packages.nix
impure.nix treewide: Escape backslash in strings properly 2017-09-14 01:03:39 +03:00
java-packages.nix
lua-packages.nix luxio: Add maintainer 2017-09-24 15:59:43 +01:00
make-tarball.nix
metrics.nix
node-packages-generated.nix bower2nix: 3.1.1 -> 3.2.0 2017-09-27 07:30:01 +01:00
node-packages.json
node-packages.nix
ocaml-packages.nix ocamlPackages.csv: 1.7 -> 2.0 2017-09-20 05:39:12 +00:00
perl-packages.nix youtube-viewer: init at 3.3.0 2017-09-25 17:05:43 +02:00
php-packages.nix
pure-packages.nix
python-packages.nix python.pkgs.twine: 1.8.1 -> 1.9.1 2017-09-28 10:21:48 +02:00
release-cross.nix all-packages: Remove gccCrossStageFinal; any gcc will not work 2017-09-21 15:49:18 -04:00
release-lib.nix
release-python.nix
release-small.nix
release.nix
rust-packages.nix
splice.nix stdenv: Also splice unlisted default "out" output 2017-09-19 14:48:23 -04:00
stage.nix