New package: gtkmm4-4.2.0
This commit is contained in:
parent
00fc2cf557
commit
d7d0143f2a
@ -675,6 +675,7 @@ libpangomm-2.48.so.1 pangomm2.48-2.48.0_1
|
|||||||
libatkmm-1.6.so.1 atkmm-2.22.1_1
|
libatkmm-1.6.so.1 atkmm-2.22.1_1
|
||||||
libgtkmm-3.0.so.1 gtkmm-2.99.5_1
|
libgtkmm-3.0.so.1 gtkmm-2.99.5_1
|
||||||
libgdkmm-3.0.so.1 gtkmm-2.99.5_1
|
libgdkmm-3.0.so.1 gtkmm-2.99.5_1
|
||||||
|
libgtkmm-4.0.so.0 gtkmm4-4.0.0_1
|
||||||
libgnome-bluetooth.so.13 gnome-bluetooth-3.12.0_1
|
libgnome-bluetooth.so.13 gnome-bluetooth-3.12.0_1
|
||||||
libsasl2.so.3 libsasl-2.1.26_1
|
libsasl2.so.3 libsasl-2.1.26_1
|
||||||
liblber-2.4.so.2 libldap-2.4.21_1
|
liblber-2.4.so.2 libldap-2.4.21_1
|
||||||
|
1
srcpkgs/gtkmm4-devel
Symbolic link
1
srcpkgs/gtkmm4-devel
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
gtkmm4
|
31
srcpkgs/gtkmm4/template
Normal file
31
srcpkgs/gtkmm4/template
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Template file for 'gtkmm4'
|
||||||
|
pkgname=gtkmm4
|
||||||
|
version=4.2.0
|
||||||
|
revision=1
|
||||||
|
wrksrc="gtkmm-$version"
|
||||||
|
build_style=meson
|
||||||
|
hostmakedepends="pkg-config mm-common glib-devel"
|
||||||
|
makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel"
|
||||||
|
checkdepends="xvfb-run"
|
||||||
|
short_desc="C++ bindings for The GTK+ toolkit (v4)"
|
||||||
|
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||||
|
license="LGPL-2.1-or-later"
|
||||||
|
homepage="https://gtkmm.org"
|
||||||
|
changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
|
||||||
|
distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
|
||||||
|
checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
|
||||||
|
|
||||||
|
do_check() {
|
||||||
|
xvfb-run ninja -C build test
|
||||||
|
}
|
||||||
|
|
||||||
|
gtkmm4-devel_package() {
|
||||||
|
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||||
|
short_desc+=" - development files"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
vmove "usr/lib/gtk*"
|
||||||
|
vmove usr/lib/pkgconfig
|
||||||
|
vmove "usr/lib/*.so"
|
||||||
|
}
|
||||||
|
}
|
3
srcpkgs/gtkmm4/update
Normal file
3
srcpkgs/gtkmm4/update
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
pkgname=gtkmm
|
||||||
|
site=https://gitlab.gnome.org/GNOME/gtkmm/-/tags
|
||||||
|
pattern="$pkgname-\K[0-9]\.[0-9]*[02468]\.[0-9.]*[0-9](?=)"
|
Loading…
x
Reference in New Issue
Block a user