1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

3708 Commits

Author SHA1 Message Date
Jan Beich
6d0bed2564 net-p2p/zetacoin: unbreak with boost 1.66
PR:		224187
Submitted by:	Daniel Morante (maintainer)
2018-01-18 04:01:01 +00:00
Raphael Kubo da Costa
247c88e134 Backport a patch to fix the build with clang 6.0.
/wrkdirs/usr/ports/net-p2p/ktorrent/work/ktorrent-4.3.1/libktcore/torrent/chunkbarrenderer.cpp:68:16: error: non-constant-expression cannot be narrowed from type 'bt::Uint32' (aka 'unsigned int') to 'int' in initializer list [-Wc++11-narrowing]

PR:		224945
Reported by:	pkg-fallout
2018-01-15 17:16:26 +00:00
Ben Woods
0599327fb9 net-p2p/transmission-daemon: Mitigate DNS rebinding attack
Incorporate upstream pull request 468, proposed by Tavis Ormandy from
Google Project Zero, which mitigates this attack by requiring a host
whitelist for requests that cannot be proven to be secure, but it can
be disabled if a user does not want security.

PR:		225150
Submitted by:	Tavis Ormandy
Approved by:	crees (maintainer)
Obtained from:	https://github.com/transmission/transmission/pull/468#issuecomment-357098126
MFH:		2018Q1
Security:	https://www.vuxml.org/freebsd/3e5b8bd3-0c32-452f-a60e-beab7b762351.html
2018-01-14 22:35:00 +00:00
Ben Woods
a99a239693 net-p2p/gtk-gnutella: Update to 1.1.13
Changes this release:
  http://gtk-gnutella.sourceforge.net/en/?page=news#news_82
  http://gtk-gnutella.sourceforge.net/en/?page=news#news_81
2018-01-14 01:59:26 +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
Tobias C. Berner
9632e1c3bb net-p2p/libktorrent, fix with clang6
PR:		224945
Submitted by:	rakuco
2018-01-07 17:07:47 +00:00
Sunpoet Po-Chuan Hsieh
c2264f8cea Sort SUBDIRs 2018-01-07 15:45:41 +00:00
Vasil Dimov
5664c73be5 Add a message to make users aware of potential crashes due to a boost bug
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224599
2018-01-05 18:58:22 +00:00
Jan Beich
018b2d0e26 net-p2p/bitcoin: chase git abbrev bump
`git archive` maybe non-reproducible due to embedding abbreviated commit:
https://github.com/bitcoin/bitcoin/blob/v0.15.1/src/clientversion.cpp#L47-L48

$ diff -Npru bitcoin-0.15.1.old bitcoin-0.15.1
--- bitcoin-0.15.1.old/src/clientversion.cpp	2017-11-06 08:46:24.000000000 +0000
+++ bitcoin-0.15.1/src/clientversion.cpp	2017-11-06 08:46:24.000000000 +0000
@@ -45,7 +45,7 @@ const std::string CLIENT_NAME("Satoshi");
 //! git will put "#define GIT_ARCHIVE 1" on the next line inside archives.
 #define GIT_ARCHIVE 1
 #ifdef GIT_ARCHIVE
-#define GIT_COMMIT_ID "7b57bc998f3"
+#define GIT_COMMIT_ID "7b57bc998f33"
 #define GIT_COMMIT_DATE "Mon, 6 Nov 2017 09:46:24 +0100"
 #endif

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2018-01-03 00:24:17 +00:00
Steve Wills
ad3eb1044c net-p2p/py-tremc: create port
Curses interface for transmission.

Python3 fork of the no longer maintained transmission-remote-cli. Some
extra modifications have been included and development will follow the
original project as much as possible.

WWW: https://github.com/louipc/tremc

Submitted by:	lbdm@privacychain.ch
Differential Revision:	https://reviews.freebsd.org/D13618
2017-12-30 20:23:12 +00:00
Tijl Coosemans
feb4467d1f - Patch configure instead of configure.in so we can avoid USES=autoreconf.
An obscure macro is used in configure.in that autoreconf cannot find
  anywhere (ACX_CHECK_CXX_FLAGS).
- Disable a test for libcharset from converters/libiconv, so the code will
  use nl_langinfo from libc instead.
- Remove unneeded CONFIGURE_ENV, CPPFLAGS and LDFLAGS.

Reported by:	antoine
2017-12-30 15:21:01 +00:00
Dmitry Marakasov
6222e3d3c0 - Update WWW 2017-12-30 09:00:42 +00:00
Tijl Coosemans
3a3febfcb3 Add build dependency on ax_pthread.m4 from autoconf-archive. It is used
in configure.in.

Reported by:	antoine
2017-12-28 19:59:17 +00:00
Tijl Coosemans
eb2b611bbf Convert to USES=autoreconf. 2017-12-27 19:41:07 +00:00
Jan Beich
cfe74575e3 net-p2p/bitcoin: unbreak with boost 1.66
PR:		224129 224132
Obtained from:	upstream (Bitcoin 0.16.0)
Approved by:	portmgr blanket
2017-12-25 18:07:48 +00:00
Mark Felder
6be2b96d24 net-p2p/sonarr: Update to 2.0.0.5085
Changelog:	https://github.com/Sonarr/Sonarr/releases/tag/v2.0.0.5085
2017-12-23 22:51:32 +00:00
Mark Felder
8afaae3e16 net-p2p/radarr: Update to 0.2.0.910
Changelog:	https://github.com/Radarr/Radarr/releases/tag/v0.2.0.910
2017-12-23 22:38:35 +00:00
Emanuel Haupt
ac9e260d16 XMRig is a high performance Monero (XMR) CPU miner written in C++.
WWW: https://github.com/xmrig/xmrig
2017-12-23 10:14:10 +00:00
Dimitry Andric
b2c3984a64 Fix build of net-p2p/retroshare with recent versions of clang.
Approved by:	portmgr blanket
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
PR:		216637
MFH:		2017Q4
2017-12-21 21:01:37 +00:00
Mark Linimon
ad371d6d2f Use a more modern way of distinguishing "big-endian platforms".
This will attempt builds on arm platforms on the cluster.

Approved by:	portmgr (tier-2 blanket)
2017-12-21 09:31:25 +00:00
Mark Linimon
c2145dc9fb Mark broken on arm due to regression in clang 4.0.
PR:		216637
Submitted by:	jbeich
Approved by:	portmgr (tier-2 blanket), maintainer timeout (peter@netkey.at, several months)
2017-12-19 03:53:02 +00:00
Sunpoet Po-Chuan Hsieh
cea808a3f6 Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change
2017-12-17 15:54:15 +00:00
Sunpoet Po-Chuan Hsieh
0a7591375a Update devel/protobuf to 3.5.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-12-11 18:26:13 +00:00
Alexey Dokuchaev
da91be60f3 - Update `net-p2p/torrent-file-editor' to version 0.3.9, which fixes
creating torrents which contain files larger than 2 GB in size
- TIMESTAMP (torrent-file-editor-0.3.9.tar.gz) = 1512986548

Reported by:	portscout
2017-12-11 11:32:01 +00:00
Alexey Dokuchaev
43acc578f9 - Update `net-p2p/torrent-file-editor' to version 0.3.8
- TIMESTAMP (torrent-file-editor-0.3.8.tar.gz) = 1512039438

Found out via:	repology.org
Didn't report:	portscout (again)
2017-12-08 09:53:24 +00:00
Mark Linimon
32d4230d44 Mark these ports as buildable on armv6 after a trybroken run. (Also
tested with trybroken on armv7.)

The 'runaway process' ones are most likely just statistical.

Approved by:	portmgr (tier-2 blanket)
2017-12-08 01:46:00 +00:00
Thomas Zander
a2b6e67dbe Update to upstream version 1.7.3
PR:		224013
Submitted by:	me@enriquefynn.com (maintainer)
2017-12-02 11:08:41 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +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
Barbara Guida
7a4c9778f1 Add two patches to fix switching tab on search. 2017-11-22 00:07:30 +00:00
Steve Wills
48df3f5dcb net-p2p/bitcoin: update to 0.15.1
PR:		223697
Submitted by:	robbak@gmail.com (maintainer, via different email)
2017-11-17 13:59:48 +00:00
Vasil Dimov
4de5a16cf2 net-p2p/monero-cli: Implement missing miner functions 2017-11-12 15:22:15 +00:00
Vasil Dimov
3103c20f8b net-p2p/monero-cli: Move readline to USES and add Doxygen option
Submitted by:	thierry@
2017-11-12 15:19:32 +00:00
Vasil Dimov
bf23b78ddf net-p2p/monero-cli: Fix compilation on i386 2017-11-11 15:36:29 +00:00
Mark Felder
df60d9b595 net-p2p/sonarr: Update to 2.0.0.5054 2017-11-10 13:50:53 +00:00
Vasil Dimov
524662834c net-p2p/monero-cli: Add a new port - a secure, private, and untraceable cryptocurrency
It is open-source and accessible to all. With Monero, you are your own bank.
Only you control and are responsible for your funds. Your accounts and
transactions are kept private from prying eyes.

This is the command line interface from
https://github.com/monero-project/monero

https://getmonero.org/
2017-11-09 07:21:44 +00:00
Vasil Dimov
ca843c7c49 net-p2p/bitcoin: fix typos in startup script
PR:		223495
Submitted by:	vd@
Approved by:	robbak@gmail.com (maintainer)
2017-11-08 08:18:27 +00:00
Alexey Dokuchaev
aa5bdb2d46 - Update `net-p2p/torrent-file-editor' to version 0.3.7
- TIMESTAMP (torrent-file-editor-0.3.7.tar.gz) = 1506418597

Found out via:	repology.org
Didn't report:	portscout :(
2017-10-31 10:08:09 +00:00
Vsevolod Stakhov
f191a0244b - Update libsodium to 1.0.15 [1]
- Bump revisions for all dependent ports

PR:		223147 [1]
Submitted by:	Greg V [1]
2017-10-22 10:09:33 +00:00
Tobias C. Berner
c173af0e4f Update net-p2p/qbittorrent to 3.3.16
* remove INSTALLS_ICONS as this is not a gnome port.
* while here, switch to DISTVERSION

PR:		223113
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
2017-10-21 10:06:25 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Richard Gallamore
5cc91fb3fd * Updated to 1.7.2
- [High severity] Upgrade to 1.7.2 to fix a DOS vulnerability in the EVM.

PR:		223013
Submitted by:	Enrique Fynn (maintainer)
MFH:		2017Q4
2017-10-15 21:05:30 +00:00
Mark Felder
a9fdad69d9 net-p2p/radarr: Update to 0.2.0.870
Changelog:	https://github.com/Radarr/Radarr/releases/tag/v0.2.0.870
2017-10-13 20:17:25 +00:00
Mathieu Arnold
c9d22b226e Regular USE_GITHUB cleanup.
Sponsored by:	Absolight
2017-10-12 17:55:01 +00:00
Emanuel Haupt
a50355eb87 Fix build on 10.3. Explicitly pass -std=c++11 to the compiler because Qt 5.7+
requires C++11 support, and FreeBSD 10.3 does not default to C++11 mode.

Notified by:	pkg-fallout
2017-10-09 11:18:16 +00:00
Alexey Dokuchaev
78e71d7df6 Disable instrumentation on 32-bit PowerPC like we already do for i386/gcc
to avoid linking errors (e.g., when building dependent `net-p2p/rtorrent'
port) and update the comment accordingly.

PR:	222799 (modified)
2017-10-09 09:42:45 +00:00
Thomas Zander
288914ec55 Update to upstream version 1.7.1, build fix with /tmp mounted noexec
Details:
- Update to upstream version 1.7.1
- go puts temporary build artefacts into TMPDIR. This caused build issues
  when the port is built on a system where /tmp is mounted noexec.
  Now the port uses TMPDIR=WRKDIR
- Update maintainer's e-mail address to me@enriquefynn.com

PR:		221913
Submitted by:	peter@icebear.net, enriquefynn@gmail.com (maintainer)
MFH:		2017Q4
2017-10-08 11:29:51 +00:00
Emanuel Haupt
adacf49f05 - Update to 1.10.0
- Use a more descriptive comment inspired by a repology.org comparison
- Take maintainership
- Remove extra newline from pkg-descr
- Make better use of options helper
- Update GUI option to use qt5 framework instead of qt4
- Provide an option to build with additional cli utils

Approved by:	swills (maintainer)
2017-10-07 02:39:06 +00:00
Steve Wills
23473e1def net-p2p/bitcoin: Update to 0.15.0.1 [1]
While here, fix plist for bitcoin-daemon [2]

PR:		222384 [1]
PR:		222167 [2]
Submitted by:	kbowling [1]
Submitted by:	jbeich [2]
Approved by:	robbak@robbak.com (maintainer)
2017-10-03 14:25:09 +00:00