head 1.4; access; symbols pkgsrc-2023Q4:1.3.0.8 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.6 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.4 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.2 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.2.0.18 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.16 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.14 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.12 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.10 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.8 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.6 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.4 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.2 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.1.0.10 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.8 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.4 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2024.02.01.09.40.31; author wiz; state dead; branches; next 1.3; commitid 0hI53ygiyTUifIWE; 1.3 date 2023.02.01.09.35.23; author wiz; state Exp; branches; next 1.2; commitid JMZtOqd9JQBZWNbE; 1.2 date 2020.11.25.20.59.37; author wiz; state Exp; branches; next 1.1; commitid P12u6ddVz3BVnjxC; 1.1 date 2019.07.05.18.20.19; author adam; state Exp; branches; next ; commitid cpPBcBokpniRRStB; desc @@ 1.4 log @cantata: remove Dead upstream, doesn't build, unused in pkgsrc. @ text @$NetBSD: patch-CMakeLists.txt,v 1.3 2023/02/01 09:35:23 wiz Exp $ Don't make application bundle on Darwin. --- CMakeLists.txt.orig 2021-10-06 17:18:08.000000000 +0000 +++ CMakeLists.txt @@@@ -89,7 +89,7 @@@@ if (AVAHI_FOUND) set(CANTATA_LIBS ${CANTATA_LIBS} ${AVAHI_LIBRARIES}) endif() -if (NOT APPLE AND NOT WIN32 AND NOT HAIKU) +if (NOT WIN32 AND NOT HAIKU) set(SHARE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/share" CACHE PATH "Define install directory for read-only architecture-independent data") else () @@@@ -99,7 +99,7 @@@@ endif () if (WIN32) set(CANTATA_ICON_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/icons/cantata) -elseif (APPLE) +elseif (FALSE) set(MACOSX_BUNDLE_BUNDLE_NAME Cantata) set(MACOSX_BUNDLE_EXECUTABLE cantata) set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${CANTATA_VERSION}) @@@@ -132,7 +132,7 @@@@ if (NOT APPLE AND NOT WIN32) endif () -if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT AND NOT APPLE AND NOT WIN32 AND NOT HAIKU) +if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT AND NOT WIN32 AND NOT HAIKU) set(CMAKE_INSTALL_PREFIX "/usr") message("-- Set install prefix to ${CMAKE_INSTALL_PREFIX}") endif () @@@@ -337,8 +337,6 @@@@ set(CANTATA_LIBS ${CANTATA_LIBS} support if (WIN32) # Not installed for windows - script uses sym-links... -elseif (APPLE) - install(PROGRAMS playlists/cantata-dynamic DESTINATION ${MACOSX_BUNDLE_RESOURCES}/scripts/) else () install(PROGRAMS playlists/cantata-dynamic DESTINATION ${SHARE_INSTALL_PREFIX}/${CMAKE_PROJECT_NAME}/scripts) endif () @@@@ -485,7 +483,7 @@@@ if (WIN32) set(CMAKE_BUILD_TYPE "Release") ADD_EXECUTABLE(cantata WIN32 ${CANTATA_SRCS} ${CANTATA_PO}) install(TARGETS cantata DESTINATION ${CMAKE_INSTALL_PREFIX}) -elseif (APPLE) +elseif (FALSE) ADD_EXECUTABLE(cantata MACOSX_BUNDLE ${CANTATA_SRCS} ${CANTATA_PO}) set(BREW_OPENSSL_PATH /usr/local/opt/openssl/lib) @ 1.3 log @cantata: update to 2.5.0. 2.5.0 ----- 1. Update translations. 2. Limit number of album tracks shown in context view to 500, thanks to ccoors. 3. Fix Community Radio Browser search. 4. Remove dirble from radio section, as its no longer active. 5. Better handling of CUE tracks when MPD is set to list as directory. 6. Disable CUE parsing in cantata by default, as MPD handles this better now. 7. Remember, and restore, main window position. 8. Disable categorized view, as its been reported to crash (#1530) 9. Remove stream providers, as many broken. 10. Fix decoding URLs when playing local files via in-built HTTP server. 11. Remove option to select cover image providers, always use all. 12. Remove Google and Spotify image search, not working. 13. Allow smaller images in itemviews. 14. Fix newlines showing as HTML tags in contextview. 15. Fix updating now-plying metadata for radio streams that transmit track numbers. 16. When stopping Cantata controlled MPD instance, wait up to 2 seconds for MPD to gracefully terminate (so config can be saved) before killing process. 17. Add support for MPD's "Partitions" - implemented by dphoyes. Requires MPD 0.22 or above. 18. Allow queue to be sorted by path. 19. Fix some deprecation warnings - thanks to John Regan. 20. Fix crash when trying to copy songs to MTP device but libMTP has failed to get storage list. 21. Don't save queue if string entered in dave dialog but cancel button pressed. 22. Handle case where IceCast list is not GZipped. 23. Remove SoundCloud support, no longer works due to API changes. 24. Correctly update play queue time when re-order tracks - thanks to Philip Sequeira. 25. When searching for lyrics, if fail and artist starts with "The " then try again without "The " 26. Add "Refresh" action to hover actions for podcasts. 27. Remove superfluous blank space from the top of the cover tooltip. 28. Fix looking for cover-art with MPD's new cue track file listing. 29. Add Grouping tag support to playlists and play queue. 30. Use QCollator to compare strings. 31. If using table-style play queue, then only sort one column at a time. 32. Stop user MPD instance from GUI thread when terminating, to ensure state can be saved. 33. Don't write empty genres to tags. @ text @d1 1 a1 1 $NetBSD: patch-CMakeLists.txt,v 1.2 2020/11/25 20:59:37 wiz Exp $ @ 1.2 log @cantata: update to 2.4.2. 2.4.2 ----- 1. Correctly handle changing 'Basic' mode music folder. 2. When stopping 'Basic' mode MPD instance, send SIGKILL. 3. Correctly set 'storeLyricsInMpdDir' config item, UI was setting wrong config item. 4. Set minimum Qt5 version to 5.11 5. Fix destructor of DeviceManagerPrivate to prevent Cantata from potentially crashing when closing. 6. Correctly set song details 'time', 'year', 'track' and 'disc' for streams from online services. 7. Don't use last.fm for artist image searches, its broken. 8. Hide BB10 styles (look bad), and gtk2 style (doesn't start) from list of styles in interface settings. 9. When checking if song exists, check disc number. 10. Fix getting song details from Cantata stream URLs. 11. Amend MPRIS interface: fix CanPlay/CanPause/CanSeek status update as well as LoopStatus getter and setter. 12. When checking if songs are different, compare track and disc numbers too. 13. Avoid unknown song durations and duplicate updates of MPRIS' song details. 14. Synchronize update of current song details and status of MPRIS interface, trigger MPRIS status update when connection to MPD has been lost. 15. Add chartlyrics.com to list of lyrics providers. 16. Set default lyrics providers to azlyrics.com, chartlyrics.com, and lyrics.wikia.com 17. Fix enabling of play queue navigation actions 'next' and 'previous'. 18. Fix bus name of freedesktop.org's power management. 19. Additionally call Inhibit() from org.freedesktop.login1.Manager. 20. Query Qt whether system tray is available if current desktop environment is not some kind of GNOME (incl. Unity flavored GNOME). 21. Fix writing 'descr' attribute when saving podcast information to cache dir. 22. Fix loading cover images with wrong file extension in context view. 23. Avoid prepending song's file path with MPD's music directory if it is empty, a stream URL or an absolute path. 24. Ignore current song in selection when moving selected songs within the play queue to play them next. 25. Also show metadata of the current track in the context view if 'title' or 'artist' are missing, but do not try to fetch information nor lyrics. 26. Switch from freedb.org to gnudb.org 27. Update bitrate settings for encoders used with transcoding jobs. @ text @d1 1 a1 1 $NetBSD: patch-CMakeLists.txt,v 1.1 2019/07/05 18:20:19 adam Exp $ d5 1 a5 1 --- CMakeLists.txt.orig 2020-03-14 09:27:06.000000000 +0000 d7 1 a7 1 @@@@ -87,7 +87,7 @@@@ if (AVAHI_FOUND) d16 1 a16 1 @@@@ -97,7 +97,7 @@@@ endif () d25 1 a25 1 @@@@ -130,7 +130,7 @@@@ if (NOT APPLE AND NOT WIN32) d34 1 a34 1 @@@@ -370,8 +370,6 @@@@ set(CANTATA_LIBS ${CANTATA_LIBS} support d43 1 a43 1 @@@@ -535,7 +533,7 @@@@ if (WIN32) d45 1 a45 1 ADD_EXECUTABLE(cantata WIN32 ${CANTATA_SRCS} ${CANTATA_RC_SRCS} ${CANTATA_UI_HDRS} ${CANTATA_PO}) d49 1 a49 1 ADD_EXECUTABLE(cantata MACOSX_BUNDLE ${CANTATA_SRCS} ${CANTATA_RC_SRCS} ${CANTATA_UI_HDRS} ${CANTATA_PO}) @ 1.1 log @cantata: fix build on Darwin @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- CMakeLists.txt.orig 2018-10-20 22:39:39.000000000 +0000 d7 1 a7 1 @@@@ -81,7 +81,7 @@@@ if (AVAHI_FOUND) d16 1 a16 1 @@@@ -91,7 +91,7 @@@@ endif () d25 1 a25 1 @@@@ -124,7 +124,7 @@@@ if (NOT APPLE AND NOT WIN32) d34 1 a34 1 @@@@ -361,8 +361,6 @@@@ set(CANTATA_LIBS ${CANTATA_LIBS} support d43 1 a43 1 @@@@ -526,7 +524,7 @@@@ if (WIN32) @