summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoltan Puskas <zoltan@sinustrom.info>2024-03-17 07:08:46 -0700
committerYixun Lan <dlan@gentoo.org>2024-03-17 23:11:09 +0000
commit37d9b41aa4872eef5ecfa27263874b798d794257 (patch)
treee48d414b5b7afb37f076aa06517c4189a68cdb2a /sci-electronics/kicad/kicad-8.0.0.ebuild
parentsci-electronics/kicad-meta: add 8.0.1 (diff)
downloadgentoo-37d9b41aa4872eef5ecfa27263874b798d794257.tar.gz
gentoo-37d9b41aa4872eef5ecfa27263874b798d794257.tar.bz2
gentoo-37d9b41aa4872eef5ecfa27263874b798d794257.zip
sci-electronics/kicad: Fix failing tests
Closes: https://bugs.gentoo.org/895012 Closes: https://github.com/gentoo/gentoo/pull/35798 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Diffstat (limited to 'sci-electronics/kicad/kicad-8.0.0.ebuild')
-rw-r--r--sci-electronics/kicad/kicad-8.0.0.ebuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/sci-electronics/kicad/kicad-8.0.0.ebuild b/sci-electronics/kicad/kicad-8.0.0.ebuild
index 66b5e2a9bbaf..5780889b5538 100644
--- a/sci-electronics/kicad/kicad-8.0.0.ebuild
+++ b/sci-electronics/kicad/kicad-8.0.0.ebuild
@@ -62,6 +62,9 @@ COMMON_DEPEND="
nls? (
sys-devel/gettext
)
+ test? (
+ media-gfx/cairosvg
+ )
"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}
@@ -134,7 +137,8 @@ src_compile() {
src_test() {
# Test cannot find library in Portage's sandbox. Let's create a link so test can run.
- ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die
+ mkdir -p "${BUILD_DIR}/qa/eeschema/" || die
+ dosym "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die
# LD_LIBRARY_PATH is there to help it pick up the just-built libraries
LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test