pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/gupnp
Module Name: pkgsrc
Committed By: adam
Date: Tue Aug 29 19:51:59 UTC 2023
Modified Files:
pkgsrc/net/gupnp: Makefile PLIST buildlink3.mk distinfo
Removed Files:
pkgsrc/net/gupnp/patches: patch-libgupnp_guul.c
Log Message:
gupnp: updated to 1.6.5
1.6.5 (stable)
- Fix build with meson 1.2
1.6.4 (stable)
==============
- Keep a weak reference to proxy in action
- Add API to provide HTTP credentials for simple authentication
- Remove xmlRecoverMemory usage
Bugs fixed in this release:
- Fixes: https://gitlab.gnome.org/GNOME/gupnp/-/issues/85
- https://gitlab.gnome.org/GNOME/gupnp/issues/86
1.6.3 (stable)
==============
- Fix handling of deprecated and tentative v6 addresses
- Bump GSSDP minimjal version to 1.6.2
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gupnp/issues/82
- https://gitlab.gnome.org/GNOME/gupnp/issues/83
1.6.2 (stable)
==============
- Add test for issue 81
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gupnp/issues/81
1.6.1 (stable)
==============
- ControlPoint: Fix error handling if description download fails
- Use proper method for detecting IFA_FLAGS availability
- ContextManager: Do not leak filtered contexts
- Network ContextManager: Do not leak list parts of context lists
- Introspection: Properly chain up to parent class
- ContextManager: Fix freeing unavailable contexts
- ControlPoint: Do not leak cancellable
- Service: Fix crash if subscription callback is points unreachable host
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gupnp/issues/80
- https://gitlab.gnome.org/GNOME/gupnp/issues/78
1.6.0 (stable)
==============
- Re-release of 1.5.4, no functional change
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 pkgsrc/net/gupnp/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/gupnp/PLIST
cvs rdiff -u -r1.53 -r1.54 pkgsrc/net/gupnp/buildlink3.mk
cvs rdiff -u -r1.29 -r1.30 pkgsrc/net/gupnp/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/net/gupnp/patches/patch-libgupnp_guul.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/gupnp/Makefile
diff -u pkgsrc/net/gupnp/Makefile:1.83 pkgsrc/net/gupnp/Makefile:1.84
--- pkgsrc/net/gupnp/Makefile:1.83 Mon Aug 14 05:25:00 2023
+++ pkgsrc/net/gupnp/Makefile Tue Aug 29 19:51:59 2023
@@ -1,32 +1,29 @@
-# $NetBSD: Makefile,v 1.83 2023/08/14 05:25:00 wiz Exp $
+# $NetBSD: Makefile,v 1.84 2023/08/29 19:51:59 adam Exp $
-DISTNAME= gupnp-1.0.3
-PKGREVISION= 24
+DISTNAME= gupnp-1.6.5
CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gupnp/1.0/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gupnp/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.gupnp.org/
-COMMENT= Framework for UPnP devices (1.0 branch)
+COMMENT= Framework for UPnP devices (1.2 branch)
LICENSE= gnu-lgpl-v2
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= gmake pkg-config
-
-PKGCONFIG_OVERRIDE+= gupnp-1.0.pc.in
-REPLACE_PYTHON= tools/gupnp-binding-tool
-
-TEST_TARGET= check
-#CFLAGS= -O0 -g
-#CONFIGURE_ARGS+= CFLAGS=${CFLAGS:Q}
-#CONFIGURE_ARGS+= --disable-shared
-#CONFIGURE_ARGS+= --enable-static
+USE_TOOLS+= pkg-config
+
+REPLACE_PYTHON= tools/gupnp-binding-tool
+
+PKGCONFIG_OVERRIDE+= output/meson-private/gupnp-1.6.pc
+PKGCONFIG_OVERRIDE_STAGE= pre-install
+
+TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/libgupnp
+# for Darwin
+TEST_ENV+= DYLD_LIBRARY_PATH=${WRKSRC}/output/libgupnp
.include "../../mk/bsd.prefs.mk"
-.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Darwin"
+.if ${OPSYS:M*BSD} || ${OPSYS} == "DragonFly" || ${OPSYS} == "Darwin"
pre-configure:
cp ${FILESDIR}/uuid.pc ${BUILDLINK_DIR}/lib/pkgconfig/
.else
@@ -34,14 +31,14 @@ pre-configure:
.endif
.include "../../archivers/xz/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.39.90
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.58.0
.include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_DEPMETHOD.gobject-introspection= build
.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../devel/py-gi-docgen/buildlink3.mk"
.include "../../lang/python/application.mk"
-.include "../../net/libsoup/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gssdp+= gssdp>=0.14.15
-.include "../../net/gssdp/buildlink3.mk"
.include "../../lang/vala/buildlink3.mk"
+.include "../../net/libsoup3/buildlink3.mk"
+.include "../../net/gssdp/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/gupnp/PLIST
diff -u pkgsrc/net/gupnp/PLIST:1.10 pkgsrc/net/gupnp/PLIST:1.11
--- pkgsrc/net/gupnp/PLIST:1.10 Mon Oct 2 15:45:46 2017
+++ pkgsrc/net/gupnp/PLIST Tue Aug 29 19:51:59 2023
@@ -1,88 +1,31 @@
-@comment $NetBSD: PLIST,v 1.10 2017/10/02 15:45:46 wiz Exp $
-bin/gupnp-binding-tool
-include/gupnp-1.0/libgupnp/gupnp-acl.h
-include/gupnp-1.0/libgupnp/gupnp-context-manager.h
-include/gupnp-1.0/libgupnp/gupnp-context.h
-include/gupnp-1.0/libgupnp/gupnp-control-point.h
-include/gupnp-1.0/libgupnp/gupnp-device-info.h
-include/gupnp-1.0/libgupnp/gupnp-device-proxy.h
-include/gupnp-1.0/libgupnp/gupnp-device.h
-include/gupnp-1.0/libgupnp/gupnp-error.h
-include/gupnp-1.0/libgupnp/gupnp-resource-factory.h
-include/gupnp-1.0/libgupnp/gupnp-root-device.h
-include/gupnp-1.0/libgupnp/gupnp-service-info.h
-include/gupnp-1.0/libgupnp/gupnp-service-introspection.h
-include/gupnp-1.0/libgupnp/gupnp-service-proxy.h
-include/gupnp-1.0/libgupnp/gupnp-service.h
-include/gupnp-1.0/libgupnp/gupnp-types.h
-include/gupnp-1.0/libgupnp/gupnp-uuid.h
-include/gupnp-1.0/libgupnp/gupnp-white-list.h
-include/gupnp-1.0/libgupnp/gupnp-xml-doc.h
-include/gupnp-1.0/libgupnp/gupnp.h
-lib/girepository-1.0/GUPnP-1.0.typelib
-lib/libgupnp-1.0.la
-lib/pkgconfig/gupnp-1.0.pc
-share/gir-1.0/GUPnP-1.0.gir
-share/gtk-doc/html/gupnp/GUPnPAcl.html
-share/gtk-doc/html/gupnp/GUPnPContext.html
-share/gtk-doc/html/gupnp/GUPnPContextManager.html
-share/gtk-doc/html/gupnp/GUPnPControlPoint.html
-share/gtk-doc/html/gupnp/GUPnPDevice.html
-share/gtk-doc/html/gupnp/GUPnPDeviceInfo.html
-share/gtk-doc/html/gupnp/GUPnPDeviceProxy.html
-share/gtk-doc/html/gupnp/GUPnPResourceFactory.html
-share/gtk-doc/html/gupnp/GUPnPRootDevice.html
-share/gtk-doc/html/gupnp/GUPnPService.html
-share/gtk-doc/html/gupnp/GUPnPServiceInfo.html
-share/gtk-doc/html/gupnp/GUPnPServiceProxy.html
-share/gtk-doc/html/gupnp/GUPnPWhiteList.html
-share/gtk-doc/html/gupnp/GUPnPXMLDoc.html
-share/gtk-doc/html/gupnp/annotation-glossary.html
-share/gtk-doc/html/gupnp/api-context.html
-share/gtk-doc/html/gupnp/api-device-control.html
-share/gtk-doc/html/gupnp/api-device-impl.html
-share/gtk-doc/html/gupnp/api-device-info.html
-share/gtk-doc/html/gupnp/api-index-0-12-3.html
-share/gtk-doc/html/gupnp/api-index-0-13-0.html
-share/gtk-doc/html/gupnp/api-index-0-13-3.html
-share/gtk-doc/html/gupnp/api-index-0-17-0.html
-share/gtk-doc/html/gupnp/api-index-0-17-2.html
-share/gtk-doc/html/gupnp/api-index-0-19-1.html
-share/gtk-doc/html/gupnp/api-index-0-19-2.html
-share/gtk-doc/html/gupnp/api-index-0-20-11.html
-share/gtk-doc/html/gupnp/api-index-0-20-12.html
-share/gtk-doc/html/gupnp/api-index-0-20-3.html
-share/gtk-doc/html/gupnp/api-index-0-20-4.html
-share/gtk-doc/html/gupnp/api-index-0-20-5.html
-share/gtk-doc/html/gupnp/api-index-0-20-8.html
-share/gtk-doc/html/gupnp/api-index-0-20-9.html
-share/gtk-doc/html/gupnp/api-index-deprecated.html
-share/gtk-doc/html/gupnp/api-index-full.html
-share/gtk-doc/html/gupnp/api-tools.html
-share/gtk-doc/html/gupnp/api-utility.html
-share/gtk-doc/html/gupnp/api.html
-share/gtk-doc/html/gupnp/client-tutorial.html
-share/gtk-doc/html/gupnp/glossary.html
-share/gtk-doc/html/gupnp/gupnp-Error-codes.html
-share/gtk-doc/html/gupnp/gupnp-Special-UPnP-types.html
-share/gtk-doc/html/gupnp/gupnp-Utility-functions.html
-share/gtk-doc/html/gupnp/gupnp-binding-tool.html
-share/gtk-doc/html/gupnp/gupnp-gupnp-service-introspection.html
-share/gtk-doc/html/gupnp/gupnp.devhelp2
-share/gtk-doc/html/gupnp/home.png
-share/gtk-doc/html/gupnp/index.html
-share/gtk-doc/html/gupnp/left-insensitive.png
-share/gtk-doc/html/gupnp/left.png
-share/gtk-doc/html/gupnp/overview.html
-share/gtk-doc/html/gupnp/right-insensitive.png
-share/gtk-doc/html/gupnp/right.png
-share/gtk-doc/html/gupnp/schemas-device.html
-share/gtk-doc/html/gupnp/schemas-service.html
-share/gtk-doc/html/gupnp/schemas.html
-share/gtk-doc/html/gupnp/server-tutorial.html
-share/gtk-doc/html/gupnp/style.css
-share/gtk-doc/html/gupnp/tutorial.html
-share/gtk-doc/html/gupnp/up-insensitive.png
-share/gtk-doc/html/gupnp/up.png
-share/vala/vapi/gupnp-1.0.deps
-share/vala/vapi/gupnp-1.0.vapi
+@comment $NetBSD: PLIST,v 1.11 2023/08/29 19:51:59 adam Exp $
+bin/gupnp-binding-tool-1.6
+include/gupnp-1.6/libgupnp/gupnp-acl.h
+include/gupnp-1.6/libgupnp/gupnp-context-filter.h
+include/gupnp-1.6/libgupnp/gupnp-context-manager.h
+include/gupnp-1.6/libgupnp/gupnp-context.h
+include/gupnp-1.6/libgupnp/gupnp-control-point.h
+include/gupnp-1.6/libgupnp/gupnp-device-info.h
+include/gupnp-1.6/libgupnp/gupnp-device-proxy.h
+include/gupnp-1.6/libgupnp/gupnp-device.h
+include/gupnp-1.6/libgupnp/gupnp-enums.h
+include/gupnp-1.6/libgupnp/gupnp-error.h
+include/gupnp-1.6/libgupnp/gupnp-resource-factory.h
+include/gupnp-1.6/libgupnp/gupnp-root-device.h
+include/gupnp-1.6/libgupnp/gupnp-service-info.h
+include/gupnp-1.6/libgupnp/gupnp-service-introspection.h
+include/gupnp-1.6/libgupnp/gupnp-service-proxy.h
+include/gupnp-1.6/libgupnp/gupnp-service.h
+include/gupnp-1.6/libgupnp/gupnp-types.h
+include/gupnp-1.6/libgupnp/gupnp-uuid.h
+include/gupnp-1.6/libgupnp/gupnp-xml-doc.h
+include/gupnp-1.6/libgupnp/gupnp.h
+lib/girepository-1.0/GUPnP-1.6.typelib
+lib/libgupnp-1.6.so
+lib/libgupnp-1.6.so.0
+lib/libgupnp-1.6.so.0.106.5
+lib/pkgconfig/gupnp-1.6.pc
+man/man1/gupnp-binding-tool-1.6.1
+share/gir-1.0/GUPnP-1.6.gir
+share/vala/vapi/gupnp-1.6.deps
+share/vala/vapi/gupnp-1.6.vapi
Index: pkgsrc/net/gupnp/buildlink3.mk
diff -u pkgsrc/net/gupnp/buildlink3.mk:1.53 pkgsrc/net/gupnp/buildlink3.mk:1.54
--- pkgsrc/net/gupnp/buildlink3.mk:1.53 Mon Aug 14 05:25:00 2023
+++ pkgsrc/net/gupnp/buildlink3.mk Tue Aug 29 19:51:59 2023
@@ -1,26 +1,24 @@
-# $NetBSD: buildlink3.mk,v 1.53 2023/08/14 05:25:00 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.54 2023/08/29 19:51:59 adam Exp $
BUILDLINK_TREE+= gupnp
.if !defined(GUPNP_BUILDLINK3_MK)
GUPNP_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.gupnp+= gupnp>=0.20.3
-BUILDLINK_ABI_DEPENDS.gupnp+= gupnp>=1.0.3nb24
+BUILDLINK_API_DEPENDS.gupnp+= gupnp>=1.6
+BUILDLINK_ABI_DEPENDS.gupnp?= gupnp>=1.6
BUILDLINK_PKGSRCDIR.gupnp?= ../../net/gupnp
.include "../../mk/bsd.fast.prefs.mk"
-.if (!empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Darwin") && (!defined(USE_INTERNAL_UUID) || empty(USE_INTERNAL_UUID:M[Yy][Ee][Ss]))
-pre-configure: gupnp-pre-configure
-.PHONY: gupnp-pre-configure
-gupnp-pre-configure:
+.if (${OPSYS:M*BSD} || ${OPSYS} == "DragonFly" || ${OPSYS} == "Darwin") && (!defined(USE_INTERNAL_UUID) || empty(USE_INTERNAL_UUID:M[Yy][Ee][Ss]))
+pre-configure:
if ! ${TEST} -e ${BUILDLINK_DIR}/lib/pkgconfig/uuid.pc; then cp ${BUILDLINK_PKGSRCDIR.gupnp}/files/uuid.pc ${BUILDLINK_DIR}/lib/pkgconfig/uuid.pc; fi
.else
.include "../../devel/libuuid/buildlink3.mk"
.endif
.include "../../devel/glib2/buildlink3.mk"
-.include "../../net/libsoup/buildlink3.mk"
+.include "../../net/libsoup3/buildlink3.mk"
.include "../../net/gssdp/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.endif # GUPNP_BUILDLINK3_MK
Index: pkgsrc/net/gupnp/distinfo
diff -u pkgsrc/net/gupnp/distinfo:1.29 pkgsrc/net/gupnp/distinfo:1.30
--- pkgsrc/net/gupnp/distinfo:1.29 Tue Oct 26 11:05:42 2021
+++ pkgsrc/net/gupnp/distinfo Tue Aug 29 19:51:59 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.29 2021/10/26 11:05:42 nia Exp $
+$NetBSD: distinfo,v 1.30 2023/08/29 19:51:59 adam Exp $
-BLAKE2s (gupnp-1.0.3.tar.xz) = 3e7b101b174f8ad7ac18f697060e744a4bfc64cafef1aa206cda300325242c3c
-SHA512 (gupnp-1.0.3.tar.xz) = f256757ddf1a31f1dc93dc138401329e40aa063e7452dccaabe53682eebcb1b98cb6429c01d806290587ca9d01d91afce0603627d2d8675ddb68ef919efb6448
-Size (gupnp-1.0.3.tar.xz) = 422912 bytes
-SHA1 (patch-libgupnp_guul.c) = 2d903fa0723c0617a8eaca81e4cbcf2008a74f17
+BLAKE2s (gupnp-1.6.5.tar.xz) = 48954d047256c9d86de87bc05fd2c4b7ba209559f7b2880d141fcbc387ac8dc9
+SHA512 (gupnp-1.6.5.tar.xz) = c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5
+Size (gupnp-1.6.5.tar.xz) = 163380 bytes
Home |
Main Index |
Thread Index |
Old Index