Hi,

here's the patch to update www/unit to its recent version 1.33.0.
There are two patches can be safely removed, add to the upstream:

- unit/patches/patch-src_nxt_js_c
- unit/patches/patch-src_nxt_script_c

Thank you.

-- 
Sergey A. Osokin
Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/www/unit/Makefile.inc,v
diff -u -p -r1.12 Makefile.inc
--- Makefile.inc	1 Jun 2024 16:16:09 -0000	1.12
+++ Makefile.inc	27 Nov 2024 20:44:44 -0000
@@ -1,4 +1,4 @@
-VERSION?=	1.32.1
+VERSION?=	1.33.0
 DISTNAME=	unit-${VERSION}
 
 CATEGORIES=	www
Index: unit/distinfo
===================================================================
RCS file: /cvs/ports/www/unit/unit/distinfo,v
diff -u -p -r1.8 distinfo
--- unit/distinfo	1 Jun 2024 16:16:09 -0000	1.8
+++ unit/distinfo	27 Nov 2024 20:44:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (unit-1.32.1.tar.gz) = DkQO9jo635QA25eKZPyE4euIh/YaBMz/KEw/aC+4PqI=
-SIZE (unit-1.32.1.tar.gz) = 937669
+SHA256 (unit-1.33.0.tar.gz) = KpWTdHPI/wH2+6oBA7OIx2nfiiOWIkiwucuAtgbXQVU=
+SIZE (unit-1.33.0.tar.gz) = 1025455
Index: unit/patches/patch-auto_cc_test
===================================================================
RCS file: /cvs/ports/www/unit/unit/patches/patch-auto_cc_test,v
diff -u -p -r1.2 patch-auto_cc_test
--- unit/patches/patch-auto_cc_test	11 Mar 2022 20:11:05 -0000	1.2
+++ unit/patches/patch-auto_cc_test	27 Nov 2024 20:44:44 -0000
@@ -2,54 +2,23 @@ opt levels / debug should be under contr
 disable -Werror as it often causes build issues on less-common archs
 
 Index: auto/cc/test
---- auto/cc/test.orig
-+++ auto/cc/test
-@@ -104,7 +104,7 @@ case $NXT_CC_NAME in
-         # c99/gnu99 conflict with Solaris XOPEN.
-         #NXT_CFLAGS="$NXT_CFLAGS -std=gnu99"
+--- auto/cc/test.orig	Wed Nov 27 15:30:38 2024
++++ auto/cc/test	Wed Nov 27 15:31:32 2024
+@@ -69,7 +69,7 @@
+ 
+         NXT_CFLAGS="$NXT_CFLAGS -std=gnu11"
  
 -        NXT_CFLAGS="$NXT_CFLAGS -O"
 +        #NXT_CFLAGS="$NXT_CFLAGS -O"
-         #NXT_CFLAGS="$NXT_CFLAGS -O0"
-         NXT_CFLAGS="$NXT_CFLAGS -W -Wall -Wextra"
+         NXT_CFLAGS="$NXT_CFLAGS -Wall -Wextra"
  
-@@ -126,10 +126,10 @@ case $NXT_CC_NAME in
-         NXT_CFLAGS="$NXT_CFLAGS -Wmissing-prototypes"
+         #NXT_CFLAGS="$NXT_CFLAGS -Wunused-result"
+@@ -111,7 +111,7 @@
  
-         # Stop on warning.
--        NXT_CFLAGS="$NXT_CFLAGS -Werror"
-+        #NXT_CFLAGS="$NXT_CFLAGS -Werror"
- 
-         # Debug.
--        NXT_CFLAGS="$NXT_CFLAGS -g"
-+        #NXT_CFLAGS="$NXT_CFLAGS -g"
-     ;;
- 
-     clang)
-@@ -141,7 +141,7 @@ case $NXT_CC_NAME in
-         # Do not export symbols except explicitly marked with NXT_EXPORT.
-         NXT_CFLAGS="$NXT_CFLAGS -fvisibility=hidden"
+         NXT_CFLAGS="$NXT_CFLAGS -std=gnu11"
  
 -        NXT_CFLAGS="$NXT_CFLAGS -O"
 +        #NXT_CFLAGS="$NXT_CFLAGS -O"
-         #NXT_CFLAGS="$NXT_CFLAGS -O0"
-         NXT_CFLAGS="$NXT_CFLAGS -W -Wall -Wextra"
- 
-@@ -157,14 +157,15 @@ case $NXT_CC_NAME in
-         NXT_CFLAGS="$NXT_CFLAGS -Wmissing-prototypes"
- 
-         # Stop on warning.
--        NXT_CFLAGS="$NXT_CFLAGS -Werror"
-+        #NXT_CFLAGS="$NXT_CFLAGS -Werror"
- 
-         # Debug.
- 
-         if [ "$NXT_SYSTEM_PLATFORM" != "powerpc" ]; then
-             # "-g" flag causes the "unknown pseudo-op: `.cfi_sections'"
-             # error on PowerPC Clang.
--            NXT_CFLAGS="$NXT_CFLAGS -g"
-+            #NXT_CFLAGS="$NXT_CFLAGS -g"
-+            :
-         fi
-     ;;
+         NXT_CFLAGS="$NXT_CFLAGS -Wall -Wextra"
  
+         #NXT_CFLAGS="$NXT_CFLAGS -Wunused-result"
Index: unit-perl/distinfo
===================================================================
RCS file: /cvs/ports/www/unit/unit-perl/distinfo,v
diff -u -p -r1.8 distinfo
--- unit-perl/distinfo	1 Jun 2024 16:16:09 -0000	1.8
+++ unit-perl/distinfo	27 Nov 2024 20:44:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (unit-1.32.1.tar.gz) = DkQO9jo635QA25eKZPyE4euIh/YaBMz/KEw/aC+4PqI=
-SIZE (unit-1.32.1.tar.gz) = 937669
+SHA256 (unit-1.33.0.tar.gz) = KpWTdHPI/wH2+6oBA7OIx2nfiiOWIkiwucuAtgbXQVU=
+SIZE (unit-1.33.0.tar.gz) = 1025455
Index: unit-php/distinfo
===================================================================
RCS file: /cvs/ports/www/unit/unit-php/distinfo,v
diff -u -p -r1.8 distinfo
--- unit-php/distinfo	1 Jun 2024 16:16:09 -0000	1.8
+++ unit-php/distinfo	27 Nov 2024 20:44:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (unit-1.32.1.tar.gz) = DkQO9jo635QA25eKZPyE4euIh/YaBMz/KEw/aC+4PqI=
-SIZE (unit-1.32.1.tar.gz) = 937669
+SHA256 (unit-1.33.0.tar.gz) = KpWTdHPI/wH2+6oBA7OIx2nfiiOWIkiwucuAtgbXQVU=
+SIZE (unit-1.33.0.tar.gz) = 1025455
Index: unit-python/distinfo
===================================================================
RCS file: /cvs/ports/www/unit/unit-python/distinfo,v
diff -u -p -r1.8 distinfo
--- unit-python/distinfo	1 Jun 2024 16:16:09 -0000	1.8
+++ unit-python/distinfo	27 Nov 2024 20:44:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (unit-1.32.1.tar.gz) = DkQO9jo635QA25eKZPyE4euIh/YaBMz/KEw/aC+4PqI=
-SIZE (unit-1.32.1.tar.gz) = 937669
+SHA256 (unit-1.33.0.tar.gz) = KpWTdHPI/wH2+6oBA7OIx2nfiiOWIkiwucuAtgbXQVU=
+SIZE (unit-1.33.0.tar.gz) = 1025455
Index: unit-ruby/Makefile
===================================================================
RCS file: /cvs/ports/www/unit/unit-ruby/Makefile,v
diff -u -p -r1.8 Makefile
--- unit-ruby/Makefile	20 Jun 2024 22:41:25 -0000	1.8
+++ unit-ruby/Makefile	27 Nov 2024 20:44:44 -0000
@@ -2,7 +2,6 @@ BROKEN-sparc64=	doesn't detect Ruby libr
 
 UNIT_MODNAME=	ruby${MODRUBY_REV}
 UNIT_SHORTNAME=	ruby
-REVISION=	0
 
 MODULES+=	lang/ruby
 
Index: unit-ruby/distinfo
===================================================================
RCS file: /cvs/ports/www/unit/unit-ruby/distinfo,v
diff -u -p -r1.8 distinfo
--- unit-ruby/distinfo	1 Jun 2024 16:16:09 -0000	1.8
+++ unit-ruby/distinfo	27 Nov 2024 20:44:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (unit-1.32.1.tar.gz) = DkQO9jo635QA25eKZPyE4euIh/YaBMz/KEw/aC+4PqI=
-SIZE (unit-1.32.1.tar.gz) = 937669
+SHA256 (unit-1.33.0.tar.gz) = KpWTdHPI/wH2+6oBA7OIx2nfiiOWIkiwucuAtgbXQVU=
+SIZE (unit-1.33.0.tar.gz) = 1025455

Reply via email to