Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/libqrtr-glib: bump version to 1.2.2
@ 2024-01-15 22:39 Petr Vorel
  2024-01-16  9:22 ` Yegor Yefremov via buildroot
  2024-02-05 15:38 ` Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 3+ messages in thread
From: Petr Vorel @ 2024-01-15 22:39 UTC (permalink / raw)
  To: buildroot
  Cc: Thomas Petazzoni, Aleksander Morgado, Petr Vorel, Yann E . MORIN

Project switched to meson.
Use gitlab.freedesktop.org for download (previous URL did not work for
meson), thus moving to tar.gz archive.

Disable gtkdocize (not only to follow Buildroot approach, but also to avoid
build failure: ERROR: Program 'gtkdoc-scan' not found or not executable).

License file got renamed:
https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/commit/974e4231eaf4a3bf087c1df54e77df8cac935e15

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
---
Hi,

build tested (very minimal testing):

                    bootlin-armv5-uclibc [1/6]: SKIPPED
                     bootlin-armv7-glibc [2/6]: OK
                   bootlin-armv7m-uclibc [3/6]: SKIPPED
                     bootlin-x86-64-musl [4/6]: SKIPPED
                      br-arm-full-static [5/6]: SKIPPED
                            sourcery-arm [6/6]: SKIPPED
6 builds, 5 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed

 package/libqrtr-glib/libqrtr-glib.hash |  4 ++--
 package/libqrtr-glib/libqrtr-glib.mk   | 16 +++++++++-------
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/package/libqrtr-glib/libqrtr-glib.hash b/package/libqrtr-glib/libqrtr-glib.hash
index e00dd0cb94..38543f7de9 100644
--- a/package/libqrtr-glib/libqrtr-glib.hash
+++ b/package/libqrtr-glib/libqrtr-glib.hash
@@ -1,3 +1,3 @@
 # Locally computed
-sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
-sha256  30d879b2ade6f8f461def3a677755db5c0238babf688d5c83c03b3e6abe35cee  libqrtr-glib-1.0.0.tar.xz
+sha256  c5cdf5ea91cbd2cf2758b2896064c7b1dfe7156063267df905f957ac69b6b763  libqrtr-glib-1.2.2.tar.gz
+sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  LICENSES/LGPL-2.1-or-later.txt
diff --git a/package/libqrtr-glib/libqrtr-glib.mk b/package/libqrtr-glib/libqrtr-glib.mk
index 6ab8335417..c3df76dc84 100644
--- a/package/libqrtr-glib/libqrtr-glib.mk
+++ b/package/libqrtr-glib/libqrtr-glib.mk
@@ -4,19 +4,21 @@
 #
 ################################################################################
 
-LIBQRTR_GLIB_VERSION = 1.0.0
-LIBQRTR_GLIB_SITE = http://www.freedesktop.org/software/libqmi
-LIBQRTR_GLIB_SOURCE = libqrtr-glib-$(LIBQRTR_GLIB_VERSION).tar.xz
+LIBQRTR_GLIB_VERSION = 1.2.2
+LIBQRTR_GLIB_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/archive/$(LIBQRTR_GLIB_VERSION)
 LIBQRTR_GLIB_LICENSE = LGPL-2.1+
-LIBQRTR_GLIB_LICENSE_FILES = COPYING.LIB
+LIBQRTR_GLIB_LICENSE_FILES = LICENSES/LGPL-2.1-or-later.txt
 LIBQRTR_GLIB_INSTALL_STAGING = YES
 LIBQRTR_GLIB_DEPENDENCIES = libglib2
 
 ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y)
-LIBQRTR_GLIB_CONF_OPTS += --enable-introspection
+LIBQRTR_GLIB_CONF_OPTS += -Dintrospection=true
 LIBQRTR_GLIB_DEPENDENCIES += gobject-introspection
 else
-LIBQRTR_GLIB_CONF_OPTS += --disable-introspection
+LIBQRTR_GLIB_CONF_OPTS += -Dintrospection=false
 endif
 
-$(eval $(autotools-package))
+# disable gtkdocize
+LIBQRTR_GLIB_CONF_OPTS += -Dgtk_doc=false
+
+$(eval $(meson-package))
-- 
2.43.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/libqrtr-glib: bump version to 1.2.2
  2024-01-15 22:39 [Buildroot] [PATCH 1/1] package/libqrtr-glib: bump version to 1.2.2 Petr Vorel
@ 2024-01-16  9:22 ` Yegor Yefremov via buildroot
  2024-02-05 15:38 ` Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Yegor Yefremov via buildroot @ 2024-01-16  9:22 UTC (permalink / raw)
  To: Petr Vorel
  Cc: Thomas Petazzoni, Yann E . MORIN, Aleksander Morgado, buildroot

On Mon, Jan 15, 2024 at 11:39 PM Petr Vorel <petr.vorel@gmail.com> wrote:
>
> Project switched to meson.
> Use gitlab.freedesktop.org for download (previous URL did not work for
> meson), thus moving to tar.gz archive.
>
> Disable gtkdocize (not only to follow Buildroot approach, but also to avoid
> build failure: ERROR: Program 'gtkdoc-scan' not found or not executable).
>
> License file got renamed:
> https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/commit/974e4231eaf4a3bf087c1df54e77df8cac935e15
>
> Signed-off-by: Petr Vorel <petr.vorel@gmail.com>

Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>

> ---
> Hi,
>
> build tested (very minimal testing):
>
>                     bootlin-armv5-uclibc [1/6]: SKIPPED
>                      bootlin-armv7-glibc [2/6]: OK
>                    bootlin-armv7m-uclibc [3/6]: SKIPPED
>                      bootlin-x86-64-musl [4/6]: SKIPPED
>                       br-arm-full-static [5/6]: SKIPPED
>                             sourcery-arm [6/6]: SKIPPED
> 6 builds, 5 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed
>
>  package/libqrtr-glib/libqrtr-glib.hash |  4 ++--
>  package/libqrtr-glib/libqrtr-glib.mk   | 16 +++++++++-------
>  2 files changed, 11 insertions(+), 9 deletions(-)
>
> diff --git a/package/libqrtr-glib/libqrtr-glib.hash b/package/libqrtr-glib/libqrtr-glib.hash
> index e00dd0cb94..38543f7de9 100644
> --- a/package/libqrtr-glib/libqrtr-glib.hash
> +++ b/package/libqrtr-glib/libqrtr-glib.hash
> @@ -1,3 +1,3 @@
>  # Locally computed
> -sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
> -sha256  30d879b2ade6f8f461def3a677755db5c0238babf688d5c83c03b3e6abe35cee  libqrtr-glib-1.0.0.tar.xz
> +sha256  c5cdf5ea91cbd2cf2758b2896064c7b1dfe7156063267df905f957ac69b6b763  libqrtr-glib-1.2.2.tar.gz
> +sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  LICENSES/LGPL-2.1-or-later.txt
> diff --git a/package/libqrtr-glib/libqrtr-glib.mk b/package/libqrtr-glib/libqrtr-glib.mk
> index 6ab8335417..c3df76dc84 100644
> --- a/package/libqrtr-glib/libqrtr-glib.mk
> +++ b/package/libqrtr-glib/libqrtr-glib.mk
> @@ -4,19 +4,21 @@
>  #
>  ################################################################################
>
> -LIBQRTR_GLIB_VERSION = 1.0.0
> -LIBQRTR_GLIB_SITE = http://www.freedesktop.org/software/libqmi
> -LIBQRTR_GLIB_SOURCE = libqrtr-glib-$(LIBQRTR_GLIB_VERSION).tar.xz
> +LIBQRTR_GLIB_VERSION = 1.2.2
> +LIBQRTR_GLIB_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/archive/$(LIBQRTR_GLIB_VERSION)
>  LIBQRTR_GLIB_LICENSE = LGPL-2.1+
> -LIBQRTR_GLIB_LICENSE_FILES = COPYING.LIB
> +LIBQRTR_GLIB_LICENSE_FILES = LICENSES/LGPL-2.1-or-later.txt
>  LIBQRTR_GLIB_INSTALL_STAGING = YES
>  LIBQRTR_GLIB_DEPENDENCIES = libglib2
>
>  ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y)
> -LIBQRTR_GLIB_CONF_OPTS += --enable-introspection
> +LIBQRTR_GLIB_CONF_OPTS += -Dintrospection=true
>  LIBQRTR_GLIB_DEPENDENCIES += gobject-introspection
>  else
> -LIBQRTR_GLIB_CONF_OPTS += --disable-introspection
> +LIBQRTR_GLIB_CONF_OPTS += -Dintrospection=false
>  endif
>
> -$(eval $(autotools-package))
> +# disable gtkdocize
> +LIBQRTR_GLIB_CONF_OPTS += -Dgtk_doc=false
> +
> +$(eval $(meson-package))
> --
> 2.43.0
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/libqrtr-glib: bump version to 1.2.2
  2024-01-15 22:39 [Buildroot] [PATCH 1/1] package/libqrtr-glib: bump version to 1.2.2 Petr Vorel
  2024-01-16  9:22 ` Yegor Yefremov via buildroot
@ 2024-02-05 15:38 ` Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-02-05 15:38 UTC (permalink / raw)
  To: Petr Vorel
  Cc: Thomas Petazzoni, Yann E . MORIN, Aleksander Morgado, buildroot

On Mon, 15 Jan 2024 23:39:52 +0100
Petr Vorel <petr.vorel@gmail.com> wrote:

> Project switched to meson.
> Use gitlab.freedesktop.org for download (previous URL did not work for
> meson), thus moving to tar.gz archive.
> 
> Disable gtkdocize (not only to follow Buildroot approach, but also to avoid
> build failure: ERROR: Program 'gtkdoc-scan' not found or not executable).
> 
> License file got renamed:
> https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/commit/974e4231eaf4a3bf087c1df54e77df8cac935e15
> 
> Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
> ---
> Hi,

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2024-02-05 15:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-15 22:39 [Buildroot] [PATCH 1/1] package/libqrtr-glib: bump version to 1.2.2 Petr Vorel
2024-01-16  9:22 ` Yegor Yefremov via buildroot
2024-02-05 15:38 ` Thomas Petazzoni via buildroot

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