pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/libproxy



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Feb 20 09:22:08 UTC 2023

Modified Files:
        pkgsrc/www/libproxy: Makefile distinfo
Added Files:
        pkgsrc/www/libproxy/patches: patch-libproxy_cmake_pkgconfig.cmk
Removed Files:
        pkgsrc/www/libproxy/patches: patch-libproxy_get-pac-test.cpp
            patch-libproxy_url.cpp

Log Message:
libproxy: updated to 0.4.8

Version 0.4.18

build: Allow configuration of sysconfig module
config_envvar: Add environment variable for pacrunner debugging
build: disable mozjs by default
python: Support Python 3.10 and above
Add Duktape pacrunner module
config_kde: Compute list of config file locations ourselves
cpmfog_gnome3: Add gnome-wayland to permitted DESKTOP_SESSION

Version 0.4.17

python bindings: fix "TypeError: argtypes must be a sequence of types"

Version 0.4.16

Port to, and require, SpiderMonkey 68
Use closesocket() instead of close() on Windows
Add symbol versions - be ready to introduce new APIs as needed
Add public px_proxy_factory_free_proxies function
Add PacRunner config backend (largely untested; feedback welcome!)
Small performance improvements
pxgsettings: use the correct syntax to connect to the changed signal (silences annoying output on console)
Support python3 up to version 3.9
Fix buffer overflow when PAC is enabled (CVE-2020-26154)
Rewrite url::recvline to be nonrecursive (CVE-2020-25219)
Remove nonfunctional and crashy pacrunner caching
Never use system libmodman (no other consumers, not maintained)


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/www/libproxy/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/libproxy/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/libproxy/patches/patch-libproxy_cmake_pkgconfig.cmk
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/www/libproxy/patches/patch-libproxy_get-pac-test.cpp \
    pkgsrc/www/libproxy/patches/patch-libproxy_url.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/libproxy/Makefile
diff -u pkgsrc/www/libproxy/Makefile:1.36 pkgsrc/www/libproxy/Makefile:1.37
--- pkgsrc/www/libproxy/Makefile:1.36   Tue Jan 24 18:36:35 2023
+++ pkgsrc/www/libproxy/Makefile        Mon Feb 20 09:22:07 2023
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.36 2023/01/24 18:36:35 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2023/02/20 09:22:07 adam Exp $
 
-DISTNAME=      libproxy-0.4.15
-PKGREVISION=   1
+DISTNAME=      libproxy-0.4.18
 CATEGORIES=    www gnome
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libproxy/}
-
-PATCH_SITES=           https://github.com/libproxy/libproxy/commit/
-PATCHFILES=            a83dae404feac517695c23ff43ce1e116e2bfbe0.patch
-PATCH_DIST_STRIP=      -p1
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://libproxy.github.io/libproxy/
@@ -31,6 +28,8 @@ BUILDLINK_TRANSFORM.SunOS+=   rm:-Wl,--no-
 PKGCONFIG_OVERRIDE+=   bindings/csharp/libproxy-sharp-1.0.pc.cmake
 PKGCONFIG_OVERRIDE+=   libproxy/libproxy-1.0.pc.in
 
+TEST_TARGET=   test
+
 .include "../../devel/cmake/build.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../mk/dlopen.buildlink3.mk"

Index: pkgsrc/www/libproxy/distinfo
diff -u pkgsrc/www/libproxy/distinfo:1.23 pkgsrc/www/libproxy/distinfo:1.24
--- pkgsrc/www/libproxy/distinfo:1.23   Tue Oct 26 11:29:36 2021
+++ pkgsrc/www/libproxy/distinfo        Mon Feb 20 09:22:07 2023
@@ -1,11 +1,7 @@
-$NetBSD: distinfo,v 1.23 2021/10/26 11:29:36 nia Exp $
+$NetBSD: distinfo,v 1.24 2023/02/20 09:22:07 adam Exp $
 
-BLAKE2s (a83dae404feac517695c23ff43ce1e116e2bfbe0.patch) = 434bc70017f65291b224bb7faf35b8033b6d285e1584cde98c73ca9778d76dff
-SHA512 (a83dae404feac517695c23ff43ce1e116e2bfbe0.patch) = 908fbf49bec18764a8c2ab81ef5d5e6e1fc2423cf9a6608cc7d3a6d5ac44676e171646b0f95b39b7ade108afd62cc2ede8f7b57d6ba0d67025f30b18e5084292
-Size (a83dae404feac517695c23ff43ce1e116e2bfbe0.patch) = 1585 bytes
-BLAKE2s (libproxy-0.4.15.tar.gz) = 7c76c9314705fc9e2a763fc92e242e99eeed543af674bd5972bc246f78b31faf
-SHA512 (libproxy-0.4.15.tar.gz) = 8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b
-Size (libproxy-0.4.15.tar.gz) = 93084 bytes
+BLAKE2s (libproxy-0.4.18.tar.xz) = 75018b45a53d7c93b13f48f6d4769aee769743c357c46d2866323f0f22f19b96
+SHA512 (libproxy-0.4.18.tar.xz) = 0c6b138bc8da9abcf21e091b876527cfff0703800995363e5a46c29a2a9caa2946c45b299abed6129b314461123949dae387456a0cddcbb0b29a84b9b55f499c
+Size (libproxy-0.4.18.tar.xz) = 82020 bytes
 SHA1 (patch-libproxy_CMakeLists.txt) = fc283f97eebf0ef0cfbd81341a7db311755ab2ec
-SHA1 (patch-libproxy_get-pac-test.cpp) = 2b625dca29c031d334581a2756a2a9777e39c3f9
-SHA1 (patch-libproxy_url.cpp) = 985ad1a668327b59036e3a7c5b7bf6fa2b61b8b7
+SHA1 (patch-libproxy_cmake_pkgconfig.cmk) = 877584ca6df55bcebc3739d08dc7ae6a7ae79edf

Added files:

Index: pkgsrc/www/libproxy/patches/patch-libproxy_cmake_pkgconfig.cmk
diff -u /dev/null pkgsrc/www/libproxy/patches/patch-libproxy_cmake_pkgconfig.cmk:1.1
--- /dev/null   Mon Feb 20 09:22:08 2023
+++ pkgsrc/www/libproxy/patches/patch-libproxy_cmake_pkgconfig.cmk      Mon Feb 20 09:22:08 2023
@@ -0,0 +1,13 @@
+$NetBSD: patch-libproxy_cmake_pkgconfig.cmk,v 1.1 2023/02/20 09:22:08 adam Exp $
+
+Fix build on macOS
+https://github.com/libproxy/libproxy/pull/189
+
+--- libproxy/cmake/pkgconfig.cmk.orig  2023-02-20 09:14:22.000000000 +0000
++++ libproxy/cmake/pkgconfig.cmk
+@@ -1,4 +1,4 @@
+-if(NOT WIN32 AND NOT APPLE)
++if(NOT WIN32)
+   find_package(PkgConfig)
+ 
+   # Define our magical px_check_modules function



Home | Main Index | Thread Index | Old Index