Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it
@ 2020-01-04 18:45 Fabrice Fontaine
  2020-01-04 18:45 ` [Buildroot] [PATCH 2/2] package/bustle: bump to version 0.7.5 Fabrice Fontaine
  2020-01-08  8:35 ` [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it Thomas Petazzoni
  0 siblings, 2 replies; 4+ messages in thread
From: Fabrice Fontaine @ 2020-01-04 18:45 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/bustle/Config.in | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/package/bustle/Config.in b/package/bustle/Config.in
index 109ebdeed8..b3d321e14b 100644
--- a/package/bustle/Config.in
+++ b/package/bustle/Config.in
@@ -1,9 +1,9 @@
 config BR2_PACKAGE_BUSTLE
 	bool "bustle"
 	depends on BR2_USE_WCHAR # libglib2
-	depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
-	depends on BR2_USE_MMU # libglib2
-	depends on BR2_PACKAGE_DBUS # runtime
+	depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
+	depends on BR2_USE_MMU # dbus, libglib2
+	select BR2_PACKAGE_DBUS # runtime
 	select BR2_PACKAGE_LIBPCAP
 	select BR2_PACKAGE_LIBGLIB2
 	help
@@ -22,5 +22,4 @@ config BR2_PACKAGE_BUSTLE
 
 comment "bustle needs a toolchain w/ wchar, threads"
 	depends on BR2_USE_MMU
-	depends on BR2_PACKAGE_DBUS
 	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
-- 
2.24.0

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

* [Buildroot] [PATCH 2/2] package/bustle: bump to version 0.7.5
  2020-01-04 18:45 [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it Fabrice Fontaine
@ 2020-01-04 18:45 ` Fabrice Fontaine
  2020-01-08  8:34   ` Thomas Petazzoni
  2020-01-08  8:35 ` [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it Thomas Petazzoni
  1 sibling, 1 reply; 4+ messages in thread
From: Fabrice Fontaine @ 2020-01-04 18:45 UTC (permalink / raw)
  To: buildroot

- Switch homepage to https://gitlab.freedesktop.org/bustle/bustle/
- Switch site to
  https://www.freedesktop.org/software/bustle/$(BUSTLE_VERSION)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/bustle/Config.in   | 2 +-
 package/bustle/bustle.hash | 3 ++-
 package/bustle/bustle.mk   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/package/bustle/Config.in b/package/bustle/Config.in
index b3d321e14b..563b65f2c3 100644
--- a/package/bustle/Config.in
+++ b/package/bustle/Config.in
@@ -18,7 +18,7 @@ config BR2_PACKAGE_BUSTLE
 	  This only installs the command line bustle-pcap tool, not
 	  the graphical viewer.
 
-	  http://www.willthompson.co.uk/bustle/
+	  https://gitlab.freedesktop.org/bustle/bustle/
 
 comment "bustle needs a toolchain w/ wchar, threads"
 	depends on BR2_USE_MMU
diff --git a/package/bustle/bustle.hash b/package/bustle/bustle.hash
index 49890f74ff..05281c4f11 100644
--- a/package/bustle/bustle.hash
+++ b/package/bustle/bustle.hash
@@ -1,2 +1,3 @@
 # Locally calculated
-sha256 921c2cbbb957dcb02c3aa8fd1eeff3534cb437fa9eeca1c25206ad1e741a3f14  bustle-0.5.4.tar.gz
+sha256 7760a695b25cb264e7342f353dcdc6d2b7faeacdcd85dd14e03c61b18e791664  bustle-0.7.5.tar.gz
+sha256 a6d6109e5b086de8e852e451b91b08b323302f55b6975d506c64c43bb094be38  LICENSE
diff --git a/package/bustle/bustle.mk b/package/bustle/bustle.mk
index ffbfbe40f7..675ffb0529 100644
--- a/package/bustle/bustle.mk
+++ b/package/bustle/bustle.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-BUSTLE_VERSION = 0.5.4
-BUSTLE_SITE = http://www.willthompson.co.uk/bustle/releases/$(BUSTLE_VERSION)
+BUSTLE_VERSION = 0.7.5
+BUSTLE_SITE = https://www.freedesktop.org/software/bustle/$(BUSTLE_VERSION)
 BUSTLE_LICENSE = LGPL-2.1+
 BUSTLE_LICENSE_FILES = LICENSE
 BUSTLE_DEPENDENCIES = libglib2 libpcap host-pkgconf
-- 
2.24.0

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

* [Buildroot] [PATCH 2/2] package/bustle: bump to version 0.7.5
  2020-01-04 18:45 ` [Buildroot] [PATCH 2/2] package/bustle: bump to version 0.7.5 Fabrice Fontaine
@ 2020-01-08  8:34   ` Thomas Petazzoni
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2020-01-08  8:34 UTC (permalink / raw)
  To: buildroot

On Sat,  4 Jan 2020 19:45:13 +0100
Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote:

> - Switch homepage to https://gitlab.freedesktop.org/bustle/bustle/
> - Switch site to
>   https://www.freedesktop.org/software/bustle/$(BUSTLE_VERSION)
> - Add hash for license file
> 
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
>  package/bustle/Config.in   | 2 +-
>  package/bustle/bustle.hash | 3 ++-
>  package/bustle/bustle.mk   | 4 ++--
>  3 files changed, 5 insertions(+), 4 deletions(-)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

* [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it
  2020-01-04 18:45 [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it Fabrice Fontaine
  2020-01-04 18:45 ` [Buildroot] [PATCH 2/2] package/bustle: bump to version 0.7.5 Fabrice Fontaine
@ 2020-01-08  8:35 ` Thomas Petazzoni
  1 sibling, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2020-01-08  8:35 UTC (permalink / raw)
  To: buildroot

On Sat,  4 Jan 2020 19:45:12 +0100
Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote:

> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

I agree that in general we prefer to use "select" for non-obvious
dependencies. But here, the dependency is obvious, and in fact "bustle"
is completely useless if you don't use D-Bus: you will only want to
even consider enabling bustle if you're already using D-Bus, and want
to debug some stuff.

So I think it is a case where a "depends on" dependency makes a lot of
sense, very much like Python modules all "depends on" the Python
interpreter being present, rather than selecting it.

So I've mark the patch as Rejected in patchwork.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

end of thread, other threads:[~2020-01-08  8:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-04 18:45 [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it Fabrice Fontaine
2020-01-04 18:45 ` [Buildroot] [PATCH 2/2] package/bustle: bump to version 0.7.5 Fabrice Fontaine
2020-01-08  8:34   ` Thomas Petazzoni
2020-01-08  8:35 ` [Buildroot] [PATCH 1/2] package/bustle: select dbus instead of depending on it Thomas Petazzoni

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