Commit graph

66 commits

Author SHA1 Message Date
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
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Sunpoet Po-Chuan Hsieh
c86b04b3b8 - Update to 2.6.0
- Update MASTER_SITES
- Add my LOCAL to MASTER_SITES
- Use USE_CSTD
- Use MAKE_CMD
- Reformat pkg-descr
- Update WWW
- Take maintainership
- Bump PORTREVISION for devel/protobuf shlib change

Changes:	https://code.google.com/p/protobuf/source/browse/trunk/CHANGES.txt
2014-10-04 15:12:44 +00:00
Alberto Villa
6963b32df3 - Chase libplist shlib bump. 2014-09-28 23:02:29 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Raphael Kubo da Costa
68bc4af5c8 Update CMake to 3.0.1.
The 3.0 series is an incremental improvement over the previous 2.8 series
despite the major version number change. A list of important changes is
available at http://www.cmake.org/cmake/help/v3.0/release/3.0.0.html

On the porting side
* The minimum FreeBSD release we have to support in the ports tree is now
  recent enough that ports/168671 can finally be committed: instead of
  building and using CMake's own copies of bzip2, curl, expat, libarchive,
  liblzma and zlib, we use the versions in ports and/or the base system.

* CMake's documentation system has been changed and vastly improved at the
  cost of now depending on Sphinx. We still generate only man pages, but can
  start generating the HTML documentation in the future if desired.

* devel/cmake-gui now uses Qt5 instead of Qt4 and does not needlessly build
  the ncurses UI that is installed by devel/cmake itself.

* CMake commit 3816cd2 fixes a longstanding issue in the detection of the
  Python interpreter and its libraries, but requires us to revert a
  workaround for that in Mk/Uses/python.mk itself, effectively reverting
  the patch introduced by ports/168159.

* Similarly, a few ports had to be fixed manually due to CMake being
  stricter when parsing some files or the ports detecting Python the wrong
  way. Fortunately, they all had been fixed upstream so I just grabbed the
  appropriate commits and pointed to them in the patches.
  science/gnudatalanguage had to have its PORTREVISION bumped because
  switching to USES=cmake:outsource removed a few files from the plist that
  were not supposed to have been installed in the first place.

PR:		168671
PR:		192644
2014-09-02 12:59:54 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +00:00
Tilman Keskinoz
80b3ab923d Chase library dependencies after libcdio <-> libcdio-paranoia split
PR:		192271
2014-08-09 10:06:54 +00:00
Baptiste Daroussin
bb2209eea3 USES=execinfo 2014-08-04 23:04:15 +00:00
Sean Bruno
5ca0dcc8c6 Update pkg-plist to not package share/clementine if port option VISUALIZATIONS
is not set.

Reported by: peter
2014-08-03 17:06:20 +00:00
Dmitry Marakasov
19a363cc1d - Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-07-23 07:02:54 +00:00
Tijl Coosemans
14e2af0516 audio/rhythmbox: drop :keepla
multimedia/banshee: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libmtp: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libaacs:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
multimedia/libbluray:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
- Use OPTIONS_SUB
- Replace patch with post-patch command

Bump dependent ports
2014-07-18 11:02:58 +00:00
Sean Bruno
d38b3d1db0 Update clementine-player to 1.2.3
- Move distfile location to GitHub
- Remove three uneeded patches accepted upstream
- Add one new patch for <functional> support
- Add new dependency on libechonest

From Changelog:
Version 1.2.3:
  Bugfixes:
    * Fix compilation with GCC 4.9.
    * (Linux) Fix poor search performance with sqlite 3.8.
    * (Ubuntu) Fix dependency issues on Ubuntu 14.04.
    * (Windows) Upgrade to OpenSSL 1.0.1g to fix CVE-2014-0160.

Version 1.2.2:
  Major features:
    * (Android Remote) Add kittens support.

  Bugfixes:
    * Rename SkyDrive to OneDrive.
    * Don't include the user's IP address in the log (from the network remote
      settings dialog).
    * (Debian) Fix a bug with HTTPS logins to all cloud storage providers.
    * (Mac OS X) Fix a bug in the workaround for a weird font issue on 10.9.
    * (Mac OS X) Fix rendering of source icons on retina displays.
    * (Android Remote) Don't advertise songs that aren't available.
    * (Android Remote) Fix playing songs with special characters in filenames.

Reviewed by:	mat@
2014-05-26 18:18:09 +00:00
Sean Bruno
7f9e5ef222 Update clementine to deal with clan 3.4 deprecating the register keyword
Add patch to clear an error about an amibigous ==
2014-03-19 14:48:08 +00:00
Gerald Pfeifer
257835028d Chase the move of libmtp from audio to multimedia.
PR:		175266
Reported by:	makc, cperciva
2014-03-09 19:40:40 +00:00
Sean Bruno
929fab23c6 Update pkg-plist to handle the case where Visualisation is disabled.
PR:		ports/185597
Submitted by:	mandree@
2014-01-19 20:17:37 +00:00
Matthias Andree
507e31e4fe Update distinfo to please portlint: remove MD5, add SIZE. 2014-01-14 00:24:26 +00:00
Sean Bruno
e6eb5a6c89 NO_STAGE doesn't seem to make any difference in build failures reported
by users of this port.  seems to pass make stage/orphans etc.

PR:		ports/185597
2014-01-11 17:50:31 +00:00
Sean Bruno
dfff7fdcd6 Put back NO_STAGE that was removed in svn r338393.
PR:		 ports/185597
2014-01-11 16:15:59 +00:00
Sean Bruno
e575db708b Add QT imageformats to resolve issues with rendering album covers
PR:	ports/175987
2014-01-05 01:20:50 +00:00
Veniamin Gvozdikov
50d2b6f5cc - Changed mainteiner from vg to sbruno
Submitted by:	myself
2014-01-03 18:00:19 +00:00
Sean Bruno
21e8eab9f0 Trying to be smart, always punishes one in the end.
SPOTIFY support isn't something that can be compiled out of clementine.
You must *either* compile the binary blob in to the application *or*
enable the downloader via QCA.  You cannot disable them.

I suspect, from the changes I've made, someone already figured this out
originally.  :-)
2014-01-01 22:55:58 +00:00
Sean Bruno
8efc63188b Add DropBox & BOX remote file storage support and enable on by
default

Remove NO_STAGE
Remove MAKE_JOBS_UNSAFE

Remove BUILTINTAGLIB, this is only relevant for distributions that
have a taglib package < 1.8

Remove SPOTIFY support.  Requires vendor binary library that does
not currently support FreeBSD.  The QCA code is a tool to fetch this
library if enabled.

Remove -DIMOBILEDEVICE as its not a Cmake build options for this port

Reviewed by:	vg
2014-01-01 19:54:44 +00:00
Baptiste Daroussin
5978476c35 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
2013-12-11 14:35:36 +00:00
Sean Bruno
ec789c3935 Use compiler:c++11-lib to get this port to compile on stable/9
Add a couple of dirrmtry missing from the last run

Submitted by:	Jimmy Olgeni <olgeni@olgeni.com>
2013-12-07 18:00:44 +00:00
Sean Bruno
a9b5a1ffb6 Update to Clementine 1.2.1
Version 1.2.1:
Bugfixes:
* Fix library download in the network remote.
* Fix removing songs from playlist in the network remote.
* Fix login failures with box.com.
* (Mac OS X) Add a workaround for a weird font issue on 10.9.
* (Linux) Fix a typo that would prevent the Spotify downloader button from
ever being shown
2013-12-04 15:33:33 +00:00
Sean Bruno
334b23f589 Pointyhat to me.
SPOTIFY support references the built in clementine library support module
for the service that requires qca2 support.

SPOTIFY_BLOB references some magical external library (from the vendor),
that can be used in its place.

There isn't a clearly obvious way to disable SPOTIFY support alltogether
and the original, pre svn r335260 version of the SPOTIFY logic is correct

Reported by:	Jimmy Olgeni <olgeni@olgeni.com>
2013-12-03 19:29:05 +00:00
Sean Bruno
043905fa76 Typo fix: s/DEBUS/DBUS/g
Recomment out maintainer line comment at top of file

Submitted by:	makc@
2013-12-03 14:52:52 +00:00
Sean Bruno
64b75d526f after review from makc@
Bump PORTREVISION becuase ...

- Remove WITH_DEBUG
- Enable DBUS for all configurations
- Remove DBUS as a configuration option
- Remove GOOGLE_DRIVE as a default option, google sparsehash will not build
  currently.
- Remove share/applications from plist

PR:	ports/182107
2013-12-02 03:39:33 +00:00
Sean Bruno
bb9c829a77 Update audio/clementine-player to 1.2.0
This now works on 11-current

PR:	ports/178687
2013-11-30 03:54:16 +00:00
Dmitry Marakasov
444b74f1ca - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with a)
Approved by:	portmgr (bdrewery)
2013-10-22 13:50:43 +00:00
Eitan Adler
403331c320 Certain automated tools fail when @FreeBSD.org is not capitalized appropriatly.
Fix ports which don't follow convention.
2013-09-26 20:08:38 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Antoine Brodin
df1104c674 Add an explicit dependency on pkgconf
Obtained from:	portmgr (bapt)
2013-09-08 08:27:08 +00:00
Veniamin Gvozdikov
3487fcaa24 - Removed support IMOBILEDEVICE because developers does not support it
details: http://code.google.com/p/clementine-player/source/detail?r=3d434f1c8818

PR:		ports/178687
Submitted by:	Justin <freebsd.users@gmail.com>
Approved by:	eadler (mentor)
2013-08-25 09:07:50 +00:00
Veniamin Gvozdikov
2dd345ba32 - Added conflict with Qt3
- Fixed build with new glibc

PR:		ports/175429
Submitted by:	Heino Tiedemann <rotkap@gmx.de>
Approved by:	eadler (mentor)
2013-08-10 15:08:22 +00:00
Max Brazhnikov
b3f29cd18f - Add patch which allows to build audio/acoustid-fingerprinter and
audio/chromaprint with different ffmpeg ports (based on patch from
  multimedia/kdemultimedia4-ffmpegthumbs)
- Switch dependency to multimedia/ffmpeg1
- Bump PORTREVISION due to dependency change in audio/chromaprint

Approved by:	no reply from jhale@
2013-07-10 15:25:37 +00:00
Veniamin Gvozdikov
6a7263f555 - Log:
* Changed my email
 * Changed positions name and surname

Approved by:	eadler (mentor)
2013-06-25 18:03:49 +00:00
Pawel Pekala
0fc3b42483 Update to version 1.1.1
PR:		ports/179103
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com> (maintainer)
2013-06-01 10:27:59 +00:00
Martin Wilke
c50850b097 - Chase libmtp shlib bump 2013-03-26 16:13:17 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Vanilla I. Shu
5e191b87d1 1: Upgrade protobuf to 2.5.0.
2: bump revision.
3: document UPDATING.
2013-03-18 15:14:27 +00:00
Max Brazhnikov
5c49e6a05d - Add missing/remove useless dependencies
- Remove DBUS option
- Set LATEST_LINK

Approved by:	maintainer via irc
2013-02-11 12:41:31 +00:00
Pawel Pekala
8120e92d1e - Add missing deps that package links to on live systems
- Remove leading article from COMMENT
- Replace tab by space in WWW: line
- OPTIONS_DEFAULTS -> OPTIONS_DEFAULT

PR:		ports/175934
Submitted by:	myself
Approved by:	Veniamin Gvozdikov <g.veniamin@googlemail.com> (maintainer)
2013-02-07 19:48:45 +00:00
Wesley Shields
c20c2afd98 Fix leftovers during deinstall that somehow crept in at r310095. 2013-01-09 16:46:59 +00:00
Wesley Shields
856c439f8c Update to 1.1.0
Trim header
Conver to new options

PR:		ports/173911
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com> (maintainer)
2013-01-08 16:18:15 +00:00
Juergen Lock
32bf1b3aac - Update multimedia/libxine to 1.2.2 .
- Bump PORTREVISION for ports depending on it by default.
2012-06-23 13:21:04 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Wilke
3993fbeaf1 - Chase libmtp shlib bump 2012-05-25 15:14:39 +00:00