Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 325033 - New ebuild xvba-video (libva fglrx backend)
Summary: New ebuild xvba-video (libva fglrx backend)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard: sunrise-suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2010-06-22 10:39 UTC by emil karlson
Modified: 2011-04-26 11:34 UTC (History)
4 users (show)

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


Attachments
The ebuild for xvba-video-0.6.11 (xvba-video-0.6.11.ebuild,782 bytes, text/plain)
2010-06-22 10:40 UTC, emil karlson
Details
Copying file for LICENSE (COPYING,1.41 KB, text/plain)
2010-06-22 10:54 UTC, emil karlson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description emil karlson 2010-06-22 10:39:40 UTC
New ebuild xvba-video (libva fglrx backend).

Works without modifications to libva (perhaps conditional rdepend but not depend).

Doesn't work on my evergreen, but is reported to work on older radeonHD cards (someone could test this).

TODO: fix LICENSE



Reproducible: Always
Comment 1 emil karlson 2010-06-22 10:40:55 UTC
Created attachment 236229 [details]
The ebuild for xvba-video-0.6.11
Comment 2 emil karlson 2010-06-22 10:54:10 UTC
Created attachment 236235 [details]
Copying  file for LICENSE
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2010-06-28 16:28:31 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Markos.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 4 emil karlson 2010-07-22 06:08:39 UTC
Tested to work on radeonHD-4290 and libva-0.31.1_p4, vlc-1.1.1.
Comment 5 Mehmet Giritli 2010-08-24 10:15:19 UTC
I tried the ebuild for xvba-video-0.7.2 from arcon overlay to use for gnash and it is working perfectly. All that we need now is a use flag for radeon video cards on libva and we are good to go...
Comment 6 Mehmet Giritli 2010-08-25 15:29:01 UTC
(In reply to comment #5)
> I tried the ebuild for xvba-video-0.7.2 from arcon overlay to use for gnash and
> it is working perfectly. All that we need now is a use flag for radeon video
> cards on libva and we are good to go...
> 

I take that back. Now vainfo returns:

libva: libva version 0.31.1-sds1
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
Segmentation fault

Any ideas? I used both this ebuild and the ebuild from the arcon overlay but I get the same result.
Comment 7 emil karlson 2011-01-12 16:18:14 UTC
> libva: va_getDriverName() returns 0

It segfaults while trying to strlen the drivername (0x0), however this is not fatal, since vlc doesn't use this feature. Sadly we have no way to contact the maintainer to fix this trivial detail. libva can though be probably easily patched to not crash here.

Latest version from my overlay http://users.tkk.fi/~jkarlson/codes/overlay/ works fine with libva-1.0.7 ati-drivers-10.12 and linux-2.6.36.2 (tested on vlc and hwdecode-demos)
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2011-04-26 11:34:43 UTC
Added to main tree.