Commit graph

15353 commits

Author SHA1 Message Date
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
John Marino
c7c7eb12c4 audio/gbsplay: Add explicit -L option for NLS LDFLAGS
Some compilers don't have /usr/local/lib in the default library search
path.

Approved by:	explicit LDFLAGs blanket
2016-10-17 16:38:13 +00:00
Tijl Coosemans
ef3fb3edb5 Update the Linphone stack:
Linphone 3.10.2
bctoolbox 0.2.0
oRTP 0.27.0 + bump PORTREVISION on dependent ports (devel/libosmo-abis)
bzrtp 1.0.4
Belle-SIP 1.5.0
Mediastreamer 2.14.0
MS plugins (msbcg729 1.0.2, msopenh264 1.1.2)
2016-10-17 14:28:01 +00:00
Ben Woods
7a9058b644 audio/logitechmediaserver: Remove patch-dbix-class-bug.diff
This fixes the scanner.pl program, which would otherwise produce this
error in the log files:
Slim::Schema::Storage::throw_exception (122) Error: DBI Exception:
DBD::SQLite::db do failed: SQL logic error or missing database
cannot ATTACH database within transaction [for Statement "ATTACH
'/var/db/logitechmediaserver/cache/persist.db' AS persistentdb"]

More details about this problem:
  http://forums.slimdevices.com/showthread.php?106257-FreeBSD-port&p=864545

Approved by:	mark@tranquillussoftware.co.uk (maintainer), adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D8255
2016-10-15 00:48:19 +00:00
Danilo Egea Gondolfo
8581a128b6 - Fix ID3 option selection
PR:		213469
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>
MFH:		2016Q4
2016-10-14 14:34:42 +00:00
Dmitry Marakasov
4d4d500854 - Switch waf to verbose builds as well
Approved by:	portmgr (mat)
Differential Revision:	D8240
2016-10-13 16:26:09 +00:00
Emanuel Haupt
3d6d273298 - Update to 4.4.1
- Add license
2016-10-13 14:51:34 +00:00
Ruslan Makhmatkhanov
f1e42281d2 audio/rhythmbox: fix packaging with python 3.5
- while here fix configure warnings by adjusting configure option names
- utilize USES=localbase
- bump PORTREVISION

PR:		213342
Approved by:	portmgr (blanket approval)
2016-10-12 19:01:09 +00:00
Alexey Dokuchaev
00f672590b Update to version 1.10.
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1475314642 which corresponds to commit 57ef482 tagged
as this release.

Reported by:	portscout
2016-10-11 23:32:03 +00:00
Dmitry Marakasov
f045231151 - Update to 2.5.1
PR:		212100
Submitted by:	joneum@bsdproject.de
Approved by:	rzinkov@gmail.com (maintainer)
2016-10-11 18:25:02 +00:00
Dmitry Marakasov
58310b9c97 - This port is not unfetchable 2016-10-10 22:59:05 +00:00
Dmitry Marakasov
6e80a671be - Add LICENSE
- Remove uneeded flags
2016-10-10 20:20:27 +00:00
Dmitry Marakasov
2df5d4c7b4 - Add LICENSE
- Switch to USES=localbase
2016-10-10 19:33:57 +00:00
Dmitry Marakasov
749a7c9c22 - Add LICENSE
- Cosmetic fixes
2016-10-10 19:33:40 +00:00
Dmitry Marakasov
1c59bff0af - Add LICENSE
- Switch to options helpers
2016-10-10 19:32:18 +00:00
Dmitry Marakasov
97f934b4c7 - Add LICENSE
- Switch to options helpers
2016-10-10 19:32:03 +00:00
Emanuel Haupt
17ee1d8d4d - While the main CLI player of gbsplay is receiving updates and is actively
maintained the XMMS plugin doesn't work past this version. Rather than
  removing the still working XMMS plugin in this version, decouple the slave
  port from master port and leave it at this version. This allows for the CLI
  player to be updated independently.
- Add NLS option and therefore bump PORTREVISION
- The CLI player is not needed as a run-dependency
- Update WWW
- Add license
2016-10-07 18:16:21 +00:00
Emanuel Haupt
765a7924bf - While the main CLI player of gbsplay is receiving updates and is actively
maintained the XMMS plugin doesn't work past this version. Rather than
  removing the still working XMMS plugin in this version, decouple the slave
  port from master port and leave it at this version. This allows for the CLI
  player to be updated independently.
- Add NLS option
- Add LICENSE
- Update to 0.0.93
- Update WWW
- Relocate to github
2016-10-07 18:15:56 +00:00
Ben Woods
9ecc2f4ce0 Move audio/squeezeboxserver to audio/logitechmediaserver
audio/squeezeboxserver:
- Move to audio/logitechmediaserver
- Update to 7.9.0 pre-release (git commit from 7.9 branch on 2016.09.30)
- Change default install and database locations to suit new PORTNAME
- Remove softsqueeze.sh as it is no longer bundled with the server
- Add /usr/local/etc/newsyslog.conf.d/, don't edit /etc/newsyslog.conf
- Add LICENSE details
- Update maintainer (previous maintainer timeout)
- Use customized perl modules provided in distfile and slimserver-vendor
  GitHub repo, rather than using perl dependencies from ports
- Changed install method to now copy directly to stagedir instead of an
  intermediate step to TMP_SLIMDIR

audio/squeezeboxserver-dynamicplaylist:
- Move to audio/logitechmediaserver-dynamicplaylist
- Update to 2.9.3853
- Fix MASTER_SITES
- Add LICENSE details
- Update maintainer

audio/squeezeboxserver-lazysearch:
- Move to audio/logitechmediaserver-lazysearch
- Add LICENSE details
- Update maintainer

audio/squeezeboxserver-sqlplaylist:
- Move to audio/logitechmediaserver-sqlplaylist
- Update to 2.5.3859
- Fix MASTER_SITES
- Add LICENSE details
- Update maintainer

audio/squeezeboxserver-superdatetime:
- Move to audio/logitechmediaserver-superdatetime
- Add LICENSE details
- Update maintainer

audio/squeezeboxserver-trackstat:
- Move to audio/logitechmediaserver-trackstat
- Update to 3.2.3951
- Fix MASTER_SITES
- Add LICENSE details
- Update maintainer

PR:		180034
PR:		203266
Submitted by:	woodsb02, mark@tranquillussoftware.co.uk (new maintainer)
Reported by:	david@dawninglight.net, amdmi3
Approved by:	markk@knigma.org (maintainer timeout), tdb (maintainer), adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D6483
2016-10-05 22:50:25 +00:00
Emanuel Haupt
bbb7ba1841 - Update to 20160913
- Remove patch (fixed upstream)
2016-10-05 08:46:23 +00:00
Alexey Dokuchaev
bb528ee948 - Update to version 2.1.0
- Explicitly list Qt core components in dependencies

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1475427605 which corresponds to commit 7f9ae7c tagged
as this release.

Reported by:	portscout
2016-10-04 15:27:37 +00:00
Emanuel Haupt
aa56fe80d3 - Update to 20160521
- 9.x needs a compiler understanding C++11 with a C++11 ready standard library
- Relocate to github
2016-10-04 05:32:07 +00:00
Emanuel Haupt
bf521c544a - Update to 2.3.4
- Use debian mirror
- Remove WWW as it now is just a directory listing with outdated files

Notified by:	repology
2016-10-03 22:09:23 +00:00
Diane Bruce
aac45e8297 Note conflict with comms/libcodec2 which is already marked for removal
No binary changes hence no PORTREVISION bump

PR:		ports/210186
Submitted by:	takefu@
2016-10-03 13:23:11 +00:00
Roman Bogorodskiy
e6e41597f2 audio/p5-MP3-Tag: update to 1.14 2016-10-01 15:34:01 +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
Vanilla I. Shu
c629d070db Remove uneeded patch to fix BROKEN.
Obtained from:	marino@
2016-09-30 17:08:51 +00:00
John Marino
59ce3a513d audio/darkice: BROKEN (fails to patch now) 2016-09-30 16:40:57 +00:00
Mathieu Arnold
59fc2b7609 Only build docs with doxygen inside a DOXYGEN option.
Sponsored by:	Absolight
2016-09-30 16:04:11 +00:00
Mathieu Arnold
586255bfed Catch stray dependencies, courtesy of the proxy-deps qa check.
Sponsored by:	Absolight
2016-09-30 16:03:23 +00:00
Matthew Seaman
f458bb3de9 Chase dependencies affected by the name change devel/google-sparsehash -> devel/sparsehash
Which sould fix the INDEX

Submitted by:	cperciva
2016-09-30 09:46:16 +00:00
Pawel Pekala
602c1c30a7 - Update to version 1.1.1, now hosted on GitHub
- Add LICENSE_FILE
- Update WWW homepage
2016-09-29 23:35:31 +00:00
Diane Bruce
a8280a9e18 Update to 0.5.1
Add some examples if requested.
Add some test programs if requested.

N.B. PR is actually against comms/libcodec2 which is a duplicate port.

PR:		ports/210186
Submitted by:	takefu@
2016-09-28 15:01:46 +00:00
Roman Bogorodskiy
89047ad0d2 audio/mpg123: update to 1.23.8 2016-09-28 06:08:49 +00:00
Vanilla I. Shu
be3dd3ac09 1: Upgrade to 1.3.
2: refine configure arguments.
2016-09-28 03:07:23 +00:00
Antoine Brodin
ea16d28b49 - Update devel/doxygen to 1.8.12
- Adjust plist of ports depending on it

PR:		212869
2016-09-27 16:32:52 +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
Raphael Kubo da Costa
07dbf4112d Switch to an out-of-source CMake build 2016-09-24 10:25:06 +00:00
Guido Falsi
b9755e9b51 eSpeak For Asterisk provides the "Espeak" dialplan application,
which allows you to use the Espeak speech synthesizer with Asterisk.
This module invokes the Espeak TTS engine locally, and uses it to
render text to speech.

WWW: https://zaf.github.io/Asterisk-eSpeak/
2016-09-20 18:10:54 +00:00
Guido Falsi
0d793aa06e Flite For Asterisk provides the "Flite" dialplan application, which
allows you to use the Flite TTS Engine with Asterisk.

WWW: http://zaf.github.io/Asterisk-Flite/
2016-09-20 18:10:18 +00:00
John Marino
a72860af8d audio/libofa: new fedora MASTER_SITES to unbreak
PR:	212790 (related)
2016-09-20 17:58:41 +00:00
Jason E. Hale
dc5c4cb1ee Add visibility to C++ exceptions to prevent crashes with applications
using libkcddb.

PR:	211630
Submitted by:	Adriaan de Groot <groot@kde.org>
2016-09-19 23:18:59 +00:00
Christian Weisgerber
4f2895b5d1 Drop maintainership for xmms and ancillary ports.
It would be a pity to see XMMS removed but personally I no longer use this.
2016-09-19 20:00:53 +00:00
Ed Maste
c0f2865f0d audio/mp3blaster: fix build with Clang 3.9
PR:		212623
Approved by:	novel
2016-09-19 18:00:03 +00:00
Alexey Dokuchaev
4a6ac9a9ba - Unbreak fetching by pointing to archived distfile in Google Cloud Storage
despite that their repository has been moved to GitHub: new distfile lacks
  pre-generated autotools-related bits and does not bootstrap correctly, and
  I'm not in the mood to fight with autotools right now
- Remove no longer accurate explanation of why we cannot enable -Werror yet:
  while this particular problem with Clang is no longer an issue, there are
  still lots of compiler warnings left
2016-09-18 01:33:40 +00:00
Steve Wills
c1720aa87b audio/ruby-mp3tag: remove unneeded USE_RUBY_RDOC 2016-09-17 01:53:29 +00:00
Dmitry Marakasov
c180e4ec06 - Update to 0.12 2016-09-16 23:55:10 +00:00
Pawel Pekala
6f7872d7f3 Convert to options helpers 2016-09-15 16:03:44 +00:00
Steve Wills
c4416e7998 audio/ruby-taglib: remove use of RUBY_RD_FILES
PR:		210665
2016-09-15 14:37:12 +00:00