tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: fix missing libs after libtool pruning #51767
Vladimír Čunát
7 years ago
64edccb4
74558896
+14
-2
6 changed files
expand all
collapse all
unified
split
pkgs
applications
audio
jamin
default.nix
desktops
gnome-2
platform
gtkhtml
default.nix
development
libraries
spatialite-tools
default.nix
tools
misc
hydra
default.nix
games
exult
default.nix
macopix
default.nix
+2
pkgs/applications/audio/jamin/default.nix
···
14
14
buildInputs = [ fftwFloat gtk2 ladspaPlugins libjack2 liblo libxml2 makeWrapper ]
15
15
++ (with perlPackages; [ perl XMLParser ]);
16
16
17
17
+
NIX_LDFLAGS = [ "-ldl" ];
18
18
+
17
19
postInstall = ''
18
20
wrapProgram $out/bin/jamin --set LADSPA_PATH ${ladspaPlugins}/lib/ladspa
19
21
'';
+2
pkgs/desktops/gnome-2/platform/gtkhtml/default.nix
···
15
15
16
16
nativeBuildInputs = [ pkgconfig ];
17
17
buildInputs = [ gtk intltool GConf enchant isocodes gnome_icon_theme ];
18
18
+
19
19
+
NIX_LDFLAGS = [ "-lgthread-2.0" ];
18
20
}
+2
pkgs/development/libraries/spatialite-tools/default.nix
···
15
15
16
16
enableParallelBuilding = true;
17
17
18
18
+
NIX_LDFLAGS = [ "-lsqlite3" ];
19
19
+
18
20
meta = {
19
21
description = "A complete sqlite3-compatible CLI front-end for libspatialite";
20
22
homepage = https://www.gaia-gis.it/fossil/spatialite-tools;
+4
-2
pkgs/development/tools/misc/hydra/default.nix
···
87
87
};
88
88
89
89
buildInputs =
90
90
-
[ makeWrapper autoconf automake libtool unzip nukeReferences pkgconfig sqlite libpqxx
90
90
+
[ makeWrapper autoconf automake libtool unzip nukeReferences sqlite libpqxx
91
91
gitAndTools.topGit mercurial darcs subversion bazaar openssl bzip2 libxslt
92
92
guile # optional, for Guile + Guix support
93
93
perlDeps perl nix
···
100
100
gzip bzip2 lzma gnutar unzip git gitAndTools.topGit mercurial darcs gnused bazaar
101
101
] ++ lib.optionals stdenv.isLinux [ rpm dpkg cdrkit ] );
102
102
103
103
-
nativeBuildInputs = [ autoreconfHook ];
103
103
+
nativeBuildInputs = [ autoreconfHook pkgconfig ];
104
104
105
105
# adds a patch which ensures compatibility with the API of Nix 2.0.
106
106
# it has been reverted in https://github.com/NixOS/hydra/commit/162d671c48a418bd10a8a171ca36787ef3695a44,
···
113
113
];
114
114
115
115
configureFlags = [ "--with-docbook-xsl=${docbook_xsl}/xml/xsl/docbook" ];
116
116
+
117
117
+
NIX_CFLAGS_COMPILE = [ "-pthread" ];
116
118
117
119
shellHook = ''
118
120
PATH=$(pwd)/src/script:$(pwd)/src/hydra-eval-jobs:$(pwd)/src/hydra-queue-runner:$(pwd)/src/hydra-evaluator:$PATH
+2
pkgs/games/exult/default.nix
···
33
33
34
34
makeFlags = [ "DESTDIR=$(out)" ];
35
35
36
36
+
NIX_LDFLAGS = [ "-lX11" ];
37
37
+
36
38
postInstall =
37
39
''
38
40
mkdir -p $out/share/exult/music
+2
pkgs/games/macopix/default.nix
···
18
18
19
19
enableParallelBuilding = true;
20
20
21
21
+
NIX_LDFLAGS = [ "-lX11" ];
22
22
+
21
23
meta = {
22
24
description = "Mascot Constructive Pilot for X";
23
25
homepage = http://rosegray.sakura.ne.jp/macopix/index-e.html;