about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorAntoine Eiche <lewo@abesis.fr>2018-07-08 09:49:57 +0200
committerProfpatsch <mail@profpatsch.de>2018-07-11 10:00:31 +0200
commit8e9863026729832f76effd66ba254d1867cf753e (patch)
tree31f556ef7e6b2a35582341533fef4b2f9192a566 /pkgs/development
parent220459858b342ec880d484160eb63319b7b83af8 (diff)
downloadnixlib-8e9863026729832f76effd66ba254d1867cf753e.tar
nixlib-8e9863026729832f76effd66ba254d1867cf753e.tar.gz
nixlib-8e9863026729832f76effd66ba254d1867cf753e.tar.bz2
nixlib-8e9863026729832f76effd66ba254d1867cf753e.tar.lz
nixlib-8e9863026729832f76effd66ba254d1867cf753e.tar.xz
nixlib-8e9863026729832f76effd66ba254d1867cf753e.tar.zst
nixlib-8e9863026729832f76effd66ba254d1867cf753e.zip
buildah: 0.12 -> 1.1
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/tools/buildah/default.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix
index c778b67a95f5..b820dc997e44 100644
--- a/pkgs/development/tools/buildah/default.nix
+++ b/pkgs/development/tools/buildah/default.nix
@@ -1,15 +1,15 @@
 { stdenv, lib, buildGoPackage, fetchFromGitHub, runCommand
-, gpgme, libgpgerror, devicemapper, btrfs-progs, pkgconfig, ostree, libselinux
+, gpgme, libgpgerror, devicemapper, btrfs-progs, pkgconfig, ostree, libselinux, libseccomp
 , go-md2man }:
 
 let
-  version = "0.12";
+  version = "1.1";
 
   src = fetchFromGitHub {
     rev = "v${version}";
     owner = "projectatomic";
     repo = "buildah";
-    sha256 = "0xyq7rv0lj6bxwh2rnf44w9gjcqbdkfcdff88023b9vlsc8h4k0m";
+    sha256 = "0pc7bzcaafrz56glygzhnbilgaz4ca2kmklw8njfgamffbw4d54p";
   };
   goPackagePath = "github.com/projectatomic/buildah";
 
@@ -22,8 +22,11 @@ in buildGoPackage rec {
   inherit goPackagePath;
   excludedPackages = [ "tests" ];
 
+  # Optimizations break compilation of libseccomp c bindings
+  hardeningDisable = [ "fortify" ];
+
   nativeBuildInputs = [ pkgconfig go-md2man.bin ];
-  buildInputs = [ gpgme libgpgerror devicemapper btrfs-progs ostree libselinux ];
+  buildInputs = [ gpgme libgpgerror devicemapper btrfs-progs ostree libselinux libseccomp ];
 
   # Copied from the skopeo package, doesn’t seem to make a difference?
   # If something related to these libs failed, uncomment these lines.