Updated discord
This commit is contained in:
parent
1d29025e88
commit
1b59ab7cfc
@ -1,6 +1,6 @@
|
|||||||
AUX launcher.sh 452 BLAKE2B ada0054ea8cc1c383c153794e7769cabfb97144d9e5abe5ff9fb9f3165bef47f7efa365d214c88647f9e04109898ff9ee8d5eb62fab56be483a711960e85581d SHA512 a6c25ff0ae0f0e14258bddfd93210c33fbbd350e87165d28fcd5943576634c58ccb723f9962d3b160af079553ffd039326c402eceaa8a760d547405787650239
|
AUX launcher.sh 452 BLAKE2B ada0054ea8cc1c383c153794e7769cabfb97144d9e5abe5ff9fb9f3165bef47f7efa365d214c88647f9e04109898ff9ee8d5eb62fab56be483a711960e85581d SHA512 a6c25ff0ae0f0e14258bddfd93210c33fbbd350e87165d28fcd5943576634c58ccb723f9962d3b160af079553ffd039326c402eceaa8a760d547405787650239
|
||||||
DIST discord-0.0.70.tar.gz 106989783 BLAKE2B 3a9f6d71cbc416fa598a83367c80c69e3a981bb1522f03433a5a8578941a662282a8189db8785a2d7b5853435357c5057f9e44644051feb9b87679475675580b SHA512 78aa941ce759345c0f2dc5fc3f741462e9ae8d756ecfcd492a42b9e4a16168c4772e4f732e838fd06a305348c4923a6c601450eb80bf4bd3db6f4468ae803e17
|
|
||||||
DIST discord-0.0.71.tar.gz 106984232 BLAKE2B 77c9b17c3b74de293a3937977a30282f1dd7537706fc0455b0f0a615d987db5dfa835c6f5b4c94ac439b476de4092db47aeb8358fe240e7c0b9ea5696a22647c SHA512 c4042a56e8ad170901367ed562831d0f8933d8f0babf246639f8b5b17d7b437b58d6cf696f3c3d6a30674c041567115d0419a3e4c00de7064db58a4c77a61a93
|
DIST discord-0.0.71.tar.gz 106984232 BLAKE2B 77c9b17c3b74de293a3937977a30282f1dd7537706fc0455b0f0a615d987db5dfa835c6f5b4c94ac439b476de4092db47aeb8358fe240e7c0b9ea5696a22647c SHA512 c4042a56e8ad170901367ed562831d0f8933d8f0babf246639f8b5b17d7b437b58d6cf696f3c3d6a30674c041567115d0419a3e4c00de7064db58a4c77a61a93
|
||||||
EBUILD discord-0.0.70.ebuild 3953 BLAKE2B 5108ee5a095f59114ad00d853f9d146ef0919aa802be7a84c3d61f134021e942c8abf699dbd066c82b310992629a80fd2764dc326b37fd0c6ad879ddfe8e5c9d SHA512 7d9a6560cf066d77301a87d83bcf54619f0291eabdd831911a7ead97eb5b4cecbc5db4b5f0adacbdba244c3c7ebdce4fb3fbc319964ca6c7b251e38697f1d92c
|
DIST discord-0.0.72.tar.gz 106993954 BLAKE2B 0b9e83812cd1b29eb71d6916fa747b0908f563cc46900d1ecd8204c6b18155480d9b010c90e156907b8460ea7e9412de219f6b0473e5703b8a513d18d9d79bb8 SHA512 ddb791e1a92a30f2cab24fd7a686b621be33d51c2a7c0a0eed3293b4edd05f814ea850cbf43c9910f4576b17dc9e9c1367960f3d1536e7ec1ede372904c6c424
|
||||||
EBUILD discord-0.0.71.ebuild 3953 BLAKE2B 5108ee5a095f59114ad00d853f9d146ef0919aa802be7a84c3d61f134021e942c8abf699dbd066c82b310992629a80fd2764dc326b37fd0c6ad879ddfe8e5c9d SHA512 7d9a6560cf066d77301a87d83bcf54619f0291eabdd831911a7ead97eb5b4cecbc5db4b5f0adacbdba244c3c7ebdce4fb3fbc319964ca6c7b251e38697f1d92c
|
EBUILD discord-0.0.71.ebuild 3953 BLAKE2B 5108ee5a095f59114ad00d853f9d146ef0919aa802be7a84c3d61f134021e942c8abf699dbd066c82b310992629a80fd2764dc326b37fd0c6ad879ddfe8e5c9d SHA512 7d9a6560cf066d77301a87d83bcf54619f0291eabdd831911a7ead97eb5b4cecbc5db4b5f0adacbdba244c3c7ebdce4fb3fbc319964ca6c7b251e38697f1d92c
|
||||||
|
EBUILD discord-0.0.72.ebuild 3932 BLAKE2B f23fb91524730f3c3e350d26799e715c811a1fe6e33f07f608860ce57d565b3e3a667c3f6219da18a101eafabedbecfda505d2f560e7f78b97eb871c8744b468 SHA512 6f5828bcfa52b777e29b58b267d8be95fc2ddb83891779f390ebff203daacdde4faa95b796ec77b38ee66713f617dffaf90222f857dd4b065553205d7f405569
|
||||||
MISC metadata.xml 506 BLAKE2B ff098a1c9341a94ebb21da57c3028d3d96e884e19e3adf2df8d50b694a1ca3eee61f5dfd90eaa557a0a0eee769fd11dfa7bbf63308386a11faa56d13687e33c3 SHA512 56baf0a5323057b4af83a7b7d760b2b1e071e15ca4eef6546eab4104fbdd026906f68d8023a3155f492d8d93cd7022c5d0017372cbaf2894b94bd253b2ce3665
|
MISC metadata.xml 506 BLAKE2B ff098a1c9341a94ebb21da57c3028d3d96e884e19e3adf2df8d50b694a1ca3eee61f5dfd90eaa557a0a0eee769fd11dfa7bbf63308386a11faa56d13687e33c3 SHA512 56baf0a5323057b4af83a7b7d760b2b1e071e15ca4eef6546eab4104fbdd026906f68d8023a3155f492d8d93cd7022c5d0017372cbaf2894b94bd253b2ce3665
|
||||||
|
@ -28,7 +28,6 @@ RESTRICT="bindist mirror strip test"
|
|||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||||
app-crypt/libsecret
|
|
||||||
dev-libs/expat
|
dev-libs/expat
|
||||||
dev-libs/glib:2
|
dev-libs/glib:2
|
||||||
dev-libs/nspr
|
dev-libs/nspr
|
4
sci-electronics/ghdl/Manifest
Normal file
4
sci-electronics/ghdl/Manifest
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
AUX ghdl-4.0.0_pre20231218-no-pyunit.patch 689 BLAKE2B 2df3df07e290240b2e99422fda33d2ccee9f01a5f3c3aa3535e40ab66bf5de95cbef3821a3e31b0f36b82f5bc90e078e9d2f9424ea5226f7c671ce4dec571458 SHA512 9149bb90346b0c97683a4ed7056cecb727f4ff9a5b89f8b4046983475cd40937f363438129304c72199442bcc3ad948f2c86cb38b6bd0d314dba9199f34a37a6
|
||||||
|
DIST ghdl-4.1.0.tar.gz 7704716 BLAKE2B d69791d947ed11b62fac8e076c3b9e1bad606a0de57e8d5bd67c9a8f7ea0cad73643085efbaaa06fabdd5900366334b63385589da72f4db488f5b27b142a76f8 SHA512 0a3a465f7f8ed7fba9b81b5dec2903bf82731c97a127666e7644286c9ea80078354be4e6bf8947a6ef631b646dc7e8e69dce2d9a467ac36ee03c67d9335a2703
|
||||||
|
EBUILD ghdl-4.1.0-r1.ebuild 1749 BLAKE2B 1f12cd7ef42a6848fccc8c2a893ee38b07dc8cf0eca328feca1b93eba4d8a8b8bbe96ad811773788eb281eee6fa3e9703618dcc1dc68eb7bcce39192a8599c0e SHA512 2f009da5bf91f2fa5f8fe2e12ca0fb22457a1889d90208d5d19a17ea2c48e4ed07c5e9d2a5244ce88f5a0a8abd92e50539e15034746a13ae383f75ccb1c9e49c
|
||||||
|
MISC metadata.xml 1462 BLAKE2B a403ab50a3463fc26ddfb6ad65aa2cfe9782e98b74cd91fe24ef81678e7c52a2211b0bcad27accc4cd57db281ed23ad5d8697ae69dd8b67c623465949d6d3434 SHA512 4bd4c20a8fbbdaa80a63373f81bd96144e110371403832627aba81a7a95d073ee73922516a6d5c193898affbeb8bd7f1ce9fc4203faa13464cf39ba809c82d5d
|
@ -0,0 +1,18 @@
|
|||||||
|
diff --git a/testsuite/testsuite.sh.orig b/testsuite/testsuite.sh
|
||||||
|
index 0c1049f..52da6db 100755
|
||||||
|
--- a/testsuite/testsuite.sh.orig
|
||||||
|
+++ b/testsuite/testsuite.sh
|
||||||
|
@@ -130,9 +130,10 @@ do_test() {
|
||||||
|
pyunit)
|
||||||
|
# The Python Unit testsuite: regression testsuite for Python bindings to libghdl
|
||||||
|
# pyunit/dom fails with python 3.12
|
||||||
|
- gstart "[GHDL - test] pyunit"
|
||||||
|
- PYTHONPATH=$(pwd)/.. ${PYTHON:-python3} -m pytest -vsrA pyunit/lsp pyunit/libghdl
|
||||||
|
- gend
|
||||||
|
+ # gstart "[GHDL - test] pyunit"
|
||||||
|
+ # PYTHONPATH=$(pwd)/.. ${PYTHON:-python3} -m pytest -vsrA pyunit/lsp pyunit/libghdl
|
||||||
|
+ # gend
|
||||||
|
+ echo "Python Unit testsuite is disabled!"
|
||||||
|
;;
|
||||||
|
|
||||||
|
vests)
|
100
sci-electronics/ghdl/ghdl-4.1.0-r1.ebuild
Normal file
100
sci-electronics/ghdl/ghdl-4.1.0-r1.ebuild
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
ADA_COMPAT=( gnat_2021 gcc_13 )
|
||||||
|
LLVM_COMPAT=( {16..18} ) # Check configure script for supported LLVM versions.
|
||||||
|
|
||||||
|
inherit ada edo llvm-r1 toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source analyzer, compiler, and simulator for VHDL 2008/93/87"
|
||||||
|
HOMEPAGE="https://ghdl.github.io/ghdl/
|
||||||
|
https://github.com/ghdl/ghdl/"
|
||||||
|
|
||||||
|
if [[ "${PV}" == *9999* ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
|
||||||
|
EGIT_REPO_URI="https://github.com/ghdl/${PN}.git"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/ghdl/${PN}/archive/v${PV}.tar.gz
|
||||||
|
-> ${P}.tar.gz"
|
||||||
|
|
||||||
|
KEYWORDS="amd64 ~x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="llvm +static-libs"
|
||||||
|
|
||||||
|
# The LLVM backend requires static libraries to work, see bug: https://bugs.gentoo.org/938171
|
||||||
|
REQUIRED_USE="${ADA_REQUIRED_USE} llvm? ( static-libs )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
${ADA_DEPS}
|
||||||
|
llvm? (
|
||||||
|
$(llvm_gen_dep '
|
||||||
|
sys-devel/llvm:${LLVM_SLOT}=
|
||||||
|
')
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
dev-util/patchelf
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${PN}-4.0.0_pre20231218-no-pyunit.patch" )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
ada_pkg_setup
|
||||||
|
|
||||||
|
use llvm && llvm-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
sed -i "s|ar rc|$(tc-getAR) rc|g" Makefile.in || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
tc-export CC CXX
|
||||||
|
|
||||||
|
local -a myconf=(
|
||||||
|
# Build.
|
||||||
|
--disable-werror
|
||||||
|
|
||||||
|
# Install location.
|
||||||
|
--libdir=$(get_libdir)
|
||||||
|
--prefix="/usr"
|
||||||
|
|
||||||
|
# Features.
|
||||||
|
--enable-libghdl
|
||||||
|
--enable-synth
|
||||||
|
)
|
||||||
|
|
||||||
|
if use llvm ; then
|
||||||
|
myconf+=(
|
||||||
|
--with-llvm-config="llvm-config"
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Not a autotools script!
|
||||||
|
edo sh ./configure "${myconf[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
patchelf --set-soname libghw.so lib/libghw.so || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if ! use static-libs ; then
|
||||||
|
find "${ED}" -type f -name '*.a' -delete || die
|
||||||
|
fi
|
||||||
|
}
|
31
sci-electronics/ghdl/metadata.xml
Normal file
31
sci-electronics/ghdl/metadata.xml
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>xgqt@gentoo.org</email>
|
||||||
|
<name>Maciej Barć</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>
|
||||||
|
GHDL is a shorthand for G Hardware Design Language (currently, G has no
|
||||||
|
meaning). It is a VHDL analyzer, compiler, simulator and (experimental)
|
||||||
|
synthesizer that can process (nearly) any VHDL design. Unlike some other
|
||||||
|
simulators, GHDL is a compiler: it directly translates a VHDL file to
|
||||||
|
machine code, without using an intermediary language such as C or C++.
|
||||||
|
Therefore, the compiled code should be faster and the analysis time should
|
||||||
|
be shorter than with a compiler using an intermediary language. GHDL can
|
||||||
|
use multiple back-ends, i.e. code generators, (GCC, LLVM or x86/i386 only,
|
||||||
|
a built-in one named mcode) and runs on GNU/Linux, Windows and macOS; on
|
||||||
|
x86, x86_64, armv6/armv7/aarch32/aarch64, ppc64, etc. GHDL aims at
|
||||||
|
implementing VHDL as defined by IEEE 1076. It supports the 1987, 1993 and
|
||||||
|
2002 revisions and, partially, 2008 and 2019. Property Specification
|
||||||
|
Language (PSL) is also partially supported.
|
||||||
|
</longdescription>
|
||||||
|
<use>
|
||||||
|
<flag name="llvm">Build LLVM code generator</flag>
|
||||||
|
</use>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/ghdl/ghdl/issues/</bugs-to>
|
||||||
|
<remote-id type="github">ghdl/ghdl</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user