Updated ebuild here: https://github.com/reagentoo/gentoo-overlay/tree/master/sci-electronics/eagle
Thank you for the ebuild. It is missing several `die` eutils is not needed same applies to the version we have in the tree... This ticket got no attention yet. idl0r, do you still maintain this package, or should sci take care? How urgent do our users need 8.x? Can they still open 8.x files with 7.x?
Created attachment 516526 [details] draft Attached my current draft but QT is making some trouble. I don't want to ship those bundled libs.
(In reply to Jonas Stein from comment #1) > This ticket got no attention yet. > idl0r, do you still maintain this package, or should sci take care? > I do but I don't have that much time currently so I could need some help regarding the QT issue when using system libraries instead of the bundled ones. /opt/eagle/eagle: relocation error: /opt/eagle/eagle: symbol realloc, version Qt_5 not defined in file libQt5WebEngineCore.so.5 with link time reference > How urgent do our users need 8.x? > Can they still open 8.x files with 7.x? As far as I know, 7.x still works.
I think it is no possible to drop bundled Qt. I tested Eagle on ~amd64 with minimal set of binary libs: https://github.com/reagentoo/gentoo-overlay/blob/master/sci-electronics/eagle/eagle-8.5.2.ebuild#L50
*** Bug 696954 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714a6af13b71848a62bc51f1d2462c953aa95307 commit 714a6af13b71848a62bc51f1d2462c953aa95307 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-02-13 16:59:48 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-02-13 17:01:17 +0000 sci-electronics/eagle: add version 9.6.2 Closes: https://bugs.gentoo.org/622172 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-electronics/eagle/Manifest | 1 + sci-electronics/eagle/eagle-9.6.2.ebuild | 82 ++++++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+)