Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 01/26] package/rpi-firmware: bump
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:12   ` Peter Korsgaard
  2014-06-01 21:03 ` [Buildroot] [PATCH 02/26] configs: bump kernel used for the RPi Yann E. MORIN
                   ` (24 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Yet another bump for the Raspberry Pi firmware:
  - HDMI: EDID override; HDCP fix; add command to control power to HDMI phy;
        fixes to mode selection
  - GPU: enable use of HW cursor; fix for GLES FFT compliance; fix scaling;
        remove arbitrary restrictions on output sizes
  - video-decode: better handle corrupted h264 streams, better allocate memory
  - misc: choose composite video when HDMI is not plugged

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/rpi-firmware/rpi-firmware.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/rpi-firmware/rpi-firmware.mk b/package/rpi-firmware/rpi-firmware.mk
index babb0a8..ca9b5eb 100644
--- a/package/rpi-firmware/rpi-firmware.mk
+++ b/package/rpi-firmware/rpi-firmware.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-RPI_FIRMWARE_VERSION = c8881991d9181779aee9637d6f4b215f108021a3
+RPI_FIRMWARE_VERSION = f15c3b5e4018b974de30d95d3173b1e936f66bd7
 RPI_FIRMWARE_SITE = $(call github,raspberrypi,firmware,$(RPI_FIRMWARE_VERSION))
 RPI_FIRMWARE_LICENSE = BSD-3c
 RPI_FIRMWARE_LICENSE_FILES = boot/LICENCE.broadcom
-- 
1.8.3.2

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

* [Buildroot] [PATCH 02/26] configs: bump kernel used for the RPi
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 01/26] package/rpi-firmware: bump Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:12   ` Peter Korsgaard
  2014-06-01 21:03 ` [Buildroot] [PATCH 03/26] package/linux-firmware: bump version Yann E. MORIN
                   ` (23 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

The rpi-3.12.y branch has now been merged with the 3.12.20 upstream,
and contains some fixes for FIQ, v4l2, i2c, USB, and 1-wire GPIOs.

Bump kernel headers used for the toolchain at the same time.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 configs/raspberrypi_defconfig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/configs/raspberrypi_defconfig b/configs/raspberrypi_defconfig
index d0c5813..7727533 100644
--- a/configs/raspberrypi_defconfig
+++ b/configs/raspberrypi_defconfig
@@ -10,13 +10,13 @@ BR2_PACKAGE_RPI_FIRMWARE=y
 
 # Lock to 3.12 headers as the RPi kernel is based off the 3.12 branch
 BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.12.18"
+BR2_DEFAULT_KERNEL_VERSION="3.12.20"
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_12=y
 
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_GIT=y
 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://github.com/raspberrypi/linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="b09a27249d61475e4423607f7632a5aa6e7b3a53"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="a25152fdfbfd3b4330da16fc3aeb6b1ef8843805"
 BR2_LINUX_KERNEL_USE_DEFCONFIG=y
 BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi_quick"
 BR2_LINUX_KERNEL_ZIMAGE=y
-- 
1.8.3.2

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

* [Buildroot] [PATCH 03/26] package/linux-firmware: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 01/26] package/rpi-firmware: bump Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 02/26] configs: bump kernel used for the RPi Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:13   ` Peter Korsgaard
  2014-06-01 21:03 ` [Buildroot] [PATCH 04/26] package/linux-firmware: install new Broadcom 43xxx firmware Yann E. MORIN
                   ` (22 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

This bump brings in a new version of the iwlwifi firmware.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/linux-firmware/linux-firmware.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 9c7e05c..9f36591 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LINUX_FIRMWARE_VERSION = f8c22c692bdee57a20b092e647464ff6176df3ed
+LINUX_FIRMWARE_VERSION = 4a050f5524a09c35192273e3a5d741f63e7bf7d6
 LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
 LINUX_FIRMWARE_SITE_METHOD = git
 
-- 
1.8.3.2

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

* [Buildroot] [PATCH 04/26] package/linux-firmware: install new Broadcom 43xxx firmware
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (2 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 03/26] package/linux-firmware: bump version Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:13   ` Peter Korsgaard
  2014-06-01 21:03 ` [Buildroot] [PATCH 05/26] package/nut: bump to latest stable Yann E. MORIN
                   ` (21 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

This installs firmware files for the FullMAC series of Broadcom
WiFi devices.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/linux-firmware/Config.in         | 5 +++--
 package/linux-firmware/linux-firmware.mk | 7 ++++++-
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index ba9a6c1..ba41598 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -26,9 +26,10 @@ config BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9271
 	  Firmware files for the Atheros 9271 module
 
 config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX
-	bool "Broadcom BRCM bcm43xx"
+	bool "Broadcom BRCM bcm43xx/43xxx"
 	help
-	  Firmware files for the Broadcom BRCM bcm43xx
+	  Firmware files for the Broadcom bcm43xx and bcm43xxx,
+	  SoftMAC and FullMAC.
 
 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160
 	bool "Intel iwlwifi 3160"
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 9f36591..aa87c73 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -185,7 +185,12 @@ endif
 
 # brcm
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX),y)
-LINUX_FIRMWARE_FILES += brcm/bcm43xx-0.fw brcm/bcm43xx_hdr-0.fw
+LINUX_FIRMWARE_FILES += brcm/bcm43xx-0.fw brcm/bcm43xx_hdr-0.fw \
+			brcm/bcm4329-fullmac-4.bin brcm/brcmfmac43236b.bin \
+			brcm/brcmfmac43241b0-sdio.bin brcm/brcmfmac43241b4-sdio.bin \
+			brcm/brcmfmac4329-sdio.bin brcm/brcmfmac4330-sdio.bin \
+			brcm/brcmfmac4334-sdio.bin brcm/brcmfmac4335-sdio.bin \
+			brcm/brcmfmac43362-sdio.bin
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
 endif
 
-- 
1.8.3.2

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

* [Buildroot] [PATCH 05/26] package/nut: bump to latest stable
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (3 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 04/26] package/linux-firmware: install new Broadcom 43xxx firmware Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:14   ` Peter Korsgaard
  2014-06-01 21:03 ` [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones Yann E. MORIN
                   ` (20 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Our patch is still valid, but it now builds fine with // builds
(tested many times with up to 128 // jobs, without failure.)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/nut/nut.mk | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/package/nut/nut.mk b/package/nut/nut.mk
index b318258..6249eec 100644
--- a/package/nut/nut.mk
+++ b/package/nut/nut.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-NUT_VERSION_MAJOR = 2.6
-NUT_VERSION = $(NUT_VERSION_MAJOR).5
+NUT_VERSION_MAJOR = 2.7
+NUT_VERSION = $(NUT_VERSION_MAJOR).2
 NUT_SITE = http://www.networkupstools.org/source/$(NUT_VERSION_MAJOR)/
 NUT_LICENSE = GPLv2+, GPLv3+ (python scripts), GPL/Artistic (perl client)
 NUT_LICENSE_FILES = COPYING LICENSE-GPL2 LICENSE-GPL3
@@ -14,9 +14,6 @@ NUT_DEPENDENCIES = host-pkgconf
 # Our patch changes m4 macros, so we need to autoreconf
 NUT_AUTORECONF = YES
 
-# Disable parallel builds
-NUT_MAKE = $(MAKE1)
-
 # Put the PID files in a read-write place (/var/run is a tmpfs)
 # since the default location (/var/state/ups) maybe readonly.
 NUT_CONF_OPT = \
-- 
1.8.3.2

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

* [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (4 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 05/26] package/nut: bump to latest stable Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-06 10:59   ` Peter Korsgaard
  2014-06-01 21:03 ` [Buildroot] [PATCH 07/26] package/zic: bump version for misc fixes Yann E. MORIN
                   ` (19 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

A few adjustments here and there, plus re-definition
of the Crimea timezone.

New definition for the moment the Big-Bang occured, too. :-)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/tzdata/tzdata.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/tzdata/tzdata.mk b/package/tzdata/tzdata.mk
index 58b5f13..4f86289 100644
--- a/package/tzdata/tzdata.mk
+++ b/package/tzdata/tzdata.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-TZDATA_VERSION = 2014a
+TZDATA_VERSION = 2014d
 TZDATA_SOURCE = tzdata$(TZDATA_VERSION).tar.gz
 TZDATA_SITE = ftp://ftp.iana.org/tz/releases
 TZDATA_DEPENDENCIES = host-zic
-- 
1.8.3.2

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

* [Buildroot] [PATCH 07/26] package/zic: bump version for misc fixes
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (5 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 08/26] package/dtv-scan-tables: bump version Yann E. MORIN
                   ` (18 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/zic/zic.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/zic/zic.mk b/package/zic/zic.mk
index 65605c5..d9d8523 100644
--- a/package/zic/zic.mk
+++ b/package/zic/zic.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-ZIC_VERSION = 2013i
+ZIC_VERSION = 2014d
 ZIC_SOURCE = tzcode$(ZIC_VERSION).tar.gz
 ZIC_SITE = ftp://ftp.iana.org/tz/releases
 ZIC_LICENSE = Public domain
-- 
1.8.3.2

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

* [Buildroot] [PATCH 08/26] package/dtv-scan-tables: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (6 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 07/26] package/zic: bump version for misc fixes Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 09/26] package/tvheadend: " Yann E. MORIN
                   ` (17 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

New scan tables, and updates to existing ones.
Update upstream URL at the same time.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/dtv-scan-tables/dtv-scan-tables.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/dtv-scan-tables/dtv-scan-tables.mk b/package/dtv-scan-tables/dtv-scan-tables.mk
index db7fb91..9d85325 100644
--- a/package/dtv-scan-tables/dtv-scan-tables.mk
+++ b/package/dtv-scan-tables/dtv-scan-tables.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-DTV_SCAN_TABLES_VERSION = 7809ca1c04e688f35d09b8c1b2ac9b8ef4865322
-DTV_SCAN_TABLES_SITE = http://linuxtv.org/git/dtv-scan-tables.git
+DTV_SCAN_TABLES_VERSION = 1246b27f8b45f84c1824925060ad931530542f2e
+DTV_SCAN_TABLES_SITE = http://git.linuxtv.org/cgit.cgi/dtv-scan-tables.git
 DTV_SCAN_TABLES_SITE_METHOD = git
 
 # This package only contains the transponders data. This is not a 'work'
-- 
1.8.3.2

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

* [Buildroot] [PATCH 09/26] package/tvheadend: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (7 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 08/26] package/dtv-scan-tables: bump version Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 10/26] package/w_scan: do not line-up variables Yann E. MORIN
                   ` (16 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Lotta fixes all over the tree.
Still no new release... :-/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/tvheadend/tvheadend.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk
index ac4c290..244e129 100644
--- a/package/tvheadend/tvheadend.mk
+++ b/package/tvheadend/tvheadend.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-TVHEADEND_VERSION = 6482d33ba90848018c530018e5c38992b8ac921c
+TVHEADEND_VERSION = 0ebca1b3dbb6a18d8adcf66a32b5922ce769b9b5
 TVHEADEND_SITE = $(call github,tvheadend,tvheadend,$(TVHEADEND_VERSION))
 TVHEADEND_LICENSE = GPLv3+
 TVHEADEND_LICENSE_FILES = LICENSE
-- 
1.8.3.2

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

* [Buildroot] [PATCH 10/26] package/w_scan: do not line-up variables
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (8 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 09/26] package/tvheadend: " Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 11/26] package/w_scan: bump version Yann E. MORIN
                   ` (15 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/w_scan/w_scan.mk | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/package/w_scan/w_scan.mk b/package/w_scan/w_scan.mk
index 5ca02b8..86bd34e 100644
--- a/package/w_scan/w_scan.mk
+++ b/package/w_scan/w_scan.mk
@@ -4,15 +4,15 @@
 #
 ################################################################################
 
-W_SCAN_VERSION              = 20130331
-W_SCAN_SOURCE               = w_scan-$(W_SCAN_VERSION).tar.bz2
-W_SCAN_SITE                 = http://wirbel.htpc-forum.de/w_scan
-W_SCAN_LICENSE              = GPLv2+
-W_SCAN_LICENSE_FILES        = COPYING
+W_SCAN_VERSION = 20130331
+W_SCAN_SOURCE = w_scan-$(W_SCAN_VERSION).tar.bz2
+W_SCAN_SITE = http://wirbel.htpc-forum.de/w_scan
+W_SCAN_LICENSE = GPLv2+
+W_SCAN_LICENSE_FILES = COPYING
 
 ifeq ($(BR2_PACKAGE_LIBICONV),y)
-W_SCAN_DEPENDENCIES        += libiconv
-W_SCAN_CONF_ENV            += LIBS=-liconv
+W_SCAN_DEPENDENCIES += libiconv
+W_SCAN_CONF_ENV += LIBS=-liconv
 endif
 
 $(eval $(autotools-package))
-- 
1.8.3.2

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

* [Buildroot] [PATCH 11/26] package/w_scan: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (9 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 10/26] package/w_scan: do not line-up variables Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 12/26] package/libbsd: do not line-up variables Yann E. MORIN
                   ` (14 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/w_scan/w_scan.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/w_scan/w_scan.mk b/package/w_scan/w_scan.mk
index 86bd34e..44f3193 100644
--- a/package/w_scan/w_scan.mk
+++ b/package/w_scan/w_scan.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-W_SCAN_VERSION = 20130331
+W_SCAN_VERSION = 20140118
 W_SCAN_SOURCE = w_scan-$(W_SCAN_VERSION).tar.bz2
 W_SCAN_SITE = http://wirbel.htpc-forum.de/w_scan
 W_SCAN_LICENSE = GPLv2+
-- 
1.8.3.2

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

* [Buildroot] [PATCH 12/26] package/libbsd: do not line-up variables
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (10 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 11/26] package/w_scan: bump version Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 13/26] package/libbsd: bump version Yann E. MORIN
                   ` (13 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/libbsd/libbsd.mk | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/libbsd/libbsd.mk b/package/libbsd/libbsd.mk
index 761a440..c1cd59e 100644
--- a/package/libbsd/libbsd.mk
+++ b/package/libbsd/libbsd.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-LIBBSD_VERSION         = 0.4.2
-LIBBSD_SITE            = http://libbsd.freedesktop.org/releases
-LIBBSD_LICENSE         = BSD-3c MIT
-LIBBSD_LICENSE_FILES   = COPYING
+LIBBSD_VERSION = 0.4.2
+LIBBSD_SITE = http://libbsd.freedesktop.org/releases
+LIBBSD_LICENSE = BSD-3c MIT
+LIBBSD_LICENSE_FILES = COPYING
 
 LIBBSD_INSTALL_STAGING = YES
 
-- 
1.8.3.2

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

* [Buildroot] [PATCH 13/26] package/libbsd: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (11 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 12/26] package/libbsd: do not line-up variables Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 14/26] package/snappy: do not line-up variables Yann E. MORIN
                   ` (12 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

... and switch to using .tar.xz as that's all upstream is providing now.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/libbsd/libbsd.mk | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/package/libbsd/libbsd.mk b/package/libbsd/libbsd.mk
index c1cd59e..d6481b2 100644
--- a/package/libbsd/libbsd.mk
+++ b/package/libbsd/libbsd.mk
@@ -4,7 +4,8 @@
 #
 ################################################################################
 
-LIBBSD_VERSION = 0.4.2
+LIBBSD_VERSION = 0.6.0
+LIBBSD_SOURCE = libbsd-$(LIBBSD_VERSION).tar.xz
 LIBBSD_SITE = http://libbsd.freedesktop.org/releases
 LIBBSD_LICENSE = BSD-3c MIT
 LIBBSD_LICENSE_FILES = COPYING
-- 
1.8.3.2

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

* [Buildroot] [PATCH 14/26] package/snappy: do not line-up variables
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (12 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 13/26] package/libbsd: bump version Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 15/26] package/snappy: bump version Yann E. MORIN
                   ` (11 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/snappy/snappy.mk | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/package/snappy/snappy.mk b/package/snappy/snappy.mk
index b94f8cc..c30cb3c 100644
--- a/package/snappy/snappy.mk
+++ b/package/snappy/snappy.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-SNAPPY_VERSION		= 1.1.1
-SNAPPY_SITE		= http://snappy.googlecode.com/files/
-SNAPPY_LICENSE		= BSD-3c
-SNAPPY_LICENSE_FILES	= COPYING
-SNAPPY_INSTALL_STAGING	= YES
+SNAPPY_VERSION = 1.1.1
+SNAPPY_SITE = http://snappy.googlecode.com/files/
+SNAPPY_LICENSE = BSD-3c
+SNAPPY_LICENSE_FILES = COPYING
+SNAPPY_INSTALL_STAGING = YES
 
 $(eval $(autotools-package))
-- 
1.8.3.2

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

* [Buildroot] [PATCH 15/26] package/snappy: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (13 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 14/26] package/snappy: do not line-up variables Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 16/26] package/libevdev: " Yann E. MORIN
                   ` (10 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

This is the un-tagged 1.1.2 release.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/snappy/snappy.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/snappy/snappy.mk b/package/snappy/snappy.mk
index c30cb3c..6d20df8 100644
--- a/package/snappy/snappy.mk
+++ b/package/snappy/snappy.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-SNAPPY_VERSION = 1.1.1
-SNAPPY_SITE = http://snappy.googlecode.com/files/
+SNAPPY_VERSION = 1ff9be9b8fafc8528ca9e055646f5932aa5db9c4
+SNAPPY_SITE = $(call github,google,snappy,$(SNAPPY_VERSION))
 SNAPPY_LICENSE = BSD-3c
 SNAPPY_LICENSE_FILES = COPYING
 SNAPPY_INSTALL_STAGING = YES
-- 
1.8.3.2

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

* [Buildroot] [PATCH 16/26] package/libevdev: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (14 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 15/26] package/snappy: bump version Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng Yann E. MORIN
                   ` (9 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/libevdev/libevdev.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/libevdev/libevdev.mk b/package/libevdev/libevdev.mk
index fdaceb5..f4570bc 100644
--- a/package/libevdev/libevdev.mk
+++ b/package/libevdev/libevdev.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBEVDEV_VERSION = 0.5
+LIBEVDEV_VERSION = 1.2.1
 LIBEVDEV_SITE = http://cgit.freedesktop.org/libevdev/snapshot
 LIBEVDEV_LICENSE = X11
 LIBEVDEV_LICENSE_FILES = COPYING
-- 
1.8.3.2

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

* [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (15 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 16/26] package/libevdev: " Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:10   ` Thomas Petazzoni
  2014-06-01 21:27   ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 18/26] package/wayland: bump version Yann E. MORIN
                   ` (8 subsequent siblings)
  25 siblings, 2 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

procps is getting replaced by procps-ng, and there are
new versions available!

procps-ng is now an autotools package, so get rid of our
custom build/install rules.

Remove most patches, except for one that still half-applies,
so update and rename it.

procps is dead, long live procps-ng!

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/Config.in                                |  2 +-
 package/{procps => procps-ng}/Config.in          |  0
 package/procps-ng/procps-0000-remove-index.patch | 16 +++++++++++++
 package/procps-ng/procps.mk                      | 15 ++++++++++++
 package/procps/procps-make-3.82.patch            | 23 -------------------
 package/procps/procps-remove-flags.patch         | 26 ---------------------
 package/procps/procps-remove-index.patch         | 21 -----------------
 package/procps/procps-wchar.patch                | 29 ------------------------
 package/procps/procps.mk                         | 25 --------------------
 9 files changed, 32 insertions(+), 125 deletions(-)
 rename package/{procps => procps-ng}/Config.in (100%)
 create mode 100644 package/procps-ng/procps-0000-remove-index.patch
 create mode 100644 package/procps-ng/procps.mk
 delete mode 100644 package/procps/procps-make-3.82.patch
 delete mode 100644 package/procps/procps-remove-flags.patch
 delete mode 100644 package/procps/procps-remove-index.patch
 delete mode 100644 package/procps/procps-wchar.patch
 delete mode 100644 package/procps/procps.mk

diff --git a/package/Config.in b/package/Config.in
index a5a328e..1152c10 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1105,7 +1105,7 @@ source "package/numactl/Config.in"
 source "package/nut/Config.in"
 source "package/polkit/Config.in"
 if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
-source "package/procps/Config.in"
+source "package/procps-ng/Config.in"
 source "package/psmisc/Config.in"
 endif
 source "package/quota/Config.in"
diff --git a/package/procps/Config.in b/package/procps-ng/Config.in
similarity index 100%
rename from package/procps/Config.in
rename to package/procps-ng/Config.in
diff --git a/package/procps-ng/procps-0000-remove-index.patch b/package/procps-ng/procps-0000-remove-index.patch
new file mode 100644
index 0000000..1d85b31
--- /dev/null
+++ b/package/procps-ng/procps-0000-remove-index.patch
@@ -0,0 +1,16 @@
+sysctl: remove use of legacy index()
+
+[yann.morin.1998 at free.fr: adapt to procps-ng]
+Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
+diff -durN procps-v3.3.9.orig/sysctl.c procps-v3.3.9/sysctl.c
+--- procps-v3.3.9.orig/sysctl.c	2013-12-03 12:16:18.000000000 +0100
++++ procps-v3.3.9/sysctl.c	2014-05-31 00:45:00.869748741 +0200
+@@ -794,7 +794,7 @@
+ 		      program_invocation_short_name);
+ 
+ 	for ( ; *argv; argv++) {
+-		if (WriteMode || index(*argv, '='))
++		if (WriteMode || strchr(*argv, '='))
+ 			ReturnCode += WriteSetting(*argv);
+ 		else
+ 			ReturnCode += ReadSetting(*argv);
diff --git a/package/procps-ng/procps.mk b/package/procps-ng/procps.mk
new file mode 100644
index 0000000..326c19c
--- /dev/null
+++ b/package/procps-ng/procps.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# procps
+#
+################################################################################
+
+PROCPS_VERSION = 3.3.9
+PROCPS_SOURCE = procps-ng-$(PROCPS_VERSION).tar.xz
+PROCPS_SITE = http://downloads.sourceforge.net/project/procps-ng/Production
+PROCPS_LICENSE = GPLv2+, libproc and libps LGPLv2+
+PROCPS_LICENSE_FILES = COPYING COPYING.LIB
+
+PROCPS_DEPENDENCIES = ncurses
+
+$(eval $(autotools-package))
diff --git a/package/procps/procps-make-3.82.patch b/package/procps/procps-make-3.82.patch
deleted file mode 100644
index 2a56356..0000000
--- a/package/procps/procps-make-3.82.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-[PATCH] procps: fix build with make 3.82
-
-Equivalent to upstream fix:
-http://procps.cvs.sourceforge.net/viewvc/procps/procps/Makefile?r1=1.70&r2=1.71
-
-Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
----
- Makefile |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: procps-3.2.8/Makefile
-===================================================================
---- procps-3.2.8.orig/Makefile
-+++ procps-3.2.8/Makefile
-@@ -174,7 +174,7 @@
- # want this rule first, use := on ALL, and ALL not filled in yet
- all: do_all
- 
---include */module.mk
-+-include proc/module.mk ps/module.mk
- 
- do_all:    $(ALL)
- 
diff --git a/package/procps/procps-remove-flags.patch b/package/procps/procps-remove-flags.patch
deleted file mode 100644
index cb4dc56..0000000
--- a/package/procps/procps-remove-flags.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -u procps-3.2.5/Makefile procps-3.2.5-patched/Makefile
---- procps-3.2.5/Makefile	2005-01-25 22:55:26.000000000 -0600
-+++ procps-3.2.5-patched/Makefile	2007-07-05 23:09:24.251423681 -0500
-@@ -70,9 +70,7 @@
- CURSES := -lncurses
- 
- # Preprocessor flags.
--PKG_CPPFLAGS := -D_GNU_SOURCE -I proc
--CPPFLAGS     := -I/usr/include/ncurses
--ALL_CPPFLAGS := $(PKG_CPPFLAGS) $(CPPFLAGS)
-+ALL_CPPFLAGS := -D_GNU_SOURCE -I proc
- 
- # Left out -Wconversion due to noise in glibc headers.
- # Left out -Wunreachable-code and -Wdisabled-optimization
-@@ -91,11 +89,9 @@
-   -Wstrict-prototypes -Wmissing-prototypes
- # Note that some stuff below is conditional on CFLAGS containing
- # an option that starts with "-g". (-g, -g2, -g3, -ggdb, etc.)
--CFLAGS       := -O2 -s
- ALL_CFLAGS   := $(PKG_CFLAGS) $(CFLAGS)
- 
- PKG_LDFLAGS  := -Wl,-warn-common
--LDFLAGS      :=
- ALL_LDFLAGS  := $(PKG_LDFLAGS) $(LDFLAGS)
- 
- ############ Add some extra flags if gcc allows
diff --git a/package/procps/procps-remove-index.patch b/package/procps/procps-remove-index.patch
deleted file mode 100644
index 4f4cfb7..0000000
--- a/package/procps/procps-remove-index.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ur procps-3.2.5/sysctl.c procps-3.2.5-patched/sysctl.c
---- procps-3.2.5/sysctl.c	2005-01-05 15:00:47.000000000 -0600
-+++ procps-3.2.5-patched/sysctl.c	2006-12-04 19:51:36.272843000 -0600
-@@ -272,7 +272,7 @@
-       return 0;
-    } /* end if */
- 
--   equals = index(setting, '=');
-+   equals = strchr(setting, '=');
-  
-    if (!equals) {
-       fprintf(stderr, ERR_NO_EQUALS, setting);
-@@ -498,7 +498,7 @@
-          if (NameOnly && Quiet)   // nonsense
-             return Usage(me);
-          SwitchesAllowed = false;
--         if (WriteMode || index(*argv, '='))
-+         if (WriteMode || strchr(*argv, '='))
-             ReturnCode = WriteSetting(*argv);
-          else
-             ReturnCode = ReadSetting(*argv);
diff --git a/package/procps/procps-wchar.patch b/package/procps/procps-wchar.patch
deleted file mode 100644
index 7915229..0000000
--- a/package/procps/procps-wchar.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- procps-3.2.7/proc/escape.c	2005-01-06 07:50:26.000000000 +1100
-+++ procps-3.2.7.fixed/proc/escape.c	2008-09-09 11:55:57.000000000 +1000
-@@ -15,7 +15,7 @@
- #include "escape.h"
- #include "readproc.h"
- 
--#if (__GNU_LIBRARY__ >= 6)
-+#if (__GNU_LIBRARY__ >= 6) && (!defined(__UCLIBC__) || defined(__UCLIBC_HAS_WCHAR__))
- # include <wchar.h>
- # include <wctype.h>
- # include <stdlib.h>  /* MB_CUR_MAX */
-@@ -23,7 +23,7 @@
- # include <langinfo.h>
- #endif
- 
--#if (__GNU_LIBRARY__ >= 6)
-+#if (__GNU_LIBRARY__ >= 6) && (!defined(__UCLIBC__) || defined(__UCLIBC_HAS_WCHAR__))
- static int escape_str_utf8(char *restrict dst, const char *restrict src, int bufsize, int *maxcells){
-   int my_cells = 0;
-   int my_bytes = 0;
-@@ -123,7 +123,7 @@
-   "********************************"
-   "********************************";
-   
--#if (__GNU_LIBRARY__ >= 6)
-+#if (__GNU_LIBRARY__ >= 6) && (!defined(__UCLIBC__) || defined(__UCLIBC_HAS_WCHAR__))
-   static int utf_init=0;
-   
-   if(utf_init==0){
diff --git a/package/procps/procps.mk b/package/procps/procps.mk
deleted file mode 100644
index dc2b841..0000000
--- a/package/procps/procps.mk
+++ /dev/null
@@ -1,25 +0,0 @@
-################################################################################
-#
-# procps
-#
-################################################################################
-
-PROCPS_VERSION = 3.2.8
-PROCPS_SITE = http://procps.sourceforge.net/
-PROCPS_LICENSE = GPLv2+, libproc and libps LGPLv2+
-PROCPS_LICENSE_FILES = COPYING COPYING.LIB
-
-PROCPS_DEPENDENCIES = ncurses
-
-define PROCPS_BUILD_CMDS
-	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)
-endef
-
-define PROCPS_INSTALL_TARGET_CMDS
-	mkdir -p $(addprefix $(TARGET_DIR)/,usr/bin bin sbin) \
-		 $(addprefix $(TARGET_DIR)/usr/share/man/,man1 man5 man8)
-	$(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) lib64=lib install=install \
-		ldconfig=true install
-endef
-
-$(eval $(generic-package))
-- 
1.8.3.2

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

* [Buildroot] [PATCH 18/26] package/wayland: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (16 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 19/26] package/weston: " Yann E. MORIN
                   ` (7 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Bump to the recently-released 1.5.0.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/wayland/wayland.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk
index 3ab94ca..cfa770d 100644
--- a/package/wayland/wayland.mk
+++ b/package/wayland/wayland.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WAYLAND_VERSION = 1.4.0
+WAYLAND_VERSION = 1.5.0
 WAYLAND_SITE = http://wayland.freedesktop.org/releases/
 WAYLAND_SOURCE = wayland-$(WAYLAND_VERSION).tar.xz
 WAYLAND_LICENSE = MIT
@@ -19,7 +19,7 @@ WAYLAND_CONF_OPT = --disable-scanner
 # We must provide a specialy-crafted wayland-scanner .pc file
 # which we vampirise and adapt from the host-wayland copy
 define WAYLAND_SCANNER_PC
-	$(INSTALL) -m 0644 -D $(HOST_DIR)/usr/share/pkgconfig/wayland-scanner.pc \
+	$(INSTALL) -m 0644 -D $(HOST_DIR)/usr/lib/pkgconfig/wayland-scanner.pc \
 	              $(STAGING_DIR)/usr/lib/pkgconfig/wayland-scanner.pc
 	$(SED) 's:^prefix=.*:prefix=/usr:' \
 	    -e 's:^wayland_scanner=.*:wayland_scanner=$(HOST_DIR)/usr/bin/wayland-scanner:' \
-- 
1.8.3.2

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

* [Buildroot] [PATCH 19/26] package/weston: bump version
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (17 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 18/26] package/wayland: bump version Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 20/26] package/weston: libxkbcommon is optional Yann E. MORIN
                   ` (6 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Bump to the recently -released 1.5.0.

Remove existing patches, they are no longer needed:
  - weston-0000-compositor-rpi-fix-input-initialization.patch was a
    back-port of anupstream fix, so no longer needed,
  - weston-0003-dont-build-tests.patch no longer applies due to a
    complete rewrite of Makefile.am, but it seems tests now build fine
    even without EGL support: there is code in the Makefile.am to
    explicitly handle that case

Add a new patch from upstream to avoid a use-after-free situation.

So, it's no longer needed to autoreconf.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 ...0-compositor-rpi-fix-input-initialization.patch | 57 ----------------------
 package/weston/weston-0000-safe-foreach.patch      | 36 ++++++++++++++
 package/weston/weston-0003-dont-build-tests.patch  | 17 -------
 package/weston/weston.mk                           |  5 +-
 4 files changed, 37 insertions(+), 78 deletions(-)
 delete mode 100644 package/weston/weston-0000-compositor-rpi-fix-input-initialization.patch
 create mode 100644 package/weston/weston-0000-safe-foreach.patch
 delete mode 100644 package/weston/weston-0003-dont-build-tests.patch

diff --git a/package/weston/weston-0000-compositor-rpi-fix-input-initialization.patch b/package/weston/weston-0000-compositor-rpi-fix-input-initialization.patch
deleted file mode 100644
index 8722d07..0000000
--- a/package/weston/weston-0000-compositor-rpi-fix-input-initialization.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-commit bf539e39c15e9a4ef4479d03c52263a3f020ef4a
-Author: Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
-Date:   Mon Feb 3 16:57:27 2014 +0100
-
-    compositor-rpi: Fix input initialization
-    
-    The input initialization code assumes the outputs have already
-    been initialized; thus create the outputs first. This fixes a
-    segfault upon startup. It is also what the drm and fbdev backends
-    do.
-
-diff --git a/src/compositor-rpi.c b/src/compositor-rpi.c
-index 399090d..e7c0e0d 100644
---- a/src/compositor-rpi.c
-+++ b/src/compositor-rpi.c
-@@ -527,13 +527,6 @@ rpi_compositor_create(struct wl_display *display, int *argc, char *argv[],
- 	weston_log("Dispmanx planes are %s buffered.\n",
- 		   compositor->single_buffer ? "single" : "double");
- 
--	if (udev_input_init(&compositor->input,
--			    &compositor->base,
--			    compositor->udev, "seat0") != 0) {
--		weston_log("Failed to initialize udev input.\n");
--		goto out_launcher;
--	}
--
- 	for (key = KEY_F1; key < KEY_F9; key++)
- 		weston_compositor_add_key_binding(&compositor->base, key,
- 						  MODIFIER_CTRL | MODIFIER_ALT,
-@@ -549,19 +542,23 @@ rpi_compositor_create(struct wl_display *display, int *argc, char *argv[],
- 	bcm_host_init();
- 
- 	if (rpi_renderer_create(&compositor->base, &param->renderer) < 0)
--		goto out_udev_input;
-+		goto out_launcher;
- 
- 	if (rpi_output_create(compositor, param->output_transform) < 0)
- 		goto out_renderer;
- 
-+	if (udev_input_init(&compositor->input,
-+			    &compositor->base,
-+			    compositor->udev, "seat0") != 0) {
-+		weston_log("Failed to initialize udev input.\n");
-+		goto out_renderer;
-+	}
-+
- 	return &compositor->base;
- 
- out_renderer:
- 	compositor->base.renderer->destroy(&compositor->base);
- 
--out_udev_input:
--	udev_input_destroy(&compositor->input);
--
- out_launcher:
- 	weston_launcher_destroy(compositor->base.launcher);
- 
diff --git a/package/weston/weston-0000-safe-foreach.patch b/package/weston/weston-0000-safe-foreach.patch
new file mode 100644
index 0000000..7ea7197
--- /dev/null
+++ b/package/weston/weston-0000-safe-foreach.patch
@@ -0,0 +1,36 @@
+commit a35d028d66cdd83a4a08663231dd2504f1b228f9
+Author: U. Artie Eoff <ullysses.a.eoff@intel.com>
+Date:   Wed May 21 09:20:02 2014 -0700
+
+    comp-wayland: use safe foreach when destroying outputs
+    
+    wl_list_for_each dereference's output to increment the
+    next iteration of the loop.  However, output is free'd
+    inside the loop resulting in a dereference to free'd
+    memory.
+    
+    Use wl_list_for_each_safe instead, which is designed to
+    handle this kind of pattern.
+    
+    Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
+    Reviewed-by: Thierry Reding <thierry.reding@gmail.com>
+    Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
+
+Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
+
+diff --git a/src/compositor-wayland.c b/src/compositor-wayland.c
+index a08b71a..76e5396 100644
+--- a/src/compositor-wayland.c
++++ b/src/compositor-wayland.c
+@@ -1997,9 +1997,9 @@ err_free:
+ static void
+ wayland_compositor_destroy(struct wayland_compositor *c)
+ {
+-	struct weston_output *output;
++	struct weston_output *output, *next;
+ 
+-	wl_list_for_each(output, &c->base.output_list, link)
++	wl_list_for_each_safe(output, next, &c->base.output_list, link)
+ 		wayland_output_destroy(output);
+ 
+ 	c->base.renderer->destroy(&c->base);
diff --git a/package/weston/weston-0003-dont-build-tests.patch b/package/weston/weston-0003-dont-build-tests.patch
deleted file mode 100644
index daf8452..0000000
--- a/package/weston/weston-0003-dont-build-tests.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Makefile: do not build tests
-
-Tests are broken if no EGL support is available.
-
-Reported-by: Peter Korsgaard <jacmet@uclibc.org>
-Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
-diff -durN weston-1.3.0.orig/Makefile.am weston-1.3.0/Makefile.am
---- weston-1.3.0.orig/Makefile.am	2013-08-20 20:15:19.000000000 +0200
-+++ weston-1.3.0/Makefile.am	2013-10-14 23:08:12.016392097 +0200
-@@ -14,7 +14,6 @@
- 	clients					\
- 	data					\
- 	protocol				\
--	tests					\
- 	$(wcap_subdir)				\
- 	man
- 
diff --git a/package/weston/weston.mk b/package/weston/weston.mk
index b6b8556..8188ae6 100644
--- a/package/weston/weston.mk
+++ b/package/weston/weston.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WESTON_VERSION = 1.4.0
+WESTON_VERSION = 1.5.0
 WESTON_SITE = http://wayland.freedesktop.org/releases/
 WESTON_SOURCE = weston-$(WESTON_VERSION).tar.xz
 WESTON_LICENSE = MIT
@@ -13,9 +13,6 @@ WESTON_LICENSE_FILES = COPYING
 WESTON_DEPENDENCIES = host-pkgconf wayland libxkbcommon pixman libpng \
 	jpeg mtdev udev cairo
 
-# We're touching Makefile.am
-WESTON_AUTORECONF = YES
-
 WESTON_CONF_OPT = \
 	--with-dtddir=$(STAGING_DIR)/usr/share/wayland \
 	--disable-egl \
-- 
1.8.3.2

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

* [Buildroot] [PATCH 20/26] package/weston: libxkbcommon is optional
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (18 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 19/26] package/weston: " Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 21/26] package/libinput: new package Yann E. MORIN
                   ` (5 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

It is possible to build weston without libxkbcommon, for example
if using an input method that is not an hardware keyboard (e.g. a
virtual keyboard, or none at all.)

Make it optional.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/weston/Config.in | 11 ++++++++++-
 package/weston/weston.mk |  9 ++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/package/weston/Config.in b/package/weston/Config.in
index aaef405..96ebdf1 100644
--- a/package/weston/Config.in
+++ b/package/weston/Config.in
@@ -5,7 +5,6 @@ comment "weston needs udev and a toolchain w/ threads, headers >= 3.0"
 config BR2_PACKAGE_WESTON
 	bool "weston"
 	select BR2_PACKAGE_WAYLAND
-	select BR2_PACKAGE_LIBXKBCOMMON
 	select BR2_PACKAGE_CAIRO
 	select BR2_PACKAGE_CAIRO_PNG
 	select BR2_PACKAGE_LIBPNG
@@ -29,6 +28,16 @@ config BR2_PACKAGE_WESTON
 
 if BR2_PACKAGE_WESTON
 
+config BR2_PACKAGE_WESTON_HW_KBD
+	bool "enable keyboard support"
+	default y
+	select BR2_PACKAGE_LIBXKBCOMMON
+	help
+	  Say 'y' here if you plan on using a keyboard.
+
+	  Only say 'n' if you're going to use a virtual keyboard or any other
+	  input method.
+
 # Helper to make sure at least one compositor is selected.
 config BR2_PACKAGE_WESTON_HAS_COMPOSITOR
 	bool
diff --git a/package/weston/weston.mk b/package/weston/weston.mk
index 8188ae6..ea63203 100644
--- a/package/weston/weston.mk
+++ b/package/weston/weston.mk
@@ -10,7 +10,7 @@ WESTON_SOURCE = weston-$(WESTON_VERSION).tar.xz
 WESTON_LICENSE = MIT
 WESTON_LICENSE_FILES = COPYING
 
-WESTON_DEPENDENCIES = host-pkgconf wayland libxkbcommon pixman libpng \
+WESTON_DEPENDENCIES = host-pkgconf wayland pixman libpng \
 	jpeg mtdev udev cairo
 
 WESTON_CONF_OPT = \
@@ -25,6 +25,13 @@ WESTON_CONF_OPT = \
 	--disable-weston-launch \
 	--disable-colord
 
+ifeq ($(BR2_PACKAGE_WESTON_HW_KBD),y)
+WESTON_DEPENDENCIES += libxkbcommon
+WESTON_CONF_OPT += --enable-xkbcommon
+else
+WESTON_CONF_OPT += --disable-xkbcommon
+endif
+
 ifeq ($(BR2_PACKAGE_LIBUNWIND),y)
 WESTON_DEPENDENCIES += libunwind
 else
-- 
1.8.3.2

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

* [Buildroot] [PATCH 21/26] package/libinput: new package
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (19 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 20/26] package/weston: libxkbcommon is optional Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 22/26] package/weston: add support for libinput Yann E. MORIN
                   ` (4 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/Config.in            |  1 +
 package/libinput/Config.in   | 17 +++++++++++++++++
 package/libinput/libinput.mk | 19 +++++++++++++++++++
 3 files changed, 37 insertions(+)
 create mode 100644 package/libinput/Config.in
 create mode 100644 package/libinput/libinput.mk

diff --git a/package/Config.in b/package/Config.in
index 1152c10..da8258f 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -624,6 +624,7 @@ source "package/libcec/Config.in"
 source "package/libfreefare/Config.in"
 source "package/libftdi/Config.in"
 source "package/libhid/Config.in"
+source "package/libinput/Config.in"
 source "package/libiqrf/Config.in"
 source "package/libllcp/Config.in"
 source "package/libmbim/Config.in"
diff --git a/package/libinput/Config.in b/package/libinput/Config.in
new file mode 100644
index 0000000..14e4e70
--- /dev/null
+++ b/package/libinput/Config.in
@@ -0,0 +1,17 @@
+config BR2_PACKAGE_LIBINPUT
+	bool "libinput"
+	depends on BR2_PACKAGE_HAS_UDEV
+	select BR2_PACKAGE_LIBEVDEV
+	select BR2_PACKAGE_MTDEV
+	help
+	  libinput is a library to handle input devices in Wayland
+	  compositors and to provide a generic X.Org input driver.
+	  It provides device detection, device handling, input device
+	  event processing and abstraction so minimize the amount of
+	  custom input code compositors need to provide the common
+	  set of functionality that users expect.
+
+	  http://freedesktop.org/wiki/Software/libinput/
+
+comment "libinput needs udev /dev management"
+	depends on !BR2_PACKAGE_HAS_UDEV
diff --git a/package/libinput/libinput.mk b/package/libinput/libinput.mk
new file mode 100644
index 0000000..7c3e5e8
--- /dev/null
+++ b/package/libinput/libinput.mk
@@ -0,0 +1,19 @@
+################################################################################
+#
+# libinput
+#
+################################################################################
+
+LIBINPUT_VERSION = 0.2.0
+LIBINPUT_SOURCE = libinput-$(LIBINPUT_VERSION).tar.xz
+LIBINPUT_SITE = http://www.freedesktop.org/software/libinput
+LIBINPUT_LICENSE = MIT
+LIBINPUT_LICENSE_FILES = COPYING
+
+LIBINPUT_DEPENDENCIES = host-pkgconf libevdev mtdev udev
+LIBINPUT_INSTALL_STAGING = YES
+
+# Tests need fork, so just disable them everywhere.
+LIBINPUT_CONF_OPT = --disable-tests
+
+$(eval $(autotools-package))
-- 
1.8.3.2

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

* [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps)
@ 2014-06-01 21:03 Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 01/26] package/rpi-firmware: bump Yann E. MORIN
                   ` (25 more replies)
  0 siblings, 26 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Hello All!

This series has been sitting here waiting for the last release to be out.
It is now, so here are the bumps.

Regards,
Yann E. MORIN.


The following changes since commit 3663bc4ff295b98fbbc1aafb38fdbc46fee7c80e:

  qhull: do not override CMAKE_BUILD_TYPE (2014-06-01 22:21:05 +0200)

are available in the git repository at:

  git://gitorious.org/buildroot/buildroot.git yem/bumps

for you to fetch changes up to b9520f0ec1d88f5206efc7c34545108c1e396482:

  [WIP] package/weston: add support for the RDP compositor (2014-06-01 23:00:03 +0200)

----------------------------------------------------------------
Yann E. MORIN (26):
      package/rpi-firmware: bump
      configs: bump kernel used for the RPi
      package/linux-firmware: bump version
      package/linux-firmware: install new Broadcom 43xxx firmware
      package/nut: bump to latest stable
      package/tzdata: bump version for some new timezones
      package/zic: bump version for misc fixes
      package/dtv-scan-tables: bump version
      package/tvheadend: bump version
      package/w_scan: do not line-up variables
      package/w_scan: bump version
      package/libbsd: do not line-up variables
      package/libbsd: bump version
      package/snappy: do not line-up variables
      package/snappy: bump version
      package/libevdev: bump version
      package/procps: bump version and rename to procps-ng
      package/wayland: bump version
      package/weston: bump version
      package/weston: libxkbcommon is optional
      package/libinput: new package
      package/weston: add support for libinput
      package/freerdp: not forcibly depend on X.Org
      pacakge/freerdp: disable building the manpages
      package/freerdp: add options to enable/disable server and/or client
      [WIP] package/weston: add support for the RDP compositor

 configs/raspberrypi_defconfig                      |  4 +-
 package/Config.in                                  |  5 +-
 package/dtv-scan-tables/dtv-scan-tables.mk         |  4 +-
 package/freerdp/Config.in                          | 31 ++++++++++--
 package/freerdp/freerdp.mk                         | 32 ++++++++++--
 package/libbsd/libbsd.mk                           |  9 ++--
 package/libevdev/libevdev.mk                       |  2 +-
 package/libinput/Config.in                         | 17 +++++++
 package/libinput/libinput.mk                       | 19 ++++++++
 package/linux-firmware/Config.in                   |  5 +-
 package/linux-firmware/linux-firmware.mk           |  9 +++-
 package/nut/nut.mk                                 |  7 +--
 package/{procps => procps-ng}/Config.in            |  0
 package/procps-ng/procps-0000-remove-index.patch   | 16 ++++++
 package/procps-ng/procps.mk                        | 15 ++++++
 package/procps/procps-make-3.82.patch              | 23 ---------
 package/procps/procps-remove-flags.patch           | 26 ----------
 package/procps/procps-remove-index.patch           | 21 --------
 package/procps/procps-wchar.patch                  | 29 -----------
 package/procps/procps.mk                           | 25 ----------
 package/rpi-firmware/rpi-firmware.mk               |  2 +-
 package/snappy/snappy.mk                           | 10 ++--
 package/tvheadend/tvheadend.mk                     |  2 +-
 package/tzdata/tzdata.mk                           |  2 +-
 package/w_scan/w_scan.mk                           | 14 +++---
 package/wayland/wayland.mk                         |  4 +-
 package/weston/Config.in                           | 16 +++++-
 ...0-compositor-rpi-fix-input-initialization.patch | 57 ----------------------
 package/weston/weston-0000-safe-foreach.patch      | 36 ++++++++++++++
 package/weston/weston-0003-dont-build-tests.patch  | 17 -------
 package/weston/weston.mk                           | 28 +++++++++--
 package/zic/zic.mk                                 |  2 +-
 32 files changed, 238 insertions(+), 251 deletions(-)
 create mode 100644 package/libinput/Config.in
 create mode 100644 package/libinput/libinput.mk
 rename package/{procps => procps-ng}/Config.in (100%)
 create mode 100644 package/procps-ng/procps-0000-remove-index.patch
 create mode 100644 package/procps-ng/procps.mk
 delete mode 100644 package/procps/procps-make-3.82.patch
 delete mode 100644 package/procps/procps-remove-flags.patch
 delete mode 100644 package/procps/procps-remove-index.patch
 delete mode 100644 package/procps/procps-wchar.patch
 delete mode 100644 package/procps/procps.mk
 delete mode 100644 package/weston/weston-0000-compositor-rpi-fix-input-initialization.patch
 create mode 100644 package/weston/weston-0000-safe-foreach.patch
 delete mode 100644 package/weston/weston-0003-dont-build-tests.patch

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 22/26] package/weston: add support for libinput
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (20 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 21/26] package/libinput: new package Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 23/26] package/freerdp: not forcibly depend on X.Org Yann E. MORIN
                   ` (3 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/weston/weston.mk | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/weston/weston.mk b/package/weston/weston.mk
index ea63203..325cfc7 100644
--- a/package/weston/weston.mk
+++ b/package/weston/weston.mk
@@ -32,6 +32,13 @@ else
 WESTON_CONF_OPT += --disable-xkbcommon
 endif
 
+ifeq ($(BR2_PACKAGE_LIBINPUT),y)
+WESTON_DEPENDENCIES += libinput
+WESTON_CONF_OPT += --enable-libinput-backend
+else
+WESTON_CONF_OPT += --disable-libinput-backend
+endif
+
 ifeq ($(BR2_PACKAGE_LIBUNWIND),y)
 WESTON_DEPENDENCIES += libunwind
 else
-- 
1.8.3.2

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

* [Buildroot] [PATCH 23/26] package/freerdp: not forcibly depend on X.Org
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (21 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 22/26] package/weston: add support for libinput Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 24/26] pacakge/freerdp: disable building the manpages Yann E. MORIN
                   ` (2 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

It is possible to build the libfreerdp standalone, without X.Org.
Having a libfreerdp will be usefull for the weston RDP compositor.

Re-order the menuconfig, as freerdp is no longer an X-only application.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/Config.in          |  2 +-
 package/freerdp/Config.in  | 17 ++++++++++++-----
 package/freerdp/freerdp.mk | 18 ++++++++++++++----
 3 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/package/Config.in b/package/Config.in
index da8258f..2503ae8 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -190,6 +190,7 @@ endif
 source "package/fb-test-app/Config.in"
 source "package/fbterm/Config.in"
 source "package/fbv/Config.in"
+source "package/freerdp/Config.in"
 source "package/imagemagick/Config.in"
 source "package/linux-fusion/Config.in"
 source "package/lite/Config.in"
@@ -227,7 +228,6 @@ source "package/alsamixergui/Config.in"
 source "package/apitrace/Config.in"
 source "package/docker/Config.in"
 source "package/feh/Config.in"
-source "package/freerdp/Config.in"
 source "package/gmpc/Config.in"
 source "package/gob2/Config.in"
 source "package/gqview/Config.in"
diff --git a/package/freerdp/Config.in b/package/freerdp/Config.in
index c5ff769..81a67ea 100644
--- a/package/freerdp/Config.in
+++ b/package/freerdp/Config.in
@@ -1,14 +1,21 @@
 config BR2_PACKAGE_FREERDP
 	bool "freerdp"
 	select BR2_PACKAGE_OPENSSL
-	select BR2_PACKAGE_XLIB_LIBX11
-	select BR2_PACKAGE_XLIB_LIBXT
-	select BR2_PACKAGE_XLIB_LIBXEXT
-	select BR2_PACKAGE_XLIB_LIBXCURSOR
 	select BR2_PACKAGE_ZLIB
-	depends on BR2_PACKAGE_XORG7
 	help
 	  FreeRDP is a free implementation of the Remote Desktop
 	  Protocol (RDP), released under the Apache license
 
 	  http://www.freerdp.com/
+
+if BR2_PACKAGE_FREERDP
+
+config BR2_PACKAGE_FREERDP_NEEDS_XLIBS
+	def_bool y
+	depends on BR2_PACKAGE_XORG7
+	select BR2_PACKAGE_XLIB_LIBX11
+	select BR2_PACKAGE_XLIB_LIBXT
+	select BR2_PACKAGE_XLIB_LIBXEXT
+	select BR2_PACKAGE_XLIB_LIBXCURSOR
+
+endif
diff --git a/package/freerdp/freerdp.mk b/package/freerdp/freerdp.mk
index e92067c..95430bb 100644
--- a/package/freerdp/freerdp.mk
+++ b/package/freerdp/freerdp.mk
@@ -4,13 +4,23 @@
 #
 ################################################################################
 
-FREERDP_VERSION = 1.0.1
-FREERDP_SITE = https://github.com/downloads/FreeRDP/FreeRDP
-FREERDP_DEPENDENCIES = openssl zlib \
-	xlib_libX11 xlib_libXt xlib_libXext xlib_libXcursor
+# Changeset on the stable-1.1 branch
+FREERDP_VERSION = 01865f0e284ce34bb5f38842b34dc80f08b58749
+FREERDP_SITE = https://github.com/FreeRDP/FreeRDP
+FREERDP_SITE_METHOD = git
+FREERDP_DEPENDENCIES = openssl zlib
 FREERDP_LICENSE = Apache-2.0
 FREEDRP_LICENSE_FILES = LICENSE
 
+FREERDP_INSTALL_STAGING = YES
+
+ifeq ($(BR2_PACKAGE_FREERDP_NEEDS_XLIBS),y)
+FREERDP_DEPENDENCIES += xlib_libX11 xlib_libXt xlib_libXext xlib_libXcursor
+FREERDP_CONF_OPT += -DWITH_X11=ON
+else
+FREERDP_CONF_OPT += -DWITH_X11=OFF
+endif
+
 ifeq ($(BR2_PACKAGE_CUPS),y)
 FREERDP_CONF_OPT += -DWITH_CUPS=ON
 FREERDP_DEPENDENCIES += cups
-- 
1.8.3.2

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

* [Buildroot] [PATCH 24/26] pacakge/freerdp: disable building the manpages
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (22 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 23/26] package/freerdp: not forcibly depend on X.Org Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 25/26] package/freerdp: add options to enable/disable server and/or client Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 26/26] [WIP] package/weston: add support for the RDP compositor Yann E. MORIN
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Building the manpages requires xsltproc, which might not be available.
Also, who needs the manpages on the target anyway? ;-)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/freerdp/freerdp.mk | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/freerdp/freerdp.mk b/package/freerdp/freerdp.mk
index 95430bb..aef9350 100644
--- a/package/freerdp/freerdp.mk
+++ b/package/freerdp/freerdp.mk
@@ -14,6 +14,8 @@ FREEDRP_LICENSE_FILES = LICENSE
 
 FREERDP_INSTALL_STAGING = YES
 
+FREERDP_CONF_OPT = -DWITH_MANPAGES=OFF
+
 ifeq ($(BR2_PACKAGE_FREERDP_NEEDS_XLIBS),y)
 FREERDP_DEPENDENCIES += xlib_libX11 xlib_libXt xlib_libXext xlib_libXcursor
 FREERDP_CONF_OPT += -DWITH_X11=ON
-- 
1.8.3.2

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

* [Buildroot] [PATCH 25/26] package/freerdp: add options to enable/disable server and/or client
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (23 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 24/26] pacakge/freerdp: disable building the manpages Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  2014-06-01 21:03 ` [Buildroot] [PATCH 26/26] [WIP] package/weston: add support for the RDP compositor Yann E. MORIN
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Building the client or the server requires an X.Org stack.

Since freerdp can also be used for weston (wayland-based, hence no X.Org
stack), we may want to disable the client and server.

Conversely, with on an X.Org stack, we may want to enable either or
none if we're just interested in the library.

Add two options, one to enable the server, the other the client.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/freerdp/Config.in  | 18 ++++++++++++++++--
 package/freerdp/freerdp.mk | 12 ++++++++++++
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/package/freerdp/Config.in b/package/freerdp/Config.in
index 81a67ea..0c2edc5 100644
--- a/package/freerdp/Config.in
+++ b/package/freerdp/Config.in
@@ -6,16 +6,30 @@ config BR2_PACKAGE_FREERDP
 	  FreeRDP is a free implementation of the Remote Desktop
 	  Protocol (RDP), released under the Apache license
 
+	  This only installs the freerdp library.
+
 	  http://www.freerdp.com/
 
 if BR2_PACKAGE_FREERDP
 
 config BR2_PACKAGE_FREERDP_NEEDS_XLIBS
-	def_bool y
-	depends on BR2_PACKAGE_XORG7
+	bool
 	select BR2_PACKAGE_XLIB_LIBX11
 	select BR2_PACKAGE_XLIB_LIBXT
 	select BR2_PACKAGE_XLIB_LIBXEXT
 	select BR2_PACKAGE_XLIB_LIBXCURSOR
 
+config BR2_PACKAGE_FREERDP_SERVER
+	bool "build server"
+	depends on BR2_PACKAGE_XORG7
+	select BR2_PACKAGE_FREERDP_X_LIBS
+
+config BR2_PACKAGE_FREERDP_CLIENT
+	bool "build client"
+	depends on BR2_PACKAGE_XORG7
+	select BR2_PACKAGE_FREERDP_X_LIBS
+
+comment "freerdp server and client needs X.Org"
+	depends on !BR2_PACKAGE_XORG7
+
 endif
diff --git a/package/freerdp/freerdp.mk b/package/freerdp/freerdp.mk
index aef9350..80e4945 100644
--- a/package/freerdp/freerdp.mk
+++ b/package/freerdp/freerdp.mk
@@ -23,6 +23,18 @@ else
 FREERDP_CONF_OPT += -DWITH_X11=OFF
 endif
 
+ifeq ($(BR2_PACKAGE_FREERDP_SERVER),y)
+FREERDP_CONF_OPT += -DWITH_SERVER=ON -DWITH_SERVER_INTERFACE=ON
+else
+FREERDP_CONF_OPT += -DWITH_SERVER=OFF -DWITH_SERVER_INTERFACE=OFF
+endif
+
+ifeq ($(BR2_PACKAGE_FREERDP_CLIENT),y)
+FREERDP_CONF_OPT += -DWITH_CLIENT=ON -DWITH_CLIENT_INTERFACE=ON
+else
+FREERDP_CONF_OPT += -DWITH_CLIENT=OFF -DWITH_CLIENT_INTERFACE=OFF
+endif
+
 ifeq ($(BR2_PACKAGE_CUPS),y)
 FREERDP_CONF_OPT += -DWITH_CUPS=ON
 FREERDP_DEPENDENCIES += cups
-- 
1.8.3.2

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

* [Buildroot] [PATCH 26/26] [WIP] package/weston: add support for the RDP compositor
  2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
                   ` (24 preceding siblings ...)
  2014-06-01 21:03 ` [Buildroot] [PATCH 25/26] package/freerdp: add options to enable/disable server and/or client Yann E. MORIN
@ 2014-06-01 21:03 ` Yann E. MORIN
  25 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:03 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

Using the RDP compositor, one can run a headless machine to serve remote
clients, using the RDP protocol.

Add an option to enable the rdp-backend.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

---
Note: this is mostly in an WIP state. The backend builds and does
not crash. But the best I was able to get when connecting to this
RDP server, is an empty, completely black client window, in which
I could do nothing, not even run a weston-terminal or whatever,
even by explicitly asking to run it via the RDP 'shell' command...
But it works, as it does not crash. Oh, wait...

Although WIP, sending it to show off what weston is (supposed to be)
capable of.
---
 package/weston/Config.in | 5 +++++
 package/weston/weston.mk | 7 +++++++
 2 files changed, 12 insertions(+)

diff --git a/package/weston/Config.in b/package/weston/Config.in
index 96ebdf1..267571a 100644
--- a/package/weston/Config.in
+++ b/package/weston/Config.in
@@ -45,6 +45,11 @@ config BR2_PACKAGE_WESTON_HAS_COMPOSITOR
 config BR2_PACKAGE_WESTON_FBDEV
 	bool "fbdev compositor"
 
+config BR2_PACKAGE_WESTON_RDP
+	bool "RDP compositor"
+	select BR2_PACKAGE_FREERDP
+	select BR2_PACKAGE_WESTON_HAS_COMPOSITOR
+
 comment "RPi compositor needs a toolchain w/ C++, largefile, threads"
 	depends on BR2_arm
 	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS
diff --git a/package/weston/weston.mk b/package/weston/weston.mk
index 325cfc7..6189601 100644
--- a/package/weston/weston.mk
+++ b/package/weston/weston.mk
@@ -39,6 +39,13 @@ else
 WESTON_CONF_OPT += --disable-libinput-backend
 endif
 
+ifeq ($(BR2_PACKAGE_WESTON_RDP),y)
+WESTON_DEPENDENCIES += freerdp
+WESTON_CONF_OPT += --enable-rdp-compositor
+else
+WESTON_CONF_OPT += --disable-rdp-compositor
+endif
+
 ifeq ($(BR2_PACKAGE_LIBUNWIND),y)
 WESTON_DEPENDENCIES += libunwind
 else
-- 
1.8.3.2

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

* [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng
  2014-06-01 21:03 ` [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng Yann E. MORIN
@ 2014-06-01 21:10   ` Thomas Petazzoni
  2014-06-01 21:27   ` Yann E. MORIN
  1 sibling, 0 replies; 36+ messages in thread
From: Thomas Petazzoni @ 2014-06-01 21:10 UTC (permalink / raw)
  To: buildroot

Dear Yann E. MORIN,

On Sun,  1 Jun 2014 23:03:41 +0200, Yann E. MORIN wrote:
> From: "Yann E. MORIN" <yann.morin.1998@free.fr>
> 
> procps is getting replaced by procps-ng, and there are
> new versions available!
> 
> procps-ng is now an autotools package, so get rid of our
> custom build/install rules.
> 
> Remove most patches, except for one that still half-applies,
> so update and rename it.
> 
> procps is dead, long live procps-ng!
> 
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Merging this patch would fix
https://bugs.busybox.net/show_bug.cgi?id=6626.

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

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

* [Buildroot] [PATCH 01/26] package/rpi-firmware: bump
  2014-06-01 21:03 ` [Buildroot] [PATCH 01/26] package/rpi-firmware: bump Yann E. MORIN
@ 2014-06-01 21:12   ` Peter Korsgaard
  0 siblings, 0 replies; 36+ messages in thread
From: Peter Korsgaard @ 2014-06-01 21:12 UTC (permalink / raw)
  To: buildroot

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > Yet another bump for the Raspberry Pi firmware:
 >   - HDMI: EDID override; HDCP fix; add command to control power to HDMI phy;
 >         fixes to mode selection
 >   - GPU: enable use of HW cursor; fix for GLES FFT compliance; fix scaling;
 >         remove arbitrary restrictions on output sizes
 >   - video-decode: better handle corrupted h264 streams, better allocate memory
 >   - misc: choose composite video when HDMI is not plugged

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Committed, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 02/26] configs: bump kernel used for the RPi
  2014-06-01 21:03 ` [Buildroot] [PATCH 02/26] configs: bump kernel used for the RPi Yann E. MORIN
@ 2014-06-01 21:12   ` Peter Korsgaard
  0 siblings, 0 replies; 36+ messages in thread
From: Peter Korsgaard @ 2014-06-01 21:12 UTC (permalink / raw)
  To: buildroot

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > The rpi-3.12.y branch has now been merged with the 3.12.20 upstream,
 > and contains some fixes for FIQ, v4l2, i2c, USB, and 1-wire GPIOs.

 > Bump kernel headers used for the toolchain at the same time.

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Committed, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 03/26] package/linux-firmware: bump version
  2014-06-01 21:03 ` [Buildroot] [PATCH 03/26] package/linux-firmware: bump version Yann E. MORIN
@ 2014-06-01 21:13   ` Peter Korsgaard
  0 siblings, 0 replies; 36+ messages in thread
From: Peter Korsgaard @ 2014-06-01 21:13 UTC (permalink / raw)
  To: buildroot

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > This bump brings in a new version of the iwlwifi firmware.

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Committed, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 04/26] package/linux-firmware: install new Broadcom 43xxx firmware
  2014-06-01 21:03 ` [Buildroot] [PATCH 04/26] package/linux-firmware: install new Broadcom 43xxx firmware Yann E. MORIN
@ 2014-06-01 21:13   ` Peter Korsgaard
  0 siblings, 0 replies; 36+ messages in thread
From: Peter Korsgaard @ 2014-06-01 21:13 UTC (permalink / raw)
  To: buildroot

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > This installs firmware files for the FullMAC series of Broadcom
 > WiFi devices.

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Committed, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 05/26] package/nut: bump to latest stable
  2014-06-01 21:03 ` [Buildroot] [PATCH 05/26] package/nut: bump to latest stable Yann E. MORIN
@ 2014-06-01 21:14   ` Peter Korsgaard
  0 siblings, 0 replies; 36+ messages in thread
From: Peter Korsgaard @ 2014-06-01 21:14 UTC (permalink / raw)
  To: buildroot

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > Our patch is still valid, but it now builds fine with // builds
 > (tested many times with up to 128 // jobs, without failure.)

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Committed, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng
  2014-06-01 21:03 ` [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng Yann E. MORIN
  2014-06-01 21:10   ` Thomas Petazzoni
@ 2014-06-01 21:27   ` Yann E. MORIN
  1 sibling, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-01 21:27 UTC (permalink / raw)
  To: buildroot

All,

On 2014-06-01 23:03 +0200, Yann E. MORIN spake thusly:
> From: "Yann E. MORIN" <yann.morin.1998@free.fr>
> 
> procps is getting replaced by procps-ng, and there are
> new versions available!

Gee... I forgot to apply a fix-up patch that renames the variables...
Will respin later.

Regards,
Yann E. MORIN.

> diff --git a/package/Config.in b/package/Config.in
> index a5a328e..1152c10 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1105,7 +1105,7 @@ source "package/numactl/Config.in"
>  source "package/nut/Config.in"
>  source "package/polkit/Config.in"
>  if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
> -source "package/procps/Config.in"
> +source "package/procps-ng/Config.in"
>  source "package/psmisc/Config.in"
>  endif
>  source "package/quota/Config.in"
> diff --git a/package/procps/Config.in b/package/procps-ng/Config.in
> similarity index 100%
> rename from package/procps/Config.in
> rename to package/procps-ng/Config.in
> diff --git a/package/procps-ng/procps-0000-remove-index.patch b/package/procps-ng/procps-0000-remove-index.patch
> new file mode 100644
> index 0000000..1d85b31
> --- /dev/null
> +++ b/package/procps-ng/procps-0000-remove-index.patch
> @@ -0,0 +1,16 @@
> +sysctl: remove use of legacy index()
> +
> +[yann.morin.1998 at free.fr: adapt to procps-ng]
> +Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> +diff -durN procps-v3.3.9.orig/sysctl.c procps-v3.3.9/sysctl.c
> +--- procps-v3.3.9.orig/sysctl.c	2013-12-03 12:16:18.000000000 +0100
> ++++ procps-v3.3.9/sysctl.c	2014-05-31 00:45:00.869748741 +0200
> +@@ -794,7 +794,7 @@
> + 		      program_invocation_short_name);
> + 
> + 	for ( ; *argv; argv++) {
> +-		if (WriteMode || index(*argv, '='))
> ++		if (WriteMode || strchr(*argv, '='))
> + 			ReturnCode += WriteSetting(*argv);
> + 		else
> + 			ReturnCode += ReadSetting(*argv);
> diff --git a/package/procps-ng/procps.mk b/package/procps-ng/procps.mk
> new file mode 100644
> index 0000000..326c19c
> --- /dev/null
> +++ b/package/procps-ng/procps.mk
> @@ -0,0 +1,15 @@
> +################################################################################
> +#
> +# procps
> +#
> +################################################################################
> +
> +PROCPS_VERSION = 3.3.9
> +PROCPS_SOURCE = procps-ng-$(PROCPS_VERSION).tar.xz
> +PROCPS_SITE = http://downloads.sourceforge.net/project/procps-ng/Production
> +PROCPS_LICENSE = GPLv2+, libproc and libps LGPLv2+
> +PROCPS_LICENSE_FILES = COPYING COPYING.LIB
> +
> +PROCPS_DEPENDENCIES = ncurses
> +
> +$(eval $(autotools-package))
> diff --git a/package/procps/procps-make-3.82.patch b/package/procps/procps-make-3.82.patch
> deleted file mode 100644
> index 2a56356..0000000
> --- a/package/procps/procps-make-3.82.patch
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -[PATCH] procps: fix build with make 3.82
> -
> -Equivalent to upstream fix:
> -http://procps.cvs.sourceforge.net/viewvc/procps/procps/Makefile?r1=1.70&r2=1.71
> -
> -Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
> ----
> - Makefile |    2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -Index: procps-3.2.8/Makefile
> -===================================================================
> ---- procps-3.2.8.orig/Makefile
> -+++ procps-3.2.8/Makefile
> -@@ -174,7 +174,7 @@
> - # want this rule first, use := on ALL, and ALL not filled in yet
> - all: do_all
> - 
> ---include */module.mk
> -+-include proc/module.mk ps/module.mk
> - 
> - do_all:    $(ALL)
> - 
> diff --git a/package/procps/procps-remove-flags.patch b/package/procps/procps-remove-flags.patch
> deleted file mode 100644
> index cb4dc56..0000000
> --- a/package/procps/procps-remove-flags.patch
> +++ /dev/null
> @@ -1,26 +0,0 @@
> -diff -u procps-3.2.5/Makefile procps-3.2.5-patched/Makefile
> ---- procps-3.2.5/Makefile	2005-01-25 22:55:26.000000000 -0600
> -+++ procps-3.2.5-patched/Makefile	2007-07-05 23:09:24.251423681 -0500
> -@@ -70,9 +70,7 @@
> - CURSES := -lncurses
> - 
> - # Preprocessor flags.
> --PKG_CPPFLAGS := -D_GNU_SOURCE -I proc
> --CPPFLAGS     := -I/usr/include/ncurses
> --ALL_CPPFLAGS := $(PKG_CPPFLAGS) $(CPPFLAGS)
> -+ALL_CPPFLAGS := -D_GNU_SOURCE -I proc
> - 
> - # Left out -Wconversion due to noise in glibc headers.
> - # Left out -Wunreachable-code and -Wdisabled-optimization
> -@@ -91,11 +89,9 @@
> -   -Wstrict-prototypes -Wmissing-prototypes
> - # Note that some stuff below is conditional on CFLAGS containing
> - # an option that starts with "-g". (-g, -g2, -g3, -ggdb, etc.)
> --CFLAGS       := -O2 -s
> - ALL_CFLAGS   := $(PKG_CFLAGS) $(CFLAGS)
> - 
> - PKG_LDFLAGS  := -Wl,-warn-common
> --LDFLAGS      :=
> - ALL_LDFLAGS  := $(PKG_LDFLAGS) $(LDFLAGS)
> - 
> - ############ Add some extra flags if gcc allows
> diff --git a/package/procps/procps-remove-index.patch b/package/procps/procps-remove-index.patch
> deleted file mode 100644
> index 4f4cfb7..0000000
> --- a/package/procps/procps-remove-index.patch
> +++ /dev/null
> @@ -1,21 +0,0 @@
> -diff -ur procps-3.2.5/sysctl.c procps-3.2.5-patched/sysctl.c
> ---- procps-3.2.5/sysctl.c	2005-01-05 15:00:47.000000000 -0600
> -+++ procps-3.2.5-patched/sysctl.c	2006-12-04 19:51:36.272843000 -0600
> -@@ -272,7 +272,7 @@
> -       return 0;
> -    } /* end if */
> - 
> --   equals = index(setting, '=');
> -+   equals = strchr(setting, '=');
> -  
> -    if (!equals) {
> -       fprintf(stderr, ERR_NO_EQUALS, setting);
> -@@ -498,7 +498,7 @@
> -          if (NameOnly && Quiet)   // nonsense
> -             return Usage(me);
> -          SwitchesAllowed = false;
> --         if (WriteMode || index(*argv, '='))
> -+         if (WriteMode || strchr(*argv, '='))
> -             ReturnCode = WriteSetting(*argv);
> -          else
> -             ReturnCode = ReadSetting(*argv);
> diff --git a/package/procps/procps-wchar.patch b/package/procps/procps-wchar.patch
> deleted file mode 100644
> index 7915229..0000000
> --- a/package/procps/procps-wchar.patch
> +++ /dev/null
> @@ -1,29 +0,0 @@
> ---- procps-3.2.7/proc/escape.c	2005-01-06 07:50:26.000000000 +1100
> -+++ procps-3.2.7.fixed/proc/escape.c	2008-09-09 11:55:57.000000000 +1000
> -@@ -15,7 +15,7 @@
> - #include "escape.h"
> - #include "readproc.h"
> - 
> --#if (__GNU_LIBRARY__ >= 6)
> -+#if (__GNU_LIBRARY__ >= 6) && (!defined(__UCLIBC__) || defined(__UCLIBC_HAS_WCHAR__))
> - # include <wchar.h>
> - # include <wctype.h>
> - # include <stdlib.h>  /* MB_CUR_MAX */
> -@@ -23,7 +23,7 @@
> - # include <langinfo.h>
> - #endif
> - 
> --#if (__GNU_LIBRARY__ >= 6)
> -+#if (__GNU_LIBRARY__ >= 6) && (!defined(__UCLIBC__) || defined(__UCLIBC_HAS_WCHAR__))
> - static int escape_str_utf8(char *restrict dst, const char *restrict src, int bufsize, int *maxcells){
> -   int my_cells = 0;
> -   int my_bytes = 0;
> -@@ -123,7 +123,7 @@
> -   "********************************"
> -   "********************************";
> -   
> --#if (__GNU_LIBRARY__ >= 6)
> -+#if (__GNU_LIBRARY__ >= 6) && (!defined(__UCLIBC__) || defined(__UCLIBC_HAS_WCHAR__))
> -   static int utf_init=0;
> -   
> -   if(utf_init==0){
> diff --git a/package/procps/procps.mk b/package/procps/procps.mk
> deleted file mode 100644
> index dc2b841..0000000
> --- a/package/procps/procps.mk
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -################################################################################
> -#
> -# procps
> -#
> -################################################################################
> -
> -PROCPS_VERSION = 3.2.8
> -PROCPS_SITE = http://procps.sourceforge.net/
> -PROCPS_LICENSE = GPLv2+, libproc and libps LGPLv2+
> -PROCPS_LICENSE_FILES = COPYING COPYING.LIB
> -
> -PROCPS_DEPENDENCIES = ncurses
> -
> -define PROCPS_BUILD_CMDS
> -	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)
> -endef
> -
> -define PROCPS_INSTALL_TARGET_CMDS
> -	mkdir -p $(addprefix $(TARGET_DIR)/,usr/bin bin sbin) \
> -		 $(addprefix $(TARGET_DIR)/usr/share/man/,man1 man5 man8)
> -	$(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) lib64=lib install=install \
> -		ldconfig=true install
> -endef
> -
> -$(eval $(generic-package))
> -- 
> 1.8.3.2
> 

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones
  2014-06-01 21:03 ` [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones Yann E. MORIN
@ 2014-06-06 10:59   ` Peter Korsgaard
  2014-06-06 16:15     ` Yann E. MORIN
  0 siblings, 1 reply; 36+ messages in thread
From: Peter Korsgaard @ 2014-06-06 10:59 UTC (permalink / raw)
  To: buildroot

>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:

 > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > A few adjustments here and there, plus re-definition
 > of the Crimea timezone.

 > New definition for the moment the Big-Bang occured, too. :-)

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

While reading lwn.net, I noticed this:

https://bugzilla.gnome.org/show_bug.cgi?id=730332

Have you noticed isses with glib-based programs? Do we need to patch
glib?

 > ---
 >  package/tzdata/tzdata.mk | 2 +-
 >  1 file changed, 1 insertion(+), 1 deletion(-)

 > diff --git a/package/tzdata/tzdata.mk b/package/tzdata/tzdata.mk
 > index 58b5f13..4f86289 100644
 > --- a/package/tzdata/tzdata.mk
 > +++ b/package/tzdata/tzdata.mk
 > @@ -4,7 +4,7 @@
 >  #
 >  ################################################################################
 
 > -TZDATA_VERSION = 2014a
 > +TZDATA_VERSION = 2014d
 >  TZDATA_SOURCE = tzdata$(TZDATA_VERSION).tar.gz
 >  TZDATA_SITE = ftp://ftp.iana.org/tz/releases
 >  TZDATA_DEPENDENCIES = host-zic
 > -- 
 > 1.8.3.2

 > _______________________________________________
 > buildroot mailing list
 > buildroot at busybox.net
 > http://lists.busybox.net/mailman/listinfo/buildroot


-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones
  2014-06-06 10:59   ` Peter Korsgaard
@ 2014-06-06 16:15     ` Yann E. MORIN
  0 siblings, 0 replies; 36+ messages in thread
From: Yann E. MORIN @ 2014-06-06 16:15 UTC (permalink / raw)
  To: buildroot

Peter, All,

On 2014-06-06 12:59 +0200, Peter Korsgaard spake thusly:
> >>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
> 
>  > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
>  > A few adjustments here and there, plus re-definition
>  > of the Crimea timezone.
> 
>  > New definition for the moment the Big-Bang occured, too. :-)
> 
>  > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> 
> While reading lwn.net, I noticed this:
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=730332
> 
> Have you noticed isses with glib-based programs?

No, the only application I'm currently using that displays a user-facing
clock is XBMC, which does not seem to use glib to handle the time.

> Do we need to patch glib?

I'll have a look at the two patches proposed in the PR you referenced
above.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

end of thread, other threads:[~2014-06-06 16:15 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-01 21:03 [Buildroot] [PATCH 0/26] A bunch of bumps (branch yem/bumps) Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 01/26] package/rpi-firmware: bump Yann E. MORIN
2014-06-01 21:12   ` Peter Korsgaard
2014-06-01 21:03 ` [Buildroot] [PATCH 02/26] configs: bump kernel used for the RPi Yann E. MORIN
2014-06-01 21:12   ` Peter Korsgaard
2014-06-01 21:03 ` [Buildroot] [PATCH 03/26] package/linux-firmware: bump version Yann E. MORIN
2014-06-01 21:13   ` Peter Korsgaard
2014-06-01 21:03 ` [Buildroot] [PATCH 04/26] package/linux-firmware: install new Broadcom 43xxx firmware Yann E. MORIN
2014-06-01 21:13   ` Peter Korsgaard
2014-06-01 21:03 ` [Buildroot] [PATCH 05/26] package/nut: bump to latest stable Yann E. MORIN
2014-06-01 21:14   ` Peter Korsgaard
2014-06-01 21:03 ` [Buildroot] [PATCH 06/26] package/tzdata: bump version for some new timezones Yann E. MORIN
2014-06-06 10:59   ` Peter Korsgaard
2014-06-06 16:15     ` Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 07/26] package/zic: bump version for misc fixes Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 08/26] package/dtv-scan-tables: bump version Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 09/26] package/tvheadend: " Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 10/26] package/w_scan: do not line-up variables Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 11/26] package/w_scan: bump version Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 12/26] package/libbsd: do not line-up variables Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 13/26] package/libbsd: bump version Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 14/26] package/snappy: do not line-up variables Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 15/26] package/snappy: bump version Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 16/26] package/libevdev: " Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 17/26] package/procps: bump version and rename to procps-ng Yann E. MORIN
2014-06-01 21:10   ` Thomas Petazzoni
2014-06-01 21:27   ` Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 18/26] package/wayland: bump version Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 19/26] package/weston: " Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 20/26] package/weston: libxkbcommon is optional Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 21/26] package/libinput: new package Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 22/26] package/weston: add support for libinput Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 23/26] package/freerdp: not forcibly depend on X.Org Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 24/26] pacakge/freerdp: disable building the manpages Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 25/26] package/freerdp: add options to enable/disable server and/or client Yann E. MORIN
2014-06-01 21:03 ` [Buildroot] [PATCH 26/26] [WIP] package/weston: add support for the RDP compositor Yann E. MORIN

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