ump
This commit is contained in:
2
sci-electronics/digital/Manifest
Normal file
2
sci-electronics/digital/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST digital-0.29.zip 12260853 BLAKE2B c1cf80aa9d12102eb8cbd1160e8fe11123bdd335d7915cf7a5debdf4007406b708400d1d54320277ac56d57c6acc717d70da82d014dcb6c734dd9d04547388a7 SHA512 7d7864bda32fe55e91da156dcdbcd0999aa95d158f272f0d3bd34550ebf8e027e1e7172318733332779ffcaa6b7d520f4449a8ce41a7c3c8817e411f8b82f054
|
||||
EBUILD digital-0.29.ebuild 1829 BLAKE2B 3186d12a105d561b5a02dabd533fdc248beab7029c08a47840a31c201ff96974155179c91d51d7f1e683a080e9383c0728b0ab101602f09cfe846001ca4b6a9e SHA512 9517bed92e9ad08dbb6997b9278bf5027f068c4796a21aacf85b41da4d18758b537f358b5495efcb4d7c1ea243c811f2e4f318b5993cafeadb79765b965403a5
|
||||
75
sci-electronics/digital/digital-0.29.ebuild
Normal file
75
sci-electronics/digital/digital-0.29.ebuild
Normal file
@@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit java-pkg-2 xdg-utils
|
||||
|
||||
DESCRIPTION="Digital is an easy-to-use digital logic designer and circuit simulator designed for educational purposes."
|
||||
HOMEPAGE="https://github.com/hneemann/Digital"
|
||||
|
||||
SRC_URI="https://github.com/hneemann/Digital/releases/download/v${PV}/Digital.zip -> ${P}.zip"
|
||||
LICENSE="GPL-3"
|
||||
RESTRICT=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
dev-util/desktop-file-utils
|
||||
"
|
||||
|
||||
S="${WORKDIR}/Digital"
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
local dir="/opt/${PN}"
|
||||
|
||||
# buggy binary crap also requires the demo dir ??
|
||||
insinto "${dir}"
|
||||
doins -r examples lib
|
||||
|
||||
# Xerces has been patched hope this gets upstream was version 2.9.1
|
||||
# relaxng is a heavely modified version of jing 20030619
|
||||
java-pkg_jarinto "${dir}"
|
||||
java-pkg_dojar Digital.jar
|
||||
#local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
|
||||
#java-pkg_register-dependency ${dep}
|
||||
|
||||
# put launchers into the xxe/bin dir as expected by the xxe.jar
|
||||
into "${dir}"
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main "de.neemann.digital.gui.Main" \
|
||||
--java_args "-Xss4m -Xmx512m"
|
||||
|
||||
# for direct run without creating an env.d file link them
|
||||
dodir /opt/bin
|
||||
dosym ${dir}/bin/${PN} /opt/bin/${PN}
|
||||
|
||||
dodoc docu/* *.txt *.me
|
||||
|
||||
newicon icon.svg ${PN}.svg
|
||||
|
||||
sed -e "s,<EXEC_LOCATION>,${dir}/bin/${PN},g" \
|
||||
-e "s,<ICON_LOCATION>,${PN},g" "${S}/linux/desktop.template" > "${S}/${PN}.desktop"
|
||||
domenu ${PN}.desktop
|
||||
|
||||
# Install mime info (from Ubuntu)
|
||||
insinto /usr/share/mime/packages/
|
||||
doins "linux/digital-simulator.xml"
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
3
sci-electronics/ghdl/Manifest
Normal file
3
sci-electronics/ghdl/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST ghdl-2.0.0.tar.gz 6825565 BLAKE2B dd16b53d412230e5d0f6fde4b54e7cad1e9f83f0fc057eada12140994e9149fe30d4cf5fd74ae849c1977a0390cdd9511edd738416f880475df8e66133242f94 SHA512 f4474a7916f9cc5cce976d0b4620d1441c377d72b749867b170397bf62d534983b37d4fc9bb31ef85e40eb7beb9b3a681a7ac32931f665934b357e97e74be6da
|
||||
EBUILD ghdl-2.0.0.ebuild 838 BLAKE2B 1f1c4376fd4ccf51b487c2e7ad9b8ce48c3b709b327d56e098c624f3bf680c9d386012e72644a69d997a47c9456cf127891991b19922876b1b5c6181e9b5cbfc SHA512 a8ab813102ea203473a5b10a7d463248fb9b79c086394c5bbb595c5283dc2638e2eccc23be002ccb75efbab29870af5cd6f130f86e5394d586827800e9f364b3
|
||||
MISC metadata.xml 311 BLAKE2B daf501ec739ff94d860ee7f074813f1d2f7d936fa1fea357b1ec398e42c036094e35fa9661994ecf444e7a6955654655753478e82b45f3a4e1204884e8b83857 SHA512 d789f23c36b96d1ed84b12e68c92c26aa1e5ff7038013561876e2f0986c21b17dc4bfcdc6f6767c16d8408d98638b2d06fe8489038990964fbdcdc66c80ab5cb
|
||||
39
sci-electronics/ghdl/ghdl-2.0.0.ebuild
Normal file
39
sci-electronics/ghdl/ghdl-2.0.0.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ADA_COMPAT=(gnat_2020 gnat_2021)
|
||||
inherit ada multilib
|
||||
|
||||
DESCRIPTION="VHDL 2008/93/87 simulator"
|
||||
HOMEPAGE="http://ghdl.free.fr/"
|
||||
SRC_URI="https://github.com/ghdl/ghdl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="synth"
|
||||
|
||||
DEPEND="${ADA_DEPS}"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
REQUIRED_USE="${ADA_REQUIRED_USE}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e 's#$(prefix)/lib$#$(prefix)/'"$(get_libdir)"'#g' -i "${S}/Makefile.in" \
|
||||
|| die 'unable to fix library install path'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
echo $EADA
|
||||
ada_export GCC GNATMAKE
|
||||
./configure --prefix="${EPREFIX}"/usr --disable-werror $(use_enable synth)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ada_export GCC GNATMAKE
|
||||
emake GCC="${GCC}" GNATMAKE="${GNATMAKE}"
|
||||
}
|
||||
11
sci-electronics/ghdl/metadata.xml
Normal file
11
sci-electronics/ghdl/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>me@dblsaiko.net</email>
|
||||
<name>Marco Rebhan</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="synth">Enable synthesis feature</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,4 @@
|
||||
AUX multichan.patch 1291 BLAKE2B f874b456769a7dffcd0b89da1bd824d98a49b1373a0ce076606c7f69377b2c82bf485f3512e718abe5ccdc10d427966da08ac4f4a72b3765bb77493fcf1897f5 SHA512 5c63c724d7d3a806b6f24e2ef8e3cf75ddd2313b7e63ac3c113217064b8b48bbd7185bcda6068aff202022353d174f55c759f8edbd29df272d87adf9bb5b3cba
|
||||
DIST labpowerqt-0.1.3.tar.gz 352902 BLAKE2B 90306a9bd78d97075f9648d724223d455194a51f7df3e93fa94a960e6059f70b5d5ba04ab54df6531ab18a8dbf90842a0e3c4db3101bf722047cb63455deeed2 SHA512 d808d9f727bc5cf3ece12ffa96fd87346c49599058e496cca0b82deb62206ae6369d2a0d1706cafb95c2435234a51a55a52eadba5597a0c9ddf4273d22c87aa9
|
||||
EBUILD labpowerqt-0.1.3.ebuild 735 BLAKE2B 839d5ac41ab74e4accbc5cf383717df99874fad2f041254f1819cc318c00958a4ef2bd31011afd18068933add6bf9894a570886ae80273e830b9180083ecd5fd SHA512 3847f90cc753b8f91f1abf52451654a42037ba7c603bcf7292eed7484993029e0f0ef3bbd57770b836fbba14500ff8db0d626be9a7cc523ec0216097db3e1524
|
||||
EBUILD labpowerqt-0.1.3.ebuild 803 BLAKE2B ca6dc7623b96b2a708c1f6e299ecba05332bf0c0937e025db4a5d124498b05d2a38011e419820c3eed3edee49b9cf57797eb46729e4347b73e68369b365dc84a SHA512 65fc289a4ee62a84afa7340c39cb96f1b441d3cc656e9668027992441f378d1c72c1c93302394f931302ab16840ae67d72e56f8f16ba7afe56d797c5685c47ea
|
||||
MISC ChangeLog 429 BLAKE2B 483f338dd65a80489cb473ee69c7db39f5bb317f9f4a7ce6e6904405ba0e1c64ed3db6b366353ef24191a6c32b054d59d98be79bb128414d062a33b6f786ac11 SHA512 00b40c33e265adc27b6d5cb6d1d33653eeb45af01ac0a7cf899e8e615d9064af58bea00c6cc6c8fc551a05a71128310f56f93abf76cec8731ee42524f51bbc91
|
||||
|
||||
35
sci-electronics/labpowerqt/files/multichan.patch
Normal file
35
sci-electronics/labpowerqt/files/multichan.patch
Normal file
@@ -0,0 +1,35 @@
|
||||
*** labpowerqt-0.1.3/src/koradscpi.cpp 2017-11-27 07:03:16.000000000 +0100
|
||||
--- labpowerqt-0.1.3/src/koradscpi.cpp 2021-06-27 14:54:56.000000000 +0200
|
||||
***************
|
||||
*** 326,339 ****
|
||||
for (int i = 1; i <= this->noOfChannels; i++) {
|
||||
com = std::make_shared<SerialCommand>(
|
||||
static_cast<int>(c), i, QVariant(), true,
|
||||
korcon::SERIALCOMMANDBUFLENGTH.at(c));
|
||||
}
|
||||
} else {
|
||||
com = std::make_shared<SerialCommand>(
|
||||
static_cast<int>(c), 1, QVariant(), true,
|
||||
korcon::SERIALCOMMANDBUFLENGTH.at(c));
|
||||
}
|
||||
- comVec.push_back(com);
|
||||
}
|
||||
return comVec;
|
||||
}
|
||||
--- 326,340 ----
|
||||
for (int i = 1; i <= this->noOfChannels; i++) {
|
||||
com = std::make_shared<SerialCommand>(
|
||||
static_cast<int>(c), i, QVariant(), true,
|
||||
korcon::SERIALCOMMANDBUFLENGTH.at(c));
|
||||
+ comVec.push_back(com);
|
||||
}
|
||||
} else {
|
||||
com = std::make_shared<SerialCommand>(
|
||||
static_cast<int>(c), 1, QVariant(), true,
|
||||
korcon::SERIALCOMMANDBUFLENGTH.at(c));
|
||||
+ comVec.push_back(com);
|
||||
}
|
||||
}
|
||||
return comVec;
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
EAPI=6
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="LabPowerQt is an application to control laboratory power supplies and to record and visualize the data"
|
||||
@@ -24,6 +24,11 @@ RDEPEND="dev-qt/qtgui:5
|
||||
DEPEND="${RDEPEND}"
|
||||
# dev-qt/qtquick:5
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/multichan.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DEALOGGER_EXTERNAL=off" )
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
DIST logisim-evolution-3.4.1-all.jar 24277158 BLAKE2B 68a26c712f05e81597df11ebfaffa74b1038928873baf021477f888e995ede7650693d80c75a7fcff928764911994e11c178ebdad8d3ded2cffc48ae06b881b1 SHA512 98c60d5444604b76809376e2ea9306aa4103202ee9c553820ba530064d3fa099e8cc7673ecaa0592a14cee450b8da11ac0270e41971d6a216e11f9ebc1630959
|
||||
DIST v2.14.6.tar.gz 38810790 BLAKE2B 059c7194babd739072053707eb5ad298f2943b811ecec009c39b8b59ef6d3131002555e65dfe58c66c7d299c9b6bd35b19746493e5ba1391890f8057c92f30ad SHA512 d7c92a413cff977d440a6ed29126cd6065870332d4e83a9fa68dc6e87af114010d35ea4eb334d0506485a0130274767694d2c3232abe5f30ad8307e2a76fdd17
|
||||
EBUILD logisim-evolution-2.14.6.ebuild 668 BLAKE2B f74f87fe477e3642008c4718f99f91926dbfee952294692471cdec978e2470928ef0bc027157c2cc918b9569ecd69194b64eea12194750f95a27fe91bf429ac9 SHA512 4fa1979b9843819e89c36ab56411de344ab3e7cf71bd831e4809fa95cde6af7f70b25d85e871c7848ae6c55c2ac11f4322a8476d1a5617df092fddee541acc51
|
||||
EBUILD logisim-evolution-3.4.1.ebuild 873 BLAKE2B 33cfb1a36ed822804a3be52858ac720844de6b6b255a75fb832c1a681d9cfecd301f92c6527138d358484c5564817e701bddd62967b88d75f82e223327d2a902 SHA512 865ab341a584823a1e1374d547cab7b14ce60241e7dde2b60d78fa4c74444e9c33eed01f350e468a3a19f79cb29cbd045680e4298b79b647139fea418a336a7e
|
||||
DIST logisim-evolution-3.7.2-all.jar 26002479 BLAKE2B 48ab8515669445ef87469f8809449fcd66d80027c33f2cf28a809b3b021fbb9126af97b6e5ecd6d1b0d01f7dacfba24e440d99a25ac1909bf3d91c2c0b8131c2 SHA512 514ace8cd7259eee34c930983da0b09a1e5efebe4305bc81b4885df7bcd283e1db2405668c5b5a88286ea3b9d4fc31d84efefb85ea728baf1dc4e1944a8171e2
|
||||
DIST logisim-evolution-icon.svg 136043 BLAKE2B dddc9bd9a13a1954f179adaf93e0858c49a7c0f94a4d760208dd6891cc5d5910cb1912abedec95efe3fe7e3d5bec3592cdba7d749c0562bcf8cdcbd8802319a2 SHA512 28e8380db30df11d13f2fd3268d777e2dd9ae9c1d0ce01a46d47438ebb864bb8f3a97fbf52ecbc90551d53bbf45b70b0d9d0330d8e04ca982e495ed16fbf84a4
|
||||
EBUILD logisim-evolution-3.7.2.ebuild 1175 BLAKE2B 8c4b24a86e0a5894e649dee0867e9c77049a0a733550bfe95475e08121605473b0e53fc3aba409c28e51c08da0a1b4800b96f2dbf9dbe996a2c454f8dcaeed21 SHA512 a16cb88501cbfe07cbd5833b903bfbb2197eddd164ad1248f17de0e9bf887451ba0336685704155283a63bae4da63cf3c2cce83dbffbdc435880778968284feb
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
EAPI=6
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Digital logic designer and simulator."
|
||||
HOMEPAGE="https://github.com/reds-heig/logisim-evolution"
|
||||
SRC_URI="https://github.com/reds-heig/logisim-evolution/archive/v${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="java nls"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.7"
|
||||
RDEPEND=">=virtual/jre-1.7 ${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
src_compile() {
|
||||
# Remove ALL .class and .jar files
|
||||
ant cleanall
|
||||
# Build logisim-evolution.jar
|
||||
ant jar
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar logisim-evolution.jar ${PN}.jar
|
||||
java-pkg_dojar logisim-evolution.jar
|
||||
java-pkg_dolauncher logisim-evolution -jar logisim-evolution.jar
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
EAPI=6
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Digital logic designer and simulator."
|
||||
HOMEPAGE="https://github.com/reds-heig/logisim-evolution"
|
||||
#SRC_URI="https://github.com/reds-heig/logisim-evolution/archive/v${PV}.tar.gz"
|
||||
SRC_URI="https://github.com/reds-heig/logisim-evolution/releases/download/v3.4.1/logisim-evolution-${PV}-all.jar"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="java nls"
|
||||
|
||||
DEPEND=">=dev-java/openjdk-bin-11"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p ${S}
|
||||
cp ${DISTDIR}/${A} ${S}/logisim-evolution.jar
|
||||
}
|
||||
|
||||
#src_compile() {
|
||||
# Remove ALL .class and .jar files
|
||||
#gradlew shadowJar
|
||||
# Build logisim-evolution.jar
|
||||
#gradlew shadowJar
|
||||
#}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar logisim-evolution.jar ${PN}.jar
|
||||
java-pkg_dojar logisim-evolution.jar
|
||||
java-pkg_dolauncher logisim-evolution -jar logisim-evolution.jar
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
EAPI=6
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2 desktop
|
||||
|
||||
DESCRIPTION="Digital logic designer and simulator."
|
||||
HOMEPAGE="https://github.com/logisim-evolution/logisim-evolution"
|
||||
#SRC_URI="https://github.com/logisim-evolution/logisim-evolution/archive/v${PV}.tar.gz"
|
||||
SRC_URI="https://github.com/logisim-evolution/logisim-evolution/releases/download/v${PV}/logisim-evolution-${PV}-all.jar
|
||||
https://github.com/logisim-evolution/logisim-evolution/blob/master/artwork/logisim-evolution-icon.svg"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="java nls"
|
||||
|
||||
DEPEND=">=virtual/jre-11:*"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p ${S}
|
||||
cp ${DISTDIR}/logisim-evolution-${PV}-all.jar ${S}/logisim-evolution.jar
|
||||
}
|
||||
|
||||
#src_compile() {
|
||||
# Remove ALL .class and .jar files
|
||||
#gradlew shadowJar
|
||||
# Build logisim-evolution.jar
|
||||
#gradlew shadowJar
|
||||
#}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar logisim-evolution.jar ${PN}.jar
|
||||
java-pkg_dojar logisim-evolution.jar
|
||||
java-pkg_dolauncher logisim-evolution -jar logisim-evolution.jar
|
||||
newicon ${DISTDIR}/logisim-evolution-icon.svg ${PN}.svg
|
||||
make_desktop_entry ${PN} "Logisim Evolution" ${PN} "Science;Electricity;ComputerScience"
|
||||
}
|
||||
@@ -2,5 +2,5 @@ AUX minipro-0.5-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d40
|
||||
DIST minipro-0.4.tar.gz 363052 BLAKE2B e6b07c05c1c2841fa862132d598781f3675df61cb41ac447e8dfb9677913126429f4f547afc757f2d32360ddbfc89850f3b234c13b381920d5f726f5fe163dd7 SHA512 cdbcb1a02b475874a32497b9a683a0b4734a16cc75d2b0336a5c5cd26a30b63ca4c115b3cfbe6448a8bb3be95aeb902c79ac256c45789d45abf9e01cda355eda
|
||||
DIST minipro-0.5.tar.gz 388754 BLAKE2B c22110c269405e7b8ff81fd7c649c2b652bc39da84d92cf9a151da71a1c6d4a202baa6ae13a1fb789a04c8e57f3cc9a60403bcef82896320d95e2507c5960f01 SHA512 e2341213bc43ef53b106211d07a488a142083fe4b6dd6ced0f02595164ce2e0e47f6bdc0a6f6c63f19b9b9438c8f5ad173485953d8a29cb39f89272f8e70dc7c
|
||||
EBUILD minipro-0.4.ebuild 549 BLAKE2B d236e820d16f33e6f1cb367bdfc30a29a1501bb715213e80593a2c0790818435616ba85c413b04478c096a66e744b509f4fde1bb856d962c0666dddc4665a729 SHA512 64a93009251f787616072deb0a105a361686f230afb4c474ac6196f60e6616bc00668b409e468b8f0f48eefd5ff23437abca98581825a12f1ccaa97a2aa39a68
|
||||
EBUILD minipro-0.5.ebuild 676 BLAKE2B 411d89ea4953c35d758fde539b9427d90141adb7f3e31008019cae5b7e5e50d10e5ff5e6ceaae93ce535dd96506ef922f7ef9289dec131a635da60c4e5f92918 SHA512 68d66d2f0227b79bf7bcdc662814a0b1e52e56212c64155e7e92954ec60a8700a666eeef09319f877fe86de4d1b29e71721d3278988fdcf0edab1cb93a2c46fe
|
||||
EBUILD minipro-0.5.ebuild 737 BLAKE2B 9f24d4050fdf81ee9a07dee88fb0014f67ff251edf628f25c04e5cb2eac25b32f30358a348af5a70b88bff310e60f51e8f4dfe1b531b7c2cc233a7976ae58198 SHA512 80bf15aea327274d3178df2279f4c4b0f9a868104390103724961fbdf671a548738eae941313f93a88f247731ba06d3665e65fd24e6ac06e8ab68876d3992bcb
|
||||
MISC metadata.xml 350 BLAKE2B 6143d2ff48be605a0f5fb240a308ee956bc35c0a997f8b93e869010eef005c79dc08336e56c6217c50ec610904fe605f0bfb919e69cc8868e7138d6243ef7134 SHA512 47ec9f8afd3abb94f64072af8c553812be878740efa313b39853a710aa8d8c821a5c5487c6f8bf510756169eb27d3714531d6a207a0d476f869198531e136624
|
||||
|
||||
@@ -26,7 +26,8 @@ src_compile() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" PREFIX=/usr
|
||||
emake install_library DESTDIR="${D}" PREFIX=/usr
|
||||
emake install DESTDIR="${D}" PREFIX=/usr UDEV_DIR=$(get_udevdir)
|
||||
emake install_library DESTDIR="${D}" PREFIX=/usr UDEV_DIR=$(get_udevdir)
|
||||
dobashcomp bash_completion.d/minipro
|
||||
udev_reload
|
||||
}
|
||||
|
||||
@@ -1,6 +1,2 @@
|
||||
DIST Logic-2.3.30-master.AppImage 138331721 BLAKE2B e914c54c79c49a39a8dc397094ad03d6dcbfca18a7c3eed3003dad19035ce60c9d524c98965230e03c3a0bac9d7ff5ca725cdb33fd193430da3e985e11313597 SHA512 0667363283a3f57056787ff4cc4476037c8331af4e14147b3286a96bb7b013f26abacf79e67ed97ae6e1819c49eb2fe474cfa0319c1b3a0b00d2553aac793c40
|
||||
DIST Logic-2.3.36-master.AppImage 139955310 BLAKE2B 73dc69c4ccb5cb17fdd6beabfd60b2d5540f3496bb9342c5126ba1e725f96f38e3e793bc027e87c88fb7fc8981e815590ce676f905143ecfac2c3cd3a996e695 SHA512 afa68aa7d9aedbe643ed464a212d883e08dfce08f0787ab891bfc8d6cce488ed60368a9525fb6ba7713f71793350f78d775a7ee986b3bd228504f7e480497c67
|
||||
DIST Logic-2.3.45-master.AppImage 164131793 BLAKE2B eab1bfbd586b7f2242944a4e1abb6008a28243a73b3ca127a4399eff25e4ace579987f16df820f8414e8460ae9ff55703dbfae49da621357bcfa08b7502546d5 SHA512 f54fad89ccf7f430b085b9bb1a3ae234d2d8b0b7dd93a64f564af9f644990a2ae7d874d89c7f6ec114d1d33fe22e4197e3cb61f183c932adfce379bec2c6e882
|
||||
EBUILD saleae-logic-bin-2.3.30.ebuild 2792 BLAKE2B 3f2347a6e323e8333049af542c5a74e0717706794b477cf436bfc9d9ada01b21be8ecaba1eb8d0fb2f4cf9f72d782d645b194f10ff9c997797cade48c132b28c SHA512 f5dab7e9f1f9a53bb82b185d452c9ff1445624fed9a7f1655a8dcfd18c122827654cb103749fc551e07544abc96e63f21d8ff02945058dd1ec585191093a46d9
|
||||
EBUILD saleae-logic-bin-2.3.36.ebuild 2792 BLAKE2B 3f2347a6e323e8333049af542c5a74e0717706794b477cf436bfc9d9ada01b21be8ecaba1eb8d0fb2f4cf9f72d782d645b194f10ff9c997797cade48c132b28c SHA512 f5dab7e9f1f9a53bb82b185d452c9ff1445624fed9a7f1655a8dcfd18c122827654cb103749fc551e07544abc96e63f21d8ff02945058dd1ec585191093a46d9
|
||||
EBUILD saleae-logic-bin-2.3.45.ebuild 2792 BLAKE2B 3f2347a6e323e8333049af542c5a74e0717706794b477cf436bfc9d9ada01b21be8ecaba1eb8d0fb2f4cf9f72d782d645b194f10ff9c997797cade48c132b28c SHA512 f5dab7e9f1f9a53bb82b185d452c9ff1445624fed9a7f1655a8dcfd18c122827654cb103749fc551e07544abc96e63f21d8ff02945058dd1ec585191093a46d9
|
||||
DIST Logic-2.3.47-master.AppImage 164173039 BLAKE2B 0051797e17ff5fa3e7cc4cee3df8c8ca806e42e7da10f52b983c452d85cd694a07f4edca9e26d916f2557e8073210fa41b46800cf7e33a0d240c36264e06b6af SHA512 d9cea9b3b6e85a20184a69d30a53ae1865ee300557106c1f0f5dcc4b5d482001e13322b18cc4cba005911a07337200a9ad5dc3df88900bd8418198c9f146363d
|
||||
EBUILD saleae-logic-bin-2.3.47.ebuild 2950 BLAKE2B d2accffd8faefca110d745bdccba23a915a1cc9813335ed6131bd2d12cbcb93c0b6a7c33aa7e5f1778236ab1c3ec85303198c37970bd4ae2f452ef263029f0ad SHA512 696c1a17c0199df04bbff62cfb63fac5114dbc9d05c72b6cdf74cb6fb3275b8d8208be430c2ac472ef9893f25ac40f9decd28816945350992888c5f519765d1c
|
||||
|
||||
@@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit appimage chromium-2 desktop pax-utils multilib-build xdg
|
||||
|
||||
DESCRIPTION="Debug hardware like the pros."
|
||||
HOMEPAGE="https://www.saleae.com/"
|
||||
SRC_URI="
|
||||
amd64? ( https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage )
|
||||
"
|
||||
|
||||
LICENSE="EULA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RESTRICT="bindist mirror splitdebug strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk[${MULTILIB_USEDEP}]
|
||||
app-accessibility/at-spi2-core[${MULTILIB_USEDEP}]
|
||||
dev-libs/atk[${MULTILIB_USEDEP}]
|
||||
dev-libs/expat[${MULTILIB_USEDEP}]
|
||||
dev-libs/glib[${MULTILIB_USEDEP}]
|
||||
dev-libs/nspr[${MULTILIB_USEDEP}]
|
||||
dev-libs/nss[${MULTILIB_USEDEP}]
|
||||
x11-libs/cairo[${MULTILIB_USEDEP}]
|
||||
x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
|
||||
x11-libs/pango[${MULTILIB_USEDEP}]
|
||||
net-print/cups[${MULTILIB_USEDEP}]
|
||||
|| ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] )
|
||||
sys-apps/dbus[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+[${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcursor[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXdamage[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrender[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXtst[${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib[${MULTILIB_USEDEP}]
|
||||
sys-libs/glibc[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so"
|
||||
|
||||
MY_PN=Logic
|
||||
|
||||
pkg_setup() {
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -r ${P}/usr/lib
|
||||
sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/Logic.desktop" \
|
||||
|| die "Failed to patch desktop file"
|
||||
|
||||
default_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -a ${P}/usr "${ED}"
|
||||
rm -f ${P}/.DirIcon
|
||||
dodir /opt/Saleae/Logic
|
||||
find ${P} -type d -exec chmod 755 {} \;
|
||||
find ${P} -type f -exec chmod 644 {} \;
|
||||
find ${P} -type f -name "*.so*" -print0 |xargs -0 chmod +x
|
||||
find ${P}/resources/linux/pythonlibs/bin -type f -print0 |xargs -0 chmod +x
|
||||
find ${P}/resources/app.asar.unpacked/node_modules/@saleae/graph-interface/bin/linux-x64-76 -type f -print0 |xargs -0 chmod +x
|
||||
chmod +x ${P}/Logic
|
||||
cp -a ${P}/* "${ED}"/opt/Saleae/Logic || die "Failed to move directory"
|
||||
|
||||
# remove chrome-sandbox binary, users should use kernel namespaces
|
||||
# https://bugs.gentoo.org/692692#c18
|
||||
rm "${ED}"/opt/Saleae/Logic/chrome-sandbox || die
|
||||
|
||||
dosym ../../opt/Saleae/Logic/Logic /usr/bin/Logic
|
||||
domenu "${ED}"/opt/Saleae/Logic/Logic.desktop
|
||||
doicon "${ED}"/opt/Saleae/Logic/Logic.png
|
||||
}
|
||||
@@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit appimage chromium-2 desktop pax-utils multilib-build xdg
|
||||
|
||||
DESCRIPTION="Debug hardware like the pros."
|
||||
HOMEPAGE="https://www.saleae.com/"
|
||||
SRC_URI="
|
||||
amd64? ( https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage )
|
||||
"
|
||||
|
||||
LICENSE="EULA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RESTRICT="bindist mirror splitdebug strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk[${MULTILIB_USEDEP}]
|
||||
app-accessibility/at-spi2-core[${MULTILIB_USEDEP}]
|
||||
dev-libs/atk[${MULTILIB_USEDEP}]
|
||||
dev-libs/expat[${MULTILIB_USEDEP}]
|
||||
dev-libs/glib[${MULTILIB_USEDEP}]
|
||||
dev-libs/nspr[${MULTILIB_USEDEP}]
|
||||
dev-libs/nss[${MULTILIB_USEDEP}]
|
||||
x11-libs/cairo[${MULTILIB_USEDEP}]
|
||||
x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
|
||||
x11-libs/pango[${MULTILIB_USEDEP}]
|
||||
net-print/cups[${MULTILIB_USEDEP}]
|
||||
|| ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] )
|
||||
sys-apps/dbus[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+[${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcursor[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXdamage[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrender[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXtst[${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib[${MULTILIB_USEDEP}]
|
||||
sys-libs/glibc[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so"
|
||||
|
||||
MY_PN=Logic
|
||||
|
||||
pkg_setup() {
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -r ${P}/usr/lib
|
||||
sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/Logic.desktop" \
|
||||
|| die "Failed to patch desktop file"
|
||||
|
||||
default_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -a ${P}/usr "${ED}"
|
||||
rm -f ${P}/.DirIcon
|
||||
dodir /opt/Saleae/Logic
|
||||
find ${P} -type d -exec chmod 755 {} \;
|
||||
find ${P} -type f -exec chmod 644 {} \;
|
||||
find ${P} -type f -name "*.so*" -print0 |xargs -0 chmod +x
|
||||
find ${P}/resources/linux/pythonlibs/bin -type f -print0 |xargs -0 chmod +x
|
||||
find ${P}/resources/app.asar.unpacked/node_modules/@saleae/graph-interface/bin/linux-x64-76 -type f -print0 |xargs -0 chmod +x
|
||||
chmod +x ${P}/Logic
|
||||
cp -a ${P}/* "${ED}"/opt/Saleae/Logic || die "Failed to move directory"
|
||||
|
||||
# remove chrome-sandbox binary, users should use kernel namespaces
|
||||
# https://bugs.gentoo.org/692692#c18
|
||||
rm "${ED}"/opt/Saleae/Logic/chrome-sandbox || die
|
||||
|
||||
dosym ../../opt/Saleae/Logic/Logic /usr/bin/Logic
|
||||
domenu "${ED}"/opt/Saleae/Logic/Logic.desktop
|
||||
doicon "${ED}"/opt/Saleae/Logic/Logic.png
|
||||
}
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit appimage chromium-2 desktop pax-utils multilib-build xdg
|
||||
inherit appimage chromium-2 desktop pax-utils multilib-build xdg udev
|
||||
|
||||
DESCRIPTION="Debug hardware like the pros."
|
||||
HOMEPAGE="https://www.saleae.com/"
|
||||
@@ -86,4 +86,7 @@ src_install() {
|
||||
dosym ../../opt/Saleae/Logic/Logic /usr/bin/Logic
|
||||
domenu "${ED}"/opt/Saleae/Logic/Logic.desktop
|
||||
doicon "${ED}"/opt/Saleae/Logic/Logic.png
|
||||
dodir /etc/udev/rules.d
|
||||
cat "${ED}"/opt/Saleae/Logic/resources/linux/99-SaleaeLogic.rules > "${ED}"/etc/udev/rules.d/99-SaleaeLogic.rules
|
||||
udev_reload
|
||||
}
|
||||
23
sci-electronics/wavedrom/ChangeLog
Normal file
23
sci-electronics/wavedrom/ChangeLog
Normal file
@@ -0,0 +1,23 @@
|
||||
# ChangeLog for net-im/skypeforlinux
|
||||
# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
*skypeforlinux-8.13.76.6 (18 Dec 2017)
|
||||
|
||||
18 Dec 2017; Mario Fetka <mario@gentoo.org> +skypeforlinux-8.13.76.6.ebuild,
|
||||
-skypeforlinux-8.13.76.4.ebuild:
|
||||
Bump
|
||||
|
||||
*skypeforlinux-8.13.76.4 (12 Dec 2017)
|
||||
|
||||
12 Dec 2017; Mario Fetka <mario@gentoo.org> +skypeforlinux-8.13.76.4.ebuild,
|
||||
-skypeforlinux-8.12.76.2.ebuild:
|
||||
Bump
|
||||
|
||||
*skypeforlinux-8.11.76.3 (01 Dec 2017)
|
||||
*skypeforlinux-8.11.76.8 (01 Dec 2017)
|
||||
*skypeforlinux-8.12.76.2 (01 Dec 2017)
|
||||
|
||||
01 Dec 2017; Mario Fetka <mario@gentoo.org> +skypeforlinux-8.11.76.3.ebuild,
|
||||
+skypeforlinux-8.11.76.8.ebuild, +skypeforlinux-8.12.76.2.ebuild:
|
||||
bUMP
|
||||
5
sci-electronics/wavedrom/Manifest
Normal file
5
sci-electronics/wavedrom/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST wavedrom-editor-v2.9.1-linux-x64.tar.gz 129977619 BLAKE2B 51210ff485242b06cb78ed121c3ce78a3a56ece4ff8c80698212d61b1660574b7ba8d7bdf478a4c0d021d3a32ed144f11d661ed6291cda39a79253c14a089062 SHA512 5d627fce56d2cb96a6bcf20b5a749b2f7d7f724bcba599ab95c28c398bf8d85fdb10244a110d2b22cc5dbaf6ccb8ba1f98a97848ceac7189dc1d05167b60398a
|
||||
DIST wavedrom.png 10639 BLAKE2B 91a91ba1304af8b1c25480b0019c4920b23f7d6751f263437a2006b0ec29f526a8893ec041825f2817f918ae36440de5674362e5dd7b5c830adf00b7a3871b1f SHA512 3f4c4f607d07a45a394fec5b8cc84241cccf36587dc3e334ffdd3d99e7a2d573e51fd18c3523ec538e98011c46763b6c575761ddefe25d2e28e6e370edd885a8
|
||||
EBUILD wavedrom-2.9.1.ebuild 2339 BLAKE2B 7c719ae94e7a19e46e8dba4be327413228bb8efb02e693fe62b373851acb9d5d9828384651a3c0afce89b2b7215094e75cc6b3fadbfbda07f4bb5140ee71f14b SHA512 0a24a6ce6ba9ca3f2c2d5d5be1a7243553ddb545b91a7af8a12519838d929b56838c9f01328f664bf275b6074a7976867daf94f872fa99f1a156740acb95abb9
|
||||
MISC ChangeLog 717 BLAKE2B 62e7b63422d35e011a1d799f960e65026d1bca64361d1520e0123c928386be2926e7e1c5ea20e2fcce0f6c930cbcd1d23755ad0adc660256ba01bc4cfe5f483a SHA512 aeef06e239237b851ee67ace8c1fb8b822f5e39a8b90cd3335fa696336b1c68913780ee0f5642001116fa65a2cc54cd125840fb376f0721bf51094d6301f6403
|
||||
MISC metadata.xml 795 BLAKE2B da666b2ac257898116bb8fcf60bf27947b2261f8f718e6bd9cdf3e2c35e38954659be9499675a425cea0f2a9309fb2ada85b54684651f25463140b7f4e89fde9 SHA512 7c97ba77885e397a00e855ffca0dd1f2aa4e1b9c5780650cac09a729ecf4cce07599179c67b86ace1d7e1cd47eafe3a397e9487b42de56e96a86ffb15947abf9
|
||||
20
sci-electronics/wavedrom/metadata.xml
Normal file
20
sci-electronics/wavedrom/metadata.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>shentino@gmail.com</email>
|
||||
<name>Raymond Jennings</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>krlgrudzinski@gmail.com</email>
|
||||
<name>Karol Grudziński</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag>
|
||||
</use>
|
||||
<longdescription>Skype is for doing things together, whenever you're apart. Skype's text, voice and video make it simple to share experiences with the people that matter to you, wherever they are.</longdescription>
|
||||
</pkgmetadata>
|
||||
73
sci-electronics/wavedrom/wavedrom-2.9.1.ebuild
Normal file
73
sci-electronics/wavedrom/wavedrom-2.9.1.ebuild
Normal file
@@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit chromium-2 desktop pax-utils multilib-build xdg
|
||||
|
||||
DESCRIPTION="Instant messaging client, with support for audio and video"
|
||||
HOMEPAGE="https://www.skype.com/"
|
||||
SRC_URI="https://github.com/wavedrom/wavedrom.github.io/releases/download/v${PV}/${PN}-editor-v${PV}-linux-x64.tar.gz
|
||||
https://windows-cdn.softpedia.com/screenshots/thumbs/WaveDrom-Editor-thumb.png -> ${PN}.png"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="mirror bindist strip" #299368
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/libsecret[${MULTILIB_USEDEP}]
|
||||
dev-libs/atk[${MULTILIB_USEDEP}]
|
||||
dev-libs/expat[${MULTILIB_USEDEP}]
|
||||
dev-libs/glib:2[${MULTILIB_USEDEP}]
|
||||
dev-libs/nspr[${MULTILIB_USEDEP}]
|
||||
dev-libs/nss[${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib[${MULTILIB_USEDEP}]
|
||||
media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
|
||||
media-libs/freetype:2[${MULTILIB_USEDEP}]
|
||||
media-libs/libv4l[${MULTILIB_USEDEP}]
|
||||
net-print/cups[${MULTILIB_USEDEP}]
|
||||
sys-apps/dbus[${MULTILIB_USEDEP}]
|
||||
sys-devel/gcc[cxx]
|
||||
sys-libs/glibc
|
||||
virtual/ttf-fonts
|
||||
x11-libs/cairo[${MULTILIB_USEDEP}]
|
||||
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+:3[${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcursor[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXdamage[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrender[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXtst[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxkbfile[${MULTILIB_USEDEP}]
|
||||
x11-libs/pango[${MULTILIB_USEDEP}]"
|
||||
|
||||
pkg_setup() {
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/bin
|
||||
mv ${PN}-editor-v${PV}-linux-x64 "${ED}"/opt/${PN} || die
|
||||
|
||||
dosym "${ED}"/opt/${PN}/${PN}-editor opt/bin/${PN}
|
||||
|
||||
doicon ${DISTDIR}/${PN}.png
|
||||
|
||||
make_desktop_entry ${PN} "Wavedrom" ${PN}
|
||||
|
||||
pax-mark -m "${ED}"/opt/${PN}/${PN}-editor
|
||||
}
|
||||
Reference in New Issue
Block a user