quagga: security bump to version 0.99.20
PATCH 1/25 quagga: security bump to version 0.99.20
--- 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
package/quagga/quagga-fix-no-ipv6.patch deleted +0 -48
@@ -1,48 +0,0 @@ -From 3bde17f1af635c9ca19df0b3516cb8ad0376e6d3 Mon Sep 17 00:00:00 2001 -From: Paul Jakma <[email protected]> -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 */ - - /* 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 -
package/quagga/quagga-fix-opaque.patch deleted +0 -127
127 lines not on this page · raw message
package/quagga/quagga-zlog.patch deleted +0 -43
43 lines not on this page · raw message
package/quagga/quagga.mk +1 -1
@@ -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
Signature · 1 line
1.7.3.4
PATCH 2/25 radvd: security bump to version 1.8.2
--- package/radvd/radvd.mk | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
package/radvd/radvd.mk +4 -4
@@ -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
Signature · 1 line
1.7.3.4
PATCH 3/25 which: style cleanup
In reply to Gustavo Zacarias--- package/which/which.mk | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-)
package/which/which.mk +3 -6
@@ -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))
Signature · 1 line
1.7.3.4
PATCH 4/25 xmlstarlet: bump to version 1.3.0 and style fix
In reply to Gustavo Zacarias--- package/xmlstarlet/xmlstarlet.mk | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-)
package/xmlstarlet/xmlstarlet.mk +2 -5
@@ -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)
Signature · 1 line
1.7.3.4
PATCH 5/25 file: bump to version 5.0.9
In reply to Gustavo Zacarias--- package/file/file.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
package/file/file.mk +1 -1
@@ -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
Signature · 1 line
1.7.3.4
PATCH 6/25 sudo: bump to version 1.7.7
In reply to Gustavo Zacarias--- package/sudo/sudo.mk | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
package/sudo/sudo.mk +2 -2
@@ -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)) +$(eval $(call AUTOTARGETS))
Signature · 1 line
1.7.3.4
PATCH 7/25 config menu: which is also provided by busybox
In reply to Gustavo ZacariasBusybox has a which applet so hide regular which unless BR2_BUSYBOX_SHOW_OTHERS is true.
--- package/Config.in | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
package/Config.in +2 -0
@@ -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
Signature · 1 line
1.7.3.4
PATCH 8/25 psmisc: bump to version 22.14
In reply to Gustavo Zacarias--- package/psmisc/psmisc-link-against-libintl.patch | 42 ++++++++++++++------- package/psmisc/psmisc.mk | 2 +- 2 files changed, 29 insertions(+), 15 deletions(-)
package/psmisc/psmisc-link-against-libintl.patch +28 -14
@@ -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 <[email protected]> +Signed-off-by: Gustavo Zacarias <[email protected]> -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
package/psmisc/psmisc.mk +1 -1
@@ -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)
Signature · 1 line
1.7.3.4
PATCH 9/25 dash: bump to version 0.5.7-2 and style cleanup
In reply to Gustavo Zacarias---
...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%)package/dash/dash-0.5.7-no-config.h-for-helpers.patch renamed from package/dash/dash-0.5.5.1-no-config.h-for-helpers.patch +0 -0
package/dash/dash.mk +5 -4
@@ -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
Signature · 1 line
1.7.3.4
PATCH 10/25 sysstat: bump to version 10.0.2
In reply to Gustavo Zacarias--- package/sysstat/sysstat.mk | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
package/sysstat/sysstat.mk +2 -2
@@ -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)
Signature · 1 line
1.7.3.4
PATCH 11/25 usbutils: build after busybox if enabled
In reply to Gustavo ZacariasBuild after busybox if it's enabled since full-blown lsusb is better than busybox lsusb.
--- package/usbutils/usbutils.mk | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
package/usbutils/usbutils.mk +5 -0
@@ -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
Signature · 1 line
1.7.3.4
PATCH 12/25 pciutils: bump to version 3.1.8 and other fixes
In reply to Gustavo ZacariasBump 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.
--- package/pciutils/Config.in | 3 --- package/pciutils/pciutils.mk | 7 ++++++- 2 files changed, 6 insertions(+), 4 deletions(-)
package/pciutils/Config.in +0 -3
@@ -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
package/pciutils/pciutils.mk +6 -1
@@ -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/' \
Signature · 1 line
1.7.3.4
PATCH 13/25 gob2: bump to version 2.0.18
In reply to Gustavo Zacarias--- package/gob2/gob2.mk | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-)
package/gob2/gob2.mk +2 -5
@@ -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))
Signature · 1 line
1.7.3.4
PATCH 14/25 libmpd: bump to version 11.8.17
In reply to Gustavo Zacarias--- package/multimedia/libmpd/libmpd.mk | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
package/multimedia/libmpd/libmpd.mk +3 -3
@@ -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
Signature · 1 line
1.7.3.4
PATCH 15/25 vala: new package
In reply to Gustavo Zacarias--- 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
package/Config.in +1 -0
@@ -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"
package/vala/Config.in new file +14 -0
@@ -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
package/vala/vala.mk new file +15 -0
@@ -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))
Signature · 1 line
1.7.3.4
PATCH 15/25 vala: new package
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Gustavo" == Gustavo Zacarias <[email protected]> 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?
Signature · 1 line
Bye, Peter Korsgaard
PATCH 15/25 vala: new package
Quoted 3 lines · Peter Korsgaard
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.
PATCH 16/25 gmpc: bump to version 11.8.16
In reply to Gustavo Zacarias--- package/gmpc/Config.in | 8 ++++++-- package/gmpc/gmpc.mk | 21 +++++++-------------- 2 files changed, 13 insertions(+), 16 deletions(-)
package/gmpc/Config.in +6 -2
@@ -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.
package/gmpc/gmpc.mk +7 -14
@@ -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))
Signature · 1 line
1.7.3.4
PATCH 17/25 bind: version bump to 9.6-ESV-R5 and server option
In reply to Gustavo ZacariasBump to version 9.6-ESV-R5.
Also add the server option in case users just want the tools.
--- package/bind/Config.in | 16 +++++++++++++--- package/bind/bind.mk | 14 +++++++++++--- 2 files changed, 24 insertions(+), 6 deletions(-)
package/bind/Config.in +13 -3
@@ -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)
package/bind/bind.mk +11 -3
@@ -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
Signature · 1 line
1.7.3.4
PATCH 18/25 mpd: bump to version 0.16.5
In reply to Gustavo Zacarias--- package/multimedia/mpd/mpd.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
package/multimedia/mpd/mpd.mk +1 -1
@@ -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
Signature · 1 line
1.7.3.4
PATCH 19/25 wget: bump to version 1.13.4 and improvements
In reply to Gustavo Zacarias* Bump wget to version 1.13.4
* Enable wget again on !wchar toolchains
* Enable support for gnutls
--- package/wget/Config.in | 4 ---- package/wget/wget.mk | 22 ++++++++++++++++++++-- 2 files changed, 20 insertions(+), 6 deletions(-)
package/wget/Config.in +0 -4
@@ -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
package/wget/wget.mk +20 -2
@@ -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))
Signature · 1 line
1.7.3.4
PATCH 20/25 ifplugd: misc fixes
In reply to Gustavo Zacarias* Busybox provides ifplugd, so build after it and make the menu option conditional on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
* Style cleanup
--- package/ifplugd/ifplugd.mk | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-)
package/ifplugd/ifplugd.mk +7 -6
@@ -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 \
Signature · 1 line
1.7.3.4
PATCH 20/25 ifplugd: misc fixes
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Gustavo" == Gustavo Zacarias <[email protected]> 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.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 21/25 libdaemon: style cleanup
In reply to Gustavo Zacarias--- package/libdaemon/libdaemon.mk | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-)
package/libdaemon/libdaemon.mk +1 -4
@@ -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))
Signature · 1 line
1.7.3.4
PATCH 22/25 stunnel: bump to version 4.44
In reply to Gustavo Zacarias--- package/stunnel/stunnel.mk | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-)
package/stunnel/stunnel.mk +2 -3
@@ -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
Signature · 1 line
1.7.3.4
PATCH 23/25 hostapd: add HT40 patch
In reply to Gustavo Zacarias--- 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
package/hostapd/hostapd-0.7.3-ht40-secondary.patch new file +52 -0
@@ -0,0 +1,52 @@ +From dea50507861b79f522c70500fe978072f143af8f Mon Sep 17 00:00:00 2001 +From: Jouni Malinen <[email protected]> +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 +
package/hostapd/hostapd.mk +0 -1
@@ -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
Signature · 1 line
1.7.3.4
PATCH 24/25 wpa_suppicant: add ht40, nl80211 and dbus patches
In reply to Gustavo Zacarias--- .../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
package/wpa_supplicant/wpa_supplicant-0.7.3-dbus-emit-property.patch new file +61 -0
@@ -0,0 +1,61 @@ +From b80b5639935d37b95d00f86b57f2844a9c775f57 Mon Sep 17 00:00:00 2001 +From: Dan Williams <[email protected]> +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 <[email protected]> +(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 +
package/wpa_supplicant/wpa_supplicant-0.7.3-ht40-secondary.patch new file +52 -0
52 lines not on this page · raw message
package/wpa_supplicant/wpa_supplicant-0.7.3-nl80211-cipher-suites.patch new file +89 -0
89 lines not on this page · raw message
package/wpa_supplicant/wpa_supplicant.mk +0 -1
@@ -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
Signature · 1 line
1.7.3.4
PATCH 25/25 squid: bump to version 3.1.16
In reply to Gustavo Zacarias--- package/squid/squid.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
package/squid/squid.mk +1 -1
@@ -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 \
Signature · 1 line
1.7.3.4
PATCH 1/25 quagga: security bump to version 0.99.20
In reply to Gustavo ZacariasQuoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Gustavo" == Gustavo Zacarias <[email protected]> writes:
Gustavo> Signed-off-by: Gustavo Zacarias <[email protected]>
Committed entire series, thanks!
Signature · 1 line
Bye, Peter Korsgaard