Commit graph

3806 commits

Author SHA1 Message Date
Jose Alonso Cardenas Marquez
879b2b3782 - Update to 5.15.4 2018-06-03 08:14:32 +00:00
Jochen Neumeister
efd7f43798 net-p2p/go-ethereum: Update to 1.8.9
PR:		228590
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-05-30 17:22:12 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Tobias C. Berner
fff1aa535b Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest

Thanks a lot to arrowd for doing all the heavy lifting :)

PR:		227968
Exp-run by:	antoine
Submitted by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D15005
2018-05-25 21:44:12 +00:00
Jose Alonso Cardenas Marquez
ae635a951d - Moved ports to Uses/lazarus.mk
- Add FLAVORS

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D14661
2018-05-25 16:31:21 +00:00
Steve Wills
70ad24d5d5 net-p2p/litecoin: update to 0.15.1 2018-05-23 17:17:00 +00:00
Mathieu Arnold
8dcaabcd6e Add PY_FLAVOR to Python module dependencies.
Sponsored by:	Absolight
2018-05-22 13:15:13 +00:00
Alexey Dokuchaev
e252836800 Fix checking of torrents which contain files larger than 2^31 - 1 bytes.
By default it detects file size by fseek()'ing to its end and ftell()'ing
current position, and these functions take `long offset' as an argument.
It is sufficient on 64-bit architectures where sizeof(long) is 8, but not
so on 32-bit ones where it is 4.

Make it work everywhere by building with -DUSE_FTELLO so it uses fseeko(3)
and ftello(3) functions which take `off_t offset'.

Tested on:	i386, powerpc
2018-05-20 10:46:23 +00:00
Akinori MUSHA
3c7a21a89d Add a utility target: maintainer-makesum 2018-05-18 08:35:08 +00:00
Akinori MUSHA
61be877cf6 Rename btsync to rslsync and update it to 2.5.12
PR:		220871
Submitted by:	knu, joshruehlig@gmail.com (MAINTAINER)
2018-05-14 02:55:52 +00:00
Steve Wills
142143e5a7 Bump PORTREVISION on more opencv consumers due to opencv update 2018-05-09 20:27:51 +00:00
Dirk Meyer
b1026e3cb4 - update to miniupnpc 2.1
PR:		228050
Submitted by:	Hung-Yi Chen

- fix python build
- add LICENSE for slave port
- make portlint happier

- bump PORTREVISION on ports using the shared lib
2018-05-09 05:37:54 +00:00
Jan Beich
67a9073255 Drop FreeBSD 10.3 support
Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
2018-05-07 22:29:46 +00:00
Emanuel Haupt
6192ee0648 Update to 2.6.2 2018-05-07 08:04:03 +00:00
Jan Beich
2ba946f46e net-p2p/retroshare: unbreak with ffmpeg 4.0
gui/VideoProcessor.cpp:456:40: error: use of undeclared identifier 'CODEC_CAP_TRUNCATED'
    if (encoding_codec->capabilities & CODEC_CAP_TRUNCATED)
                                       ^
gui/VideoProcessor.cpp:457:36: error: use of undeclared identifier 'CODEC_FLAG_TRUNCATED'
        encoding_context->flags |= CODEC_FLAG_TRUNCATED;
                                   ^
gui/VideoProcessor.cpp:458:32: error: use of undeclared identifier 'CODEC_FLAG_PSNR'
    encoding_context->flags |= CODEC_FLAG_PSNR;//Peak signal-to-noise ratio
                               ^
gui/VideoProcessor.cpp:459:32: error: use of undeclared identifier 'CODEC_CAP_PARAM_CHANGE'
    encoding_context->flags |= CODEC_CAP_PARAM_CHANGE;
                               ^
gui/VideoProcessor.cpp:552:39: error: use of undeclared identifier 'CODEC_CAP_TRUNCATED'
    if(decoding_codec->capabilities & CODEC_CAP_TRUNCATED)
                                      ^
gui/VideoProcessor.cpp:553:36: error: use of undeclared identifier 'CODEC_FLAG_TRUNCATED'
        decoding_context->flags |= CODEC_FLAG_TRUNCATED; // we do not send complete frames
                                   ^
gui/VideoProcessor.cpp:555:33: error: use of undeclared identifier 'CODEC_FLAG2_CHUNKS'
    decoding_context->flags2 |= CODEC_FLAG2_CHUNKS;
                                ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-02 17:41:01 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Rene Ladan
2a5c72ab87 Drop support for expired security/polarssl13 2018-05-01 19:03:18 +00:00
Kirill Ponomarev
b4528f75af Update to 0.8.898
PR:		227688
Submitted by:	Michiel van Baak <michiel@vanbaak.eu>
Approved by:	maintainer
2018-04-30 09:36:31 +00:00
Koichiro Iwao
5c339975f3 Fix pkg-plist with TEST option
Also,
- Bring BROKEN_powerpc64 earlier to make portlint happy
- Bump PORTREVISION due to plist change

PR:		225349
Submitted by:	meta
Reported by:	John Smith <godevilove@ya.ru>
Approved by:	rezny (maintainer timeout), pi (mentor)
MFH:		2018Q2
2018-04-27 17:14:33 +00:00
Vasil Dimov
02285f7d99 net-p2p/qtum: Upgrade from 0.14.15 to 0.14.16 2018-04-26 16:41:23 +00:00
Fernando Apesteguía
f4dbb6f1b0 Update net-p2p/go-ethereum to 1.8.5
PR:	227711
Reported by:	me@enriquefynn.com (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D15188
2018-04-26 16:19:41 +00:00
Emanuel Haupt
fb9e6e8149 Update to 2.5.3 2018-04-23 11:46:00 +00:00
Ryan Steinmetz
78a860e473 - Update to 0.2.0.1067
Approved by:	feld (maintainer)
2018-04-22 19:40:13 +00:00
Sunpoet Po-Chuan Hsieh
f962491120 Move devel/py-msgpack-python to devel/py-msgpack
- Update to 0.5.6
- Update pkg-descr
- Update WWW

Changes:	https://github.com/msgpack/msgpack-python/blob/master/ChangeLog.rst
2018-04-22 18:29:51 +00:00
Wen Heping
4622e1032d - Update to 1.8.4
PR:		227604
Submitted by:	me@enriquefynn.com(maintainer)
2018-04-22 07:34:57 +00:00
Jan Beich
bb994c7daf net-p2p/monero-cli: switch to upstream patch 2018-04-19 07:28:27 +00:00
Jan Beich
1e53503986 Adjust PORTREVISION order to pet portlint after r467711
Tools/scripts/bump-revision.sh adds PORTREVISION in the wrong place
when DISTVERSION*FIX is used.
2018-04-18 14:06:09 +00:00
Jan Beich
cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Jan Beich
e8a7b1809b net-p2p/monero-cli: unbreak with boost 1.67
In file included from src/cryptonote_basic/hardfork.cpp:33:
In file included from src/blockchain_db/blockchain_db.h:42:
In file included from src/cryptonote_basic/hardfork.h:31:
contrib/epee/include/syncobj.h:37:10: fatal error: 'boost/thread/v2/thread.hpp' file not found
 #include <boost/thread/v2/thread.hpp>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/rpc/daemon_handler.cpp:29:
In file included from src/rpc/daemon_handler.h:36:
In file included from src/p2p/net_node.h:41:
In file included from contrib/epee/include/net/levin_server_cp2.h:32:
In file included from contrib/epee/include/net/abstract_tcp_server2.h:324:
contrib/epee/include/net/abstract_tcp_server2.inl:44:10: fatal error: 'boost/thread/v2/thread.hpp' file not found
 #include <boost/thread/v2/thread.hpp> // TODO
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		227427
Reported by:	antoine (via exp-run)
2018-04-18 09:13:15 +00:00
Dmitry Marakasov
8f7f9d56eb - Fix LICENSE
- Remove outdated condition
- Switch to options helpers
- Fix WWW

Approved by:	portmgr blanket
2018-04-17 14:21:58 +00:00
Tobias C. Berner
4789e18f7d devel/qjson, devel-qjson-qt5 create flavors
* additionally, give the maintainership to kde@.

Approved by:	portmgr (mat), avilla (timeout)
Differential Revision:	https://reviews.freebsd.org/D14650
2018-04-14 13:16:32 +00:00
Tobias C. Berner
cbfa894960 devel/qca, devel/qca-qt5 -- create flavors
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D14651
2018-04-14 11:09:16 +00:00
Adriaan de Groot
9de0af7c51 Pre-emptively fix net-p2p/ktorrent for CMake 3.11
Some generated files have includes in a different order than in older
CMake versions, which show up missing typedefs / implicit includes.

Submitted by:	antoine (via exp-run)
Approved by:	tcberner (mentor, implicit)
2018-04-14 10:11:34 +00:00
Jan Beich
77697c20cb net-p2p/libtorrent-rasterbar: unbreak with boost 1.67
In file included from disk_buffer_holder.cpp:34:
In file included from ../include/libtorrent/aux_/session_impl.hpp:73:
../include/libtorrent/ip_filter.hpp:168:34: error: no member named 'prior' in namespace 'boost'; did you mean
      'perror'?
                        boost::uint32_t last_access = boost::prior(j)->access;
                                                      ^~~~~~~~~~~~
                                                      perror
/usr/include/stdio.h:266:7: note: 'perror' declared here
void     perror(const char *);
         ^
In file included from disk_buffer_holder.cpp:34:
In file included from ../include/libtorrent/aux_/session_impl.hpp:73:
../include/libtorrent/ip_filter.hpp:174:43: error: no member named 'prior' in namespace 'boost'; did you mean
      'perror'?
                        else if (i != m_access_list.begin() && boost::prior(i)->access == flags)
                                                               ^~~~~~~~~~~~
                                                               perror
/usr/include/stdio.h:266:7: note: 'perror' declared here
void     perror(const char *);
         ^
In file included from disk_buffer_holder.cpp:34:
In file included from ../include/libtorrent/aux_/session_impl.hpp:73:
../include/libtorrent/ip_filter.hpp:182:43: error: no member named 'next' in namespace 'boost'
                        if (i != j) m_access_list.erase(boost::next(i), j);
                                                        ~~~~~~~^

kademlia/routing_table.cpp:716:26: error: no member named 'next' in namespace 'boost'; did you mean 'std::next'?
        bool const can_split = (boost::next(i) == m_buckets.end()
                                ^~~~~~~~~~~
                                std::next
/usr/include/c++/v1/iterator:519:1: note: 'std::next' declared here
next(_ForwardIter __x,
^
kademlia/routing_table.cpp:719:40: error: no member named 'prior' in namespace 'boost'
                && (i == m_buckets.begin() || boost::prior(i)->live_nodes.size() > 1);
                                              ~~~~~~~^

PR:		227427
Obtained from:	upstream
2018-04-13 13:05:17 +00:00
Vasil Dimov
9d2b66c0f6 net-p2p/monero-cli: Fix build on FreeBSD10/clang34 2018-04-13 07:59:50 +00:00
Tobias C. Berner
4e7e29a51e New ports: net-p2p/ktorrent, net-p2p/libktorrent, net/syndication
This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.

This one is a bit ugly: move libktorrent and ktorrent-kde4 out of the way and
readd the new ones in one go, to not have to touch the same MOVED lines in a
short time span.

Also this adds a very stripped down version of the desktuils/kdepim metaport,
which will get more and more dependencies added shortly.
2018-04-10 18:17:02 +00:00
Danilo G. Baio
f5c0e30ac8 net-p2p/ctorrent: Add license
While here, add USES=ssl (qa warning).

Approved by:	portmgr (blanket)
2018-04-09 22:17:36 +00:00
Bernard Spil
f88b0bf408 net-p2p/transmission-cli: Fix build with LibreSSL 2.7
- LibreSSL 2.7 adds OpenSSL 1.1 API

PR:		226953
Approved by:	crees (maintainer)
2018-04-08 17:21:02 +00:00
Jose Alonso Cardenas Marquez
5ab881a5d9 - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc

PR:             227210
Reviewed by:    portmgr
Approved by:    portmgr
Exp-run by:     antoine
Differential Revision:  https://reviews.freebsd.org/D14617
2018-04-05 04:52:36 +00:00
Vasil Dimov
7dc6eb0244 net-p2p/bitcoin: Add an option to use newer BDB
Make the new option the default, so that when the port is recompiled it
will link against BDB 5.x or 6.x (whichever is the default in the system).
This will keep old wallet files readable and will not automatically
convert them in an incompatible with BDB 4.8 way. Newly created wallet
files will not be readable by Bitcoin Core versions linked with BDB 4.8.

Next thing to consider is to remove the option to link against BDB 4.8 as
this will remove the net-p2p/bitcoin -> databases/db48 dependency and will
make it possible to ditch the latter, which is scheduled for removal from
the ports collection on Apr 30 2018.

PR:		226527
Approved by:	kbowling (maintainer), antoine
2018-03-29 17:52:54 +00:00
Ed Maste
73ca9e7230 Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable
Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
2018-03-29 15:02:05 +00:00
Yuri Victorovich
3a178b4dde net-p2p/go-ethereum: Update 1.8.2 -> 1.8.3
PR:		227025
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2018-03-28 23:52:24 +00:00
Kirill Ponomarev
6485279f46 Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226996
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-28 13:49:26 +00:00
Antoine Brodin
70d2ae4a85 Add explicit build dependency on pkgconf
Reported by:	pkg-fallout
2018-03-27 11:55:18 +00:00
Emanuel Haupt
92983aae1f Update to 2.5.2 2018-03-27 09:51:06 +00:00
Antoine Brodin
b702c5ec1e Revert r465619 and r465623, the use of PORT_OPTIONS and option helpers is
incorrect

With hat:	portmgr
2018-03-26 20:58:14 +00:00
Vasil Dimov
0b17f813db Set default BDB version in bitcoin slave ports
In c465619 a new single-choice option was introduced in net-p2p/bitcoin
where exactly one variant must be chosen (BDB version). But the bitcoin
slave ports net-p2p/bitcoin-daemon and net-p2p/bitcoin-utils set
OPTIONS_DEFAULT=... (with missing BDB version) and the master port uses
OPTIONS_DEFAULT?=...somebdbversion... so the choice of the master port
is not inherited by the slaves.

Fix this by explicitly setting the BDB version in both slave ports.

Reported by:	Dan Langille
2018-03-26 18:28:12 +00:00
Vasil Dimov
9dc8031281 net-p2p/bitcoin: Add an option to use newer BDB
Make the new option the default, so that when the port is recompiled it
will link against BDB 5.x or 6.x (whichever is the default in the system).
This will keep old wallet files readable and will not automatically
convert them in an incompatible with BDB 4.8 way. Newly created wallet
files will not be readable by Bitcoin Core versions linked with BDB 4.8.

Next thing to consider is to remove the option to link against BDB 4.8 as
this will remove the net-p2p/bitcoin -> databases/db48 dependency and will
make it possible to ditch the latter, which is scheduled for removal from
the ports collection on Apr 30 2018.

PR:		226527
Approved by:	kbowling (maintainer)
2018-03-26 17:33:29 +00:00
Vasil Dimov
27d17fab22 net-p2p/monero-cli: Upgrade from 0.11.1.0 to 0.12.0.0 2018-03-26 17:11:06 +00:00
Mark Felder
a0f276e632 net-p2p/sonarr: Update to 2.0.0.5163 2018-03-24 13:32:01 +00:00