[crux-commits] ports/contrib (3.5): glade: 3.22.2 -> 3.36.0

crux at crux.nu crux at crux.nu
Sun Jun 14 12:59:30 UTC 2020


commit e4beda58ff2c093a2aba3500e7cf8e0d171ff3a0
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Sun Jun 14 22:59:22 2020 +1000

    glade: 3.22.2 -> 3.36.0

diff --git a/glade/.footprint b/glade/.footprint
index 049cb9cdc..f8bf6f06e 100644
--- a/glade/.footprint
+++ b/glade/.footprint
@@ -27,11 +27,11 @@ drwxr-xr-x	root/root	usr/include/libgladeui-2.0/gladeui/
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-palette.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-placeholder.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-project.h
--rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-property-class.h
+-rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-property-def.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-property-label.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-property-shell.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-property.h
--rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-signal-class.h
+-rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-signal-def.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-signal-editor.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-signal-model.h
 -rw-r--r--	root/root	usr/include/libgladeui-2.0/gladeui/glade-signal.h
@@ -46,17 +46,19 @@ drwxr-xr-x	root/root	usr/lib/girepository-1.0/
 -rw-r--r--	root/root	usr/lib/girepository-1.0/Gladeui-2.0.typelib
 drwxr-xr-x	root/root	usr/lib/glade/
 drwxr-xr-x	root/root	usr/lib/glade/modules/
--rwxr-xr-x	root/root	usr/lib/glade/modules/libgladegtk.la
 -rwxr-xr-x	root/root	usr/lib/glade/modules/libgladegtk.so
--rwxr-xr-x	root/root	usr/lib/libgladeui-2.la
-lrwxrwxrwx	root/root	usr/lib/libgladeui-2.so -> libgladeui-2.so.6.5.2
-lrwxrwxrwx	root/root	usr/lib/libgladeui-2.so.6 -> libgladeui-2.so.6.5.2
--rwxr-xr-x	root/root	usr/lib/libgladeui-2.so.6.5.2
+lrwxrwxrwx	root/root	usr/lib/libgladeui-2.so -> libgladeui-2.so.12
+lrwxrwxrwx	root/root	usr/lib/libgladeui-2.so.12 -> libgladeui-2.so.12.0.0
+-rwxr-xr-x	root/root	usr/lib/libgladeui-2.so.12.0.0
 drwxr-xr-x	root/root	usr/lib/pkgconfig/
 -rw-r--r--	root/root	usr/lib/pkgconfig/gladeui-2.0.pc
 drwxr-xr-x	root/root	usr/share/
 drwxr-xr-x	root/root	usr/share/applications/
--rw-r--r--	root/root	usr/share/applications/glade.desktop
+-rw-r--r--	root/root	usr/share/applications/org.gnome.Glade.desktop
+drwxr-xr-x	root/root	usr/share/gettext/
+drwxr-xr-x	root/root	usr/share/gettext/its/
+-rw-r--r--	root/root	usr/share/gettext/its/glade-catalog.its
+-rw-r--r--	root/root	usr/share/gettext/its/glade-catalog.loc
 drwxr-xr-x	root/root	usr/share/gir-1.0/
 -rw-r--r--	root/root	usr/share/gir-1.0/Gladeui-2.0.gir
 drwxr-xr-x	root/root	usr/share/glade/
@@ -382,178 +384,14 @@ drwxr-xr-x	root/root	usr/share/glade/pixmaps/hicolor/22x22/actions/
 -rw-r--r--	root/root	usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-windowgroup.png
 -rw-r--r--	root/root	usr/share/glade/pixmaps/placeholder.png
 -rw-r--r--	root/root	usr/share/glade/pixmaps/plus.png
-drwxr-xr-x	root/root	usr/share/help/
-drwxr-xr-x	root/root	usr/share/help/C/
-drwxr-xr-x	root/root	usr/share/help/C/glade/
-drwxr-xr-x	root/root	usr/share/help/C/glade/figures/
--rw-r--r--	root/root	usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/C/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/C/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/bg/
-drwxr-xr-x	root/root	usr/share/help/bg/glade/
-drwxr-xr-x	root/root	usr/share/help/bg/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/bg/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/bg/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/bg/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/ca/
-drwxr-xr-x	root/root	usr/share/help/ca/glade/
-drwxr-xr-x	root/root	usr/share/help/ca/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/ca/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/ca/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/ca/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/cs/
-drwxr-xr-x	root/root	usr/share/help/cs/glade/
-drwxr-xr-x	root/root	usr/share/help/cs/glade/figures/
--rw-r--r--	root/root	usr/share/help/cs/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/cs/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/cs/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/de/
-drwxr-xr-x	root/root	usr/share/help/de/glade/
-drwxr-xr-x	root/root	usr/share/help/de/glade/figures/
--rw-r--r--	root/root	usr/share/help/de/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/de/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/de/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/el/
-drwxr-xr-x	root/root	usr/share/help/el/glade/
-drwxr-xr-x	root/root	usr/share/help/el/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/el/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/el/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/el/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/en_GB/
-drwxr-xr-x	root/root	usr/share/help/en_GB/glade/
-drwxr-xr-x	root/root	usr/share/help/en_GB/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/en_GB/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/en_GB/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/en_GB/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/es/
-drwxr-xr-x	root/root	usr/share/help/es/glade/
-drwxr-xr-x	root/root	usr/share/help/es/glade/figures/
--rw-r--r--	root/root	usr/share/help/es/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/es/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/es/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/eu/
-drwxr-xr-x	root/root	usr/share/help/eu/glade/
-drwxr-xr-x	root/root	usr/share/help/eu/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/eu/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/eu/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/eu/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/fr/
-drwxr-xr-x	root/root	usr/share/help/fr/glade/
-drwxr-xr-x	root/root	usr/share/help/fr/glade/figures/
--rw-r--r--	root/root	usr/share/help/fr/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/fr/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/fr/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/gl/
-drwxr-xr-x	root/root	usr/share/help/gl/glade/
-drwxr-xr-x	root/root	usr/share/help/gl/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/gl/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/gl/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/gl/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/hi/
-drwxr-xr-x	root/root	usr/share/help/hi/glade/
-drwxr-xr-x	root/root	usr/share/help/hi/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/hi/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/hi/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/hi/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/hu/
-drwxr-xr-x	root/root	usr/share/help/hu/glade/
-drwxr-xr-x	root/root	usr/share/help/hu/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/hu/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/hu/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/hu/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/it/
-drwxr-xr-x	root/root	usr/share/help/it/glade/
-drwxr-xr-x	root/root	usr/share/help/it/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/it/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/it/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/it/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/ja/
-drwxr-xr-x	root/root	usr/share/help/ja/glade/
-drwxr-xr-x	root/root	usr/share/help/ja/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/ja/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/ja/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/ja/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/ko/
-drwxr-xr-x	root/root	usr/share/help/ko/glade/
-drwxr-xr-x	root/root	usr/share/help/ko/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/ko/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/ko/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/ko/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/oc/
-drwxr-xr-x	root/root	usr/share/help/oc/glade/
-drwxr-xr-x	root/root	usr/share/help/oc/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/oc/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/oc/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/oc/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/pl/
-drwxr-xr-x	root/root	usr/share/help/pl/glade/
-drwxr-xr-x	root/root	usr/share/help/pl/glade/figures/
--rw-r--r--	root/root	usr/share/help/pl/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/pl/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/pl/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/pt_BR/
-drwxr-xr-x	root/root	usr/share/help/pt_BR/glade/
-drwxr-xr-x	root/root	usr/share/help/pt_BR/glade/figures/
--rw-r--r--	root/root	usr/share/help/pt_BR/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/pt_BR/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/pt_BR/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/ru/
-drwxr-xr-x	root/root	usr/share/help/ru/glade/
-drwxr-xr-x	root/root	usr/share/help/ru/glade/figures/
--rw-r--r--	root/root	usr/share/help/ru/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/ru/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/ru/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/sl/
-drwxr-xr-x	root/root	usr/share/help/sl/glade/
-drwxr-xr-x	root/root	usr/share/help/sl/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/sl/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/sl/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/sl/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/sv/
-drwxr-xr-x	root/root	usr/share/help/sv/glade/
-drwxr-xr-x	root/root	usr/share/help/sv/glade/figures/
--rw-r--r--	root/root	usr/share/help/sv/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/sv/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/sv/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/uk/
-drwxr-xr-x	root/root	usr/share/help/uk/glade/
-drwxr-xr-x	root/root	usr/share/help/uk/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/uk/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/uk/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/uk/glade/legal.xml
-drwxr-xr-x	root/root	usr/share/help/zh_CN/
-drwxr-xr-x	root/root	usr/share/help/zh_CN/glade/
-drwxr-xr-x	root/root	usr/share/help/zh_CN/glade/figures/
-lrwxrwxrwx	root/root	usr/share/help/zh_CN/glade/figures/main-window.png -> /usr/share/help/C/glade/figures/main-window.png
--rw-r--r--	root/root	usr/share/help/zh_CN/glade/index.docbook
--rw-r--r--	root/root	usr/share/help/zh_CN/glade/legal.xml
 drwxr-xr-x	root/root	usr/share/icons/
 drwxr-xr-x	root/root	usr/share/icons/hicolor/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/16x16/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/16x16/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/16x16/apps/glade.png
-drwxr-xr-x	root/root	usr/share/icons/hicolor/22x22/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/22x22/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/22x22/apps/glade.png
-drwxr-xr-x	root/root	usr/share/icons/hicolor/24x24/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/24x24/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/24x24/apps/glade.png
-drwxr-xr-x	root/root	usr/share/icons/hicolor/256x256/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/256x256/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/256x256/apps/glade.png
-drwxr-xr-x	root/root	usr/share/icons/hicolor/32x32/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/32x32/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/32x32/apps/glade.png
-drwxr-xr-x	root/root	usr/share/icons/hicolor/48x48/
-drwxr-xr-x	root/root	usr/share/icons/hicolor/48x48/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/48x48/apps/glade.png
 drwxr-xr-x	root/root	usr/share/icons/hicolor/scalable/
 drwxr-xr-x	root/root	usr/share/icons/hicolor/scalable/apps/
--rw-r--r--	root/root	usr/share/icons/hicolor/scalable/apps/glade-brand-symbolic.svg
--rw-r--r--	root/root	usr/share/icons/hicolor/scalable/apps/glade-symbolic.svg
-drwxr-xr-x	root/root	usr/share/man/
-drwxr-xr-x	root/root	usr/share/man/man1/
--rw-r--r--	root/root	usr/share/man/man1/glade-previewer.1.gz
--rw-r--r--	root/root	usr/share/man/man1/glade.1.gz
+-rw-r--r--	root/root	usr/share/icons/hicolor/scalable/apps/org.gnome.Glade.svg
+drwxr-xr-x	root/root	usr/share/icons/hicolor/symbolic/
+drwxr-xr-x	root/root	usr/share/icons/hicolor/symbolic/apps/
+-rw-r--r--	root/root	usr/share/icons/hicolor/symbolic/apps/glade-brand-symbolic.svg
+-rw-r--r--	root/root	usr/share/icons/hicolor/symbolic/apps/org.gnome.Glade-symbolic.svg
 drwxr-xr-x	root/root	usr/share/metainfo/
--rw-r--r--	root/root	usr/share/metainfo/glade.appdata.xml
+-rw-r--r--	root/root	usr/share/metainfo/org.gnome.Glade.appdata.xml
diff --git a/glade/.signature b/glade/.signature
index afd06dd14..d14e29a99 100644
--- a/glade/.signature
+++ b/glade/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF37tZUtDGq3JkLYQB3WUl6jnK4VE/Ac5HHfbqiy8EAVdxn4kLWoupAUs0rq+Sj6jxjkhN2+fmPOnidpdk7RGOdgU=
-SHA256 (Pkgfile) = 4f2cd926b892d86104db0aae22dc501007e0b547634e6838f367e38610407c19
-SHA256 (.footprint) = a83921dbd3133f66c801cd5fc85c6572993a60497a8a9e63d7143a3d4f2a01e1
-SHA256 (glade-3.22.2.tar.xz) = edefa6eb24b4d15bd52589121dc109bc08c286157c41288deb74dd9cc3f26a21
+RWSagIOpLGJF3y6zOJDbDNZCOKMnW8ch7qcM3Dyc28PubdTIO05ZebbwvM/2rKl9iZ1Oa3qGAIpLl9PSgxWDpHs8jU33J9a1+gs=
+SHA256 (Pkgfile) = 97ab8926fbf059b98e9edb6edb6ba47a4e4fc2f4d785550467c0ac844595f92d
+SHA256 (.footprint) = ab2dbe79ff778dc80ff1e7b541e47ca54e2f626bb74ce8c13eef979065eeb858
+SHA256 (glade-3907987d318875fae551ca9a2bce97f33749d230.tar.bz2) = 2b6861838e2a7b8d840ac7bf04480e17d164b92e6d84f2c3e1ec0bb3bebc2dc7
diff --git a/glade/Pkgfile b/glade/Pkgfile
index dc3d50402..65b7c022d 100644
--- a/glade/Pkgfile
+++ b/glade/Pkgfile
@@ -1,23 +1,21 @@
 # Description: GTK Interface Builder.
-# URL: http://glade.gnome.org/
+# URL: https://glade.gnome.org/
 # Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: docbook-xsl gtk3 itstool libglade
+# Depends on: gtk3 itstool
+# Optional: webkitgtk gtk-doc python3-gobject
 
 name=glade
-version=3.22.2
+version=3.36.0
 release=1
-source=(https://ftp.gnome.org/pub/GNOME/sources/$name/${version::4}/$name-$version.tar.xz)
+source=(
+	#https://ftp.gnome.org/pub/GNOME/sources/$name/${version::4}/$name-$version.tar.xz
+	https://gitlab.gnome.org/GNOME/glade/-/archive/3907987d318875fae551ca9a2bce97f33749d230/glade-3907987d318875fae551ca9a2bce97f33749d230.tar.bz2)
 
 build() {
-	cd $name-$version
+	prt-get isinst gtk-doc || PKGMK_GLADE+=' -D man=false'
+	meson setup build $name-3907987* --prefix=/usr ${PKGMK_GLADE}
+	ninja -j ${JOBS-1} -C build
+	DESTDIR=$PKG meson install -C build
 
-	./configure \
-		--prefix=/usr \
-		--disable-gtk-doc-html \
-		--disable-nls
-
-	make
-	make DESTDIR=$PKG install
-
-	rm -r $PKG/usr/share/gtk-doc
+	rm -r $PKG/usr/share/{help,locale}
 }


More information about the crux-commits mailing list