initial buildroot for linux 5.15
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
config BR2_PACKAGE_GLIBMM
|
||||
bool "glibmm"
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # regex_replace
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_USE_WCHAR # libglib2
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
|
||||
depends on BR2_USE_MMU # libglib2
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_LIBSIGC
|
||||
help
|
||||
The GLibmm package is a set of C++ bindings for GLib.
|
||||
|
||||
http://www.gtkmm.org/
|
||||
|
||||
comment "glibmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || !BR2_USE_WCHAR \
|
||||
|| !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
@@ -0,0 +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
|
||||
# License files, locally calculated
|
||||
sha256 3ea7fa7c5d9a3a113e950eca9cfb85107f096270d8e4dd99daa9d8abdebc60e7 COPYING
|
||||
sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING.tools
|
||||
@@ -0,0 +1,23 @@
|
||||
################################################################################
|
||||
#
|
||||
# glibmm
|
||||
#
|
||||
################################################################################
|
||||
|
||||
GLIBMM_VERSION_MAJOR = 2.66
|
||||
GLIBMM_VERSION = $(GLIBMM_VERSION_MAJOR).0
|
||||
GLIBMM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (tools)
|
||||
GLIBMM_LICENSE_FILES = COPYING COPYING.tools
|
||||
GLIBMM_SOURCE = glibmm-$(GLIBMM_VERSION).tar.xz
|
||||
GLIBMM_SITE = http://ftp.gnome.org/pub/gnome/sources/glibmm/$(GLIBMM_VERSION_MAJOR)
|
||||
GLIBMM_INSTALL_STAGING = YES
|
||||
GLIBMM_DEPENDENCIES = libglib2 libsigc host-pkgconf
|
||||
GLIBMM_CONF_OPTS = -Dbuild-examples=false
|
||||
|
||||
GLIBMM_CXXFLAGS = $(TARGET_CXXFLAGS)
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_85180),y)
|
||||
GLIBMM_CXXFLAGS += -O0
|
||||
endif
|
||||
|
||||
$(eval $(meson-package))
|
||||
Reference in New Issue
Block a user