mirror of
https://github.com/void-linux/void-packages.git
synced 2025-07-30 01:12:58 +02:00
gtk+3: update to 3.22.30.
Closes #13550. Signed-off-by: Enno Boland <gottox@voidlinux.eu>
This commit is contained in:
parent
991e7f5510
commit
90437a9b73
1 changed files with 16 additions and 15 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Template build file for 'gtk+3'.
|
# Template build file for 'gtk+3'.
|
||||||
pkgname=gtk+3
|
pkgname=gtk+3
|
||||||
version=3.22.29
|
version=3.22.30
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="gtk+-${version}"
|
wrksrc="gtk+-${version}"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -8,24 +8,22 @@ configure_args="--disable-schemas-compile
|
||||||
$(vopt_enable broadway broadway-backend) $(vopt_enable colord)
|
$(vopt_enable broadway broadway-backend) $(vopt_enable colord)
|
||||||
$(vopt_enable cups) $(vopt_enable gir introspection)
|
$(vopt_enable cups) $(vopt_enable gir introspection)
|
||||||
$(vopt_enable wayland wayland-backend) $(vopt_enable x11 x11-backend)"
|
$(vopt_enable wayland wayland-backend) $(vopt_enable x11 x11-backend)"
|
||||||
short_desc="The GTK+ toolkit (v3)"
|
hostmakedepends="automake gettext-devel glib-devel gobject-introspection gtk-doc
|
||||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
gtk-update-icon-cache pkg-config
|
||||||
homepage="https://www.gtk.org/"
|
|
||||||
license="LGPL-2.1-or-later"
|
|
||||||
distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
|
|
||||||
checksum=a07d64b939fcc034a066b7723fdf9b24e92c9cfb6a8497593f3471fe56fbbbf8
|
|
||||||
|
|
||||||
hostmakedepends="automake gettext-devel libtool pkg-config
|
|
||||||
glib-devel gtk-doc gobject-introspection gtk-update-icon-cache
|
|
||||||
$(vopt_if wayland 'wayland-devel wayland-protocols')"
|
$(vopt_if wayland 'wayland-devel wayland-protocols')"
|
||||||
makedepends="libglib-devel atk-devel at-spi2-atk-devel libepoxy-devel
|
makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel
|
||||||
libpng-devel fontconfig-devel cairo-devel pango-devel gdk-pixbuf-devel
|
$(vopt_if colord 'colord-devel') $(vopt_if cups 'cups-devel')
|
||||||
$(vopt_if colord colord-devel) $(vopt_if cups cups-devel)
|
|
||||||
$(vopt_if wayland 'libxkbcommon-devel wayland-devel wayland-protocols libwayland-egl MesaLib-devel')
|
$(vopt_if wayland 'libxkbcommon-devel wayland-devel wayland-protocols libwayland-egl MesaLib-devel')
|
||||||
$(vopt_if x11 'libXcursor-devel libXdamage-devel libXext-devel libXinerama-devel libXi-devel libXrandr-devel libXcomposite-devel')"
|
$(vopt_if x11 'libXcursor-devel libXdamage-devel libXext-devel libXinerama-devel libXi-devel libXrandr-devel libXcomposite-devel')"
|
||||||
depends="gtk-update-icon-cache shared-mime-info $(vopt_if x11 dbus-x11)"
|
depends="gtk-update-icon-cache shared-mime-info $(vopt_if x11 'dbus-x11')"
|
||||||
triggers="gtk3-immodules"
|
short_desc="The GTK+ toolkit (v3)"
|
||||||
|
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
|
license="LGPL-2.1-or-later"
|
||||||
|
homepage="https://www.gtk.org/"
|
||||||
|
distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
|
||||||
|
checksum=a1a4a5c12703d4e1ccda28333b87ff462741dc365131fbc94c218ae81d9a6567
|
||||||
conf_files="/etc/gtk-3.0/im-multipress.conf"
|
conf_files="/etc/gtk-3.0/im-multipress.conf"
|
||||||
|
triggers="gtk3-immodules"
|
||||||
|
|
||||||
# Package build options
|
# Package build options
|
||||||
build_options="broadway colord cups gir wayland x11"
|
build_options="broadway colord cups gir wayland x11"
|
||||||
|
@ -43,10 +41,12 @@ pre_configure() {
|
||||||
sed -i 's,pkg-config,/usr/bin/pkg-config,' autogen.sh
|
sed -i 's,pkg-config,/usr/bin/pkg-config,' autogen.sh
|
||||||
NOCONFIGURE=1 ./autogen.sh
|
NOCONFIGURE=1 ./autogen.sh
|
||||||
}
|
}
|
||||||
|
|
||||||
do_check() {
|
do_check() {
|
||||||
# Requires xserver running
|
# Requires xserver running
|
||||||
:
|
:
|
||||||
}
|
}
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
rm -f ${DESTDIR}/usr/bin/gtk-update-icon-cache
|
rm -f ${DESTDIR}/usr/bin/gtk-update-icon-cache
|
||||||
rm -f ${DESTDIR}/usr/share/man/man1/gtk-update-icon-cache.1
|
rm -f ${DESTDIR}/usr/share/man/man1/gtk-update-icon-cache.1
|
||||||
|
@ -66,6 +66,7 @@ gtk+3-devel_package() {
|
||||||
vmove usr/share/aclocal
|
vmove usr/share/aclocal
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gtk+3-demo_package() {
|
gtk+3-demo_package() {
|
||||||
short_desc+=" - demonstration application"
|
short_desc+=" - demonstration application"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue