Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 879945 - sci-electronics/kicad-9999 KICAD_PCM and KICAD_USE_OCC removed by upstream
Summary: sci-electronics/kicad-9999 KICAD_PCM and KICAD_USE_OCC removed by upstream
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-11-05 22:46 UTC by jospezial
Modified: 2023-02-17 05:13 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2022-11-05 22:46:53 UTC
https://gitlab.com/kicad/code/kicad/-/commit/211820a689a618ac5bcbea19a8c58d345ce25ddb
"Remove KICAD_PCM cmake option"

https://gitlab.com/kicad/code/kicad/-/commit/5ed7e282522b22a54e06b537c913e858f36e7b5f
"Remove KICAD_OCC build option"


-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    KICAD_PCM
    KICAD_USE_OCC
Comment 1 jospezial 2022-11-06 13:26:34 UTC
kicad-6.0.9 not affected:

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/sci-electronics/kicad-6.0.9/work/kicad-6.0.9_build
>>> Source configured.
Comment 2 Zoltan Puskas 2023-02-16 04:02:16 UTC
Technically building without OpenCascade or PCM has not been supported officialy for a while. Since 6.0.9 is already stable I won't touch it and simply will update 9999 as well as remove it for the new 7.0.0 release.
Comment 3 Larry the Git Cow gentoo-dev 2023-02-17 05:13:56 UTC
The bug has been closed via the following commit(s):

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

commit d743e5ab76315e7e39a94e533d36e80c1e75722b
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2023-02-16 05:35:18 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-17 05:09:38 +0000

    sci-electronics/kicad: Update live ebuild
    
    Fixed several issues with the kicad live ebuild, which will also
    propagate into future kicad ebuilds with a version, namely:
    - remove non-existent sci-electronics/kicad-i18n blocker
    - clean up obsolete cmake options
    - undconditionally build plugin content manager
    - unconditionally depend on sci-libs/opencascade
    - add sys-libs/zlib, net-misc/curl, and dev-db/unixODBC as dependencies
    - increase minimal version of dev-lang/swig dependency
    - change source tarball compression form gz to bz2
    
    Closes: https://bugs.gentoo.org/879945
    
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad/kicad-9999.ebuild | 19 +++++++------------
 1 file changed, 7 insertions(+), 12 deletions(-)