Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 512006 - libg15 updated ebuild (epatch_user enabled)
Summary: libg15 updated ebuild (epatch_user enabled)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-01 05:15 UTC by rabcor1
Modified: 2014-06-01 17:52 UTC (History)
0 users

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


Attachments
The updated ebuild (libg15-1.2.7-r1.ebuild,783 bytes, text/plain)
2014-06-01 05:17 UTC, rabcor1
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rabcor1 2014-06-01 05:15:36 UTC
I am required to patch libg15 to make my G510 keyboard work with these drivers. g15daemon also required a patch but that one already supported it.

Reproducible: Always

Steps to Reproduce:
1. emerge libg15 with any sort of patch in /etc/portage/patches/dev-libs/libg15/
2. despair as the package ebuild has no support for user patches
3. make sad faces
Actual Results:  
I cried a river, then found out how to modify the ebuild and apply it with an overlay in here: http://forums.gentoo.org/viewtopic-t-992250-start-0-postdays-0-postorder-asc-highlight-.html

Expected Results:  
Portage was suppoised to apply my patches :(

New ebuild: http://pastebin.com/dkexK9uG

Added lines:
inherit eutils

src_prepare() { 
     epatch_user 
 }

This fixes my problem and I would greatly appreciate it if someone would update the package's ebuild for me, it will help make things easier when I share my patches with the community (i.e. won't have to make them make an overlay)
Comment 1 rabcor1 2014-06-01 05:17:35 UTC
Created attachment 377972 [details]
The updated ebuild
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-06-01 17:52:55 UTC
Given that this may be implemented in a future EAPI, we no longer track this.

https://bugs.gentoo.org/show_bug.cgi?id=510244#c3