summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSolomon Choina2020-10-15 10:11:19 -0400
committerSolomon Choina2020-10-15 10:11:19 -0400
commit0df1e5983fd810cfa17c0efb5265c1e2026f2138 (patch)
tree4bf74175dafade28cdf0a35fc520168a6ac4727d /PKGBUILD
parentf8dbc78156b14ff5126dfcf4d7999ace4647dea5 (diff)
downloadaur-gtk3-ubuntu.tar.gz
New PKGVER and other things
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD67
1 files changed, 26 insertions, 41 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8cbada6a2bc..8f596146971 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,9 +6,9 @@
# Maintainer: Solomon Choina <shlomochoina@gmail.com>
pkgbase=gtk3-ubuntu
pkgname=(gtk3-ubuntu gtk-update-icon-cache-ubuntu)
-_ubuntu_ver=3.24.17
-_ubuntu_rel=3ubuntu1
-pkgver=3.24.17
+_ubuntu_ver=3.24.23
+_ubuntu_rel=1ubuntu1
+pkgver=3.24.23
pkgrel=1
pkgdesc="GObject-based multi-platform toolkit"
arch=(x86_64)
@@ -16,7 +16,7 @@ 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.17^0
+options=("libtool")
source=("git+https://gitlab.gnome.org/GNOME/gtk.git#tag=$pkgver"
settings.ini
gtk-query-immodules-3.0.hook
@@ -30,7 +30,7 @@ sha512sums=('SKIP'
'f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac'
'abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2'
'5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58'
- 'b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa')
+ '7fa98b8e04ef74aa3356124b63c2e9932ccc2d15a45f8e89122a46b90f0ae138a35951f4c38a67720cd7a7eacf8f1258bf4755eaf1eab0c24e9049b957945792')
pkgver() {
cd gtk
@@ -41,41 +41,27 @@ 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
- 016_no_offscreen_widgets_grabbing.patch
- 017_no_offscreen_device_grabbing.patch
- 060_ignore-random-icons.patch
- reftest-known-fail.patch
- Disable-accessibility-dump-aka-a11ytests-test.patch
- 073_treeview_almost_fixed.patch
- bzg_gtkcellrenderer_grabbing_modifier.patch
- ubuntu_gtk_custom_menu_items.patch
- print-dialog-show-options-of-remote-dnssd-printers.patch
- uimanager-guard-against-nested-node-updates.patch
- x-canonical-accel.patch
- message-dialog-restore-traditional-look-on-unity.patch
- 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
- 0001-calendar-always-emit-day-selected-once.patch
- 0001-gtkwindow-set-transparent-background-color.patch
- unity-border-radius.patch
- unity-headerbar-maximized-mode.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
+ 016_no_offscreen_widgets_grabbing.patch
+ 017_no_offscreen_device_grabbing.patch
+ 060_ignore-random-icons.patch
+ reftest-known-fail.patch
+ Disable-accessibility-dump-aka-a11ytests-test.patch
+ 073_treeview_almost_fixed.patch
+ bzg_gtkcellrenderer_grabbing_modifier.patch
+ ubuntu_gtk_custom_menu_items.patch
+ print-dialog-show-options-of-remote-dnssd-printers.patch
+ uimanager-guard-against-nested-node-updates.patch
+ x-canonical-accel.patch
+ message-dialog-restore-traditional-look-on-unity.patch
+ 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
+ 0001-calendar-always-emit-day-selected-once.patch
+ 0001-gtkwindow-set-transparent-background-color.patch
+ unity-border-radius.patch
+ unity-headerbar-maximized-mode.patch
)
for i in "${patches[@]}"; do
@@ -110,7 +96,6 @@ package_gtk3-ubuntu() {
libgtk-3.so libgdk-3.so libgailutil-3.so )
conflicts=(gtk3 gtk3-print-backends)
replaces=("gtk3-print-backends")
- install=gtk3.install
cd gtk
make DESTDIR="$pkgdir" install