Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Feb 2026 22:39:07 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Sebastian Oswald <sko@rostwald.de>
Subject:   git: 8d40b7a5a4a1 - main - www/angie*: Bump PORTREVISION after www/angie update
Message-ID:  <69851c0b.1e6de.717697be@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8d40b7a5a4a168f1594633d1a747f089e572b66a

commit 8d40b7a5a4a168f1594633d1a747f089e572b66a
Author:     Sebastian Oswald <sko@rostwald.de>
AuthorDate: 2026-02-05 22:37:49 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-02-05 22:37:49 +0000

    www/angie*: Bump PORTREVISION after www/angie update
    
    pkg does not honor RUN_DEPENDS versions, hence it fails to re-install
    module packages after updates to www/angie. The only workaround is
    bumping PORTREVISION for *all* modules.
    
    PR:     292648
---
 www/angie-module-auth-jwt/Makefile           |  2 +-
 www/angie-module-auth-spnego/Makefile        |  2 +-
 www/angie-module-auth-totp/Makefile          |  2 +-
 www/angie-module-brotli/Makefile             |  2 +-
 www/angie-module-cache-purge/Makefile        |  2 +-
 www/angie-module-dav-ext/Makefile            |  2 +-
 www/angie-module-echo/Makefile               |  2 +-
 www/angie-module-enhanced-memcached/Makefile |  2 +-
 www/angie-module-eval/Makefile               |  2 +-
 www/angie-module-geoip2/Makefile             |  2 +-
 www/angie-module-headers-more/Makefile       |  2 +-
 www/angie-module-jwt/Makefile                |  2 +-
 www/angie-module-keyval/Makefile             |  2 +-
 www/angie-module-lua/Makefile                |  2 +-
 www/angie-module-ndk/Makefile                |  2 +-
 www/angie-module-njs/Makefile                |  2 +-
 www/angie-module-postgres/Makefile           |  2 +-
 www/angie-module-redis2/Makefile             |  2 +-
 www/angie-module-set-misc/Makefile           |  2 +-
 www/angie-module-upload/Makefile             |  2 +-
 www/angie-module-vod/Makefile                |  2 +-
 www/angie-module-zstd/Makefile               |  2 +-
 www/angie/Makefile                           | 12 ++++++++++--
 23 files changed, 32 insertions(+), 24 deletions(-)

diff --git a/www/angie-module-auth-jwt/Makefile b/www/angie-module-auth-jwt/Makefile
index d63edb1e6a57..6263d7ef3800 100644
--- a/www/angie-module-auth-jwt/Makefile
+++ b/www/angie-module-auth-jwt/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-auth-jwt
 MODULE_VERSION=	0.9.0
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	kjdev:nginx-auth-jwt:${MODULE_VERSION}:module
 
 COMMENT=	Angie auth-jwt dynamic module
diff --git a/www/angie-module-auth-spnego/Makefile b/www/angie-module-auth-spnego/Makefile
index 3bb39ca48a35..165b0dd2bbf4 100644
--- a/www/angie-module-auth-spnego/Makefile
+++ b/www/angie-module-auth-spnego/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-auth-spnego
 MODULE_VERSION=	1.1.3
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	stnoonan:spnego-http-auth-nginx-module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie auth-spnego dynamic module
diff --git a/www/angie-module-auth-totp/Makefile b/www/angie-module-auth-totp/Makefile
index a43a9d72e149..7afe3c9aadf9 100644
--- a/www/angie-module-auth-totp/Makefile
+++ b/www/angie-module-auth-totp/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-auth-totp
 MODULE_VERSION=	1.1.0
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	61131:nginx-http-auth-totp:${MODULE_VERSION}:module
 
 COMMENT=	Angie auth-totp dynamic module
diff --git a/www/angie-module-brotli/Makefile b/www/angie-module-brotli/Makefile
index 87f5fa20dce6..5543c218001a 100644
--- a/www/angie-module-brotli/Makefile
+++ b/www/angie-module-brotli/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-brotli
 MODULE_VERSION=	1.0.0rc
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	google:ngx_brotli:v${MODULE_VERSION}:module
 
 COMMENT=	Angie Brotli dynamic module
diff --git a/www/angie-module-cache-purge/Makefile b/www/angie-module-cache-purge/Makefile
index ee49fc174c10..37bf53793b68 100644
--- a/www/angie-module-cache-purge/Makefile
+++ b/www/angie-module-cache-purge/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-cache-purge
 MODULE_VERSION= 2.5.5
-MODULE_PORTREVISION=	0
+MODULE_PORTREVISION=	1
 GH_TUPLE=	nginx-modules:ngx_cache_purge:${MODULE_VERSION}:module
 
 COMMENT=	Angie cache_purge dynamic module
diff --git a/www/angie-module-dav-ext/Makefile b/www/angie-module-dav-ext/Makefile
index 98235208832f..6825fc3a1573 100644
--- a/www/angie-module-dav-ext/Makefile
+++ b/www/angie-module-dav-ext/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-dav-ext
 MODULE_VERSION=	3.0.0
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	arut:nginx-dav-ext-module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie dav-ext dynamic module
diff --git a/www/angie-module-echo/Makefile b/www/angie-module-echo/Makefile
index 568fbdc99556..1208f7a8010f 100644
--- a/www/angie-module-echo/Makefile
+++ b/www/angie-module-echo/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-echo
 MODULE_VERSION=	0.64
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	openresty:echo-nginx-module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie echo dynamic module
diff --git a/www/angie-module-enhanced-memcached/Makefile b/www/angie-module-enhanced-memcached/Makefile
index a7ba1f58d0c3..91b04687f77b 100644
--- a/www/angie-module-enhanced-memcached/Makefile
+++ b/www/angie-module-enhanced-memcached/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-enhanced-memcached
 MODULE_VERSION=	0.3
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	bpaquet:ngx_http_enhanced_memcached_module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie enhanced memcached dynamic module
diff --git a/www/angie-module-eval/Makefile b/www/angie-module-eval/Makefile
index 63bb06b113d8..e32cbbdebd80 100644
--- a/www/angie-module-eval/Makefile
+++ b/www/angie-module-eval/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-eval
 MODULE_VERSION=	2016.06.10
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	openresty:nginx-eval-module:${MODULE_VERSION}:module
 
 COMMENT=	Angie eval dynamic module
diff --git a/www/angie-module-geoip2/Makefile b/www/angie-module-geoip2/Makefile
index b5eaa6074107..184183191e8f 100644
--- a/www/angie-module-geoip2/Makefile
+++ b/www/angie-module-geoip2/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-geoip2
 MODULE_VERSION=	3.4
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	leev:ngx_http_geoip2_module:${MODULE_VERSION}:module
 
 COMMENT=	Angie GeoIP2 dynamic module
diff --git a/www/angie-module-headers-more/Makefile b/www/angie-module-headers-more/Makefile
index 07157598af5b..0a3329af6616 100644
--- a/www/angie-module-headers-more/Makefile
+++ b/www/angie-module-headers-more/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-headers-more
 MODULE_VERSION=	0.39
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	openresty:headers-more-nginx-module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie headers-more dynamic module
diff --git a/www/angie-module-jwt/Makefile b/www/angie-module-jwt/Makefile
index 158d45b42934..f4a2c96e87a9 100644
--- a/www/angie-module-jwt/Makefile
+++ b/www/angie-module-jwt/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-jwt
 MODULE_VERSION=	3.4.4
-MODULE_PORTREVISION=	0
+MODULE_PORTREVISION=	1
 GH_TUPLE=	max-lt:nginx-jwt-module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie JWT dynamic module
diff --git a/www/angie-module-keyval/Makefile b/www/angie-module-keyval/Makefile
index 64973993556d..c7052a5d2fac 100644
--- a/www/angie-module-keyval/Makefile
+++ b/www/angie-module-keyval/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-keyval
 MODULE_VERSION=	0.3.0
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	kjdev:nginx-keyval:${MODULE_VERSION}:module
 
 COMMENT=	Angie keyval dynamic module
diff --git a/www/angie-module-lua/Makefile b/www/angie-module-lua/Makefile
index d464fae37f8a..9a14b0c3dc54 100644
--- a/www/angie-module-lua/Makefile
+++ b/www/angie-module-lua/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-lua
 MODULE_VERSION=	0.10.29
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	openresty:lua-nginx-module:v${MODULE_VERSION}:lua
 GH_TUPLE+=	openresty:stream-lua-nginx-module:v0.0.16:lua_stream
 GH_TUPLE+=	vision5:ngx_devel_kit:v0.3.4:ndk
diff --git a/www/angie-module-ndk/Makefile b/www/angie-module-ndk/Makefile
index c8c7cf78ac59..5ff7e0ffd22c 100644
--- a/www/angie-module-ndk/Makefile
+++ b/www/angie-module-ndk/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-ndk
 MODULE_VERSION=	0.3.4
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	vision5:ngx_devel_kit:v${MODULE_VERSION}:module
 
 COMMENT=	Angie NDK dynamic module
diff --git a/www/angie-module-njs/Makefile b/www/angie-module-njs/Makefile
index 57f3af7ebc5f..6c0689db80fb 100644
--- a/www/angie-module-njs/Makefile
+++ b/www/angie-module-njs/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-njs
 MODULE_VERSION=	0.9.5
-MODULE_PORTREVISION=	0
+MODULE_PORTREVISION=	1
 GH_TUPLE=	nginx:njs:${MODULE_VERSION}:module
 
 COMMENT=	Angie NJS dynamic module
diff --git a/www/angie-module-postgres/Makefile b/www/angie-module-postgres/Makefile
index f043fdf7d404..0d5e659d6583 100644
--- a/www/angie-module-postgres/Makefile
+++ b/www/angie-module-postgres/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-postgres
 MODULE_VERSION=	1.0rc7
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	FRiCKLE:ngx_postgres:${MODULE_VERSION}:module
 
 COMMENT=	Angie postgres dynamic module
diff --git a/www/angie-module-redis2/Makefile b/www/angie-module-redis2/Makefile
index d840ea46871f..4723362ede4d 100644
--- a/www/angie-module-redis2/Makefile
+++ b/www/angie-module-redis2/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-redis2
 MODULE_VERSION=	0.15
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	openresty:redis2-nginx-module:v${MODULE_VERSION}:module
 
 COMMENT=	Angie redis2 dynamic module
diff --git a/www/angie-module-set-misc/Makefile b/www/angie-module-set-misc/Makefile
index fdd90fe56e06..88842ab4d327 100644
--- a/www/angie-module-set-misc/Makefile
+++ b/www/angie-module-set-misc/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-set-misc
 MODULE_VERSION=	0.3.4
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	vision5:ngx_devel_kit:v${MODULE_VERSION}:ndk
 GH_TUPLE+=	openresty:set-misc-nginx-module:v0.33:module
 
diff --git a/www/angie-module-upload/Makefile b/www/angie-module-upload/Makefile
index 624d54608439..0f76863e0800 100644
--- a/www/angie-module-upload/Makefile
+++ b/www/angie-module-upload/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-upload
 MODULE_VERSION=	2.3.0
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	fdintino:nginx-upload-module:${MODULE_VERSION}:module
 
 COMMENT=	Angie upload dynamic module
diff --git a/www/angie-module-vod/Makefile b/www/angie-module-vod/Makefile
index b8c1a32c3f01..1e987cbef36c 100644
--- a/www/angie-module-vod/Makefile
+++ b/www/angie-module-vod/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-vod
 MODULE_VERSION=	1.33
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	kaltura:nginx-vod-module:${MODULE_VERSION}:module
 
 COMMENT=	VOD dynamic module for Angie
diff --git a/www/angie-module-zstd/Makefile b/www/angie-module-zstd/Makefile
index a396d65b47ae..6a0285e656a1 100644
--- a/www/angie-module-zstd/Makefile
+++ b/www/angie-module-zstd/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	angie-module-zstd
 MODULE_VERSION=	0.1.1
-MODULE_PORTREVISION=	1
+MODULE_PORTREVISION=	2
 GH_TUPLE=	tokers:zstd-nginx-module:${MODULE_VERSION}:module
 
 COMMENT=	Angie zstd dynamic module
diff --git a/www/angie/Makefile b/www/angie/Makefile
index 02ae5e776535..6720a814558c 100644
--- a/www/angie/Makefile
+++ b/www/angie/Makefile
@@ -1,6 +1,6 @@
 PORTNAME?=	angie
 ANGIE_VERSION=	1.11.2
-ANGIE_PORTREVISION=	0
+ANGIE_PORTREVISION=	1
 CATEGORIES+=	www
 MASTER_SITES+=	https://download.angie.software/files/:angie
 DISTNAME=	angie-${ANGIE_VERSION}
@@ -23,6 +23,7 @@ SUB_FILES=	angie.conf.sample \
 		default.conf.sample \
 		example.conf.sample \
 		pkg-message
+
 .else
 .  if defined(MODULE_VERSION)
 DISTVERSION=	${MODULE_VERSION}
@@ -34,7 +35,14 @@ PORTREVISION=	${ANGIE_PORTREVISION}
 .  endif
 LICENSE_FILE?=	${WRKSRC_module}/LICENSE
 BUILD_DEPENDS+=	pcre2>=0:devel/pcre2
-RUN_DEPENDS+=	angie>=${ANGIE_VERSION}:www/angie
+# The following makes sure module ports are rebuild if angie gets updated.
+# However, pkg does not obey RUN_DEPENDS on updates, therefore we need to
+# also bump MODULE_PORTREVISION for every single www/angie-module* port.
+.  if defined(ANGIE_PORTREVISION)
+RUN_DEPENDS+=	angie==${ANGIE_VERSION}_${ANGIE_PORTREVISION}:www/angie
+.  else
+RUN_DEPENDS+=	angie==${ANGIE_VERSION}:www/angie
+.  endif
 ALL_TARGET?=	modules
 CONFIGURE_ADD?=	--add-dynamic-module=${WRKSRC_module}
 .endif


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69851c0b.1e6de.717697be>