All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1
@ 2014-04-17 13:12 Gustavo Zacarias
  2014-04-17 13:12 ` [Buildroot] [PATCH 2/2] nftables: new package Gustavo Zacarias
  2014-04-17 19:46 ` [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1 Thomas Petazzoni
  0 siblings, 2 replies; 3+ messages in thread
From: Gustavo Zacarias @ 2014-04-17 13:12 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/libnftnl/libnftnl.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/libnftnl/libnftnl.mk b/package/libnftnl/libnftnl.mk
index 0aecf12..1e054b5 100644
--- a/package/libnftnl/libnftnl.mk
+++ b/package/libnftnl/libnftnl.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-LIBNFTNL_VERSION = 1.0.0
-LIBNFTNL_SITE = http://netfilter.org/projects/libnftnl/files/
+LIBNFTNL_VERSION = 1.0.1
+LIBNFTNL_SITE = http://netfilter.org/projects/libnftnl/files
 LIBNFTNL_SOURCE = libnftnl-$(LIBNFTNL_VERSION).tar.bz2
 LIBNFTNL_LICENSE = GPLv2+
 LIBNFTNL_LICENSE_FILES = COPYING
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 2/2] nftables: new package
  2014-04-17 13:12 [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1 Gustavo Zacarias
@ 2014-04-17 13:12 ` Gustavo Zacarias
  2014-04-17 19:46 ` [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1 Thomas Petazzoni
  1 sibling, 0 replies; 3+ messages in thread
From: Gustavo Zacarias @ 2014-04-17 13:12 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/Config.in            |  1 +
 package/nftables/Config.in   | 25 +++++++++++++++++++++++++
 package/nftables/nftables.mk | 15 +++++++++++++++
 3 files changed, 41 insertions(+)
 create mode 100644 package/nftables/Config.in
 create mode 100644 package/nftables/nftables.mk

diff --git a/package/Config.in b/package/Config.in
index e5e575d..b65bc1d 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -959,6 +959,7 @@ source "package/net-tools/Config.in"
 endif
 source "package/network-manager/Config.in"
 source "package/nfacct/Config.in"
+source "package/nftables/Config.in"
 source "package/ngircd/Config.in"
 source "package/ngrep/Config.in"
 source "package/nmap/Config.in"
diff --git a/package/nftables/Config.in b/package/nftables/Config.in
new file mode 100644
index 0000000..4ddfdbd
--- /dev/null
+++ b/package/nftables/Config.in
@@ -0,0 +1,25 @@
+config BR2_PACKAGE_NFTABLES
+	bool "nftables"
+	depends on BR2_INET_IPV6
+	depends on BR2_LARGEFILE
+	depends on BR2_USE_WCHAR
+	depends on BR2_TOOLCHAIN_HAS_THREADS
+	depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
+	select BR2_PACKAGE_GMP
+	select BR2_PACKAGE_LIBMNL
+	select BR2_PACKAGE_LIBNFTNL
+	select BR2_PACKAGE_READLINE
+	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
+	help
+	  nftables is the project that aims to replace the existing
+	  {ip,ip6,arp,eb}tables framework.
+	  Basically, this project provides a new packet filtering framework,
+	  a new userspace utility and also a compatibility layer
+	  for {ip,ip6}tables.
+
+	  http://www.netfilter.org/projects/nftables/index.html
+
+comment "nftables needs a toolchain w/ IPv6, largefile, threads, wchar, headers >= 3.4"
+	depends on !BR2_INET_IPV6 || !BR2_LARGEFILE || \
+		!BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
+		!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
diff --git a/package/nftables/nftables.mk b/package/nftables/nftables.mk
new file mode 100644
index 0000000..1cfeeeb
--- /dev/null
+++ b/package/nftables/nftables.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# nftables
+#
+################################################################################
+
+NFTABLES_VERSION = 0.2
+NFTABLES_SOURCE = nftables-$(NFTABLES_VERSION).tar.bz2
+NFTABLES_SITE = http://www.netfilter.org/projects/nftables/files
+NFTABLES_DEPENDENCIES = gmp libmnl libnftnl readline host-bison host-flex \
+	host-pkgconf $(if $(BR2_NEEDS_GETTEXT),gettext)
+NFTABLES_LICENSE = GPLv2
+NFTABLES_LICENSE_FILES = COPYING
+
+$(eval $(autotools-package))
-- 
1.8.3.2

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1
  2014-04-17 13:12 [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1 Gustavo Zacarias
  2014-04-17 13:12 ` [Buildroot] [PATCH 2/2] nftables: new package Gustavo Zacarias
@ 2014-04-17 19:46 ` Thomas Petazzoni
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2014-04-17 19:46 UTC (permalink / raw)
  To: buildroot

Dear Gustavo Zacarias,

On Thu, 17 Apr 2014 10:12:43 -0300, Gustavo Zacarias wrote:
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
>  package/libnftnl/libnftnl.mk | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Both applied, thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-04-17 19:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-17 13:12 [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1 Gustavo Zacarias
2014-04-17 13:12 ` [Buildroot] [PATCH 2/2] nftables: new package Gustavo Zacarias
2014-04-17 19:46 ` [Buildroot] [PATCH 1/2] libnftnl: bump to version 1.0.1 Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.