Merge pull request #117032 from sternenseemann/sks-newer-ocaml

sks: 1.1.6 -> unstable-2021-02-04; use ocaml 4.10

authored by Jörg Thalheim and committed by GitHub cbdfc16b a78925d5

+24 -10
+23 -9
pkgs/servers/sks/default.nix
··· 1 - { lib, stdenv, fetchFromBitbucket, ocaml, zlib, db, perl, camlp4 }: 1 + { lib, stdenv, fetchFromGitHub, ocamlPackages, perl 2 + , zlib, db 3 + }: 4 + 5 + let 6 + inherit (ocamlPackages) 7 + ocaml 8 + findlib 9 + cryptokit 10 + num 11 + ; 12 + in 2 13 3 14 stdenv.mkDerivation rec { 4 15 pname = "sks"; 5 - version = "1.1.6"; 16 + version = "unstable-2021-02-04"; 6 17 7 - src = fetchFromBitbucket { 8 - owner = "skskeyserver"; 18 + src = fetchFromGitHub { 19 + owner = "SKS-Keyserver"; 9 20 repo = "sks-keyserver"; 10 - rev = version; 11 - sha256 = "00q5ma5rvl10rkc6cdw8d69bddgrmvy0ckqj3hbisy65l4idj2zm"; 21 + rev = "c3ba6d5abb525dcb84745245631c410c11c07ec1"; 22 + sha256 = "0fql07sc69hv6jy7x5svb19977cdsz0p1j8wv53k045a6v7rw1jw"; 12 23 }; 13 24 14 25 # pkgs.db provides db_stat, not db$major.$minor_stat 15 - patches = [ ./adapt-to-nixos.patch ]; 26 + patches = [ 27 + ./adapt-to-nixos.patch 28 + ]; 16 29 17 30 outputs = [ "out" "webSamples" ]; 18 31 19 - buildInputs = [ ocaml zlib db perl camlp4 ]; 32 + nativeBuildInputs = [ ocaml findlib perl ]; 33 + buildInputs = [ zlib db cryptokit num ]; 20 34 21 35 makeFlags = [ "PREFIX=$(out)" "MANDIR=$(out)/share/man" ]; 22 36 preConfigure = '' ··· 44 58 spotty connectivity, can fully synchronize with rest of the system. 45 59 ''; 46 60 inherit (src.meta) homepage; 47 - license = licenses.gpl2; 61 + license = licenses.gpl2Plus; 48 62 platforms = platforms.linux; 49 63 maintainers = with maintainers; [ fpletz globin ]; 50 64 };
+1 -1
pkgs/top-level/all-packages.nix
··· 9119 9119 9120 9120 skippy-xd = callPackage ../tools/X11/skippy-xd {}; 9121 9121 9122 - sks = callPackage ../servers/sks { inherit (ocaml-ng.ocamlPackages_4_02) ocaml camlp4; }; 9122 + sks = callPackage ../servers/sks { }; 9123 9123 9124 9124 skydns = callPackage ../servers/skydns { }; 9125 9125