pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/cantata audio/cantata: import cantata-2.3.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8594f337a346
branches:  trunk
changeset: 334931:8594f337a346
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jun 09 15:46:09 2019 +0000

description:
audio/cantata: import cantata-2.3.3

A graphical (Qt5) client for MPD, supporting the following features:

 * Multiple MPD collections.
 * Highly customisable layout.
 * Songs (optionally) grouped by album in play queue.
 * Context view to show artist, album, and song information of
   current track.
 * Simple tag editor.
 * File organizer - use tags to organize files and folders.
 * Ability to calculate ReplyGain tags.
 * Dynamic playlists.
 * Smart Playlists.
 * Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
 * Radio stream support - with the ability to search for streams
   via TuneIn, ShoutCast, or Dirble.
 * USB-Mass-Storage and MTP device support.
 * Audio CD ripping and playback.
 * Playback of non-MPD songs - via simple in-built HTTP server.
 * MPRISv2 DBUS interface.
 * Scrobbling.
 * Ratings support.

diffstat:

 audio/cantata/DESCR                                            |  21 ++++++
 audio/cantata/Makefile                                         |  32 ++++++++++
 audio/cantata/PLIST                                            |  21 ++++++
 audio/cantata/distinfo                                         |   7 ++
 audio/cantata/patches/patch-3rdparty_solid-lite_CMakeLists.txt |  15 ++++
 5 files changed, 96 insertions(+), 0 deletions(-)

diffs (116 lines):

diff -r 14a2d06b9e66 -r 8594f337a346 audio/cantata/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/DESCR       Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,21 @@
+A graphical (Qt5) client for MPD, supporting the following features:
+
+ * Multiple MPD collections.
+ * Highly customisable layout.
+ * Songs (optionally) grouped by album in play queue.
+ * Context view to show artist, album, and song information of
+   current track.
+ * Simple tag editor.
+ * File organizer - use tags to organize files and folders.
+ * Ability to calculate ReplyGain tags.
+ * Dynamic playlists.
+ * Smart Playlists.
+ * Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
+ * Radio stream support - with the ability to search for streams
+   via TuneIn, ShoutCast, or Dirble.
+ * USB-Mass-Storage and MTP device support.
+ * Audio CD ripping and playback.
+ * Playback of non-MPD songs - via simple in-built HTTP server.
+ * MPRISv2 DBUS interface.
+ * Scrobbling.
+ * Ratings support.
diff -r 14a2d06b9e66 -r 8594f337a346 audio/cantata/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/Makefile    Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2019/06/09 15:46:09 wiz Exp $
+
+DISTNAME=      cantata-2.3.3
+CATEGORIES=    audio
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=CDrummond/}
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/CDrummond/cantata/
+COMMENT=       Qt5 Graphical MPD Client
+LICENSE=       gnu-gpl-v3
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+USE_TOOLS+=    bash:run perl:run
+
+REPLACE_PERL+= playlists/cantata-dynamic
+REPLACE_BASH+= cantata-remote.cmake
+
+.include "../../audio/libebur128/buildlink3.mk"
+.include "../../audio/mpg123/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../devel/libmtp/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../net/avahi/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 14a2d06b9e66 -r 8594f337a346 audio/cantata/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/PLIST       Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1 2019/06/09 15:46:09 wiz Exp $
+bin/cantata
+lib/cantata/cantata-replaygain
+lib/cantata/cantata-tags
+share/applications/cantata.desktop
+share/cantata/icons/podcasts.png
+share/cantata/icons/soundcloud.png
+share/cantata/icons/stream.png
+share/cantata/scripts/cantata-dynamic
+share/cantata/scripts/cantata-remote
+share/icons/hicolor/128x128/apps/cantata.png
+share/icons/hicolor/16x16/apps/cantata.png
+share/icons/hicolor/22x22/apps/cantata.png
+share/icons/hicolor/24x24/apps/cantata.png
+share/icons/hicolor/256x256/apps/cantata.png
+share/icons/hicolor/32x32/apps/cantata.png
+share/icons/hicolor/48x48/apps/cantata.png
+share/icons/hicolor/512x512/apps/cantata.png
+share/icons/hicolor/64x64/apps/cantata.png
+share/icons/hicolor/scalable/apps/cantata.svg
+share/icons/hicolor/symbolic/apps/cantata-symbolic.svg
diff -r 14a2d06b9e66 -r 8594f337a346 audio/cantata/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/distinfo    Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2019/06/09 15:46:09 wiz Exp $
+
+SHA1 (cantata-2.3.3.tar.bz2) = 19a235897c556f7fcc39be51842491ccb163d135
+RMD160 (cantata-2.3.3.tar.bz2) = f42da1ae832f27e32b622f47f69e9ba27ca5dde4
+SHA512 (cantata-2.3.3.tar.bz2) = 8314930c9e16a5811f607f131ce7134daa0c6de81c5f87d45967c076895540b388b89b3f2cbd82950f6defb1087e61923c1719670f19b4ed3c074f05fe8577c6
+Size (cantata-2.3.3.tar.bz2) = 2445139 bytes
+SHA1 (patch-3rdparty_solid-lite_CMakeLists.txt) = 537eefc6c7b75412a1af39fb7b4db88160ba806d
diff -r 14a2d06b9e66 -r 8594f337a346 audio/cantata/patches/patch-3rdparty_solid-lite_CMakeLists.txt
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/cantata/patches/patch-3rdparty_solid-lite_CMakeLists.txt    Sun Jun 09 15:46:09 2019 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-3rdparty_solid-lite_CMakeLists.txt,v 1.1 2019/06/09 15:46:09 wiz Exp $
+
+Limit udev to Linux.
+
+--- 3rdparty/solid-lite/CMakeLists.txt.orig    2018-03-07 19:04:41.000000000 +0000
++++ 3rdparty/solid-lite/CMakeLists.txt 2019-06-09 12:52:54.960229954 +0000
+@@ -45,7 +45,7 @@
+    backends/shared/rootdevice.cpp
+ )
+ 
+-   if (NOT WIN32 AND NOT APPLE AND WITH_SOLID_UDISKS2)
++   if (LINUX AND WITH_SOLID_UDISKS2)
+      find_package( UDev REQUIRED)
+      macro_log_feature( UDEV_FOUND "UDev" "UDev support for Solid" "http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"; FALSE "" "Allows Solid to use UDev to provide information about 
devices on Linux" )
+    endif()



Home | Main Index | Thread Index | Old Index