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

3255 Commits

Author SHA1 Message Date
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Pawel Pekala
425a44934b Update to version 5.6.0.0 2015-03-18 19:43:06 +00:00
Thomas Zander
6e73bbe00d Update to upstream version 1.4.111
PR:		198339
Submitted by:	joshruehlig@gmail.com (maintainer)
2015-03-14 15:35:37 +00:00
Ruslan Makhmatkhanov
d6d48360c7 net-p2p/deluge: fix blocklist plugin
Add upstream patch to fix blocklist plugin with version of Twisted
that's now in ports tree.

Upstream bug report: http://dev.deluge-torrent.org/ticket/2737

PR:		198332
Reported by:	Chris Ross <cross+freebsd@distal.com>
2015-03-10 17:28:24 +00:00
Baptiste Daroussin
42510f4ef4 Remove Author from pkg-descr and white space fixes 2015-03-02 23:36:35 +00:00
Bartek Rutkowski
d391a00363 net-p2p/btsync: update 1.4.106 -> 1.4.110
PR:		197611
Submitted by:	Joshua Ruehlig <joshruehlig@gmail.com>
2015-02-28 17:16:33 +00:00
Bartek Rutkowski
e4a0ecbdf7 net-p2p/tribler: update 6.3.3 -> 6.4.3
- Drop GH usage and fix MASTERSITES

PR:		197451
Submitted by:	Kato Tsuguru <tkato432@yahoo.com>
2015-02-28 12:10:15 +00:00
Dmitry Marakasov
956cd194c5 - Switch to linguisttools_build 2015-02-27 16:45:25 +00:00
Dmitry Marakasov
4d010629dd - Switch to linguisttools_build 2015-02-27 16:45:14 +00:00
Dmitry Marakasov
8cd3b16bb0 - Switch to linguisttools_build 2015-02-27 16:44:53 +00:00
Kubilay Kocak
2715b5f070 net-p2p/bitcoin: Use linguisttools, 45 less dependencies
Take advantage of the new qt4-linguisttools port [1] to eliminate 45 build
dependencies.

[1] https://svnweb.freebsd.org/changeset/ports/379843

PR:		198024
Submitted by:	Robert Backhaus <robbak gmail com> (maintainer)
2015-02-25 13:16:35 +00:00
Kubilay Kocak
b7755bca61 net-p2p/bitcoin: Centralise regression-test target
Move the regression-test targetr from bitcoin-daemon to bitcoin port proper.

Approved by:	maintainer (via IRC)
2015-02-24 11:54:04 +00:00
Kubilay Kocak
a2ba617492 net-p2p/bitcoin: Reinstate BDB includes for WALLET option
Re-add removed BDB includes and library paths to CXXFLAGS/LIBS for the WALLET
options. Without them ./configure bombs out.
2015-02-24 11:37:49 +00:00
Kubilay Kocak
24c1a3701d net-p2p/bitcoin: Update to 0.10.0, split bitcoin-utils, LOTS MORE
- Update to 0.10.0
- Split out bitcoin-cli and bitcoin-tx into net-p2p/bitcoin-utils
- Slave out bitcoin-utils and bitcoin-daemon properly
- Canonicalize MASTER_SITES to what USE_GITHUB uses
- Update COMMENT so each port is unique
- protobuf/protoc is GUI-only dependency, remove it from unconditional
  {BUILD,LIB}_DEPENDS.
- Group and sort USES/USE_*
- Deprecate USE_AUTOTOOLS in favour of USES=autoreconf
- Remove {AUTOMAKE,ACLOCAL}_ARGS accordingly
- Remove unconditional *FLAGS and replace then with OPTIONS-conditional
  ones.
- Remove unnecessary CXXFLAGS
- Add HARDENING and TESTS options, add them to OPTIONS_DEFAULT
- Add DBUS and DEBUG options
- Define OPTIONS only where they're relevant for each port
- Rejig OPTIONS descriptions for greater clarity
- Replace hard-coded SSL inc/lib flags with USE_OPENSSL variables to
  allow for switching between Base and Ports OpenSSL's.
- Use OPTIONS helpers
- Remove post-patch target
- Canonicalize CONFIGURE_ARGS, with slave port specific overrides.
- Verbosify builds (V=1)
- Remove upstreamed patches
- Add regression-test targets (requires TESTS option)
- Add --disable-reduce-exports to CONFIGURE_ARGS until upstream PR #5819
  lands, which caused sanity test failure at run-time [1]

  P.S We now pass the test suite (not including python test, which
      has an error)

Based on patch Submitted by:

 - Andriy Voskoboinyk  <s3erios gmail.com>
 - Robert Backhaus <robbak gmail.com>

[1] https://github.com/bitcoin/bitcoin/pull/5819

PR:		193424
Reviewed by:	maintainer
Approved by:	maintainer
2015-02-24 11:10:23 +00:00
Mikhail Teterin
cba03eb747 Update from 0.16.17 to 0.16.19. It is unclear, why the previous
maintainer rolled back the earlier upgrade to 0.16.18, which had
an impressive ChangeLog (including security-related fixes). Port's
commit-log is rather terse -- I wonder, what went on in less public
channels.

I tested this update with the new qbittorrent-3.1.12 and all seems
to be fine...
2015-02-23 19:39:09 +00:00
Mikhail Teterin
91508326d7 Upgrade from 3.1.11 to 3.1.12. Switch to using the .xz-compressed
tarball -- an opportunity, the previous updaters have been missing
for years.
2015-02-23 18:43:55 +00:00
Max Brazhnikov
b22224f636 - Remove deprecated USE_KDE4=kdehier
- while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app)
  and supposedly fix build of graphics/gnash with KDE4 option
2015-02-19 18:19:28 +00:00
Jan Beich
67088d05cb Improve style/consistency among the ports I maintain
- Convert to COPYTREE_SHARE
- Drop unnecessary MKDIR before COPYTREE_SHARE
- Drop bsd.port.options.mk if only DOCS requires it without dependencies
- Use separate backup if several REINPLACE_CMD against the same file
- audio/alsa-utils: convert to LIBS

Differential Revision:	https://reviews.freebsd.org/D1851
Approved by:	bapt (mentor)
2015-02-16 08:12:16 +00:00
Jan Beich
4779b33b84 - Add CPE information for Transmission ports [1]
- Take maintainership [2] as the next update may require partially
  reverting r369657 hacks in favor of upstream support
- Disable devel/libinotify:
  * used only by transmission-daemon's watch-dir
  * maybe less stable than readdir() fallback
  * disabled by other ports e.g., devel/glib20
  * completely different from devel/libnotify [3]
- Belatedly bump PORTREVISION

PR:		197065 [1]
Differential Revision:	https://reviews.freebsd.org/D1806
Suggested by:	crees [2]
Pointy hat:	crees (r287179) [3]
Approved by:	crees (maintainer) [1][2]
Approved by:	bapt (mentor)
2015-02-10 21:57:46 +00:00
Dmitry Marakasov
3944debb36 - Update to 1.4.106
PR:		196531
Submitted by:	joshruehlig@gmail.com (maintainer)
2015-01-26 19:57:08 +00:00
Ruslan Makhmatkhanov
828d3043d6 net-p2p/libtorrent-rasterbar: fix build with LibreSSL
Add upstream-provided patch to fix build with LibreSSL. Default (OpenSSL)
setup isn't affected, so no PORTREVISION bump.
Remove pkg-message, that have no use.

Submitted by:	Corey <merlincorey@hushmail.me> (by private email)
2015-01-19 08:22:38 +00:00
Tijl Coosemans
c88aaf5c89 Add missing USE_OPENSSL=yes
PR:		195796
2015-01-15 09:05:37 +00:00
Antoine Brodin
f6910dddf6 Allow building with libc++ r224926
Submitted by:	dim@
2015-01-11 18:53:44 +00:00
Jose Alonso Cardenas Marquez
60d8333e9e - Bump PORTREVISION. lzarus has been updated 2015-01-11 03:23:39 +00:00
Antoine Brodin
76a405744e Do not override USES set by slave ports in master ports
PR:		196477
2015-01-06 13:59:35 +00:00
Emanuel Haupt
499cb7d15d Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:39:38 +00:00
Pawel Pekala
8a21055aa8 Convert to USES=execinfo 2015-01-05 22:36:15 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Sunpoet Po-Chuan Hsieh
58a988a5ba - Add LICENSE
- Fix RUN_DEPENDS: Math::BigInt 1.78+ is already in all supported Perl releases
- Update PORTSCOUT
- Bump PORTREVISION for dependency change
- Sort PLIST
2015-01-01 19:02:02 +00:00
Ruslan Makhmatkhanov
8a3cd49b7a net-p2p/deluge: add explicit dependency on pygnome2
- add explicit dependency on pygnome2. Without this, deluge-gtk will
  fail to work in gnome3 environment
- bump PORTREVION because of dependency change
2014-12-30 13:38:38 +00:00
Pawel Pekala
bcdeb1b72b Update to version 5.5.0.0 2014-12-24 13:08:54 +00:00
Muhammad Moinur Rahman
6d2e8f9aeb Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by:	bapt
2014-12-24 00:14:11 +00:00
Baptiste Daroussin
da0eb10ed5 Get rid of gnomehier 2014-12-21 00:43:28 +00:00
Baptiste Daroussin
f1a9174c67 Cleanup plist 2014-12-20 19:26:34 +00:00
Pawel Pekala
c10320662a Update to version 0.9.2.4
PR:		195976
Submitted by:	maintainer
2014-12-19 00:18:26 +00:00
Antoine Brodin
b3f04c2dea Fix distinfo
PR:		ports/195417
Submitted by:	maintainer
Reported by:	pkg-fallout
2014-12-17 17:22:11 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Mark Felder
2676868fd8 Update "BSD" license in net-p2p category 2014-12-08 13:53:07 +00:00
Guido Falsi
c0f155d59b Add USES=compiler to rtorrent port.
Various ports it depends on have the same USES and so honour the
FAVORITE_COMPILER, and doing the dsame here avoids build problems
when using FAVORITE_COMPILER=gcc.

PR:		195397
Submitted by:	Craig Wiesen <ctyz1999+bugzilla at gmail.com>
2014-12-04 14:57:47 +00:00
Ruslan Makhmatkhanov
d2f1c4786c net-p2p/deluge: update to 1.3.11
Changelog:
http://dev.deluge-torrent.org/wiki/ChangeLog#Deluge1.3.1130November2014
2014-12-01 18:41:12 +00:00
Thierry Thomas
dc34d0abda Refresh. This is 0.9.27. 2014-11-30 12:15:44 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Rusmir Dusko
c4b00d3ffe - Revert last commit r373094
- Remove BROKEN

PR:		195347
2014-11-29 07:57:19 +00:00
Rusmir Dusko
5bed5e11bb - Revert last commit r373094, update to 0.16.18
PR:		195347
2014-11-29 07:57:13 +00:00
Antoine Brodin
bad0e01078 Mark BROKEN: Fails to build
cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -I../../include -I/usr/local/include -I/usr/include -I/usr/local/include/python2.7 -c src/session.cpp -o build/temp.freebsd-10.0-RELEASE-p9-amd64-2.7/src/session.o -DTORRENT_USE_OPENSSL -DBOOST_ASIO_HASH_MAP_BUCKETS=1021 -DBOOST_EXCEPTION_DISABLE -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_DYN_LINK -DTORRENT_LINKING_SHARED
src/session.cpp:25:10: fatal error: 'bytes.hpp' file not found

Reported by:	pkg-fallout
2014-11-27 18:30:33 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Chris Rees
cb494355fb Update to 1.4.103
Some rc script fixes; make rclint happy

PR:		ports/194950
Submitted by:	joshruehlig@gmail.com (maintainer)
2014-11-25 18:12:17 +00:00
Chris Rees
725b2295fc Allow use of reload rc command
PR:		ports/195341
Submitted by:	joshruehlig@gmail.com
2014-11-24 18:51:26 +00:00
Rusmir Dusko
f99cbe83c9 - Reset maintainer to ports@ 2014-11-23 08:34:25 +00:00