aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2022-03-17 15:01:31 +0000
committerJan Beich <jbeich@FreeBSD.org>2022-06-25 00:05:36 +0000
commit899d32b9f21c4c6d2c09acb61d12ee0d7f3945f6 (patch)
tree1de3f5bcff1db5356a2bbe02ce78cea7fe78e80f
parent20bed4db92cdc3054b34411a82f75c7c4d9e69b9 (diff)
downloadports-899d32b9f21c4c6d2c09acb61d12ee0d7f3945f6.tar.gz
ports-899d32b9f21c4c6d2c09acb61d12ee0d7f3945f6.zip
devel/glib20: update to 2.72.2
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.72.2/NEWS PR: 262635 Reported by: Repology Exp-run by: antoine Approved by: tcberner
-rw-r--r--devel/glib20/Makefile5
-rw-r--r--devel/glib20/distinfo6
-rw-r--r--devel/glib20/files/patch-gio_tests_meson.build61
-rw-r--r--devel/glib20/files/patch-glib_meson.build6
-rw-r--r--devel/glib20/pkg-plist20
5 files changed, 25 insertions, 73 deletions
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index e8a9a8aed65f..cc4fa8529a4e 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -1,8 +1,7 @@
# Created by: Vanilla I. Shu <vanilla@FreeBSD.org>
PORTNAME= glib
-DISTVERSION= 2.70.4
-PORTREVISION= 6
+DISTVERSION= 2.72.2
PORTEPOCH= 2
CATEGORIES= devel
MASTER_SITES= GNOME
@@ -37,7 +36,7 @@ CPE_VENDOR= gnome
CONFLICTS_INSTALL= p5-Giovanni
-_LIBVERSION= 0.7000.4
+_LIBVERSION= 0.7200.2
PLIST_SUB= LIBVERSION=${_LIBVERSION}
OPTIONS_DEFINE= DEBUG DOCS FAM_ALTBACKEND MANPAGES NLS TEST
diff --git a/devel/glib20/distinfo b/devel/glib20/distinfo
index 5043a4596f25..9ce47445f533 100644
--- a/devel/glib20/distinfo
+++ b/devel/glib20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644582506
-SHA256 (gnome/glib-2.70.4.tar.xz) = ab3d176f3115dcc4e5d02db795984e04e4f4b48d836252e23e8c468e9d423c33
-SIZE (gnome/glib-2.70.4.tar.xz) = 4824296
+TIMESTAMP = 1653917207
+SHA256 (gnome/glib-2.72.2.tar.xz) = 78d599a133dba7fe2036dfa8db8fb6131ab9642783fc9578b07a20995252d2de
+SIZE (gnome/glib-2.72.2.tar.xz) = 4891264
diff --git a/devel/glib20/files/patch-gio_tests_meson.build b/devel/glib20/files/patch-gio_tests_meson.build
deleted file mode 100644
index 435c5afe7f2d..000000000000
--- a/devel/glib20/files/patch-gio_tests_meson.build
+++ /dev/null
@@ -1,61 +0,0 @@
---- gio/tests/meson.build.orig 2021-06-10 18:57:57 UTC
-+++ gio/tests/meson.build
-@@ -49,7 +49,6 @@ gio_tests = {
- 'buffered-output-stream' : {},
- 'cancellable' : {},
- 'contexts' : {},
-- 'contenttype' : {},
- 'converter-stream' : {},
- 'credentials' : {},
- 'data-input-stream' : {},
-@@ -94,7 +93,6 @@ gio_tests = {
- 'tls-interaction' : {'extra_sources' : ['gtesttlsbackend.c']},
- 'tls-database' : {'extra_sources' : ['gtesttlsbackend.c']},
- 'tls-bindings' : {'extra_sources' : ['gtesttlsbackend.c']},
-- 'gdbus-address-get-session' : {},
- 'win32-appinfo' : {},
- }
-
-@@ -151,10 +149,6 @@ endif
- if host_machine.system() != 'windows'
- gio_tests += {
- 'file' : {},
-- 'gdbus-peer' : {
-- 'dependencies' : [libgdbus_example_objectmanager_dep],
-- 'install_rpath' : installed_tests_execdir
-- },
- 'gdbus-peer-object-manager' : {},
- 'live-g-file' : {},
- 'socket-address' : {},
-@@ -190,31 +184,14 @@ if host_machine.system() != 'windows'
- }
- endif
-
-- # Uninstalled because of the check-for-executable logic in DesktopAppInfo
-- # unable to find the installed executable
-- if not glib_have_cocoa
-- gio_tests += {
-- 'appinfo' : {
-- 'install' : false,
-- },
-- 'desktop-app-info' : {
-- 'install' : false,
-- },
-- }
-- endif
--
- test_extra_programs += {
- 'basic-application' : {},
- 'dbus-launch' : {},
-- 'appinfo-test' : {},
- }
-
- if not glib_have_cocoa
- test_extra_programs += {
- 'apps' : {},
-- }
-- gio_tests += {
-- 'mimeapps' : {},
- }
- endif
-
diff --git a/devel/glib20/files/patch-glib_meson.build b/devel/glib20/files/patch-glib_meson.build
index 35d4a9fae9c3..3c5d770a633a 100644
--- a/devel/glib20/files/patch-glib_meson.build
+++ b/devel/glib20/files/patch-glib_meson.build
@@ -1,9 +1,9 @@
---- glib/meson.build.orig 2021-09-17 10:17:56 UTC
+--- glib/meson.build.orig 2022-03-17 15:01:31 UTC
+++ glib/meson.build
-@@ -367,7 +367,7 @@ libglib = library('glib-2.0',
- # intl.lib is not compatible with SAFESEH
+@@ -375,7 +375,7 @@ libglib = library('glib-2.0',
link_args : [noseh_link_args, glib_link_flags, win32_ldflags],
include_directories : configinc,
+ link_with: [charset_lib, gnulib_lib],
- dependencies : [pcre, thread_dep, librt] + libintl_deps + libiconv + platform_deps + [gnulib_libm_dependency, libm] + [libsysprof_capture_dep],
+ dependencies : [pcre, thread_dep, librt] + libintl_deps + libiconv + platform_deps + [gnulib_libm_dependency, libm] + [libsysprof_capture_dep] + libutil,
c_args : glib_c_args,
diff --git a/devel/glib20/pkg-plist b/devel/glib20/pkg-plist
index c47338983b25..9af3d066310a 100644
--- a/devel/glib20/pkg-plist
+++ b/devel/glib20/pkg-plist
@@ -15,14 +15,11 @@ bin/gtester
bin/gtester-report
include/gio-unix-2.0/gio/gdesktopappinfo.h
include/gio-unix-2.0/gio/gfiledescriptorbased.h
-include/gio-unix-2.0/gio/gunixconnection.h
-include/gio-unix-2.0/gio/gunixcredentialsmessage.h
include/gio-unix-2.0/gio/gunixfdlist.h
include/gio-unix-2.0/gio/gunixfdmessage.h
include/gio-unix-2.0/gio/gunixinputstream.h
include/gio-unix-2.0/gio/gunixmounts.h
include/gio-unix-2.0/gio/gunixoutputstream.h
-include/gio-unix-2.0/gio/gunixsocketaddress.h
include/glib-2.0/gio/gaction.h
include/glib-2.0/gio/gactiongroup.h
include/glib-2.0/gio/gactiongroupexporter.h
@@ -67,6 +64,8 @@ include/glib-2.0/gio/gdbusobjectskeleton.h
include/glib-2.0/gio/gdbusproxy.h
include/glib-2.0/gio/gdbusserver.h
include/glib-2.0/gio/gdbusutils.h
+include/glib-2.0/gio/gdebugcontroller.h
+include/glib-2.0/gio/gdebugcontrollerdbus.h
include/glib-2.0/gio/gdrive.h
include/glib-2.0/gio/gdtlsclientconnection.h
include/glib-2.0/gio/gdtlsconnection.h
@@ -169,6 +168,9 @@ include/glib-2.0/gio/gtlsfiledatabase.h
include/glib-2.0/gio/gtlsinteraction.h
include/glib-2.0/gio/gtlspassword.h
include/glib-2.0/gio/gtlsserverconnection.h
+include/glib-2.0/gio/gunixconnection.h
+include/glib-2.0/gio/gunixcredentialsmessage.h
+include/glib-2.0/gio/gunixsocketaddress.h
include/glib-2.0/gio/gvfs.h
include/glib-2.0/gio/gvolume.h
include/glib-2.0/gio/gvolumemonitor.h
@@ -264,6 +266,7 @@ include/glib-2.0/glib/gversionmacros.h
include/glib-2.0/glib/gwin32.h
include/glib-2.0/gmodule.h
include/glib-2.0/gobject/gbinding.h
+include/glib-2.0/gobject/gbindinggroup.h
include/glib-2.0/gobject/gboxed.h
include/glib-2.0/gobject/gclosure.h
include/glib-2.0/gobject/genums.h
@@ -276,6 +279,7 @@ include/glib-2.0/gobject/gobjectnotifyqueue.c
include/glib-2.0/gobject/gparam.h
include/glib-2.0/gobject/gparamspecs.h
include/glib-2.0/gobject/gsignal.h
+include/glib-2.0/gobject/gsignalgroup.h
include/glib-2.0/gobject/gsourceclosure.h
include/glib-2.0/gobject/gtype.h
include/glib-2.0/gobject/gtypemodule.h
@@ -352,6 +356,9 @@ share/gettext/its/gschema.loc
%%DATADIR%%-2.0/codegen/codegen_main.py
%%DATADIR%%-2.0/codegen/codegen_main.pyc
%%DATADIR%%-2.0/codegen/codegen_main.pyo
+%%DATADIR%%-2.0/codegen/codegen_rst.py
+%%DATADIR%%-2.0/codegen/codegen_rst.pyc
+%%DATADIR%%-2.0/codegen/codegen_rst.pyo
%%DATADIR%%-2.0/codegen/config.py
%%DATADIR%%-2.0/codegen/config.pyc
%%DATADIR%%-2.0/codegen/config.pyo
@@ -410,6 +417,8 @@ share/gettext/its/gschema.loc
%%DOCS%%share/gtk-doc/html/gio/GDataInputStream.html
%%DOCS%%share/gtk-doc/html/gio/GDataOutputStream.html
%%DOCS%%share/gtk-doc/html/gio/GDatagramBased.html
+%%DOCS%%share/gtk-doc/html/gio/GDebugController.html
+%%DOCS%%share/gtk-doc/html/gio/GDebugControllerDBus.html
%%DOCS%%share/gtk-doc/html/gio/GDrive.html
%%DOCS%%share/gtk-doc/html/gio/GDtlsClientConnection.html
%%DOCS%%share/gtk-doc/html/gio/GDtlsConnection.html
@@ -540,6 +549,7 @@ share/gettext/its/gschema.loc
%%DOCS%%share/gtk-doc/html/gio/api-index-2-66.html
%%DOCS%%share/gtk-doc/html/gio/api-index-2-68.html
%%DOCS%%share/gtk-doc/html/gio/api-index-2-70.html
+%%DOCS%%share/gtk-doc/html/gio/api-index-2-72.html
%%DOCS%%share/gtk-doc/html/gio/api-index-deprecated.html
%%DOCS%%share/gtk-doc/html/gio/api-index-full.html
%%DOCS%%share/gtk-doc/html/gio/application.html
@@ -675,6 +685,7 @@ share/gettext/its/gschema.loc
%%DOCS%%share/gtk-doc/html/glib/api-index-2-66.html
%%DOCS%%share/gtk-doc/html/glib/api-index-2-68.html
%%DOCS%%share/gtk-doc/html/glib/api-index-2-70.html
+%%DOCS%%share/gtk-doc/html/glib/api-index-2-72.html
%%DOCS%%share/gtk-doc/html/glib/api-index-2-8.html
%%DOCS%%share/gtk-doc/html/glib/api-index-deprecated.html
%%DOCS%%share/gtk-doc/html/glib/api-index-full.html
@@ -788,6 +799,8 @@ share/gettext/its/gschema.loc
%%DOCS%%share/gtk-doc/html/glib/up-insensitive.png
%%DOCS%%share/gtk-doc/html/glib/up.png
%%DOCS%%share/gtk-doc/html/gobject/GBinding.html
+%%DOCS%%share/gtk-doc/html/gobject/GBindingGroup.html
+%%DOCS%%share/gtk-doc/html/gobject/GSignalGroup.html
%%DOCS%%share/gtk-doc/html/gobject/GTypeModule.html
%%DOCS%%share/gtk-doc/html/gobject/GTypePlugin.html
%%DOCS%%share/gtk-doc/html/gobject/annotation-glossary.html
@@ -817,6 +830,7 @@ share/gettext/its/gschema.loc
%%DOCS%%share/gtk-doc/html/gobject/api-index-2-66.html
%%DOCS%%share/gtk-doc/html/gobject/api-index-2-68.html
%%DOCS%%share/gtk-doc/html/gobject/api-index-2-70.html
+%%DOCS%%share/gtk-doc/html/gobject/api-index-2-72.html
%%DOCS%%share/gtk-doc/html/gobject/api-index-2-8.html
%%DOCS%%share/gtk-doc/html/gobject/api-index-deprecated.html
%%DOCS%%share/gtk-doc/html/gobject/api-index-full.html