This seems broken currently due to taglib being at version 2.x instead of 1.x. Installing taglib1 from AUR does not fix this without uninstalling taglib which breaks a lot of other software. Might need a patch for this.
Search Criteria
Package Details: mixxx-git r9308-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mixxx-git.git (read-only, click to copy) |
---|---|
Package Base: | mixxx-git |
Description: | Digital DJ mixing software (latest development branch). |
Upstream URL: | https://mixxx.org/ |
Keywords: | dj mix mp3 pro-audio |
Licenses: | GPL-2.0-or-later |
Groups: | pro-audio |
Conflicts: | mixxx |
Provides: | mixxx |
Submitter: | Gimmeapill |
Maintainer: | Holzhaus |
Last Packager: | Holzhaus |
Votes: | 21 |
Popularity: | 0.000000 |
First Submitted: | 2013-08-29 22:59 (UTC) |
Last Updated: | 2024-11-08 20:23 (UTC) |
Dependencies (38)
- chromaprint (chromaprint-fftwAUR)
- flac (flac-gitAUR)
- hidapi (hidapi-gitAUR)
- lame (lame-svnAUR, lame-altivecAUR)
- libebur128 (libebur128-gitAUR)
- libid3tag (libid3tag-gitAUR)
- libkeyfinder (libkeyfinder-gitAUR)
- libmad
- libmodplug (libopenmpt-modplugAUR, libmodplug-gitAUR)
- libmp4v2
- libshout (libshout-gitAUR)
- libsndfile (libsndfile-gitAUR)
- libtheora (libtheora-gitAUR)
- libusb (libusb-gitAUR)
- lilv (lilv-gitAUR)
- microsoft-gsl (microsoft-gsl-gitAUR)
- opusfile (opusfile-gitAUR)
- portaudio
- portmidi
- protobuf (protobuf-gitAUR)
- qt6-5compat
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-svg
- qt6-translations
- qtkeychain-qt6
- rubberband
- soundtouch (soundtouch-gitAUR)
- taglib1
- ttf-opensans (ttf-google-fonts-typewolfAUR)
- ttf-ubuntu-font-family
- upower (upower-gitAUR, upower-nocriticalAUR, upower-nosystemd-gitAUR)
- wavpack (wavpack-gitAUR)
- benchmark (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gtest (googletest-gitAUR) (make)
- lv2 (lv2-gitAUR) (make)
- qt6-tools (make)
Required by (0)
Sources (2)
icedream commented on 2024-02-10 21:32 (UTC)
liberoludo commented on 2023-08-29 20:52 (UTC)
Attempted to install on August 28th 2023 and failed at the 'mixxx-test' stage. It seems there's an unsatisfied dependency benchmark
.
Thanks for the effort you've all put on this awesome piece of software, me and my friends had hours of fun.
dangole commented on 2021-11-24 01:23 (UTC)
builds and works fine on Aarch64 (tested on Pinebook Pro, Rockchip RK3399)
Holzhaus commented on 2021-01-12 14:48 (UTC)
I enabled WavPack support, fixed some dependencies and skipped building tests.
Holzhaus commented on 2021-01-05 14:23 (UTC)
Now that the pkgbuild in an ok shape I'm orphaning both mixxx pkgbuilds as I can't justify the time to maintain, so feel free to take it from there.
Sorry, we really did a lot of build-related changes lately. I'd be happy to take over.
Gimmeapill commented on 2021-01-03 13:47 (UTC)
udev rule installation updated accordingly.
Now that the pkgbuild in an ok shape I'm orphaning both mixxx pkgbuilds as I can't justify the time to maintain, so feel free to take it from there.
Gimmeapill commented on 2020-12-31 07:05 (UTC)
@xerus & Holzhaus: dependencies updated. I'll test & update the udev rule install on the 2.3 branch pkgbuild probably this week end.
xeruf commented on 2020-12-30 18:22 (UTC)
Apparently the project depends on wavpack as well, just found that out as it failed to link.
Holzhaus commented on 2020-12-29 12:06 (UTC)
@Gimeapill: The PR has been merged (to the 2.3 branch, we'll take care of merging it into the main branch soon). It will allow you to use -DCMAKE_INSTALL_PREFIX=/usr
again. The udev rules will be installed to /usr/share/mixxx/udev
now, so either print a message to symlink it manuall or use install -Dm644
to install it to /usr/lib/udev/rules.d
automatically.
Also, font installation on linux is disabled. Therefore, the depends
array needs to be updated to include ttf-opensans
and ttf-ubuntu-font-family
.
Gimmeapill commented on 2020-12-26 07:34 (UTC)
@Holzhaus: Thanks a lot for your help.
I've worked around the udev installation path manually in the meantime for both pkgbuilds. I'll update again when your PR is merged.
Dependencies and build flags are updated, so as far as I can tell we should be good for now, but if you see something you don't like please shout ;-)
Pinned Comments
Gimmeapill commented on 2018-11-04 18:24 (UTC) (edited on 2020-11-14 20:16 (UTC) by Gimmeapill)
For those looking for something more stable than the alpha/default branch, there's another git pkgbuild for the 2.3 branch (beta), which should be reliable enough for daily use: https://aur.archlinux.org/packages/mixxx_beta-git/
Gimmeapill commented on 2018-02-25 20:15 (UTC) (edited on 2020-11-14 20:16 (UTC) by Gimmeapill)
This package will automatically retrieve and build the latest development snapshot of Mixxx from git (default branch).
It does not need to be updated on every release, so please do not flag out of date unless the build breaks or any actual packaging issue.