pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel glib2 glib2-tools gdbus-codegen: updated to 2.74.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/b4435459f7b6
branches: trunk
changeset: 388581:b4435459f7b6
user: adam <adam%pkgsrc.org@localhost>
date: Wed Nov 23 10:41:41 2022 +0000
description:
glib2 glib2-tools gdbus-codegen: updated to 2.74.1
Overview of changes in GLib 2.74.1
==================================
* Update Unicode data to version 15 (work by Marco Trevisan)
* Fix various build failures in different situations
(work by Kjell Ahlstedt, Marco Trevisan (TreviĂąo))
* Fix over-eager deprecated property warnings for construct properties
(work by Simon McVittie)
* Fix a crash calling `g_param_value_is_valid()` on a `GParamSpecParam` (work by
Emmanuele Bassi)
* Fix floating `GVariant` leaks with GObject properties (work by Matthias Clasen)
* Add inline optimised version of `g_str_equal()` (work by Xavier Claessens)
* Fix `GVariant` type depths checks on text format variants (work by Philip Withnall)
* Fix regression with int64 and double hashing functions on big-endian architectures
(work by Simon McVittie)
* Build the API documentation only when building GLib as a shared library (work
by Emmanuele Bassi)
* Ignore weird `/etc/localtime` configurations generated by toolbx (work by Ray Strode)
* Avoid `EINTR` races when closing FDs in `g_spawn_*()` (work by Thomas Haller)
* Bugs fixed.
Overview of changes in GLib 2.74.0, 17-09-2022
==============================================
* Use EPOLL_CLOEXEC by default (Colin Walters)
* Fixed various regression on GRegex as per the PCRE2 porting (Marco Trevisan)
* Fixed various memory leaks (Sebastian Keller, Marco Trevisan)
* Bugs fixed:
- GNOME/gtksourceview-278 Failed to load html.lang after GLib switched to PCRE2
(Marco Trevisan (TreviĂąo))
- GNOME/gtksourceview-283 GRegex-on-PCRE2 regressions (Marco Trevisan)
- -2688 Follow-up from "replace pcre1 with pcre2" (Marco Trevisan (TreviĂąo))
- -2713 static_assert is undefined in C99 (wen Rafferty)
- -2719 GParamSpec constructors should have nullable annotation on nick/blurb
(Andy Holmes)
- -2729 GRegex/GMatchInfo related crashes after upgrade to 2.73.2 (Marco
Trevisan)
- -2733 gio: GVariantBuilder builder leaked in g_document_portal_add_documents
when URI list is empty (Sebastian Keller)
- -2737 gio mount coredumps on prompt exit since 2.73 (Marco Trevisan)
- -2741 Memory errors on GRegex (Marco Trevisan (TreviĂąo))
- GNOME/gtk-4400 gtk_show_uri can't open browser on MSYS2 on Windows (Luca
Bacci)
- !2820 ci: Expose the coverage report and docs as links in the MR's (Marco)
- !2855 gtlscertificate: Update reference to G_TLS_CERTIFICATE_NO_FLAGS
- !2861 mem: Document OOM behavior for allocations (Matthias Clasen)
- !2868 gio-unix: Use EPOLL_CLOEXEC by default (Colin Walters)
- !2873 Fix array-bounds compiler warnings with GCC 12 (Emmanuele Bassi)
- !2874 tests, GDesktopAppInfo: Fix various GVariant leaks (Marco Trevisan)
- !2875 g_strsplit: Use a pre-allocated GArray when max_tokens is provided
(Marco Trevisan)
- !2876 GActionGroup: Fix ownership transfer annotation for query_action()
(Andy Holmes)
- !2879 gioenumtypes: Only define GLIB_DISABLE_DEPRECATION_WARNINGS if needed
(Marco Trevisan)
- !2881 GWin32AppInfo: Add missing g_spawn_close_pid (Luca Bacci)
- !2882 meson: Set install_tag on all tools (Xavier Claessens)
- !2883 ci: Improve style check script (Matthias Clasen)
- !2900 docs: Improve wording in documentation of g_unix_signal_source_new()
(Tom Levy)
diffstat:
devel/gdbus-codegen/distinfo | 8 ++--
devel/glib2/Makefile | 8 ++--
devel/glib2/Makefile.common | 4 +-
devel/glib2/PLIST | 20 +++++----
devel/glib2/buildlink3.mk | 6 +-
devel/glib2/distinfo | 18 ++++----
devel/glib2/options.mk | 5 ++-
devel/glib2/patches/patch-gio_gdbus-2.0_codegen_meson.build | 15 ++++---
devel/glib2/patches/patch-glib_meson.build | 13 +++---
devel/glib2/patches/patch-glib_tests_meson.build | 12 +++---
devel/glib2/patches/patch-gobject_meson.build | 8 ++--
devel/glib2/patches/patch-meson.build | 25 ++++--------
12 files changed, 71 insertions(+), 71 deletions(-)
diffs (truncated from 409 to 300 lines):
diff -r 3652cec47556 -r b4435459f7b6 devel/gdbus-codegen/distinfo
--- a/devel/gdbus-codegen/distinfo Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/gdbus-codegen/distinfo Wed Nov 23 10:41:41 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.35 2022/10/06 13:34:07 adam Exp $
+$NetBSD: distinfo,v 1.36 2022/11/23 10:41:41 adam Exp $
-BLAKE2s (glib-2.72.4.tar.xz) = ecf80fff14a59f32a2c3f8550bb73023f39ed7f1bdc2c939a57582f6fb1d8d67
-SHA512 (glib-2.72.4.tar.xz) = b4e2e0985e2184ee9656c4f1b4e15d8d1264f3d23d31349bc43d92e8432cffa48e1685c40517efb08dc5b57b8285acf65f2747deeb50e50d9cacec7160e7edf8
-Size (glib-2.72.4.tar.xz) = 4884256 bytes
+BLAKE2s (glib-2.74.1.tar.xz) = 40ac91d2561235c40852aad8bef00c0a7e76939b25018cb6ab1e86efd87617bf
+SHA512 (glib-2.74.1.tar.xz) = 21176cb95fcab49a781d02789bf21191a96a34a6391f066699b3c20b414b3169c958bd86623deb34ca55912083862885f7a7d12b67cc041467da2ba94d9e83c3
+Size (glib-2.74.1.tar.xz) = 5189452 bytes
SHA1 (patch-meson.build) = 4f9d178950414e1537b48a552d63c9e551801999
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/Makefile
--- a/devel/glib2/Makefile Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/Makefile Wed Nov 23 10:41:41 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.290 2022/08/09 12:08:28 jperkin Exp $
+# $NetBSD: Makefile,v 1.291 2022/11/23 10:41:41 adam Exp $
.include "Makefile.common"
@@ -24,7 +24,7 @@
LDFLAGS.FreeBSD+= -liconv
.include "../../mk/bsd.prefs.mk"
-.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
+.if ${USE_CROSS_COMPILE:U:tl} == yes
MESON_CROSS_ARCH_VARS+= growing_stack
MESON_CROSS_OPSYS_VARS+= have_c99_snprintf
MESON_CROSS_OPSYS_VARS+= have_c99_vsnprintf
@@ -85,9 +85,9 @@
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/meson/build.mk"
-.include "../../devel/libffi/buildlink3.mk"
+.include "../../devel/pcre2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/Makefile.common
--- a/devel/glib2/Makefile.common Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/Makefile.common Wed Nov 23 10:41:41 2022 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.103 2022/10/06 13:34:07 adam Exp $
+# $NetBSD: Makefile.common,v 1.104 2022/11/23 10:41:41 adam Exp $
# used by devel/gdbus-codegen/Makefile
# used by devel/glib2/Makefile
# used by devel/glib2-tools/Makefile
-DISTNAME= glib-2.72.4
+DISTNAME= glib-2.74.1
PKGNAME= ${DISTNAME:S/glib/glib2/}
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/PLIST
--- a/devel/glib2/PLIST Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/PLIST Wed Nov 23 10:41:41 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.141 2022/10/06 13:34:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.142 2022/11/23 10:41:41 adam Exp $
${PLIST.nococoa}bin/gapplication
bin/gdbus
bin/gio
@@ -11,7 +11,6 @@
bin/gsettings
${PLIST.nococoa}include/gio-unix-2.0/gio/gdesktopappinfo.h
include/gio-unix-2.0/gio/gfiledescriptorbased.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
@@ -167,6 +166,7 @@
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/gunixfdlist.h
include/glib-2.0/gio/gunixsocketaddress.h
include/glib-2.0/gio/gvfs.h
include/glib-2.0/gio/gvolume.h
@@ -289,19 +289,19 @@
lib/glib-2.0/include/glibconfig.h
lib/libgio-2.0.so
lib/libgio-2.0.so.0
-lib/libgio-2.0.so.0.7200.4
+lib/libgio-2.0.so.0.7400.1
lib/libglib-2.0.so
lib/libglib-2.0.so.0
-lib/libglib-2.0.so.0.7200.4
+lib/libglib-2.0.so.0.7400.1
lib/libgmodule-2.0.so
lib/libgmodule-2.0.so.0
-lib/libgmodule-2.0.so.0.7200.4
+lib/libgmodule-2.0.so.0.7400.1
lib/libgobject-2.0.so
lib/libgobject-2.0.so.0
-lib/libgobject-2.0.so.0.7200.4
+lib/libgobject-2.0.so.0.7400.1
lib/libgthread-2.0.so
lib/libgthread-2.0.so.0
-lib/libgthread-2.0.so.0.7200.4
+lib/libgthread-2.0.so.0.7400.1
lib/pkgconfig/gio-2.0.pc
lib/pkgconfig/gio-unix-2.0.pc
lib/pkgconfig/glib-2.0.pc
@@ -310,11 +310,12 @@
lib/pkgconfig/gmodule-no-export-2.0.pc
lib/pkgconfig/gobject-2.0.pc
lib/pkgconfig/gthread-2.0.pc
+${PLIST.nococoa}libexec/gio-launch-desktop
share/aclocal/glib-2.0.m4
share/aclocal/glib-gettext.m4
share/aclocal/gsettings.m4
-share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.7200.4-gdb.py
-share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.7200.4-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.7400.1-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.7400.1-gdb.py
share/gettext/its/gschema.its
share/gettext/its/gschema.loc
share/glib-2.0/gdb/glib_gdb.py
@@ -322,6 +323,7 @@
share/glib-2.0/gettext/po/Makefile.in.in
share/glib-2.0/schemas/gschema.dtd
share/glib-2.0/valgrind/glib.supp
+share/locale/ab/LC_MESSAGES/glib20.mo
share/locale/af/LC_MESSAGES/glib20.mo
share/locale/am/LC_MESSAGES/glib20.mo
share/locale/an/LC_MESSAGES/glib20.mo
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/buildlink3.mk
--- a/devel/glib2/buildlink3.mk Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/buildlink3.mk Wed Nov 23 10:41:41 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.32 2021/12/08 16:01:52 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.33 2022/11/23 10:41:41 adam Exp $
BUILDLINK_TREE+= glib2
@@ -16,9 +16,9 @@
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/libffi/buildlink3.mk"
+.include "../../devel/pcre2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
-.include "../../devel/libffi/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.endif # GLIB2_BUILDLINK3_MK
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/distinfo
--- a/devel/glib2/distinfo Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/distinfo Wed Nov 23 10:41:41 2022 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.302 2022/10/06 13:34:07 adam Exp $
+$NetBSD: distinfo,v 1.303 2022/11/23 10:41:41 adam Exp $
-BLAKE2s (glib-2.72.4.tar.xz) = ecf80fff14a59f32a2c3f8550bb73023f39ed7f1bdc2c939a57582f6fb1d8d67
-SHA512 (glib-2.72.4.tar.xz) = b4e2e0985e2184ee9656c4f1b4e15d8d1264f3d23d31349bc43d92e8432cffa48e1685c40517efb08dc5b57b8285acf65f2747deeb50e50d9cacec7160e7edf8
-Size (glib-2.72.4.tar.xz) = 4884256 bytes
+BLAKE2s (glib-2.74.1.tar.xz) = 40ac91d2561235c40852aad8bef00c0a7e76939b25018cb6ab1e86efd87617bf
+SHA512 (glib-2.74.1.tar.xz) = 21176cb95fcab49a781d02789bf21191a96a34a6391f066699b3c20b414b3169c958bd86623deb34ca55912083862885f7a7d12b67cc041467da2ba94d9e83c3
+Size (glib-2.74.1.tar.xz) = 5189452 bytes
SHA1 (patch-gio_gcredentialsprivate.h) = f719ae41a9eb1d2f04d866b246fa5176543f2df9
-SHA1 (patch-gio_gdbus-2.0_codegen_meson.build) = ec8ce89da08059ebf953d84a1dca5a2b380349f4
+SHA1 (patch-gio_gdbus-2.0_codegen_meson.build) = 76ed9658ac11fb33b97143938b6a60b5aa515cae
SHA1 (patch-gio_giomodule.c) = 68e612ac178c41aa0aae2bd66c3e4263910711ac
SHA1 (patch-gio_glib-compile-schemas.c) = 4fc8e8ba62bef01762007ebf21569053374808d0
SHA1 (patch-gio_gresource-tool.c) = ad0e59f48f5f98ea66be568dbe2e5a5d1ac602fc
@@ -17,13 +17,13 @@
SHA1 (patch-glib_gatomic.h) = d1c39c3594a5c89d196349e5eafb5512795f55f8
SHA1 (patch-glib_genviron.c) = dd25be36536d56dfe933225d785eb65f753c4a97
SHA1 (patch-glib_gspawn.c) = 8f833edd594168fe62c5d0e161ebaafdebda2294
-SHA1 (patch-glib_meson.build) = 666a4dba0ad53acdf952946056b7a84bf5fdcf1e
+SHA1 (patch-glib_meson.build) = f1685d64dea7939e1b112c362fc05e849c870711
SHA1 (patch-glib_tests_hash.c) = a7e19ca55fcbbc0b188c34755cae5b6b65b67f1a
SHA1 (patch-glib_tests_include.c) = 12d98caebfb87c1146821d518c37c45f97fc7be0
-SHA1 (patch-glib_tests_meson.build) = d358bd579eb09655c608106092bdeed8f16ff4d0
+SHA1 (patch-glib_tests_meson.build) = 6af78a11f13f3c765ed0d9a9aad88daa7c124752
SHA1 (patch-gmodule_gmodule-dl.c) = 13a6e81adc1b54ab0ed8d6302ee063754cd6f881
SHA1 (patch-gmodule_gmodule.c) = a020920b8e5bad34550c9963eb2fc27bef24c5c9
SHA1 (patch-gobject_glib-mkenums.in) = c177cf9b1ea81542665240678f47f68351a3760d
-SHA1 (patch-gobject_meson.build) = 412b65558aa4cf9648ee84a57ad6dfcc988b1a1d
-SHA1 (patch-meson.build) = a901c4443df1600e9a81504229b4df67229a9cd0
+SHA1 (patch-gobject_meson.build) = a3953d33ba7e906ff1df024221ac3ab32f6c0c66
+SHA1 (patch-meson.build) = 18fb6ac870718e9950cb2f1a20ad23b6b6475463
SHA1 (patch-meson_options.txt) = 7f633fbbfa9d9b2d958365891ffb9e4094d7dd54
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/options.mk
--- a/devel/glib2/options.mk Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/options.mk Wed Nov 23 10:41:41 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.22 2019/10/29 09:22:24 adam Exp $
+# $NetBSD: options.mk,v 1.23 2022/11/23 10:41:41 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.glib2
PKG_SUPPORTED_OPTIONS= fam
@@ -15,6 +15,9 @@
# if this options is enabled, use quartz for gtk{2,3}
.if !empty(PKG_OPTIONS:Mcocoa)
MESON_ARGS+= -Duse_cocoa=true
+# Broken as of 2.74.1: gio/tests/giotypefuncs.inc:168:9:
+# error: implicit declaration of function 'g_osx_app_info_get_type'
+MESON_ARGS+= -Dtests=false
PLIST.cocoa= yes
.else
PLIST.nococoa= yes
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/patches/patch-gio_gdbus-2.0_codegen_meson.build
--- a/devel/glib2/patches/patch-gio_gdbus-2.0_codegen_meson.build Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/patches/patch-gio_gdbus-2.0_codegen_meson.build Wed Nov 23 10:41:41 2022 +0000
@@ -1,29 +1,30 @@
-$NetBSD: patch-gio_gdbus-2.0_codegen_meson.build,v 1.2 2019/11/14 11:40:30 wiz Exp $
+$NetBSD: patch-gio_gdbus-2.0_codegen_meson.build,v 1.3 2022/11/23 10:41:41 adam Exp $
Leave gdbus-2.0/codegen sudirectory to devel/gdbus-codegen package.
---- gio/gdbus-2.0/codegen/meson.build.orig 2019-10-04 11:44:23.000000000 +0000
+--- gio/gdbus-2.0/codegen/meson.build.orig 2022-10-25 12:53:22.000000000 +0000
+++ gio/gdbus-2.0/codegen/meson.build
-@@ -17,6 +17,7 @@ gdbus_codegen_conf.set('DATADIR', glib_d
+@@ -20,6 +20,7 @@ gdbus_codegen_conf.set('DATADIR', glib_d
gdbus_codegen = configure_file(input : 'gdbus-codegen.in',
output : 'gdbus-codegen',
install_dir : get_option('bindir'),
+ install : false,
+ install_tag : 'bin-devel',
configuration : gdbus_codegen_conf
)
- # Provide tools for others when we're a subproject and they use the Meson GNOME module
-@@ -28,6 +29,7 @@ gdbus_codegen_built_files = []
+@@ -32,6 +33,7 @@ gdbus_codegen_built_files = []
gdbus_codegen_built_files += configure_file(input : 'config.py.in',
output : 'config.py',
install_dir : codegen_dir,
+ install : false,
+ install_tag : 'bin-devel',
configuration : gdbus_codegen_conf)
- foreach f : gdbus_codegen_files
-@@ -35,5 +37,6 @@ foreach f : gdbus_codegen_files
+@@ -40,6 +42,7 @@ foreach f : gdbus_codegen_files
# and then install it too so that it can be used after installation
gdbus_codegen_built_files += configure_file(input : f, output : f,
install_dir : codegen_dir,
+ install : false,
+ install_tag : 'bin-devel',
copy : true)
endforeach
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/patches/patch-glib_meson.build
--- a/devel/glib2/patches/patch-glib_meson.build Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/patches/patch-glib_meson.build Wed Nov 23 10:41:41 2022 +0000
@@ -1,17 +1,18 @@
-$NetBSD: patch-glib_meson.build,v 1.10 2022/07/24 21:24:56 wiz Exp $
+$NetBSD: patch-glib_meson.build,v 1.11 2022/11/23 10:41:41 adam Exp $
- Don't bother with gtester as it's slated for deprecation anyway:
https://gitlab.gnome.org/GNOME/glib/issues/1441
---- glib/meson.build.orig 2022-05-30 13:26:47.000000000 +0000
+--- glib/meson.build.orig 2022-10-25 12:53:22.000000000 +0000
+++ glib/meson.build
-@@ -431,25 +431,8 @@ if host_system == 'windows'
+@@ -433,26 +433,8 @@ if host_system == 'windows'
include_directories : configinc,
dependencies : [libglib_dep])
endif
-else
- gtester = executable('gtester', 'gtester.c',
- install : true,
+- install_tag : 'bin-devel',
- c_args : ['-UG_DISABLE_ASSERT'],
- include_directories : configinc,
- dependencies : [libglib_dep])
@@ -24,10 +25,10 @@
- input: 'gtester-report.in',
- output: 'gtester-report',
- install_dir: get_option('bindir'),
+- install_tag : 'bin-devel',
- configuration: report_conf,
- install_mode: 'rwxr-xr-x'
-)
--
- install_data('glib_gdb.py', install_dir : join_paths(glib_pkgdatadir, 'gdb'))
- # This is needed to make gdb find glib_gdb.py
+ install_data('glib_gdb.py',
+ install_dir : glib_pkgdatadir / 'gdb',
diff -r 3652cec47556 -r b4435459f7b6 devel/glib2/patches/patch-glib_tests_meson.build
--- a/devel/glib2/patches/patch-glib_tests_meson.build Wed Nov 23 10:22:40 2022 +0000
+++ b/devel/glib2/patches/patch-glib_tests_meson.build Wed Nov 23 10:41:41 2022 +0000
@@ -1,15 +1,15 @@
-$NetBSD: patch-glib_tests_meson.build,v 1.2 2021/03/31 10:11:23 wiz Exp $
+$NetBSD: patch-glib_tests_meson.build,v 1.3 2022/11/23 10:41:41 adam Exp $
-* Fix gtester is not defined error during configure.
+Fix gtester is not defined error during configure.
---- glib/tests/meson.build.orig 2021-03-18 13:28:31.953625200 +0000
Home |
Main Index |
Thread Index |
Old Index