mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 21:11:08 +02:00
Merge pull request #423 from mischief/seccomp
bump(sys-libs/libseccomp): sync with upstream
This commit is contained in:
commit
363abd0174
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=install prepare test
|
|
||||||
DESCRIPTION=high level interface to Linux seccomp filter
|
|
||||||
EAPI=4
|
|
||||||
HOMEPAGE=http://sourceforge.net/projects/libseccomp/
|
|
||||||
IUSE=static-libs
|
|
||||||
KEYWORDS=amd64 arm x86
|
|
||||||
LICENSE=LGPL-2.1
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://sourceforge/libseccomp/libseccomp-2.1.1.tar.gz
|
|
||||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
|
||||||
_md5_=23000dd911404fcf37364e91dcf190b9
|
|
@ -4,9 +4,9 @@ DESCRIPTION=high level interface to Linux seccomp filter
|
|||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://github.com/seccomp/libseccomp
|
HOMEPAGE=https://github.com/seccomp/libseccomp
|
||||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
KEYWORDS=-* ~amd64 ~arm ~arm64 ~mips ~x86
|
KEYWORDS=-* amd64 arm arm64 ~mips x86
|
||||||
LICENSE=LGPL-2.1
|
LICENSE=LGPL-2.1
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.2.3/libseccomp-2.2.3.tar.gz
|
SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.2.3/libseccomp-2.2.3.tar.gz
|
||||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=65475feb0bc1ac48feb6c63419b7b8c1
|
_md5_=3075698d4437cbc32c9a4737a013bb2c
|
||||||
|
@ -4,9 +4,9 @@ DESCRIPTION=high level interface to Linux seccomp filter
|
|||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://github.com/seccomp/libseccomp
|
HOMEPAGE=https://github.com/seccomp/libseccomp
|
||||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
KEYWORDS=-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~x86
|
KEYWORDS=-* amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~x86
|
||||||
LICENSE=LGPL-2.1
|
LICENSE=LGPL-2.1
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.3.0/libseccomp-2.3.0.tar.gz
|
SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.3.0/libseccomp-2.3.0.tar.gz
|
||||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=185f51f4acea1eb3efd307d698362bb1
|
_md5_=fcbf21c45a4a3cc789e74256c44e6343
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
DEFINED_PHASES=compile configure install prepare test
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
DEPEND=>=sys-kernel/linux-headers-3.18
|
DEPEND=>=sys-kernel/linux-headers-4.3
|
||||||
DESCRIPTION=high level interface to Linux seccomp filter
|
DESCRIPTION=high level interface to Linux seccomp filter
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://github.com/seccomp/libseccomp
|
HOMEPAGE=https://github.com/seccomp/libseccomp
|
||||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
KEYWORDS=-* ~amd64 ~arm ~arm64 ~mips ~x86
|
KEYWORDS=-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~x86
|
||||||
LICENSE=LGPL-2.1
|
LICENSE=LGPL-2.1
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.2.0/libseccomp-2.2.0.tar.gz
|
SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.3.1/libseccomp-2.3.1.tar.gz
|
||||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=5c117f02900859499a182891c0bbb9f6
|
_md5_=185f51f4acea1eb3efd307d698362bb1
|
@ -96,3 +96,44 @@
|
|||||||
29 Feb 2016; Mike Frysinger <vapier@gentoo.org> +libseccomp-2.3.0.ebuild:
|
29 Feb 2016; Mike Frysinger <vapier@gentoo.org> +libseccomp-2.3.0.ebuild:
|
||||||
version bump to 2.3.0
|
version bump to 2.3.0
|
||||||
|
|
||||||
|
06 Mar 2016; Agostino Sarubbo <ago@gentoo.org> libseccomp-2.2.3.ebuild:
|
||||||
|
amd64 stable wrt bug #576382
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="amd64"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
15 Mar 2016; Agostino Sarubbo <ago@gentoo.org> libseccomp-2.2.3.ebuild:
|
||||||
|
x86 stable wrt bug #576382
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="x86"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
23 Mar 2016; Mike Frysinger <vapier@gentoo.org> libseccomp-2.2.3.ebuild:
|
||||||
|
mark 2.2.3 arm/arm64 stable #576382
|
||||||
|
|
||||||
|
23 Mar 2016; Mike Frysinger <vapier@gentoo.org> -libseccomp-2.1.1.ebuild,
|
||||||
|
-libseccomp-2.2.0.ebuild:
|
||||||
|
drop old <2.2.3 versions
|
||||||
|
|
||||||
|
*libseccomp-2.3.1 (26 Apr 2016)
|
||||||
|
|
||||||
|
26 Apr 2016; Doug Goldstein <cardoe@gentoo.org> +libseccomp-2.3.1.ebuild:
|
||||||
|
version bump
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
|
||||||
|
|
||||||
|
09 May 2016; Zero_Chaos <zerochaos@gentoo.org> libseccomp-2.3.0.ebuild:
|
||||||
|
stable arm for bug #581440
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.28
|
||||||
|
|
||||||
|
13 May 2016; Agostino Sarubbo <ago@gentoo.org> libseccomp-2.3.0.ebuild:
|
||||||
|
amd64 stable wrt bug #581440
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="amd64"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
@ -1,11 +1,9 @@
|
|||||||
DIST libseccomp-2.1.1.tar.gz 113133 SHA256 8812c11e407c383f5ad6afb84a88e5a0224477bcfe8ff03f0c548e5abaac841c SHA512 1f2916d80a9b9937d2ab9ecf9c4f1e2a8ffc27f90f14e8481eb2f32c8122ea1756950f753f25fb571053f492cc97c8792760e0f058e7ea07ec4bb442508d1112 WHIRLPOOL 77db55f9317e27930b6fd7e83d122b1dd460849bbf9910d7619424d791b1ecd96ffbc5f741cd35e89f27cdc0ab537d5c7c9febaafbf1556c932b9774b80a8643
|
|
||||||
DIST libseccomp-2.2.0.tar.gz 516697 SHA256 5aa8a230f8529d6ee777098550245e43d2247395fdfd5a2176e28cf7236f1b10 SHA512 c013fdfc868d19bc6703019e91f4bea9c2b7472417a9f0df4fc593fc5fdf29bf535f4b32defd738652838799483684ca18a57e32eeb4b7fb3512b07fb2a440c5 WHIRLPOOL ec1e42186d813d8cf9aea248c27e732162bd4016f06385b4d66ce573f76cb45418211f7b5c06ccb4a35a3c56ce97619827c21a3910e717e35a7c343ee4adf8dc
|
|
||||||
DIST libseccomp-2.2.3.tar.gz 522755 SHA256 d9b400b703cab7bb04b84b9b6e52076a630b673819d7541757bcc16467b6d49e SHA512 e7bce0627c7ee107ea4780a6d2d7f24da162fdb5a85fc064c94e629918de2ee7ce7ed5ed98490f17392d9ca7ec1204945db3fea4415fae4370495b71c9edb61e WHIRLPOOL a32105a4cf3b514531e3cd7f1c703305318eceb90ef030317139fe08fe62fd14670b5ddc6f0dc8165cac23da1df89ee6efea3c366cec64102194c12ae53eac4f
|
DIST libseccomp-2.2.3.tar.gz 522755 SHA256 d9b400b703cab7bb04b84b9b6e52076a630b673819d7541757bcc16467b6d49e SHA512 e7bce0627c7ee107ea4780a6d2d7f24da162fdb5a85fc064c94e629918de2ee7ce7ed5ed98490f17392d9ca7ec1204945db3fea4415fae4370495b71c9edb61e WHIRLPOOL a32105a4cf3b514531e3cd7f1c703305318eceb90ef030317139fe08fe62fd14670b5ddc6f0dc8165cac23da1df89ee6efea3c366cec64102194c12ae53eac4f
|
||||||
DIST libseccomp-2.3.0.tar.gz 546948 SHA256 d756e3a77578259a808698a50c43d44612aae3339ea42ab5b15ea983f26b901d SHA512 398643af0920ff446b37a74e48f7a96ad2bec4f514e92fc6f8242b7515dcb8f5d06c2894790b22f62387c2d9b75efd54a4d5944f973239a05f06ec840f2a5a0b WHIRLPOOL 45ced8e8cc5636fdd9861408582277183daf7c6e3b35bc9f16ea16249a27f86cf82ec45c7e9f898a843b91b9c37ff5ab5b0a4a2b79ac2564e92cecaf8a39d61d
|
DIST libseccomp-2.3.0.tar.gz 546948 SHA256 d756e3a77578259a808698a50c43d44612aae3339ea42ab5b15ea983f26b901d SHA512 398643af0920ff446b37a74e48f7a96ad2bec4f514e92fc6f8242b7515dcb8f5d06c2894790b22f62387c2d9b75efd54a4d5944f973239a05f06ec840f2a5a0b WHIRLPOOL 45ced8e8cc5636fdd9861408582277183daf7c6e3b35bc9f16ea16249a27f86cf82ec45c7e9f898a843b91b9c37ff5ab5b0a4a2b79ac2564e92cecaf8a39d61d
|
||||||
EBUILD libseccomp-2.1.1.ebuild 809 SHA256 842bb5fad8a845862cecb9305981347ae9edae582f289cd469d52e5e05b71835 SHA512 b0a796bc4784e5077b5e490a187131b59ae79684342db8f88c3e5d7237f06c77b2cc88d66a5b89a743091f463677ee18b34a6a926e0d99eeb79502b37cf36ad1 WHIRLPOOL cb19fa8565af725e651077b0ca538a0ddfad351de19c2d4651fa50fa12561931ffb54f0a572221c52f1532c523c0b7f478f2fbc481da733a9cab7a7c23a2a40e
|
DIST libseccomp-2.3.1.tar.gz 552299 SHA256 ff5bdd2168790f1979e24eaa498f8606c2f2d96f08a8dc4006a2e88affa4562b SHA512 246b30e1c513d5e1fa35a47905d99036e276c1e6483a96f3e79ddca536a8c6f641c11bf324ed10c9c8d18fa27d73667c9c72fc7459f827d2883926769ac1cb45 WHIRLPOOL 2ffb97f5f45d7cda354b6e52f6b604e4fc1fb7b6b804defeabb377c108bbcbf0099fc6f78d3104f96d37ce65e837914a0823a9a6d90812d893a7a367cf09a3b9
|
||||||
EBUILD libseccomp-2.2.0.ebuild 938 SHA256 02179ff52ece8fecb7b53edb9c9c563ec24dd71b11c42abd8cc94c64fabe0cc9 SHA512 1f697aca4d29e7833e6f19326ee0c32eb285c52379f1046c5a62feb5499f26b670ecffd94e638ede7c31d19478c4cba8f8ea975407bdd68321e134f1c8186f31 WHIRLPOOL 449f98063c4a801ec9a594fb6bf86b751652ad61e12dbc7b876d66c6d0e987a04dc9e14653092269b56cf1462a149776d578f7c77604ea72cde30e510ee947d1
|
EBUILD libseccomp-2.2.3.ebuild 948 SHA256 7e16ec9a1b81e2047bd400aa5016b46e2a2d0577548fbd1230f4aa20f48041a7 SHA512 110ebbb2781e4decbb3c555868f78ade84e2d270a597e66d3af5770e7721bf7d81c1926b4d29000bc268864e4041d9276880114b1c38774d805614417186e0c5 WHIRLPOOL 83ccec30ee1dbb71acdbf8145d5df81a61270997c52ab06350f82788ca06bde6122a3bdc0af6b5d0386a5b0a766dc7d0c0853bbf088478a6cba5464b91b793d8
|
||||||
EBUILD libseccomp-2.2.3.ebuild 952 SHA256 252d394d54e80cdc6cbc94ba3959c8aed7d60a9c85c8b32ddc690bb14d8462bf SHA512 0fa3540b04f84ef6c2fff81627639ab263e9a0677ba53ca419aabaa4b66405515e32caf9a52e782d9b79c86f58efac1eeb35fc1e34eeec43b531daefb3f7cc48 WHIRLPOOL 6dde046f80f645b85c05b64e19fe7218672971b01abffbca55118aa2f7aea6a9e5e6d050f028fc83c921ff7df36b84fc752f9064091a12945ab8fc3ffea2d251
|
EBUILD libseccomp-2.3.0.ebuild 967 SHA256 faf108365ea77ea59153717aa10eed936cd3a86e63c341e14fd1ac707f36ccee SHA512 72bd3886dfe111dd4314330cd75437cb6aace69d6fe73aa5390e0ed2d5a477ae5ecabdee5603fc9d04b5cc728ede147c367caf6c2d9d6c49e1f4dd36ec0a6b73 WHIRLPOOL 71f1c9f004ede17ebca3862d3eacbe6e977ab166910dd821085ee70df435fdf6b26a8e89832d67934be96308be9c7460ed64f9e49cc762e8842ec2050ae1035d
|
||||||
EBUILD libseccomp-2.3.0.ebuild 969 SHA256 36dc5d0959ab5debe6d7f16929a71671aff6f3b310dae5abcb9e4305d13f5d05 SHA512 53017b37c3313fc15f986d4aa3f3ebdf1ac18d3bffe79fc66b08b71b1eb87faf4dbb5d27d7127b223d198728c5e492223847e95d721e6240ed0669e11bd90290 WHIRLPOOL 57ccb6547e7566c1177ec033ad5aa2be179be0346e491587def0b78132119ec5ed6afbcea9d942c836e8981e4dcb54aee6253f7d97e532061a9e78ef4bf40bc7
|
EBUILD libseccomp-2.3.1.ebuild 969 SHA256 36dc5d0959ab5debe6d7f16929a71671aff6f3b310dae5abcb9e4305d13f5d05 SHA512 53017b37c3313fc15f986d4aa3f3ebdf1ac18d3bffe79fc66b08b71b1eb87faf4dbb5d27d7127b223d198728c5e492223847e95d721e6240ed0669e11bd90290 WHIRLPOOL 57ccb6547e7566c1177ec033ad5aa2be179be0346e491587def0b78132119ec5ed6afbcea9d942c836e8981e4dcb54aee6253f7d97e532061a9e78ef4bf40bc7
|
||||||
MISC ChangeLog 3641 SHA256 31033d100b47b7caa08bb6f7993a01ace27f5c787ef4ef5988e4f8a239e2aa04 SHA512 e585e112b30e6c99af2b603627bbb6e009f76ff74d6d4e4c4de4dab869837a01a4bec9c9c94c12065ac17cf59f1cd0c8d9e962b59f76fb7eafea80552dd22d76 WHIRLPOOL 31b303cc0b5c9990498b328644db06531b325d68012b2751e24a943434f77729f50d300e58b7208b791c8f32617f8e2e347ae2cc4222acd3fd1a637fccb5e604
|
MISC ChangeLog 4942 SHA256 8d76b2406da8ad38898601da7b21c9d76d91db28e3fef5e4e09d5a853946db15 SHA512 8506cc11faffd7f220cc2160d6597e9928ea7a4e5bd78ab3723af6c684ee35947bafaadf4a7d83ba354bfc682b37071a6be7f53a62b8d201d3d96728c004f6a6 WHIRLPOOL a89752e8f8ce5414369c1a8bab8c7f4d098cd1f71efea4b6fcd3d9aafc7deeec47dfab4d0976ce52c2a08b995146b1f1eac308d888833ab4fe3849ba1dde61a7
|
||||||
MISC ChangeLog-2015 2307 SHA256 7d912bfa9ccaf0767367603bae549e68efe5e3011bd549598ebd4e95574a32ef SHA512 3d227e666fde1eb2e8b49133dc4499d16929404509824dc49e20e883bea76aaa46377ddfb10ffa18314b2a59360e687a0743491585cb8a2d44bd4e8f47d88046 WHIRLPOOL 0b23594f3c1a731cdfd67ddbf09aee87dd6de5fa502b6dc01afaf56b81db3815f18373ae337fc3f0da29b05fccfd9efe7ca44e68782675ff9556690e1b75e90b
|
MISC ChangeLog-2015 2307 SHA256 7d912bfa9ccaf0767367603bae549e68efe5e3011bd549598ebd4e95574a32ef SHA512 3d227e666fde1eb2e8b49133dc4499d16929404509824dc49e20e883bea76aaa46377ddfb10ffa18314b2a59360e687a0743491585cb8a2d44bd4e8f47d88046 WHIRLPOOL 0b23594f3c1a731cdfd67ddbf09aee87dd6de5fa502b6dc01afaf56b81db3815f18373ae337fc3f0da29b05fccfd9efe7ca44e68782675ff9556690e1b75e90b
|
||||||
MISC metadata.xml 355 SHA256 8087b7a37ab380f3809766fad5e5d72b88795e76a9856ea19b062e54bc8b5447 SHA512 dbf3c5decd7e918af6092ae690a2566c98f9b5386eee17c363dde79c03ca7d3a4103926a9327711aa059cf82916a4cb36360ce3c762093301aa44bc8cfd70f42 WHIRLPOOL 98020ffdc094b2a3a8d0a60d645bd34167feb0fdc280d3f366020a1daf2d540b6bca34a3f8a070c46b439d91104425417d07338c8afb3245260f33f57852b335
|
MISC metadata.xml 355 SHA256 8087b7a37ab380f3809766fad5e5d72b88795e76a9856ea19b062e54bc8b5447 SHA512 dbf3c5decd7e918af6092ae690a2566c98f9b5386eee17c363dde79c03ca7d3a4103926a9327711aa059cf82916a4cb36360ce3c762093301aa44bc8cfd70f42 WHIRLPOOL 98020ffdc094b2a3a8d0a60d645bd34167feb0fdc280d3f366020a1daf2d540b6bca34a3f8a070c46b439d91104425417d07338c8afb3245260f33f57852b335
|
||||||
|
@ -1,41 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
# Note: USE=static-libs isn't great -- only PIC objects are provided.
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="high level interface to Linux seccomp filter"
|
|
||||||
HOMEPAGE="http://sourceforge.net/projects/libseccomp/"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm x86"
|
|
||||||
IUSE="static-libs"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
sed -i \
|
|
||||||
-e '/^SUBDIRS_BUILD/s:tests::' \
|
|
||||||
Makefile || die
|
|
||||||
sed -i \
|
|
||||||
-e '/^LDFLAGS/s|:=|+=|' \
|
|
||||||
{tests,tools}/Makefile || die
|
|
||||||
export MAKEOPTS+=" V=1"
|
|
||||||
tc-export AR CC
|
|
||||||
export GCC=${CC}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
emake SUBDIRS_BUILD='tests'
|
|
||||||
cd tests
|
|
||||||
./regression || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
use static-libs && dolib.a src/libseccomp.a
|
|
||||||
}
|
|
@ -14,7 +14,7 @@ SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar
|
|||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
LICENSE="LGPL-2.1"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~x86"
|
KEYWORDS="-* amd64 arm arm64 ~mips x86"
|
||||||
IUSE="static-libs"
|
IUSE="static-libs"
|
||||||
|
|
||||||
# We need newer kernel headers; we don't keep strict control of the exact
|
# We need newer kernel headers; we don't keep strict control of the exact
|
||||||
|
@ -14,7 +14,7 @@ SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar
|
|||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
LICENSE="LGPL-2.1"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~x86"
|
KEYWORDS="-* amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~x86"
|
||||||
IUSE="static-libs"
|
IUSE="static-libs"
|
||||||
|
|
||||||
# We need newer kernel headers; we don't keep strict control of the exact
|
# We need newer kernel headers; we don't keep strict control of the exact
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
@ -14,12 +14,12 @@ SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar
|
|||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
LICENSE="LGPL-2.1"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~x86"
|
KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~x86"
|
||||||
IUSE="static-libs"
|
IUSE="static-libs"
|
||||||
|
|
||||||
# We need newer kernel headers; we don't keep strict control of the exact
|
# We need newer kernel headers; we don't keep strict control of the exact
|
||||||
# version here, just be safe and pull in the latest stable ones. #551248
|
# version here, just be safe and pull in the latest stable ones. #551248
|
||||||
DEPEND=">=sys-kernel/linux-headers-3.18"
|
DEPEND=">=sys-kernel/linux-headers-4.3"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
sed -i \
|
sed -i \
|
||||||
@ -36,4 +36,5 @@ multilib_src_configure() {
|
|||||||
|
|
||||||
multilib_src_install_all() {
|
multilib_src_install_all() {
|
||||||
find "${ED}" -name libseccomp.la -delete
|
find "${ED}" -name libseccomp.la -delete
|
||||||
|
einstalldocs
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user