Commit Graph

2669 Commits

Author SHA1 Message Date
Yuri Victorovich
837c4f4c34 news/mmail: Update 0.49 -> 0.51 2018-04-01 22:08:01 +00:00
Matthias Andree
ba86decb66 Add LICENSE. 2018-03-31 10:08:17 +00:00
Mathieu Arnold
e3cfe61ef4 Fix build with Perl 5.26.
Sponsored by:	Absolight
2018-03-28 16:52:58 +00:00
Bryan Drewery
e367d2bb15 Add missing requirement on LOGIN for rc script.
PR:		225857
Submitted by:	will@worrbase.com
Differential Revision:	https://reviews.freebsd.org/D14575
2018-03-03 23:33:33 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Dmitry Marakasov
d6c95efd94 Canonicalize PyPi WWWs:
- Switch to https://
- Remove trailing slashes

Approved by:	portmgr blanket
2018-02-08 20:18:08 +00:00
Max Khon
0738de7905 Unbreak Clang 6 build. 2018-01-26 22:53:35 +00:00
Florian Smeets
2f92266b54 Update to 2.3.2
PR:		225075
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	maintainer
2018-01-20 17:37:32 +00:00
Florian Smeets
99beda8a53 Update to 3.3.2
PR:		225074
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2018-01-20 17:35:06 +00:00
Alexey Dokuchaev
7b85b686ee Remove superfluous linefeeds and fix some other minor whitespace bugs. 2018-01-11 16:53:44 +00:00
Alexey Dokuchaev
a247b2f47d Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
2018-01-11 14:18:01 +00:00
Mathieu Arnold
bb5196a149 Remove support for variables that have been deprecated for a while.
variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
2018-01-09 07:40:55 +00:00
Jan Beich
3c5dcb1a1b news/pan: unbreak build with Clang 6 (C++14 by default)
text-match.cc:476:8: error: no viable conversion from 'pan::StringView' to 'std::__1::basic_string<char>'
   s = tmp;
       ^~~
article-filter.cc:165:46: error: invalid suffix on literal; C++11 requires a space between literal
      and identifier [-Wreserved-user-defined-literal]
            g_snprintf (buf, sizeof(buf), "%"G_GUINT64_FORMAT, xit->number);
                                             ^

Reported by:	antoine (via bug 224669)
2018-01-06 14:20:33 +00:00
Dirk Meyer
2e47c88520 - add back setuid bits for poudriere builds 2018-01-05 05:20:53 +00:00
Dmitry Marakasov
49278d150d - Add LICENSE
- Update WWW
2017-12-27 09:00:39 +00:00
Johan van Selst
735709a3ac Update to tin 2.4.2 2017-12-25 11:43:02 +00:00
David Chisnall
f9197640d9 Fix configure options for gnustep-make
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs.  This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
2017-12-03 12:23:53 +00:00
Antoine Brodin
38308bbce8 - Add explicit FLAVOR to a few dependencies
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
  it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
2017-12-03 08:25:31 +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
Rene Ladan
7fc25c874c Remove expired ports:
2017-11-20 news/brag: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 textproc/srilm: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 x11-toolkits/tk84: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 devel/tkinspect: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/bogged: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/ttraffic: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/ifm: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/tksol: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 lang/tcl84: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 mail/tkrat2: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 multimedia/dtv: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 net-mgmt/netwag: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-21 18:50:58 +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
Ryan Steinmetz
e6dbb11ec5 - Reset MAINTAINER due to fatal email bounces, maintainer timeouts
Reported by:	portscout
2017-11-04 13:07:41 +00:00
Pietro Cerutti
4c8e815675 lang/tcl84, x11-toolkits/tk84: extend expiration for another month
Track down a few more ports that depend on those two, and deprecate them too.
2017-10-20 12:25:51 +00:00
Tobias Kortkamp
afb62675bf news/nget: Fix build with Clang and GCC > 4.8
- Remove GCC dependency since it now builds fine with Clang
- Set WRKSRC directly instead of symlinking in post-extract
2017-10-14 06:01:53 +00:00
Sunpoet Po-Chuan Hsieh
1e4b8da98a Remove news/py-twistedNews 2017-09-30 10:17:32 +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
Danilo G. Baio
2604c939ec news/py-sabyenc: Update to 3.3.1
PR:		222500
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2017-09-23 11:10:09 +00:00
Danilo G. Baio
3ede96567d news/sabnzbdplus: Update to 2.3.0
Changes:	https://github.com/sabnzbd/sabnzbd/releases/tag/2.3.0

PR:		222501
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	joshruehlig@gmail.com (maintainer)
2017-09-23 10:55:21 +00:00
Dirk Meyer
466b8f8bbd - update to pgpverify-1.29
- new option GPGPV
2017-09-17 14:41:35 +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
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
Sunpoet Po-Chuan Hsieh
e7a7996019 Change from USES=twisted to devel/py-twisted
- Bump PORTREVISION for dependency change

PR:		221664
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 14 days)
2017-09-04 00:01:11 +00:00
Richard Gallamore
aeafa45b30 * Updated to 2.2.1
Changes:	https://github.com/sabnzbd/sabnzbd/releases/tag/2.2.1

PR:		221606
Submitted by:	Ralf van der Enden
Approved by:	joshruehlig@gmail.com (maintainer)
2017-09-02 20:36:43 +00:00
David Chisnall
31e0b9f12c Update GNUstep core libraries.
Update the default Objective-C compiler.

Fix various build failures in GNUstep ports from newer versions of the GNUstep
core libraries and from changes to GNUstep Make.

Update various ports that use GNUstep and bump the portrevision of the ones
that haven't had a new release.
2017-08-21 13:26:28 +00:00
Sunpoet Po-Chuan Hsieh
336b7c088f Mark DEPRECATED and set EXPIRATION_DATE to 2017-09-30 2017-08-20 12:29:21 +00:00
Jochen Neumeister
8de6d7f2ac - news/nzbget: Update from 19.0 to 19.1
- Changelog:
  - proper handling of changing category (and destination path) during direct
    unpack; direct unpack now gracefully aborts with cleanup; the files will
    be unpacked during post-processing stage;
  - fixed: password protected downloads of certain kind may sometimes end up
    with no files if direct unpack was active;
  - fixed: rar-renamer mistakenly renamed some encrypted rar3 files causing
    unnecessary repair;
  - fixed: rar-renamer could not process some encrypted rar3-archives.

PR:		221357
Submitted by:	Toxic <toxic@doobie.com> (maintainer)
Approved by:	rene (mentor)
Differential Revision:	https://reviews.freebsd.org/D11955
2017-08-14 16:49:01 +00:00
Dirk Meyer
e04f401615 - remove obsolte option PGP2 2017-08-02 09:56:40 +00:00
Bradley T. Hughes
9dd13fdc07 news/nzbget: Update 18.1 -> 19.0
PR:		220348
Submitted by:	toxic@doobie.com (maintainer)
Approved by:	mat (co-mentor)
Differential Revision:	https://reviews.freebsd.org/D11439
2017-07-03 13:01:49 +00:00
Sunpoet Po-Chuan Hsieh
480478d951 Remove Perl core modules
- Add LICENSE
- Add NO_ARCH
- Sort PLIST
- Bump PORTREVISION for dependency change
2017-06-30 22:14:29 +00:00
Tim Bishop
e0c047de4f - Update SABnzbd to 2.1.0.
- GH_TAGNAME no longer needed now it is correctly tagged in GitHub.
- Uses py-sabyenc instead of py-yenc as recommended upstream.

PR:		218722
Submitted by:	joshruehlig@gmail.com (maintainer)
2017-06-12 16:01:20 +00:00
Tim Bishop
7a5c7d243b - Use correct license (see https://github.com/sabnzbd/sabyenc/issues/5).
- Only use python 2.7, as indicated by upstream.
- Use the preferred CHEESESHOP instead of GitHub for the distfile.

Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Reported by:	koobs
2017-06-12 14:46:06 +00:00
Dmitry Marakasov
56cd5d977e - Add LICENSE
- Switch to USES=localbase
- Use MANPREFIX
- Switch to options helpers
- Fix WWW:
- Don't install unneeded docfile
2017-06-12 09:01:22 +00:00
Tim Bishop
fb7306b08d New port: news/py-sabyenc
Modified the original yenc module by Alessandro Duca alessandro.duca@gmail.com
for use within SABnzbd.

The module was extended to do header parsing and full yEnc decoding from a
Python list of chunks, the way in which data is retrieved from usenet. This is
particularly beneficial when SSL is enabled, which limits the size of each
chunk to 16K. Parsing these chunks in Python is much more costly. Additionally,
this module releases Python's GIL during decoding, greatly increasing
performance of the overall download process.

WWW: https://github.com/sabnzbd/sabyenc

PR:		218722
Submitted by:	Ralf van der Enden <tremere@cainites.net>
2017-06-09 18:47:56 +00:00
Eugene Grosbein
0abfe98f83 news/husky-sqpack is a subport for news/husky to purge squish and jam msgbases.
It is a part of Husky Fidosoft Project.

PR:		200481
Submitted by:	Victor Sudakov <vas@mpeks.tomsk.su>
Approved by:	vsevolod (mentor)
2017-05-25 11:45:07 +00:00
Johan van Selst
1e77c32149 Handle special permissions through pkg-plist and not through make
(this broke building as unprivileged user)
No changes to the default build or generated package

Reported by:	naddy
2017-05-21 21:03:09 +00:00
Mark Linimon
0a534ed4c7 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-13 23:36:16 +00:00
Johan van Selst
8882332a00 - Update to INN 2.6.1
https://www.eyrie.org/~eagle/software/inn/docs-2.6/news.html
- Make setuid inews and UUCP optional
2017-05-11 20:42:00 +00:00
Mark Felder
b3da10d647 news/nzbget: Update to 18.1
- Remove GnuTLS as an option and use OpenSSL by default. GnuTLS has not
been working correctly for several releases.
- Alpha sort USES

PR:		219206
Approved by:	maintainer (private email)
2017-05-11 19:20:51 +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
Martin Wilke
45df8c2e90 - Fix plist
- Bump PORTREVISION
2017-04-23 07:40:35 +00:00