tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gsasl: Add and test
Meet Barot
2 years ago
b3ac258c
886ae64c
+9
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
gsasl
default.nix
+9
-4
pkgs/development/libraries/gsasl/default.nix
···
1
1
-
{ fetchurl, lib, stdenv, libidn, libkrb5 }:
1
1
+
{ fetchurl, lib, stdenv, libidn, libkrb5
2
2
+
, testers
3
3
+
}:
2
4
3
3
-
stdenv.mkDerivation rec {
5
5
+
stdenv.mkDerivation (finalAttrs: {
4
6
pname = "gsasl";
5
7
version = "2.2.0";
6
8
7
9
src = fetchurl {
8
8
-
url = "mirror://gnu/gsasl/${pname}-${version}.tar.gz";
10
10
+
url = "mirror://gnu/gsasl/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
9
11
sha256 = "sha256-ebho47mXbcSE1ZspygroiXvpbOTTbTKu1dk1p6Mwd1k=";
10
12
};
11
13
···
23
25
export LOCALDOMAIN="dummydomain"
24
26
'';
25
27
doCheck = !stdenv.hostPlatform.isDarwin;
28
28
+
29
29
+
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
26
30
27
31
meta = {
28
32
description = "GNU SASL, Simple Authentication and Security Layer library";
···
38
42
license = lib.licenses.gpl3Plus;
39
43
40
44
maintainers = with lib.maintainers; [ shlevy ];
45
45
+
pkgConfigModules = [ "libgsasl" ];
41
46
platforms = lib.platforms.all;
42
47
};
43
43
-
}
48
48
+
})