aboutsummaryrefslogtreecommitdiff
path: root/audio/clementine-player
Commit message (Collapse)AuthorAgeFilesLines
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-111-1/+1
| | | | | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906 Notes: svn path=/head/; revision=479538
* Update security/cryptopp to 7.0.0Jason E. Hale2018-08-243-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now install a pkgconfig file which will allow ports to check whether cryptopp was built with assembly instructions enabled or not. There are a few functions that will be undefined if built without assembly and -DCRYPTOPP_DISABLE_ASM needs to be passed to the compiler in that case to avoid build failures. This is not new, but the pkgconf file should make it easier to determine if the flag is needed or not. Fix several ports due to API changes and to use the new pkgconf file to determine cryptopp location and build flags. Special cases below. deskutils/cdcat - Use cryptopp shared library instead of static, detect with pkgconf devel/xeus - Fix dependencies and remove header-only libraries from RUN_DEPENDS - Rework to use the cryptopp pkgconf file - net/cppzmq CMake files were fixed in r477649, remove hacks for that as they were seemingly causing devel/xeus-cling to link to cryptopp unnecessarily - Remove C++17 code from cryptopp checks for compatibility devel/xeus-cling - Fix dependencies - Remove hacks for previously broken cppzmq CMake files and no longer needed cryptopp dependency Changes: https://www.cryptopp.com/#news PR: 230579 (original patch, not used) Submitted by: yuri Notes: svn path=/head/; revision=477967
* devel/boost-*: update to 1.68.0Jan Beich2018-08-091-1/+1
| | | | | | | | | | | | - Switch to C++14 for libboost_system to support C++14 consumers Changes: http://www.boost.org/users/history/version_1_68_0.html PR: 229569 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D16165 Notes: svn path=/head/; revision=476723
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-2/+2
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* Revert r473259 and r473260 which are committed by accidentSunpoet Po-Chuan Hsieh2018-06-241-1/+1
| | | | | | | | - Bump PORTEPOCH for protobuf and py-protobuf - Bump PORTREVISION for dependent ports Notes: svn path=/head/; revision=473276
* Update to 3.6.0Sunpoet Po-Chuan Hsieh2018-06-241-0/+1
| | | | | | | Changes: https://github.com/google/protobuf/releases Notes: svn path=/head/; revision=473259
* audio/clementine-playerSean Bruno2018-05-274-51/+10
| | | | | | | | | | | | | | | | | | | - The upstream hasn't done a full "release" in quite a few years. There is plenty of commit activity and development however. Switch to just using their github tree directly at a "stable" release. - Remove a few patches that have been accepted upstream or deprecated. - Explicitly use libimobiledevice when GPOD is selected. - Explicitly USE_GL= gl glue - Explicitly USE_XORG=x11 I've been using this version on my desktop for a week now with no errors noted. Lightly reviewed by mat@ Reviewed by: mat Differential Revision: https://reviews.freebsd.org/D15544 Notes: svn path=/head/; revision=470986
* devel/boost-*: update to 1.67.0Jan Beich2018-04-181-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_67_0.html PR: 227427 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15030 Notes: svn path=/head/; revision=467711
* devel/qjson, devel-qjson-qt5 create flavorsTobias C. Berner2018-04-141-2/+2
| | | | | | | | | | * additionally, give the maintainership to kde@. Approved by: portmgr (mat), avilla (timeout) Differential Revision: https://reviews.freebsd.org/D14650 Notes: svn path=/head/; revision=467317
* devel/qca, devel/qca-qt5 -- create flavorsTobias C. Berner2018-04-141-2/+2
| | | | | | | | Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D14651 Notes: svn path=/head/; revision=467306
* Update sysutils/libcdio to 2.0.0Jason E. Hale2018-04-051-1/+1
| | | | | | | | | | | | | | | | | | | | - Add regression tests Update multimedia/vcdimager to 2.0.1 - Previous version is incompatible with new libcdio API; update was neccesary - Add regression tests - Fix LICENSE - Sort pkg-plist - Update WWW in pkg-descr Bump PORTREVISON on dependent ports due to libcdio shared libary increase Changes (libcdio): http://git.savannah.gnu.org/cgit/libcdio.git/plain/NEWS?h=release-2.0.0 Changes (vcdimager): https://github.com/rocky/vcdimager/blob/3b56705/NEWS Differential Revision: https://reviews.freebsd.org/D14469 Notes: svn path=/head/; revision=466597
* audio/clementine-player: Fixup build breakage after clang 6 update.Sean Bruno2018-02-012-0/+64
| | | | | | | Thanks to dim@ and others for the suggestions and fixes. Notes: svn path=/head/; revision=460605
* devel/boost-*: update to 1.66.0Jan Beich2018-01-181-1/+1
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D13279 Notes: svn path=/head/; revision=459315
* Update devel/protobuf to 3.5.0Sunpoet Po-Chuan Hsieh2017-12-111-1/+1
| | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases Notes: svn path=/head/; revision=456058
* OPTIONS_SUB only cares about being defined, its content is ignored.Mathieu Arnold2017-11-211-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=454590
* Bump portrevision to chase graphics/glew shard library version update.Niclas Zeising2017-11-181-1/+1
| | | | | | | | | | PR: 223370 Submitted by: zeising exp-run by: antoine Approved by: antoine Notes: svn path=/head/; revision=454454
* devel/boost-*: update to 1.65.1Jan Beich2017-09-251-1/+1
| | | | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_65_1.html PR: 218835 Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month) Tested by: jhibbits (on powerpc64, earlier version) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582 Notes: svn path=/head/; revision=450560
* devel/boost-*: enable C++11 featuresJan Beich2017-09-251-1/+1
| | | | | | | | | | | PR: 218835 Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690 Approved by: maintainer timeout (2 months) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D11582 Notes: svn path=/head/; revision=450557
* Remove USES=execinfo.Mathieu Arnold2017-09-221-1/+0
| | | | | | | | | | PR: 220271 Submitted by: mat (review), Yasuhiro KIMURA (PR) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D11488 Notes: svn path=/head/; revision=450351
* Update devel/protobuf to 3.4.0Sunpoet Po-Chuan Hsieh2017-08-161-1/+1
| | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases Notes: svn path=/head/; revision=448041
* Update GStreamer1 ports to 1.12.2.Koop Mast2017-07-221-2/+2
| | | | | | | | | | | | | | | | | | | Rework the adding of dependancies in Mk/bsd.gstreamer.mk. Previous when using USE_GSTREAMER[1] it would just add the request modules to BUILD/RUN_DEPENDS. This caused the qa script to complain because the old code didn't implicit depend on the gstreamer1 and gstreamer1-plugins[-bad] ports for the libraries they carried, even if they where present via the plugins! The new code adds implicit depends on these ports so USE_GSTREAMER[1] using ports have all the libraries included. * The mad mp3 plugin was removed, mpg123 plugin also provides mp3 decoding. Switch over ports that used the gstreamer1 mad plugin. * gtksink plugin renamed -> gtk * Hook up the sndio plugin into the framework * Add some indirect dependacies where needed * Reorder the plugin list in bsd.gstreamer.mk so only one plugin per line. When changing plugins it doesn't result in multiple lines being changed. * Remove mentions in bsd.gstreamer.mk of plugins mentions that where removed. * Depend on libunwind on i386/amd64, GStreamer links to it if it is present. PR: 220753 Exp-run by: antoine@ Notes: svn path=/head/; revision=446388
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-1/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* Mark some ports failing on power64. In cases where the error messageMark Linimon2017-05-211-1/+2
| | | | | | | | | | | | was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Reported by: swills Notes: svn path=/head/; revision=441429
* devel/boost-*: update to 1.64.0Jan Beich2017-05-021-1/+1
| | | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_64_0.html PR: 218835 Approved by: office (bapt) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D10472 Notes: svn path=/head/; revision=439934
* Update devel/protobuf to 3.3.0Sunpoet Po-Chuan Hsieh2017-04-291-1/+1
| | | | | | | | | | | - Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds fine without it - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases PR: 178687 [1] Notes: svn path=/head/; revision=439753
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-251-1/+1
| | | | | | | | PR: 218658 Submitted by: riggs Notes: svn path=/head/; revision=439367
* Update devel/protobuf to 3.2.0Sunpoet Po-Chuan Hsieh2017-01-291-1/+1
| | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases Notes: svn path=/head/; revision=432762
* Update audio/chromaprint to 1.4.2Jason E. Hale2017-01-062-1/+35
| | | | | | | | | | | | | - Chromaprint itself is now licensed MIT, but it still includes LGPL21 code - Add DOXYGEN option to build and install API docs - Add TEST option to build regression tests - API has changed, so some dependent ports needed to be patched (mostly taken from their respective upstream repositories) Changes: https://github.com/acoustid/chromaprint/blob/v1.4.2/NEWS.txt Notes: svn path=/head/; revision=430708
* devel/boost-*: update to 1.63.0Jan Beich2017-01-061-1/+1
| | | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_63_0.html PR: 215598 Exp-run by: antoine Approved by: office (bapt) MFH: 2017Q1 Notes: svn path=/head/; revision=430692
* - Update devel/protobuf to 3.1.0Sunpoet Po-Chuan Hsieh2016-12-141-1/+1
| | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases Notes: svn path=/head/; revision=428581
* - Update security/cryptopp to 5.6.5Jason E. Hale2016-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | - Add LICENSE (BSL) - Add CPE data - Remove STATIC option and always install the shared library; no reason not to. - Remove GCC option and use USES=compiler framework - Add FULL_DEBUG option to address CVE-2016-7420 and add a warning if trying to use it. It will allow the asserts to be enabled which could be a security risk. The standard DEBUG option is now safe to use. - Add SIMD option for i386 and amd64 - requires a recent clang or gcc - Don't install the cryptest binary; it is really only used for regression testing, so only build it for the TEST_TARGET. It is useless without the data files anyways. - Take maintainership - Bump PORTREVISON on dependent ports due to shared library bump PR: 215015 Reported by: <fcsk.aim@gmail.com> MFH: 2016Q4 Security: eab68cff-bc0c-11e6-b2ca-001b3856973b Notes: svn path=/head/; revision=428022
* devel/boost-*: update to 1.62.0Jan Beich2016-11-231-0/+1
| | | | | | | | | | | | | | | - Enable `long double` C99 math usage - Switch 9.x back to building with GCC Changes: http://www.boost.org/users/history/ PR: 199601 Submitted by: Chen Xu, bapt, amdmi3, truckman (based on) Reviewed by: rakuco (kde) (earlier version) Exp-run by: antoine (3 tries), truckman (consumers only, earlier versions) Approved by: bapt (office) Notes: svn path=/head/; revision=426908
* Spell CHOSEN_COMPILER_TYPE correctlyAntoine Brodin2016-11-121-2/+2
| | | | | | | PR: 199098 Notes: svn path=/head/; revision=426000
* Chase dependencies affected by the name change devel/google-sparsehash -> ↵Matthew Seaman2016-09-301-4/+4
| | | | | | | | | | | devel/sparsehash Which sould fix the INDEX Submitted by: cperciva Notes: svn path=/head/; revision=422976
* Do not include bsd.port.pre.mk twiceAntoine Brodin2016-09-151-1/+1
| | | | | | | MFH: 2016Q3 Notes: svn path=/head/; revision=422178
* Fix build of audio/clementine-player with clang 3.9.0Dimitry Andric2016-09-121-0/+6
| | | | | | | | | | | | | | | | | | | | | Clang 3.9.0 has a new warning about undefined template variables, which is triggered by including cryptopp headers in the spotify blob downloader: In file included from /wrkdirs/usr/ports/audio/clementine-player/work/Clementine-1.3.1/src/internet/spotify/spotifyblobdownloader.cpp:43: /usr/local/include/cryptopp/pkcspad.h:74:53: error: instantiation of variable 'CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA512>::decoration' required here, but no definition is available [-Werror,-Wundefined-var-template] return HashIdentifier(PKCS_DigestDecoration<H>::decoration, PKCS_DigestDecoration<H>::length); ^ This warning could be silenced by hacking on cryptopp, but just suppress it for now. Approved by: sbruno (maintainer) PR: 212343 MFH: 2016Q3 Notes: svn path=/head/; revision=421953
* Update clementine-player to Upstream Release 1.3.1:Sean Bruno2016-05-1110-691/+739
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/clementine-player/Clementine/releases Requires the sqlite port to have FTS3_TOKENIZER enabled. Add a note to UPDATING about this. Fixes so many bugs, that its hard to keep up. Add PulseAudio support. Add Microsoft SkyDrive Support. Add Amazon Cloud Drive Support. Require the use of security/cryptopp for lastFM. Update to gstreamer1. Sort options and Makefile a bit. Fix typo in MTP_DEVICE. Upstream has fixed CD playback on FreeBSD. Differential Revision: https://reviews.freebsd.org/D6200 Notes: svn path=/head/; revision=415032
* Update libcdio: 0.92 -> 0.93Tilman Keskinoz2016-04-291-1/+1
| | | | | | | | | Udpate libcdio-paranoia: 10.2+0.90+1 -> 10.2+0.93+1 Bump PORTREVISIONs of dependents because of shared library version bump. Notes: svn path=/head/; revision=414276
* - Update audio/chromaprint to 1.3.1Jason E. Hale2016-04-151-1/+1
| | | | | | | | | | - Chase shlib bump PR: 208819 Submitted by: Ben Woods <woodsb02@gmail.com> Notes: svn path=/head/; revision=413370
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-13/+13
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* qt4-moc: Add more Boost include guards to moc's definition list.Raphael Kubo da Costa2016-03-242-29/+0
| | | | | | | | | | | | | | | | | In preparation for updating Boost to 1.60, add include guards from more Boost headers to the list of macros that moc automatically defines when processing files. As explained in r408911, Qt4's moc cannot parse some constructs used by a few Boost headers, so we define their include guards to make moc skip them. This is a cleaner approach that allows us to largely revert r408472, r408473, r408474, r408475, r408502, r408773 and r408419, which added several patches to many ports to work around this moc bug. PR: 199601 PR: 208322 Notes: svn path=/head/; revision=411765
* - Fix build with boost 1.60Dmitry Marakasov2016-02-083-5/+35
| | | | | | | | | | | - Fix LICENSE - Pet portlint PR: 199601 Approved by: portmgr blanket Notes: svn path=/head/; revision=408472
* Convert ports to use the options helpers in categories [abc]*, and minor fixes.Mathieu Arnold2015-08-191-85/+44
| | | | | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3412? Notes: svn path=/head/; revision=394778
* Update ports in the a* categories to not use GH_COMMIT.Mathieu Arnold2015-05-062-4/+2
| | | | | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=385514
* Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. TheTijl Coosemans2014-11-291-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=373636
* Cleanup plistBaptiste Daroussin2014-10-201-10/+0
| | | | Notes: svn path=/head/; revision=371234
* - Update to 2.6.0Sunpoet Po-Chuan Hsieh2014-10-041-1/+1
| | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=369969
* - Chase libplist shlib bump.Alberto Villa2014-09-281-1/+1
| | | | Notes: svn path=/head/; revision=369504
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Update CMake to 3.0.1.Raphael Kubo da Costa2014-09-021-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=366996