pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/fcgi
Module Name: pkgsrc
Committed By: wiz
Date: Thu Apr 24 10:13:19 UTC 2025
Modified Files:
pkgsrc/www/fcgi: Makefile PLIST distinfo
Added Files:
pkgsrc/www/fcgi/patches: patch-configure.ac
Removed Files:
pkgsrc/www/fcgi/patches: patch-aa patch-libfcgi_fcgio.cpp
patch-libfcgi_os_unix.c
Log Message:
fcgi: update to 2.4.5.
Switch to maintained fork.
2.4.5
fix CVE-2025-23016
2.4.4
merge from master of perl-catalyst/FCGI, and from fedora and ubuntu patch.
issue : #65
issue : #61
migration from circle-ci to github flow
2.4.3
fix copyright information in these files
These files were added in the 0.29 release, copied from fastcgi 2.0b,
but the copyright header should have been fixed at that time or before.
2.4.2
Include all fix start from the original code
Merge pull request #19 from tehnick/fix-compilation-warnings
Fix build for MS Windows
2.4.1.1
Various fix,start from original code
Merge pull request #16 from tehnick/fix-static-lib-in-windows
Fix static library for MS Windows (for builds using MinGW)
2.4.1
2.4.1 SNAP-0910052249 + documentation fix
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/www/fcgi/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/fcgi/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/fcgi/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/www/fcgi/patches/patch-aa
cvs rdiff -u -r0 -r1.1 pkgsrc/www/fcgi/patches/patch-configure.ac
cvs rdiff -u -r1.1 -r0 pkgsrc/www/fcgi/patches/patch-libfcgi_fcgio.cpp \
pkgsrc/www/fcgi/patches/patch-libfcgi_os_unix.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/fcgi/Makefile
diff -u pkgsrc/www/fcgi/Makefile:1.22 pkgsrc/www/fcgi/Makefile:1.23
--- pkgsrc/www/fcgi/Makefile:1.22 Sat Dec 19 10:48:13 2020
+++ pkgsrc/www/fcgi/Makefile Thu Apr 24 10:13:19 2025
@@ -1,22 +1,24 @@
-# $NetBSD: Makefile,v 1.22 2020/12/19 10:48:13 nia Exp $
+# $NetBSD: Makefile,v 1.23 2025/04/24 10:13:19 wiz Exp $
-DISTNAME= fcgi-2.4.0
-PKGREVISION= 3
+DISTNAME= fcgi2-2.4.5
+PKGNAME= ${DISTNAME:S/fcgi2/fcgi/}
CATEGORIES= www devel
-#MASTER_SITES= http://fastcgi.com/dist/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=FastCGI-Archives/}
+GITHUB_PROJECT= fcgi2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://fastcgi-archives.github.io/
+HOMEPAGE= https://github.com/FastCGI-Archives/fcgi2
COMMENT= FastCGI application development kit
-MAKE_JOBS_SAFE= no
-
USE_LANGUAGES= c c++
-GNU_CONFIGURE= YES
-USE_LIBTOOL= YES
-PTHREAD_OPTS+= require
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= autoconf automake autoreconf
+
+PKGCONFIG_OVERRIDE+= *.pc.in
-LIBS.NetBSD+= -lm # frexp()
+pre-configure:
+ cd ${WRKSRC} && autoreconf -fiv
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/fcgi/PLIST
diff -u pkgsrc/www/fcgi/PLIST:1.3 pkgsrc/www/fcgi/PLIST:1.4
--- pkgsrc/www/fcgi/PLIST:1.3 Mon Jan 1 22:30:02 2018
+++ pkgsrc/www/fcgi/PLIST Thu Apr 24 10:13:19 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2018/01/01 22:30:02 rillig Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/04/24 10:13:19 wiz Exp $
bin/cgi-fcgi
include/fastcgi.h
include/fcgi_config.h
@@ -9,3 +9,10 @@ include/fcgio.h
include/fcgios.h
lib/libfcgi++.la
lib/libfcgi.la
+lib/pkgconfig/fcgi++.pc
+lib/pkgconfig/fcgi.pc
+man/man1/cgi-fcgi.1
+man/man3/FCGI_Accept.3
+man/man3/FCGI_Finish.3
+man/man3/FCGI_SetExitStatus.3
+man/man3/FCGI_StartFilterData.3
Index: pkgsrc/www/fcgi/distinfo
diff -u pkgsrc/www/fcgi/distinfo:1.9 pkgsrc/www/fcgi/distinfo:1.10
--- pkgsrc/www/fcgi/distinfo:1.9 Tue Oct 26 11:29:26 2021
+++ pkgsrc/www/fcgi/distinfo Thu Apr 24 10:13:19 2025
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 11:29:26 nia Exp $
+$NetBSD: distinfo,v 1.10 2025/04/24 10:13:19 wiz Exp $
-BLAKE2s (fcgi-2.4.0.tar.gz) = b7ad23adc8b6fda0a6c09d0dece60bb9a5cb60eada5565212424757d1dbd2024
-SHA512 (fcgi-2.4.0.tar.gz) = 38164d11112e834b30c6f809da4e184021e8d22ec8db2c49ad827895a75b99dc1824b94831304aa0ae1174176fe64d02a12882b1a00b780119600bdc39a90927
-Size (fcgi-2.4.0.tar.gz) = 468682 bytes
-SHA1 (patch-aa) = 13577b77ae3d124a5f27be0e456b470180c99550
-SHA1 (patch-libfcgi_fcgio.cpp) = 542e620fd252d80696d6b53e34a65998c6545ad5
-SHA1 (patch-libfcgi_os_unix.c) = c9c8245cadeddf7de75f2b7fceb5e85d53921f9c
+BLAKE2s (fcgi2-2.4.5.tar.gz) = b061aeab648182827966d7c9a1ff2d8fcf80a4769957b655cfa63d2db11425f1
+SHA512 (fcgi2-2.4.5.tar.gz) = 64fc91a3681f635b416d0b4578bb3bc83a7ec98099e97c1b6971210ae2419038bf0f667c7efda1f3290df77f557002fe521052150b749679f9b874dd37ca8ef4
+Size (fcgi2-2.4.5.tar.gz) = 263973 bytes
+SHA1 (patch-configure.ac) = 8752fe826746f3d5b1cfad827e608fd90afb35e5
Added files:
Index: pkgsrc/www/fcgi/patches/patch-configure.ac
diff -u /dev/null pkgsrc/www/fcgi/patches/patch-configure.ac:1.1
--- /dev/null Thu Apr 24 10:13:20 2025
+++ pkgsrc/www/fcgi/patches/patch-configure.ac Thu Apr 24 10:13:19 2025
@@ -0,0 +1,16 @@
+$NetBSD: patch-configure.ac,v 1.1 2025/04/24 10:13:19 wiz Exp $
+
+Fix version number.
+https://github.com/FastCGI-Archives/fcgi2/issues/75
+
+--- configure.ac.orig 2025-04-24 09:48:31.542047023 +0000
++++ configure.ac
+@@ -4,7 +4,7 @@ dnl This file is an input file used
+ dnl generate the file "configure", which is run during the build
+ dnl to configure the system for the local environment.
+
+-AC_INIT([fcgi], [2.4.3])
++AC_INIT([fcgi], [2.4.5])
+ AM_INIT_AUTOMAKE([1.11 foreign])
+ AC_CONFIG_MACRO_DIR([m4])
+ AM_CONFIG_HEADER(fcgi_config.h)
Home |
Main Index |
Thread Index |
Old Index