All of 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 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.