Commit graph

267 commits

Author SHA1 Message Date
Larry Rosenman
f6505081c8 security/clamav: upgrade to 0.99.4
Release notes: http://blog.clamav.net/2018/03/clamav-0994-has-been-released.html

Submitted by:	mmokhi
Security:	CVE-2012-6706
Security:	CVE-2017-6419
Security:	CVE-2017-11423
Security:	CVE-2018-1000085
Security:	CVE-2018-0202
Differential Revision:	https://reviews.freebsd.org/D14562
2018-03-02 14:54:34 +00:00
Larry Rosenman
433f4d3f66 security/clamav: upgrade to 0.99.3.
* Update to 0.99.3.
* Fix following portlint warnings.
** Move position of USES in Makefile.
** Remove reference of undefined LLVM option.
** Regenerate files/patch-libclamav_regex_pcre.c by 'make makepatch
** add USES=ssl

PR:		225461
Submitted by:	yasu@utahime.org
2018-01-26 00:16:16 +00:00
Larry Rosenman
cb48e8c320 security/clamav: remove LHA from default options.
r459039 made distribution of the lha binary not allowed.

PR:		225180
Submitted by:	antoine
2018-01-15 14:32:54 +00:00
Sunpoet Po-Chuan Hsieh
97064443de Update devel/json-c to 0.13
- Add TEST_TARGET
- While I'm here, fix shebang for net/opensips
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/json-c/json-c/blob/master/ChangeLog
PR:		224675
Exp-run by:	antoine
2018-01-03 13:36:58 +00:00
Larry Rosenman
181b7c02ee security/clamav: handle memfs/tmpfs /var/run.
PR:		224728
Submitted by:	O. Harmann <ohartmann@walstatt.org>
2017-12-30 22:25:18 +00:00
Larry Rosenman
56b5c974a1 security/clamav: incorrect type size on amd64 in pcre2.
PR:		223945
Submitted by:	coyote@bks.tv
2017-11-29 02:56:26 +00:00
Larry Rosenman
29eaffdae3 security/clamav: bump PORTREVISION, missed in previous commit
pointyhat to: ler (myself)
2017-09-22 16:17:16 +00:00
Larry Rosenman
1faef9ef46 security/clamav: Compile-time test fails during portinstall
Apply patch from upstream.

PR:	221513
Submitted by:	jny@jny.dk, fsbruva@yahoo.com
2017-09-22 16:11:54 +00:00
Larry Rosenman
23ca3ee85c security/clamav: Take maintainership
Approved by:	garga (via IRC)
2017-08-15 19:11:29 +00:00
Martin Wilke
e174fc2f9d - Remove clang36 support
Reviewed by:	garga
Approved by:	garga (maintainer via irc)
2017-05-02 14:26:06 +00:00
Mark Felder
d19088291f UNRAR description is now available in bsd.options.desc.mk
Approved by:	portmgr (with hat)
2017-04-26 17:34:18 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Sunpoet Po-Chuan Hsieh
a9c2ade8fc Move devel/libcheck to devel/check
- Bump PORTREVISION for dependent ports
2017-02-05 11:14:37 +00:00
Renato Botelho
ab098bd99c Fix zlib version detect to make sure it doesn't consider 1.2.10 as bad
version. It fixes build on 12-CURRENT
2017-01-09 13:35:57 +00:00
Antoine Brodin
6f0e1ce3a6 Unbreak configure with zlib 1.2.10, configure script believes that version
1.2.10 is vulnerable version 1.2.1

Reported by:	pkg-fallout
MFH:		2017Q1
2017-01-06 21:35:34 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Dima Panov
74c46cb260 - Stage II. FreeBSD 9.x brach need a bit more love to deal with c++11-aware code
for Jit/LLVM bytecode engine [1]
- Disable Jit engine by default for package building [2]

Reported by:	pi [1]
Discussed with:	garga [2]
Approved by:	garga (maintainer)
MFH:		2016Q3
2016-08-11 03:49:42 +00:00
Dima Panov
ee79543642 - security/clamav: Unbroke Jit engine
Buldled LLVM is very limited/outdated and produce the broken code on recent FreeBSD releases,
so unconditionally rely on latest supported (3.6) LLVM framework from ports to build ClamAV Jit parser

PR:		211683
Reported by:	many
Submitted by:	myself
Approved by:	garga (maintainer)
MFH:		2016Q3
2016-08-10 07:10:30 +00:00
Xin LI
379a441ff0 Update to 0.99.2.
PR:		ports/209384
Submitted by:	Leonid Nevecherya <nevecherya gmail com>
Approved by:	maintainer timeout
MFH:		2016Q2
2016-05-29 22:08:04 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Renato Botelho
29b820f673 Remove sourceforge and use correct MASTER_SITES since clamav announced this
is the last version available there

Pointed out by:	pi
2016-03-18 13:13:29 +00:00
Renato Botelho
ad55e52a0e Update security/clamav to 0.99.1 2016-03-18 12:46:43 +00:00
Dirk Meyer
64e12330a8 - set dependency to libmilter, bump PORTREVISION 2016-02-26 08:47:18 +00:00
John Marino
e3c03edf7f security/clamav: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-01-31 00:18:49 +00:00
Ryan Steinmetz
54fba34674 - Update to 0.99
PR:		205086
Submitted by:	me
Reviewed by:	garga@ (maintainer)
Approved by:	garga@ (maintainer)
2015-12-11 01:07:07 +00:00
Dmitry Marakasov
f3c2e679da - Add CPE info
Approved by:	portmgr blanket
2015-05-07 00:46:25 +00:00
Renato Botelho
f1f753d6f4 Update to 0.98.7 2015-05-04 18:36:04 +00:00
John Marino
c55ac89dcd security category: Remove $PTHREAD_LIBS
approved by:	PTHREAD blanket
2015-03-25 08:30:27 +00:00
John Marino
68517d8ee0 five milter ports: Add or improve support on systems missing sendmail
In some cases no-sendmail support was in place but missing CFLAGS or
LDFLAGS, but in others it needed to be added.  Problems found as a result
of DragonFly removing sendmail from base.

Approved by:	just fix it.
2015-03-19 19:38:48 +00:00
Renato Botelho
4e6332642c Update to 0.98.6 2015-01-28 14:24:48 +00:00
Renato Botelho
70c7bf3a40 - Fix error building clamav when old version is installed and openssl from base
is also installed [1]
- Fix library version decrease that happened when moved to 0.98.5 [2]
- Bump PORTREVISION

PR:		195182
Obtained from:	https://bugzilla.clamav.net/show_bug.cgi?id=11194 [1] (based on)
		https://bugzilla.clamav.net/show_bug.cgi?id=11193 [2]
2014-11-21 16:42:51 +00:00
Renato Botelho
049e68d8fa Update to 0.98.5 2014-11-18 23:06:39 +00:00
Marcus von Appen
742321c708 - Convert ports of science/ and security to new USES=python
Approved by:	portmgr (implicit)
2014-10-24 16:50:42 +00:00
Renato Botelho
682b3abc2e Use new @dir for directories out of PREFIX 2014-10-06 10:21:01 +00:00
Tijl Coosemans
15c4a5ecf3 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
2014-09-17 07:38:15 +00:00
Bryan Drewery
69f82727cf - Move RESETPREFIX to default PLIST_SUB
With hat:	portmgr
2014-08-18 16:43:24 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Renato Botelho
63b65adaae Update to 0.98.4 2014-06-25 10:58:24 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
Renato Botelho
da8ee64fe9 Add a patch to fix an error many users reported. When you have an old clamav
version installed and have openssl installed from ports, clamav cannot be
built. It happened because SSL_CPPFLAGS was being set before internal includes,
so it tried to use old clamav headers.
2014-06-09 17:48:11 +00:00
Renato Botelho
e282ef3e5d Readd accidentally removed vars from SUB_LIST, they are used on clamd-milter.in 2014-05-18 11:53:48 +00:00
Renato Botelho
95b03bcdc8 Fix plist with old pkg_ tools 2014-05-17 20:26:29 +00:00
Renato Botelho
18f3a2e670 Retire security/clamav-devel, clamav is not being updated that much nowadays,
so a -devel version is not required anymore. Also removed OPTIONS on other
ports that pointed to clamav-devel as a dependency.

Approved by:	portmgr (implict)
2014-05-16 18:46:48 +00:00
Renato Botelho
4bebd60e4c . Drop pkg-install and move directories to pkg-plist
. Use USERS and GROUPS
. Remove old check for FreeBSD > 7.x
2014-05-16 18:18:16 +00:00
Renato Botelho
8a175e5f22 Fix major version number calculation
Submitted by:	Shawn Webb <lattera@gmail.com>
Obtained from:	d17ee49f75
2014-05-15 22:33:08 +00:00
Renato Botelho
44a6f9affb . Add USES=libtool on security/clamav
. Drop .la files
. Since lib version was downgraded, bump portrevision on ports that depends of clamav
. Fix REQUIRE names on rc.d scripts
2014-05-15 15:40:25 +00:00
Renato Botelho
523617a491 Re-add a patch that I accidentaly removed on last commit, and bump PORTREVISION 2014-05-12 14:01:42 +00:00
Renato Botelho
9c60da33fc . Update to 0.98.3
. Use @sample to deal with config files
. Use INSTALL_TARGET=install-strip
2014-05-08 10:47:26 +00:00
Mark Felder
810a8be642 milter rc script was broken after last updates.
conf_file was used before it was declared. While we're at it let's make
conf_file configurable as clamav_milter_conf

Approved by:	garga
Sponsored by:	SupraNet Communications, Inc
2014-05-06 13:04:05 +00:00