Commit graph

57 commits

Author SHA1 Message Date
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
Yuri Victorovich
2f31716e5c dns/libidn: Update to 1.35
Bump 48 ports.
Previous update to 1.34 broke jabberd.

PR:		228048
2019-04-02 03:35:54 +00:00
David Thiel
fdc1ad4254 Update to 0.11.2.
PR:	233692
Submitted by:	Sascha Biberhofer
2019-01-29 23:15:55 +00:00
David Thiel
a0d1de6b85 Fix build on GCC architectures.
PR:		234061
Submitted by:	Piotr Kubaj
2018-12-19 18:45:38 +00:00
Mark Linimon
8bf23c2df5 Add gnu99 to USE_CSTD to fix builds on gcc-based archs.
Tested on powerpc64, amd64.

Approved by:	portmgr (tier-2 blanket)
2018-09-18 07:10:07 +00:00
Mark Linimon
a78aef718d Mark ports broken on powerpc64, categories g-n.
While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
2018-06-18 14:00:43 +00:00
David Thiel
10284543fa Update to 0.10.2, addressing CVE-2018-10847.
PR:		228440
Submitted by:	Piotr Kubaj
Security:	CVE-2018-10847
2018-06-01 20:58:04 +00:00
Sunpoet Po-Chuan Hsieh
f145e3a16b Move devel/lua-bitop-51 to devel/lua51-bitop 2018-01-14 14:14:05 +00:00
David Thiel
0b864b38ea Add bitop-51 dependency.
Submitted by:	Philip Brown <philip.brown@kiwienglish.es>
2018-01-12 21:44:57 +00:00
David Thiel
3452330225 Update to 0.10.0.
PR:	223637
Submitted by:  Jan Kokemüller
2017-11-17 18:39:05 +00:00
Antoine Brodin
464f9914b8 - Switch textproc/luaexpat to default version of lua
- Introduce textproc/luaexpat-51 that uses lua 5.1
- Use textproc/luaexpat-51 in net-im/prosody

This fixes the build of multimedia/libquvi-scripts09 (60 ports skipped,
including gnome3)

With hat:	portmgr
2017-02-18 22:28:49 +00:00
David Thiel
fa6cbcdeee Use new Lua 5.1-specific ports.
PR:		200336
2017-02-15 00:43:30 +00:00
Nikolai Lifanov
cbacb030cb update net-im/prosody to 0.9.12
http://blog.prosody.im/prosody-0-9-11-released/
 http://blog.prosody.im/prosody-0-9-12-released/

PR:		214487
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Reviewed by:	matthew
Approved by:	matthew (mentor), lx (maintainer)
Differential Revision:	https://reviews.freebsd.org/D9328
2017-01-28 03:38:07 +00:00
John Marino
eeb3a60339 net-im/prosody: Document SSL requirement and rework port makefile
This makefile had both <pre> and <options> but only the <options>
include was necesssary so the <pre> and <post> includes were remoed.
Most of the variables conventionally introduced before the <options>
include were wrapped and moved up to ensure they were defined when
needed.  Finally SSL flags were added to support non-base SSL linkage.

Approved by:	SSL blanket + general blankets
2016-09-12 03:01:44 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
David Thiel
4d6e9248b4 Use CC for linker instead of LD.
PR:		207130
Submitted by:	code@daniel.priv.no
Obtained from:	mikael.urankar@gmail.com
2016-02-12 18:16:16 +00:00
David Thiel
a579049854 Update to 0.9.10, fixing a user impersonation attack.
PR:	206707
Submitted by:	Anton Shestakov
MFH:		2016Q1
2016-01-28 21:03:35 +00:00
David Thiel
591196c935 Update to 0.9.9, fixing several bugs including security issues.
PR:	206150
Submitted by:	Anton Shestakov
MFH:		2016Q1
2016-01-12 21:31:17 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Dmitry Marakasov
f2645e4b89 - Add LICENSE_FILE
- Add CPE info

Approved by:	portmgr blanket
2015-04-24 10:58:24 +00:00
David Thiel
0869863de9 Update to 0.9.8. 2015-04-14 21:51:00 +00:00
David Thiel
53911aa140 Update to 0.9.7. 2014-12-02 00:46:38 +00:00
Antoine Brodin
caca546154 Cleanup plist 2014-11-21 23:55:49 +00:00
David Thiel
270d775d40 Add reload command to rc script, fix luajit support
PR:		194037 194039
Submitted by:	Anton Yuzhaninov
2014-10-22 23:56:02 +00:00
Mathieu Arnold
46cf4bcb84 Retire MANCOMPRESSED.
Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
2014-09-18 12:31:24 +00:00
Tijl Coosemans
f1655c7b7a dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
2014-08-30 18:18:14 +00:00
David Thiel
c41a27892c Unbreak Prosody after lua default version change.
PR:		145173
Submitted by:	Nikolai Lifanov
2014-08-05 18:08:20 +00:00
Jimmy Olgeni
7dc406a7a1 Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category N.

CR:		D307
Approved by:	portmgr (bapt)
2014-07-10 12:13:11 +00:00
David Thiel
441909787f Fix shebangfix.
Submitted by:	Ross Penner
2014-06-09 21:37:00 +00:00
David Thiel
e9d98ae62d Update to 0.9.4, rc file notice about daemonize, and support for LUAJIT.
PR:		188223
Submitted by:	dar
2014-06-04 22:56:34 +00:00
Baptiste Daroussin
e836ab008a Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
2014-05-26 15:28:28 +00:00
David Thiel
6164e7e793 Fix pkg-deinstall and libidn lines 2014-03-19 15:59:50 +00:00
David Thiel
5e819092b8 Stageify and modernize.
PR:		ports/187703
Submitted by:	Scot Hetzel
Reviewed by:	me
2014-03-18 20:19:34 +00:00
David Thiel
81de413409 Remove note re: IPv6. Updated luasocket enables Prosody to use it. 2014-02-11 20:20:45 +00:00
David Thiel
7d507760ae Update to 0.9.3. 2014-02-10 22:57:24 +00:00
David Thiel
be7220047e Remove certificate-related makefile and .cnf files on deinstall.
Submitted by:	QAT
2014-02-08 23:31:03 +00:00
David Thiel
34401ff652 Update to 0.9.2.
PR:		ports/182075
Submitted by:	Paul Procacci <pprocacci@gmail.com> / Benjamin Podszun <benjamin.podszun@gmail.com>
2014-02-08 20:36:09 +00:00
David Thiel
ba2721f01c Fix on 10 and tweak rc script. 2014-01-25 05:06:30 +00:00
Baptiste Daroussin
28bf02d683 Add NO_STAGE all over the place in preparation for the staging support (cat: net-im) 2013-09-20 22:13:34 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
David Thiel
9a6ce42123 Update to 0.8.2, a bugfix release. Also, update certificate makefile to specify
"gmake", and regenerate localhost certs before install, in case someone carelessly
uses them in production.
2011-06-27 22:51:06 +00:00
David Thiel
180915fe44 Update to 0.8.1, which fixes a DoS against the XML parser. 2011-06-08 18:24:46 +00:00
David Thiel
e391f751cf Remove extraneous prosodyctl patch. 2011-04-11 20:27:40 +00:00
David Thiel
f8272a5a59 Update to 0.8.0.
PR:		ports/156308
Submitted by:	nico <nico@lifeisabug.com>
2011-04-11 20:24:00 +00:00
Wen Heping
43721c23d5 - Bump PORTREVISION to chase the update of dns/libidn 2011-03-14 08:40:06 +00:00
David Thiel
b400db0742 Move libidn into LIB_DEPENDS, where it belongs.
PR:		ports/154358
Submitted by:    Arnaud Houdelette <tzim@tzim.net>
Feature safe:	Yes
2011-01-28 18:46:56 +00:00
David Thiel
3ca0a506b8 Fix -L in util-src/Makefile.
Submitted by:	QAT
2010-12-06 20:43:17 +00:00
David Thiel
b3880f483b Update to prosody 0.7.0, take maintainership and fix some PREFIX-related stuff.
Note that configuration file options and format have changed; however, existing
configs should work correctly.

Approved by:	kelly.hays@jkhfamily.org (maintainer)
2010-12-04 01:19:43 +00:00
David Thiel
2f2a66103c The rc script now features not just starting and stopping, but restarting.
Submitted by:	Doug Barton, dougb@
Feature safe:	yes
2010-06-13 00:47:57 +00:00