mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 08:30:47 -09:00
package/libgtk4: bump to 4.20.1
News: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.20.1/NEWS Also select librsvg as it is required now. (See changes in 4.19.2) Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
e25f5083a0
commit
2accd86633
@@ -1,4 +1,5 @@
|
||||
comment "libgtk4 needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
|
||||
@@ -12,6 +13,7 @@ comment "libgtk4 needs an OpenGL(ES) EGL backend"
|
||||
|
||||
config BR2_PACKAGE_LIBGTK4
|
||||
bool "libgtk4"
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # librsvg
|
||||
depends on BR2_USE_WCHAR # glib2
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
|
||||
depends on BR2_USE_MMU # glib2
|
||||
@@ -27,6 +29,7 @@ config BR2_PACKAGE_LIBGTK4
|
||||
select BR2_PACKAGE_GRAPHENE
|
||||
select BR2_PACKAGE_LIBEPOXY
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_LIBRSVG
|
||||
select BR2_PACKAGE_PANGO
|
||||
select BR2_PACKAGE_TIFF
|
||||
# At least one backend is required
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# From https://download.gnome.org/sources/gtk/4.14/gtk-4.14.5.sha256sum
|
||||
sha256 5547f2b9f006b133993e070b87c17804e051efda3913feaca1108fa2be41e24d gtk-4.14.5.tar.xz
|
||||
# From https://download.gnome.org/sources/gtk/4.20/gtk-4.20.1.sha256sum
|
||||
sha256 bf32fac019171c45681b2c45d05658ee8598c6341572e32a6a6bcb0b5673998d gtk-4.20.1.tar.xz
|
||||
|
||||
# Hash for license file:
|
||||
sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBGTK4_VERSION_MAJOR = 4.14
|
||||
LIBGTK4_VERSION = $(LIBGTK4_VERSION_MAJOR).5
|
||||
LIBGTK4_VERSION_MAJOR = 4.20
|
||||
LIBGTK4_VERSION = $(LIBGTK4_VERSION_MAJOR).1
|
||||
LIBGTK4_SOURCE = gtk-$(LIBGTK4_VERSION).tar.xz
|
||||
LIBGTK4_SITE = https://download.gnome.org/sources/gtk/$(LIBGTK4_VERSION_MAJOR)
|
||||
LIBGTK4_LICENSE = LGPL-2.0+
|
||||
@@ -21,6 +21,7 @@ LIBGTK4_DEPENDENCIES = \
|
||||
graphene \
|
||||
libepoxy \
|
||||
libglib2 \
|
||||
librsvg \
|
||||
pango \
|
||||
$(TARGET_NLS_DEPENDENCIES)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user