Commit Graph

4306 Commits

Author SHA1 Message Date
Dmitry Marakasov
b6a6c52205 - Fix LICENSE
- Switch to options helpers
- Switch to CMAKE_BOOL
- Update WWW

Approved by:	portmgr blanket
2017-12-12 09:00:28 +00:00
Antoine Brodin
a021c1b8c0 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-10 20:48:45 +00:00
Bernard Spil
23b42851ff irc/weechat: Unbreak builds, add PHP option
- Remove leftovers from 2.0-RC testing
 - Add PHP option and .so
 - Simplify cmake enable

Reported by:	antoine, adamw
2017-12-03 19:39:23 +00:00
Bernard Spil
ab10ab3044 irc/weechat: Update to 2.0 2017-12-03 16:12:42 +00:00
Mark Felder
383360a0b5 irc/inspircd: Update MAINTAINER
PR:		220268
2017-12-02 13:29:36 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Mark Felder
70f6ed0040 irc/inspircd: Update to 2.0.25
Changelog:	http://www.inspircd.org/2017/11/12/v2025-released.html

PR:		220268
Differential Revision:	https://reviews.freebsd.org/D12990
2017-11-27 16:10:06 +00:00
Dmitry Marakasov
9e75c3791b - Fix license (sources mention LGPLv3+)
- Add LICENSE_FILE
- Simplify and unsilence installation

Approved by:	portmgr blanket
2017-11-15 09:00:09 +00:00
Ryan Steinmetz
ce4a8d8274 - Update to 24
- Assign a MAINTAINER
2017-11-14 18:38:52 +00:00
Adriaan de Groot
e628555df7 Update irc/konversation to latest upstream release.
Reported by:	tcberner
Approved by:	tcberner (mentor)
MFH:		2017Q4
Security:	https://www.kde.org/info/security/advisory-20171112-1.txt
Security:	CVE-2017-15923
Differential Revision:	https://reviews.freebsd.org/D13065
2017-11-12 21:57:35 +00:00
Jan Beich
99b0558e42 devel/icu: update to 60.1
Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
2017-11-09 02:31:47 +00:00
Jimmy Olgeni
e929aea23c Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Jimmy Olgeni
258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Danilo G. Baio
4bfb20ad82 irc/irssi: Update to 1.0.5, Fixes multiple security vulnerabilities
https://irssi.org/security/irssi_sa_2017_10.txt

PR:		223169
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
MFH:		2017Q4
Security:	85e2c7eb-b74b-11e7-8546-5cf3fcfdd1f1
2017-10-22 17:53:19 +00:00
Danilo G. Baio
1279026d07 irc/undernet-ircu: Update to 2.10.12.18
PR:		223143
Submitted by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
2017-10-22 11:06:26 +00:00
Bernard Spil
98d67d0cda irc/weechat: Security update to 1.9.1
- Fixes crash in logger

MFH:		2017Q3
Security:	b63421b6-a1e0-11e7-ac58-b499baebfeaf
2017-09-27 09:49:12 +00:00
Jan Beich
98eb11b2f0 devel/boost-*: update to 1.65.1
Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:08:16 +00:00
Jan Beich
7e21a6476a devel/boost-*: enable C++11 features
PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:05:05 +00:00
Jan Beich
a382198617 devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
2017-09-25 00:02:36 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Sunpoet Po-Chuan Hsieh
c32f9f3612 Fix gemspec for rubygem-cinch 2.3.4 update
- Bump PORTREVISION for package change
2017-09-20 16:32:32 +00:00
Sunpoet Po-Chuan Hsieh
27d000fe8b Update to 2.3.4
- Update WWW

Changes:	https://github.com/cinchrb/cinch/commits/v2.3.4
2017-09-20 16:32:27 +00:00
Mathieu Arnold
cb41fc6623 Fix license information for portgs that use "the same license as Perl".
Sponsored by:	Absolight
2017-09-15 08:58:46 +00:00
Ashish SHUKLA
53aec0cd56 Chase Emacs update 2017-09-12 15:38:56 +00:00
Dmitry Marakasov
1dd82f4b95 - Add LICENSE_FILE
- Switch to options helpers
- Style fixes

Approved by:	portmgr blanket
2017-09-12 09:01:49 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Jimmy Olgeni
52e782d241 Some typo fixes and whitespace cleanup for pkg-descr files. 2017-09-10 18:51:46 +00:00
Dmitry Marakasov
72914c033c - Update WWW
Approved by:	portmgr blanket
2017-09-08 09:01:44 +00:00
Sunpoet Po-Chuan Hsieh
bc6b4f425a Remove MASTER_SITE_SUBDIR 2017-09-07 20:12:41 +00:00
Sunpoet Po-Chuan Hsieh
4c0fcf3190 Update to 6.90
- Add LICENSE_FILE
- Sort *_DEPENDS
- Add missing OPTIONS_DEFINE=EXAMPLES
- Add NO_ARCH
- Convert to options target helper

Changes:	http://search.cpan.org/dist/POE-Component-IRC/Changes
2017-09-06 20:06:24 +00:00
Pietro Cerutti
47a3d57b8a irc/bitlbee-facebook: update to 1.1.2, respect PREFIX
Release notes: https://github.com/bitlbee/bitlbee-facebook/releases/tag/v1.1.2
2017-08-31 09:49:36 +00:00
Steve Wills
a5e34638de irc/undernet-ircu: Update to 2.10.12.17
PR:		221574
Submitted by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
2017-08-17 16:47:09 +00:00
Sunpoet Po-Chuan Hsieh
a6f981b857 Fix gemspec for rubygem-thor 0.20.0 update
- Bump PORTREVISION for package change
2017-08-17 15:05:19 +00:00
Bernard Spil
78750990e7 irc/weechat: Depend on libunwind for RUBY
- Ruby on amd64/i386 uses libunwind causing weechat to link it as well

Reported by:	koobs
2017-08-14 15:24:59 +00:00
Rodrigo Osorio
fa15cad7da Update port to 0.5.12
Fix CVE-2017-8920: XSS in 'R' parameter

MFH:	2017Q3
Security:	CVE-2017-8920
2017-08-02 22:44:41 +00:00
Ryan Steinmetz
c550e11dac - MASTER_SITES cleanup 2017-08-01 17:07:58 +00:00
Raphael Kubo da Costa
9cd7f215d2 Explicitly build with -std=gnu++03.
This fixes the build with GCC 6, which defaults to -std=gnu++14. The project,
which seems to be unmaintained upstream, is incompatible with C++11 and later.

PR:		219298
Approved by:	portmgr (blanket approval)
2017-08-01 09:01:14 +00:00
Sunpoet Po-Chuan Hsieh
e7c4f5d862 Add LICENSE
- Add NO_ARCH
- Sort PLIST
2017-07-27 15:48:03 +00:00
Marcelo Araujo
4f09737d33 Update to 0.1.13.
PR:		ports/220675
Submitted by:	lifanov
Approved by:	Mose <mose@mose.com>
2017-07-27 07:56:24 +00:00
Jochen Neumeister
799c4ddaff - irc/pear-Net_SmartIRC: Update from 1.1.10 to 1.1.11
- Changelog: https://pear.php.net/package/Net_SmartIRC/download/

Approved by:	miwi (mentor)
Differential Revision:	https://reviews.freebsd.org/D11568
2017-07-13 16:14:25 +00:00
Mark Felder
71c9ab1602 irc/irssi: Update to 1.0.4
- Fixes two CVEs

PR:		220544
MFH:		2017Q3
Security:	CVE-2017-10965
Security:	CVE-2017-10966
2017-07-08 14:09:13 +00:00
Bernard Spil
2df3e0b984 irc/weechat: Update to 1.9
- Bugfix update to 1.9
2017-07-06 12:39:59 +00:00
Tobias C. Berner
50784b6ac1 Add kf5-kinit as a runtime dependency to irc/konversation
* The URL handler needs klauncher5 which is part of kf5-kinit.

Reported by:	Gleb Popov <6yearold@gmail.com>
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D11425
2017-06-30 17:36:30 +00:00
Renato Botelho
20bbff0aea Add patches missed on last commit and fix build without python 2017-06-29 10:55:30 +00:00
Renato Botelho
072286748e * bitlbee always links to libintl.so and the configure script has no NLS option,
so add USES=gettext-runtime
* libgcrpyt requires libgpg-error, so add it to GNUTLS_LIB_DEPENDS
* nss requires nspr, so add it to NSS_LIB_DEPENDS
* Add USES=ssl for OpenSSL, its library dependency was completely undeclared
* otr requires libgcrypt, and thus also libgpg-error, so add those to
  OTR_LIB_DEPENDS
* Request the installed binary be stripped
* Mark LIBEVENT option BROKEN because bitlbee will not start in daemon (-D) or
  fork (-F) mode when compiled with libevent; it exits almost immediately after
  start unless run in foreground (-n). This problem has been present for at
  least a year, recent past version of bitlbee also do not work, and the recent
  update of libevent has not helped, so just mark it broken until someone takes
  the initiative to debug and fix the issue.
* While here, remove python build dependency, it's not necessary anymore in
  version 3.5.1

PR:		217311
Submitted by:	rezny
2017-06-27 14:42:30 +00:00
Danilo G. Baio
0901b9993d irc/riece: Back to the pool
While I'm here:
  Improve license
  Set architecture neutral

PR:		220252
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (old maintainer)
Approved by:	garga (mentor)
Differential Revision:	https://reviews.freebsd.org/D11363
2017-06-27 00:01:38 +00:00
Tobias C. Berner
5e373eaa92 Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
2017-06-25 21:07:58 +00:00
Mark Linimon
45cb752a04 Begin deorbit burn of ia64. We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
2017-06-25 00:29:09 +00:00
Mark Felder
40338eb384 irc/anope: Update to 2.0.5
Modernize port options
Fix building with MySQL
Add new REDIS option

Changelog:	a9bf251886/docs/Changes

MFH:		2017Q2
2017-06-09 13:55:01 +00:00