1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00
Commit Graph

3523 Commits

Author SHA1 Message Date
Jason E. Hale
d32b8fe316 Update security/gpgme-* to 1.8.0
In this version, libgpgme-pthread.so has been removed in favor of just
using libgpgme.so as the thread-safe library. PORTREVISION has been
bumped on all ports depending on security/gpgme so that any that may have
linked to -lgpgme-pthread will link to -lgpgme instead.

The Python module provided by security/py-gpgme has been renamed upstream
from pyme3 to gpg. This removes the conflict with security/py-pyme,
although security/py-gpgme is still the direct replacement of that
module.
2016-11-26 23:41:16 +00:00
Marcelo Araujo
2d9b44f2b8 - Add a UID/GID for bitcoin.
- Rewrite the rc script with new options that allows users to:
	- set config file.
	- set datadir.
	- set bitcoin limits.

PR:		ports/213235
Submitted by:	Christopher Hall <hsw@bitmark.com>
Approved by:	maintainer timeout (1 month)
2016-11-25 06:11:01 +00:00
Jan Beich
a8713d15f4 devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
2016-11-23 12:45:46 +00:00
Jose Alonso Cardenas Marquez
b5d9f86b36 - Bump PORTREVISION. Lazarus was updated to 1.6.2
- Remove BROKEN
2016-11-21 22:17:49 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Ben Woods
85e3a31e94 net-p2p/gtk-gnutella: Update to 1.1.11
Changes this release:
  http://gtk-gnutella.sourceforge.net/en/?page=news#news_80

Approved by:	adamw (mentor, implicit)
2016-11-13 05:02:38 +00:00
Mark Felder
ee02011957 net-p2p/sonarr: Make X11 optional
X11 dependencies were added to resolve a crashing issue in newer
versions of sonarr. This has been resolved upstream and is now optional.
The role of X11 (libgdiplus) is to enable image file resizing.

PR:		214244
2016-11-12 19:13:07 +00:00
Antoine Brodin
3e9f8351e9 Spell CHOSEN_COMPILER_TYPE correctly
PR:		199098
2016-11-12 17:38:26 +00:00
Mark Felder
455490ee03 net-p2p/sonarr: Update to 2.0.0.4389 2016-11-12 14:34:10 +00:00
Jan Beich
68036db43c Track used or drop unused devel/icu dependency
This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
2016-11-11 11:59:55 +00:00
Mark Linimon
17e48e339b The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'. 2016-11-08 19:29:56 +00:00
Mark Linimon
9d12b4edf0 Mark as broken on armd64 and mips64. 2016-11-08 03:20:49 +00:00
Mathieu Arnold
d26ef18700 Cleanup no longer needed CHMOD usage after r424898.
PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-11-02 22:45:14 +00:00
Mark Felder
ef25f0b1ed net-p2p/sonarr: Update to 2.0.0.4374 2016-11-01 12:21:14 +00:00
Mark Felder
0312cef724 net-p2p/sonarr: Add new library dependency
As of mono 4.6 Sonarr will crash if libgdiplus.so is not installed.
2016-10-31 21:42:43 +00:00
Thomas Zander
d89bfe1db4 Update to upstream version 6.5.2
PR:		213740
Submitted by:	riggs
2016-10-30 13:53:30 +00:00
Alexey Dokuchaev
17342290d7 - Remove trailing dot in COMMENT and/or reword it accordingly
- Prefer standard option descriptions, and trim one long line
2016-10-28 16:00:45 +00:00
Tobias C. Berner
5932a17568 Remove wrongly used QT-related plist-subs from plist
%%QT_BINDIR%% and %%QT_LIBDIR%% represent the relative location of the
Qt binaries and libraries respectively -- they are only 'bin' and 'lib'
by chance, and should not be used that way.

Approved by: portmgr (blanket), rakuco (mentor)
2016-10-28 13:10:00 +00:00
Ruslan Makhmatkhanov
aaf4dfde48 net-p2p/deluge: split out CLI part
By popular demand split out deluge onto CLI part and GUI part to let users with
headless servers or users who do not want to install all the GTK2 stuff install
just deluge with minimal required dependencies.
deluge-cli port was introduced, that let user to run in CLI mode and to control
the queue via web-interface.

This change requires all the users of net-p2p/deluge to deinstall it first and
then install the required part:
- net-p2p/deluge-cli if GTK2 GUI is not required
- net-p2p/deluge to get the graphical client (net-p2p/deluge-cli will be
installed as a dependency)

Requested by:	many
2016-10-26 16:52:22 +00:00
Ruslan Makhmatkhanov
9844860e2d net-p2p/libtorrent-rasterbar: fix runtime of python binding
It was reported by many people that python binding fails to import after
updating to 1.1.1, breaking net-p2p/deluge runtime at least.
Bump PORTREVISION to initiate packages rebuild.

Fix is based on this commit:
https://github.com/voidlinux/void-packages/commit/e3a19958

PR:		213739
Reported by:	many
Approved by:	portmgr (just-fix-it blanket)
2016-10-25 22:42:38 +00:00
Raphael Kubo da Costa
56bd7d2b58 Pass KTorrent ports to kde@. 2016-10-23 15:55:14 +00:00
Barbara Guida
53c1d66734 Update to SVN-r10966 2016-10-22 17:45:09 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Kurt Jaeger
f0b6ef65d6 net-p2p/qbittorrent: update 3.3.3 -> 3.3.7
- Lots of changes, see link to the Changes
- Fixed QT option (RADIO->SINGLE), see details in PR#208038
- Changed Qt default to Qt5

PR:		209132
Changes:	http://www.qbittorrent.org/news.php
Submitted by:	Yuri Victorovich <yuri@rawbw.com> (maintainer), mi, matthew@reztek.cz
2016-10-19 18:40:32 +00:00
Kurt Jaeger
3e45d8e8de net-p2p/libtorrent-rasterbar: update 1.1.0 -> 1.1.1
- compile in C++11 mode as is required by qBittorrent versions after 3.3.4

PR:		212235
Submitted by:	matthew@reztek.cz (maintainer)
2016-10-19 05:23:20 +00:00
Pawel Pekala
1fa34786d0 Use version tagname
Submitted by:	mat
2016-10-13 20:46:23 +00:00
Pawel Pekala
adfc8cae0e Update to version 0.6.1
PR:		213339
Submitted by:	Christian Sturm
Approved by:	maintainer
2016-10-12 23:27:17 +00:00
Dmitry Marakasov
7f8ce9410d - Update to 0.6.1
PR:		212046
Submitted by:	yuri@rawbw.com (maintainer)
2016-10-06 15:51:59 +00:00
Mark Linimon
b3cfba1555 Also mark broken on sparc64. 2016-10-05 19:42:38 +00:00
Max Khon
8077b6a086 - Don't use GH_ACCOUNT as PORTNAME is always "eiskaltdcpp" for all
eiskaltdcpp-* ports
- Reset PORTREVISION after version bump
2016-10-04 16:23:18 +00:00
Max Khon
f34b26b3ff - Update to 2.2.10 and unbreak (USE_GITHUB=yes) 2016-10-04 16:06:57 +00:00
Jan Beich
ba3ffd9b12 graphics/opencv: add suffix to make room for 3.x series
To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2016-10-03 17:47:08 +00:00
Barbara Guida
91ac1ade0a Update to SVN-r10964. 2016-10-02 22:54:15 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Jan Beich
f9348f7cf3 net-p2p/transmission-cli: update mirrors 2016-09-28 10:37:35 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
Joseph Mingrone
1edc18e69e Upgrade to version 1.4.12
PR:		212917
Submitted by:	enriquefynn@gmail.com (maintainer)
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8014
2016-09-23 18:28:42 +00:00
John Marino
59024b75d0 net-p2p/zetacoin: set SSL flags for non-base SSL building
Approved by:	SSL blanket
2016-09-20 20:37:41 +00:00
John Marino
ceb10318ae net-p2p/zetacoin: IGNORE when SSL_DEFAULT matches libressl
Zetacoin explicitly fails to configure when libressl is detected.  It can
only be built with OpenSSL right now (similar to litecoin).

Approved by:	SSL blanket
2016-09-19 16:41:59 +00:00
Barbara Guida
018d5016d4 Update to version 2.3.2. 2016-09-18 12:32:21 +00:00
Antoine Brodin
755fd01b62 Mark BROKEN: fails to build
In file included from app/application.cpp:70:
In file included from ./base/bittorrent/session.h:43:
./base/bittorrent/torrentinfo.h:50:37: error: no type named 'intrusive_ptr' in namespace 'boost'
        explicit TorrentInfo(boost::intrusive_ptr<const libtorrent::torrent_info> nativeInfo = boost::intrusive_ptr<const libtorrent::torrent_info>());
                             ~~~~~~~^
./base/bittorrent/torrentinfo.h:50:50: error: expected ')'
        explicit TorrentInfo(boost::intrusive_ptr<const libtorrent::torrent_info> nativeInfo = boost::intrusive_ptr<const libtorrent::torrent_info>());
                                                 ^
./base/bittorrent/torrentinfo.h:50:29: note: to match this '('
        explicit TorrentInfo(boost::intrusive_ptr<const libtorrent::torrent_info> nativeInfo = boost::intrusive_ptr<const libtorrent::torrent_info>());
                            ^
./base/bittorrent/torrentinfo.h:80:16: error: no type named 'intrusive_ptr' in namespace 'boost'
        boost::intrusive_ptr<libtorrent::torrent_info> nativeInfo() const;
        ~~~~~~~^
./base/bittorrent/torrentinfo.h:80:29: error: expected member name or ';' after declaration specifiers
        boost::intrusive_ptr<libtorrent::torrent_info> nativeInfo() const;
        ~~~~~~~~~~~~~~~~~~~~^
./base/bittorrent/torrentinfo.h:83:16: error: no type named 'intrusive_ptr' in namespace 'boost'
        boost::intrusive_ptr<libtorrent::torrent_info> m_nativeInfo;
        ~~~~~~~^
./base/bittorrent/torrentinfo.h:83:29: error: expected member name or ';' after declaration specifiers
        boost::intrusive_ptr<libtorrent::torrent_info> m_nativeInfo;
        ~~~~~~~~~~~~~~~~~~~~^
In file included from app/application.cpp:70:
./base/bittorrent/session.h:291:63: error: no matching constructor for initialization of 'BitTorrent::TorrentInfo'
                             const TorrentInfo &torrentInfo = TorrentInfo(),
                                                              ^
./base/bittorrent/torrentinfo.h:51:9: note: candidate constructor not viable: requires single argument 'other', but no arguments were provided
        TorrentInfo(const TorrentInfo &other);
        ^
In file included from app/application.cpp:71:
./base/bittorrent/torrenthandle.h:386:36: error: field has incomplete type 'libtorrent::torrent_status'
        libtorrent::torrent_status m_nativeStatus;
                                   ^
/usr/local/include/libtorrent/torrent_handle.hpp:72:9: note: forward declaration of 'libtorrent::torrent_status'
        struct torrent_status;
               ^

Reported by:	pkg-fallout
2016-09-16 07:06:13 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Mark Felder
e6aa1410db net-p2p/sonarr: Update to 2.0.0.4326 2016-09-14 13:36:20 +00:00
John Marino
3649201941 net-p2p/litecoin: ignore when SSL_DEFAULT matches "libressl"
If an attempt to build with LibreSSL is made, the configure script emits
this message: configure: error: Detected LibreSSL:
  This is not supported, and may break consensus compatibility

Go ahead and mark this port and its slaved with IGNORE when libressl is
used to save the user the trouble of hitting the error later (this is
also done by security/p5-openxpki)

Approved by:	SSL blanket
2016-09-13 05:34:41 +00:00
John Marino
d1bebfd4f2 net-p2p/bitmessage: Set and honor SSL flags
Approved by:	SSL blanket
2016-09-13 03:43:34 +00:00
John Marino
186b6bef4a net-p2p/shx: Document SSH reqirement, handle no EGD case (LibreSSL)
While here, convert options to modern framework

Approved by:	SSL and infrastructure blankets
2016-09-12 20:36:54 +00:00
John Marino
2b9a346ff3 net-p2p/litecoin: Set SSL flags
Note for SSL_DEFAULT=libressl:
configure: error: Detected LibreSSL:
  This is not supported, and may break consensus compatibility

It might be worth detecting that via SSL_DEFAULT and setting the
port to IGNORE.  Or perhaps a newer version of litecoin will support
LibreSSL officially.

Approved by:	SSL blanket
2016-09-12 17:26:26 +00:00
Mark Felder
b11f7050d6 net-p2p/sonarr: Update to 2.0.0.4323 2016-09-11 16:04:40 +00:00
John Marino
62ada23153 net-p2p/squall: Document SSL requirement
Approved by:	SSL blanket
2016-09-11 00:15:02 +00:00