tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
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
-
{ fetchurl, lib, stdenv, libidn, libkrb5 }:
0
0
2
3
-
stdenv.mkDerivation rec {
4
pname = "gsasl";
5
version = "2.2.0";
6
7
src = fetchurl {
8
-
url = "mirror://gnu/gsasl/${pname}-${version}.tar.gz";
9
sha256 = "sha256-ebho47mXbcSE1ZspygroiXvpbOTTbTKu1dk1p6Mwd1k=";
10
};
11
···
23
export LOCALDOMAIN="dummydomain"
24
'';
25
doCheck = !stdenv.hostPlatform.isDarwin;
0
0
26
27
meta = {
28
description = "GNU SASL, Simple Authentication and Security Layer library";
···
38
license = lib.licenses.gpl3Plus;
39
40
maintainers = with lib.maintainers; [ shlevy ];
0
41
platforms = lib.platforms.all;
42
};
43
-
}
···
1
+
{ fetchurl, lib, stdenv, libidn, libkrb5
2
+
, testers
3
+
}:
4
5
+
stdenv.mkDerivation (finalAttrs: {
6
pname = "gsasl";
7
version = "2.2.0";
8
9
src = fetchurl {
10
+
url = "mirror://gnu/gsasl/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
11
sha256 = "sha256-ebho47mXbcSE1ZspygroiXvpbOTTbTKu1dk1p6Mwd1k=";
12
};
13
···
25
export LOCALDOMAIN="dummydomain"
26
'';
27
doCheck = !stdenv.hostPlatform.isDarwin;
28
+
29
+
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
30
31
meta = {
32
description = "GNU SASL, Simple Authentication and Security Layer library";
···
42
license = lib.licenses.gpl3Plus;
43
44
maintainers = with lib.maintainers; [ shlevy ];
45
+
pkgConfigModules = [ "libgsasl" ];
46
platforms = lib.platforms.all;
47
};
48
+
})