Commit graph

111 commits

Author SHA1 Message Date
Yasuhiro Kimura
d206176516 mail/rspamd-devel: Update to 3.7.a1.20230808
Changes:	572e0b0...1f9ec9e
PR:		272920
Approved by:	maintainer
2023-08-09 10:08:10 +09:00
Piotr Kubaj
6edacd2855 mail/rspamd-devel: enable LTO on powerpc64 2023-08-08 16:58:33 +02:00
Jan Beich
f1f1a8be88 devel/icu: update to 73.1
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
2023-04-13 00:56:37 +00:00
Jan Beich
dfe25d73e7 devel/icu: update to 72.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
2022-10-19 08:10:29 +00:00
Adam Weinberger
457f525dbe mail/rspamd-devel: Use USES=luajit (defaults to luajit-devel) 2022-10-14 15:32:11 -06:00
Yasuhiro Kimura
d4465c23ec mail/rspamd-devel: Update to 3.4.a1.20221001
Changes:	466de60...572e0b0
PR:		266741
Approved by:	vsevolod (maintainer)
2022-10-03 18:04:49 +09:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Jan Beich
268cee3b02 devel/icu: update to 71.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
2022-04-07 00:39:10 +00:00
Vsevolod Stakhov
b4a11925c8 mail/rspamd-devel: Update to 3.3.a1.20220326
PR:	262852
Reported by:	yasu@
2022-03-27 11:40:56 +00:00
Piotr Kubaj
c64243b6c9 mail/rspamd-devel: fix build on powerpc64
Disable LTO, due to LLVM bug.
2021-12-24 21:33:12 +00:00
Piotr Kubaj
49d85f399d mail/rspamd-devel: fix build on powerpc64le 2021-12-24 21:05:11 +00:00
Vsevolod Stakhov
ae9bd8de5b mail/rspamd-devel: Switch to use PCRE2
PR:	259829
Reported by:	yasu
2021-12-15 22:53:30 +00:00
Vsevolod Stakhov
6059bcc1b0 mail/rspamd-devel: Update to 3.2.a1.20211113
Obtained from: Alexander Moissev
2021-11-14 12:11:43 +00:00
Vsevolod Stakhov
3794280625 mail/rspamd-devel: update to the latest snapshot
* Pet portclippy
* Re-format Makefile with portfmt

PR:		259602
Reported by:	yasu
2021-11-02 09:35:00 +00:00
Piotr Kubaj
0d088f465a mail/rspamd-devel: use standard luajit on powerpc 2021-11-01 16:25:29 +00:00
Jan Beich
f34ece3aa6 devel/icu: update to 70.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
2021-10-28 16:37:30 +00:00
Stefan Eßer
ccc3352fbb mail/rspamd-devel: Add CPE information
Approved by:	portmgr (blanket)
2021-10-19 13:14:34 +02:00
Jan Beich
69d24a727d devel/icu: update to 69.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
2021-04-08 23:33:31 +00:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Vsevolod Stakhov
e37a785936 - Update to 2.8.a2.20210324 2021-03-24 11:38:59 +00:00
Vsevolod Stakhov
ac751da552 - Update to 2.8-a1
- Require c++17 compiler

Submitted by:	Alexander Moisseev via a private conversation
2021-03-11 17:40:27 +00:00
Vsevolod Stakhov
5232c4799a - Update to 2.7 RC1
PR:		252458
Submitted by:	Yasuhiro Kimura <yasu at utahime.org>
2021-01-06 11:20:36 +00:00
Vsevolod Stakhov
ec48df1166 - Run main process as root and drop worker privileges
PR:		250904
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2020-11-06 18:53:51 +00:00
Dima Panov
f52b39aa1a mail/rspamd[-devel]: Unbreak build with LUAJIT=off
PR:		247475
Submitted by:	fluffy
Approved by:	maintainer timeout
MFH:		2020Q4 (with hat)
2020-11-06 12:39:27 +00:00
Jan Beich
6d5d6429d5 devel/icu: update to 68.1
Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
2020-11-03 00:56:26 +00:00
Vsevolod Stakhov
01bb00126a - Update to 80b8f0e
- Restore USE_PERL5

Submitted by:	Alexander Moisseev via private message
Obtained from:	https://github.com/moisseev/ports/tree/rspamd-devel/mail/rspamd-devel
2020-09-29 15:02:47 +00:00
Mark Linimon
d91ff736d6 Set flags for powerpc64le the same as for powerpc64.
Approved by:	portmgr (tier-2 blanket)
2020-09-27 20:17:22 +00:00
Piotr Kubaj
22fa17e9cd mail/rspamd-devel: fix build on powerpc64 elfv2, switch to luajit-openresty on powerpc64
On powerpc64, binaries with clang and LTO on powerpc64 segfault at start, use
GCC instead.

Enable luajit using luajit-openresty.
2020-09-23 16:50:04 +00:00
Yuri Victorovich
84c4942d38 Bump 37 ports depending on math/openblas through USES=blaslapack:openblas because after the recent math/openblas update the library name changed in openblas 2020-05-06 16:39:12 +00:00
Jan Beich
ffb8eb82e5 devel/icu: update to 67.1
Changes:	http://site.icu-project.org/download/67
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
2020-04-23 20:14:49 +00:00
Vsevolod Stakhov
0c72f28a36 - mail/rspamd: Update to 2.5
- mail/rspamd-devel: Update to 2.6.a1.20200402

PR:		245272
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2020-04-02 11:26:53 +00:00
Jan Beich
f821cdc347 devel/icu: update to 66.1
Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
2020-03-13 09:47:16 +00:00
Mathieu Arnold
b2dcd7927c Ports MUST NOT set WITH_DEBUG.
WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
2020-03-03 12:56:15 +00:00
Vsevolod Stakhov
270863eb89 - update to 2.4.a1.20200213
PR:		244088
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2020-02-13 14:47:41 +00:00
Vsevolod Stakhov
108996b2cd use tabs after variable names
PR:		243697
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2020-02-06 16:59:24 +00:00
Steve Wills
fb44dca45d Fix math/openblas and bump dependent ports
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]

This is correcting issues from r523749 [1][2][4] and r515970 [3]

PR:		231371
Reported by:	build cluster [1]
Reported by:	Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by:	many [5]
Reviewed by:	mat, bapt
Approved by:	implicit, since this is a build fix
2020-01-30 14:17:44 +00:00
Piotr Kubaj
615c00302c mail/rspamd*: use luajit only on architectures where it's supported
Otherwise use standard Lua.

PR:		243051
Approved by:	vsevolod (maintainer timeout)
2020-01-27 21:21:32 +00:00
Piotr Kubaj
aa22ab66d5 mail/rspamd-devel: use luajit only on amd64, armv7, i386 and powerpc to fix build on other architectures
It's possible that there are other architectures that luajit works on, but I couldn't test it.

PR:		243059
Approved by:	vsevolod (maintainer)
MFH:		2020Q1 (fix build blanket)
2020-01-05 10:58:30 +00:00
Vsevolod Stakhov
8ce0726810 - Update to 2.3-a1
- Add OpenBLAS support (optional) [2]

PR:           241626
Submitted by: Alexander Moisseev <moiseev at mezonplus.ru> [1], [2]
Reported by:  Artyom Davidov <ard_1 at mail.ru> [2]
2019-11-23 22:06:22 +00:00
Vsevolod Stakhov
e17ce1f9e4 mail/rspamd:
- Update to 2.0
- Add upstream patches to fix crash due to constructors init order
- Remove sample configuration files as default configuration files are NOT intended for modification by users and SHOULD be overwritten on port upgrade.
- Remove NO_SHARED CMake flag as it is on by default
- Add notes to UPDATING

mail/rspamd-devel:
- Update to 2.1.a1.20191014
- Remove sample configuration files as default configuration files are NOT intended for modification by users and SHOULD be overwritten on port upgrade.
- Add notes to UPDATING

PR:		241204
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
Reported by:	Yasuhiro KIMURA <yasu at utahime.org>
2019-10-14 16:06:01 +00:00
Vsevolod Stakhov
d6cab23cdd - Update to 2.0.a1.20191010
PR:		241172
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2019-10-10 09:27:40 +00:00
Jan Beich
4bbb4133b2 devel/icu: update to 65.1
Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
2019-10-03 20:35:29 +00:00
Mathieu Arnold
558224994b onvert to UCL & cleanup pkg-message (categories l-m) 2019-08-13 22:29:42 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Vsevolod Stakhov
c03af26ca9 - Update to 2.0.a1.20190719
PR:		239300
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2019-07-19 15:27:18 +00:00
Jan Beich
480c577baa devel/icu: update to 64.1
Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19479
2019-03-27 21:11:08 +00:00
Vsevolod Stakhov
171b82b2dd - Update to 1.9.1.a1.20190316
PR:	236579
Submitted by:	Alexander Moisseev <moiseev at mezonplus.ru>
2019-03-17 08:45:04 +00:00