* [Buildroot] [PATCH] daemon: new package
From: Baruch Siach @ 2017-05-02 5:07 UTC (permalink / raw)
To: buildroot
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
v3: add threads dependency (Romain)
define DEB_BUILD_OPTIONS to avoid strip at install (Romain)
v2: add target installation (thanks Romain)
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/daemon/0001-fix-musl.patch | 18 ++++++++++++++++++
package/daemon/Config.in | 11 +++++++++++
package/daemon/daemon.hash | 3 +++
package/daemon/daemon.mk | 26 ++++++++++++++++++++++++++
6 files changed, 60 insertions(+)
create mode 100644 package/daemon/0001-fix-musl.patch
create mode 100644 package/daemon/Config.in
create mode 100644 package/daemon/daemon.hash
create mode 100644 package/daemon/daemon.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index 8db6dc82a613..61b84309f2de 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -140,6 +140,7 @@ F: package/pulseview/
F: package/sigrok-cli/
N: Baruch Siach <baruch@tkos.co.il>
+F: package/daemon/
F: package/ebtables/
F: package/openipmi/
F: package/ti-uim/
diff --git a/package/Config.in b/package/Config.in
index 674b812d22d8..9d873f705fb1 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1795,6 +1795,7 @@ menu "System tools"
source "package/circus/Config.in"
source "package/coreutils/Config.in"
source "package/cpuload/Config.in"
+ source "package/daemon/Config.in"
source "package/dc3dd/Config.in"
source "package/dcron/Config.in"
source "package/ddrescue/Config.in"
diff --git a/package/daemon/0001-fix-musl.patch b/package/daemon/0001-fix-musl.patch
new file mode 100644
index 000000000000..9454d72ae635
--- /dev/null
+++ b/package/daemon/0001-fix-musl.patch
@@ -0,0 +1,18 @@
+daemon: fix build with musl
+
+musl requires the ttydefaults.h to be included explicitly for CEOF.
+
+Signed-off-by: Baruch Siach <baruch@tkos.co.il>
+---
+
+diff -Nuar daemon-0.6.4-orig/daemon.c daemon-0.6.4/daemon.c
+--- daemon-0.6.4-orig/daemon.c 2010-06-12 16:37:00.000000000 +0300
++++ daemon-0.6.4/daemon.c 2017-05-01 22:02:17.721413468 +0300
+@@ -665,6 +665,7 @@
+ #ifdef _RESTORE_POSIX_SOURCE
+ #define _POSIX_SOURCE
+ #endif
++#include <sys/ttydefaults.h>
+ #include <sys/wait.h>
+ #include <sys/stat.h>
+ #include <sys/select.h>
diff --git a/package/daemon/Config.in b/package/daemon/Config.in
new file mode 100644
index 000000000000..26663242610d
--- /dev/null
+++ b/package/daemon/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_DAEMON
+ bool "daemon"
+ depends on BR2_USE_MMU # fork()
+ depends on BR2_TOOLCHAIN_HAS_THREADS
+ help
+ Daemon turns other process into daemons.
+
+ http://www.libslack.org/daemon/
+
+comment "daemon needs a toolchain w/ threads"
+ depends on !BR2_TOOLCHAIN_HAS_THREADS
diff --git a/package/daemon/daemon.hash b/package/daemon/daemon.hash
new file mode 100644
index 000000000000..32308ea3f773
--- /dev/null
+++ b/package/daemon/daemon.hash
@@ -0,0 +1,3 @@
+# md5 from http://www.libslack.org/daemon/; sha256 locally calculated
+md5 6cd0a28630a29ac279bc501f39baec66 daemon-0.6.4.tar.gz
+sha256 c4b9ea4aa74d55ea618c34f1e02c080ddf368549037cb239ee60c83191035ca1 daemon-0.6.4.tar.gz
diff --git a/package/daemon/daemon.mk b/package/daemon/daemon.mk
new file mode 100644
index 000000000000..dfa573f42652
--- /dev/null
+++ b/package/daemon/daemon.mk
@@ -0,0 +1,26 @@
+################################################################################
+#
+# daemon
+#
+################################################################################
+
+DAEMON_VERSION = 0.6.4
+DAEMON_SITE = http://libslack.org/daemon/download
+DAEMON_LICENSE = GPL-2.0+
+DAEMON_LICENSE_FILES = LICENSE
+
+define DAEMON_CONFIGURE_CMDS
+ (cd $(@D); ./config)
+endef
+
+define DAEMON_BUILD_CMDS
+ $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D)
+endef
+
+define DAEMON_INSTALL_TARGET_CMDS
+ $(TARGET_MAKE_ENV) DEB_BUILD_OPTIONS=nostrip \
+ $(MAKE) PREFIX=$(TARGET_DIR)/usr -C $(@D) \
+ install-daemon-bin
+endef
+
+$(eval $(generic-package))
--
2.11.0
^ permalink raw reply related
* [Buildroot] [autobuild.buildroot.net] Build results for 2017-05-01
From: Thomas Petazzoni @ 2017-05-02 6:28 UTC (permalink / raw)
To: buildroot
Hello,
Build statistics for 2017-05-01
================================
successes : 180
failures : 69
timeouts : 0
TOTAL : 249
Classification of failures by reason
====================================
host-protobuf-3.2.0 | 23
busybox-1.26.2 | 5
binutils-2.27 | 3
libqmi-1.18.0 | 3
lvm2-2.02.170 | 3
rabbitmq-c-v0.8.0 | 3
uboot-tools-2017.03 | 3
boost-1.63.0 | 2
libpng-1.6.29 | 2
mpir-3.0.0 | 2
opencv3-3.2.0 | 2
tinyxml2-4.0.1 | 2
atest-895b0183a89c15f5e2305... | 1
bluez5_utils-5.44 | 1
bluez_utils-4.101 | 1
kvm-unit-tests-5731572b2ac2... | 1
libcdio-0.94 | 1
libepoxy-1.4.1 | 1
libv4l-1.12.2 | 1
mplayer-1.3.0 | 1
mpv-0.25.0 | 1
opencv-2.4.13 | 1
poppler-0.54.0 | 1
qt-4.8.7 | 1
qt5webkit-5.8.0 | 1
rpi-firmware-4b24a81a2ce94a... | 1
toolchain-external-codesour... | 1
xen-4.8.1 | 1
Detail of failures
===================
arm | atest-895b0183a89c15f5e2305... | NOK | http://autobuild.buildroot.net/results/24081a28132899e9853dcb33a345db55c7c9d04a |
bfin | binutils-2.27 | NOK | http://autobuild.buildroot.net/results/281eff44fc1767c24e863f32068f1d00c053c259 | ORPH
bfin | binutils-2.27 | NOK | http://autobuild.buildroot.net/results/25a9d56282a8e122dd826e8fc4137aa1a1921b19 | ORPH
bfin | binutils-2.27 | NOK | http://autobuild.buildroot.net/results/10a1e98fbabf00c64eb523c20b46c5c24c121a9c | ORPH
powerpc | bluez5_utils-5.44 | NOK | http://autobuild.buildroot.net/results/ddb975c9e1475fee1da63cb21240d8d59b161076 |
i586 | bluez_utils-4.101 | NOK | http://autobuild.buildroot.net/results/ada0d8080141978c28ee04c4a8420e72ed08a1ba |
arm | boost-1.63.0 | NOK | http://autobuild.buildroot.net/results/ac33a9d33532f1385eb97699c5b1862f2fde4417 |
arm | boost-1.63.0 | NOK | http://autobuild.buildroot.net/results/b57e46b30c64d377852e26b1303396ce6bed2020 |
arm | busybox-1.26.2 | NOK | http://autobuild.buildroot.net/results/af5749a950072ecbec73627ac2745e3decd5d832 | ORPH
arm | busybox-1.26.2 | NOK | http://autobuild.buildroot.net/results/c0460aa05ecadc35e22d68d59a19830327b73a2d | ORPH
arm | busybox-1.26.2 | NOK | http://autobuild.buildroot.net/results/6236f6fbba0f12b49655ab178217f6e1d66192f6 | ORPH
arm | busybox-1.26.2 | NOK | http://autobuild.buildroot.net/results/77149a342a82fd0a1646100cd26221aaf6927b06 | ORPH
arm | busybox-1.26.2 | NOK | http://autobuild.buildroot.net/results/9b7339ab8f27d79a4507b867c01ba2415681d78c | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/a3de4446e9190d92a2a76bff493a564bb9f077df | ORPH
sparc | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/716cec594d2a6e952d60391cb590e812b74a21d2 | ORPH
mips64el | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/24caff5c67032f012068408bea004b87faf69d09 | ORPH
xtensa | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/a4ca2efc36532d2b64fbc8da2862d7e7cae17ac9 | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/afd08373d4237c33bf74f44664287db3711454b5 | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/cb1bd2b7fff16cfed915ff88bea9b7812f046984 | ORPH
xtensa | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/c818147d1ecb0cc6f47ea2518ca58682283de37a | ORPH
mips | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/66d820860a5ad21982e8f40d63ddd8760bdd07f2 | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/53811bb3cb0f4915f136e7aafad32cafe9e0391e | ORPH
x86_64 | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/8e7f6b4b89fe11334de2c12cdbfc601d18ab2f45 | ORPH
mipsel | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/65a1cc266386ecaf37df96b95b06f7d83bf0ffe0 | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/ceac8e5fbd6c5d405dc9c9b253f8538f0add10f5 | ORPH
i686 | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/598130cb1c3b66d04db198b50d2ab4b773f772e0 | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/ed428d0d582f767c5a6a77aa99e5c9d5f7e02b76 | ORPH
xtensa | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/bfb6cea03ea0e907354375aea18ace9257dfb1b8 | ORPH
m68k | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/6be6272a1b714101b7acb2fbd24c77fff59a3d93 | ORPH
mips64el | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/e2d73e73caed2da4c5d6472801405835e6aef45e | ORPH
powerpc | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/f0d577ebb7c59fe809307c504ffe6cab8b988b3b | ORPH
arm | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/b20b99264c8858c96cd85da943a9729d302fdaf8 | ORPH
mips64el | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/89142eb35df483caaa49bc6e12133d87f57ac864 | ORPH
i586 | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/74b75114821f3d058eeb00dfe1869b7e99344557 | ORPH
mips64el | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/0fbffdc9b6ecac48da6ecf08665d675917422119 | ORPH
mips64el | host-protobuf-3.2.0 | NOK | http://autobuild.buildroot.net/results/edf7a46458f38e365c3e52698faf65cd496dcdeb | ORPH
x86_64 | kvm-unit-tests-5731572b2ac2... | NOK | http://autobuild.buildroot.net/results/c4ef80c676b1d3db7566837dc7ff6185d4c4d9cc |
arc | libcdio-0.94 | NOK | http://autobuild.buildroot.net/results/ea65bd10d6989012a0f9eca9dc1befe60fe32fd3 |
nios2 | libepoxy-1.4.1 | NOK | http://autobuild.buildroot.net/results/4daa76f2d042f3d80eb20af08dcb4e949377f6e2 |
powerpc | libpng-1.6.29 | NOK | http://autobuild.buildroot.net/results/5af1acfab6d6d34632e7afc406808237127ff859 | ORPH
arm | libpng-1.6.29 | NOK | http://autobuild.buildroot.net/results/f7237afae3a934ae10411c7d5dd46241e4af410b | ORPH
x86_64 | libqmi-1.18.0 | NOK | http://autobuild.buildroot.net/results/0a3247a4d2a25fd4b5caa18bd09d0e68a0df89b4 | ORPH
i586 | libqmi-1.18.0 | NOK | http://autobuild.buildroot.net/results/afa4b97e012586585b11be1e70ed3c63a7c48a4d | ORPH
arm | libqmi-1.18.0 | NOK | http://autobuild.buildroot.net/results/a70946946cdb4ccf3e7161c5b2d4426e03a725c0 | ORPH
sparc | libv4l-1.12.2 | NOK | http://autobuild.buildroot.net/results/91eb02ba632b1714f9657630fc56cfc2a0b09cc2 | ORPH
arc | lvm2-2.02.170 | NOK | http://autobuild.buildroot.net/results/e35d348e4dfca575fac79b336776208237d591f5 | ORPH
arc | lvm2-2.02.170 | NOK | http://autobuild.buildroot.net/results/6b06381f5412cfb5f001a5c271ccdb3abd8a639a | ORPH
arc | lvm2-2.02.170 | NOK | http://autobuild.buildroot.net/results/c5959b2151a03b88a61c926ff096e68a1e96704b | ORPH
arm | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/90086d449bb45b7e93a207bf584618434094d7fd |
arm | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/31f1c891da811af79494b468c71ab77d06c680ba |
powerpc | mplayer-1.3.0 | NOK | http://autobuild.buildroot.net/results/1f768c876f26cb7f3f0aa658d85fe7e2dddc10ee |
aarch64 | mpv-0.25.0 | NOK | http://autobuild.buildroot.net/results/801f9d4373baf1a7a372255bdcc031709944aaea |
sh4a | opencv-2.4.13 | NOK | http://autobuild.buildroot.net/results/9ac63779694c83ba92aad5681346db1c7d24f134 |
x86_64 | opencv3-3.2.0 | NOK | http://autobuild.buildroot.net/results/bafe93c15a1b28877c955bc7ffa94388947ba677 |
powerpc64 | opencv3-3.2.0 | NOK | http://autobuild.buildroot.net/results/fdfdaf0497023796c8ad4fc77fc025564d49fd2d |
or1k | poppler-0.54.0 | NOK | http://autobuild.buildroot.net/results/04d99617806282b4ab9a838143cff96e8a564e07 |
or1k | qt-4.8.7 | NOK | http://autobuild.buildroot.net/results/aa1d949d41421c8f5a333ee52df8673fd86beb52 | ORPH
i686 | qt5webkit-5.8.0 | NOK | http://autobuild.buildroot.net/results/6a424ac78b907c3b3625c4e9d5227d958184c182 |
sparc | rabbitmq-c-v0.8.0 | NOK | http://autobuild.buildroot.net/results/7e31b40300e14c5a4ba8a9ca717832b274935b42 |
xtensa | rabbitmq-c-v0.8.0 | NOK | http://autobuild.buildroot.net/results/0d3e96cf69a597aa2ae871907ff55993ee067e07 |
arm | rabbitmq-c-v0.8.0 | NOK | http://autobuild.buildroot.net/results/a215c6bb1613acf4c50fe4b9a9b768a13a3323a0 |
aarch64 | rpi-firmware-4b24a81a2ce94a... | NOK | http://autobuild.buildroot.net/results/3d35d007cd7c4ae69cc93a32f83c3640e44bd7fb |
arm | tinyxml2-4.0.1 | NOK | http://autobuild.buildroot.net/results/c1b22d5313c352d1e41ea4afb0fd8c96e2aa0182 |
m68k | tinyxml2-4.0.1 | NOK | http://autobuild.buildroot.net/results/3e439ef9004e1311e97c084c2691bbcd3ff96adb |
nios2 | toolchain-external-codesour... | NOK | http://autobuild.buildroot.net/results/25d7e573f8739626f37a26f32f71f15ee5fd4479 | ORPH
mips64el | uboot-tools-2017.03 | NOK | http://autobuild.buildroot.net/results/df5c5c3a65a67fef88ecfdd27ecf530775f497a0 | ORPH
arm | uboot-tools-2017.03 | NOK | http://autobuild.buildroot.net/results/a787999bd02d159d1d70c84e921b736115c7ad7b | ORPH
xtensa | uboot-tools-2017.03 | NOK | http://autobuild.buildroot.net/results/086f1aabff0eea59ccbc321632dba960e55bd3d5 | ORPH
aarch64 | xen-4.8.1 | NOK | http://autobuild.buildroot.net/results/afa199864d6b546fe759bb582a9c10702ea7fa78 |
--
http://autobuild.buildroot.net
^ permalink raw reply
* [Buildroot] [autobuild.buildroot.net] Your build results for 2017-04-30
From: Thomas Petazzoni @ 2017-05-02 6:51 UTC (permalink / raw)
To: buildroot
In-Reply-To: <639b7947-cb49-8915-78fc-a16643a259ab@posteo.de>
Hello,
On Mon, 1 May 2017 19:30:09 +0200, Martin Kepplinger wrote:
> > Build failures related to your packages:
> >
> > arm | x11vnc-0.9.14 | http://autobuild.buildroot.net/results/e62decaf38b44306ab5e0c66bc3033c9de91a6cd
>
> I quickly took the config from the autobuild (removed some parts to
> speed up the build) but can't reproduce this.
According to
http://autobuild.buildroot.net/results/e62/e62decaf38b44306ab5e0c66bc3033c9de91a6cd/gitid,
this build was done at commit f7e7bf72a7ddbd72041090ae6ba97778f7b96948,
which is *before* your "package/x11vnc: add dependency on libvncserver"
was committed/pushed.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] Buildroot 2017.02.2 released
From: Peter Korsgaard @ 2017-05-02 7:11 UTC (permalink / raw)
To: buildroot
Hi,
Buildroot is a simple tool for creating complete embedded Linux systems
(http://buildroot.net).
Buildroot 2017.02.2 is released - Go download it at:
http://buildroot.net/downloads/buildroot-2017.02.2.tar.gz
or
http://buildroot.net/downloads/buildroot-2017.02.2.tar.bz2
Or get it from Git:
git://git.buildroot.net/buildroot
Buildroot 2017.02.2 is a bugfix release on the current long term
release, fixing a number of important / security related issues
discovered since the 2017.02.1 release.
- Security fixes for bind, dovecot, freetype, ghostscript, icu,
imagemagick, libcroco, libcurl, libnl, libnss, libsamplerate,
libsndfile, minicom, python-django, python-web2py, tiff, wireshark,
xen
- Fixes for compilation/runtime issues in glibc, gst-plugins-base,
gst1-plugins-base, hiredis, libnspr, libunwind, mplayer, mpv, nodejs,
samba4, syslinux, systemd, trinity
- License information fixes for freetype, icu, python-pyyaml
- Ensure that the Python package infrastructure ignores user
site-package directory (#9791)
- Fix for a download issue with the external Codesourcery toolchains
(http vs https)
Users of the affected packages are strongly encouraged to upgrade.
Many thanks to all the people contributing to this release:
git shortlog -sn 2017.02.1..
18 Peter Korsgaard
12 Vicente Olivert Riera
8 Bernd Kuhls
7 Romain Naour
5 Baruch Siach
3 Thomas Petazzoni
2 Rahul Bedarkar
2 Ricardo Martincoski
1 Arnout Vandecappelle
1 Beno?t Allard
1 Carlos Santos
1 Christian Stewart
1 J?rg Krause
1 Matt Weber
1 Waldemar Brodkorb
1 Yegor Yefremov
--
Bye, Peter Korsgaard
^ permalink raw reply
* [Buildroot] [PATCH] luajit: bump to version 2.0.5
From: Francois Perrad @ 2017-05-02 7:56 UTC (permalink / raw)
To: buildroot
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
---
package/luajit/0001-no-bin-symlink.patch | 10 +++++-----
package/luajit/0003-install-so.patch | 22 ----------------------
package/luajit/luajit.hash | 2 +-
package/luajit/luajit.mk | 2 +-
4 files changed, 7 insertions(+), 29 deletions(-)
delete mode 100644 package/luajit/0003-install-so.patch
diff --git a/package/luajit/0001-no-bin-symlink.patch b/package/luajit/0001-no-bin-symlink.patch
index 37298dd7c7..dd1dfd89fc 100644
--- a/package/luajit/0001-no-bin-symlink.patch
+++ b/package/luajit/0001-no-bin-symlink.patch
@@ -14,11 +14,11 @@ Index: b/Makefile
-INSTALL_TSYMNAME= luajit
+INSTALL_TNAME= luajit
INSTALL_ANAME= libluajit-$(ABIVER).a
- INSTALL_SONAME= libluajit-$(ABIVER).so.$(MAJVER).$(MINVER).$(RELVER)
- INSTALL_SOSHORT= libluajit-$(ABIVER).so
-@@ -58,7 +57,6 @@
- INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
- INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
+ INSTALL_SOSHORT1= libluajit-$(ABIVER).so
+ INSTALL_SOSHORT2= libluajit-$(ABIVER).so.$(MAJVER)
+@@ -59,7 +58,6 @@
+ INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT1)
+ INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT2)
INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME)
-INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME)
INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
diff --git a/package/luajit/0003-install-so.patch b/package/luajit/0003-install-so.patch
deleted file mode 100644
index 5929595abe..0000000000
--- a/package/luajit/0003-install-so.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-fix the following runtime error :
- luajit: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory
-
-by creating two symbolic links:
- libluajit-5.1.so -> libluajit-5.1.so.2.0.3
- libluajit-5.1.so.2 -> libluajit-5.1.so.2.0.3
-
-Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
-
-Index: b/Makefile
-===================================================================
---- a/Makefile
-+++ b/Makefile
-@@ -55,7 +55,7 @@
- INSTALL_STATIC= $(INSTALL_LIB)/$(INSTALL_ANAME)
- INSTALL_DYN= $(INSTALL_LIB)/$(INSTALL_SONAME)
- INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
--INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
-+INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT).$(MAJVER)
- INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME)
- INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
-
diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash
index 086bef0199..2081d12724 100644
--- a/package/luajit/luajit.hash
+++ b/package/luajit/luajit.hash
@@ -1,2 +1,2 @@
# Hashes from: http://luajit.org/download.html
-md5 dd9c38307f2223a504cbfb96e477eca0 LuaJIT-2.0.4.tar.gz
+md5 48353202cbcacab84ee41a5a70ea0a2c LuaJIT-2.0.5.tar.gz
diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk
index d3ef3b7599..300e6dbc29 100644
--- a/package/luajit/luajit.mk
+++ b/package/luajit/luajit.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LUAJIT_VERSION = 2.0.4
+LUAJIT_VERSION = 2.0.5
LUAJIT_SOURCE = LuaJIT-$(LUAJIT_VERSION).tar.gz
LUAJIT_SITE = http://luajit.org/download
LUAJIT_LICENSE = MIT
--
2.11.0
^ permalink raw reply related
* [Buildroot] [PATCH] package/protobuf: depend on gcc >= 4.5
From: Thomas Petazzoni @ 2017-05-02 12:03 UTC (permalink / raw)
To: buildroot
In-Reply-To: <CANQCQpbRkM0vcMM7hJv0tbBCD+mPZwyN=fXAq4_uNQ96jnbK=A@mail.gmail.com>
Hello,
On Mon, 1 May 2017 20:43:27 -0500, Matthew Weber wrote:
> > I'll give it a shot at reproducing locally. Hopefully I can patch the
> > triggering instances.
> > If I succeed, I'll commit a different patch to support building on
> > older versions of gcc,
> > and will send it upstream, too, so the patches can be dropped in a
> > following version.
> > Wish me luck!
>
> Another data point, This Ubuntu host GCC seems to not have the issue,
> so some distros have pulled the fix in.
> g++ (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
Well, the problem has been fixed in gcc upstream since 4.5 apparently,
so obviously a 4.8 gcc does not exhibit the issue, and it's not because
of distro-specific patches.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [PATCH] python-netaddr: change setup type to setuptools
From: yegorslists at googlemail.com @ 2017-05-02 12:14 UTC (permalink / raw)
To: buildroot
From: Yegor Yefremov <yegorslists@googlemail.com>
The latest netaddr version switched to setuptools.
Fixes:
http://autobuild.buildroot.net/results/e9b/e9b0013abe7e866fd224593f90ec30bdc809151f
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
package/python-netaddr/python-netaddr.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/python-netaddr/python-netaddr.mk b/package/python-netaddr/python-netaddr.mk
index 95f78f194..a539845d5 100644
--- a/package/python-netaddr/python-netaddr.mk
+++ b/package/python-netaddr/python-netaddr.mk
@@ -9,6 +9,6 @@ PYTHON_NETADDR_SOURCE = netaddr-$(PYTHON_NETADDR_VERSION).tar.gz
PYTHON_NETADDR_SITE = https://pypi.python.org/packages/0c/13/7cbb180b52201c07c796243eeff4c256b053656da5cfe3916c3f5b57b3a0
PYTHON_NETADDR_LICENSE = BSD-3-Clause
PYTHON_NETADDR_LICENSE_FILES = LICENSE
-PYTHON_NETADDR_SETUP_TYPE = distutils
+PYTHON_NETADDR_SETUP_TYPE = setuptools
$(eval $(python-package))
--
2.11.0
^ permalink raw reply related
* [Buildroot] [git commit] package/q*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:34 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=cf1c12bdba037b4e28e2d7fcef0e653a45016408
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter q in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/qemu/Config.in.host | 4 ++--
package/qlibc/Config.in | 2 +-
package/qt-webkit-kiosk/Config.in | 8 ++++----
package/qt/Config.gfx.in | 4 ++--
package/qt/Config.in | 20 ++++++++++----------
package/qt/Config.mouse.in | 2 +-
package/qt/Config.sql.in | 4 ++--
package/qt5/Config.in | 4 ++--
package/qt5/qt53d/Config.in | 4 ++--
package/qt5/qt5base/Config.in | 10 +++++-----
package/qt5/qt5canvas3d/Config.in | 4 ++--
package/qt5/qt5connectivity/Config.in | 2 +-
package/qt5/qt5declarative/Config.in | 4 ++--
package/qt5/qt5graphicaleffects/Config.in | 4 ++--
package/qt5/qt5quickcontrols/Config.in | 4 ++--
package/qt5/qt5quickcontrols2/Config.in | 4 ++--
package/qt5/qt5script/Config.in | 2 +-
package/qt5/qt5webkit/Config.in | 10 +++++-----
| 2 +-
package/qt5cinex/Config.in | 10 +++++-----
20 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/package/qemu/Config.in.host b/package/qemu/Config.in.host
index b3eb590..71f38ef 100644
--- a/package/qemu/Config.in.host
+++ b/package/qemu/Config.in.host
@@ -1,13 +1,13 @@
config BR2_PACKAGE_HOST_QEMU
bool "host qemu"
- select BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE \
- if !BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE
depends on BR2_arm || BR2_armeb || BR2_aarch64 || \
BR2_i386 || BR2_m68k || BR2_microblazeel || \
BR2_microblazebe || BR2_mips || BR2_mipsel || \
BR2_mips64 || BR2_mips64el || BR2_powerpc || \
BR2_powerpc64 || BR2_powerpc64le || BR2_sh || \
BR2_sparc || BR2_x86_64
+ select BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE \
+ if !BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE
help
QEMU is a generic and open source machine emulator and virtualizer.
diff --git a/package/qlibc/Config.in b/package/qlibc/Config.in
index 170da49..ad6f1fe 100644
--- a/package/qlibc/Config.in
+++ b/package/qlibc/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QLIBC
bool "qlibc"
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_WCHAR
depends on !BR2_STATIC_LIBS
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
help
qLibc is currently one of the most functionally complete
public licensed C/C++ libraries. The C/C++ library which
diff --git a/package/qt-webkit-kiosk/Config.in b/package/qt-webkit-kiosk/Config.in
index 1b0e0de..703f128 100644
--- a/package/qt-webkit-kiosk/Config.in
+++ b/package/qt-webkit-kiosk/Config.in
@@ -1,15 +1,15 @@
config BR2_PACKAGE_QT_WEBKIT_KIOSK
bool "qt-webkit-kiosk"
depends on BR2_PACKAGE_QT5
+ depends on !BR2_STATIC_LIBS # qt5webkit
+ depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5webkit
+ depends on !BR2_BINFMT_FLAT # qt5webkit
+ depends on !BR2_MIPS_SOFT_FLOAT # qt5webkit
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_QT5BASE_GUI
select BR2_PACKAGE_QT5BASE_WIDGETS
select BR2_PACKAGE_QT5WEBKIT
select BR2_PACKAGE_QT5MULTIMEDIA
- depends on !BR2_STATIC_LIBS # qt5webkit
- depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5webkit
- depends on !BR2_BINFMT_FLAT # qt5webkit
- depends on !BR2_MIPS_SOFT_FLOAT # qt5webkit
help
Simple kiosk-mode browser powered by Qt5Webkit
diff --git a/package/qt/Config.gfx.in b/package/qt/Config.gfx.in
index 70adeef..5e6619c 100644
--- a/package/qt/Config.gfx.in
+++ b/package/qt/Config.gfx.in
@@ -20,12 +20,12 @@ comment "directfb Qt driver not available (need directfb)"
depends on !BR2_PACKAGE_DIRECTFB
config BR2_PACKAGE_QT_GFX_DIRECTFB
- depends on BR2_PACKAGE_DIRECTFB
bool "directFB"
+ depends on BR2_PACKAGE_DIRECTFB
config BR2_PACKAGE_QT_GFX_POWERVR
+ bool "powervr"
depends on BR2_PACKAGE_QT_OPENGL_ES
depends on BR2_PACKAGE_HAS_POWERVR
- bool "powervr"
endmenu
diff --git a/package/qt/Config.in b/package/qt/Config.in
index d3a01da..5e9f898 100644
--- a/package/qt/Config.in
+++ b/package/qt/Config.in
@@ -123,9 +123,9 @@ config BR2_PACKAGE_QT_QT3SUPPORT
config BR2_PACKAGE_QT_GUI_MODULE
bool "Gui Module"
+ default y
depends on !BR2_TOOLCHAIN_HAS_BINUTILS_BUG_19405 # nios2 Binutils 2.25.1 bug
select BR2_PACKAGE_QT_NETWORK
- default y
help
Turns on support for Gui applications. If your board doesn't have
video output, or you don't require Qt GUI, say n.
@@ -176,8 +176,8 @@ menu "Fonts"
config BR2_PACKAGE_QT_FONT_TRUETYPE
bool "dejavu/vera"
- depends on BR2_PACKAGE_QT_QTFREETYPE || BR2_PACKAGE_QT_SYSTEMFREETYPE
default y
+ depends on BR2_PACKAGE_QT_QTFREETYPE || BR2_PACKAGE_QT_SYSTEMFREETYPE
comment "dejavu/vera fonts need freetype support"
depends on !BR2_PACKAGE_QT_QTFREETYPE && !BR2_PACKAGE_QT_SYSTEMFREETYPE
@@ -255,8 +255,8 @@ config BR2_PACKAGE_QT_NOJPEG
Disable JPEG support
config BR2_PACKAGE_QT_SYSTEMJPEG
- select BR2_PACKAGE_JPEG
bool "System libjpeg"
+ select BR2_PACKAGE_JPEG
help
Link against system libjpeg
@@ -335,9 +335,9 @@ endif
config BR2_PACKAGE_QT_PHONON
bool "Phonon Module"
+ default y
depends on BR2_PACKAGE_GSTREAMER
select BR2_PACKAGE_GST_PLUGINS_BASE
- default y
help
Build the Phonon module. Support for different audio/video
formats can be configured at the GStreamer package.
@@ -355,9 +355,9 @@ config BR2_PACKAGE_QT_PHONON_BACKEND
config BR2_PACKAGE_QT_OPENGL
bool "OpenGL support"
+ default y
depends on (BR2_PACKAGE_HAS_LIBGL && BR2_PACKAGE_QT_X11) || \
(BR2_PACKAGE_HAS_LIBEGL && BR2_PACKAGE_HAS_LIBGLES)
- default y
help
This option enables OpenGL support.
@@ -393,9 +393,9 @@ endif
config BR2_PACKAGE_QT_DBUS
bool "DBus Module"
- select BR2_PACKAGE_DBUS
depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
depends on BR2_USE_MMU # dbus
+ select BR2_PACKAGE_DBUS
help
Build the Qt DBus module.
@@ -425,8 +425,8 @@ config BR2_PACKAGE_QT_MULTIMEDIA
config BR2_PACKAGE_QT_AUDIO_BACKEND
bool "QtMultimedia Audio backend"
depends on BR2_PACKAGE_QT_MULTIMEDIA
- select BR2_PACKAGE_ALSA_LIB
depends on BR2_TOOLCHAIN_HAS_THREADS # alsa-lib
+ select BR2_PACKAGE_ALSA_LIB
help
Build the ALSA audio backend into QtMultimedia
@@ -446,7 +446,6 @@ config BR2_PACKAGE_QT_NETWORK
config BR2_PACKAGE_QT_ARCH_SUPPORTS_WEBKIT
bool
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
# see src/3rdparty/webkit/Source/JavaScriptCore/wtf/Platform.h
# see http://lists.busybox.net/pipermail/buildroot/2014-November/112605.html
default y if BR2_arc || BR2_arm || BR2_armeb || BR2_i386 || BR2_microblazeel || \
@@ -457,6 +456,7 @@ config BR2_PACKAGE_QT_ARCH_SUPPORTS_WEBKIT
# with an assertion failure in binutils.
default y if (BR2_sh4 || BR2_sh4eb || BR2_sh4a || BR2_sh4aeb) && \
!BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH
+ depends on BR2_TOOLCHAIN_HAS_SYNC_4
config BR2_PACKAGE_QT_WEBKIT
bool "WebKit Module"
@@ -502,19 +502,19 @@ config BR2_PACKAGE_QT_OPENSSL
config BR2_PACKAGE_QT_ARCH_SUPPORTS_SCRIPT
bool
- depends on BR2_TOOLCHAIN_HAS_SYNC_4
# see http://lists.busybox.net/pipermail/buildroot/2014-November/112605.html
default y if BR2_arc || BR2_arm || BR2_armeb || BR2_aarch64 || BR2_i386 || \
BR2_microblazeel || BR2_microblazebe || BR2_mips || BR2_mipsel || \
BR2_mips64 || BR2_mips64el || BR2_nios2 || BR2_powerpc || \
BR2_powerpc64 || BR2_powerpc64le || BR2_sh4 || BR2_sh4eb || \
BR2_sh4a || BR2_sh4aeb || BR2_x86_64
+ depends on BR2_TOOLCHAIN_HAS_SYNC_4
config BR2_PACKAGE_QT_SCRIPT
bool "Script Module"
+ default y
depends on BR2_PACKAGE_QT_ARCH_SUPPORTS_SCRIPT
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # needs pthread_getattr_np()
- default y
help
Build the Qt Script module.
if unsure, say y.
diff --git a/package/qt/Config.mouse.in b/package/qt/Config.mouse.in
index 11da956..07573eb 100644
--- a/package/qt/Config.mouse.in
+++ b/package/qt/Config.mouse.in
@@ -11,8 +11,8 @@ config BR2_PACKAGE_QT_MOUSE_LINUXINPUT
config BR2_PACKAGE_QT_MOUSE_TSLIB
bool "tslib"
- select BR2_PACKAGE_TSLIB
depends on !BR2_STATIC_LIBS # tslib
+ select BR2_PACKAGE_TSLIB
comment "tslib support needs a toolchain w/ dynamic library"
depends on BR2_STATIC_LIBS
diff --git a/package/qt/Config.sql.in b/package/qt/Config.sql.in
index 5bd63d2..6d39bb9 100644
--- a/package/qt/Config.sql.in
+++ b/package/qt/Config.sql.in
@@ -6,10 +6,10 @@ menuconfig BR2_PACKAGE_QT_SQL_MODULE
if BR2_PACKAGE_QT_SQL_MODULE
config BR2_PACKAGE_QT_MYSQL
bool "MySQL Driver"
+ depends on BR2_USE_MMU # mysql
select BR2_PACKAGE_MYSQL
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_READLINE
- depends on BR2_USE_MMU # mysql
help
Build MySQL driver
If unsure, say n.
@@ -23,8 +23,8 @@ config BR2_PACKAGE_QT_ODBC
config BR2_PACKAGE_QT_PSQL
bool "PostgreSQL Driver"
- select BR2_PACKAGE_POSTGRESQL
depends on !BR2_STATIC_LIBS
+ select BR2_PACKAGE_POSTGRESQL
help
Build PostgreSQL driver
If unsure, say n.
diff --git a/package/qt5/Config.in b/package/qt5/Config.in
index 626e9b2..04dccea 100644
--- a/package/qt5/Config.in
+++ b/package/qt5/Config.in
@@ -1,15 +1,15 @@
config BR2_PACKAGE_QT5_GL_AVAILABLE
bool
- depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES
default y
+ depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES
config BR2_PACKAGE_QT5_JSCORE_AVAILABLE
bool
+ default y
# Javascript engine is only available on certain architectures
depends on BR2_arm || BR2_i386 || BR2_x86_64 || BR2_mipsel
# ARM needs BLX, so v5t+
depends on !BR2_ARM_CPU_ARMV4
- default y
comment "Qt5 needs a toolchain w/ wchar, NPTL, C++, dynamic library"
depends on !BR2_PACKAGE_QT
diff --git a/package/qt5/qt53d/Config.in b/package/qt5/qt53d/Config.in
index 27f27a8..f776da2 100644
--- a/package/qt5/qt53d/Config.in
+++ b/package/qt5/qt53d/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_QT53D
bool "qt53d"
+ depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5declarative
+ depends on BR2_PACKAGE_QT5_GL_AVAILABLE # qt5declarative_quick
select BR2_PACKAGE_QT5BASE
select BR2_PACKAGE_QT5BASE_GUI
select BR2_PACKAGE_QT5DECLARATIVE
select BR2_PACKAGE_QT5DECLARATIVE_QUICK
- depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5declarative
- depends on BR2_PACKAGE_QT5_GL_AVAILABLE # qt5declarative_quick
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5base/Config.in b/package/qt5/qt5base/Config.in
index 4796fdb..5d1ff13 100644
--- a/package/qt5/qt5base/Config.in
+++ b/package/qt5/qt5base/Config.in
@@ -61,19 +61,19 @@ config BR2_PACKAGE_QT5BASE_SQL
if BR2_PACKAGE_QT5BASE_SQL
config BR2_PACKAGE_QT5BASE_MYSQL
bool "MySQL Plugin"
+ depends on BR2_USE_MMU # mysql
select BR2_PACKAGE_MYSQL
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_READLINE
- depends on BR2_USE_MMU # mysql
help
Build MySQL plugin
If unsure, say n.
config BR2_PACKAGE_QT5BASE_PSQL
bool "PostgreSQL Plugin"
- select BR2_PACKAGE_POSTGRESQL
depends on BR2_USE_MMU # postgresql
depends on !BR2_STATIC_LIBS
+ select BR2_PACKAGE_POSTGRESQL
help
Build PostgreSQL plugin
If unsure, say n.
@@ -198,9 +198,9 @@ comment "X.org XCB backend available if X.org is enabled"
config BR2_PACKAGE_QT5BASE_EGLFS
bool "eglfs support"
- select BR2_PACKAGE_QT5BASE_OPENGL
depends on BR2_PACKAGE_HAS_LIBEGL
depends on BR2_PACKAGE_QT5_GL_AVAILABLE
+ select BR2_PACKAGE_QT5BASE_OPENGL
comment "eglfs backend available if OpenGL and EGL are enabled"
depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_PACKAGE_QT5_GL_AVAILABLE
@@ -250,16 +250,16 @@ endif
config BR2_PACKAGE_QT5BASE_DBUS
bool "DBus module"
- select BR2_PACKAGE_DBUS
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU
+ select BR2_PACKAGE_DBUS
help
This option enables the D-Bus module.
config BR2_PACKAGE_QT5BASE_ICU
bool "Enable ICU support"
- select BR2_PACKAGE_ICU
depends on !BR2_BINFMT_FLAT # icu
+ select BR2_PACKAGE_ICU
help
This option enables ICU support in Qt5. This is for example
needed for Qt5Webkit.
diff --git a/package/qt5/qt5canvas3d/Config.in b/package/qt5/qt5canvas3d/Config.in
index 8058a2e..04c0473 100644
--- a/package/qt5/qt5canvas3d/Config.in
+++ b/package/qt5/qt5canvas3d/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QT5CANVAS3D
bool "qt5canvas3d"
- select BR2_PACKAGE_QT5DECLARATIVE
- select BR2_PACKAGE_QT5DECLARATIVE_QUICK
depends on BR2_PACKAGE_QT5_GL_AVAILABLE
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
+ select BR2_PACKAGE_QT5DECLARATIVE
+ select BR2_PACKAGE_QT5DECLARATIVE_QUICK
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5connectivity/Config.in b/package/qt5/qt5connectivity/Config.in
index 8903fc9..8bda8de 100644
--- a/package/qt5/qt5connectivity/Config.in
+++ b/package/qt5/qt5connectivity/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QT5CONNECTIVITY
bool "qt5connectivity"
+ depends on BR2_PACKAGE_NEARD || BR2_PACKAGE_BLUEZ_UTILS || BR2_PACKAGE_BLUEZ5_UTILS
select BR2_PACKAGE_QT5BASE
select BR2_PACKAGE_QT5BASE_CONCURRENT
select BR2_PACKAGE_QT5BASE_DBUS
- depends on BR2_PACKAGE_NEARD || BR2_PACKAGE_BLUEZ_UTILS || BR2_PACKAGE_BLUEZ5_UTILS
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5declarative/Config.in b/package/qt5/qt5declarative/Config.in
index 853322c..5384b5f 100644
--- a/package/qt5/qt5declarative/Config.in
+++ b/package/qt5/qt5declarative/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QT5DECLARATIVE
bool "qt5declarative"
+ depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
select BR2_PACKAGE_QT5XMLPATTERNS
select BR2_PACKAGE_QT5BASE
select BR2_PACKAGE_QT5BASE_GUI
- depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
help
Qt is a cross-platform application and UI framework for
developers using C++.
@@ -21,7 +21,7 @@ comment "quick module needs an OpenGL-capable backend"
config BR2_PACKAGE_QT5DECLARATIVE_QUICK
bool "quick module"
- select BR2_PACKAGE_QT5BASE_OPENGL
depends on BR2_PACKAGE_QT5_GL_AVAILABLE
+ select BR2_PACKAGE_QT5BASE_OPENGL
endif
diff --git a/package/qt5/qt5graphicaleffects/Config.in b/package/qt5/qt5graphicaleffects/Config.in
index df23425..69b7fca 100644
--- a/package/qt5/qt5graphicaleffects/Config.in
+++ b/package/qt5/qt5graphicaleffects/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QT5GRAPHICALEFFECTS
bool "qt5graphicaleffects"
- select BR2_PACKAGE_QT5DECLARATIVE
- select BR2_PACKAGE_QT5DECLARATIVE_QUICK
depends on BR2_PACKAGE_QT5_GL_AVAILABLE
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
+ select BR2_PACKAGE_QT5DECLARATIVE
+ select BR2_PACKAGE_QT5DECLARATIVE_QUICK
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5quickcontrols/Config.in b/package/qt5/qt5quickcontrols/Config.in
index 3ab6ded..3cc5821 100644
--- a/package/qt5/qt5quickcontrols/Config.in
+++ b/package/qt5/qt5quickcontrols/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QT5QUICKCONTROLS
bool "qt5quickcontrols"
- select BR2_PACKAGE_QT5DECLARATIVE
- select BR2_PACKAGE_QT5DECLARATIVE_QUICK
depends on BR2_PACKAGE_QT5_GL_AVAILABLE
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
+ select BR2_PACKAGE_QT5DECLARATIVE
+ select BR2_PACKAGE_QT5DECLARATIVE_QUICK
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5quickcontrols2/Config.in b/package/qt5/qt5quickcontrols2/Config.in
index adf89d0..1066b17 100644
--- a/package/qt5/qt5quickcontrols2/Config.in
+++ b/package/qt5/qt5quickcontrols2/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_QT5QUICKCONTROLS2
bool "qt5quickcontrols2"
- select BR2_PACKAGE_QT5DECLARATIVE
- select BR2_PACKAGE_QT5DECLARATIVE_QUICK
depends on BR2_PACKAGE_QT5_GL_AVAILABLE # qt5declarative/quick
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5declarative/quick
+ select BR2_PACKAGE_QT5DECLARATIVE
+ select BR2_PACKAGE_QT5DECLARATIVE_QUICK
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5script/Config.in b/package/qt5/qt5script/Config.in
index ad19727..034b7d2 100644
--- a/package/qt5/qt5script/Config.in
+++ b/package/qt5/qt5script/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_QT5SCRIPT
bool "qt5script"
- select BR2_PACKAGE_QT5BASE
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
+ select BR2_PACKAGE_QT5BASE
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5/qt5webkit/Config.in b/package/qt5/qt5webkit/Config.in
index 2534360..637996a 100644
--- a/package/qt5/qt5webkit/Config.in
+++ b/package/qt5/qt5webkit/Config.in
@@ -1,16 +1,16 @@
config BR2_PACKAGE_QT5WEBKIT
bool "qt5webkit"
+ depends on !BR2_STATIC_LIBS
+ depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
+ depends on !BR2_BINFMT_FLAT # icu
+ # assumes a FPU is available on MIPS
+ depends on !BR2_MIPS_SOFT_FLOAT
select BR2_PACKAGE_QT5BASE
select BR2_PACKAGE_QT5BASE_ICU
select BR2_PACKAGE_QT5BASE_GUI
select BR2_PACKAGE_SQLITE
select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_QT5BASE_XCB
select BR2_PACKAGE_XLIB_LIBXRENDER if BR2_PACKAGE_QT5BASE_XCB
- depends on !BR2_STATIC_LIBS
- depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
- depends on !BR2_BINFMT_FLAT # icu
- # assumes a FPU is available on MIPS
- depends on !BR2_MIPS_SOFT_FLOAT
help
Qt is a cross-platform application and UI framework for
developers using C++.
--git a/package/qt5/qt5x11extras/Config.in b/package/qt5/qt5x11extras/Config.in
index 9c514cd..ff4cc11 100644
--- a/package/qt5/qt5x11extras/Config.in
+++ b/package/qt5/qt5x11extras/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_QT5X11EXTRAS
bool "qt5x11extras"
- select BR2_PACKAGE_QT5BASE_WIDGETS
depends on BR2_PACKAGE_QT5BASE_XCB
+ select BR2_PACKAGE_QT5BASE_WIDGETS
help
Qt is a cross-platform application and UI framework for
developers using C++.
diff --git a/package/qt5cinex/Config.in b/package/qt5cinex/Config.in
index b273231..5adf6c3 100644
--- a/package/qt5cinex/Config.in
+++ b/package/qt5cinex/Config.in
@@ -6,16 +6,16 @@ comment "qt5cinex needs an Open(E)GL-capable backend"
config BR2_PACKAGE_QT5CINEX
bool "qt5cinex"
depends on BR2_PACKAGE_QT5
- select BR2_PACKAGE_QT5BASE_NETWORK
- select BR2_PACKAGE_QT5BASE_PNG
- select BR2_PACKAGE_QT5BASE_WIDGETS
- select BR2_PACKAGE_QT5BASE_EGLFS
- select BR2_PACKAGE_QT5GRAPHICALEFFECTS
depends on BR2_PACKAGE_HAS_LIBEGL # qt5base-eglfs
depends on BR2_PACKAGE_QT5_GL_AVAILABLE
# No comment needed for this option, it's an architecture
# dependency.
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
+ select BR2_PACKAGE_QT5BASE_NETWORK
+ select BR2_PACKAGE_QT5BASE_PNG
+ select BR2_PACKAGE_QT5BASE_WIDGETS
+ select BR2_PACKAGE_QT5BASE_EGLFS
+ select BR2_PACKAGE_QT5GRAPHICALEFFECTS
help
This application demonstrates the power of Qt5 and few of the new
additions available in QtQuick 2.0.
^ permalink raw reply related
* [Buildroot] [git commit] package/r*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:36 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=2db9d93282a3c198ddc908082a17f261a48aa7b3
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter r in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/rdesktop/Config.in | 2 +-
package/rpcbind/Config.in | 3 +--
package/rpi-firmware/Config.in | 4 ++--
package/rsyslog/Config.in | 8 ++++----
4 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/package/rdesktop/Config.in b/package/rdesktop/Config.in
index f683ed3..0335bee 100644
--- a/package/rdesktop/Config.in
+++ b/package/rdesktop/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_RDESKTOP
bool "rdesktop"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_XORG7
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXT
- depends on BR2_PACKAGE_XORG7
help
rdesktop is an open source client for Windows NT Terminal
Server and Windows 2000/2003 Terminal Services, capable of
diff --git a/package/rpcbind/Config.in b/package/rpcbind/Config.in
index 9ff64a5..9998200 100644
--- a/package/rpcbind/Config.in
+++ b/package/rpcbind/Config.in
@@ -3,9 +3,8 @@ config BR2_PACKAGE_RPCBIND
# We really need libtirpc and can't work with the native RPC
# implementation of toolchains.
depends on BR2_TOOLCHAIN_HAS_THREADS # libtirpc
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_LIBTIRPC
- # fork()
- depends on BR2_USE_MMU
help
The rpcbind utility is a server that converts RPC program numbers
into universal addresses.
diff --git a/package/rpi-firmware/Config.in b/package/rpi-firmware/Config.in
index 7b37a30..4efef86 100644
--- a/package/rpi-firmware/Config.in
+++ b/package/rpi-firmware/Config.in
@@ -47,8 +47,8 @@ config BR2_PACKAGE_RPI_FIRMWARE_BOOT
config BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS
bool "Install Device Tree Blobs (DTBs)"
- depends on !BR2_LINUX_KERNEL_DTS_SUPPORT
default y
+ depends on !BR2_LINUX_KERNEL_DTS_SUPPORT
help
If you are using a Linux kernel <= 3.18, you should say 'y' here.
@@ -58,9 +58,9 @@ config BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS
config BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS
bool "Install DTB overlays"
+ default y
depends on BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS \
|| BR2_LINUX_KERNEL_DTS_SUPPORT
- default y
help
Say 'y' here if you need to load one or more of the DTB overlays,
to support HATs (Hardware Attached on Top, add-on modules).
diff --git a/package/rsyslog/Config.in b/package/rsyslog/Config.in
index c4dc97a..8c024e6 100644
--- a/package/rsyslog/Config.in
+++ b/package/rsyslog/Config.in
@@ -1,9 +1,5 @@
config BR2_PACKAGE_RSYSLOG
bool "rsyslog"
- select BR2_PACKAGE_ZLIB
- select BR2_PACKAGE_LIBESTR
- select BR2_PACKAGE_LIBLOGGING
- select BR2_PACKAGE_LIBFASTJSON
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
depends on !BR2_STATIC_LIBS # modules
@@ -12,6 +8,10 @@ config BR2_PACKAGE_RSYSLOG
# even though rsyslog already depends on threads for itself:
depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
+ select BR2_PACKAGE_ZLIB
+ select BR2_PACKAGE_LIBESTR
+ select BR2_PACKAGE_LIBLOGGING
+ select BR2_PACKAGE_LIBFASTJSON
help
Rsyslog is a powerful and flexible syslog implementation
^ permalink raw reply related
* [Buildroot] [git commit] package/s*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:37 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=c44cfa2bc310bec77088aed447df831ca07d88d8
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter s in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/s6-dns/Config.in | 2 +-
package/s6-linux-init/Config.in | 2 +-
package/s6-linux-utils/Config.in | 2 +-
package/s6-networking/Config.in | 2 +-
package/s6-portable-utils/Config.in | 2 +-
package/s6-rc/Config.in | 2 +-
package/s6/Config.in | 2 +-
package/sepolgen/Config.in | 2 +-
package/setools/Config.in | 8 ++++----
package/sigrok-cli/Config.in | 2 +-
package/sispmctl/Config.in | 4 ++--
package/softether/Config.in | 6 +++---
package/speex/Config.in | 2 +-
package/sshfs/Config.in | 8 ++++----
package/startup-notification/Config.in | 2 +-
package/stella/Config.in | 6 +++---
package/strongswan/Config.in | 4 ++--
package/subversion/Config.in | 4 ++--
package/sunxi-mali/Config.in | 2 +-
package/syslog-ng/Config.in | 8 ++++----
package/sysprof/Config.in | 2 +-
package/sysstat/Config.in | 3 +--
22 files changed, 38 insertions(+), 39 deletions(-)
diff --git a/package/s6-dns/Config.in b/package/s6-dns/Config.in
index 75917f9..e982fda 100644
--- a/package/s6-dns/Config.in
+++ b/package/s6-dns/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_DNS
bool "s6-dns"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-dns is a suite of DNS client programs and libraries for
Unix systems, as an alternative to the BIND, djbdns or other
diff --git a/package/s6-linux-init/Config.in b/package/s6-linux-init/Config.in
index d930e2f..b56b861 100644
--- a/package/s6-linux-init/Config.in
+++ b/package/s6-linux-init/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_S6_LINUX_INIT
bool "s6-linux-init"
+ depends on BR2_USE_MMU # s6
select BR2_PACKAGE_S6
select BR2_PACKAGE_S6_LINUX_UTILS
select BR2_PACKAGE_S6_PORTABLE_UTILS
- depends on BR2_USE_MMU # s6
help
s6-linux-init is a set of minimalistic tools to create a
s6-based init system, including a /sbin/init binary, on a
diff --git a/package/s6-linux-utils/Config.in b/package/s6-linux-utils/Config.in
index 14af3cf..43e6bb9 100644
--- a/package/s6-linux-utils/Config.in
+++ b/package/s6-linux-utils/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_LINUX_UTILS
bool "s6-linux-utils"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-linux-utils is a set of minimalistic Linux-specific
system utilities.
diff --git a/package/s6-networking/Config.in b/package/s6-networking/Config.in
index ebb77a7..bdf5847 100644
--- a/package/s6-networking/Config.in
+++ b/package/s6-networking/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_S6_NETWORKING
bool "s6-networking"
+ depends on BR2_USE_MMU # s6
select BR2_PACKAGE_S6_DNS
select BR2_PACKAGE_S6
- depends on BR2_USE_MMU # s6
help
s6-networking is a suite of small networking utilities for
Unix systems. It includes command-line client and server
diff --git a/package/s6-portable-utils/Config.in b/package/s6-portable-utils/Config.in
index 86ebc4c..8521ecf 100644
--- a/package/s6-portable-utils/Config.in
+++ b/package/s6-portable-utils/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_PORTABLE_UTILS
bool "s6-portable-utils"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-portable-utils is a set of tiny general Unix utilities,
often performing well-known tasks such as cut and grep, but
diff --git a/package/s6-rc/Config.in b/package/s6-rc/Config.in
index d2ec75e..39a924e 100644
--- a/package/s6-rc/Config.in
+++ b/package/s6-rc/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_RC
bool "s6-rc"
- select BR2_PACKAGE_S6
depends on BR2_USE_MMU # s6
+ select BR2_PACKAGE_S6
help
s6-rc is a service manager for s6-based systems, i.e. a
suite of programs that can start and stop services, both
diff --git a/package/s6/Config.in b/package/s6/Config.in
index 7c192c1..043380f 100644
--- a/package/s6/Config.in
+++ b/package/s6/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6
bool "s6"
- select BR2_PACKAGE_EXECLINE
depends on BR2_USE_MMU # execline
+ select BR2_PACKAGE_EXECLINE
help
s6 is a small suite of programs for UNIX, designed to allow
process supervision (a.k.a service supervision), in the line
diff --git a/package/sepolgen/Config.in b/package/sepolgen/Config.in
index 3671816..8dd9038 100644
--- a/package/sepolgen/Config.in
+++ b/package/sepolgen/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SEPOLGEN
bool "sepolgen"
- select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON
depends on BR2_USE_WCHAR # python3
depends on BR2_USE_MMU # python3
depends on BR2_TOOLCHAIN_HAS_THREADS # python3
depends on !BR2_STATIC_LIBS # python3
+ select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON
help
This package contains a Python module that forms the core of
the modern audit2allow (which is a part of the package
diff --git a/package/setools/Config.in b/package/setools/Config.in
index 5e7f39d..d7b119f 100644
--- a/package/setools/Config.in
+++ b/package/setools/Config.in
@@ -1,9 +1,5 @@
config BR2_PACKAGE_SETOOLS
bool "setools"
- select BR2_PACKAGE_LIBSELINUX
- select BR2_PACKAGE_SQLITE
- select BR2_PACKAGE_LIBXML2
- select BR2_PACKAGE_BZIP2
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on !BR2_STATIC_LIBS
depends on BR2_INSTALL_LIBSTDCPP
@@ -14,6 +10,10 @@ config BR2_PACKAGE_SETOOLS
# section for versioned symbol"
# arc: libselinux not available
depends on !BR2_nios2 && !BR2_bfin && !BR2_arc
+ select BR2_PACKAGE_LIBSELINUX
+ select BR2_PACKAGE_SQLITE
+ select BR2_PACKAGE_LIBXML2
+ select BR2_PACKAGE_BZIP2
help
SETools is an open source project designed to facilitate
SELinux policy analysis. The primary tools are:
diff --git a/package/sigrok-cli/Config.in b/package/sigrok-cli/Config.in
index b8eb60d..2361665 100644
--- a/package/sigrok-cli/Config.in
+++ b/package/sigrok-cli/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_SIGROK_CLI
bool "sigrok-cli"
- select BR2_PACKAGE_LIBSIGROK
# libsigrok->libglib2:
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU
# libsigrok
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
+ select BR2_PACKAGE_LIBSIGROK
help
Sigrok-cli is a command-line frontend for the sigrok
software suite.
diff --git a/package/sispmctl/Config.in b/package/sispmctl/Config.in
index 976b08f..6066dc0 100644
--- a/package/sispmctl/Config.in
+++ b/package/sispmctl/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SISPMCTL
bool "sispmctl"
- select BR2_PACKAGE_LIBUSB
- select BR2_PACKAGE_LIBUSB_COMPAT
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_LIBUSB
+ select BR2_PACKAGE_LIBUSB_COMPAT
help
sispmctl is an application enabling the use of the GEMBIRD
SiS-PM and mSiS(sispm) USB-controlled power-outlet device
diff --git a/package/softether/Config.in b/package/softether/Config.in
index 60f1357..55e5426 100644
--- a/package/softether/Config.in
+++ b/package/softether/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_SOFTETHER
bool "softether"
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
- select BR2_PACKAGE_OPENSSL
- select BR2_PACKAGE_READLINE
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
depends on BR2_USE_WCHAR
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_READLINE
help
The SoftEther Server is a fully integrated implementation of the SSTP,
L2TP, L2TPv3, OpenVPN, and IPSec virtual private networking protocols
diff --git a/package/speex/Config.in b/package/speex/Config.in
index f18e866..c4e3df5 100644
--- a/package/speex/Config.in
+++ b/package/speex/Config.in
@@ -16,8 +16,8 @@ config BR2_PACKAGE_SPEEX_ARM4
depends on BR2_ARM_CPU_ARMV4
config BR2_PACKAGE_SPEEX_ARM5E
- default y
bool
+ default y
depends on BR2_arm && !BR2_PACKAGE_SPEEX_ARM4
endif
diff --git a/package/sshfs/Config.in b/package/sshfs/Config.in
index 31fef9f..54aa831 100644
--- a/package/sshfs/Config.in
+++ b/package/sshfs/Config.in
@@ -1,14 +1,14 @@
config BR2_PACKAGE_SSHFS
bool "sshfs (FUSE)"
+ depends on BR2_USE_WCHAR # glib2
+ depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
+ depends on BR2_USE_MMU # libfuse, glib2
+ depends on !BR2_STATIC_LIBS # libfuse
select BR2_PACKAGE_LIBFUSE
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
select BR2_PACKAGE_OPENSSH
- depends on BR2_USE_WCHAR # glib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
- depends on BR2_USE_MMU # libfuse, glib2
- depends on !BR2_STATIC_LIBS # libfuse
help
FUSE filesystem client based on the SSH File Transfer Protocol.
diff --git a/package/startup-notification/Config.in b/package/startup-notification/Config.in
index 1fc6dad..24771ea 100644
--- a/package/startup-notification/Config.in
+++ b/package/startup-notification/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_STARTUP_NOTIFICATION
bool "startup-notification"
- select BR2_PACKAGE_XLIB_LIBX11
depends on BR2_PACKAGE_XORG7
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_XLIB_LIBX11
help
Startup-notification is a library used to monitor application startup.
diff --git a/package/stella/Config.in b/package/stella/Config.in
index 55f177f..dd8e32a 100644
--- a/package/stella/Config.in
+++ b/package/stella/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_STELLA
bool "stella"
- select BR2_PACKAGE_SDL2
- select BR2_PACKAGE_LIBPNG
- select BR2_PACKAGE_ZLIB
depends on !BR2_STATIC_LIBS # sdl2
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
+ select BR2_PACKAGE_SDL2
+ select BR2_PACKAGE_LIBPNG
+ select BR2_PACKAGE_ZLIB
help
Stella is a multi-platform Atari 2600 VCS emulator.
diff --git a/package/strongswan/Config.in b/package/strongswan/Config.in
index 0a95ac0..5119706 100644
--- a/package/strongswan/Config.in
+++ b/package/strongswan/Config.in
@@ -120,12 +120,12 @@ config BR2_PACKAGE_STRONGSWAN_SCEP
config BR2_PACKAGE_STRONGSWAN_SCRIPTS
bool "Enable additional utilities (found in scripts directory)"
- depends on BR2_PACKAGE_STRONGSWAN_CHARON
default y
+ depends on BR2_PACKAGE_STRONGSWAN_CHARON
config BR2_PACKAGE_STRONGSWAN_VICI
bool "Enable vici/swanctl"
- depends on BR2_PACKAGE_STRONGSWAN_CHARON
default y
+ depends on BR2_PACKAGE_STRONGSWAN_CHARON
endif
diff --git a/package/subversion/Config.in b/package/subversion/Config.in
index ffe424a..ecac518 100644
--- a/package/subversion/Config.in
+++ b/package/subversion/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SUBVERSION
bool "subversion"
- select BR2_PACKAGE_APR
- select BR2_PACKAGE_APR_UTIL
# apr really needs shared library support
depends on !BR2_STATIC_LIBS
depends on BR2_USE_MMU # apr
+ select BR2_PACKAGE_APR
+ select BR2_PACKAGE_APR_UTIL
select BR2_PACKAGE_EXPAT
select BR2_PACKAGE_ZLIB
select BR2_PACKAGE_SQLITE
diff --git a/package/sunxi-mali/Config.in b/package/sunxi-mali/Config.in
index c6754c2..71b1195 100644
--- a/package/sunxi-mali/Config.in
+++ b/package/sunxi-mali/Config.in
@@ -51,8 +51,8 @@ comment "r3p0 requires an EABIhf toolchain"
depends on !BR2_ARM_EABIHF
config BR2_PACKAGE_SUNXI_MALI_R3P1
- depends on BR2_ARM_EABIHF
bool "r3p1"
+ depends on BR2_ARM_EABIHF
comment "r3p1 requires an EABIhf toolchain"
depends on !BR2_ARM_EABIHF
diff --git a/package/syslog-ng/Config.in b/package/syslog-ng/Config.in
index 7f47d86..fbc2362 100644
--- a/package/syslog-ng/Config.in
+++ b/package/syslog-ng/Config.in
@@ -1,13 +1,13 @@
config BR2_PACKAGE_SYSLOG_NG
bool "syslog-ng"
- select BR2_PACKAGE_EVENTLOG
- select BR2_PACKAGE_LIBGLIB2
- select BR2_PACKAGE_PCRE
- select BR2_PACKAGE_OPENSSL
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
+ select BR2_PACKAGE_EVENTLOG
+ select BR2_PACKAGE_LIBGLIB2
+ select BR2_PACKAGE_PCRE
+ select BR2_PACKAGE_OPENSSL
help
syslog-ng is an enhanced log daemon, supporting a wide range
of input and output methods: syslog, unstructured text,
diff --git a/package/sysprof/Config.in b/package/sysprof/Config.in
index e1b0488..3913274 100644
--- a/package/sysprof/Config.in
+++ b/package/sysprof/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_SYSPROF
bool "sysprof"
- select BR2_PACKAGE_LIBGLIB2
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
depends on BR2_USE_MMU # glib2
# In its util.h file, sysprof contains architecture-specific
# code
depends on BR2_i386 || BR2_x86_64 || BR2_powerpc || BR2_sh4a || BR2_sh4aeb
+ select BR2_PACKAGE_LIBGLIB2
help
Sysprof is a statistical, system-wide profiler that can
profile user and kernel code using the perf API.
diff --git a/package/sysstat/Config.in b/package/sysstat/Config.in
index c262799..923c48a 100644
--- a/package/sysstat/Config.in
+++ b/package/sysstat/Config.in
@@ -1,8 +1,7 @@
config BR2_PACKAGE_SYSSTAT
bool "sysstat"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
- # Uses fork()
- depends on BR2_USE_MMU
help
The sysstat utilities are a collection of performance
monitoring tools for Linux. These include sar, sadf, mpstat,
^ permalink raw reply related
* [Buildroot] [git commit] package/t*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:42 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=168be5c2dbfdd8e37bf87fff321d3bf45e0bb948
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter t in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/tekui/Config.in | 6 +++---
package/tiff/Config.in | 6 +++---
package/tinc/Config.in | 4 ++--
package/tpm-tools/Config.in | 6 +++---
package/trousers/Config.in | 4 ++--
5 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/package/tekui/Config.in b/package/tekui/Config.in
index 1203667..b0f86bf 100644
--- a/package/tekui/Config.in
+++ b/package/tekui/Config.in
@@ -1,13 +1,13 @@
config BR2_PACKAGE_TEKUI
bool "tekui"
+ depends on !BR2_STATIC_LIBS
+ depends on BR2_PACKAGE_HAS_LUAINTERPRETER
+ depends on BR2_TOOLCHAIN_HAS_THREADS
select BR2_PACKAGE_FREETYPE
select BR2_PACKAGE_LUAFILESYSTEM # runtime only
select BR2_PACKAGE_LUAEXPAT # runtime only
select BR2_PACKAGE_LUASOCKET # runtime only
select BR2_PACKAGE_LUAPOSIX # runtime only
- depends on !BR2_STATIC_LIBS
- depends on BR2_PACKAGE_HAS_LUAINTERPRETER
- depends on BR2_TOOLCHAIN_HAS_THREADS
help
TekUI is a small, freestanding and portable graphical user interface
(GUI) toolkit written in Lua and C. It was initially developed for
diff --git a/package/tiff/Config.in b/package/tiff/Config.in
index 092a7f3..f842c2e 100644
--- a/package/tiff/Config.in
+++ b/package/tiff/Config.in
@@ -37,8 +37,8 @@ config BR2_PACKAGE_TIFF_MDI
config BR2_PACKAGE_TIFF_ZLIB
bool "Zlib usage (required for Deflate compression)"
- select BR2_PACKAGE_ZLIB
default y
+ select BR2_PACKAGE_ZLIB
config BR2_PACKAGE_TIFF_XZ
bool "XZ compression"
@@ -46,13 +46,13 @@ config BR2_PACKAGE_TIFF_XZ
config BR2_PACKAGE_TIFF_PIXARLOG
bool "Pixar log-format algorithm (requires Zlib)"
- select BR2_PACKAGE_TIFF_ZLIB
default y
+ select BR2_PACKAGE_TIFF_ZLIB
config BR2_PACKAGE_TIFF_JPEG
bool "JPEG compression"
- select BR2_PACKAGE_JPEG
default y
+ select BR2_PACKAGE_JPEG
config BR2_PACKAGE_TIFF_OLD_JPEG
bool "Old JPEG decompression"
diff --git a/package/tinc/Config.in b/package/tinc/Config.in
index 1d8e2c4..837f556 100644
--- a/package/tinc/Config.in
+++ b/package/tinc/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_TINC
bool "tinc"
+ depends on !BR2_STATIC_LIBS # tinc requires libdl for OpenSSL
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_LZO
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_ZLIB
- depends on !BR2_STATIC_LIBS # tinc requires libdl for OpenSSL
- depends on BR2_USE_MMU # fork()
help
tinc is a Virtual Private Network (VPN) daemon that uses
tunnelling and encryption to create a secure private network
diff --git a/package/tpm-tools/Config.in b/package/tpm-tools/Config.in
index 83b65f3..091f424 100644
--- a/package/tpm-tools/Config.in
+++ b/package/tpm-tools/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_TPM_TOOLS
bool "tpm-tools"
- select BR2_PACKAGE_TROUSERS
- select BR2_PACKAGE_OPENSSL
- select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
depends on BR2_TOOLCHAIN_HAS_THREADS # trousers
depends on !BR2_STATIC_LIBS # trousers
depends on !BR2_arc # trousers
+ select BR2_PACKAGE_TROUSERS
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
Tools to manage and diagnose a TPM
diff --git a/package/trousers/Config.in b/package/trousers/Config.in
index de3b951..eb791d1 100644
--- a/package/trousers/Config.in
+++ b/package/trousers/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_TROUSERS
bool "trousers"
- select BR2_PACKAGE_OPENSSL
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
depends on BR2_TOOLCHAIN_HAS_THREADS
# doesn't build properly in static only configurations
depends on !BR2_STATIC_LIBS
# ARC toolchain issue
depends on !BR2_arc
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
help
The open-source TCG Software Stack (TSS).
^ permalink raw reply related
* [Buildroot] [git commit] package/u*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:43 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=a2b31892a886a5b11bca85ca9e6a689f6f3df9c8
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter u in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/ubus/Config.in | 4 ++--
package/uclibc/Config.in | 20 ++++++++++----------
package/udev/Config.in | 2 +-
package/udisks/Config.in | 2 +-
package/unionfs/Config.in | 2 +-
package/usb_modeswitch_data/Config.in | 2 +-
package/ushare/Config.in | 4 ++--
7 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/package/ubus/Config.in b/package/ubus/Config.in
index c14f6a8..3d34121 100644
--- a/package/ubus/Config.in
+++ b/package/ubus/Config.in
@@ -4,10 +4,10 @@ comment "ubus needs a toolchain w/ dynamic library"
config BR2_PACKAGE_UBUS
bool "ubus"
- select BR2_PACKAGE_LIBUBOX
- select BR2_PACKAGE_JSON_C
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c
depends on !BR2_STATIC_LIBS # libubox
+ select BR2_PACKAGE_LIBUBOX
+ select BR2_PACKAGE_JSON_C
help
IPC/RPC bus that allows communication between processes.
diff --git a/package/uclibc/Config.in b/package/uclibc/Config.in
index bfce45c..b0b0b01 100644
--- a/package/uclibc/Config.in
+++ b/package/uclibc/Config.in
@@ -47,15 +47,15 @@ choice
config BR2_PTHREADS_NATIVE
bool "Native POSIX Threading (NPTL)"
- select BR2_TOOLCHAIN_HAS_THREADS
- select BR2_TOOLCHAIN_HAS_THREADS_NPTL
depends on BR2_USE_MMU
depends on !BR2_m68k && !BR2_microblaze && !BR2_or1k
+ select BR2_TOOLCHAIN_HAS_THREADS
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
config BR2_PTHREADS
bool "linuxthreads"
- select BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_bfin || BR2_m68k || BR2_microblaze || BR2_or1k || BR2_arm || BR2_armeb || BR2_xtensa
+ select BR2_TOOLCHAIN_HAS_THREADS
config BR2_PTHREADS_NONE
bool "none"
@@ -109,45 +109,44 @@ config BR2_UCLIBC_TARGET_ARCH
config BR2_UCLIBC_ARC_TYPE
string
- depends on BR2_UCLIBC_TARGET_ARCH = "arc"
default "ARC_CPU_700" if BR2_arc750d
default "ARC_CPU_700" if BR2_arc770d
default "ARC_CPU_HS" if BR2_archs38
+ depends on BR2_UCLIBC_TARGET_ARCH = "arc"
config BR2_UCLIBC_MIPS_ABI
string
- depends on BR2_UCLIBC_TARGET_ARCH = "mips"
default "O32" if BR2_MIPS_OABI32
default "N32" if BR2_MIPS_NABI32
default "N64" if BR2_MIPS_NABI64
+ depends on BR2_UCLIBC_TARGET_ARCH = "mips"
config BR2_UCLIBC_MIPS_NAN
string
- depends on BR2_UCLIBC_TARGET_ARCH = "mips"
default "LEGACY" if BR2_MIPS_CPU_MIPS32 || BR2_MIPS_CPU_MIPS64
default "2008" if BR2_MIPS_CPU_MIPS32R6 || BR2_MIPS_CPU_MIPS64R6
+ depends on BR2_UCLIBC_TARGET_ARCH = "mips"
config BR2_UCLIBC_SH_TYPE
string
- depends on BR2_UCLIBC_TARGET_ARCH = "sh"
default "SH2A" if BR2_sh2a
default "SH4" if BR2_sh4 || BR2_sh4eb
+ depends on BR2_UCLIBC_TARGET_ARCH = "sh"
config BR2_UCLIBC_SPARC_TYPE
string
- depends on BR2_UCLIBC_TARGET_ARCH = "sparc"
default "V7" if BR2_sparc_v7 || BR2_sparc_sparchfleon || BR2_sparc_sparcsfleon
default "V8" if BR2_sparc_v8 || BR2_sparc_sparchfleonv8 || BR2_sparc_sparcsfleonv8
+ depends on BR2_UCLIBC_TARGET_ARCH = "sparc"
config BR2_UCLIBC_POWERPC_TYPE
string
- depends on BR2_UCLIBC_TARGET_ARCH = "powerpc"
default "CLASSIC" if !BR2_powerpc_8540 && !BR2_powerpc_8548
default "E500" if BR2_powerpc_8540 || BR2_powerpc_8548
+ depends on BR2_UCLIBC_TARGET_ARCH = "powerpc"
config BR2_UCLIBC_X86_TYPE
string
- depends on BR2_UCLIBC_TARGET_ARCH = "i386"
default "486" if BR2_x86_i486
default "586" if BR2_x86_i586
default "586MMX" if BR2_x86_pentium_mmx
@@ -156,5 +155,6 @@ config BR2_UCLIBC_X86_TYPE
default "PENTIUMIII" if BR2_x86_pentium3
default "PENTIUM4" if BR2_x86_pentium4 || BR2_x86_pentium_m || \
BR2_x86_nocona || BR2_x86_core2 || BR2_x86_corei7
+ depends on BR2_UCLIBC_TARGET_ARCH = "i386"
endif # BR2_TOOLCHAIN_BUILDROOT_UCLIBC
diff --git a/package/udev/Config.in b/package/udev/Config.in
index 941a515..814a625 100644
--- a/package/udev/Config.in
+++ b/package/udev/Config.in
@@ -2,5 +2,5 @@ config BR2_PACKAGE_HAS_UDEV
bool
config BR2_PACKAGE_PROVIDES_UDEV
- depends on BR2_PACKAGE_HAS_UDEV
string
+ depends on BR2_PACKAGE_HAS_UDEV
diff --git a/package/udisks/Config.in b/package/udisks/Config.in
index 029860f..6573cda 100644
--- a/package/udisks/Config.in
+++ b/package/udisks/Config.in
@@ -5,9 +5,9 @@ config BR2_PACKAGE_UDISKS
depends on BR2_USE_MMU # lvm2
depends on !BR2_STATIC_LIBS # lvm2
depends on !BR2_TOOLCHAIN_USES_MUSL # lvm2
+ depends on BR2_USE_WCHAR # dbus-glib -> glib2
select BR2_PACKAGE_DBUS
select BR2_PACKAGE_DBUS_GLIB
- depends on BR2_USE_WCHAR # dbus-glib -> glib2
select BR2_PACKAGE_SG3_UTILS
select BR2_PACKAGE_POLKIT
select BR2_PACKAGE_PARTED
diff --git a/package/unionfs/Config.in b/package/unionfs/Config.in
index ece83a5..fe03b95 100644
--- a/package/unionfs/Config.in
+++ b/package/unionfs/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_UNIONFS
bool "unionfs (FUSE)"
- select BR2_PACKAGE_LIBFUSE
depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse
depends on BR2_USE_MMU # libfuse
depends on !BR2_STATIC_LIBS # libfuse
+ select BR2_PACKAGE_LIBFUSE
help
A userspace unionfs implementation.
diff --git a/package/usb_modeswitch_data/Config.in b/package/usb_modeswitch_data/Config.in
index ad96726..95b2a07 100644
--- a/package/usb_modeswitch_data/Config.in
+++ b/package/usb_modeswitch_data/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_USB_MODESWITCH_DATA
bool "usb_modeswitch_data"
- select BR2_PACKAGE_USB_MODESWITCH
depends on BR2_TOOLCHAIN_HAS_THREADS # usb_modeswitch -> libusb
+ select BR2_PACKAGE_USB_MODESWITCH
help
USB mode switch data
Contains udev rules and events to allow usb_modeswitch to
diff --git a/package/ushare/Config.in b/package/ushare/Config.in
index eba7acf..70bf24a 100644
--- a/package/ushare/Config.in
+++ b/package/ushare/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_USHARE
bool "ushare"
depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp
- select BR2_PACKAGE_LIBUPNP
- select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
# ushare has a completely custom configure script that does
# broken things with library ordering, which breaks static
# linking.
depends on !BR2_STATIC_LIBS
+ select BR2_PACKAGE_LIBUPNP
+ select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
uShare is a UPnP (TM) A/V & DLNA Media Server.
It implements the server component that provides UPnP media devices
^ permalink raw reply related
* [Buildroot] [git commit] package/v*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:46 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=759fb83b46035ea48ec9e7d58f98eaa72d03ccc8
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter v in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/vtun/Config.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/vtun/Config.in b/package/vtun/Config.in
index c1f6d38..bb8919c 100644
--- a/package/vtun/Config.in
+++ b/package/vtun/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_VTUN
bool "vtun"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_LZO
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_ZLIB
- depends on BR2_USE_MMU # fork()
help
Tool for easily creating Virtual Tunnels over TCP/IP networks
with traffic shaping, compression, and encryption.
^ permalink raw reply related
* [Buildroot] [git commit] package/w*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 12:46 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=83b27df7685bfdbffd3406f377a84bd9e19dd91a
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter w in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/weston/Config.in | 10 +++++-----
package/wireshark/Config.in | 4 ++--
package/wmctrl/Config.in | 6 +++---
package/wpa_supplicant/Config.in | 4 ++--
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/package/weston/Config.in b/package/weston/Config.in
index b4e198d..454a14d 100644
--- a/package/weston/Config.in
+++ b/package/weston/Config.in
@@ -5,6 +5,11 @@ comment "weston needs udev and a toolchain w/ locale, threads, dynamic library,
config BR2_PACKAGE_WESTON
bool "weston"
+ depends on BR2_ENABLE_LOCALE # libinput
+ depends on BR2_PACKAGE_HAS_UDEV
+ depends on !BR2_STATIC_LIBS # wayland
+ depends on BR2_TOOLCHAIN_HAS_THREADS # wayland
+ depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
select BR2_PACKAGE_WAYLAND
select BR2_PACKAGE_WAYLAND_PROTOCOLS
select BR2_PACKAGE_LIBXKBCOMMON
@@ -14,11 +19,6 @@ config BR2_PACKAGE_WESTON
select BR2_PACKAGE_JPEG
select BR2_PACKAGE_MTDEV
select BR2_PACKAGE_LIBINPUT
- depends on BR2_ENABLE_LOCALE # libinput
- depends on BR2_PACKAGE_HAS_UDEV
- depends on !BR2_STATIC_LIBS # wayland
- depends on BR2_TOOLCHAIN_HAS_THREADS # wayland
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
# Runtime dependency
select BR2_PACKAGE_XKEYBOARD_CONFIG
# Make sure at least one compositor is selected.
diff --git a/package/wireshark/Config.in b/package/wireshark/Config.in
index c5b5c3e..4d5a215 100644
--- a/package/wireshark/Config.in
+++ b/package/wireshark/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_WIRESHARK
bool "wireshark"
- select BR2_PACKAGE_LIBPCAP
- select BR2_PACKAGE_LIBGLIB2
depends on BR2_USE_MMU # fork(), glib2
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
+ select BR2_PACKAGE_LIBPCAP
+ select BR2_PACKAGE_LIBGLIB2
help
Network traffic sniffer and protocol decoder.
diff --git a/package/wmctrl/Config.in b/package/wmctrl/Config.in
index bc09431..37a1f25 100644
--- a/package/wmctrl/Config.in
+++ b/package/wmctrl/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_WMCTRL
bool "wmctrl"
- select BR2_PACKAGE_XLIB_LIBX11
- select BR2_PACKAGE_XLIB_LIBXMU
- select BR2_PACKAGE_LIBGLIB2
depends on BR2_PACKAGE_XORG7
depends on BR2_USE_WCHAR # libglib2
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
depends on BR2_USE_MMU # libglib2
+ select BR2_PACKAGE_XLIB_LIBX11
+ select BR2_PACKAGE_XLIB_LIBXMU
+ select BR2_PACKAGE_LIBGLIB2
help
Provides command line access to almost all the features
defined in the EWMH specification. It can be used, for
diff --git a/package/wpa_supplicant/Config.in b/package/wpa_supplicant/Config.in
index 9250a3b..0f62916 100644
--- a/package/wpa_supplicant/Config.in
+++ b/package/wpa_supplicant/Config.in
@@ -11,8 +11,8 @@ if BR2_PACKAGE_WPA_SUPPLICANT
config BR2_PACKAGE_WPA_SUPPLICANT_NL80211
bool "Enable nl80211 support"
default y
- select BR2_PACKAGE_LIBNL
depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
+ select BR2_PACKAGE_LIBNL
help
Enable support for nl80211. This is the current wireless
API for Linux, supported by all wireless drivers in vanilla
@@ -83,8 +83,8 @@ config BR2_PACKAGE_WPA_SUPPLICANT_CLI
Install wpa_cli command line utility
config BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO
- depends on !BR2_STATIC_LIBS
bool "Install wpa_client shared library"
+ depends on !BR2_STATIC_LIBS
help
Install libwpa_client.so.
^ permalink raw reply related
* [Buildroot] [PATCH] buildroot: adding perftest and necessary libraries
From: Joao Pinto @ 2017-05-02 13:42 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170429153713.2d079b97@free-electrons.com>
Hello Thomas,
?s 2:37 PM de 4/29/2017, Thomas Petazzoni escreveu:
> Hello,
>
> On Wed, 26 Apr 2017 12:00:42 +0100, Joao Pinto wrote:
>> This patch adds the tool perftest, which a collection of tests
>> written using Infiniband verbs intended for use as a performance
>> micro-benchmark. The tests can measure the latency and bandwidth
>> of Infiniband fabrics. It also adds 3 necessary libraries:
>>
>> a) libibverbs (library that allows userspace processes to use RDMA "verbs")
>> b) librdmacm (library that allows applications to set up reliable connected
>> and unreliable datagram transfers when using RDMA adapters)
>> c) libibumad (library that provides userspace Infiniband Management Datagram
>> (uMAD) functions which sit on top of the uMAD modules in the kernel)
>>
>> Signed-off-by: Joao Pinto <jpinto@synopsys.com>
>
> Thanks for this, but it should be split in four patches, one for each
> package you're adding. Patches should be in the right order, so that if
> we apply only the first patches, nothing breaks.
>
> Also, please add yourself for those packages in the DEVELOPERS file.
>
(...) snip
>> +endef
>> +PERFTEST_POST_PATCH_HOOKS += PERFTEST_RUN_AUTOGEN
>
> Same comment as above: this doesn't work, because there is no
> dependency on host-autoconf, host-automake and host-libtool. In
> addition, the tarball you are downloading already contains the
> configure script pre-generated, so it doesn't seem really useful to
> autoreconf this package.
>
> Could you fix the above issues and submit an updated patch series?
Of course I will check them out and send a v2 soon. Tahnks for the feedback.
>
> Thanks a lot!
>
> Thomas
>
Joao
^ permalink raw reply
* [Buildroot] [PATCH] package/protobuf: depend on gcc >= 4.5
From: Mario Rugiero @ 2017-05-02 15:04 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170502140331.0b4a7cbf@free-electrons.com>
I got gcc 4.3 to build on my Arch box, so I'll try to get it building with it.
I'll probably send the patches to work around this issue by the weekend.
Cheers,
Mario.
^ permalink raw reply
* [Buildroot] [PATCH 0/4] bluez5_utils: version bump fixes and updates
From: Andy Shevchenko @ 2017-05-02 15:05 UTC (permalink / raw)
To: buildroot
In-Reply-To: <cover.1493643541.git.baruch@tkos.co.il>
On Mon, 2017-05-01 at 15:59 +0300, Baruch Siach wrote:
> The recent bluez5_utils version bump moved around the build options so
> that?
> some builds now fail, and the help text became incorrect. This short
> series?
> fixes some of these issues.
>
Thanks for taking care of this, I appreciate.
I have no time to keep on it right now, so, feel free modify as it
satisfies Thomas and others.
On first glance what you did looks sane to me.
> This series is mostly based on Andy Shevchenko's patch[1] with the
> following?
> main changes:
>
> ? * Split out the DEPRECATED handling, adding a fix to the gatttool
> build?
> ????issue in the process
>
> ? * Remove the redundant BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL config
> option
>
> ? * Split the option addition patch into two: one for options that
> were?
> ????previously under --enable-experimental, and one for the newly
> introduced?
> ????midi profile
>
> ? * Add missing BR2_PACKAGE_ALSA_LIB_SEQ select
>
> [1] https://patchwork.ozlabs.org/patch/741645/
>
> Andy Shevchenko (2):
> ? bluez5_utils: allow enabling formerly experimental plugins
> ? bluez5_utils: allow building the midi profile
>
> Baruch Siach (2):
> ? bluez5_utils: allow install of deprecated tools
> ? bluez5_utils: correct the experimental option text
>
> ?Config.in.legacy?????????????????????|??9 +++++++++
> ?package/bluez5_utils/Config.in???????| 39
> +++++++++++++++++++++++++++---------
> ?package/bluez5_utils/bluez5_utils.mk | 34
> ++++++++++++++++++++++++++++++-
> ?3 files changed, 71 insertions(+), 11 deletions(-)
>
--
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Intel Finland Oy
^ permalink raw reply
* [Buildroot] [git commit] Update for 2017.02.2
From: Peter Korsgaard @ 2017-05-02 19:58 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=87ddf24d2aa5c92c1382b227fd6d434cb9a54732
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 799aed7a181e82a6446403b7abe77119622a6779)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
CHANGES | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/CHANGES b/CHANGES
index 974f4e2..332580f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,22 @@
+2017.02.2, Released May 1st, 2017
+
+ Important / security related fixes.
+
+ Use HTTPS for the Codesourcery external toolchains as the HTTP
+ URLs no longer work.
+
+ Updated/fixed packages: bind, busybox, dovecot, freetype,
+ ghostscript, glibc, granite, hiredis, icu, imagemagick,
+ gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
+ libnspr, libnss, libsamplerate, libsndfile, libunwind,
+ minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
+ python-web2py, samba4, syslinux, systemd, tiff, trinity,
+ uboot, wireshark, xen
+
+ Issues resolved (http://bugs.buildroot.org):
+
+ #9791: Python searches for packages in the user site directory
+
2017.02.1, Released April 4th, 2017
Important / security related fixes.
^ permalink raw reply related
* [Buildroot] [git commit] docs/website: update for 2017.02.2
From: Peter Korsgaard @ 2017-05-02 20:18 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=2fb8f97258861116105789232a0530dcf37ce0c5
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
docs/website/download.html | 18 +++++++++---------
docs/website/news.html | 19 +++++++++++++++++++
2 files changed, 28 insertions(+), 9 deletions(-)
diff --git a/docs/website/download.html b/docs/website/download.html
index c66678b..ed44bdf 100644
--- a/docs/website/download.html
+++ b/docs/website/download.html
@@ -8,37 +8,37 @@
<div class="panel-heading">Download</div>
<div class="panel-body">
- <h3 style="text-align: center;">Latest stable release: <b>2017.02.1</b></h3>
+ <h3 style="text-align: center;">Latest stable release: <b>2017.02.2</b></h3>
<div class="row mt centered">
<div class="col-sm-6">
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
<div class="flipper">
<div class="front">
- <a href="/downloads/buildroot-2017.02.1.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
+ <a href="/downloads/buildroot-2017.02.2.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
</div>
<div class="back">
- <a href="/downloads/buildroot-2017.02.1.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
+ <a href="/downloads/buildroot-2017.02.2.tar.gz"><img src="images/zip.png" width="180" alt=""></a>
</div>
</div>
</div>
- <h3><a href="/downloads/buildroot-2017.02.1.tar.gz">buildroot-2017.02.1.tar.gz</a></h3>
- <p><a href="/downloads/buildroot-2017.02.1.tar.gz.sign">PGP signature</a></p>
+ <h3><a href="/downloads/buildroot-2017.02.2.tar.gz">buildroot-2017.02.2.tar.gz</a></h3>
+ <p><a href="/downloads/buildroot-2017.02.2.tar.gz.sign">PGP signature</a></p>
</div>
<div class="col-sm-6">
<div class="flip-container center-block" ontouchstart="this.classList.toggle('hover');">
<div class="flipper">
<div class="front">
- <a href="/downloads/buildroot-2017.02.1.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
+ <a href="/downloads/buildroot-2017.02.2.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
</div>
<div class="back">
- <a href="/downloads/buildroot-2017.02.1.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
+ <a href="/downloads/buildroot-2017.02.2.tar.bz2"><img src="images/package.png" width="180" alt=""></a>
</div>
</div>
</div>
- <h3><a href="/downloads/buildroot-2017.02.1.tar.bz2">buildroot-2017.02.1.tar.bz2</a></h3>
- <p><a href="/downloads/buildroot-2017.02.1.tar.bz2.sign">PGP signature</a></p>
+ <h3><a href="/downloads/buildroot-2017.02.2.tar.bz2">buildroot-2017.02.2.tar.bz2</a></h3>
+ <p><a href="/downloads/buildroot-2017.02.2.tar.bz2.sign">PGP signature</a></p>
</div>
</div>
<!--
diff --git a/docs/website/news.html b/docs/website/news.html
index 4482c95..044ba37 100644
--- a/docs/website/news.html
+++ b/docs/website/news.html
@@ -9,6 +9,25 @@
<h2>News</h2>
<ul class="timeline">
+ <li class="timeline-inverted">
+ <div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
+ <div class="timeline-panel">
+ <div class="timeline-heading">
+ <h4 class="timeline-title">2017.02.2 released</h4>
+ <p><small class="text-muted"><i class="glyphicon glyphicon-time"></i>1 May 2017</small></p>
+ </div>
+ <div class="timeline-body">
+ <p>The 2017.02.2 bugfix release is out, fixing a number of important /
+ security related issues discovered since the 2017.02.1 release. See the
+ <a href="http://git.buildroot.net/buildroot/plain/CHANGES?id=2017.02.2">CHANGES</a>
+ file for more details, read the
+ <a href="http://lists.busybox.net/pipermail/buildroot/2017-May/191062.html">announcement</a>
+ and go to the <a href="/downloads/">downloads page</a> to pick up the
+ <a href="/downloads/buildroot-2017.02.2.tar.bz2">2017.02.2 release</a>.</p>
+ </div>
+ </div>
+ </li>
+
<li>
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
<div class="timeline-panel">
^ permalink raw reply related
* [Buildroot] [git commit] package/x*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 20:26 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=a139295ce96f9deb8fa9c502ebd00000b9c216d5
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter x in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/x11r7/xapp_luit/Config.in | 2 +-
package/x11r7/xapp_xconsole/Config.in | 2 +-
package/x11r7/xapp_xdriinfo/Config.in | 2 +-
package/x11r7/xapp_xedit/Config.in | 2 +-
package/x11r7/xapp_xf86dga/Config.in | 2 +-
package/x11r7/xapp_xfs/Config.in | 2 +-
package/x11r7/xcb-util-cursor/Config.in | 2 +-
package/x11r7/xcb-util-renderutil/Config.in | 2 +-
package/x11r7/xdriver_xf86-video-geode/Config.in | 2 +-
package/xenomai/Config.in | 2 +-
package/xorriso/Config.in | 2 +-
package/xterm/Config.in | 4 ++--
package/xvisor/Config.in | 2 +-
13 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/package/x11r7/xapp_luit/Config.in b/package/x11r7/xapp_luit/Config.in
index 3e314de..69da570 100644
--- a/package/x11r7/xapp_luit/Config.in
+++ b/package/x11r7/xapp_luit/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_XAPP_LUIT
bool "luit"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBFONTENC
- depends on BR2_USE_MMU # fork()
help
Locale and ISO 2022 support for Unicode terminals
diff --git a/package/x11r7/xapp_xconsole/Config.in b/package/x11r7/xapp_xconsole/Config.in
index 1aaa118..7baf4ff 100644
--- a/package/x11r7/xapp_xconsole/Config.in
+++ b/package/x11r7/xapp_xconsole/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_XAPP_XCONSOLE
bool "xconsole"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXAW
select BR2_PACKAGE_XLIB_LIBXT
select BR2_PACKAGE_XPROTO_XPROTO
select BR2_PACKAGE_XLIB_LIBXMU
- depends on BR2_USE_MMU # fork()
help
xconsole - monitor system console messages with X
diff --git a/package/x11r7/xapp_xdriinfo/Config.in b/package/x11r7/xapp_xdriinfo/Config.in
index 36dc577..2b204d9 100644
--- a/package/x11r7/xapp_xdriinfo/Config.in
+++ b/package/x11r7/xapp_xdriinfo/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_XAPP_XDRIINFO
bool "xdriinfo"
+ depends on BR2_PACKAGE_HAS_LIBGL
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XPROTO_GLPROTO
- depends on BR2_PACKAGE_HAS_LIBGL
help
query configuration information of DRI drivers
diff --git a/package/x11r7/xapp_xedit/Config.in b/package/x11r7/xapp_xedit/Config.in
index feaea74..876d541 100644
--- a/package/x11r7/xapp_xedit/Config.in
+++ b/package/x11r7/xapp_xedit/Config.in
@@ -1,6 +1,6 @@
config BR2_PACKAGE_XAPP_XEDIT
bool "xedit"
- select BR2_PACKAGE_XLIB_LIBXAW
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_XLIB_LIBXAW
help
simple text editor for X
diff --git a/package/x11r7/xapp_xf86dga/Config.in b/package/x11r7/xapp_xf86dga/Config.in
index 8a13bd4..5d81203 100644
--- a/package/x11r7/xapp_xf86dga/Config.in
+++ b/package/x11r7/xapp_xf86dga/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_XAPP_XF86DGA
bool "xf86dga"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXXF86DGA
- depends on BR2_USE_MMU # fork()
help
test program for the XFree86-DGA extension
diff --git a/package/x11r7/xapp_xfs/Config.in b/package/x11r7/xapp_xfs/Config.in
index 8b72445..0a5d711 100644
--- a/package/x11r7/xapp_xfs/Config.in
+++ b/package/x11r7/xapp_xfs/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_XAPP_XFS
bool "xfs"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_XLIB_LIBFS
select BR2_PACKAGE_XLIB_LIBXFONT
select BR2_PACKAGE_XPROTO_FONTSPROTO
- depends on BR2_USE_MMU # fork()
help
X font server
diff --git a/package/x11r7/xcb-util-cursor/Config.in b/package/x11r7/xcb-util-cursor/Config.in
index ca30494..aa81615 100644
--- a/package/x11r7/xcb-util-cursor/Config.in
+++ b/package/x11r7/xcb-util-cursor/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_XCB_UTIL_CURSOR
bool "xcb-util-cursor"
+ depends on BR2_PACKAGE_LIBXCB
select BR2_PACKAGE_XCB_UTIL
select BR2_PACKAGE_XCB_UTIL_IMAGE
select BR2_PACKAGE_XCB_UTIL_RENDERUTIL
- depends on BR2_PACKAGE_LIBXCB
help
The XCB util modules provides a number of libraries which
sit on top of libxcb, the core X protocol library, and some
diff --git a/package/x11r7/xcb-util-renderutil/Config.in b/package/x11r7/xcb-util-renderutil/Config.in
index 53b2a8c..088bb18 100644
--- a/package/x11r7/xcb-util-renderutil/Config.in
+++ b/package/x11r7/xcb-util-renderutil/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_XCB_UTIL_RENDERUTIL
bool "xcb-util-renderutil"
- select BR2_PACKAGE_XCB_UTIL
depends on BR2_PACKAGE_LIBXCB # xcb-util
+ select BR2_PACKAGE_XCB_UTIL
help
The XCB util modules provides a number of libraries which
sit on top of libxcb, the core X protocol library, and some
diff --git a/package/x11r7/xdriver_xf86-video-geode/Config.in b/package/x11r7/xdriver_xf86-video-geode/Config.in
index 0b45fb1..fe217b9 100644
--- a/package/x11r7/xdriver_xf86-video-geode/Config.in
+++ b/package/x11r7/xdriver_xf86-video-geode/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GEODE
bool "xf86-video-geode"
+ depends on BR2_i386
select BR2_PACKAGE_XPROTO_FONTSPROTO
select BR2_PACKAGE_XPROTO_RANDRPROTO
select BR2_PACKAGE_XPROTO_RENDERPROTO
select BR2_PACKAGE_XPROTO_VIDEOPROTO
select BR2_PACKAGE_XPROTO_XPROTO
- depends on BR2_i386
help
video driver for geode device
diff --git a/package/xenomai/Config.in b/package/xenomai/Config.in
index 4bbffb2..87a844d 100644
--- a/package/xenomai/Config.in
+++ b/package/xenomai/Config.in
@@ -98,10 +98,10 @@ config BR2_PACKAGE_XENOMAI_ENABLE_SMP
config BR2_PACKAGE_XENOMAI_ENABLE_REGISTRY
bool "Enable registry"
- select BR2_PACKAGE_LIBFUSE
depends on !BR2_STATIC_LIBS # libfuse
depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse
depends on BR2_USE_MMU # libfuse
+ select BR2_PACKAGE_LIBFUSE
help
Xenomai APIs can export their internal state through a
pseudo-filesystem, whose files may be read to obtain
diff --git a/package/xorriso/Config.in b/package/xorriso/Config.in
index f9bb10a..60b2642 100644
--- a/package/xorriso/Config.in
+++ b/package/xorriso/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_XORRISO
bool "xorriso"
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
help
xorriso copies file objects from POSIX compliant
filesystems into Rock Ridge enhanced ISO 9660 filesystems
diff --git a/package/xterm/Config.in b/package/xterm/Config.in
index f11aafa..f3bc450 100644
--- a/package/xterm/Config.in
+++ b/package/xterm/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_XTERM
bool "xterm"
- select BR2_PACKAGE_NCURSES
- select BR2_PACKAGE_XLIB_LIBXAW
depends on BR2_PACKAGE_XORG7
depends on BR2_USE_MMU # fork()
# ARC toolchain issue
depends on !BR2_TOOLCHAIN_EXTERNAL_SYNOPSYS_ARC
+ select BR2_PACKAGE_NCURSES
+ select BR2_PACKAGE_XLIB_LIBXAW
help
xterm terminal emulator
diff --git a/package/xvisor/Config.in b/package/xvisor/Config.in
index 996d37a..1f8fd1f 100644
--- a/package/xvisor/Config.in
+++ b/package/xvisor/Config.in
@@ -32,12 +32,12 @@ endchoice
config BR2_PACKAGE_XVISOR_DEFCONFIG
string "Defconfig name"
- depends on BR2_PACKAGE_XVISOR_USE_DEFCONFIG
default "generic-v5" if BR2_ARM_CPU_ARMV5
default "generic-v6" if BR2_ARM_CPU_ARMV6
default "generic-v7" if BR2_ARM_CPU_ARMV7A
default "generic-v8" if BR2_AARCH64
default "x86_64_generic" if BR2_x86_64
+ depends on BR2_PACKAGE_XVISOR_USE_DEFCONFIG
help
Name of the Xvisor defconfig file to use, without the
trailing -defconfig. The defconfig is located in
^ permalink raw reply related
* [Buildroot] [git commit] package/y*/Config.in: fix ordering of statements
From: Thomas Petazzoni @ 2017-05-02 20:30 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=b5219885cec1a2365c98237cd4c87deaeccc707e
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The check-package script when ran gives warnings on ordering issues
on all of these Config files. This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter y in the package directory.
The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/ympd/Config.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/ympd/Config.in b/package/ympd/Config.in
index d0901c7..39b3a86 100644
--- a/package/ympd/Config.in
+++ b/package/ympd/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_YMPD
bool "ympd"
- select BR2_PACKAGE_LIBMPDCLIENT
depends on BR2_USE_MMU # fork()
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on !BR2_STATIC_LIBS
+ select BR2_PACKAGE_LIBMPDCLIENT
help
ympd, a standalone MPD Web GUI written in C, utilizing
Websockets and Bootstrap/JS
^ permalink raw reply related
* [Buildroot] [PATCH v2 01/25] package configs: clean up indentation warnings
From: Thomas Petazzoni @ 2017-05-02 20:34 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170422171811.1346-1-Adamduskett@outlook.com>
Hello,
On Sat, 22 Apr 2017 13:17:47 -0400, Adam Duskett wrote:
> The check-package script when ran gave warnings on indentation issues
> on all of these Config files. This patch cleans up all warnings
> related to the indentation of the Config files in the package directory
>
> Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
> ---
> v1 -> v2:
> - No changes.
>
> package/b43-firmware/Config.in | 8 +-
> package/binutils/Config.in.host | 12 +-
> package/gcc/Config.in.host | 156 +++++------
> package/gdb/Config.in.host | 12 +-
> package/jquery-ui-themes/Config.in | 96 +++----
> package/kodi/Config.in | 100 +++----
> package/linux-headers/Config.in.host | 85 +++---
> package/lua/Config.in | 12 +-
> package/uclibc/Config.in | 28 +-
> package/x11r7/Config.in | 526 ++++++++++++++++++-----------------
> 10 files changed, 522 insertions(+), 513 deletions(-)
I've finished applying all patches from this series. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
* [Buildroot] [git commit] luajit: bump to version 2.0.5
From: Thomas Petazzoni @ 2017-05-02 20:34 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=62bf7468a4043bf2e205ebd582f551c66c1c66d9
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/luajit/0001-no-bin-symlink.patch | 10 +++++-----
package/luajit/0003-install-so.patch | 22 ----------------------
package/luajit/luajit.hash | 2 +-
package/luajit/luajit.mk | 2 +-
4 files changed, 7 insertions(+), 29 deletions(-)
diff --git a/package/luajit/0001-no-bin-symlink.patch b/package/luajit/0001-no-bin-symlink.patch
index 37298dd..dd1dfd8 100644
--- a/package/luajit/0001-no-bin-symlink.patch
+++ b/package/luajit/0001-no-bin-symlink.patch
@@ -14,11 +14,11 @@ Index: b/Makefile
-INSTALL_TSYMNAME= luajit
+INSTALL_TNAME= luajit
INSTALL_ANAME= libluajit-$(ABIVER).a
- INSTALL_SONAME= libluajit-$(ABIVER).so.$(MAJVER).$(MINVER).$(RELVER)
- INSTALL_SOSHORT= libluajit-$(ABIVER).so
-@@ -58,7 +57,6 @@
- INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
- INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
+ INSTALL_SOSHORT1= libluajit-$(ABIVER).so
+ INSTALL_SOSHORT2= libluajit-$(ABIVER).so.$(MAJVER)
+@@ -59,7 +58,6 @@
+ INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT1)
+ INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT2)
INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME)
-INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME)
INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
diff --git a/package/luajit/0003-install-so.patch b/package/luajit/0003-install-so.patch
deleted file mode 100644
index 5929595..0000000
--- a/package/luajit/0003-install-so.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-fix the following runtime error :
- luajit: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory
-
-by creating two symbolic links:
- libluajit-5.1.so -> libluajit-5.1.so.2.0.3
- libluajit-5.1.so.2 -> libluajit-5.1.so.2.0.3
-
-Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
-
-Index: b/Makefile
-===================================================================
---- a/Makefile
-+++ b/Makefile
-@@ -55,7 +55,7 @@
- INSTALL_STATIC= $(INSTALL_LIB)/$(INSTALL_ANAME)
- INSTALL_DYN= $(INSTALL_LIB)/$(INSTALL_SONAME)
- INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
--INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
-+INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT).$(MAJVER)
- INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME)
- INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
-
diff --git a/package/luajit/luajit.hash b/package/luajit/luajit.hash
index 086bef0..2081d12 100644
--- a/package/luajit/luajit.hash
+++ b/package/luajit/luajit.hash
@@ -1,2 +1,2 @@
# Hashes from: http://luajit.org/download.html
-md5 dd9c38307f2223a504cbfb96e477eca0 LuaJIT-2.0.4.tar.gz
+md5 48353202cbcacab84ee41a5a70ea0a2c LuaJIT-2.0.5.tar.gz
diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk
index d3ef3b7..300e6db 100644
--- a/package/luajit/luajit.mk
+++ b/package/luajit/luajit.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LUAJIT_VERSION = 2.0.4
+LUAJIT_VERSION = 2.0.5
LUAJIT_SOURCE = LuaJIT-$(LUAJIT_VERSION).tar.gz
LUAJIT_SITE = http://luajit.org/download
LUAJIT_LICENSE = MIT
^ permalink raw reply related
* [Buildroot] [git commit] python-netaddr: change setup type to setuptools
From: Thomas Petazzoni @ 2017-05-02 20:35 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=41a235112fc7baac6c40004bbc1ffc077487299e
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
The latest netaddr version switched to setuptools.
Fixes:
http://autobuild.buildroot.net/results/e9b/e9b0013abe7e866fd224593f90ec30bdc809151f
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/python-netaddr/python-netaddr.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/python-netaddr/python-netaddr.mk b/package/python-netaddr/python-netaddr.mk
index 95f78f1..a539845 100644
--- a/package/python-netaddr/python-netaddr.mk
+++ b/package/python-netaddr/python-netaddr.mk
@@ -9,6 +9,6 @@ PYTHON_NETADDR_SOURCE = netaddr-$(PYTHON_NETADDR_VERSION).tar.gz
PYTHON_NETADDR_SITE = https://pypi.python.org/packages/0c/13/7cbb180b52201c07c796243eeff4c256b053656da5cfe3916c3f5b57b3a0
PYTHON_NETADDR_LICENSE = BSD-3-Clause
PYTHON_NETADDR_LICENSE_FILES = LICENSE
-PYTHON_NETADDR_SETUP_TYPE = distutils
+PYTHON_NETADDR_SETUP_TYPE = setuptools
$(eval $(python-package))
^ permalink raw reply related
* [Buildroot] [PATCH] luajit: bump to version 2.0.5
From: Thomas Petazzoni @ 2017-05-02 20:35 UTC (permalink / raw)
To: buildroot
In-Reply-To: <20170502075622.22153-1-francois.perrad@gadz.org>
Hello,
On Tue, 2 May 2017 09:56:22 +0200, Francois Perrad wrote:
> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
> ---
> package/luajit/0001-no-bin-symlink.patch | 10 +++++-----
> package/luajit/0003-install-so.patch | 22 ----------------------
> package/luajit/luajit.hash | 2 +-
> package/luajit/luajit.mk | 2 +-
> 4 files changed, 7 insertions(+), 29 deletions(-)
> delete mode 100644 package/luajit/0003-install-so.patch
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox