[arch-commits] Commit in mixxx/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Sun May 17 09:11:54 UTC 2020
Date: Sunday, May 17, 2020 @ 09:11:53
Author: dvzrv
Revision: 628233
upgpkg: mixxx 2.2.4-1: Upgrading to 2.2.4.
Adding all available sodeps in package() and moving their respective packages to makedepends.
Adding openssl and speex as new direct dependencies.
Removing included patches.
Modified:
mixxx/trunk/PKGBUILD
----------+
PKGBUILD | 31 ++++++++++++++-----------------
1 file changed, 14 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-05-17 08:39:55 UTC (rev 628232)
+++ PKGBUILD 2020-05-17 09:11:53 UTC (rev 628233)
@@ -5,7 +5,7 @@
# Contributor: Stefan Husmann <stefan-husmann at t-online.de>
pkgname=mixxx
-pkgver=2.2.3
+pkgver=2.2.4
pkgrel=1
pkgdesc="Free, open source software for digital DJ'ing."
arch=('x86_64')
@@ -12,28 +12,20 @@
url="https://www.mixxx.org"
license=('GPL2')
groups=('pro-audio')
-depends=('chromaprint' 'gcc-libs' 'glibc' 'glib2' 'hidapi' 'libfaad.so'
-'libFLAC.so' 'libglvnd' 'libid3tag' 'liblilv-0.so' 'libmad' 'libmodplug'
-'libmp4v2' 'libogg' 'libportaudio.so' 'libportmidi.so' 'libprotobuf-lite.so'
-'librubberband.so' 'libshout' 'libsndfile' 'libtcmalloc.so' 'libusb-1.0.so'
-'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'libx11' 'opusfile'
+depends=('chromaprint' 'gcc-libs' 'glibc' 'hidapi' 'libglvnd' 'libid3tag'
+'libmad' 'libmodplug' 'libmp4v2' 'libshout' 'libx11' 'openssl' 'opusfile'
'qt5-base' 'qt5-script' 'qt5-svg' 'qt5-x11extras' 'qtkeychain' 'soundtouch'
-'sqlite' 'taglib' 'upower' 'wavpack')
-makedepends=('glu' 'lv2' 'qt5-tools' 'scons' 'vamp-plugin-sdk')
+'speex' 'sqlite' 'taglib' 'upower' 'wavpack')
+makedepends=('faad2' 'ffmpeg' 'flac' 'glib2' 'glu' 'gperftools' 'libogg'
+'libsndfile' 'libusb' 'libvorbis' 'lilv' 'lv2' 'qt5-tools' 'portaudio'
+'portmidi' 'protobuf' 'rubberband' 'scons' 'vamp-plugin-sdk')
checkdepends=('xorg-server-xvfb')
-source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz"
- "${pkgname}-scons-python3.patch::https://github.com/mixxxdj/mixxx/commit/73d02e58bcd.patch"
- "${pkgname}-list-fix.patch::https://github.com/mixxxdj/mixxx/commit/03fad27e1f0.patch")
-sha512sums=('dfa4f9ccb7d8aa486167a01e54ee5ebeb3655a4f63c7c163b66f0dd25a21f309eae3a213d253cc37ef501777961028932a9d4ac71f5befd54daca2bd2326b395'
- '3dc0e7de1dbc6ab45b42ac418c03e5dd122411b0504b122050c27fbea41e7c5a5f9414c4189978e76d58d0c04e41aebe83addf7c449f80ae0a3674b00d018539'
- 'aaef4ff6a8f9384b97157dad5ad655ddd7efaecd277fc34c90e52fb67b1aba127bda4e9ba72152279210c77ca9a42d1beadcd04595f6f43a98bd7ef22dc2c880')
+source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz")
+sha512sums=('34f67088ea2271cb13b75d001d3814237b1b6c2052646d670a36e341fb78e24c34d361a3eb03b0dbfb2d94b0026fecc9125713d7533aac7e99161c27090115fa')
prepare() {
mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
cd "${pkgname}-${pkgver}"
- # fixes for building with python3 based scons
- patch -Np1 -i ../${pkgname}-scons-python3.patch
- patch -Np1 -i ../${pkgname}-list-fix.patch
}
build() {
@@ -60,6 +52,11 @@
}
package() {
+ depends+=('libFLAC.so' 'libfaad.so' 'libavcodec.so' 'libavformat.so'
+ 'libavutil.so' 'libglib-2.0.so' 'libgobject-2.0.so' 'liblilv-0.so'
+ 'libogg.so' 'libportaudio.so' 'libportmidi.so' 'libprotobuf-lite.so'
+ 'librubberband.so' 'libsndfile.so' 'libtcmalloc.so' 'libusb-1.0.so'
+ 'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so')
cd "${pkgname}-${pkgver}"
scons prefix=/usr \
install_root="${pkgdir}/usr" \
More information about the arch-commits
mailing list