Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.3.7_2 30 Sep 2023 02:22:56 |
Muhammad Moinur Rahman (bofh) |
security/fwbuilder: Remove expired port
2023-09-30 security/fwbuilder: Abandonware since Jan 2021 |
5.3.7_2 26 Jun 2023 18:41:09 |
Cy Schubert (cy) |
security/fwbuilder: Deprecate abaondonware
fwbuilder fails to build for many errors due to enforced C++17
standard, i.e. throw. In addition, fwbuilder was abandoned by its
original author when he got a job with a firewall company. Since
then it's maintenance was assumed by someone on github. Unfortunately,
he made a few tweaks but failed to make any other commits since
January 2021. Therefore this port is flagged as broken under 14-CURRENT
and deperecated. It will be removed at the end of 2023Q3.
I had stopped using this port a few years ago because it didn't support
IPv6. I was hoping whoever did take on upstream maintainership on GH
would implement IPv6 support. But they didn't. Therefore I am dropping
maintainership as well. |
5.3.7_2 11 Sep 2022 14:41:41 |
Cy Schubert (cy) |
security/fwbuilder: Point to new WWW on github |
5.3.7_2 11 Sep 2022 10:20:14 |
Felix Palmen (zirias) |
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
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) |
5.3.7_2 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
5.3.7_2 20 Jul 2022 14:22:56 |
Tobias C. Berner (tcberner) |
security: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Dupre <ale@FreeBSD.org>
* Alex Kapranoff <kappa@rambler-co.ru>
* Alex Samorukov <samm@freebsd.org>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kriventsov <avk@vl.ru>
* Alexander Leidinger <netchild@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
5.3.7_2 25 Nov 2021 21:40:11 |
Stefan Eßer (se) |
*/*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
5.3.7_2 16 Oct 2021 09:51:39 |
Jimmy Olgeni (olgeni) |
*: fix tab vs. space issues, and comments according to the guide. |
5.3.7_2 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
5.3.7_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.3.7_2 18 Mar 2020 02:20:04 |
linimon |
Unmark certain ports as broken on powerpc64 elfv2, after a trybroken run.
(Note that these have not yet been re-tested on elfv1.)
While here, pet portlint (e.g. location of BROKEN_*, and, in one case,
USES).
Approved by: portmgr (tier-2 blanket) |
5.3.7_2 16 Jan 2019 11:13:45 |
tijl |
Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence. If the
catch-all is last it captures everything. In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the
catch-all lowest priority.
Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium. Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3] The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one. If there's no such non-weak symbol the call (Only the first 15 lines of the commit message are shown above ) |
5.3.7_1 11 Jan 2019 20:15:35 |
cy |
Add missing qt5 dependency.
Reported by: pi@
MFH: 2019Q1 |
5.3.7 29 Dec 2018 04:14:03 |
cy |
Add QT5 buildtools to the mix. |
5.3.7 27 Dec 2018 12:34:43 |
mat |
Fix USE_GITHUB usage. |
5.3.7 27 Dec 2018 02:44:40 |
cy |
Problem:
QT4 support is deprecated and will be removed in March 2019.
fwbuilder upline is no longer supported.
Solution:
Use the fwbuilder fork on github. This:
- updates fwbuilder from 5.1.0 to 5.3.7.
- uses QT5.
- is supported. |
5.1.0_4 02 Dec 2018 15:41:48 |
rene |
Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741 |
5.1.0_4 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
5.1.0_4 28 Jun 2018 17:39:55 |
tcberner |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
5.1.0_4 08 Jun 2018 03:53:36 |
linimon |
Mark as broken on powerpc64.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
5.1.0_4 17 Jan 2018 03:46:44 |
cy |
clang 6 is full of surprises. Fix build on 12-CURRENT 1200056. |
5.1.0_3 11 Apr 2017 15:21:23 |
mat |
Make defining both PORTVERSION and DISTVERSION a DEV_ERROR.
There are two cases:
- The upstream versionning is compatible with our versionning, or using
DISTVERSION's magic leads to a compatible PORTVERSION, use
DISTVERSION. If it is possible to use DISTVERSIONPREFIX and
DISTVERSIONSUFFIX to make it compatible, use them.
- The upstream versionning is not compatible with our versionning, and
DISTVERSION's magic does not lead to a correct PORTVERSION, then set
PORTVERSION to the equivalent of our versionning, and set DISTNAME.
It is possible to use a third variable where you store upstream's
version and use it to compute PORTVERSION and/or DISTNAME, like the
dns/bind9* ports do.
Sponsored by: Absolight |
5.1.0_3 15 Mar 2017 14:45:31 |
mat |
Remove all USE_OPENSSL occurrences.
Sponsored by: Absolight |
5.1.0_3 18 Dec 2016 22:06:50 |
tcberner |
Get rid of QT_PREFIX in favour of PREFIX.
QT_PREFIX was a remnant of a bygone time.
Reviewed by: rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8825 |
5.1.0_3 04 Aug 2016 19:25:46 |
marino |
security/fwbuilder: Fix bad RUN_DEPENDS specification for rcs
The fwbuilder makefile specifies devel/rcs as a run dependency for
FreeBSD 10 and later, but the specification is ignored on a stock
FreeBSD 10.3 installed from an ISO. At some point rcs was removed
before FreeBSD-10 release, but it seems to have been put back and
controlled with a build knob, so it may or may not be present on
FreeBSD 10 or later.
Change the test from checking OSVERSION to checking for the existence
of /usr/bin/rcs. It's a better chek and it fixes a potential dependency
mismatch issue between the port and the built package.
While here, change RUN_DEPENDS= to RUN_DEPENDS+= to avoid a potential
overwrite of existing values.
Approved by: infrastructure blanket (redundant deps work) |
5.1.0_2 19 May 2016 10:53:06 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [p-x]*
Approved by: portmgr blanket |
5.1.0_2 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
5.1.0_2 20 Apr 2015 15:44:03 |
tijl |
Run included autogen.sh instead of autoreconf because it will also copy
config.sub and config.guess
Reported by: antoine |
5.1.0_2 19 Apr 2015 19:46:27 |
tijl |
Modernise configure.in
Reported by: antoine |
5.1.0_2 18 Apr 2015 12:58:35 |
tijl |
Convert to USES=autoreconf |
5.1.0_2 03 Apr 2015 11:26:50 |
mat |
Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).
Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.
Differential Revision: https://reviews.freebsd.org/D2209 |
5.1.0_2 13 Nov 2014 09:02:57 |
antoine |
Cleanup plist |
5.1.0_2 29 Jul 2014 14:30:10 |
adamw |
Rename security/ patches to reflect the files they modify. |
5.1.0_2 04 Jul 2014 22:17:12 |
adamw |
Remove NOPORTDOCS and NOPORTEXAMPLES. |
5.1.0_2 31 May 2014 19:29:53 |
antoine |
Unbreak |
5.1.0_2 30 May 2014 00:26:40 |
cy |
Stagify. Modernize. |
5.1.0_2 26 May 2014 12:50:41 |
miwi |
- Convert gmake, bzip2 to USES
Approved by: portmgr |
5.1.0_2 22 Oct 2013 14:01:39 |
amdmi3 |
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [st])
Approved by: portmgr (bdrewery) |
5.1.0_2 06 Oct 2013 13:36:29 |
cy |
r329531 makes this patchfile unnecessary. |
5.1.0_2 06 Oct 2013 04:23:20 |
cy |
With the impending removal of rcs from base/head/, add new rcs 5.7 port
which is compatible with the soon to be removed rcs (5.7) in base/ and make
security/fwbuilder (which will not work with any rcs newer than 5.7)
depend on it. |
5.1.0_2 20 Sep 2013 22:55:26 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
5.1.0_2 11 Sep 2013 00:48:44 |
cy |
On installations that have devel/rcs (GNU rcs) installed, fwbuilder fails
to check in udates to its .fwb files (they are saved but not checked into its
RCS database). This patch prefers rcs in base (/usr/bin/rcs) over GNU rcs
(/usr/local/bin/rcs). |
5.1.0_1 06 Jun 2012 06:44:38 |
miwi |
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by: bapt, David Naylor (kde team) |
5.1.0_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
5.1.0 24 Apr 2012 20:22:14 |
cy |
Update 5.0.1 ---> 5.1.0 |
5.0.1 30 Dec 2011 23:02:42 |
cy |
Update 5.0.0 --> 5.0.1
Feature safe: yes |
5.0.0 19 Nov 2011 00:50:22 |
cy |
Adjust -devel bits for use in -devel version of this port.
Feature safe: yes |
5.0.0 15 Nov 2011 04:30:28 |
cy |
Set default DEVEL option (documentation).
Add version 4 to conflicts.
Adjust version 5 nightly builds URL for devel version of this Makefile.
Feature safe: yes |
5.0.0 14 Nov 2011 20:54:09 |
cy |
Update 4.2.2 --> 5.0.0
Feature safe: yes |
4.2.2_1 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
4.2.2_1 11 Sep 2011 23:21:29 |
cy |
Now builds under 9.0-CURRENT. |
4.2.2_1 28 Jul 2011 12:43:22 |
sylvio |
- Chase net-snmp shlib version bump. |
4.2.2 12 May 2011 05:40:11 |
cy |
Update 4.2.1 --> 4.2.2. This is a bugfix release.
Notified by: Vadim Kurland <vadim@netcitadel.com> (Fwbuilder upline) |
4.2.1 11 May 2011 04:12:24 |
cy |
Update 4.2.0 --> 4.2.1. This is a bugfix release.
Notified by: Vadim Kurland <vadim@netcitadel.com> (Fwbuilder upline) |
4.2.0 09 May 2011 15:03:38 |
cy |
Fix build on AMD64. Debugging information caused failure on pointyhat due
to ulimit. Rremoval of debugging information reduces the size of a static
library file by 80%.
Discovered by: pointyhat on amd64 8 |
4.2.0 03 May 2011 03:14:39 |
cy |
Update 4.1.3 --> 4.2.0.
Libfwbuilder has been merged into fwbuilder. |
4.1.3 09 Feb 2011 05:51:54 |
cy |
Update 4.1.2 --> 4.1.3 |
4.1.2 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
4.1.2 16 Oct 2010 11:52:47 |
ade |
Punt autoconf267->autoconf268 |
4.1.2 10 Oct 2010 20:35:44 |
cy |
Update 4.1.1 --> 4.1.2 |
4.1.1_1 05 Oct 2010 19:57:56 |
ade |
Round one migration of ports from automake{19,110} to automake111 |
4.1.1_1 15 Sep 2010 18:35:24 |
ade |
Autotools update. Read ports/UPDATING 20100915 for details.
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs |
4.1.1 25 Aug 2010 04:50:14 |
cy |
Update 4.0.1 --> 4.1.1 |
4.0.1 30 May 2010 18:15:24 |
cy |
Fix build error. |
4.0.1 25 May 2010 05:54:52 |
cy |
Update 4.0.0 --> 4.0.1. |
4.0.0 24 May 2010 01:55:36 |
cy |
Fix an autotools dependency issue.
Thans to Mike Harding <mvharding@gmail.com> for allowing me to use one of his
systems to debug this problem. |
4.0.0 14 May 2010 04:34:14 |
cy |
Add AUTOTOOLS dependency when using packages as opposed to ports
to satisfy dependencies. |
4.0.0 12 May 2010 04:50:53 |
cy |
Resolve autotools issue.
Thanks to: pointyhat |
4.0.0 05 May 2010 03:38:03 |
cy |
Update 3.0.7 --> 4.0.0. |
3.0.7_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
3.0.7_1 20 Mar 2010 15:01:33 |
miwi |
- Mark BROKEN on HEAD: fails to build with new utmpx
Reported by: pointyhat |
3.0.7_1 27 Oct 2009 20:12:54 |
cy |
Incorporate a fix for fwbuilder commit #2844561 which introduced a bug
when generating IP Filter statements for bi-directional filtering. |
3.0.7 20 Sep 2009 05:31:35 |
cy |
Update 3.0.5 --> 3.0.7 which fixes a security issue with generated iptables
scripts when used to generate static routing configurations.
Feature safe: Yes |
3.0.5_1 22 Aug 2009 00:35:32 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S |
3.0.5_1 30 Jun 2009 05:37:47 |
cy |
Author re-released 3.0.5 based on build 1116 to fix a small last minute bug.
PR: 136167 |
3.0.5 22 Jun 2009 21:45:05 |
cy |
Update 3.0.4 --> 3.0.5
PR: 135924 |
3.0.4_2 25 May 2009 02:08:19 |
cy |
Fix QT4 dependencies
PR: 134904
Submitted by: makc |
3.0.4_1 04 May 2009 03:46:07 |
cy |
Update from build 778 to build 793. This fixes PR 134178.
PR: 134178 |
3.0.4 27 Apr 2009 20:31:36 |
cy |
Update to 3.0.4. |
3.0.3_2 09 Dec 2008 19:42:21 |
cy |
Update to 3.0.3 (release, aka build 688). |
3.0.3_1 08 Dec 2008 21:21:09 |
cy |
Update to 3.0.3 Build 687. |
3.0.3 06 Dec 2008 21:27:03 |
cy |
Update 3.0.2 Build 676 to 3.0.3 Build 683 (3.0.3 prerelease) to fix an
IPv6 address issue in address and network objects. |
3.0.2_1 03 Dec 2008 18:02:17 |
pav |
- Clean up shared directory share/applications
Reported by: pointyhat |
3.0.2_1 28 Nov 2008 23:26:42 |
cy |
Update to 3.0.2 Build 676. This repairs PR 129204.
PR: 129204 |
3.0.2 25 Nov 2008 18:59:19 |
cy |
Update 3.0.0 --> 3.0.2 |
3.0.0 18 Oct 2008 00:02:32 |
cy |
Add qt4-rcc as a prerequisite. |
3.0.0 30 Sep 2008 20:05:37 |
cy |
Fixup CONFLICTS and dependencies. |
3.0.0 19 Sep 2008 00:45:59 |
cy |
Fix configure brokenness.
Submitted by: gahr
Approved by: portsmgr (pav) |
3.0.0 03 Sep 2008 17:15:03 |
cy |
Display a message suggesting that users back up their fwbuilder database
files prior to invoking fwbuilder after an upgrade. |
3.0.0 02 Sep 2008 21:32:26 |
cy |
Welcome fwbuilder and libfwbuilder 3.0.0, replacing 2.1.19. The old version
is deprecated and scheduled for deletion as it is no longer supported by its
author. |
2.1.19_1 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
2.1.19_1 06 Jun 2008 14:01:07 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
2.1.19 26 May 2008 22:08:25 |
cy |
NOPORTDOCS (r1.41) is not supported by the base release of fwbuilder.
Mark the port BROKEN when NOPORTODOCS is specified. |
2.1.19 23 May 2008 18:05:59 |
cy |
Update 2.1.17 --> 2.1.19 |
2.1.17 06 Apr 2008 02:46:01 |
cy |
Update 2.1.16 --> 2.1.17
PR: 122472
Submitted by: "Beat G\xe4tzi" <beat@chruetertee.ch> |
2.1.16_1 27 Mar 2008 10:58:30 |
kuriyama |
- Chase shlib version of net-mgmt/net-snmp.
- Bump PORTREVISIONs. |
2.1.16 20 Mar 2008 10:03:51 |
pav |
- Remove USE_GETOPT_LONG which is a no-op since March 2007 |
2.1.16 20 Jan 2008 18:11:20 |
cy |
Update 2.1.14 --> 2.1.16 |
2.1.14_2 03 Oct 2007 12:19:22 |
edwin |
[PATCH] security/fwbuilder: cleanup non-supported FreeBSD versions
- removed support to 4.X (EOL)
- add correct NOPORTDOCS
PR: ports/111822
Submitted by: Marcelo Araujo <araujo@bsdmail.org>
Approved by: maintainer timeout |