summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD19
2 files changed, 20 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 14c06e695bb8..4e8ffaded9a3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = musikcube
pkgdesc = A terminal-based cross-platform music player, audio engine, metadata indexer, and server
- pkgver = 0.96.6
+ pkgver = 3.0.2
pkgrel = 1
url = https://github.com/clangen/musikcube
arch = x86_64
- license = BSD
+ license = BSD-3-Clause
+ makedepends = asio
makedepends = cmake
- makedepends = boost
+ makedepends = patchelf
depends = faad2
depends = libogg
depends = libvorbis
@@ -14,7 +15,7 @@ pkgbase = musikcube
depends = libmicrohttpd
depends = lame
depends = ncurses
- depends = boost-libs
+ depends = libpipewire
depends = pulseaudio
depends = libpulse
depends = libev
@@ -22,10 +23,9 @@ pkgbase = musikcube
depends = curl
depends = ffmpeg
depends = taglib
+ depends = libgme
optdepends = libopenmpt: OpenMPT support
- conflicts = musikcube-git
- source = musikcube-0.96.6.tar.gz::https://github.com/clangen/musikcube/archive/0.96.6.tar.gz
- sha256sums = 3d3512ae03ff5a233de8d6787417b32731e50d813035fd49188b2fca66c6d21e
+ source = musikcube-3.0.2.tar.gz::https://github.com/clangen/musikcube/archive/3.0.2.tar.gz
+ sha256sums = 65f82db36d635bdbfd99f67d1d68c9e1aedf8e38efa627f303cf7971c306d063
pkgname = musikcube
-
diff --git a/PKGBUILD b/PKGBUILD
index 8756857164c8..d0e18437f164 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,23 @@
-# Maintainer: Andrew O'Neill <andrew at meanjollies dot com>
+# Maintainer: Andrew O'Neill <andrew at haunted dot sh>
pkgname=musikcube
-pkgver=0.96.6
+pkgver=3.0.2
pkgrel=1
pkgdesc='A terminal-based cross-platform music player, audio engine, metadata indexer, and server'
arch=('x86_64')
url="https://github.com/clangen/${pkgname}"
-license=('BSD')
-conflicts=("${pkgname}-git")
-depends=('faad2' 'libogg' 'libvorbis' 'flac' 'libmicrohttpd' 'lame' 'ncurses' 'boost-libs' 'pulseaudio' 'libpulse' 'libev' 'alsa-lib' 'curl' 'ffmpeg' 'taglib')
-makedepends=('cmake' 'boost')
+license=('BSD-3-Clause')
+depends=('faad2' 'libogg' 'libvorbis' 'flac' 'libmicrohttpd' 'lame' 'ncurses' 'libpipewire' 'pulseaudio' 'libpulse' 'libev' 'alsa-lib' 'curl' 'ffmpeg' 'taglib' 'libgme')
+makedepends=('asio' 'cmake' 'patchelf')
optdepends=('libopenmpt: OpenMPT support')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('3d3512ae03ff5a233de8d6787417b32731e50d813035fd49188b2fca66c6d21e')
+sha256sums=('65f82db36d635bdbfd99f67d1d68c9e1aedf8e38efa627f303cf7971c306d063')
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+
+ sed -i 's/itemListMap/itemMap/' src/plugins/taglib_plugin/TaglibMetadataReader.cpp
+}
build() {
cd "${pkgname}-${pkgver}"