eaglemode: update to 0.84.0
It failds to build with xine-lib, but it goes on as it's not a strong requirement. Then, the final path is not dependant on xine anymore. I hope next releases fix this.
This commit is contained in:
parent
8a764b7891
commit
5592b1f9b1
@ -2,11 +2,11 @@
|
|||||||
librsvg, glib, gtk, libXext, libXxf86vm, poppler }:
|
librsvg, glib, gtk, libXext, libXxf86vm, poppler }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "eaglemode-0.83.0";
|
name = "eaglemode-0.84.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://sourceforge/eaglemode/eaglemode-0.83.0.tar.bz2;
|
url = mirror://sourceforge/eaglemode/eaglemode-0.84.0.tar.bz2;
|
||||||
sha256 = "0rlvi9ljf3ml2l4ydkcgjjja8wk9c7h5qlpdr4x4ghh6sqq0q2x3";
|
sha256 = "0n20b419j0l7h7jr4s3f3n09ka0ysg9nqs8mcwsrx24rcq7nv0cs";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ perl libX11 xineLib libjpeg libpng libtiff pkgconfig
|
buildInputs = [ perl libX11 xineLib libjpeg libpng libtiff pkgconfig
|
||||||
@ -14,9 +14,12 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
# The program tries to dlopen both Xxf86vm and Xext, so we use the
|
# The program tries to dlopen both Xxf86vm and Xext, so we use the
|
||||||
# trick on NIX_LDFLAGS and dontPatchELF to make it find them.
|
# trick on NIX_LDFLAGS and dontPatchELF to make it find them.
|
||||||
|
# I use 'yes y' to skip a build error linking with xineLib,
|
||||||
|
# because xine stopped exporting "_x_vo_new_port"
|
||||||
|
# http://sourceforge.net/projects/eaglemode/forums/forum/808824/topic/5115261
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
export NIX_LDFLAGS="$NIX_LDFLAGS -lXxf86vm -lXext"
|
export NIX_LDFLAGS="$NIX_LDFLAGS -lXxf86vm -lXext"
|
||||||
yes n | perl make.pl build
|
yes y | perl make.pl build
|
||||||
'';
|
'';
|
||||||
|
|
||||||
dontPatchELF = true;
|
dontPatchELF = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user