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 <[email protected]> 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" \
