Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701898 - sci-electronics/geda-1.10.2 version bump
Summary: sci-electronics/geda-1.10.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2019-12-03 16:34 UTC by Stephen Cavilia
Modified: 2022-03-02 12:34 UTC (History)
0 users

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


Attachments
ebuild for geda 1.10.0 (geda-1.10.0.ebuild,2.20 KB, text/plain)
2019-12-03 16:36 UTC, Stephen Cavilia
Details
Patch for compile errors (geda-1.10.0-maybe-uninitialized.patch,1.38 KB, patch)
2019-12-03 16:36 UTC, Stephen Cavilia
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(+)