Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252895 - media-sound/mixxx-1.6.1.ebuild (version bump)
Summary: media-sound/mixxx-1.6.1.ebuild (version bump)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on: 257110
Blocks:
  Show dependency tree
 
Reported: 2008-12-29 00:45 UTC by Alex Barker
Modified: 2009-07-23 09:09 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mixxx-1.6.1.ebuild (mixxx-1.6.1.ebuild,2.05 KB, text/plain)
2008-12-29 00:45 UTC, Alex Barker
Details
mixxx-1.7.0_beta1.ebuild (mixxx-1.7.0_beta1.ebuild,2.03 KB, text/plain)
2009-05-13 03:47 UTC, Alex Barker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Barker 2008-12-29 00:45:16 UTC
Minor update to mixxx.

Reproducible: Always

Steps to Reproduce:




I am not sure what was trying to be done with the 1.6.0-r1 but many of the enhancements do not work with the current stable version of portage.  This ebuild is based on the 1.6.0 version.
Comment 1 Alex Barker 2008-12-29 00:45:56 UTC
Created attachment 176703 [details]
mixxx-1.6.1.ebuild
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-29 03:22:35 UTC
EAPI-2 is now in the stable tree (amd64 at the time of this writing, more in the next few days). Please base your version bump on the -r1 version to get the improvements that the maintainers wanted.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2008-12-30 17:56:47 UTC
I'm not sure if EAPI=2 is good for this ebuild, since scons needs the local myconf from src_configure to src_compile and while it's local it doesn't
get passed. If you remove the local, .. well, I guess the best solution is to
remove it and rename the "myconf" to something more uncommon such as mixxx_myconf or similar.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2008-12-30 17:58:34 UTC
And by the way, after 1.6.1 was released I was in discussion with one of the upstream maintainers about bundled libsamplerate in their codebase. I humble
requested that they start using it as shared library, if required and that's
what they did -- removed the copy of old libsamplerate from their codebase.

I got advised by upstream to wait for 1.6.2, and skip 1.6.1..
Comment 5 David Carlos Manuelda 2009-01-31 16:01:50 UTC
I added a dependency in order to add some functions that are missing and not enabled in IUSE (see bug #257110)
Comment 6 David Carlos Manuelda 2009-01-31 16:51:31 UTC
Ebuild need to create folder /usr/local/share/mixxx/skins in order to work, otherwise it will fail to start app.
Comment 7 David Carlos Manuelda 2009-01-31 17:01:52 UTC
Better: a Symlink, because it somehow reads from bad location, it reads from /usr/local/share/mixxx and it should read from /usr/share/mixxx
Comment 8 Alex Barker 2009-05-06 07:19:41 UTC
Sorry i have been out of the loop for a while. I thought we were waiting for 1.6.2 but i don't think its coming.

As far as i can tell from my local install it is looking for /usr/share/mixx. Can you provide details on when/how its crashing.  All my skins appear to work.
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2009-05-08 15:13:09 UTC
Hmm, 

http://downloads.mixxx.org/mixxx-1.7.0-beta1/

Maybe we should push 1.7.0_beta1..
Comment 10 Alex Barker 2009-05-13 03:47:46 UTC
Created attachment 191104 [details]
mixxx-1.7.0_beta1.ebuild

New 1.7.0 Beta 1 ebuild.  Compiles And runs but there are a lot of warnings.  This should add support for both dj consoles par bug: 257110 (needs to be verified)

The other issues addressed in that bug about the '-optimizations' are not needed as all src is built to the cflags specified in the make.conf.
Comment 11 Alex Barker 2009-05-13 04:12:39 UTC
One more note about 1.7.0 beta1

It looks like the desktop launch command is set to use pulse audio to start.  As far as i know there is no dependency on pulse audio and this is an upstream issue.  I will talk to Albert or someone else who may know and create a patch if need be.
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2009-07-23 09:09:30 UTC
Used your ebuild for _beta1 somewhat for _beta2. So, 1.7.0_beta2 in Portage.

Mail me at ssuominen AT gentoo.org if you want to proxy-maintain this to keep it up-to-date in future, it's a very time consuming package.

Thanks.