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:
parent
965b9145b0
commit
032aa40cbb
4 changed files with 26 additions and 27 deletions
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
15
net/glib-networking/patches/patch-tls_tests_meson.build
Normal file
15
net/glib-networking/patches/patch-tls_tests_meson.build
Normal 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
|
||||
|
Loading…
Reference in a new issue