tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
libsoup: cleanup
Jan Malakhovski
7 years ago
6969f372
b135329d
+4
-7
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
libsoup
default.nix
+4
-7
pkgs/development/libraries/libsoup/default.nix
···
3
, valaSupport ? true, vala_0_40
4
, intltool, python3 }:
5
6
-
let
7
-
pname = "libsoup";
8
-
version = "2.62.2";
9
-
in
10
stdenv.mkDerivation rec {
11
name = "${pname}-${version}";
0
0
12
13
src = fetchurl {
14
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
15
sha256 = "1dkrz1iwsswscayfmjxqv2q00b87snlq9nxdccn5vck0vbinylwy";
16
};
17
18
-
prePatch = ''
19
patchShebangs libsoup/
20
-
'' + stdenv.lib.optionalString valaSupport
21
-
''
22
substituteInPlace libsoup/Makefile.in --replace "\$(DESTDIR)\$(vapidir)" "\$(DESTDIR)\$(girdir)/../vala/vapi"
23
'';
24
···
3
, valaSupport ? true, vala_0_40
4
, intltool, python3 }:
5
0
0
0
0
6
stdenv.mkDerivation rec {
7
name = "${pname}-${version}";
8
+
pname = "libsoup";
9
+
version = "2.62.2";
10
11
src = fetchurl {
12
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
13
sha256 = "1dkrz1iwsswscayfmjxqv2q00b87snlq9nxdccn5vck0vbinylwy";
14
};
15
16
+
postPatch = ''
17
patchShebangs libsoup/
18
+
'' + stdenv.lib.optionalString valaSupport ''
0
19
substituteInPlace libsoup/Makefile.in --replace "\$(DESTDIR)\$(vapidir)" "\$(DESTDIR)\$(girdir)/../vala/vapi"
20
'';
21