summaryrefslogtreecommitdiff
path: root/sci-electronics/librepcb
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-02 06:31:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-02 06:31:11 +0000
commitff733bfb4d0bd82175e03255004faef8721b53ea (patch)
treec1061dbb981bc9e61d4f31b6610569711c7b482f /sci-electronics/librepcb
parentc4d4d544a37efc45bd5482e62e1fcdbe7d5993d3 (diff)
gentoo auto-resync : 02:01:2025 - 06:31:11
Diffstat (limited to 'sci-electronics/librepcb')
-rw-r--r--sci-electronics/librepcb/Manifest2
-rw-r--r--sci-electronics/librepcb/librepcb-1.1.0-r2.ebuild (renamed from sci-electronics/librepcb/librepcb-1.1.0-r1.ebuild)52
2 files changed, 18 insertions, 36 deletions
diff --git a/sci-electronics/librepcb/Manifest b/sci-electronics/librepcb/Manifest
index f205bb3a94eb..4e7fc8dc993d 100644
--- a/sci-electronics/librepcb/Manifest
+++ b/sci-electronics/librepcb/Manifest
@@ -1,3 +1,3 @@
DIST librepcb-1.1.0-source.zip 15373750 BLAKE2B 6f8ba8d66b95373e4760aae617b423e71fcb89ceb39703ce4547a390e4ad0630866632d9bad01f93780fdb8c3452ec0424e753ef891402e440686c64eba56495 SHA512 2ca02095d89547e17813fcfeadedd48fb9345d177885c9d21a8d313d864c6f02243eb13a33341c474bc0671a66ef6b00b6329760aeb3439fdb10123f2db9d38b
-EBUILD librepcb-1.1.0-r1.ebuild 2067 BLAKE2B 219827c805ec9a68e50c10020233661319e7ddd502ba45100e14aff5ee2bb5ed2151124cd0b4db4e6914516a9106516cb1733135f6ba0fd5ba36cbd8e00c9adc SHA512 f893d6a797daa1e41939347f8f97234df0c657312393905962389baa414de89ff48b7462f52b064783ab9c2643c1b97c455fc2d0177c42e09f714d6c2e9b866e
+EBUILD librepcb-1.1.0-r2.ebuild 1711 BLAKE2B 0cbafdad1e485e0c8aac25c686a69b9dd32da4d56408a58e5f2daf9fbb2490ed311ec9dbc95520476395447cf1fb75586c7d5868a6a14f9fa647aa3722f182ef SHA512 101e772b438317c1c95c06c802fe8c4ad9f934d1e25b915113f891f02ccf959457503fbdce4449c526df37858233602dc2884a56b4c442a03173a6f40032bc6b
MISC metadata.xml 1316 BLAKE2B 0e2933c46eed63177cc16902e0c9235cd77640af852a5b2242db98b4dda997a3d9ede5e79b95d860b162ab6055a67935c828309ea32e81e4e2551e2f37d0e3bd SHA512 e5dc0108675528726309169119d7c09fcc7da55d68981314bf61fed0a14109bf69363eabf9360164f55b6912a7d1d451aabfc21d73e209c638561a37e74fa61d
diff --git a/sci-electronics/librepcb/librepcb-1.1.0-r1.ebuild b/sci-electronics/librepcb/librepcb-1.1.0-r2.ebuild
index 26ffe3cc6261..023d688196a6 100644
--- a/sci-electronics/librepcb/librepcb-1.1.0-r1.ebuild
+++ b/sci-electronics/librepcb/librepcb-1.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2009-2024 Gentoo Authors
+# Copyright 2009-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,58 +8,40 @@ inherit cmake virtualx xdg
DESCRIPTION="Free EDA software to develop printed circuit boards"
HOMEPAGE="https://librepcb.org/"
SRC_URI="https://download.librepcb.org/releases/${PV}/${P}-source.zip"
-
S="${WORKDIR}/${PN}-${PV/_/-}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-
-IUSE="opencascade qt6"
-
-BDEPEND="
- app-arch/unzip
- !qt6? ( dev-qt/linguist-tools:5 )
- qt6? ( dev-qt/qttools:6[linguist] )"
+IUSE="opencascade"
RDEPEND="
dev-cpp/muParser:=
- !qt6? (
- dev-libs/quazip:=[qt5(+)]
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- )
- qt6? (
- dev-libs/quazip:=[qt6(-)]
- dev-qt/qtbase[concurrent,gui,network,opengl,sql,sqlite,ssl,widgets]
- dev-qt/qtdeclarative:6
- dev-qt/qtsvg:6
- )
- opencascade? ( sci-libs/opencascade:= )
+ >=dev-libs/quazip-1.3-r2:=[qt6(+)]
+ dev-qt/qtbase:6[concurrent,gui,network,opengl,sql,sqlite,ssl,widgets]
+ dev-qt/qtdeclarative:6
+ dev-qt/qtsvg:6
media-libs/libglvnd[X]
sys-libs/zlib
- virtual/glu"
+ virtual/glu
+ opencascade? ( sci-libs/opencascade:= )"
DEPEND="${RDEPEND}
- test? ( dev-cpp/gtest )
- !qt6? ( dev-qt/qttest:5 )"
+ test? ( dev-cpp/gtest )"
+
+BDEPEND="
+ app-arch/unzip
+ dev-qt/qttools:6[linguist]"
src_configure() {
local mycmakeargs=(
- -DBUILD_TESTS=$(usex test ON OFF)
- -DQT_MAJOR_VERSION=$(usex qt6 6 5)
+ -DQT_MAJOR_VERSION=6
-DUNBUNDLE_GTEST=ON
-DUNBUNDLE_MUPARSER=ON
-DUNBUNDLE_QUAZIP=ON
- -DUSE_OPENCASCADE=$(usex opencascade 1 0) )
+ -DUSE_OPENCASCADE=$(usex opencascade 1 0)
+ -DBUILD_TESTS=$(usex test ON OFF)
+ )
cmake_src_configure
}