summaryrefslogtreecommitdiff
path: root/sci-electronics/nvc
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-10-18 07:04:23 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-10-18 07:04:23 +0000
commitba4c1875f8c9ddf19f301d06ec0b76f59ea23a2a (patch)
treebc819537e71e2911443c8f83ef54825b91701fa5 /sci-electronics/nvc
parent6d5d9f9dd5fb1dec0c667d6f2287019e89b81dd1 (diff)
downloadbaldeagleos-repo-ba4c1875f8c9ddf19f301d06ec0b76f59ea23a2a.tar.gz
baldeagleos-repo-ba4c1875f8c9ddf19f301d06ec0b76f59ea23a2a.tar.xz
baldeagleos-repo-ba4c1875f8c9ddf19f301d06ec0b76f59ea23a2a.zip
Adding metadata
Diffstat (limited to 'sci-electronics/nvc')
-rw-r--r--sci-electronics/nvc/Manifest2
-rw-r--r--sci-electronics/nvc/nvc-1.18.0.ebuild (renamed from sci-electronics/nvc/nvc-1.16.2.ebuild)16
2 files changed, 13 insertions, 5 deletions
diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index 0c81d0d05eeb..afdbbd1fc2be 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,2 +1,2 @@
-DIST nvc-1.16.2.tar.gz 2225241 BLAKE2B 23ac98a0c72d8983f9693c505ae8e977053a4d32088c4dd36b7a57d6baa30eceb2103dedf1d024e2394f3245a30c0e37918de4423804ccd82ecd488bebc5a393 SHA512 871ca9f7d722edac4b990c56677cb0b1acd4a6a595cad7ec0bcb533ee3741fbb07a66ef6df7b8897107010dc171cd126d96f8f4e91e68e23de3e607f625baa48
DIST nvc-1.17.1.tar.gz 2265466 BLAKE2B dd9f5c285bcd95cd8382146e35ce914429ab8db2d6547a5e77da12ca6dbaa02a7b3d3543f818788adf799e7b0dc48e9577cc75f328a470cee44ca2d57202bfe8 SHA512 63dfcefe4e589a2852457251033b6a571b8b96b171ca45b5c8e23c50622460b89b3dd40899366af8ed294bceef931420264e1f9b9695b078a81bdd44ef4162b4
+DIST nvc-1.18.0.tar.gz 2338345 BLAKE2B a9e1f54bdd687c39c0659665ced25903e2b3ff4b9751535b5eb50bdb267c46141757eb633423313fc0c656f6896e3fe5dcbd9403c6c1a49dc39178127b600c59 SHA512 7ac8f328470119147fd208ef46f268904b930754616760b6344c420416101dc69c1b59d72a66282a70925f09f4962886b90444219a5305e52bd67c201b29282a
diff --git a/sci-electronics/nvc/nvc-1.16.2.ebuild b/sci-electronics/nvc/nvc-1.18.0.ebuild
index 5770424e35be..7d7b3e95de6a 100644
--- a/sci-electronics/nvc/nvc-1.16.2.ebuild
+++ b/sci-electronics/nvc/nvc-1.18.0.ebuild
@@ -30,7 +30,7 @@ S="${NVC_BUILDDIR}"
LICENSE="GPL-3+"
SLOT="0"
-IUSE="debug llvm"
+IUSE="debug llvm test"
RESTRICT="test" # Some tests fail.
RDEPEND="
@@ -57,6 +57,9 @@ BDEPEND="
sys-apps/which
sys-devel/bison
sys-devel/flex
+ test? (
+ dev-libs/check
+ )
"
PATCHES=( "${FILESDIR}/nvc-1.9.2-jit-code-capstone.patch" )
@@ -65,7 +68,9 @@ PATCHES=( "${FILESDIR}/nvc-1.9.2-jit-code-capstone.patch" )
QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so"
pkg_setup() {
- use llvm && llvm-r1_pkg_setup
+ if use llvm ; then
+ llvm-r1_pkg_setup
+ fi
}
src_unpack() {
@@ -97,7 +102,7 @@ src_configure() {
)
econf "${myconf[@]}"
- export V=1 # Verbose compilation and install.
+ export V="1" # Verbose compilation and install.
}
src_compile() {
@@ -105,7 +110,10 @@ src_compile() {
}
src_test() {
- PATH="${S}/bin:${PATH}" emake check-TESTS
+ local -x ASAN_OPTIONS="detect_leaks=0"
+ local -x PATH="${S}/bin:${PATH}"
+
+ nonfatal emake -j1 check-TESTS
}
src_install() {