Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7
@ 2021-12-28 10:21 Fabrice Fontaine
  2021-12-28 10:21 ` [Buildroot] [PATCH 2/4] package/cairomm: bump to version 1.16.1 Fabrice Fontaine
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Fabrice Fontaine @ 2021-12-28 10:21 UTC (permalink / raw)
  To: buildroot; +Cc: Eric Le Bihan, Fabrice Fontaine, James Knight

Change license to LGPL-3.0+:
https://github.com/libsigcplusplus/libsigcplusplus/commit/8a231956bc0a8d9c5d0db59a3eaf4311ee36275f

https://github.com/libsigcplusplus/libsigcplusplus/blob/3.0.7/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/libsigc/libsigc.hash | 6 +++---
 package/libsigc/libsigc.mk   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/package/libsigc/libsigc.hash b/package/libsigc/libsigc.hash
index d631185a41..97c9d0cc84 100644
--- a/package/libsigc/libsigc.hash
+++ b/package/libsigc/libsigc.hash
@@ -1,5 +1,5 @@
-# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.10/libsigc++-2.10.6.sha256sum
-sha256  dda176dc4681bda9d5a2ac1bc55273bdd381662b7a6d49e918267d13e8774e1b  libsigc++-2.10.6.tar.xz
+# From http://ftp.gnome.org/pub/gnome/sources/libsigc++/3.0/libsigc++-3.0.7.sha256sum
+sha256  bfbe91c0d094ea6bbc6cbd3909b7d98c6561eea8b6d9c0c25add906a6e83d733  libsigc++-3.0.7.tar.xz
 
 # Locally calculated
-sha256  5bbcbb737e60fe9deba08ecbd00920cfcc3403ba2e534c64fdeea49d6bb87509  COPYING
+sha256  97628afebc60f026f5c2b25d7491c46a5c4ee61f693e7cfa07fbd2c03605979b  COPYING
diff --git a/package/libsigc/libsigc.mk b/package/libsigc/libsigc.mk
index 6539fdbdb6..18be25fd03 100644
--- a/package/libsigc/libsigc.mk
+++ b/package/libsigc/libsigc.mk
@@ -4,12 +4,12 @@
 #
 ################################################################################
 
-LIBSIGC_VERSION_MAJOR = 2.10
-LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).6
+LIBSIGC_VERSION_MAJOR = 3.0
+LIBSIGC_VERSION = $(LIBSIGC_VERSION_MAJOR).7
 LIBSIGC_SOURCE = libsigc++-$(LIBSIGC_VERSION).tar.xz
 LIBSIGC_SITE = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/$(LIBSIGC_VERSION_MAJOR)
 LIBSIGC_INSTALL_STAGING = YES
-LIBSIGC_LICENSE = LGPL-2.1+
+LIBSIGC_LICENSE = LGPL-3.0+
 LIBSIGC_LICENSE_FILES = COPYING
 LIBSIGC_CONF_OPTS = \
 	-Dbuild-examples=false \
-- 
2.33.0

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

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

* [Buildroot] [PATCH 2/4] package/cairomm: bump to version 1.16.1
  2021-12-28 10:21 [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Fabrice Fontaine
@ 2021-12-28 10:21 ` Fabrice Fontaine
  2021-12-28 10:21 ` [Buildroot] [PATCH 3/4] package/glibmm: bump to version 2.68.2 Fabrice Fontaine
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Fabrice Fontaine @ 2021-12-28 10:21 UTC (permalink / raw)
  To: buildroot; +Cc: Eric Le Bihan, Fabrice Fontaine, James Knight

- Use gitlab to retrieve latest version
- Switch to meson-package as configure is not shipped anymore
- Update indentation in hash file (two spaces)

https://gitlab.freedesktop.org/cairo/cairomm/-/blob/1.16.1/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/cairomm/cairomm.hash | 5 ++---
 package/cairomm/cairomm.mk   | 9 ++++-----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/package/cairomm/cairomm.hash b/package/cairomm/cairomm.hash
index 573104ec96..d14a65c2d6 100644
--- a/package/cairomm/cairomm.hash
+++ b/package/cairomm/cairomm.hash
@@ -1,4 +1,3 @@
-# From http://ftp.gnome.org/pub/gnome/sources/cairomm/1.12/cairomm-1.12.0.sha256sum
-sha256	a54ada8394a86182525c0762e6f50db6b9212a2109280d13ec6a0b29bfd1afe6	cairomm-1.12.0.tar.xz
 # Locally computed
-sha256 bfe4a52dc4645385f356a8e83cc54216a293e3b6f1cb4f79f5fc0277abf937fd  COPYING
+sha256  bb86d855041bd46d31b03e43ea355d233de44034b39d4200725b1e0947e63e67  cairomm-1.16.1.tar.gz
+sha256  bfe4a52dc4645385f356a8e83cc54216a293e3b6f1cb4f79f5fc0277abf937fd  COPYING
diff --git a/package/cairomm/cairomm.mk b/package/cairomm/cairomm.mk
index 07aae971d0..856c9d67fc 100644
--- a/package/cairomm/cairomm.mk
+++ b/package/cairomm/cairomm.mk
@@ -4,13 +4,12 @@
 #
 ################################################################################
 
-CAIROMM_VERSION_MAJOR = 1.12
-CAIROMM_VERSION = $(CAIROMM_VERSION_MAJOR).0
+CAIROMM_VERSION = 1.16.1
 CAIROMM_LICENSE = LGPL-2.0+
 CAIROMM_LICENSE_FILES = COPYING
-CAIROMM_SOURCE = cairomm-$(CAIROMM_VERSION).tar.xz
-CAIROMM_SITE = http://ftp.gnome.org/pub/gnome/sources/cairomm/$(CAIROMM_VERSION_MAJOR)
+CAIROMM_SITE = https://gitlab.freedesktop.org/cairo/cairomm/-/archive/$(CAIROMM_VERSION)
 CAIROMM_INSTALL_STAGING = YES
 CAIROMM_DEPENDENCIES = cairo libglib2 libsigc host-pkgconf
+CAIROMM_CONF_OPTS = -Dbuild-examples=false -Dbuild-tests=false
 
-$(eval $(autotools-package))
+$(eval $(meson-package))
-- 
2.33.0

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

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

* [Buildroot] [PATCH 3/4] package/glibmm: bump to version 2.68.2
  2021-12-28 10:21 [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Fabrice Fontaine
  2021-12-28 10:21 ` [Buildroot] [PATCH 2/4] package/cairomm: bump to version 1.16.1 Fabrice Fontaine
@ 2021-12-28 10:21 ` Fabrice Fontaine
  2021-12-28 10:21 ` [Buildroot] [PATCH 4/4] package/pangomm: bump to version 2.48.2 Fabrice Fontaine
  2021-12-28 12:58 ` [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Thomas Petazzoni
  3 siblings, 0 replies; 5+ messages in thread
From: Fabrice Fontaine @ 2021-12-28 10:21 UTC (permalink / raw)
  To: buildroot; +Cc: Eric Le Bihan, Fabrice Fontaine, James Knight

https://gitlab.gnome.org/GNOME/glibmm/-/blob/2.68.2/NEWS

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

diff --git a/package/glibmm/glibmm.hash b/package/glibmm/glibmm.hash
index 389ee5c369..f0bc7f4e71 100644
--- a/package/glibmm/glibmm.hash
+++ b/package/glibmm/glibmm.hash
@@ -1,5 +1,5 @@
-# From http://ftp.gnome.org/pub/gnome/sources/glibmm/2.66/glibmm-2.66.0.sha256sum
-sha256  9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e  glibmm-2.66.0.tar.xz
+# From http://ftp.gnome.org/pub/gnome/sources/glibmm/2.68/glibmm-2.68.2.sha256sum
+sha256  91e0a8618f7b82db4aaf2648932ea2bcfe626ad030068c18fa2d106fd838d8ad  glibmm-2.68.2.tar.xz
 # License files, locally calculated
 sha256  3ea7fa7c5d9a3a113e950eca9cfb85107f096270d8e4dd99daa9d8abdebc60e7  COPYING
 sha256  ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6  COPYING.tools
diff --git a/package/glibmm/glibmm.mk b/package/glibmm/glibmm.mk
index 30fbe65f6e..578267c75e 100644
--- a/package/glibmm/glibmm.mk
+++ b/package/glibmm/glibmm.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-GLIBMM_VERSION_MAJOR = 2.66
-GLIBMM_VERSION = $(GLIBMM_VERSION_MAJOR).0
+GLIBMM_VERSION_MAJOR = 2.68
+GLIBMM_VERSION = $(GLIBMM_VERSION_MAJOR).2
 GLIBMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools)
 GLIBMM_LICENSE_FILES = COPYING COPYING.tools
 GLIBMM_SOURCE = glibmm-$(GLIBMM_VERSION).tar.xz
-- 
2.33.0

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

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

* [Buildroot] [PATCH 4/4] package/pangomm: bump to version 2.48.2
  2021-12-28 10:21 [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Fabrice Fontaine
  2021-12-28 10:21 ` [Buildroot] [PATCH 2/4] package/cairomm: bump to version 1.16.1 Fabrice Fontaine
  2021-12-28 10:21 ` [Buildroot] [PATCH 3/4] package/glibmm: bump to version 2.68.2 Fabrice Fontaine
@ 2021-12-28 10:21 ` Fabrice Fontaine
  2021-12-28 12:58 ` [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Thomas Petazzoni
  3 siblings, 0 replies; 5+ messages in thread
From: Fabrice Fontaine @ 2021-12-28 10:21 UTC (permalink / raw)
  To: buildroot; +Cc: Eric Le Bihan, Fabrice Fontaine, James Knight

Switch to meson-package as configure is not shipped anymore

This bump will fix the following build failure raised since bump of
pango to version 1.50.3 in commit
6b2b1d26cc34553c651e32e8fa37111930e53b9e:

attrlist.cc: In constructor 'Pango::AttrList::AttrList(const Glib::ustring&, gunichar)':
attrlist.cc:38:20: error: 'pango_parse_markup' was not declared in this scope
   38 |   gboolean bTest = pango_parse_markup(markup_text.c_str(), -1 /* means null-terminated */, accel_marker,
      |                    ^~~~~~~~~~~~~~~~~~

https://gitlab.gnome.org/GNOME/pangomm/-/blob/2.48.2/NEWS

Fixes:
 - http://autobuild.buildroot.org/results/efe5015ddb4bede6669ad5b1e4f027a2e076d16b

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

diff --git a/package/pangomm/pangomm.hash b/package/pangomm/pangomm.hash
index bde53e4fbd..3fba695831 100644
--- a/package/pangomm/pangomm.hash
+++ b/package/pangomm/pangomm.hash
@@ -1,5 +1,5 @@
-# From http://ftp.gnome.org/pub/gnome/sources/pangomm/2.40/pangomm-2.40.1.sha256sum
-sha256  9762ee2a2d5781be6797448d4dd2383ce14907159b30bc12bf6b08e7227be3af  pangomm-2.40.1.tar.xz
+# From http://ftp.gnome.org/pub/gnome/sources/pangomm/2.48/pangomm-2.48.2.sha256sum
+sha256  e1d75522c53f462799875cd247f9b49c91ced4b1abe68387ac35b271392d4ea5  pangomm-2.48.2.tar.xz
 # Locally computed
 sha256  5bbcbb737e60fe9deba08ecbd00920cfcc3403ba2e534c64fdeea49d6bb87509  COPYING
 sha256  ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6  COPYING.tools
diff --git a/package/pangomm/pangomm.mk b/package/pangomm/pangomm.mk
index 9edcb16474..af90d69c4e 100644
--- a/package/pangomm/pangomm.mk
+++ b/package/pangomm/pangomm.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-PANGOMM_VERSION_MAJOR = 2.40
-PANGOMM_VERSION = $(PANGOMM_VERSION_MAJOR).1
+PANGOMM_VERSION_MAJOR = 2.48
+PANGOMM_VERSION = $(PANGOMM_VERSION_MAJOR).2
 PANGOMM_SOURCE = pangomm-$(PANGOMM_VERSION).tar.xz
 PANGOMM_SITE = http://ftp.gnome.org/pub/gnome/sources/pangomm/$(PANGOMM_VERSION_MAJOR)
 PANGOMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools)
@@ -13,4 +13,4 @@ PANGOMM_LICENSE_FILES = COPYING COPYING.tools
 PANGOMM_INSTALL_STAGING = YES
 PANGOMM_DEPENDENCIES = glibmm cairomm libsigc pango host-pkgconf
 
-$(eval $(autotools-package))
+$(eval $(meson-package))
-- 
2.33.0

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

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

* Re: [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7
  2021-12-28 10:21 [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Fabrice Fontaine
                   ` (2 preceding siblings ...)
  2021-12-28 10:21 ` [Buildroot] [PATCH 4/4] package/pangomm: bump to version 2.48.2 Fabrice Fontaine
@ 2021-12-28 12:58 ` Thomas Petazzoni
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2021-12-28 12:58 UTC (permalink / raw)
  To: Fabrice Fontaine; +Cc: Eric Le Bihan, James Knight, buildroot

On Tue, 28 Dec 2021 11:21:27 +0100
Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote:

> Change license to LGPL-3.0+:
> https://github.com/libsigcplusplus/libsigcplusplus/commit/8a231956bc0a8d9c5d0db59a3eaf4311ee36275f
> 
> https://github.com/libsigcplusplus/libsigcplusplus/blob/3.0.7/NEWS
> 
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
>  package/libsigc/libsigc.hash | 6 +++---
>  package/libsigc/libsigc.mk   | 6 +++---
>  2 files changed, 6 insertions(+), 6 deletions(-)

Series applied, 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] 5+ messages in thread

end of thread, other threads:[~2021-12-28 12:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-28 10:21 [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Fabrice Fontaine
2021-12-28 10:21 ` [Buildroot] [PATCH 2/4] package/cairomm: bump to version 1.16.1 Fabrice Fontaine
2021-12-28 10:21 ` [Buildroot] [PATCH 3/4] package/glibmm: bump to version 2.68.2 Fabrice Fontaine
2021-12-28 10:21 ` [Buildroot] [PATCH 4/4] package/pangomm: bump to version 2.48.2 Fabrice Fontaine
2021-12-28 12:58 ` [Buildroot] [PATCH 1/4] package/libsigc: bump to version 3.0.7 Thomas Petazzoni

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