Cadsoft released 3 weeks ago the newest version of eagle 6.0.0. Reproducible: Didn't try
Created attachment 298747 [details] Ebuild for eagle-6.0.0. Needs files/eagle_wrapper_script from previous versions. The directory structures seemed identical so I updated the eagle-5.11.0 ebuild and it seems to work nicely. Added a warning about the CAM processor bug and updated the version numbers in the text (formats are incompatible this time to, binary -> xml). I'm a bit unsure about the dependencies. The oldest available emul-lib in portage seems to contain the needed versions of the deps. I haven't looked closely at the x86 deps. You will need eagle_wrapper_script from the files directory already in portage.
Put eagle-6.1.0 ebuild in bug 398781. This version fixes the CAM processor error according to UPDATE_en.
*** Bug 398781 has been marked as a duplicate of this bug. ***
Eagle 6.2.0 is now out.
Joe, may I bump eagle? I'll proceed within 48h if there's no reply. Thanks.
Ok, I can't proceed because of the libpng14.so dependency. So we'll have to wait for a new release with an updated libpng dependency.
Created attachment 309483 [details] eagle-6.2.0.ebuild For anybody who wants to use 6.2.0 anyway...
upstream has been informed -------- Original Message -------- Subject: Eagle 6.2.0 with libpng1.5 support Date: Thu, 05 Jul 2012 10:57:45 +0200 From: Michael Weber ... To: support@cadsoftusa.com CC: sci-electronics at gentoo dot org Hi, can you please release a new version of Eagle compiled against libpng-1.5.10 or newer? The current release needs the libpng14.so.14, which is no longer available on Debian, Gentoo and others. There are reports of maintainers from Gentoo [0, 1] and Debian [2] unable to include versions newer 6.0 as long as this isn't solved. [3] is not a solution. Regards, Michael Weber (for the sci-electronics herd of Gentoo) [0] https://bugs.gentoo.org/show_bug.cgi?id=397491 [1] https://bugs.gentoo.org/show_bug.cgi?id=424866 [2] http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg968478.html [3] https://element-14.com/community/message/42941
I got positive news, relativy, considering a statically linked libpng14 is out of our responsibility. I look into it later or saturday. -------- Original Message -------- Subject: Re: Eagle 6.2.0 with libpng1.5 support Date: 2012-07-05 19:15 From: Cadsoft Support <support@cadsoftusa.com> To: Michael Weber <xmw@gentoo.org> Hi Michael, It's cool to talk to a Linux Dev, [...] Look at the new beta 6.2.1, in this release the libpng and libjpeg libraries are statically linked so you shouldn't have any more problems with those library dependencies. EAGLE is natively developed on OpenSuse and they're one of the few mainstream distros that decided to use libpng14 instead of waiting for libpng15 and using that. Eventually the OpenSuse devs will get back in-line with every one else, so at worse this disparity is temporary. Like I mentioned above though these libraries are now statically linked to the EAGLE executable so it should no longer be an issue. [...]
Thanks all for looking into this issue. I need to fix my gentoo email...
ping. Are we going to see 6.2.1 hit portage :-)
Cadsoft has released Eagle 6.3.0. I have tried it by installing manually on my ~amd64 system and so far seems to be working fine. I have libpng 1.5 installed and have no versions of libpng 1.4 on my system. Also according to `ldd eagle` it does not seem to depend on any version of libpng anyhow, meaning probably they have linked it statically as promised. Please bump available version in portage.
24 Sep 2012; Mike Frysinger <vapier@gentoo.org> eagle-4.16_p2-r2.ebuild, eagle-5.10.0-r1.ebuild, eagle-5.11.0.ebuild, eagle-6.2.0.ebuild, eagle-6.2.1_beta.ebuild: QA_DT_HASH (old/deprecated) -> QA_FLAGS_IGNORED (new hotness). *eagle-6.2.1_beta (07 Jul 2012) 07 Jul 2012; Michael Weber <xmw@gentoo.org> +eagle-6.2.1_beta.ebuild: Version bump (libpng14 linked static) *eagle-6.2.0 (05 Jul 2012) 05 Jul 2012; Michael Weber <xmw@gentoo.org> +eagle-6.2.0.ebuild: Version bump (thanks idl0r, bug 397491), PMASKED until the libpng14 issue gets solved.