Package Details: gtk3-ubuntu 3.22.30-2

Git Clone URL: https://aur.archlinux.org/gtk3-ubuntu.git (read-only)
Package Base: gtk3-ubuntu
Description: GObject-based multi-platform toolkit
Upstream URL: http://www.gtk.org/
Licenses: LGPL
Conflicts: gtk3, gtk3-print-backends
Provides: gtk3, gtk3-print-backends
Replaces: gtk3-print-backends<=3.22.26-1
Submitter: horsemanoffaith
Maintainer: horsemanoffaith
Last Packager: horsemanoffaith
Votes: 8
Popularity: 0.792117
First Submitted: 2015-12-31 21:55
Last Updated: 2018-06-16 18:56

Required by (1000)

Sources (6)

Latest Comments

1 2 3 Next › Last »

bugsmanagement commented on 2019-03-03 23:32

Hello @horsemanoffaith

I went ahead and done the work to update this package to 3.24.5 included in a patch below:

--- a/PKGBUILD  2019-03-03 18:27:30.247988471 -0500
+++ b/PKGBUILD  2019-03-03 18:27:10.558132196 -0500
@@ -15,17 +15,17 @@

 pkgbase=gtk3-ubuntu
 pkgname=(gtk3-ubuntu gtk-update-icon-cache-ubuntu)
-_ubuntu_ver=3.22.30
+_ubuntu_ver=3.24.5
 _ubuntu_rel=1ubuntu1
-pkgver=3.22.30
-pkgrel=2
+pkgver=3.24.5
+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=2e7ac262be15fb402c4103d28533c6c6d955bf65  # tags/3.22.30^0
+_commit=bf60bf15de4afd426304f9f42618eb95a92c2605  # tags/3.24.5
 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"
    settings.ini
    gtk-query-immodules-3.0.hook
@@ -39,7 +39,7 @@
             'f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac'
             'abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2'
             '5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58'
-            '8baf8e62ed71cf1fc8d172725749b4f63d1d3c5f9303e1b1874a97df1250139e7aae777b3053ad5dd7c5af7267832af1e9559db6b6501af294c8159d1b1c6fd4')
+            'c81b9dcf8d628f166bfeb7286354464aba774304913f93b186bb9df31056bc7dc7f5b1e75ebd7379d952c0637a88b4a892f69be041ca136fd4157399a699a2b0')

 pkgver() {
   cd gtk
@@ -52,14 +52,21 @@
     local patches=(
         016_no_offscreen_widgets_grabbing.patch
         017_no_offscreen_device_grabbing.patch
+       018_gdkenumtypes.c_location.patch
+       022_disable-viqr-im-for-vi-locale.patch
         060_ignore-random-icons.patch
+       reftest-known-fail.patch
+       Don-t-test-default-constructed-GdkPixbuf-properties.patch
+       Revert-Update-some-a11y-test-results.patch
+       Revert-Update-a11y-test-output.patch
+       Update-css-node-tests.patch
         073_treeview_almost_fixed.patch
-        no-accessibility-dump.patch
         bzg_gtkcellrenderer_grabbing_modifier.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
    ubuntu_gtk_custom_menu_items.patch

It builds successfully here.

Regards

tari01 commented on 2019-03-01 13:05

Could you please update the source to

https://launchpad.net/ubuntu/+archive/primary/+files/gtk+3.0_3.24.5-1ubuntu1.debian.tar.xz

Thanks

quequotion commented on 2018-09-29 13:58

Why not apply restore_filechooser_typeaheadfind.patch ?

horsemanoffaith commented on 2018-06-16 18:57

@Thraen- Package has been updated and libcloudproviders has been removed.

Thraen commented on 2018-05-28 12:00

Can we safely remove libcloudproviders from the dependencies, or a fix/alternative is available?

SolarAquarion commented on 2018-04-19 03:18

I think we're by .30

horsemanoffaith commented on 2018-03-11 01:02

@quequotion- updated to the latest version and added gtk3 to provides.

quequotion commented on 2018-01-21 01:25

Thanks for the update and the print backends.

I had fixed 3.22.7 locally by adding a povides() and removing from the PKGBUILD lines 107-112, which were deleting the print backends: https://goo.gl/GRfL1A

EDIT: I've copypasted the same lines in my multilib version of the package!

EDIT again: Don't forget to add gtk3 to provides!

horsemanoffaith commented on 2018-01-20 05:04

Gtk3-print-backends came out after the previous version that I had here- 3.22.7. It was never removed, it just did not exist as part of the gtk3-ubuntu package.

quequotion commented on 2018-01-10 07:25

this needs to provide gtk3-print-backends; why are they being removed from the package? gtk applications can not access printers without them.