Commit graph

62 commits

Author SHA1 Message Date
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
Juergen Lock
d613b75b1d - Update multimedia/libxine to 1.2.1 with a commit merged from hg
to fix DVB support.  (which still is broken for tuners using
  hardware pid filtering, like when running webcamd with
  "-m dvb-usb-init.force_pid_filter_usage=1".)

- Add patches to fix build of ports depending on libxine to:
  audio/amarok,
  graphics/gimageview [1], graphics/pornview [1],
  graphics/osg [2], graphics/osg-devel [2],
  multimedia/emotion,
  x11/kdelibs4 [3],
  multimedia/kmplayer,
  multimedia/konverter,
  multimedia/qdvdauthor [4],
  multimedia/vdr-plugin-xineliboutput,
  multimedia/xfce4-media [5],
  multimedia/xine_artsplugin,
  multimedia/k9copy-kde4 [6]

- Fix RUN_DEPENDS= xine... which should be LIB_DEPENDS for audio/atunes . [7]

- Mark multimedia/phonon-xine BROKEN which refuses to build with
  libxine 1.2.x and is deprecated upstream. [3]

- Disable XINE knob for x11/eaglemode for which I don't have a fix. [2]

- Note: multimedia/kaffeine runs after rakuco's x11/kdelibs4 fix,
  but it only shows a green window at least with mp4 or ts files.
  (avi files and audio still work.)  It seems the kaffeine developers
  have found this too and are now switching away from libxine in
  their git repo - so I guess we'll have a broken kaffeine at least
  until they release a new version.

- Bump PORTREVISIONs for ports depending on libxine by default.

- Add optional libbluray support to multimedia/libxine and
  multimedia/vdr-plugin-xineliboutput.

PR:		ports/165057 [6]
Submitted by:	nox (self) [6], rakuco [3]
Approved by:	dinoex (maintainer, via irc) [1],
		amdmi3 (maintainer, via private email) [2],
		kde@ (rakuco, via irc) [3],
		Phil Oleson <oz@nixil.net> (maintainer, via private email) [4],
		xfce@ (rene, via irc) [5],
		Eduardo Gielamo Oliveira <egoliveira@gmail.com> (maintainer) [6],
		lme (maintainer, via irc) [7]
Thanx to:	Darren Salt (upstream libxine maintainer) for a few
		hints on irc to help with patching ports depending
		on deprecated libxine features
2012-02-26 15:22:37 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Ruslan Makhmatkhanov
da235408f3 - do not let to link with already installed ports, that were disabled with
options to avoid hidden dependencies

Submitted by:   makc
Approved by:    Veniamin Gvozdikov <g.veniamin at googlemail dot com> (maintainer)
2012-01-16 19:11:28 +00:00
Ruslan Makhmatkhanov
6dd1cde3aa - let it build with stock gcc
- optionify ipod and mtp support (default on)

PR:		164043
Submitted by:	Axel Gonzalez <loox at e-shell dot net>
Approved by:    maintainer
2012-01-13 03:38:22 +00:00