projects/aports·commit 52b26cdf

community/rspamd: upgrade to 4.2.2

52b26cdf · Duncan Bellamy <[email protected]> · 2026-10-11 08:57:07 +00:00

Commit
52b26cdfb7ae314345a72c7d93cd8cefe6890731
Parents
2099e8eb

Changes

2 files changed · +22 −2

FileStatusAddDelContent
community/rspamd/APKBUILDmodified+2−2View file
community/rspamd/tests.patchadded+20−0View file

community/rspamd/APKBUILD

View file
diff --git a/community/rspamd/APKBUILD b/community/rspamd/APKBUILD
index aeef84b..0fb25bd 100644
--- a/community/rspamd/APKBUILD
+++ b/community/rspamd/APKBUILD
@@ -5,7 +5,7 @@
# Contributor: Duncan Bellamy <[email protected]>
# Maintainer: Duncan Bellamy <[email protected]>
pkgname=rspamd
-pkgver=4.2.1
+pkgver=4.2.2
pkgrel=0
pkgdesc="Fast, free and open-source spam filtering system"
url="https://rspamd.com/"
@@ -166,7 +166,7 @@ utils() {
}
sha512sums="
-985f0afd4c7d3e71e02daee4c0d14236f582c9787dd1f8fd4a723076139b1ae1e1adea89460394bdb5403375500c9b18c791e84f6f586c19d583e903e43420a3 rspamd-4.2.1.tar.gz
+ee6790ba338b11805dd4afc63ad855ce927f7f4a43a39d518164445ac379f513211bb7dc6b8343302bd4862ecda260be51ab4ee4ed0d6427f43c461f412a505d rspamd-4.2.2.tar.gz
2efe28575c40d1fba84b189bb872860e744400db80dce2f6330be6c6287fb3f46e6511284729b957488bf40bcb9b0952e26df9934f5f138334bd2766075c45cb rspamd.logrotated
8af7bde8b0fa392913bc7891498ad27d5262897a0a2c0922fa3006b06b9782773876881ea34dd65a236d4f33e080d551dc3866a2cce6d61b35165cd6713dc53c rspamd.initd
a2003ef0c9d64a44480f59302864a2dfedcbe3a0047fcbb655408bc8aae9014b6ad0ddc6b64d4abeeb21bea0f86678afd30589ac8eed83e07ad7f87710e93702 rspamd.confd

community/rspamd/tests.patch

View file
diff --git a/community/rspamd/tests.patch b/community/rspamd/tests.patch
new file mode 100644
index 0000000..68ce1a3
--- /dev/null
+++ b/community/rspamd/tests.patch
@@ -0,0 +1,20 @@
+diff -Nurp a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt 2025-06-09 10:11:16.000000000 +0000
++++ b/CMakeLists.txt 2025-06-14 07:06:19.025524369 +0000
+@@ -346,10 +346,13 @@ enable_testing()
+ add_subdirectory(test)
+
+ add_custom_target(check DEPENDS rspamd-test-cxx rspamd-test)
+-add_custom_target(run-test DEPENDS check
+- COMMAND test/rspamd-test-cxx
+- COMMAND sh -c 'LUA_PATH="${CMAKE_SOURCE_DIR}/lualib/?.lua\;${CMAKE_SOURCE_DIR}/lualib/?/?.lua\;${CMAKE_SOURCE_DIR}/lualib/?/init.lua\;${CMAKE_SOURCE_DIR}/contrib/lua-?/?.lua"
++ADD_CUSTOM_TARGET(run-test DEPENDS check test-cmd)
++ADD_CUSTOM_COMMAND(OUTPUT test-cmd COMMAND test/rspamd-test-cxx)
++IF (ENABLE_LUAJIT MATCHES "ON")
++ ADD_CUSTOM_COMMAND(OUTPUT test-cmd APPEND
++ COMMAND sh -c 'LUALIBDIR="${CMAKE_SOURCE_DIR}/lualib" LUA_PATH="${CMAKE_SOURCE_DIR}/lualib/?.lua\;${CMAKE_SOURCE_DIR}/lualib/?/?.lua\;${CMAKE_SOURCE_DIR}/lualib/?/init.lua\;${CMAKE_SOURCE_DIR}/contrib/lua-?/?.lua"
+ test/rspamd-test -p /rspamd/lua')
++ENDIF ()
+
+ # Setup PVS Studio if available
+ include(SetupPVSStudio)