pkgsrc-Changes archive

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

CVS commit: pkgsrc/www



Module Name:    pkgsrc
Committed By:   riastradh
Date:           Fri Jun  9 00:53:17 UTC 2023

Modified Files:
        pkgsrc/www/nghttp2: Makefile PLIST distinfo
        pkgsrc/www/nghttp2-tools: Makefile PLIST
Added Files:
        pkgsrc/www/nghttp2/patches: patch-Makefile.in

Log Message:
nghttp2: Move fetch-ocsp-response script to nghttp2-tools.

Used only by the tools, not by the library.

This drops the Python dependency on the library, which is needed by
curl -- should help mitigate the ouroboros of curling pythons here.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/www/nghttp2/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/nghttp2/PLIST
cvs rdiff -u -r1.59 -r1.60 pkgsrc/www/nghttp2/distinfo
cvs rdiff -u -r1.19 -r1.20 pkgsrc/www/nghttp2-tools/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/nghttp2-tools/PLIST
cvs rdiff -u -r0 -r1.1 pkgsrc/www/nghttp2/patches/patch-Makefile.in

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

Modified files:

Index: pkgsrc/www/nghttp2/Makefile
diff -u pkgsrc/www/nghttp2/Makefile:1.81 pkgsrc/www/nghttp2/Makefile:1.82
--- pkgsrc/www/nghttp2/Makefile:1.81    Wed May 10 12:34:17 2023
+++ pkgsrc/www/nghttp2/Makefile Fri Jun  9 00:53:17 2023
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2023/05/10 12:34:17 adam Exp $
+# $NetBSD: Makefile,v 1.82 2023/06/09 00:53:17 riastradh Exp $
 
+PKGREVISION=   1
 .include "Makefile.common"
 
 COMMENT=       Implementation of HTTP/2 in C
@@ -14,10 +15,5 @@ CONFIGURE_ARGS+=     --enable-lib-only
 PKGCONFIG_OVERRIDE+=   lib/libnghttp2.pc.in
 PKGCONFIG_OVERRIDE+=   src/libnghttp2_asio.pc.in
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-REPLACE_PYTHON+=       script/fetch-ocsp-response
-
-.include "../../lang/python/application.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/nghttp2/PLIST
diff -u pkgsrc/www/nghttp2/PLIST:1.3 pkgsrc/www/nghttp2/PLIST:1.4
--- pkgsrc/www/nghttp2/PLIST:1.3        Thu Mar 30 12:11:22 2023
+++ pkgsrc/www/nghttp2/PLIST    Fri Jun  9 00:53:17 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2023/03/30 12:11:22 rillig Exp $
+@comment $NetBSD: PLIST,v 1.4 2023/06/09 00:53:17 riastradh Exp $
 include/nghttp2/nghttp2.h
 include/nghttp2/nghttp2ver.h
 lib/libnghttp2.la
@@ -8,4 +8,3 @@ man/man1/nghttp.1
 man/man1/nghttpd.1
 man/man1/nghttpx.1
 share/doc/nghttp2/README.rst
-share/nghttp2/fetch-ocsp-response

Index: pkgsrc/www/nghttp2/distinfo
diff -u pkgsrc/www/nghttp2/distinfo:1.59 pkgsrc/www/nghttp2/distinfo:1.60
--- pkgsrc/www/nghttp2/distinfo:1.59    Wed May 10 12:34:17 2023
+++ pkgsrc/www/nghttp2/distinfo Fri Jun  9 00:53:17 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.59 2023/05/10 12:34:17 adam Exp $
+$NetBSD: distinfo,v 1.60 2023/06/09 00:53:17 riastradh Exp $
 
 BLAKE2s (nghttp2-1.53.0.tar.xz) = 7b0325739c9a30542a6889e1b61b46856bd1149fd6619fa367a7873399f1ae91
 SHA512 (nghttp2-1.53.0.tar.xz) = ae3c7b12fc019fa139e94c16f69070734d9c600c1ebefad46758cd7f9a93d39f1d72fa2a9bce10e757141749436858316752157d9957e6aaa455764e2f667a4e
 Size (nghttp2-1.53.0.tar.xz) = 1543180 bytes
+SHA1 (patch-Makefile.in) = a8b55c4e477ea285a9ba005a20e244b762968f3e

Index: pkgsrc/www/nghttp2-tools/Makefile
diff -u pkgsrc/www/nghttp2-tools/Makefile:1.19 pkgsrc/www/nghttp2-tools/Makefile:1.20
--- pkgsrc/www/nghttp2-tools/Makefile:1.19      Wed May 10 12:34:17 2023
+++ pkgsrc/www/nghttp2-tools/Makefile   Fri Jun  9 00:53:17 2023
@@ -1,11 +1,14 @@
-# $NetBSD: Makefile,v 1.19 2023/05/10 12:34:17 adam Exp $
+# $NetBSD: Makefile,v 1.20 2023/06/09 00:53:17 riastradh Exp $
 
+PKGREVISION=   1
 .include "../../www/nghttp2/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/-/-tools-/}
 
 COMMENT=       Tools for nghttp2
 
+CONFLICTS+=    nghttp2<1.53.0nb1 # share/nghttp2/fetch-ocsp-response
+
 # Upstream documents that c++14 is required for C++ parts of the code;
 # the base package does not use C++.
 USE_LANGUAGES=         c c++14
@@ -19,10 +22,15 @@ CONFIGURE_ARGS+=    --enable-hpack-tools
 
 GCC_REQD+=             6
 
-INSTALL_DIRS+=         src
+INSTALL_DIRS+=         src script
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+REPLACE_PYTHON+=       script/fetch-ocsp-response
 
 .include "../../devel/libev/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../lang/python/application.mk"
 .include "../../net/libcares/buildlink3.mk"
 .include "../../net/ngtcp2/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"

Index: pkgsrc/www/nghttp2-tools/PLIST
diff -u pkgsrc/www/nghttp2-tools/PLIST:1.1 pkgsrc/www/nghttp2-tools/PLIST:1.2
--- pkgsrc/www/nghttp2-tools/PLIST:1.1  Mon Mar 30 13:54:29 2020
+++ pkgsrc/www/nghttp2-tools/PLIST      Fri Jun  9 00:53:17 2023
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1 2020/03/30 13:54:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/06/09 00:53:17 riastradh Exp $
 bin/deflatehd
 bin/h2load
 bin/inflatehd
 bin/nghttp
 bin/nghttpd
 bin/nghttpx
+share/nghttp2/fetch-ocsp-response

Added files:

Index: pkgsrc/www/nghttp2/patches/patch-Makefile.in
diff -u /dev/null pkgsrc/www/nghttp2/patches/patch-Makefile.in:1.1
--- /dev/null   Fri Jun  9 00:53:17 2023
+++ pkgsrc/www/nghttp2/patches/patch-Makefile.in        Fri Jun  9 00:53:17 2023
@@ -0,0 +1,16 @@
+$NetBSD: patch-Makefile.in,v 1.1 2023/06/09 00:53:17 riastradh Exp $
+
+Don't descend into script/ for the Python script -- we'll install
+that separately in nghttp2-tools.
+
+--- Makefile.in.orig   2023-05-10 08:29:50.000000000 +0000
++++ Makefile.in
+@@ -449,7 +449,7 @@ top_srcdir = @top_srcdir@
+ # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ SUBDIRS = lib third-party src bpf examples tests integration-tests \
+-      doc contrib script
++      doc contrib #script
+ 
+ ACLOCAL_AMFLAGS = -I m4
+ dist_doc_DATA = README.rst



Home | Main Index | Thread Index | Old Index