pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/rspamd
Module Name: pkgsrc
Committed By: taca
Date: Sun Jun 15 16:02:01 UTC 2025
Modified Files:
pkgsrc/mail/rspamd: Makefile PLIST distinfo
pkgsrc/mail/rspamd/patches: patch-CMakeLists.txt
Log Message:
mail/rspamd: update to 3.12.0
3.12.0 (2025-06-11)
What's Changed
* [WebUI] Update Bootstrap, D3 and PrismJS libraries by @moisseev in #5423
* [Minor] contextal: conditionally disable timer, minor changes by
@fatalbanana in #5426
* Add Sieve and cPanel forwarding symbols by @dragoangel in #5407
* [Minor] Use module name when calling set_pre_result by @fatalbanana in
#5434
* Fix writing rules tutorial link by @SuperSandro2000 in #5436
* Correct "file.conf" from dist config files by @SuperSandro2000 in #5444
* [Minor] RPM: fix log directory attributes by @fatalbanana in #5435
* Allow to use different servers for fuzzy operations by @vstakhov in #5453
* [WebUI] Add Delete hash button by @moisseev in #5454
* Added exclusion list for reputation by @kevinzb56 in #5443
* Fix librdns maxname limit by @dragoangel in #5455
* [Fix] libmime: doctest 2.4.12 compatibilty by @xandris in #5458
* [WebUI] Add deletion of specific fuzzy hashes by @moisseev in #5457
* Some improvements to the proxy by @vstakhov in #5456
* Added --non-default Option to rspamadm configdump for Local Configuration
by @kevinzb56 in #5452
* gpt.lua: Remove "thinking" and fix errorlog by @NameWeb in #5459
* [Minor] Update API docs RE: multiple HTTP headers by @fatalbanana in #5468
* [Minor] Fix for docs of lua_redis.redis_make_request_taskless by @left-try
in #5470
* [Feature] Magic: Support HEIC files by @vstakhov in #5471
* Add FREEMAIL_REPLYTO_NEQ_FROM rule by @dragoangel in #5413
* Modify documentation for rspamc "-P" parameter by @TwizzyDizzy in #5473
* fix(lua_redis): Improve Redis script loading by @jendis in #5464
* [Minor] Fix Debian package build by @fatalbanana in #5475
* [Rework] Replies: consider all recipients and use smtp ones by @vstakhov
in #5428
* [Minor] Print error on multimap invalid type by @japc in #5477
* [Minor] Fix fuzzy lua callback when there are no shingles by @fatalbanana
in #5486
* [WebUI] Add file upload to Test selectors by @moisseev in #5483
* [Minor] Log the token usage for OpenAI (compatible) plain conversion by
@lucasRolff in #5488
* Reputation Plugin: Fix comment to correspond the code above by @heptalium
in #5489
* Fix some issues with libucl by @vstakhov in #5490
* [Minor] Correcting the index number for is_spam by @kevinzb56 in #5495
* Logging improvements by @vstakhov in #5492
* [Fix] Correct logic error in milter_headers.lua: skip_wanted() by @drclau
in #5496
* [WebUI] Update Bootstrap, D3 and PrismJS libraries by @moisseev in #5423
* [Minor] contextal: conditionally disable timer, minor changes by
@fatalbanana in #5426
* Add Sieve and cPanel forwarding symbols by @dragoangel in #5407
* [Minor] Use module name when calling set_pre_result by @fatalbanana in
#5434
* Fix writing rules tutorial link by @SuperSandro2000 in #5436
* Correct "file.conf" from dist config files by @SuperSandro2000 in #5444
* [Minor] RPM: fix log directory attributes by @fatalbanana in #5435
* Allow to use different servers for fuzzy operations by @vstakhov in #5453
* [WebUI] Add Delete hash button by @moisseev in #5454
* Added exclusion list for reputation by @kevinzb56 in #5443
* Fix librdns maxname limit by @dragoangel in #5455
* [Fix] libmime: doctest 2.4.12 compatibilty by @xandris in #5458
* [WebUI] Add deletion of specific fuzzy hashes by @moisseev in #5457
* Some improvements to the proxy by @vstakhov in #5456
* Added --non-default Option to rspamadm configdump for Local Configuration
by @kevinzb56 in #5452
* gpt.lua: Remove "thinking" and fix errorlog by @NameWeb in #5459
* [Minor] Update API docs RE: multiple HTTP headers by @fatalbanana in #5468
* [Minor] Fix for docs of lua_redis.redis_make_request_taskless by @left-try
in #5470
* [Feature] Magic: Support HEIC files by @vstakhov in #5471
* Add FREEMAIL_REPLYTO_NEQ_FROM rule by @dragoangel in #5413
* Modify documentation for rspamc "-P" parameter by @TwizzyDizzy in #5473
* fix(lua_redis): Improve Redis script loading by @jendis in #5464
* [Minor] Fix Debian package build by @fatalbanana in #5475
* [Rework] Replies: consider all recipients and use smtp ones by @vstakhov
in #5428
* [Minor] Print error on multimap invalid type by @japc in #5477
* [Minor] Fix fuzzy lua callback when there are no shingles by @fatalbanana
in #5486
* [WebUI] Add file upload to Test selectors by @moisseev in #5483
* [Minor] Log the token usage for OpenAI (compatible) plain conversion by
@lucasRolff in #5488
* Reputation Plugin: Fix comment to correspond the code above by @heptalium
* in #5489 Fix some issues with libucl by @vstakhov in #5490 [Minor]
* Correcting the index number for is_spam by @kevinzb56 in #5495 Logging
* improvements by @vstakhov in #5492 [Fix] Correct logic error in
* milter_headers.lua: skip_wanted() by @drclau in #5496
New Contributors
* @JensErat made their first contribution in #5385
* @ertyu made their first contribution in #5391
* @alex081512 made their first contribution in #5387
* @williamdes made their first contribution in #5400
* @KIMDONGYEON00 made their first contribution in #5422
* @SuperSandro2000 made their first contribution in #5436
* @kevinzb56 made their first contribution in #5443
* @xandris made their first contribution in #5458
* @NameWeb made their first contribution in #5459
* @TwizzyDizzy made their first contribution in #5473
* @heptalium made their first contribution in #5489
* @drclau made their first contribution in #5496
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 pkgsrc/mail/rspamd/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/mail/rspamd/PLIST
cvs rdiff -u -r1.65 -r1.66 pkgsrc/mail/rspamd/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/mail/rspamd/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/rspamd/Makefile
diff -u pkgsrc/mail/rspamd/Makefile:1.124 pkgsrc/mail/rspamd/Makefile:1.125
--- pkgsrc/mail/rspamd/Makefile:1.124 Wed May 21 12:15:54 2025
+++ pkgsrc/mail/rspamd/Makefile Sun Jun 15 16:02:01 2025
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.124 2025/05/21 12:15:54 wiz Exp $
+# $NetBSD: Makefile,v 1.125 2025/06/15 16:02:01 taca Exp $
#
# When updating this, run 'make cfgfiles'.
-DISTNAME= rspamd-3.11.1
-PKGREVISION= 2
+DISTNAME= rspamd-3.12.0
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GITHUB:=rspamd/}
Index: pkgsrc/mail/rspamd/PLIST
diff -u pkgsrc/mail/rspamd/PLIST:1.35 pkgsrc/mail/rspamd/PLIST:1.36
--- pkgsrc/mail/rspamd/PLIST:1.35 Mon Mar 10 13:15:47 2025
+++ pkgsrc/mail/rspamd/PLIST Sun Jun 15 16:02:01 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2025/03/10 13:15:47 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.36 2025/06/15 16:02:01 taca Exp $
bin/rspamadm
bin/rspamadm-${PKGVERSION}
bin/rspamc
@@ -41,6 +41,7 @@ share/examples/rspamd/modules.d/bayes_ex
share/examples/rspamd/modules.d/bimi.conf
share/examples/rspamd/modules.d/chartable.conf
share/examples/rspamd/modules.d/clickhouse.conf
+share/examples/rspamd/modules.d/contextal.conf
share/examples/rspamd/modules.d/dcc.conf
share/examples/rspamd/modules.d/dkim.conf
share/examples/rspamd/modules.d/dkim_signing.conf
@@ -272,6 +273,7 @@ share/rspamd/plugins/bayes_expiry.lua
share/rspamd/plugins/bimi.lua
share/rspamd/plugins/clickhouse.lua
share/rspamd/plugins/clustering.lua
+share/rspamd/plugins/contextal.lua
share/rspamd/plugins/dcc.lua
share/rspamd/plugins/dkim_signing.lua
share/rspamd/plugins/dmarc.lua
Index: pkgsrc/mail/rspamd/distinfo
diff -u pkgsrc/mail/rspamd/distinfo:1.65 pkgsrc/mail/rspamd/distinfo:1.66
--- pkgsrc/mail/rspamd/distinfo:1.65 Mon Mar 10 13:15:47 2025
+++ pkgsrc/mail/rspamd/distinfo Sun Jun 15 16:02:01 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.65 2025/03/10 13:15:47 schmonz Exp $
+$NetBSD: distinfo,v 1.66 2025/06/15 16:02:01 taca Exp $
-BLAKE2s (rspamd-3.11.1.tar.gz) = f7b897ee560127385b240d11826f54090445cd281130b669ae88d0e2866f5228
-SHA512 (rspamd-3.11.1.tar.gz) = 979aad9d2cc720c12922d55f4ad742b65e18d0ca52ebb764a2432bd3d64e559461c8e1fa87f7ac52e614df71d0a776aa0362a876eaa745cd3f8c21afee52b8ab
-Size (rspamd-3.11.1.tar.gz) = 6455199 bytes
-SHA1 (patch-CMakeLists.txt) = 1c91cf53edeb12e1a469cd02421e1eaee5061ab7
+BLAKE2s (rspamd-3.12.0.tar.gz) = e36142489d5631f986ea08891001ce682e49aa7f74a3302c2da8a1d500c82154
+SHA512 (rspamd-3.12.0.tar.gz) = 7861680c63cca425d8dcfecef5581361cada34d7dc8690cd6e6a73e00657a9e5a6d499d96cbdbec62bc1d3dbdcfd6b3865cd7949532379aa15c3b0c1bfbac9f7
+Size (rspamd-3.12.0.tar.gz) = 6477346 bytes
+SHA1 (patch-CMakeLists.txt) = 25a1264b573d5a1f7ff9a1ac7b8453c5d9cb0a06
SHA1 (patch-cmake_Toolset.cmake) = fbc4027fedb4261ce913701ebbb32d8395bc7783
SHA1 (patch-contrib_fpconv_fpconv.c) = b1ec2b07570674458e69020ccbf25f0374d894f6
SHA1 (patch-lualib_rspamadm_dmarc__report.lua) = 93ccb04512dd84ea83de44c394571ef2bebe6bd2
Index: pkgsrc/mail/rspamd/patches/patch-CMakeLists.txt
diff -u pkgsrc/mail/rspamd/patches/patch-CMakeLists.txt:1.11 pkgsrc/mail/rspamd/patches/patch-CMakeLists.txt:1.12
--- pkgsrc/mail/rspamd/patches/patch-CMakeLists.txt:1.11 Wed Sep 6 03:22:52 2023
+++ pkgsrc/mail/rspamd/patches/patch-CMakeLists.txt Sun Jun 15 16:02:01 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.11 2023/09/06 03:22:52 schmonz Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.12 2025/06/15 16:02:01 taca Exp $
Let pkg-config find pkgsrc-provided lua.
---- CMakeLists.txt.orig 2023-08-03 13:56:19.000000000 +0000
+--- CMakeLists.txt.orig 2025-06-09 10:11:16.000000000 +0000
+++ CMakeLists.txt
-@@ -157,7 +157,7 @@ ELSE (ENABLE_LUAJIT MATCHES "ON")
+@@ -175,7 +175,7 @@ else ()
"include/lua53"
"include/lua"
ROOT ${LUA_ROOT}
@@ -12,17 +12,17 @@ Let pkg-config find pkgsrc-provided lua.
+ MODULES lua-5.3
OPTIONAL)
- IF (NOT WITH_LIBLUA)
-@@ -170,7 +170,7 @@ ELSE (ENABLE_LUAJIT MATCHES "ON")
+ if (NOT WITH_LIBLUA)
+@@ -188,7 +188,7 @@ else ()
"include/lua54"
"include/lua"
ROOT ${LUA_ROOT}
- MODULES lua54
+ MODULES lua-5.4
OPTIONAL)
- IF (NOT WITH_LIBLUA)
+ if (NOT WITH_LIBLUA)
ProcessPackage(LIBLUA LIBRARY "lua"
-@@ -182,7 +182,7 @@ ELSE (ENABLE_LUAJIT MATCHES "ON")
+@@ -200,7 +200,7 @@ else ()
"include/lua52"
"include/lua"
ROOT ${LUA_ROOT}
@@ -30,13 +30,13 @@ Let pkg-config find pkgsrc-provided lua.
+ MODULES lua-5.2
OPTIONAL)
- IF (NOT WITH_LIBLUA)
-@@ -194,7 +194,7 @@ ELSE (ENABLE_LUAJIT MATCHES "ON")
+ if (NOT WITH_LIBLUA)
+@@ -212,7 +212,7 @@ else ()
"include/lua51"
"include/lua"
ROOT ${LUA_ROOT}
- MODULES lua51)
+ MODULES lua-5.1)
- ENDIF ()
- ENDIF ()
- ENDIF ()
+ endif ()
+ endif ()
+ endif ()
Home |
Main Index |
Thread Index |
Old Index