diff options
author | Kevin Cernekee <cernekee@chromium.org> | 2017-01-18 00:01:35 -0600 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2017-01-18 00:13:02 -0600 |
commit | 8041e8a7ddcb01ac29b5fe06e11a9cfe7a1f6b21 (patch) | |
tree | c4afb81a93288e13ecc834f62336876096434901 /net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild | |
parent | app-admin/puppet-agent: 1.7.2 bup (diff) | |
download | gentoo-8041e8a7ddcb01ac29b5fe06e11a9cfe7a1f6b21.tar.gz gentoo-8041e8a7ddcb01ac29b5fe06e11a9cfe7a1f6b21.tar.bz2 gentoo-8041e8a7ddcb01ac29b5fe06e11a9cfe7a1f6b21.zip |
net-libs/libnetfilter_cttimeout: add upstream fix for building under clang
Also switch to using subslots w/libmnl.
Diffstat (limited to 'net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild')
-rw-r--r-- | net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild b/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild new file mode 100644 index 000000000000..644101b10302 --- /dev/null +++ b/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit linux-info autotools-utils + +DESCRIPTION="netlink interface to the connection tracking timeout infrastructure in the kernel packet filter" +HOMEPAGE="http://www.netfilter.org/projects/libnetfilter_cttimeout" +SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86" +IUSE="static-libs" + +RDEPEND="net-libs/libmnl:=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-clang-export.patch +) + +CONFIG_CHECK="~NF_CT_NETLINK_TIMEOUT" + +pkg_setup() { + linux-info_pkg_setup + kernel_is lt 3 4 0 && ewarn "requires at least 3.4.0 kernel version" +} |