git.iko.soy/typeable/nixpkgs
on master help sign in
boxfort: unstable-2019-09-19 -> unstable-2019-10-09

Signed-off-by: Guillaume Pagnoux <guillaume.pagnoux@lse.epita.fr>

commitfdba3f6db0a32a21825ad899e4b2effbebf79a8f authorGuillaume Pagnoux <guillaume.pagnoux@lse.epita.fr> dateFri 8 Nov 2019, 12:09 (7 years ago) parentd53dd03
1 file changed+9−23
pkgs/development/libraries/boxfort/default.nix+9−23
pkgs/development/libraries/boxfort/default.nix+9−23
@@ -1,36 +1,25 @@
1−{ stdenv, fetchFromGitHub, cmake, pkg-config, gettext, libcsptr, dyncall
2−, nanomsg, python37Packages }:
1+{ stdenv, fetchFromGitHub, meson, ninja, python37Packages }:
32
43stdenv.mkDerivation rec {
5− version = "unstable-2019-09-19";
4+ version = "unstable-2019-10-09";
65 pname = "boxfort";
76
87 src = fetchFromGitHub {
98 owner = "Snaipe";
109 repo = "BoxFort";
11− rev = "926bd4ce968592dbbba97ec1bb9aeca3edf29b0d";
12− sha256 = "0mzy4f8qij6ckn5578y3l4rni2470pdkjy5xww7ak99l1kh3p3v6";
10+ rev = "356f047db08b7344ea7980576b705e65b9fc8772";
11+ sha256 = "1p0llz7n0p5gzpvqszmra9p88vnr0j88sp5ixhgbfz89bswg62ss";
1312 };
1413
15− enableParallelBuilding = true;
14+ nativeBuildInputs = [ meson ninja ];
1615
17− nativeBuildInputs = [ cmake pkg-config ];
18−
19− buildInputs = [
20− dyncall
21− gettext
22− libcsptr
23− nanomsg
24− ];
16+ preConfigure = ''
17+ patchShebangs ci/isdir.py
18+ '';
2519
2620 checkInputs = with python37Packages; [ cram ];
2721
28− cmakeFlags = [ "-DBXF_FORK_RESILIENCE=OFF" ];
29−
3022 doCheck = true;
31− preCheck = ''
32− export LD_LIBRARY_PATH=`pwd`''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH
33− '';
3423
3524 outputs = [ "dev" "out" ];
3625
@@ -38,10 +27,7 @@ stdenv.mkDerivation rec {
3827 description = "Convenient & cross-platform sandboxing C library";
3928 homepage = "https://github.com/Snaipe/BoxFort";
4029 license = licenses.mit;
41− maintainers = with maintainers; [
42− thesola10
43− Yumasi
44− ];
30+ maintainers = with maintainers; [ thesola10 Yumasi ];
4531 platforms = platforms.unix;
4632 };
4733}