Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 701898

Summary: sci-electronics/geda-1.10.2 version bump
Product: Gentoo Linux Reporter: Stephen Cavilia <sac>
Component: Current packagesAssignee: The Soldering-Iron Brotherhood <sci-electronics>
Status: RESOLVED FIXED    
Severity: normal Keywords: EBUILD, PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for geda 1.10.0
Patch for compile errors

Description Stephen Cavilia 2019-12-03 16:34:47 UTC
gEDA version 1.10.0 has been released.

Changes include dependency on Python 2.7 and optional libgamin. Additionally there are some compile failures with -Werror=maybe-uninitialized (at least on gcc 9.2.0, this looks a little like a compiler-version-specific issue) that I patched just to suppress the errors (they are things where the uninitialized paths are effectively ruled out by assertions).

There is some upstream support for guile 2.2 now but it seems to be incomplete. I am still using 2.0 for the time being.

Release notes say 'make check' is parallelizable now so I removed the explicit -j1. Other than that no big ebuild changes.

Reproducible: Always
Comment 1 Stephen Cavilia 2019-12-03 16:36:05 UTC
Created attachment 598328 [details]
ebuild for geda 1.10.0
Comment 2 Stephen Cavilia 2019-12-03 16:36:50 UTC
Created attachment 598330 [details, diff]
Patch for compile errors
Comment 3 Brian Beardall 2022-01-25 20:58:52 UTC
Bump. The geda-1.9.2-r1 in portage has non-working menu items. Doing this version bump to 1.10.2 will fix the menu problems and close most of the bugs related to gEDA.
Comment 4 Stephen Cavilia 2022-01-26 15:39:54 UTC
I also noticed some font rendering issues - attribute text in PDF output shifted and pin label overbars drawn with wrong thickness - in 1.10.0 recently (might have appeared recently due to changes in some graphics libraries?).

Attached 1.10.2 ebuild (also updated to EAPI 7) where these problems are fixed.
Comment 5 Larry the Git Cow gentoo-dev 2022-03-02 12:34:58 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf9debbe4c86a5b84f0342147d554fde250d264

commit dbf9debbe4c86a5b84f0342147d554fde250d264
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-03-02 12:34:19 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-03-02 12:34:54 +0000

    sci-electronics/geda: add version 1.10.2
    
    Closes: https://bugs.gentoo.org/701898
    Bug: https://bugs.gentoo.org/824970
    Bug: https://bugs.gentoo.org/643822
    Bug: https://bugs.gentoo.org/681768
    Bug: https://bugs.gentoo.org/717436
    Bug: https://bugs.gentoo.org/779808
    Bug: https://bugs.gentoo.org/704768
    Bug: https://bugs.gentoo.org/642464
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 sci-electronics/geda/Manifest           |  1 +
 sci-electronics/geda/geda-1.10.2.ebuild | 89 +++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+)