[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