| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.
In cd16748194e2 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.
In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b54.
DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This
thread on the amavis-users mailing list has a very good summary [2] from
the author of DBD:MariaDB.
This includes ideas and suggestions from vvd and mat. Thanks!
[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c17
[2] https://lists.amavis.org/pipermail/amavis-users/2024-March/006823.html
PR: 275100, 277889
Reviewed by: vvd, mat
Fixes: cd16748194e2
Differential Revision: https://reviews.freebsd.org/D44662
|
|
|
|
|
|
|
|
| |
Don't use INSTALL_SCRIPT to install config file. Use the more
appropriate INSTALL_DATA.
PR: 277972
Reported by: mikael
|
|
|
|
|
| |
MFH: 2024Q1
Security: 0a48e552-e470-11ee-99b3-589cfc0f81b0
|
|
|
|
|
|
|
|
|
|
| |
Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.
Approved by: portmgr (tcberner, mentor)
Differential Revision: https://reviews.freebsd.org/D37077
|
|
|
|
|
|
|
|
| |
Use USE_GITLAB to follow Porters Handbook more closely and be
consistent with ports tree
PR: 267089
Reviewed by: flo (maintainer)
|
|
|
|
|
|
|
|
|
|
| |
Commit b7f05445c00f 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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove LHA from from the default options. This change makes it possible
to use amavis-new from the official packages repo again. This hasn't
been possible since archivers/lha packages may not be distributed, thus
trying to install amavisd-new failed with the following error message
pkg: amavisd-new has a missing dependency: lha
PR: 265240
Reported by: James B. Byrne <byrnejb@harte-lyne.ca>
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
|
|
| |
- update to 2.12.2
- switch to archivers/7-zip for extracting 7-Zip archives. Patch has
been discussed with upstream and is waiting to be committed.
https://gitlab.com/amavis/amavis/-/merge_requests/90
PR: 260866
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These changes largely fall into just two categories:
1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away
For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.
For #2, I've fixed these as I can and we should upstream these fixes.
PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.
These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.
PR: 229925 [1]
Approved by: koobs (mentor)
Approved by: portmgr (blanket: trivial build fixes)
MFH: no (invasive risk)
Differential Revision: https://reviews.freebsd.org/D25185
Notes:
svn path=/head/; revision=538197
|
|
|
|
| |
Notes:
svn path=/head/; revision=514585
|
|
|
|
|
|
|
|
|
|
|
| |
amavisd-new moved to https://gitlab.com/amavis/amavis/ and was renamed to
amavis. I'm keeping the portname for now, but will likely rename it in a
second step.
Tested by: Herbert J. Skuhra <herbert@gojira.at>
Notes:
svn path=/head/; revision=509623
|
|
|
|
| |
Notes:
svn path=/head/; revision=508909
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Perl 5.28 introduced a warning about unescaped left brace in a regexp,
resulting in a warning issued during amavisd startup:
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.32), passed through in regex; marked by <-- HERE in m/ ( { <-- HERE }
(?: / \* )? | \* ) / at (eval 112) line 830.
Currently the warning is harmless although annoying, but will become a fatal error
with the next version of perl.
PR: 234173
Submitted by: Mark.Martinec@ijs.si
Notes:
svn path=/head/; revision=490317
|
|
|
|
| |
Notes:
svn path=/head/; revision=482297
|
|
|
|
|
|
|
| |
archivers/freeze
Notes:
svn path=/head/; revision=477373
|
|
|
|
|
|
|
|
|
| |
with kib, the warning is no longer appropriate.
Reported by: Willem Jan Withagen <wjw@digiware.nl>
Notes:
svn path=/head/; revision=477228
|
|
|
|
|
|
|
| |
Noticed by: asmodai
Notes:
svn path=/head/; revision=463563
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=445797
|
|
|
|
|
|
|
|
|
|
|
| |
it for many years.
While here, alphabetize ARCHs, pet portlint, and modernize usages.
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=444251
|
|
|
|
|
|
|
|
|
|
|
|
| |
The dependency on archivers/freeze make it so that amavisd-new can check
inside freeze archives, however there are issues with that port that keeps
it from being built, and that makes amavisd-new not build either. It is
still possible to install freeze separately and have amavisd-new use it.
Approved by: flo (maintainer)
Notes:
svn path=/head/; revision=441677
|
|
|
|
|
|
|
|
|
| |
It was determined that the custom descriptions were more useful
Reported by: mat
Notes:
svn path=/head/; revision=439550
|
|
|
|
|
|
|
| |
Approved by: portmgr (with hat)
Notes:
svn path=/head/; revision=439470
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- prevent error messages from amavisd-p0fanalyzer rc script [2]
- add a patch to fix dkim siging that was broken in 2.11.0 [3]
PR: 200036 [1], 209038 [2], 214202 [3]
Submitted by: barnerd [1]
Miroslav Lachman <000.fbsd@quip.cz> [2]
ari@stonepile.fi [3]
Notes:
svn path=/head/; revision=428490
|
|
|
|
|
|
|
|
|
|
| |
- take maintainership
PR: 212695
Approved by: gabor (private mail)
Notes:
svn path=/head/; revision=424432
|
|
|
|
|
|
|
|
|
| |
by default anyway and don't need to be listed
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=415742
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=415503
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=415500
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412349
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.
While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.
PR: 205367
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=403913
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use options helpers
- Remove unneeded @dir's from plist
PR: 203045
Submitted by: amdmi3
Approved by: maintainer timeout (gabor, 2 weeks)
Notes:
svn path=/head/; revision=398228
|
|
|
|
|
|
|
|
| |
PR: 197994
Submitted by: madpilot
Notes:
svn path=/head/; revision=379840
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add p0f-analyzer.pl to SHEBANG_FILES [1]
- Remove reference to deprecated virus scanners [2]
- Use conventional sample file naming [2]
PR: 195870 [1], 194412 [2]
Submitted by: me@nileshgr.com [1], takefu@airport.fm [2]
Notes:
svn path=/head/; revision=379807
|
|
|
|
|
|
|
|
| |
- Shebangfix
- Allow staging as a regular user
Notes:
svn path=/head/; revision=368225
|
|
|
|
|
|
|
|
|
|
| |
- Staging [2]
PR: 189479 [1] (based on), 191695 [2]
Submitted by: paul@inetstat.net [1], Dan Lukes <dan@obluda.cz> [2]
Notes:
svn path=/head/; revision=362176
|
|
|
|
|
|
|
|
|
|
|
| |
improving accessibility.
I think people who want to just find the port/package and install it are
more likely to look for "spamassassin the program" than "spamassassin the
perl module collection."
Notes:
svn path=/head/; revision=347936
|
|
|
|
| |
Notes:
svn path=/head/; revision=340674
|
|
|
|
|
|
|
| |
security)
Notes:
svn path=/head/; revision=327769
|
|
|
|
|
|
|
| |
Convert USE_GMAKE to USES=gmake
Notes:
svn path=/head/; revision=327417
|
|
|
|
|
|
|
|
|
| |
PR: ports/178928
Submitted by: az
Approved by: maintainer (timeout)
Notes:
svn path=/head/; revision=320167
|
|
|
|
| |
Notes:
svn path=/head/; revision=317105
|
|
|
|
| |
Notes:
svn path=/head/; revision=316749
|
|
|
|
|
|
|
| |
- Trim Header where applicable
Notes:
svn path=/head/; revision=315566
|
|
|
|
|
|
|
|
|
| |
(5.x+ and x < 12) scheme.
Approved by: bapt@ (portmgr@)
Notes:
svn path=/head/; revision=308985
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use REQUIRE in lieu of BEFORE where possible
- Include KEYWORD: shutdown for persistent services
- load_rc_config should precede any default settings
- Style fixes, indenting functions, remove single-line functions
Approved by: gabor (maintainer)
Feature safe: yes
Notes:
svn path=/head/; revision=306550
|
|
|
|
|
|
|
|
| |
Noticed by: zeising
Feature safe: yes
Notes:
svn path=/head/; revision=305846
|