summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSolomon Choina2020-04-13 18:49:17 -0400
committerSolomon Choina2020-04-13 18:49:17 -0400
commitf8dbc78156b14ff5126dfcf4d7999ace4647dea5 (patch)
treed21f7a7bb601051b7443d6f00faee4c09978682d
parent8efa626191227fbf6e0efc65267c9160d7749e3a (diff)
downloadaur-f8dbc78156b14ff5126dfcf4d7999ace4647dea5.tar.gz
adding depends and updating pkgver
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD46
2 files changed, 36 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6215f8efa70f..dff793b71fd1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gtk3-ubuntu
pkgdesc = GObject-based multi-platform toolkit
- pkgver = 3.24.13
- pkgrel = 2
+ pkgver = 3.24.17
+ pkgrel = 1
url = http://www.gtk.org/
arch = x86_64
license = LGPL
@@ -39,18 +39,18 @@ pkgbase = gtk3-ubuntu
depends = wayland
depends = wayland-protocols
depends = gtk-update-icon-cache
- source = git+https://gitlab.gnome.org/GNOME/gtk.git#commit=f737908d2f7dc121e0d85507c16fd7a399d4b36a
+ source = git+https://gitlab.gnome.org/GNOME/gtk.git#tag=3.24.17
source = settings.ini
source = gtk-query-immodules-3.0.hook
source = gtk-update-icon-cache.hook
source = gtk-update-icon-cache.script
- source = https://launchpad.net/ubuntu/+archive/primary/+files/gtk+3.0_3.24.13-1ubuntu1.debian.tar.xz
+ source = https://launchpad.net/ubuntu/+archive/primary/+files/gtk+3.0_3.24.17-3ubuntu1.debian.tar.xz
sha512sums = SKIP
sha512sums = ad2c0b0388f4169592b9574f0b3db673a969b7c4721548c4ac7c438eddbcdc378fcaac04e2b6c858a1562cc23ddf4804e5f7be08068340b7c9365e2b11ddcfb8
sha512sums = f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac
sha512sums = abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2
sha512sums = 5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58
- sha512sums = bf7c8572421711fdf2e82be0d18b6a93747ac9ed236e4bcc8ab65e66d927ee704c6633f9479206c394e7823ed03958e98d43c2e21e4d2be3a7c8db7bb7bef1e0
+ sha512sums = b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa
pkgname = gtk3-ubuntu
install = gtk3.install
@@ -84,11 +84,14 @@ pkgname = gtk3-ubuntu
depends = wayland-protocols
depends = gtk-update-icon-cache
depends = gtk-update-icon-cache
- provides = gtk3
+ provides = gtk3=3.24.17
provides = gtk3-print-backends
+ provides = libgtk-3.so
+ provides = libgdk-3.so
+ provides = libgailutil-3.so
conflicts = gtk3
conflicts = gtk3-print-backends
- replaces = gtk3-print-backends<=3.22.26-1
+ replaces = gtk3-print-backends
pkgname = gtk-update-icon-cache-ubuntu
pkgdesc = GTK+ icon cache updater
diff --git a/PKGBUILD b/PKGBUILD
index bae3313ed992..8cbada6a2bca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,30 +3,21 @@
# Contributor: Christopher Reimer <github@creimer.net>
# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
-
-
-# vercheck-pkgbuild: auto
-# vercheck-ubuntu: name=gtk+3.0, repo=cosmic
-# vercheck-archlinux: name=gtk3, repo=extra, arch=x86_64
-# vercheck-gnome: name=gtk+, majorver=3.22
-# vercheck-ppa: name=gtk+3.0, url=ppa:gnome3-team/gnome3-staging
-
-_use_ppa=true
-
+# Maintainer: Solomon Choina <shlomochoina@gmail.com>
pkgbase=gtk3-ubuntu
pkgname=(gtk3-ubuntu gtk-update-icon-cache-ubuntu)
-_ubuntu_ver=3.24.13
-_ubuntu_rel=1ubuntu1
-pkgver=3.24.13
-pkgrel=2
+_ubuntu_ver=3.24.17
+_ubuntu_rel=3ubuntu1
+pkgver=3.24.17
+pkgrel=1
pkgdesc="GObject-based multi-platform toolkit"
arch=(x86_64)
url="http://www.gtk.org/"
depends=(adwaita-icon-theme at-spi2-atk atk cairo cantarell-fonts colord dconf desktop-file-utils gdk-pixbuf2 gtk-update-icon-cache json-glib libcanberra libcups libepoxy librsvg libxcomposite libxcursor libxdamage libxi libxinerama libxkbcommon libxrandr mesa pango rest shared-mime-info wayland wayland-protocols gtk-update-icon-cache)
makedepends=(gobject-introspection git gtk-doc glib2-docs sassc)
license=(LGPL)
-_commit=f737908d2f7dc121e0d85507c16fd7a399d4b36a # tags/3.24.13^0
-source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"
+_commit=f737908d2f7dc121e0d85507c16fd7a399d4b36a # tags/3.24.17^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#tag=$pkgver"
settings.ini
gtk-query-immodules-3.0.hook
gtk-update-icon-cache.hook
@@ -39,7 +30,7 @@ sha512sums=('SKIP'
'f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac'
'abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2'
'5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58'
- 'bf7c8572421711fdf2e82be0d18b6a93747ac9ed236e4bcc8ab65e66d927ee704c6633f9479206c394e7823ed03958e98d43c2e21e4d2be3a7c8db7bb7bef1e0')
+ 'b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa')
pkgver() {
cd gtk
@@ -50,6 +41,21 @@ prepare() {
cd gtk
local patches=(
+ macOS-fix-2436-raise-transient-window-on-focus.patch
+ Update-Latvian-translation.patch
+ docs-Do-not-call-GTK-APIs-if-gtk_init_check-returns-FALSE.patch
+ Update-Basque-translation.patch
+ Do-not-require-an-initial-configure-for-custom-Wayland-su.patch
+ Do-not-require-an-initial-configure-for-DnD-windows.patch
+ wayland-Use-helpers-to-add-remove-margins-from-sizes.patch
+ wayland-Always-update-unconfigured-size.patch
+ wayland-Store-unconfigured-size-without-margin.patch
+ wayland-Guard-against-nonsense-sizes-being-configured.patch
+ wayland-Set-unconfigured-size-on-impl-construction.patch
+ wayland-Don-t-inhibit-premature-resize-for-popups.patch
+ build-Generate-gdk.gresource.xml-in-sorted-order.patch
+ wayland-Always-store-unconfigured-size.patch
+ updateiconcache-Sort-list-of-entries.patch
gdk-Don-t-distribute-generated-files-in-tarballs.patch
gtk-Really-don-t-distribute-built-files.patch
demos-examples-tests-Don-t-distribute-built-files.patch
@@ -57,7 +63,6 @@ prepare() {
017_no_offscreen_device_grabbing.patch
060_ignore-random-icons.patch
reftest-known-fail.patch
- Don-t-test-default-constructed-GdkPixbuf-properties.patch
Disable-accessibility-dump-aka-a11ytests-test.patch
073_treeview_almost_fixed.patch
bzg_gtkcellrenderer_grabbing_modifier.patch
@@ -101,9 +106,10 @@ build() {
package_gtk3-ubuntu() {
depends+=(gtk-update-icon-cache)
- provides=(gtk3 gtk3-print-backends)
+ provides=(gtk3=$pkgver gtk3-print-backends
+ libgtk-3.so libgdk-3.so libgailutil-3.so )
conflicts=(gtk3 gtk3-print-backends)
- replaces=("gtk3-print-backends<=3.22.26-1")
+ replaces=("gtk3-print-backends")
install=gtk3.install
cd gtk