Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20
@ 2011-10-15  3:07 Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 02/25] radvd: security bump to version 1.8.2 Gustavo Zacarias
                   ` (24 more replies)
  0 siblings, 25 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/quagga/quagga-fix-no-ipv6.patch |   48 ------------
 package/quagga/quagga-fix-opaque.patch  |  127 -------------------------------
 package/quagga/quagga-zlog.patch        |   43 -----------
 package/quagga/quagga.mk                |    2 +-
 4 files changed, 1 insertions(+), 219 deletions(-)
 delete mode 100644 package/quagga/quagga-fix-no-ipv6.patch
 delete mode 100644 package/quagga/quagga-fix-opaque.patch
 delete mode 100644 package/quagga/quagga-zlog.patch

diff --git a/package/quagga/quagga-fix-no-ipv6.patch b/package/quagga/quagga-fix-no-ipv6.patch
deleted file mode 100644
index acf8fec..0000000
--- a/package/quagga/quagga-fix-no-ipv6.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 3bde17f1af635c9ca19df0b3516cb8ad0376e6d3 Mon Sep 17 00:00:00 2001
-From: Paul Jakma <paul@quagga.net>
-Date: Wed, 23 Mar 2011 10:30:30 +0000
-Subject: [PATCH 1/1] bgpd: Fix compile failure if IPv6 build was disabled.
-
-* bgp_route.c: ({no_,}ipv6_bgp_network_ttl_cmd) depends on ipv6_bgp_network
-  which is HAVE_IPV6, so these should be too.
-  (bgp_route_init) and the installs should be similarly ifdefed
----
- bgpd/bgp_route.c |    6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
-diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c
-index 8c05ba6..5c516f0 100644
---- a/bgpd/bgp_route.c
-+++ b/bgpd/bgp_route.c
-@@ -4327,6 +4327,7 @@ ALIAS_DEPRECATED (no_bgp_network_mask_natural,
-        "Specify a BGP backdoor route\n"
-        "AS-Path hopcount limit attribute\n"
-        "AS-Pathlimit TTL, in number of AS-Path hops\n")
-+#ifdef HAVE_IPV6
- ALIAS_DEPRECATED (ipv6_bgp_network,
-        ipv6_bgp_network_ttl_cmd,
-        "network X:X::X:X/M pathlimit <0-255>",
-@@ -4342,6 +4343,7 @@ ALIAS_DEPRECATED (no_ipv6_bgp_network,
-        "IPv6 prefix <network>/<length>\n"
-        "AS-Path hopcount limit attribute\n"
-        "AS-Pathlimit TTL, in number of AS-Path hops\n")
-+#endif /* HAVE_IPV6 */
- \f
- /* Aggreagete address:
- 
-@@ -12958,9 +12960,11 @@ bgp_route_init (void)
-   install_element (BGP_IPV4M_NODE, &no_bgp_network_backdoor_ttl_cmd);
-   install_element (BGP_IPV4M_NODE, &no_bgp_network_mask_backdoor_ttl_cmd);
-   install_element (BGP_IPV4M_NODE, &no_bgp_network_mask_natural_backdoor_ttl_cmd);
--  
-+
-+#ifdef HAVE_IPV6
-   install_element (BGP_IPV6_NODE, &ipv6_bgp_network_ttl_cmd);
-   install_element (BGP_IPV6_NODE, &no_ipv6_bgp_network_ttl_cmd);
-+#endif
- }
- 
- void
--- 
-1.7.4
-
diff --git a/package/quagga/quagga-fix-opaque.patch b/package/quagga/quagga-fix-opaque.patch
deleted file mode 100644
index 17a970e..0000000
--- a/package/quagga/quagga-fix-opaque.patch
+++ /dev/null
@@ -1,127 +0,0 @@
-From d71ea65270408a45e4bec036671ec73b24b994b4 Mon Sep 17 00:00:00 2001
-From: Paul Jakma <paul@quagga.net>
-Date: Tue, 22 Mar 2011 15:23:55 +0000
-Subject: [PATCH 1/1] ospfd: Compile fix for opaque support
-
-* ospfd: Refresher logic cleanup broke OSPF opaque, which does its own thing
-  with regard to refresher logic and which also, in the protocol, requires
-  implementations to keep state of which OI an LSA is received on (rather
-  than providing information in the LSA to allow it to be looked up - as
-  other LSAs requiring such assocation were careful to do).
-* ospf_lsa.h: (struct ospf_interface) Add back the pointer to oi, but only
-  for type-9 now.
-* ospf_nsm.c: (ospf_db_summary_add) check the oi actually exists first -
-  doesn't obviate the need for opaque to ensure oi pointers get cleaned up
-  when ospf_interfaces disappear.
-* ospf_opaque.{c,h}: (ospf_opaque_functab,ospf_opaque_lsa_refresh) Refresher
-  LSA functions now need to return the LSA to the general refresh logic,
-  to indicate whether the LSA was refreshed.
----
- ospfd/ospf_lsa.h    |    3 +++
- ospfd/ospf_nsm.c    |    2 +-
- ospfd/ospf_opaque.c |   13 +++++++------
- ospfd/ospf_opaque.h |    4 ++--
- 4 files changed, 13 insertions(+), 9 deletions(-)
-
-diff --git a/ospfd/ospf_lsa.h b/ospfd/ospf_lsa.h
-index fee3470..72e2f8a 100644
---- a/ospfd/ospf_lsa.h
-+++ b/ospfd/ospf_lsa.h
-@@ -114,6 +114,9 @@ struct ospf_lsa
- 
-   /* Refreshement List or Queue */
-   int refresh_list;
-+  
-+  /* For Type-9 Opaque-LSAs */
-+  struct ospf_interface *oi;
- };
- 
- /* OSPF LSA Link Type. */
-diff --git a/ospfd/ospf_nsm.c b/ospfd/ospf_nsm.c
-index 279d2a0..cbc3171 100644
---- a/ospfd/ospf_nsm.c
-+++ b/ospfd/ospf_nsm.c
-@@ -216,7 +216,7 @@ ospf_db_summary_add (struct ospf_neighbor *nbr, struct ospf_lsa *lsa)
-     {
-     case OSPF_OPAQUE_LINK_LSA:
-       /* Exclude type-9 LSAs that does not have the same "oi" with "nbr". */
--      if (lsa->oi != nbr->oi)
-+      if (nbr->oi && ospf_if_exists (lsa->oi) != nbr->oi)
-           return 0;
-       break;
-     case OSPF_OPAQUE_AREA_LSA:
-diff --git a/ospfd/ospf_opaque.c b/ospfd/ospf_opaque.c
-index 6e90011..aa126e1 100644
---- a/ospfd/ospf_opaque.c
-+++ b/ospfd/ospf_opaque.c
-@@ -251,7 +251,7 @@ struct ospf_opaque_functab
-   void (* config_write_debug )(struct vty *vty);
-   void (* show_opaque_info   )(struct vty *vty, struct ospf_lsa *lsa);
-   int  (* lsa_originator)(void *arg);
--  void (* lsa_refresher )(struct ospf_lsa *lsa);
-+  struct ospf_lsa *(* lsa_refresher )(struct ospf_lsa *lsa);
-   int (* new_lsa_hook)(struct ospf_lsa *lsa);
-   int (* del_lsa_hook)(struct ospf_lsa *lsa);
- };
-@@ -354,7 +354,7 @@ ospf_register_opaque_functab (
-   void (* config_write_debug )(struct vty *vty),
-   void (* show_opaque_info   )(struct vty *vty, struct ospf_lsa *lsa),
-   int  (* lsa_originator)(void *arg),
--  void (* lsa_refresher )(struct ospf_lsa *lsa),
-+  struct ospf_lsa *(* lsa_refresher )(struct ospf_lsa *lsa),
-   int (* new_lsa_hook)(struct ospf_lsa *lsa),
-   int (* del_lsa_hook)(struct ospf_lsa *lsa))
- {
-@@ -1608,12 +1608,13 @@ out:
-   return new;
- }
- 
--void
-+struct ospf_lsa *
- ospf_opaque_lsa_refresh (struct ospf_lsa *lsa)
- {
-   struct ospf *ospf;
-   struct ospf_opaque_functab *functab;
--
-+  struct ospf_lsa *new = NULL;
-+  
-   ospf = ospf_lookup ();
- 
-   if ((functab = ospf_opaque_functab_lookup (lsa)) == NULL
-@@ -1633,9 +1634,9 @@ ospf_opaque_lsa_refresh (struct ospf_lsa *lsa)
-       ospf_lsa_flush (ospf, lsa);
-     }
-   else
--    (* functab->lsa_refresher)(lsa);
-+    new = (* functab->lsa_refresher)(lsa);
- 
--  return;
-+  return new;
- }
- 
- /*------------------------------------------------------------------------*
-diff --git a/ospfd/ospf_opaque.h b/ospfd/ospf_opaque.h
-index f49fe46..2273064 100644
---- a/ospfd/ospf_opaque.h
-+++ b/ospfd/ospf_opaque.h
-@@ -120,7 +120,7 @@ ospf_register_opaque_functab (
-   void (* config_write_debug )(struct vty *vty),
-   void (* show_opaque_info   )(struct vty *vty, struct ospf_lsa *lsa),
-   int  (* lsa_originator)(void *arg),
--  void (* lsa_refresher )(struct ospf_lsa *lsa),
-+  struct ospf_lsa *(* lsa_refresher )(struct ospf_lsa *lsa),
-   int (* new_lsa_hook)(struct ospf_lsa *lsa),
-   int (* del_lsa_hook)(struct ospf_lsa *lsa)
- );
-@@ -143,7 +143,7 @@ extern void ospf_opaque_lsa_originate_schedule (struct ospf_interface *oi,
- 						int *init_delay);
- extern struct ospf_lsa *ospf_opaque_lsa_install (struct ospf_lsa *,
- 						 int rt_recalc);
--extern void ospf_opaque_lsa_refresh (struct ospf_lsa *lsa);
-+extern struct ospf_lsa *ospf_opaque_lsa_refresh (struct ospf_lsa *lsa);
- 
- extern void ospf_opaque_lsa_reoriginate_schedule (void *lsa_type_dependent,
- 						  u_char lsa_type,
--- 
-1.7.4
-
diff --git a/package/quagga/quagga-zlog.patch b/package/quagga/quagga-zlog.patch
deleted file mode 100644
index ad75bfe..0000000
--- a/package/quagga/quagga-zlog.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From fc95186c30884c96543aecfc56cfe5b08774525b Mon Sep 17 00:00:00 2001
-From: Christian Hammers <ch@debian.org>
-Date: Wed, 23 Mar 2011 13:07:55 +0300
-Subject: [PATCH] lib: fix more format warnings (#637)
-
-The following patch was also neccessary to compile.
-
-* command.c: (config_logmsg_cmd) use "%s" format spec
-* if.c: (connected_log) ditto
----
- lib/command.c |    2 +-
- lib/if.c      |    2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/command.c b/lib/command.c
-index 5a13f39..264e0f7 100644
---- a/lib/command.c
-+++ b/lib/command.c
-@@ -3056,7 +3056,7 @@ DEFUN (config_logmsg,
-   if ((level = level_match(argv[0])) == ZLOG_DISABLED)
-     return CMD_ERR_NO_MATCH;
- 
--  zlog(NULL, level, ((message = argv_concat(argv, argc, 1)) ? message : ""));
-+  zlog(NULL, level, "%s", ((message = argv_concat(argv, argc, 1)) ? message : ""));
-   if (message)
-     XFREE(MTYPE_TMP, message);
-   return CMD_SUCCESS;
-diff --git a/lib/if.c b/lib/if.c
-index b61bdbf..86f754b 100644
---- a/lib/if.c
-+++ b/lib/if.c
-@@ -664,7 +664,7 @@ connected_log (struct connected *connected, char *str)
-       strncat (logbuf, inet_ntop (p->family, &p->u.prefix, buf, BUFSIZ),
- 	       BUFSIZ - strlen(logbuf));
-     }
--  zlog (NULL, LOG_INFO, logbuf);
-+  zlog (NULL, LOG_INFO, "%s", logbuf);
- }
- 
- /* If two connected address has same prefix return 1. */
--- 
-1.7.4
-
diff --git a/package/quagga/quagga.mk b/package/quagga/quagga.mk
index b7a23ab..bcc3f46 100644
--- a/package/quagga/quagga.mk
+++ b/package/quagga/quagga.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-QUAGGA_VERSION = 0.99.18
+QUAGGA_VERSION = 0.99.20
 QUAGGA_SITE = http://www.quagga.net/download
 
 QUAGGA_DEPENDENCIES = host-gawk
-- 
1.7.3.4

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

* [Buildroot] [PATCH 02/25] radvd: security bump to version 1.8.2
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 03/25] which: style cleanup Gustavo Zacarias
                   ` (23 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/radvd/radvd.mk b/package/radvd/radvd.mk
index ac0c0e9..5d07ff6 100644
--- a/package/radvd/radvd.mk
+++ b/package/radvd/radvd.mk
@@ -3,10 +3,10 @@
 # radvd
 #
 #############################################################
-RADVD_VERSION:=1.6
-RADVD_SOURCE:=radvd-$(RADVD_VERSION).tar.gz
-RADVD_SITE:=http://www.litech.org/radvd/dist/
-RADVD_DEPENDENCIES:=flex host-flex
+
+RADVD_VERSION = 1.8.2
+RADVD_SITE = http://www.litech.org/radvd/dist/
+RADVD_DEPENDENCIES = flex host-flex
 
 define RADVD_INSTALL_INITSCRIPT
 	$(INSTALL) -m 0755 package/radvd/S50radvd $(TARGET_DIR)/etc/init.d
-- 
1.7.3.4

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

* [Buildroot] [PATCH 03/25] which: style cleanup
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 02/25] radvd: security bump to version 1.8.2 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 04/25] xmlstarlet: bump to version 1.3.0 and style fix Gustavo Zacarias
                   ` (22 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/which/which.mk |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/package/which/which.mk b/package/which/which.mk
index 628711d..a7bb577 100644
--- a/package/which/which.mk
+++ b/package/which/which.mk
@@ -3,11 +3,8 @@
 # which
 #
 #############################################################
-WHICH_VERSION:=2.20
-WHICH_SOURCE:=which-$(WHICH_VERSION).tar.gz
-WHICH_SITE:=http://www.xs4all.nl/~carlo17/which/
-WHICH_AUTORECONF:=NO
-WHICH_INSTALL_STAGING:=NO
-WHICH_INSTALL_TARGET:=YES
+
+WHICH_VERSION = 2.20
+WHICH_SITE = http://carlo17.home.xs4all.nl/which
 
 $(eval $(call AUTOTARGETS))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 04/25] xmlstarlet: bump to version 1.3.0 and style fix
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 02/25] radvd: security bump to version 1.8.2 Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 03/25] which: style cleanup Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 05/25] file: bump to version 5.0.9 Gustavo Zacarias
                   ` (21 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/xmlstarlet/xmlstarlet.mk b/package/xmlstarlet/xmlstarlet.mk
index bb42f5d..24637ec 100644
--- a/package/xmlstarlet/xmlstarlet.mk
+++ b/package/xmlstarlet/xmlstarlet.mk
@@ -4,11 +4,8 @@
 #
 #############################################################
 
-XMLSTARLET_VERSION:=1.0.4
-XMLSTARLET_SOURCE:=xmlstarlet-$(XMLSTARLET_VERSION).tar.gz
-XMLSTARLET_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/xmlstar/xmlstarlet/$(XMLSTARLET_VERSION)
-XMLSTARLET_INSTALL_STAGING:=NO
-XMLSTARLET_INSTALL_TARGET:=YES
+XMLSTARLET_VERSION = 1.3.0
+XMLSTARLET_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/xmlstar/xmlstarlet/$(XMLSTARLET_VERSION)
 
 XMLSTARLET_DEPENDENCIES += libxml2 libxslt \
 	$(if $(BR2_PACKAGE_LIBICONV),libiconv)
-- 
1.7.3.4

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

* [Buildroot] [PATCH 05/25] file: bump to version 5.0.9
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (2 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 04/25] xmlstarlet: bump to version 1.3.0 and style fix Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 06/25] sudo: bump to version 1.7.7 Gustavo Zacarias
                   ` (20 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/file/file.mk b/package/file/file.mk
index 4b3fdf9..d9a533f 100644
--- a/package/file/file.mk
+++ b/package/file/file.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-FILE_VERSION = 5.05
+FILE_VERSION = 5.09
 FILE_SITE = ftp://ftp.astron.com/pub/file/
 FILE_DEPENDENCIES = host-file zlib
 HOST_FILE_DEPENDENCIES = host-zlib
-- 
1.7.3.4

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

* [Buildroot] [PATCH 06/25] sudo: bump to version 1.7.7
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (3 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 05/25] file: bump to version 5.0.9 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 07/25] config menu: which is also provided by busybox Gustavo Zacarias
                   ` (19 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk
index 4263762..9c62c49 100644
--- a/package/sudo/sudo.mk
+++ b/package/sudo/sudo.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-SUDO_VERSION = 1.7.6p2
+SUDO_VERSION = 1.7.7
 SUDO_SITE    = http://www.sudo.ws/sudo/dist
 
 SUDO_CONF_OPT = \
@@ -21,4 +21,4 @@ define SUDO_INSTALL_TARGET_CMDS
 	install -m 0440 -D $(@D)/sudoers $(TARGET_DIR)/etc/sudoers
 endef
 
-$(eval $(call AUTOTARGETS))
\ No newline at end of file
+$(eval $(call AUTOTARGETS))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 07/25] config menu: which is also provided by busybox
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (4 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 06/25] sudo: bump to version 1.7.7 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 08/25] psmisc: bump to version 22.14 Gustavo Zacarias
                   ` (18 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Busybox has a which applet so hide regular which unless
BR2_BUSYBOX_SHOW_OTHERS is true.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/Config.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/package/Config.in b/package/Config.in
index 466ea4d..03cf3ae 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -508,7 +508,9 @@ source "package/lockfile-progs/Config.in"
 source "package/logrotate/Config.in"
 source "package/screen/Config.in"
 source "package/sudo/Config.in"
+if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/which/Config.in"
+endif
 source "package/xmlstarlet/Config.in"
 endmenu
 
-- 
1.7.3.4

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

* [Buildroot] [PATCH 08/25] psmisc: bump to version 22.14
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (5 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 07/25] config menu: which is also provided by busybox Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 09/25] dash: bump to version 0.5.7-2 and style cleanup Gustavo Zacarias
                   ` (17 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/psmisc/psmisc-link-against-libintl.patch |   42 ++++++++++++++-------
 package/psmisc/psmisc.mk                         |    2 +-
 2 files changed, 29 insertions(+), 15 deletions(-)

diff --git a/package/psmisc/psmisc-link-against-libintl.patch b/package/psmisc/psmisc-link-against-libintl.patch
index 985e232..fca49c6 100644
--- a/package/psmisc/psmisc-link-against-libintl.patch
+++ b/package/psmisc/psmisc-link-against-libintl.patch
@@ -14,30 +14,44 @@ the "autopoint" program, which itself depends on CVS being installed,
 for some strange reasons. That's the reason why we fall back to the
 hacky solution of modifying the Makefile.in file.
 
-It replaces a hack which was mistakenly removed by commit
-542fbe8520c981f9c96705a57e4263f34f2ab2e6.
+Forward-ported Thomas's patch to psmisc 22.14
+from commit f066ed70cd6939838d4057f66798cbc1d972cc73
 
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
 
-Index: psmisc-22.13/src/Makefile.in
-===================================================================
---- psmisc-22.13.orig/src/Makefile.in	2011-05-21 15:12:17.212412293 +0200
-+++ psmisc-22.13/src/Makefile.in	2011-05-21 16:08:50.220326032 +0200
-@@ -216,12 +216,15 @@
- 	$(am__append_4) $(am__append_6) $(am__append_8) \
+diff -Nura psmisc-22.14.orig/src/Makefile.in psmisc-22.14/src/Makefile.in
+--- psmisc-22.14.orig/src/Makefile.in	2011-10-12 12:12:09.711983726 -0300
++++ psmisc-22.14/src/Makefile.in	2011-10-12 12:14:01.733350322 -0300
+@@ -70,16 +70,16 @@
+ PROGRAMS = $(bin_PROGRAMS)
+ am_fuser_OBJECTS = fuser.$(OBJEXT) signals.$(OBJEXT)
+ fuser_OBJECTS = $(am_fuser_OBJECTS)
+-fuser_LDADD = $(LDADD)
++fuser_LDADD = $(LDADD) @INTLLIBS@
+ am_killall_OBJECTS = killall.$(OBJEXT) signals.$(OBJEXT)
+ killall_OBJECTS = $(am_killall_OBJECTS)
+ killall_DEPENDENCIES =
+ am_peekfd_OBJECTS = peekfd.$(OBJEXT)
+ peekfd_OBJECTS = $(am_peekfd_OBJECTS)
+-peekfd_LDADD = $(LDADD)
++peekfd_LDADD = $(LDADD) @INTLLIBS@
+ am_prtstat_OBJECTS = prtstat.$(OBJEXT)
+ prtstat_OBJECTS = $(am_prtstat_OBJECTS)
+-prtstat_LDADD = $(LDADD)
++prtstat_LDADD = $(LDADD) @INTLLIBS@
+ am_pstree_OBJECTS = pstree.$(OBJEXT)
+ pstree_OBJECTS = $(am_pstree_OBJECTS)
+ pstree_DEPENDENCIES =
+@@ -217,10 +217,10 @@
  	$(am__append_10)
- fuser_SOURCES = fuser.c comm.h signals.c signals.h i18n.h fuser.h
-+fuser_LDADD = @INTLLIBS@
+ fuser_SOURCES = fuser.c comm.h signals.c signals.h i18n.h fuser.h lists.h
  killall_SOURCES = killall.c comm.h signals.c signals.h i18n.h
 -killall_LDADD = @SELINUX_LIB@
 +killall_LDADD = @SELINUX_LIB@ @INTLLIBS@
  peekfd_SOURCES = peekfd.c
-+peekfd_LDADD = @INTLLIBS@
  pstree_SOURCES = pstree.c comm.h i18n.h
 -pstree_LDADD = @TERMCAP_LIB@ @SELINUX_LIB@
 +pstree_LDADD = @TERMCAP_LIB@ @SELINUX_LIB@ @INTLLIBS@
  prtstat_SOURCES = prtstat.c prtstat.h
-+prtstat_LDADD = @INTLLIBS@
  BUILT_SOURCES = signames.h
  EXTRA_DIST = signames.c 
- CLEANFILES = signames.h
diff --git a/package/psmisc/psmisc.mk b/package/psmisc/psmisc.mk
index dca5021..df116fc 100644
--- a/package/psmisc/psmisc.mk
+++ b/package/psmisc/psmisc.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-PSMISC_VERSION = 22.13
+PSMISC_VERSION = 22.14
 PSMISC_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/psmisc
 PSMISC_DEPENDENCIES = ncurses $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl)
 
-- 
1.7.3.4

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

* [Buildroot] [PATCH 09/25] dash: bump to version 0.5.7-2 and style cleanup
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (6 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 08/25] psmisc: bump to version 22.14 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 10/25] sysstat: bump to version 10.0.2 Gustavo Zacarias
                   ` (16 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 ...ch => dash-0.5.7-no-config.h-for-helpers.patch} |    0
 package/dash/dash.mk                               |    9 +++++----
 2 files changed, 5 insertions(+), 4 deletions(-)
 rename package/dash/{dash-0.5.5.1-no-config.h-for-helpers.patch => dash-0.5.7-no-config.h-for-helpers.patch} (100%)

diff --git a/package/dash/dash-0.5.5.1-no-config.h-for-helpers.patch b/package/dash/dash-0.5.7-no-config.h-for-helpers.patch
similarity index 100%
rename from package/dash/dash-0.5.5.1-no-config.h-for-helpers.patch
rename to package/dash/dash-0.5.7-no-config.h-for-helpers.patch
diff --git a/package/dash/dash.mk b/package/dash/dash.mk
index db2d4e5..26c6431 100644
--- a/package/dash/dash.mk
+++ b/package/dash/dash.mk
@@ -3,10 +3,11 @@
 # dash
 #
 #############################################################
-DASH_VERSION:=0.5.5.1
-DASH_SOURCE:=dash_$(DASH_VERSION).orig.tar.gz
-DASH_SITE:=$(BR2_DEBIAN_MIRROR)/debian/pool/main/d/dash
-DASH_PATCH:=dash_$(DASH_VERSION)-6.diff.gz
+
+DASH_VERSION = 0.5.7
+DASH_SOURCE = dash_$(DASH_VERSION).orig.tar.gz
+DASH_SITE = $(BR2_DEBIAN_MIRROR)/debian/pool/main/d/dash
+DASH_PATCH = dash_$(DASH_VERSION)-2.diff.gz
 
 define DASH_INSTALL_TARGET_CMDS
 	cp -a $(@D)/src/dash $(TARGET_DIR)/bin/dash
-- 
1.7.3.4

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

* [Buildroot] [PATCH 10/25] sysstat: bump to version 10.0.2
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (7 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 09/25] dash: bump to version 0.5.7-2 and style cleanup Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 11/25] usbutils: build after busybox if enabled Gustavo Zacarias
                   ` (15 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/sysstat/sysstat.mk b/package/sysstat/sysstat.mk
index 30eaa73..0a17b4d 100644
--- a/package/sysstat/sysstat.mk
+++ b/package/sysstat/sysstat.mk
@@ -4,9 +4,9 @@
 #
 #############################################################
 
-SYSSTAT_VERSION = 9.1.7
+SYSSTAT_VERSION = 10.0.2
 SYSSTAT_SOURCE = sysstat-$(SYSSTAT_VERSION).tar.bz2
-SYSSTAT_SITE = http://pagesperso-orange.fr/sebastien.godard/
+SYSSTAT_SITE = http://pagesperso-orange.fr/sebastien.godard
 SYSSTAT_CONF_OPT = --disable-man-group --disable-sensors
 
 ifneq ($(BR2_HAVE_DOCUMENTATION),y)
-- 
1.7.3.4

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

* [Buildroot] [PATCH 11/25] usbutils: build after busybox if enabled
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (8 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 10/25] sysstat: bump to version 10.0.2 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 12/25] pciutils: bump to version 3.1.8 and other fixes Gustavo Zacarias
                   ` (14 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Build after busybox if it's enabled since full-blown lsusb is better
than busybox lsusb.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/usbutils/usbutils.mk |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/package/usbutils/usbutils.mk b/package/usbutils/usbutils.mk
index 7da8eda..e89f02e 100644
--- a/package/usbutils/usbutils.mk
+++ b/package/usbutils/usbutils.mk
@@ -15,6 +15,11 @@ else
 	USBUTILS_CONF_OPT = --disable-zlib
 endif
 
+# Build after busybox since it's got a lightweight lsusb
+ifeq ($(BR2_PACKAGE_BUSYBOX),y)
+	USBUTILS_DEPENDENCIES += busybox
+endif
+
 define USBUTILS_TARGET_CLEANUP
 	rm -f $(TARGET_DIR)/usr/bin/usb-devices
 	rm -f $(TARGET_DIR)/usr/sbin/update-usbids.sh
-- 
1.7.3.4

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

* [Buildroot] [PATCH 12/25] pciutils: bump to version 3.1.8 and other fixes
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (9 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 11/25] usbutils: build after busybox if enabled Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 13/25] gob2: bump to version 2.0.18 Gustavo Zacarias
                   ` (13 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Bump to pciutils version 3.1.8
Also make it build after busybox because it's got a lightweight
lspci whereas the full-blown is preferred.
Ditch the pci.ids skeleton comment since it's been shipped for some time
now.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/pciutils/Config.in   |    3 ---
 package/pciutils/pciutils.mk |    7 ++++++-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/package/pciutils/Config.in b/package/pciutils/Config.in
index 7b318da..a082f23 100644
--- a/package/pciutils/Config.in
+++ b/package/pciutils/Config.in
@@ -4,7 +4,4 @@ config BR2_PACKAGE_PCIUTILS
 	  Various utilities dealing with the PCI bus.
 	  Provides things like setpci and lspci.
 
-	  You'll need a copy of pci.ids or pci.ids.gz in your
-	  target skeleton to enjoy verbose output.
-
 	  http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html
diff --git a/package/pciutils/pciutils.mk b/package/pciutils/pciutils.mk
index 52f5f67..28f80d4 100644
--- a/package/pciutils/pciutils.mk
+++ b/package/pciutils/pciutils.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-PCIUTILS_VERSION = 3.1.7
+PCIUTILS_VERSION = 3.1.8
 PCIUTILS_SITE = ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
 ifeq ($(BR2_PACKAGE_ZLIB),y)
 	PCIUTILS_ZLIB=yes
@@ -15,6 +15,11 @@ endif
 PCIUTILS_DNS=no
 PCIUTILS_SHARED=yes
 
+# Build after busybox since it's got a lightweight lspci
+ifeq ($(BR2_PACKAGE_BUSYBOX),y)
+	PCIUTILS_DEPENDENCIES += busybox
+endif
+
 define PCIUTILS_CONFIGURE_CMDS
 	$(SED) 's/wget --no-timestamping/wget/' $(PCIUTILS_DIR)/update-pciids.sh
 	$(SED) 's/uname -s/echo Linux/' \
-- 
1.7.3.4

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

* [Buildroot] [PATCH 13/25] gob2: bump to version 2.0.18
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (10 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 12/25] pciutils: bump to version 3.1.8 and other fixes Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 14/25] libmpd: bump to version 11.8.17 Gustavo Zacarias
                   ` (12 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/gob2/gob2.mk b/package/gob2/gob2.mk
index 39aa554..c557288 100644
--- a/package/gob2/gob2.mk
+++ b/package/gob2/gob2.mk
@@ -3,13 +3,10 @@
 # gob2
 #
 #############################################################
-GOB2_VERSION = 2.0.15
-GOB2_SOURCE = gob2-$(GOB2_VERSION).tar.gz
-GOB2_SITE = http://ftp.5z.com/pub/gob/
-IPERF_CONF_ENV = ac_cv_lib_lex=-lfl
 
+GOB2_VERSION = 2.0.18
+GOB2_SITE = http://ftp.5z.com/pub/gob
 GOB2_DEPENDENCIES = libglib2 flex bison host-pkg-config host-flex
-
 HOST_GOB2_DEPENDENCIES = host-libglib2
 
 $(eval $(call AUTOTARGETS))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 14/25] libmpd: bump to version 11.8.17
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (11 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 13/25] gob2: bump to version 2.0.18 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 15/25] vala: new package Gustavo Zacarias
                   ` (11 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/multimedia/libmpd/libmpd.mk |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/multimedia/libmpd/libmpd.mk b/package/multimedia/libmpd/libmpd.mk
index a58b537..9fd12f5 100644
--- a/package/multimedia/libmpd/libmpd.mk
+++ b/package/multimedia/libmpd/libmpd.mk
@@ -3,9 +3,9 @@
 # libmpd
 #
 #############################################################
-LIBMPD_VERSION = 0.17.0
-LIBMPD_SOURCE = libmpd-$(LIBMPD_VERSION).tar.gz
-LIBMPD_SITE = http://download.sarine.nl/download/Programs/gmpc/$(LIBMPD_VERSION)/
+
+LIBMPD_VERSION = 11.8.17
+LIBMPD_SITE = http://download.sarine.nl/Programs/gmpc/11.8.16
 LIBMPD_INSTALL_STAGING = YES
 LIBMPD_DEPENDENCIES = libglib2
 
-- 
1.7.3.4

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

* [Buildroot] [PATCH 15/25] vala: new package
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (12 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 14/25] libmpd: bump to version 11.8.17 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15 21:16   ` Peter Korsgaard
  2011-10-15  3:07 ` [Buildroot] [PATCH 16/25] gmpc: bump to version 11.8.16 Gustavo Zacarias
                   ` (10 subsequent siblings)
  24 siblings, 1 reply; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/Config.in b/package/Config.in
index 03cf3ae..fad0f18 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -143,6 +143,7 @@ source "package/rdesktop/Config.in"
 source "package/sylpheed/Config.in"
 source "package/synergy/Config.in"
 source "package/torsmo/Config.in"
+source "package/vala/Config.in"
 source "package/x11vnc/Config.in"
 source "package/xstroke/Config.in"
 source "package/xterm/Config.in"
diff --git a/package/vala/Config.in b/package/vala/Config.in
new file mode 100644
index 0000000..89b4459
--- /dev/null
+++ b/package/vala/Config.in
@@ -0,0 +1,14 @@
+config BR2_PACKAGE_VALA
+	bool "vala"
+	depends on BR2_USE_WCHAR # glib2
+	select BR2_PACKAGE_LIBGLIB2
+	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
+	select BR2_PACKAGE_LIBINTL if BR2_NEEDS_GETTEXT_IF_LOCALE
+	select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
+	help
+	  Compiler for the GObject type system.
+
+	  http://live.gnome.org/Vala
+
+comment "vala requires a toolchain with WCHAR support"
+	depends on !BR2_USE_WCHAR
diff --git a/package/vala/vala.mk b/package/vala/vala.mk
new file mode 100644
index 0000000..b1217cb
--- /dev/null
+++ b/package/vala/vala.mk
@@ -0,0 +1,15 @@
+#############################################################
+#
+# vala
+#
+#############################################################
+
+VALA_VERSION = 0.12.1
+VALA_SITE = http://download.gnome.org/sources/vala/0.12
+VALA_SOURCE = vala-$(VALA_VERSION).tar.bz2
+VALA_DEPENDENCIES = host-flex libglib2 \
+		$(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl)
+HOST_VALA_DEPENDENCIES = host-flex host-libglib2
+
+$(eval $(call AUTOTARGETS))
+$(eval $(call AUTOTARGETS,host))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 16/25] gmpc: bump to version 11.8.16
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (13 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 15/25] vala: new package Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 17/25] bind: version bump to 9.6-ESV-R5 and server option Gustavo Zacarias
                   ` (9 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/gmpc/Config.in |    8 ++++++--
 package/gmpc/gmpc.mk   |   21 +++++++--------------
 2 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/package/gmpc/Config.in b/package/gmpc/Config.in
index 7bfe611..f86945c 100644
--- a/package/gmpc/Config.in
+++ b/package/gmpc/Config.in
@@ -2,14 +2,18 @@ config BR2_PACKAGE_GMPC
 	bool "gmpc"
 	depends on BR2_PACKAGE_LIBGTK2
 	depends on BR2_USE_WCHAR # glib2
+	depends on BR2_PACKAGE_XORG7
 	select BR2_PACKAGE_LIBGLIB2
 	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
 	select BR2_PACKAGE_LIBINTL if BR2_NEEDS_GETTEXT_IF_LOCALE
 	select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
 	select BR2_PACKAGE_LIBMPD
-	select BR2_PACKAGE_LIBCURL
-	select BR2_PACKAGE_LIBGLADE
+	select BR2_PACKAGE_LIBSOUP
 	select BR2_PACKAGE_LIBXML2
+	select BR2_PACKAGE_SQLITE
+	select BR2_PACKAGE_XLIB_LIBICE
+	select BR2_PACKAGE_XLIB_LIBSM
+	select BR2_PACKAGE_XLIB_LIBX11
 	help
 	  Gnome Music Player Client is a GNOME/GTK2.2 client for
 	  Music Player Daemon.
diff --git a/package/gmpc/gmpc.mk b/package/gmpc/gmpc.mk
index d6b6e93..831ff3e 100644
--- a/package/gmpc/gmpc.mk
+++ b/package/gmpc/gmpc.mk
@@ -3,21 +3,14 @@
 # gmpc
 #
 #############################################################
-GMPC_VERSION = 0.17.0
-GMPC_SOURCE = gmpc-$(GMPC_VERSION).tar.gz
-GMPC_SITE = http://download.sarine.nl/download/Programs/gmpc/$(GMPC_VERSION)/
-GMPC_CONF_ENV = ac_cv_lib_curl_curl_global_init=yes \
-		ac_cv_path_GOB2=$(GOB2_HOST_BINARY)
-GMPC_CONF_OPT = --disable-mmkeys
 
-GMPC_DEPENDENCIES = libglib2 libgtk2 libglade libcurl libmpd host-gob2 host-intltool \
+GMPC_VERSION = 11.8.16
+GMPC_SITE = http://download.sarine.nl/Programs/gmpc/$(GMPC_VERSION)
+GMPC_CONF_ENV =	ac_cv_path_GOB2=$(GOB2_HOST_BINARY)
+GMPC_CONF_OPT = --disable-mmkeys --disable-unique
+GMPC_DEPENDENCIES = host-gob2 host-intltool host-pkg-config host-vala \
+	libglib2 libgtk2 libmpd libsoup sqlite \
+	xlib_libICE xlib_libSM xlib_libX11 \
 	$(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl)
 
-ifeq ($(BR2_PACKAGE_XLIB_LIBSM),y)
-GMPC_DEPENDENCIES += xlib_libSM
-GMPC_CONF_OPT += --enable-sm
-else
-GMPC_CONF_OPT += --disable-sm
-endif
-
 $(eval $(call AUTOTARGETS))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 17/25] bind: version bump to 9.6-ESV-R5 and server option
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (14 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 16/25] gmpc: bump to version 11.8.16 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 18/25] mpd: bump to version 0.16.5 Gustavo Zacarias
                   ` (8 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Bump to version 9.6-ESV-R5.
Also add the server option in case users just want the tools.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/bind/Config.in |   16 +++++++++++++---
 package/bind/bind.mk   |   14 +++++++++++---
 2 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/package/bind/Config.in b/package/bind/Config.in
index 827ee26..9b9c7ee 100644
--- a/package/bind/Config.in
+++ b/package/bind/Config.in
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_BIND
 	bool "bind"
+	depends on BR2_INET_IPV6
 	depends on BR2_LARGEFILE
 	help
 	  BIND (Berkeley Internet Name Domain) is an implementation of
@@ -21,11 +22,20 @@ config BR2_PACKAGE_BIND
 
 	  http://www.isc.org/sw/bind/
 
+if BR2_PACKAGE_BIND
+
+config BR2_PACKAGE_BIND_SERVER
+	bool "Install server components"
+	default y
+	help
+	  Install server components (named, lwresd)
+
 config BR2_PACKAGE_BIND_TOOLS
 	bool "Install tools"
-	depends on BR2_PACKAGE_BIND
 	help
 	  Install tools (host, nslookup, dig, nsupdate)
 
-comment "bind requires a toolchain with LARGEFILE support"
-	depends on !BR2_LARGEFILE
+endif
+
+comment "bind requires a toolchain with LARGEFILE and IPV6 support"
+	depends on !(BR2_LARGEFILE || BR2_INET_IPV6)
diff --git a/package/bind/bind.mk b/package/bind/bind.mk
index b62c8ea..4c7a612 100644
--- a/package/bind/bind.mk
+++ b/package/bind/bind.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-BIND_VERSION = 9.6-ESV-R4
+BIND_VERSION = 9.6-ESV-R5
 BIND_SITE = ftp://ftp.isc.org/isc/bind9/$(BIND_VERSION)
 BIND_MAKE = $(MAKE1)
 BIND_TARGET_SBINS = lwresd named named-checkconf named-checkzone
@@ -40,17 +40,25 @@ endef
 
 BIND_POST_INSTALL_TARGET_HOOKS += BIND_TARGET_INSTALL_FIXES
 
+define BIND_TARGET_REMOVE_SERVER
+	rm -rf $(addprefix $(TARGET_DIR)/usr/sbin/, $(BIND_TARGET_SBINS))
+endef
+
 define BIND_TARGET_REMOVE_TOOLS
 	rm -rf $(addprefix $(TARGET_DIR)/usr/bin/, $(BIND_TARGET_BINS))
 endef
 
+ifneq ($(BR2_PACKAGE_BIND_SERVER),y)
+BIND_POST_INSTALL_TARGET_HOOKS += BIND_TARGET_REMOVE_SERVER
+endif
+
 ifneq ($(BR2_PACKAGE_BIND_TOOLS),y)
 BIND_POST_INSTALL_TARGET_HOOKS += BIND_TARGET_REMOVE_TOOLS
 endif
 
 define BIND_UNINSTALL_TARGET_CMDS
-	rm -rf $(addprefix $(TARGET_DIR)/usr/sbin/, $(BIND_TARGET_SBINS))
-	rm -rf $(addprefix $(TARGET_DIR)/usr/bin/, $(BIND_TARGET_BINS))
+	$(BIND_TARGET_REMOVE_SERVER)
+	$(BIND_TARGET_REMOVE_TOOLS)
 	rm -rf $(addprefix $(TARGET_DIR)/usr/lib/, $(BIND_TARGET_LIBS))
 	rm -f $(TARGET_DIR)/etc/init.d/S81named
 endef
-- 
1.7.3.4

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

* [Buildroot] [PATCH 18/25] mpd: bump to version 0.16.5
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (15 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 17/25] bind: version bump to 9.6-ESV-R5 and server option Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 19/25] wget: bump to version 1.13.4 and improvements Gustavo Zacarias
                   ` (7 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/multimedia/mpd/mpd.mk b/package/multimedia/mpd/mpd.mk
index 2a4889a..0bf38a2 100644
--- a/package/multimedia/mpd/mpd.mk
+++ b/package/multimedia/mpd/mpd.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-MPD_VERSION = 0.16.4
+MPD_VERSION = 0.16.5
 MPD_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/musicpd
 MPD_AUTORECONF = YES
 MPD_DEPENDENCIES = host-pkg-config libglib2
-- 
1.7.3.4

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

* [Buildroot] [PATCH 19/25] wget: bump to version 1.13.4 and improvements
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (16 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 18/25] mpd: bump to version 0.16.5 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 20/25] ifplugd: misc fixes Gustavo Zacarias
                   ` (6 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

* Bump wget to version 1.13.4
* Enable wget again on !wchar toolchains
* Enable support for gnutls

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/wget/Config.in |    4 ----
 package/wget/wget.mk   |   22 ++++++++++++++++++++--
 2 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/package/wget/Config.in b/package/wget/Config.in
index 172359c..3877a3a 100644
--- a/package/wget/Config.in
+++ b/package/wget/Config.in
@@ -1,10 +1,6 @@
 config BR2_PACKAGE_WGET
 	bool "wget"
-	depends on BR2_USE_WCHAR
 	help
 	  Network utility to retrieve files from http, https and ftp.
 
 	  http://www.gnu.org/software/wget/
-
-comment "wget requires a toolchain with WCHAR support"
-	depends on !BR2_USE_WCHAR
diff --git a/package/wget/wget.mk b/package/wget/wget.mk
index c34a51c..b14cd92 100644
--- a/package/wget/wget.mk
+++ b/package/wget/wget.mk
@@ -4,12 +4,30 @@
 #
 #############################################################
 
-WGET_VERSION = 1.12
+WGET_VERSION = 1.13.4
 WGET_SITE = $(BR2_GNU_MIRROR)/wget
 
+# Prefer full-blown wget over busybox
+ifeq ($(BR2_PACKAGE_BUSYBOX),y)
+	WGET_DEPENDENCIES += busybox
+endif
+
+ifeq ($(BR2_PACKAGE_GNUTLS),y)
+	WGET_CONF_OPT += --with-ssl=gnutls \
+		--with-libgnutls-prefix=$(STAGING_DIR)
+	WGET_DEPENDENCIES += gnutls
+endif
+
 ifeq ($(BR2_PACKAGE_OPENSSL),y)
-	WGET_CONF_OPT += --with-ssl --with-libssl-prefix=$(STAGING_DIR)
+	WGET_CONF_OPT += --with-ssl=openssl --with-libssl-prefix=$(STAGING_DIR)
 	WGET_DEPENDENCIES += openssl
 endif
 
+# --with-ssl is default
+ifneq ($(BR2_PACKAGE_GNUTLS),y)
+ifneq ($(BR2_PACKAGE_OPENSSL),y)
+	WGET_CONF_OPT += --without-ssl
+endif
+endif
+
 $(eval $(call AUTOTARGETS))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 20/25] ifplugd: misc fixes
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (17 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 19/25] wget: bump to version 1.13.4 and improvements Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15 21:22   ` Peter Korsgaard
  2011-10-15  3:07 ` [Buildroot] [PATCH 21/25] libdaemon: style cleanup Gustavo Zacarias
                   ` (5 subsequent siblings)
  24 siblings, 1 reply; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

* Busybox provides ifplugd, so build after it and make the menu option
  conditional on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
* Style cleanup

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/ifplugd/ifplugd.mk |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/package/ifplugd/ifplugd.mk b/package/ifplugd/ifplugd.mk
index 33c4367..cb06b63 100644
--- a/package/ifplugd/ifplugd.mk
+++ b/package/ifplugd/ifplugd.mk
@@ -3,19 +3,20 @@
 # ifplugd
 #
 #############################################################
+
 IFPLUGD_VERSION = 0.28
-IFPLUGD_SOURCE = ifplugd-$(IFPLUGD_VERSION).tar.gz
-IFPLUGD_SITE = http://0pointer.de/lennart/projects/ifplugd/
+IFPLUGD_SITE = http://0pointer.de/lennart/projects/ifplugd
 IFPLUGD_AUTORECONF = YES
-IFPLUGD_INSTALL_STAGING = NO
-IFPLUGD_INSTALL_TARGET = YES
 # install-strip unconditionally overwrites $(TARGET_DIR)/etc/ifplugd/ifplugd.*
 IFPLUGD_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install-exec
-
 IFPLUGD_CONF_OPT = --disable-lynx
-
 IFPLUGD_DEPENDENCIES = libdaemon
 
+# Prefer big ifplugd
+ifeq ($(BR2_PACKAGE_BUSYBOX),y)
+	IFPLUGD_DEPENDENCIES += busybox
+endif
+
 define IFPLUGD_INSTALL_FIXUP
 	$(INSTALL) -d $(TARGET_DIR)/etc/ifplugd
 	@if [ ! -f $(TARGET_DIR)/etc/ifplugd/ifplugd.conf ]; then \
-- 
1.7.3.4

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

* [Buildroot] [PATCH 21/25] libdaemon: style cleanup
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (18 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 20/25] ifplugd: misc fixes Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 22/25] stunnel: bump to version 4.44 Gustavo Zacarias
                   ` (4 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/libdaemon/libdaemon.mk b/package/libdaemon/libdaemon.mk
index 2bfd38b..c04537a 100644
--- a/package/libdaemon/libdaemon.mk
+++ b/package/libdaemon/libdaemon.mk
@@ -5,13 +5,10 @@
 #############################################################
 
 LIBDAEMON_VERSION = 0.14
-LIBDAEMON_SOURCE = libdaemon-$(LIBDAEMON_VERSION).tar.gz
-LIBDAEMON_SITE = http://0pointer.de/lennart/projects/libdaemon/
-LIBDAEMON_AUTORECONF = NO
+LIBDAEMON_SITE = http://0pointer.de/lennart/projects/libdaemon
 LIBDAEMON_INSTALL_STAGING = YES
 LIBDAEMON_CONF_ENV = ac_cv_func_setpgrp_void=no
 LIBDAEMON_CONF_OPT = --disable-lynx
-
 LIBDAEMON_DEPENDENCIES = host-pkg-config
 
 $(eval $(call AUTOTARGETS))
-- 
1.7.3.4

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

* [Buildroot] [PATCH 22/25] stunnel: bump to version 4.44
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (19 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 21/25] libdaemon: style cleanup Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 23/25] hostapd: add HT40 patch Gustavo Zacarias
                   ` (3 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/stunnel/stunnel.mk b/package/stunnel/stunnel.mk
index 1f40397..6088e58 100644
--- a/package/stunnel/stunnel.mk
+++ b/package/stunnel/stunnel.mk
@@ -4,10 +4,9 @@
 #
 #############################################################
 
-STUNNEL_VERSION = 4.36
-STUNNEL_SITE = http://ftp.nluug.nl/pub/networking/stunnel/obsolete/4.x/
+STUNNEL_VERSION = 4.44
+STUNNEL_SITE = http://ftp.nluug.nl/pub/networking/stunnel
 STUNNEL_DEPENDENCIES = openssl
-
 STUNNEL_CONF_OPT += \
 	--with-ssl=$(STAGING_DIR)/usr \
 	--with-threads=fork
-- 
1.7.3.4

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

* [Buildroot] [PATCH 23/25] hostapd: add HT40 patch
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (20 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 22/25] stunnel: bump to version 4.44 Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 24/25] wpa_suppicant: add ht40, nl80211 and dbus patches Gustavo Zacarias
                   ` (2 subsequent siblings)
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/hostapd/hostapd-0.7.3-ht40-secondary.patch |   52 ++++++++++++++++++++
 package/hostapd/hostapd.mk                         |    1 -
 2 files changed, 52 insertions(+), 1 deletions(-)
 create mode 100644 package/hostapd/hostapd-0.7.3-ht40-secondary.patch

diff --git a/package/hostapd/hostapd-0.7.3-ht40-secondary.patch b/package/hostapd/hostapd-0.7.3-ht40-secondary.patch
new file mode 100644
index 0000000..7664f03
--- /dev/null
+++ b/package/hostapd/hostapd-0.7.3-ht40-secondary.patch
@@ -0,0 +1,52 @@
+From dea50507861b79f522c70500fe978072f143af8f Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <jouni.malinen@atheros.com>
+Date: Fri, 12 Nov 2010 18:31:56 +0200
+Subject: [PATCH] AP: Verify that HT40 secondary channel is supported
+
+Refuse to enable HT40 mode AP unless both the primary and secondary
+channels are enabled for AP use.
+(cherry picked from commit 8ea3dd21d2e8b760612af0c7b6a3bb5b89ba7304)
+---
+ src/ap/hw_features.c |   26 ++++++++++++++++++++++++++
+ 1 files changed, 26 insertions(+), 0 deletions(-)
+
+diff --git a/src/ap/hw_features.c b/src/ap/hw_features.c
+index 0159c72..7fc5b83 100644
+--- a/src/ap/hw_features.c
++++ b/src/ap/hw_features.c
+@@ -642,6 +642,32 @@ int hostapd_select_hw_mode(struct hostapd_iface *iface)
+ 			break;
+ 		}
+ 	}
++	if (ok && iface->conf->secondary_channel) {
++		int sec_ok = 0;
++		int sec_chan = iface->conf->channel +
++			iface->conf->secondary_channel * 4;
++		for (j = 0; j < iface->current_mode->num_channels; j++) {
++			struct hostapd_channel_data *chan =
++				&iface->current_mode->channels[j];
++			if (!(chan->flag & HOSTAPD_CHAN_DISABLED) &&
++			    (chan->chan == sec_chan)) {
++				sec_ok = 1;
++				break;
++			}
++		}
++		if (!sec_ok) {
++			hostapd_logger(iface->bss[0], NULL,
++				       HOSTAPD_MODULE_IEEE80211,
++				       HOSTAPD_LEVEL_WARNING,
++				       "Configured HT40 secondary channel "
++				       "(%d) not found from the channel list "
++				       "of current mode (%d) %s",
++				       sec_chan, iface->current_mode->mode,
++				       hostapd_hw_mode_txt(
++					       iface->current_mode->mode));
++			ok = 0;
++		}
++	}
+ 	if (iface->conf->channel == 0) {
+ 		/* TODO: could request a scan of neighboring BSSes and select
+ 		 * the channel automatically */
+-- 
+1.7.4-rc1
+
diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk
index 6ffca0a..0d6c2c5 100644
--- a/package/hostapd/hostapd.mk
+++ b/package/hostapd/hostapd.mk
@@ -9,7 +9,6 @@ HOSTAPD_SITE = http://hostap.epitest.fi/releases
 HOSTAPD_SUBDIR = hostapd
 HOSTAPD_CONFIG = $(HOSTAPD_DIR)/$(HOSTAPD_SUBDIR)/.config
 HOSTAPD_DEPENDENCIES = libnl
-
 HOSTAPD_LDFLAGS = $(TARGET_LDFLAGS)
 
 # libnl needs -lm (for rint) if linking statically
-- 
1.7.3.4

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

* [Buildroot] [PATCH 24/25] wpa_suppicant: add ht40, nl80211 and dbus patches
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (21 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 23/25] hostapd: add HT40 patch Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15  3:07 ` [Buildroot] [PATCH 25/25] squid: bump to version 3.1.16 Gustavo Zacarias
  2011-10-15 21:24 ` [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Peter Korsgaard
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 .../wpa_supplicant-0.7.3-dbus-emit-property.patch  |   61 +++++++++++++
 .../wpa_supplicant-0.7.3-ht40-secondary.patch      |   52 ++++++++++++
 ...pa_supplicant-0.7.3-nl80211-cipher-suites.patch |   89 ++++++++++++++++++++
 package/wpa_supplicant/wpa_supplicant.mk           |    1 -
 4 files changed, 202 insertions(+), 1 deletions(-)
 create mode 100644 package/wpa_supplicant/wpa_supplicant-0.7.3-dbus-emit-property.patch
 create mode 100644 package/wpa_supplicant/wpa_supplicant-0.7.3-ht40-secondary.patch
 create mode 100644 package/wpa_supplicant/wpa_supplicant-0.7.3-nl80211-cipher-suites.patch

diff --git a/package/wpa_supplicant/wpa_supplicant-0.7.3-dbus-emit-property.patch b/package/wpa_supplicant/wpa_supplicant-0.7.3-dbus-emit-property.patch
new file mode 100644
index 0000000..4c50020
--- /dev/null
+++ b/package/wpa_supplicant/wpa_supplicant-0.7.3-dbus-emit-property.patch
@@ -0,0 +1,61 @@
+From b80b5639935d37b95d00f86b57f2844a9c775f57 Mon Sep 17 00:00:00 2001
+From: Dan Williams <dcbw@redhat.com>
+Date: Fri, 17 Dec 2010 15:56:01 +0200
+Subject: [PATCH] dbus: Emit property changed events when adding/removing BSSes
+
+The supplicant was not emitting property changed events when the BSSs
+property changed.
+
+Signed-off-by: Dan Williams <dcbw@redhat.com>
+(cherry picked from commit 1e6288df6b07a353a9246b77e0de2a840b5f2c72)
+---
+ wpa_supplicant/dbus/dbus_new.c |    6 ++++++
+ wpa_supplicant/dbus/dbus_new.h |    1 +
+ 2 files changed, 7 insertions(+), 0 deletions(-)
+
+diff --git a/wpa_supplicant/dbus/dbus_new.c b/wpa_supplicant/dbus/dbus_new.c
+index bdfbbac..c66640a 100644
+--- a/wpa_supplicant/dbus/dbus_new.c
++++ b/wpa_supplicant/dbus/dbus_new.c
+@@ -691,6 +691,10 @@ void wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s,
+ 			wpas_dbus_getter_current_network;
+ 		prop = "CurrentNetwork";
+ 		break;
++	case WPAS_DBUS_PROP_BSSS:
++		getter = (WPADBusPropertyAccessor) wpas_dbus_getter_bsss;
++		prop = "BSSs";
++		break;
+ 	default:
+ 		wpa_printf(MSG_ERROR, "dbus: %s: Unknown Property value %d",
+ 			   __func__, property);
+@@ -1199,6 +1203,7 @@ int wpas_dbus_unregister_bss(struct wpa_supplicant *wpa_s,
+ 	}
+ 
+ 	wpas_dbus_signal_bss_removed(wpa_s, bss_obj_path);
++	wpas_dbus_signal_prop_changed(wpa_s, WPAS_DBUS_PROP_BSSS);
+ 
+ 	return 0;
+ }
+@@ -1263,6 +1268,7 @@ int wpas_dbus_register_bss(struct wpa_supplicant *wpa_s,
+ 	}
+ 
+ 	wpas_dbus_signal_bss_added(wpa_s, bss_obj_path);
++	wpas_dbus_signal_prop_changed(wpa_s, WPAS_DBUS_PROP_BSSS);
+ 
+ 	return 0;
+ 
+diff --git a/wpa_supplicant/dbus/dbus_new.h b/wpa_supplicant/dbus/dbus_new.h
+index 80ea98c..9cdefcb 100644
+--- a/wpa_supplicant/dbus/dbus_new.h
++++ b/wpa_supplicant/dbus/dbus_new.h
+@@ -30,6 +30,7 @@ enum wpas_dbus_prop {
+ 	WPAS_DBUS_PROP_STATE,
+ 	WPAS_DBUS_PROP_CURRENT_BSS,
+ 	WPAS_DBUS_PROP_CURRENT_NETWORK,
++	WPAS_DBUS_PROP_BSSS,
+ };
+ 
+ enum wpas_dbus_bss_prop {
+-- 
+1.7.4-rc1
+
diff --git a/package/wpa_supplicant/wpa_supplicant-0.7.3-ht40-secondary.patch b/package/wpa_supplicant/wpa_supplicant-0.7.3-ht40-secondary.patch
new file mode 100644
index 0000000..7664f03
--- /dev/null
+++ b/package/wpa_supplicant/wpa_supplicant-0.7.3-ht40-secondary.patch
@@ -0,0 +1,52 @@
+From dea50507861b79f522c70500fe978072f143af8f Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <jouni.malinen@atheros.com>
+Date: Fri, 12 Nov 2010 18:31:56 +0200
+Subject: [PATCH] AP: Verify that HT40 secondary channel is supported
+
+Refuse to enable HT40 mode AP unless both the primary and secondary
+channels are enabled for AP use.
+(cherry picked from commit 8ea3dd21d2e8b760612af0c7b6a3bb5b89ba7304)
+---
+ src/ap/hw_features.c |   26 ++++++++++++++++++++++++++
+ 1 files changed, 26 insertions(+), 0 deletions(-)
+
+diff --git a/src/ap/hw_features.c b/src/ap/hw_features.c
+index 0159c72..7fc5b83 100644
+--- a/src/ap/hw_features.c
++++ b/src/ap/hw_features.c
+@@ -642,6 +642,32 @@ int hostapd_select_hw_mode(struct hostapd_iface *iface)
+ 			break;
+ 		}
+ 	}
++	if (ok && iface->conf->secondary_channel) {
++		int sec_ok = 0;
++		int sec_chan = iface->conf->channel +
++			iface->conf->secondary_channel * 4;
++		for (j = 0; j < iface->current_mode->num_channels; j++) {
++			struct hostapd_channel_data *chan =
++				&iface->current_mode->channels[j];
++			if (!(chan->flag & HOSTAPD_CHAN_DISABLED) &&
++			    (chan->chan == sec_chan)) {
++				sec_ok = 1;
++				break;
++			}
++		}
++		if (!sec_ok) {
++			hostapd_logger(iface->bss[0], NULL,
++				       HOSTAPD_MODULE_IEEE80211,
++				       HOSTAPD_LEVEL_WARNING,
++				       "Configured HT40 secondary channel "
++				       "(%d) not found from the channel list "
++				       "of current mode (%d) %s",
++				       sec_chan, iface->current_mode->mode,
++				       hostapd_hw_mode_txt(
++					       iface->current_mode->mode));
++			ok = 0;
++		}
++	}
+ 	if (iface->conf->channel == 0) {
+ 		/* TODO: could request a scan of neighboring BSSes and select
+ 		 * the channel automatically */
+-- 
+1.7.4-rc1
+
diff --git a/package/wpa_supplicant/wpa_supplicant-0.7.3-nl80211-cipher-suites.patch b/package/wpa_supplicant/wpa_supplicant-0.7.3-nl80211-cipher-suites.patch
new file mode 100644
index 0000000..231498e
--- /dev/null
+++ b/package/wpa_supplicant/wpa_supplicant-0.7.3-nl80211-cipher-suites.patch
@@ -0,0 +1,89 @@
+From d0f3f451f0002339ad75b43e79f1322f2e2e4ed1 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <jouni.malinen@atheros.com>
+Date: Mon, 13 Dec 2010 21:08:53 +0200
+Subject: [PATCH] nl80211: Set cipher suites when using user space SME
+
+Previously, pairwise and group cipher suites were configured only
+when kernel SME (nl80211 connect API) was used. However, mac80211
+needs this information even in the user space SME case for one
+thing: to disable HT when TKIP/WEP is used. Add
+NL80211_ATTR_CIPHER_SUITES_PAIRWISE to fix this special case with
+user space SME. This allows mac80211 to disable HT properly when
+the AP is configured with configuration that is not allowed.
+(cherry picked from commit aca016054885c17d58c41888698761f2e1ce2b39)
+---
+ src/drivers/driver_nl80211.c |   44 ++++++++++++++++++++++++++++++++++++++++++
+ wpa_supplicant/sme.c         |    2 +
+ 2 files changed, 46 insertions(+), 0 deletions(-)
+
+diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
+index 364158c..fb75c2e 100644
+--- a/src/drivers/driver_nl80211.c
++++ b/src/drivers/driver_nl80211.c
+@@ -3940,6 +3940,50 @@ static int wpa_driver_nl80211_associate(
+ 		NLA_PUT(msg, NL80211_ATTR_IE, params->wpa_ie_len,
+ 			params->wpa_ie);
+ 
++	if (params->pairwise_suite != CIPHER_NONE) {
++		int cipher;
++
++		switch (params->pairwise_suite) {
++		case CIPHER_WEP40:
++			cipher = WLAN_CIPHER_SUITE_WEP40;
++			break;
++		case CIPHER_WEP104:
++			cipher = WLAN_CIPHER_SUITE_WEP104;
++			break;
++		case CIPHER_CCMP:
++			cipher = WLAN_CIPHER_SUITE_CCMP;
++			break;
++		case CIPHER_TKIP:
++		default:
++			cipher = WLAN_CIPHER_SUITE_TKIP;
++			break;
++		}
++		wpa_printf(MSG_DEBUG, "  * pairwise=0x%x\n", cipher);
++		NLA_PUT_U32(msg, NL80211_ATTR_CIPHER_SUITES_PAIRWISE, cipher);
++	}
++
++	if (params->group_suite != CIPHER_NONE) {
++		int cipher;
++
++		switch (params->group_suite) {
++		case CIPHER_WEP40:
++			cipher = WLAN_CIPHER_SUITE_WEP40;
++			break;
++		case CIPHER_WEP104:
++			cipher = WLAN_CIPHER_SUITE_WEP104;
++			break;
++		case CIPHER_CCMP:
++			cipher = WLAN_CIPHER_SUITE_CCMP;
++			break;
++		case CIPHER_TKIP:
++		default:
++			cipher = WLAN_CIPHER_SUITE_TKIP;
++			break;
++		}
++		wpa_printf(MSG_DEBUG, "  * group=0x%x\n", cipher);
++		NLA_PUT_U32(msg, NL80211_ATTR_CIPHER_SUITE_GROUP, cipher);
++	}
++
+ #ifdef CONFIG_IEEE80211W
+ 	if (params->mgmt_frame_protection == MGMT_FRAME_PROTECTION_REQUIRED)
+ 		NLA_PUT_U32(msg, NL80211_ATTR_USE_MFP, NL80211_MFP_REQUIRED);
+diff --git a/wpa_supplicant/sme.c b/wpa_supplicant/sme.c
+index 5604e97..878bbf0 100644
+--- a/wpa_supplicant/sme.c
++++ b/wpa_supplicant/sme.c
+@@ -333,6 +333,8 @@ void sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode,
+ 	params.wpa_ie = wpa_s->sme.assoc_req_ie_len ?
+ 		wpa_s->sme.assoc_req_ie : NULL;
+ 	params.wpa_ie_len = wpa_s->sme.assoc_req_ie_len;
++	params.pairwise_suite = cipher_suite2driver(wpa_s->pairwise_cipher);
++	params.group_suite = cipher_suite2driver(wpa_s->group_cipher);
+ #ifdef CONFIG_IEEE80211R
+ 	if (auth_type == WLAN_AUTH_FT && wpa_s->sme.ft_ies) {
+ 		params.wpa_ie = wpa_s->sme.ft_ies;
+-- 
+1.7.4-rc1
+
diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk
index 4636042..b2e7be3 100644
--- a/package/wpa_supplicant/wpa_supplicant.mk
+++ b/package/wpa_supplicant/wpa_supplicant.mk
@@ -6,7 +6,6 @@
 
 WPA_SUPPLICANT_VERSION = 0.7.3
 WPA_SUPPLICANT_SITE = http://hostap.epitest.fi/releases
-WPA_SUPPLICANT_DEPENDENCIES =
 WPA_SUPPLICANT_CONFIG = $(WPA_SUPPLICANT_DIR)/wpa_supplicant/.config
 WPA_SUPPLICANT_SUBDIR = wpa_supplicant
 WPA_SUPPLICANT_TARGET_BINS = wpa_cli wpa_supplicant wpa_passphrase
-- 
1.7.3.4

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

* [Buildroot] [PATCH 25/25] squid: bump to version 3.1.16
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (22 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 24/25] wpa_suppicant: add ht40, nl80211 and dbus patches Gustavo Zacarias
@ 2011-10-15  3:07 ` Gustavo Zacarias
  2011-10-15 21:24 ` [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Peter Korsgaard
  24 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-15  3:07 UTC (permalink / raw)
  To: buildroot

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

diff --git a/package/squid/squid.mk b/package/squid/squid.mk
index a77e34c..c5f66f6 100644
--- a/package/squid/squid.mk
+++ b/package/squid/squid.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-SQUID_VERSION = 3.1.15
+SQUID_VERSION = 3.1.16
 SQUID_SITE = http://www.squid-cache.org/Versions/v3/3.1
 SQUID_DEPENDENCIES = libcap host-libcap
 SQUID_CONF_ENV =	ac_cv_epoll_works=yes ac_cv_func_setresuid=yes \
-- 
1.7.3.4

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

* [Buildroot] [PATCH 15/25] vala: new package
  2011-10-15  3:07 ` [Buildroot] [PATCH 15/25] vala: new package Gustavo Zacarias
@ 2011-10-15 21:16   ` Peter Korsgaard
  2011-10-16  3:04     ` Gustavo Zacarias
  0 siblings, 1 reply; 29+ messages in thread
From: Peter Korsgaard @ 2011-10-15 21:16 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> +++ b/package/vala/vala.mk
 Gustavo> @@ -0,0 +1,15 @@
 Gustavo> +#############################################################
 Gustavo> +#
 Gustavo> +# vala
 Gustavo> +#
 Gustavo> +#############################################################
 Gustavo> +
 Gustavo> +VALA_VERSION = 0.12.1

Nice, any specific reason to not go with 0.14 instead?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 20/25] ifplugd: misc fixes
  2011-10-15  3:07 ` [Buildroot] [PATCH 20/25] ifplugd: misc fixes Gustavo Zacarias
@ 2011-10-15 21:22   ` Peter Korsgaard
  0 siblings, 0 replies; 29+ messages in thread
From: Peter Korsgaard @ 2011-10-15 21:22 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> * Busybox provides ifplugd, so build after it and make the menu option
 Gustavo>   conditional on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS

You forgot to make the option depend on _SHOW_OTHERS.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20
  2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
                   ` (23 preceding siblings ...)
  2011-10-15  3:07 ` [Buildroot] [PATCH 25/25] squid: bump to version 3.1.16 Gustavo Zacarias
@ 2011-10-15 21:24 ` Peter Korsgaard
  24 siblings, 0 replies; 29+ messages in thread
From: Peter Korsgaard @ 2011-10-15 21:24 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed entire series, thanks!

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 15/25] vala: new package
  2011-10-15 21:16   ` Peter Korsgaard
@ 2011-10-16  3:04     ` Gustavo Zacarias
  0 siblings, 0 replies; 29+ messages in thread
From: Gustavo Zacarias @ 2011-10-16  3:04 UTC (permalink / raw)
  To: buildroot

On 15.10.2011 18:16, Peter Korsgaard wrote:

>  Gustavo> +VALA_VERSION = 0.12.1
>
> Nice, any specific reason to not go with 0.14 instead?

Previous versions of gmpc failed to build with the newest.
But the one we've got doesn't so i'll send a bump in a new patchset.
Regards.

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

end of thread, other threads:[~2011-10-16  3:04 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-15  3:07 [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 02/25] radvd: security bump to version 1.8.2 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 03/25] which: style cleanup Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 04/25] xmlstarlet: bump to version 1.3.0 and style fix Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 05/25] file: bump to version 5.0.9 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 06/25] sudo: bump to version 1.7.7 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 07/25] config menu: which is also provided by busybox Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 08/25] psmisc: bump to version 22.14 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 09/25] dash: bump to version 0.5.7-2 and style cleanup Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 10/25] sysstat: bump to version 10.0.2 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 11/25] usbutils: build after busybox if enabled Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 12/25] pciutils: bump to version 3.1.8 and other fixes Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 13/25] gob2: bump to version 2.0.18 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 14/25] libmpd: bump to version 11.8.17 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 15/25] vala: new package Gustavo Zacarias
2011-10-15 21:16   ` Peter Korsgaard
2011-10-16  3:04     ` Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 16/25] gmpc: bump to version 11.8.16 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 17/25] bind: version bump to 9.6-ESV-R5 and server option Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 18/25] mpd: bump to version 0.16.5 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 19/25] wget: bump to version 1.13.4 and improvements Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 20/25] ifplugd: misc fixes Gustavo Zacarias
2011-10-15 21:22   ` Peter Korsgaard
2011-10-15  3:07 ` [Buildroot] [PATCH 21/25] libdaemon: style cleanup Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 22/25] stunnel: bump to version 4.44 Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 23/25] hostapd: add HT40 patch Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 24/25] wpa_suppicant: add ht40, nl80211 and dbus patches Gustavo Zacarias
2011-10-15  3:07 ` [Buildroot] [PATCH 25/25] squid: bump to version 3.1.16 Gustavo Zacarias
2011-10-15 21:24 ` [Buildroot] [PATCH 01/25] quagga: security bump to version 0.99.20 Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox