glib-networking: updated to 2.76.1

2.76.1 - June 29, 2023
- Fix proxy tests when built against libproxy 0.5
- Updated translations

2.76.0 - March 17, 2023
- Fix OpenSSL sessions becoming unresumable
- Fix installed libproxy test
This commit is contained in:
adam 2023-07-14 14:11:51 +00:00
parent 965b9145b0
commit 032aa40cbb
4 changed files with 26 additions and 27 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.67 2023/05/22 21:00:41 wiz Exp $
# $NetBSD: Makefile,v 1.68 2023/07/14 14:11:51 adam Exp $
DISTNAME= glib-networking-2.74.0
PKGREVISION= 2
DISTNAME= glib-networking-2.76.1
CATEGORIES= net gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib-networking/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@ -22,10 +21,10 @@ REPLACE_PYTHON+= meson_post_install.py
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.60.0
.include "../../devel/glib2/modules.mk"
BUILDLINK_API_DEPENDS.libproxy+= libproxy>=0.4.6
.include "../../www/libproxy/buildlink3.mk"
.include "../../security/p11-kit/buildlink3.mk"
.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
.include "../../devel/meson/build.mk"
.include "../../lang/python/application.mk"
.include "../../security/p11-kit/buildlink3.mk"
.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
BUILDLINK_API_DEPENDS.libproxy+= libproxy>=0.4.6
.include "../../www/libproxy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.31 2023/02/20 09:07:35 adam Exp $
$NetBSD: distinfo,v 1.32 2023/07/14 14:11:51 adam Exp $
BLAKE2s (glib-networking-2.74.0.tar.xz) = 14b09a1b245c4b677a1e677d81f84be79663d2bbf9a238573bda6b2bad0bc1f2
SHA512 (glib-networking-2.74.0.tar.xz) = f266c106f2c9379b95773a852c1b5c62ae1d6a758d25c436c3558f620d8e0a211201b3c4dfd89cdbe28b88430bba0cca621e62c01ea23d473983e203919bb1e6
Size (glib-networking-2.74.0.tar.xz) = 277232 bytes
BLAKE2s (glib-networking-2.76.1.tar.xz) = c2c8e4cdd271cc86972aa432e40712316942ce33cce778e9b891c3245677340f
SHA512 (glib-networking-2.76.1.tar.xz) = 9da7844dc767c8dc33953bf984aa9fcc12ac6f9945b55b9c0ec34ecf13592deefead37dc27b048f564dc423286224c041b9842034e197d90f93822128fab4f97
Size (glib-networking-2.76.1.tar.xz) = 280896 bytes
SHA1 (patch-tls_tests_meson.build) = 203689ed3069086ecca6f3b41ebb30b1654cb70c

View file

@ -1,16 +0,0 @@
# $NetBSD: hacks.mk,v 1.2 2019/06/12 22:04:40 leot Exp $
# devel/glib2 expects modules to end in .so on darwin
# net/glib-networking uses py-meson to build
# py-meson's build.py SharedModule class inherits from SharedLibrary and assumes .dylib suffix
# (true as of py36-meson-0.44.1nb3)
.if ${OPSYS} == "Darwin"
post-install:
for l in libgiognomeproxy libgiognutls libgiolibproxy libgioopenssl; do \
if ${TEST} -f "${DESTDIR}${PREFIX}/lib/gio/modules/$${l}.dylib"; then \
${MV} "${DESTDIR}${PREFIX}/lib/gio/modules/$${l}.dylib" \
"${DESTDIR}${PREFIX}/lib/gio/modules/$${l}.so"; \
fi; \
done
.endif

View file

@ -0,0 +1,15 @@
$NetBSD: patch-tls_tests_meson.build,v 1.1 2023/07/14 14:11:51 adam Exp $
Fix build on NetBSD.
--- tls/tests/meson.build.orig 2023-07-14 06:35:37.000000000 +0000
+++ tls/tests/meson.build
@@ -71,7 +71,7 @@ foreach backend: backends
'-D_GNU_SOURCE',
]
- if not ['windows'].contains(host_system)
+ if not ['netbsd', 'windows'].contains(host_system)
program_deps += cc.find_library('dl')
endif