Merge updates from master

This commit is contained in:
Repository mirror & CI
2021-06-13 09:05:03 +00:00
71 changed files with 1024 additions and 429 deletions

View File

@@ -1,39 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1 optfeature
DESCRIPTION="Stress-Terminal UI monitoring tool"
HOMEPAGE="https://amanusk.github.io/s-tui/"
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/amanusk/${PN}.git"
EGIT_SUBMODULES=()
else
# Pypi source doesn't include tests
SRC_URI="https://github.com/amanusk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="GPL-2"
SLOT="0"
RDEPEND="
>=dev-python/psutil-5.6.0[${PYTHON_USEDEP}]
>=dev-python/urwid-2.0.1[${PYTHON_USEDEP}]
"
distutils_enable_tests unittest
pkg_postinst() {
elog "To get additional features, some optional runtime dependencies"
elog "may be installed:"
elog ""
optfeature "Stress options in program menu" app-benchmarks/stress
}

View File

@@ -0,0 +1 @@
DIST dictd-devils-20150822.zip 164703 BLAKE2B cb8ac80e02617c4ced72b81de6e82d9b590953599444cc304647a50c78f080172fc0d15158de8f9a1d42abff37f68732f9076636c8102a2ebd85592c0bb0be10 SHA512 d2264626a8a34df7d9cabb671838b717a40385511d13b58bb60bf78481ad4e7ae6c9ab02a58847dddda7d3957efb3d0f67465fb9eabcbc515e2383fb202684a2

View File

@@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="The Devil's Dictionary for dict"
HOMEPAGE="http://www.dict.org"
SRC_URI="http://www.gutenberg.org/files/972/972.zip -> ${P}.zip"
S="$WORKDIR"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=app-text/dictd-1.5.5"
BDEPEND="
${RDEPEND}
app-arch/unzip
"
PATCHES=( "${FILESDIR}/format.patch" )
src_prepare() {
default
sed \
-e 's/\r//g' \
-e "/^ *THE DEVIL'S DICTIONARY/,/^End of Project Gutenberg's The Devil's Dictionary/!{w COPYING.gutenberg" -e 'd}' \
-e '/^\S/{: l;N;s/\n *\(.\)/ \1/g;t l}' \
-e "s/^\\([A-Zor .'?-]*[^,A-Zor .'?-]\\)/ \1/" \
-e '/^ /y/,/\a/' \
-i 972.txt || die
}
src_compile() {
head -n -6 972.txt | dictfmt -u "${SRC_URI% ->*}" \
-s "The Devil's Dictionary (2015-08-22 Project Gutenberg version)" \
--headword-separator " or " \
--columns 80 \
-h devils || die
sed -e 'y/\a/,/' -i devils.dict || die
dictzip devils.dict || die
}
src_install() {
insinto /usr/share/dict
doins devils.dict.dz devils.index
}

View File

@@ -0,0 +1,110 @@
--- a/972.txt
+++ b/972.txt
@@ -124,7 +124,7 @@
ABORIGINIES, n. Persons of little worth found cumbering the soil of a
newly discovered country. They soon cease to cumber; they fertilize.
-ABRACADABRA.
+ABRACADABRA,
By _Abracadabra_ we signify
An infinite number of things.
@@ -1405,7 +1405,7 @@
Ignores the Law as 't were a straw,
And wants to sin--don't let him.
-CUI BONO? [Latin] What good would that do _me_?
+CUI BONO?, [Latin] What good would that do _me_?
CUNNING, n. The faculty that distinguishes a weak animal or person
from a strong one. It brings its possessor much mental satisfaction
@@ -2571,7 +2571,7 @@
these persons from swift and awful death is one of the most striking
proofs of God's mercy to those that hate Him.
-FORMA PAUPERIS. [Latin] In the character of a poor person--a
+FORMA PAUPERIS, [Latin] In the character of a poor person--a
method by which a litigant without money for lawyers is considerately
permitted to lose his case.
@@ -3074,7 +3074,7 @@
-HABEAS CORPUS. A writ by which a man may be taken out of jail when
+HABEAS CORPUS, A writ by which a man may be taken out of jail when
confined for the wrong crime.
HABIT, n. A shackle for the free.
@@ -3539,7 +3539,7 @@
-I is the first letter of the alphabet, the first word of the language,
+I, is the first letter of the alphabet, the first word of the language,
the first thought of the mind, the first object of affection. In
grammar it is a pronoun of the first person and singular number. Its
plural is said to be _We_, but how there can be more than one myself
@@ -3718,7 +3718,7 @@
Pollo Doncas
-IMPOSTOR n. A rival aspirant to public honors.
+IMPOSTOR, n. A rival aspirant to public honors.
IMPROBABILITY, n.
@@ -4252,7 +4252,7 @@
-J is a consonant in English, but some nations use it as a vowel--
+J, is a consonant in English, but some nations use it as a vowel--
than which nothing could be more absurd. Its original form, which has
been but slightly modified, was that of the tail of a subdued dog, and
it was not a letter but a character, standing for a Latin verb,
@@ -4323,7 +4323,7 @@
-K is a consonant that we get from the Greeks, but it can be traced
+K, is a consonant that we get from the Greeks, but it can be traced
away back beyond them to the Cerathians, a small commercial nation
inhabiting the peninsula of Smero. In their tongue it was called
_Klatch_, which means "destroyed." The form of the letter was
@@ -4767,7 +4767,7 @@
live with. The liver is heaven's best gift to the goose; without it
that bird would be unable to supply us with the Strasbourg _pate_.
-LL.D. Letters indicating the degree _Legumptionorum Doctor_, one
+LL.D., Letters indicating the degree _Legumptionorum Doctor_, one
learned in laws, gifted with legal gumption. Some suspicion is cast
upon this derivation by the fact that the title was formerly _LL.d._,
and conferred only upon gentlemen distinguished for their wealth. At
@@ -8612,7 +8612,7 @@
civilization and enlightenment, despite their obvious agency in this
incomparable dictionary.
-TZETZE (or TSETSE) FLY, n. An African insect (_Glossina morsitans_)
+TZETZE FLY or TSETSE FLY, n. An African insect (_Glossina morsitans_)
whose bite is commonly regarded as nature's most efficacious remedy
for insomnia, though some patients prefer that of the American
novelist (_Mendax interminabilis_).
@@ -8781,7 +8781,7 @@
-W (double U) has, of all the letters in our alphabet, the only
+W, (double U) has, of all the letters in our alphabet, the only
cumbrous name, the names of the others being monosyllabic. This
advantage of the Roman alphabet over the Grecian is the more valued
after audibly spelling out some simple Greek word, like
@@ -9040,7 +9040,7 @@
-X in our alphabet being a needless letter has an added invincibility
+X, in our alphabet being a needless letter has an added invincibility
to the attacks of the spelling reformers, and like them, will
doubtless last as long as the language. X is the sacred symbol of ten
dollars, and in such words as Xmas, Xn, etc., stands for Christ, not,

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer needed -->
<longdescription>
A database for 'dict'-compatible dictionary software, based on Ambrose Bierce's satirical The Devil's Dictionary.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST dictd-elements-20030309.db 46325 BLAKE2B 70b5003a1dc5825ef67c4b2ceb8a322d5827cc28c3be61ea2d2e125343b1d03816385ea298c9794e25edf1f1e4361bc8f141876b1fba3f9005926a33ad28bffe SHA512 a09d152f4b7ed6f0fb43d7eed08abd469565b0d63d92e965e872dc90174298f8c661c9c22ab9c605fc865d7e1f3366dcbd27d17f1be274d0610b0938f8bb9b40

View File

@@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Jay Kominek's database of the elements for dict"
HOMEPAGE="http://www.dict.org"
SRC_URI="https://web.archive.org/web/20121223051336/http://www.miranda.org:80/~jkominek/elements/elements.db -> ${P}.db"
S="$WORKDIR"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=app-text/dictd-1.5.5"
BDEPEND="${RDEPEND}"
src_unpack() {
cp "${DISTDIR}/${A}" elements.db || die
}
src_prepare() {
eapply_user
sed -e '/^%h/{h;n;n;s/Symbol: //;T;x;G;s/\n/ /}' -i elements.db || die
sed -e '/^%h/{N;N;s/%h.*\n%d\n\(%h.*\)/\1\n%d/}' -i elements.db || die
}
src_compile() {
dictfmt -u "${SRC_URI% ->*}" \
-s "Jay Kominek's Elements database (version $PV)" \
--headword-separator " " \
--columns 80 \
-p elements \
< elements.db || die
dictzip elements.dict || die
}
src_install() {
insinto /usr/share/dict
doins elements.dict.dz elements.index
}
pkg_postrm() {
elog "You must unregister ${PN} and restart your dictd server before the"
elog "dictionary is completely removed. If you are using OpenRC, both tasks may be"
elog "accomplished by running '/etc/init.d/dictd restart'."
}

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer needed -->
<upstream>
<maintainer status="inactive">
<name>Jay Kominek</name>
</maintainer>
</upstream>
<longdescription>
A database for 'dict'-compatible dictionary software, based on Jay Kominek's descriptions of the atomic elements.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST dictd-foldoc-20180405.txt 5413737 BLAKE2B 18152975d8ac0cdcde3141324f60430df1933b3c139b4fa156e0915e5062dcc97f2e2201f16ac5c1d0a552f2ada9f652d71e2845907afc9847960f5860b005a1 SHA512 da165a6673c592940655a9bf8c7d94da4e4586518bbb4bbe8130a5fdc7bf16b70703d757ee107a832c90d7b2701f00dba9e61097725c52a9632a093bee52da2c

View File

@@ -0,0 +1,43 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="The Free On-line Dictionary of Computing for dict"
HOMEPAGE="https://foldoc.org"
SRC_URI="https://web.archive.org/web/20180405153121/http://foldoc.org/Dictionary -> ${P}.txt"
S="${WORKDIR}"
LICENSE="FDL-1.1+"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=app-text/dictd-1.5.5"
BDEPEND="${RDEPEND}"
src_unpack() {
cp "${DISTDIR}/${A}" foldoc.txt || die
}
src_prepare() {
eapply_user
sed -e '/^$/{N;s/\n\([^\t]\+\)/\1/g;T;h;n;d}' -i foldoc.txt || die
}
src_compile() {
tail -n +3 foldoc.txt | dictfmt -u "$HOMEPAGE/Dictionary" \
-s "The Free On-line Dictionary of Computing (version ${PV})" \
--utf8 \
-f foldoc || die
dictzip foldoc.dict || die
}
src_install() {
insinto /usr/share/dict
doins foldoc.dict.dz foldoc.index
}
pkg_postrm() {
elog "You must unregister ${PN} and restart your dictd server before the"
elog "dictionary is completely removed. If you are using OpenRC, both tasks may be"
elog "accomplished by running '/etc/init.d/dictd restart'."
}

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer needed -->
<upstream>
<maintainer>
<name>Denis Howe</name>
</maintainer>
</upstream>
<longdescription>
A database for 'dict'-compatible dictionary software, based on the Free On-line Dictionary of Computing describing various topics in computing.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST dict-gazetteer_1.3.orig.tar.gz 2860737 BLAKE2B fbe5ef47f3044bd48173f1b0462fa8706e7232a889f9cc1bf6a4822c4ed3c461266843f249b526ffc93fb05a19e5a5656466375aef1a71ce0578562bf3f428d5 SHA512 2c875eb42ed6e6d2a75a24da1548730b86a54c8a2ed7dd8f41499d0963741775a3d0579f2b99c25798ecb4a9ae5cb327c04d446e79f06b55325be1a14854581f

View File

@@ -0,0 +1,42 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools
DESCRIPTION="The original U.S. Gazetteer Place and Zipcode Files for dict"
HOMEPAGE="https://sourceforge.net/projects/dict-gazetteer"
SRC_URI="mirror://sourceforge/project/dict-gazetteer/dict-gazetteer_${PV}.orig.tar.gz"
S="${WORKDIR}/dict-gazetteer-${PV}"
LICENSE="GPL-2 public-domain"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=app-text/dictd-1.5.5"
PATCHES=(
"${FILESDIR}/${PN}-fix-makefile.patch"
"${FILESDIR}/${PN}-fix-paths.patch"
)
src_prepare() {
default
eautoreconf
mkdir -p "${T}/dict" || die
}
src_configure() {
econf --datadir="${T}"
}
src_compile() {
emake
emake db
}
src_install() {
emake install
insinto "/usr/share"
doins -r "${T}/dict"
}

View File

@@ -0,0 +1,20 @@
--- a/Makefile.in
+++ b/Makefile.in
@@ -77,7 +77,7 @@
$(DATABASE) $(DATAINDEX): $(EXES) data/*.txt
./format -p < data/places.txt > tmp
./format -c < data/counties.txt >> tmp
-# ./format -m < data/mcds.txt >> tmp
+ ./format -m < data/mcds.txt >> tmp
./format -z < data/zips.txt >> tmp
sort tmp | ./format -f > $(DATABASE)
-rm -f tmp
@@ -165,7 +165,7 @@
# fi \
# done
-rm -f config.h config.cache config.status stamp-h.in stamp-h
- -rm -f Makefile
+ -rm -f Makefile
# -rm -f configure Makefile # We need to keep configure
-rm -f $(DATABASE) $(DATABASE).dz $(DATAINDEX)

View File

@@ -0,0 +1,12 @@
--- a/configure.in
+++ b/configure.in
@@ -36,9 +36,6 @@
AC_INIT(format.c)
AC_CONFIG_HEADER(config.h)
-prefix=/usr
-datadir=/usr/lib
-
echo Configuring for dict-gazetteer
echo .

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">dict-gazetteer</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST dictd-gcide-0.48.5.tar.xz 10329064 BLAKE2B 2f4040fa71e0b550141aab51d85ebc3ec3cfd784ad7a1240c00385384ba6cc7653a2d6e43824867fac41d370c153569c30dcf34764cbca5b06c77f46c412d1a6 SHA512 a10d46947c7d8b7050c44a12cfb38ed374e971063805e69897652cd8993dc5cf0ecc4d9a12680a8ced30d110d20bc84def75bd587166aa2cfa78529b9397aafe

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils
MY_PN=dict-gcide
DESCRIPTION="Collaborative International Dictionary of English (incl. Webster 1913) for dict"
HOMEPAGE="https://tracker.debian.org/pkg/dict-gcide"
SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND=">=app-text/dictd-1.5.5"
RDEPEND="
${BDEPEND}
!app-dicts/dictd-web1913
"
src_compile() {
emake -j1 db
}
src_install() {
insinto /usr/share/dict
doins gcide.dict.dz gcide.index
}

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer needed -->
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST jarg423.txt 1413674 BLAKE2B 943fae047e5773fcf4af5e6720533ef2886e6be93e9eb0a10beeb4aa263bde619f639ada35a431992d08bb470a2914201d02e6a83ccc755fcae55f9c96abd9b6 SHA512 98afd7f9f010c7f6c43ba2f368add48c8faf37c922e41de4d804a39bcc2fec6a18de51765a609aa2bd7396baaf3c772a22f1d07ae185ae0fe206dafa166a84ea

View File

@@ -0,0 +1,56 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="The Jargon File for dict"
HOMEPAGE="http://www.catb.org/~esr/jargon/index.html"
SRC_URI="http://www.catb.org/~esr/jargon/oldversions/jarg${PV//.}.txt"
S="${WORKDIR}"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=app-text/dictd-1.5.5"
BDEPEND="${RDEPEND}"
src_unpack() {
cp "${DISTDIR}/${A}" jargon.txt || die
}
src_prepare() {
eapply_user
# This sed script works for all versions >=3.0.0 until <4.4.0 (when the
# entire format changes).
sed \
-e '/^The Jargon Lexicon/,/:(Lexicon Entries End Here):/!{w jargon.doc' -e 'd}' \
-e 's/^ \s*/\t/' -e 's/^ //' \
-e 's/\([^\t]\)\t/\1 /g' \
-e 's/^\(:[^:]*:\)\s*/\1/' \
-e '/^= . =/,/^$/d' \
-e '/^\S/{: l;N;s/\n *\(.\)/ \1/g;t l}' \
-e 's/\([^A-Za-z ]\) \+\([2-9][0-9]\?\|1[0-9]\)\.\( \+\|$\)/\1\n\n\2. /g' \
-e 's/^\([2-9][0-9]\?\|1[0-9]\)\.\( \+\|$\)/\n\1. /g' \
-i jargon.txt || die
}
src_compile() {
dictfmt -u "$SRC_URI" \
-s "The Jargon File (version $PV)" \
--columns 80 \
-j jargon \
< jargon.txt || die
dictzip jargon.dict || die
}
src_install() {
newdoc jargon.doc jargon.txt
insinto /usr/share/dict
doins jargon.dict.dz jargon.index
}
pkg_postrm() {
elog "You must unregister ${PN} and restart your dictd server before the"
elog "dictionary is completely removed. If you are using OpenRC, both tasks may be"
elog "accomplished by running '/etc/init.d/dictd restart'."
}

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer needed -->
<upstream>
<maintainer status="inactive">
<name>Eric S. Raymond</name>
<email>esr@thyrsus.com</email>
</maintainer>
<maintainer status="inactive">
<name>Guy Steele</name>
<email>gls@think.com</email>
</maintainer>
</upstream>
<longdescription>
A database for 'dict'-compatible dictionary software, based on the classic Jargon File describing the slang that developed around computer programming in the '70s and '80s.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,12 @@
DIST pgw050ab.zip 1400825 BLAKE2B 7145d4ba24bb5dbfc89c6d2437a7056e1be3bf778040831e7b2e3f0420f9811c3b4f803238b174c76932c77099f3ab8f9144b410d219085068d8a7d09cf3e432 SHA512 bc9b7e2e43b40301cb44271dda1dc410fefcda912a6a199bfe7c309749f5a6ac036e17fe588460a3d78ffabbab6553b83077bb8a5658ca421cd16f8014c042f2
DIST pgw050c.zip 1159912 BLAKE2B c0133d8ceff0c511d8e6e727eb33b87cef47d549eeb9c11f4db6713ff44fc52a1fbc18e40409f5778ee2f7354fd4561ef2f2cc3875e3985996f1eae19e01307e SHA512 4b782884c32b59d28e47206591060ca44fdeaa7050f5e91a316061fb8287ec0296b5b779638fd462861e96558b79f4b6585c332a783dc6ac7c671113cd57d466
DIST pgw050de.zip 1172639 BLAKE2B e8557299d1b760e074a1da047f2ef4db27cdfeab91028a4ff682395d0263c81294698e32186a749de7440b7f84cbc71e0fd55ebc692b24b371883c65fbcf6b1a SHA512 69fe3979131b004eb259aef52c83efc1e4ecde951a6f6294ff16e63a9d60d52a6bbe9fadf93b68dd9df988cfcf36c7a13f594a10c54ea531212c3300a11caf18
DIST pgw050fh.zip 1347072 BLAKE2B 9ffae0773b14c9878456ef497e5d16f78475e87acf805c325ff698043e931f5fa96af52edbffcd1eda6caef139132908841c5c28b5c8825166c4b32aae06404b SHA512 9d8dd9bc71c26dfd1ee42129484073c6c7fae89e2ec77407c4535c50b13c74268cd203d8136d79de75bd9efec920723e6d3e5c65c5dd893e8c3c53d61ccdd4d9
DIST pgw050il.txt 3726925 BLAKE2B e3d6b6e8bc8fbebfabe41757dd8df64745a1026d277198f1082ccaa4ab9798c3892c5cdeed522a1e5eb9e39342243c77682c126f07a1edb5b48dab59c450f5b0 SHA512 697f6209ef559c8326dcea7360347a1b4da401a49903a2475648dd645a562069cf4da1e471b1f4b3acb558af09171e9c0ae6b09a45af2e63ddae46e7716e5e3f
DIST pgw050mo.zip 1036584 BLAKE2B 5a2ab8bbcb4738850fb52f17a5b56b82347ad95b5c0c630275078942de9c210c4a482cb5a08b629f9f3a15303ed1f76bf1796fac4584e43dd84c5d2e34958ee0 SHA512 6957eaf19ca83a3bf584149b2a205f709dbd8d072fbd7396657b1c7786f02b5f0d21b56bf054221c0057bf27b5d02e7c79f3deced9b7e51f6b9779cf8993db88
DIST pgw050pq.zip 1044532 BLAKE2B fbd7e3dfbbacdb8154fe6c39ae1d781c238548b5ee1b985d4ed3003ac6a177ce09573a60d5f021630fc6fcc219f446a0682891e8dda0e124554e04bf0c3b8a10 SHA512 0b7993b1c5e5cab7233e6b569d56351c7c27f4727a5c927eb1cee0fca2b2fc854e627b63b61cbfa1403752bdf29675e26d40430be32ba1655451c69bb968f1a8
DIST pgw050r.zip 601207 BLAKE2B 6fba41c89c755165bec9928796830dbe740c011e9b56983e4da72a8ab391eac3016ff3fd5396f970b7299342092f73b265b9daa223eff455460bb92d0ba194a1 SHA512 15efdfacf33a316441af1c6f2d980bb2e4f74cf15663a25eef2183ad1d50a475efb92a93a0d9ac9540fbc9b2ed89333f29e2e41f4c27c6932757ee4535faaa53
DIST pgw050s.zip 1421850 BLAKE2B 264ec367db97bdbcc3caf81dd26920d7560a07521c98ee9754d53195d5c94c6d2ec7d8f627a03c92c77534c0f80cb902ef0bfa6db7369f8a7788e4594b641036 SHA512 c2b74ef60f65ea1c504247e6b0b3f3e677f57ef18e62bbae82a599ed37dc57825336f36f7ba060307fe0c6dd62751acb746c4f96677071eb798c5128b01faec0
DIST pgw050tw.zip 1395640 BLAKE2B bf40aba3dbb3ae82393d54d2842e653759b4c0c206ee225df7134454f3038718dddf9bb9286307223d5232b206f6f24b8e5827702b5759c6fe69a7eef351c9c1 SHA512 1aa46777dbaa429587ebd30c7c4ad9736afe02187861eb60a67348e683afa9660cb76571cc5e57b0a423b9e1761805507173ef67352954935015d60180078052
DIST pgw050xz.zip 579098 BLAKE2B 6e3155a8ca0a3541d3418527c1f7417b885f6e2f79577a6684dca24fddbcfa03d849f91ea73a9a6cfe27ecf3c5ea2c5c3ee6f31fabef4a1d161a58dafe5a38da SHA512 01d8151afdc185e77b2afbbe0e5602d8518f9ce51d14c25b0a3c9676d40252c42defb320ac843b40b466e2b481b7b7f80b3871c332733d770c5eb4363d4a1991
DIST web1913-dict-patches-p1.tar.gz 15311 BLAKE2B 0849c15799ff4d7f06c42e22fb9e5693aaf1d16ba4ef77a06007c63bcf32b7cb12c1e526ad969a91f8082f79d10e502e6458fdbd113bd7922cd8b44f920c559e SHA512 b70d1ea571a067b7115572dba18aa1d05c4f51e596482c88c651883ba2937b5b569303a34c75056a0425e7feccab3715bb0c978fa46d539d5ceb56b5e296eb90

View File

@@ -0,0 +1,89 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
WV="${PV%_p*}"
GV="${WV//.}"
SN="web1913-dict-patches"
SV="${PV##*_}"
SD="${SN}-${SV}"
DESCRIPTION="Webster's Revised Unabridged Dictionary (1913) for dict"
HOMEPAGE="http://www.micra.com"
SRC_URI="
http://www.gutenberg.org/files/660/old/pgw${GV}ab.zip
http://www.gutenberg.org/files/661/old/pgw${GV}c.zip
http://www.gutenberg.org/files/662/old/pgw${GV}de.zip
http://www.gutenberg.org/files/663/old/pgw${GV}fh.zip
http://www.gutenberg.org/files/664/old/pgw${GV}il.txt
http://www.gutenberg.org/files/665/old/pgw${GV}mo.zip
http://www.gutenberg.org/files/666/old/pgw${GV}pq.zip
http://www.gutenberg.org/files/667/old/pgw${GV}r.zip
http://www.gutenberg.org/files/668/old/pgw${GV}s.zip
http://www.gutenberg.org/files/669/old/pgw${GV}tw.zip
http://www.gutenberg.org/files/670/old/pgw${GV}xz.zip
https://git.sr.ht/~ag_eitilt/${SN}/archive/${SV}.tar.gz -> ${SD}.tar.gz
"
S="${WORKDIR}"
LICENSE="public-domain"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
RDEPEND=">=app-text/dictd-1.5.5"
BDEPEND="
${RDEPEND}
app-arch/unzip
dev-libs/libxslt
"
PATCHES=( "${SD}/tag-nesting.patch" )
src_unpack() {
unpack ${A//pgw${GV}il.txt}
cp "$DISTDIR/pgw${GV}il.txt" . || die
cp "${SD}/xhtml-lat1.ent" "${SD}/xhtml-special.ent" "${SD}/xhtml-symbol.ent" . || die
cp "${SD}/dictfmt-elements.txt" web1913.txt || die
}
src_prepare() {
default
sed -e '/<! Begin file/,$ d' pgw050c.txt > COPYING.gutenberg || die
for f in $(ls pgw$GV?*.txt) ; do
echo "Cleaning '${f}'" || die
sed -n -e '/<! Begin file/,$ p' -i "${f}" || die
sed -f "${SD}/cleanup.sed" -i "${f}" || die
cat "${SD}/micra-head.xml" "${f}" "${SD}/micra-foot.xml" > "${f%txt}xml" || die
done
}
src_compile() {
for f in $(ls pgw050?*.xml) ; do
echo "Processing '${f}'" || die
xsltproc "${SD}/dictfmt-elements.xsl" "${f}" >> web1913.txt || die
done
echo "Building dictionary" || die
dictfmt -u " ${SRC_URI% * ->*}" \
-s "Webster's Revised Unabridged Dictionary, 1913 edition (v$WV ${SV})" \
--headword-separator " / " \
--columns 73 \
--utf8 \
-p web1913 \
< web1913.txt || die
dictzip web1913.dict || die
}
src_install() {
insinto /usr/share/dict
doins web1913.dict.dz web1913.index
}
pkg_postrm() {
elog "You must unregister $PN and restart your dictd server before the"
elog "dictionary is completely removed. If you are using OpenRC, both tasks may be"
elog "accomplished by running '/etc/init.d/dictd restart'."
}

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer needed -->
<upstream>
<maintainer>
<name>Patrick Cassidy</name>
<email>cassidy@micra.com</email>
</maintainer>
</upstream>
<longdescription>
A database for 'dict'-compatible dictionary software, based on the 1913 edition of Webster's Revised Unabridged Dictionary as digitized by MICRA, Inc.
</longdescription>
</pkgmetadata>

View File

@@ -1,4 +1,4 @@
DIST cheat-4.2.1.tar.gz 1649032 BLAKE2B 131c6f82b2bc94ccc1fcea0d8f68e5cbab7718643d411e6b8a9cdb7ded89ae8785e728a4014e7bfdd60c82f4b07f659317840395fc8cd601780cd93a72f656a6 SHA512 bf461f4d27b8fe15c6aaf5f57a61dfa5790f4ac9953c72d2eebbe7b235f5f593c84397a2d348e448aa91a93f5551df6d27cb4096d72d95b8d7fa8f0a7dc8ec46
DIST cheat-4.2.2.tar.gz 1614189 BLAKE2B 679a6fd7374465a7bf4ba28f517804e7f61fb173b241b78e15f59730b67f552c62d7fa4dbafaa220acfe0b5fc7d868acaf480555da4dfacb17032c1962a1b596 SHA512 0e2e732235c02346845c448b2c5907c9187fed3f003c0e6e38aeb3d31499966471703f2d835d3dd3ff8abdfa0c8040b0342298fba4db828082ef74fd9bf96ee6
DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 36 BLAKE2B d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27 SHA512 87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b
DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 73310 BLAKE2B b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9 SHA512 adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b
DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.9.1.mod 687 BLAKE2B 037093f3c31b25f31fdb74e339017a8d9b9d8288c45e17b0f3e2fa68dc2e202a497de538003135ccb129e5011085188ab1cfc170982bd681a318469734931b51 SHA512 3446750138a9161864d481e2ffdb0076dca59e2b0ea4dc9538d40f024b499f4a632e128be53a7da3ecbb4b3205d60ba10890376ff7212fccd8443e77f1aa41ad
@@ -25,7 +25,8 @@ DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 91222794e2d517a33cb43bb
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip 12607 BLAKE2B 40090e35e5bfb0f1570cc11a3d3c3b6f9c4d097ffadb161280ac4dda90e7b74fe3784dbd31a74be243a2a0d6f3f3273f24a0dcb07523c7db8975171327de25d5 SHA512 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0
DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.13.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.13.zip 8623 BLAKE2B f4cc66d4782f84b13cc940e1235b8a76acb823c5f07baf15948e7e108e79d02154c3a7ac2a87b83ffdbf2f862f35bac436038b7ed2726a09b943269dc7321b14 SHA512 ecb1ef28f64bf0d0b713be8be6b338130aa2d7ea747d3644e79de6f0593ed0e5720e8100ff37cdf90798a28955e1854672e756fe364639c04d6bcaedc4c6bbeb
DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee
DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip 4163 BLAKE2B 7e00360086a04fb62a46ba20a10ac3460b364aa6ee09bf46f9769980c086db04aad45c4cbaa809a218f207c086876678d708a74d0a7679a48cf62b0b5edd48b7 SHA512 06bd620730c303df004e1d6a06a1aab8d83551d594c28e42f8d43613153ac28e6a5dcffaede69c84b2b49027b62581851a332f1397a2d6df9a46078510f7d1e2
DIST github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.mod 78 BLAKE2B 7cde27fce0ec4a1c5c2e5205fb962352037c873d6183a6c1d8a9d385fe6a3bc8c9b66590401f8a715960858576d100626889e02361860bde65f8b66074d93837 SHA512 ee531fe5de94a4f4fc57592864a42beaf57be600d3fc11205ff79b44615429ccf46922cc3d80ab8df77b2db31a85bf40248ce0b1e1079d6861f317828b3305ea
@@ -45,8 +46,8 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200413165638-669c56c373c4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210426230700-d19ff857e887.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210426230700-d19ff857e887.zip 1693022 BLAKE2B 3944f66744718f14312f18a04dc8efa68254217830a36ec222b121af87a1d863df4b4da5df90bf4761d0983ec0deb77bb8850b0fb3d2575bb712db29562a0b9a SHA512 95bb9341b37d8400807ad99bc7d40a5905f5a1975b4608ab627f1d6baea82a9a9bf2ec751a0551845d9f603d9b18564a302637733b5a31607843f75b04dfc5a3
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210608053332-aa57babbf139.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210608053332-aa57babbf139.zip 1643893 BLAKE2B a7d16d86b3596b6c3eef28888b6d50995fcd74a7f1c8e4798cf83989e33b0db6e241b96d37c220ff795e4f5f8eaab767b9eba8b3917095fd304ac78595cfeeb3 SHA512 7dcb1eddb6501bb0c93fcfcea7c70c9a9a4d922a35a9ef35b1216698aa8fcd6a812a440399da6a15ed9b2de4d55af1fd6f92f981109089c1c53cf6848650d7c2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2

View File

@@ -31,8 +31,9 @@ EGO_SUM=(
"github.com/kr/text v0.2.0"
"github.com/kr/text v0.2.0/go.mod"
"github.com/mattn/go-colorable v0.1.6/go.mod"
"github.com/mattn/go-isatty v0.0.12"
"github.com/mattn/go-isatty v0.0.12/go.mod"
"github.com/mattn/go-isatty v0.0.13"
"github.com/mattn/go-isatty v0.0.13/go.mod"
"github.com/mitchellh/go-homedir v1.1.0"
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
"github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e"
@@ -52,8 +53,8 @@ EGO_SUM=(
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
"golang.org/x/sys v0.0.0-20200413165638-669c56c373c4/go.mod"
"golang.org/x/sys v0.0.0-20210426230700-d19ff857e887"
"golang.org/x/sys v0.0.0-20210426230700-d19ff857e887/go.mod"
"golang.org/x/sys v0.0.0-20210608053332-aa57babbf139"
"golang.org/x/sys v0.0.0-20210608053332-aa57babbf139/go.mod"
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
"gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f"

View File

@@ -1,45 +0,0 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit xdg desktop distutils-r1
DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
HOMEPAGE="https://pyspread.gitlab.io"
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git"
else
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
RDEPEND="
>=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
>=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
>=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
>=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
"
python_prepare_all() {
distutils-r1_python_prepare_all
# Fix the provided desktop file
sed -i -e '/Path/d' "${PN}.desktop" || die
}
python_install() {
distutils-r1_python_install
doicon "${PN}"/share/icons/"${PN}.ico"
doicon "${PN}"/share/icons/"${PN}.svg"
domenu "${PN}.desktop"
}

View File

@@ -0,0 +1 @@
DIST gentoo-sweep-0.1.2a.tar.gz 18444 BLAKE2B 5bb8d40bd5644daad51c9c263f58694a85036d9b6bf05a5753b1fcfacd8da9ad7462f3fe5814ac0f51680a81dec019a72a2edab7c493c9129aa244c231edb4d3 SHA512 426b3bc1c093cfe0984b675842f5bebbf4543d4f87972614da6dd77843111ce2a90f824f4ed5437f33b667c4bd741fc3ac177d873fa38b6bf49829511aac7a02

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
CMAKE_IN_SOURCE_BUILD=1
inherit cmake
DESCRIPTION="Check your gentoo installation for unwanted cruft, forgotten files"
HOMEPAGE="https://sourceforge.net/projects/gentoo-sweep"
SRC_URI="mirror://sourceforge/gentoo-sweep/${P}.tar.gz"
S="${WORKDIR}/${PN}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=dev-db/sqlite-3.3.6"
src_install() {
cmake_src_install
rm -r "${ED}/usr/share/doc/${PN}" || die
}
pkg_postinst() {
einfo "***************************************************************************"
einfo "Remember that it's still beta and it's not safe to remove all files"
einfo "generated by gentoo-clean without review. Remember: backup is your friend !!!"
einfo "Happy testing - please post feedback at the project home page tracker"
einfo "***************************************************************************"
}

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">gentoo-sweep</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +1 @@
DIST RcppEnsmallen_0.2.16.1.1.tar.gz 224840 BLAKE2B 8d2499f971e6bdfcf49b008782456871670e6de0ca9f6ed30c42602e57734edf3d8d9482f42e2355645adfeb622174eb630b2e56772654e50377715f95c76345 SHA512 eebed4b7b6239af7f2c80f1276e6670bf597cff276c0d04d700cb62dce106d6463a8b9ee3464051d63d653739de5ccacdb757d715dd966163de142b9b227d942
DIST RcppEnsmallen_0.2.15.0.1.tar.gz 223966 BLAKE2B fd7ed0b56d2f136f836b8987bb7b599aa1acdffce3c77e381939d7ec575cb5dabb181d5ddd7c229f3905b3d43c69705cd55fffcae5ea057742435ac13baa5080 SHA512 ab3ad2711154342030f66d89a3472181ac311b769b55018742cbee7e233327eabb85d4dccb9a5361f680d1ca0fe5ffa613211f908d85981eea19efd0ecb39f70

View File

@@ -3,15 +3,19 @@
EAPI=7
MYPV="$(ver_cut 2-4 ${PV})"
inherit R-packages
DESCRIPTION='Header-Only C++ Mathematical Optimization library for armadillo'
SRC_URI="mirror://cran/src/contrib/Archive/RcppEnsmallen/RcppEnsmallen_${PV}.tar.gz"
KEYWORDS="~amd64"
LICENSE='GPL-2+'
DEPEND="
>=dev-lang/R-3.3.0
dev-R/Rcpp
=sci-libs/ensmallen-${MYPV}*
"
RDEPEND="
${DEPEND}

View File

@@ -19,7 +19,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="sci-geosciences/GeographicLib[${PYTHON_USEDEP}]"
RDEPEND=">=sci-geosciences/GeographicLib-1.51-r1[python,${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/async_generator[${PYTHON_USEDEP}]

View File

@@ -1,30 +0,0 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Mutable variants of tupe and collections.namedtuple"
HOMEPAGE="https://pypi.org/project/recordclass/"
if [[ ${PV} == "9999" ]]
then
inherit git-r3
EGIT_REPO_URI="https://bitbucket.org/intellimath/recordclass.git"
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
DEPEND="dev-python/cython"
RDEPEND="${DEPEND}"
python_test() {
[[ -n ${EPYTHON} ]] || die "EPYTHON unset, invalid call context"
${EPYTHON} ./test_all.py
}

View File

@@ -22,6 +22,7 @@ DEPEND="
media-libs/libogg
media-libs/libmad
virtual/opengl
virtual/glu
sdl2? ( media-libs/libsdl2 )
!sdl2? ( media-libs/libsdl )
"

View File

@@ -22,6 +22,7 @@ DEPEND="
media-libs/libogg
media-libs/libmad
virtual/opengl
virtual/glu
sdl2? ( media-libs/libsdl2 )
!sdl2? ( media-libs/libsdl )
"

View File

@@ -1,2 +1,2 @@
DIST alligator-0.1.tar.xz 159632 BLAKE2B 5c8af922b6862e59548a94de13ccade643b72284295347aa7f7ab9b9ae6a6b19bed3fff2924a8829550ae22b61f76194d9cbe1e742581749114d28098eca6a3a SHA512 668363e1ec09dee7102ef1b3dffaa30b5a391b84ce3bf85dccb242976bda91c26cead9d16932cd92c6132bcb044d7e40186733e361168dc280efa5905dab8c5b
DIST alligator-21.05.tar.xz 170288 BLAKE2B 947e05a122b083c860ee35802602f5994b98716ad506ba175b29b00149b8f4c4c8d50a9ed7a5c2537f932de393b4a713470abf17cb94724d4638e1dc72b6304b SHA512 b0825f067d52a4903d924cf224597acd17bf64d496e0ca5ceebc80a1707a4f6d8620eb2b727f021a12f3ff838782d14362f6a72758c7154e2bbffabbbbdc2f71
DIST alligator-21.06.tar.xz 175080 BLAKE2B b7cfcf483601588f65b47ca38ef068301a50ac218037f617d59133cc3a4e415f379e7207e9bef0ad960d17d90f0f378de01f3f1a7445175d06badbb7573ec12c SHA512 d81a8f242294cb6666897f6167aa339ad2ac15fdca5322bd138c0fedd333153833ca090d6a0d2ab048ccd0e6aebde813f6238df6636bee0db20b37cabcb66aec

View File

@@ -10,12 +10,11 @@ inherit ecm
DESCRIPTION="A convergent RSS/Atom feed reader for Plasma"
HOMEPAGE="https://apps.kde.org/alligator/"
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="5"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5

View File

@@ -1,2 +1,2 @@
DIST kclock-0.4.0.tar.xz 746848 BLAKE2B 2505b763106a8f881225403c26594db8d308a9dff0d1178d39fa6607e5fde098caffb941095338e1e331caa76e25337c8b44990bb51aec9d3d1057cd69ef2843 SHA512 f8b74f4754b82ece980f7fb263519b4d372f29fab24a7444c59c9701cd75ccdd38e0c31516501675bc6c935351fb6c8b9c6c450faeaf5338539facb6e177da6b
DIST kclock-21.05.tar.xz 1493000 BLAKE2B 9d994cc97028bd2a5f7142c067cb1e42f784456ac0815945d781a1addcac3fce00dccfc22cef2df63e3247a62778f10c34e0ba80f7aa5504e2c2e3ae72880bc8 SHA512 92a46f95c77edc1bfd51799ed778f2baa79fdb5e249370762f95d17b844e43aec4d280a43196090b0498c46b8a0b9ec6c5216b8399da7d913461098978eafe85
DIST kclock-21.06.tar.xz 695692 BLAKE2B bdb94b947c3c302c4d690f60e9d875e0d043d63ffde16e1fd80110dcdc2e8c10a3cbcda4c6e128d6e58d8f86629b91060e0fe1a3833140514517dc662fcdcd5e SHA512 225175a2850f9e04a1025a67b180cdd813e9ee0bfade05313ec77d33a5e8c62f88e05b880f52bacd417c4b08e390e44855518ae1e6e66d5e4ba9cbc175efa411

View File

@@ -3,23 +3,21 @@
EAPI=7
KFMIN=5.60.0
QTMIN=5.12.0
KFMIN=5.79.0
QTMIN=5.15.0
inherit ecm
MY_PV=$(ver_cut 1-2)
DESCRIPTION="A convergent clock application for Plasma"
HOMEPAGE="https://apps.kde.org/kclock/"
SRC_URI="mirror://kde/unstable/${PN}/${MY_PV}/${P}.tar.xz"
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
LICENSE="GPL-2+"
LICENSE="GPL-2+ GPL-3+ LGPL-2.1+"
SLOT="5"
KEYWORDS="~amd64 ~x86"
IUSE=""
BDEPEND="virtual/pkgconfig"
DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtmultimedia-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
@@ -29,15 +27,9 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
kde-frameworks/kirigami-addons:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
"
RDEPEND="${DEPEND}"
src_prepare() {
sed \
-e "/Version=.*/d" \
-i org.kde.kclock.desktop || die
ecm_src_prepare
}
RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-addons-0.1:5
"

View File

@@ -1 +1,2 @@
DIST krecorder-21.05.tar.xz 134004 BLAKE2B 55f0be8a6c88e8c0abd367d4aca3a728136d226da3edf948ee4373bb04537ef348a771bfb2feb0ba4885f614740a57ef6f84904dc02342137f59f0d3cceb9de0 SHA512 3814f4bd79efdaeb00fd9d736106418c76c34cc1fc1dcbbb95e0a16d5a288d9304c17eb2705e04e104e9212279792a2bfee2cdb527acc816a0b38f4e2fd0a03e
DIST krecorder-21.06.tar.xz 135012 BLAKE2B 32cd12655b364c5a2e28be26f63c428a02bc2e2bd7d93383e109e340efc0360bc57bb2f0b9f0092bbc9addbe68d1d36fd49ffc2bf5fd581d982fbacba66eb5ff SHA512 c7de1277c0b93ed73f8cfaa25d1ef7d0ed2d2bc769c24a47d26dbf775c954ae93daaad1162f71b51c858097a3f2a22100b421f6c0708c05ffb57ba45321fea3d

View File

@@ -0,0 +1,29 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KFMIN=5.82
QTMIN=5.15.0
inherit ecm
DESCRIPTION="A convergent audio recording application for Plasma"
HOMEPAGE="https://apps.kde.org/krecorder/"
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
LICENSE="GPL-3+"
SLOT="5"
KEYWORDS="~amd64 ~x86"
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtmultimedia-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
"
RDEPEND="${DEPEND}"

View File

@@ -0,0 +1 @@
DIST tokodon-21.06.tar.xz 48096 BLAKE2B 3ab52e592d4952e9bbdd7aca7b1aaaa6813a0c5a0fb90694852db5b7254878cbe5325f5803882642f6363fa04ae9be19e1ada9eda8048a0eca5bbbe31c05f6de SHA512 2fe80bba0694db70a3d423abf17154c60b02553a791402fdcfa79fa63b06a47ad57f758777d1e75f07e9fc57b77a6a5c84c54e9b4bf42c8349dac6cf9fbc8e1c

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">KDE/tokodon</remote-id>
<bugs-to>https://invent.kde.org/network/tokodon/-/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,39 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KFMIN=5.77.0
QTMIN=5.15.0
inherit ecm
DESCRIPTION="Mastodon client for Plasma and Plasma Mobile"
HOMEPAGE="https://invent.kde.org/network/tokodon"
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="5"
KEYWORDS="~amd64 ~x86"
DEPEND="
dev-libs/qtkeychain
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtmultimedia-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwebsockets-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
"
src_prepare() {
sed "s/SocialMedia//" -i org.kde.tokodon.desktop || die
ecm_src_prepare
}

View File

@@ -1,2 +1 @@
DIST azpainter-2.1.7.tar.xz 758960 BLAKE2B a70371777d8f5a8a976032fb13fe21343d852442c3ca1eaa8d4ebdb0aeec25bf9d532a2d03c58c55df629b4a299b2d40100ba83909476d4e0a15b05ea27a5527 SHA512 7edcfe1e3a1f87b6cd3006da288d9a11c3667f49da73d9fa7665f4e2edb90282b30ec356b5f1eda3559b3c51c1f99e585f4b60d6039ba3c8c28da50022f9c798
DIST azpainter-3.0.0.tar.xz 884588 BLAKE2B fd5e17c94d6b578ba40107aacf0f35cb6378ae93f984184cda317d2229daf9fc32ae2cdbec8732cfab34f31d51eb74677876fb732b7b4959ea11502f693666e9 SHA512 5e47ae67ff920190cb007da35b2750874e6ea7a78df969424d54033e9f66b4c77b804ebbae1f2717370d161ac387d93c859bf2b87e1b2fc70dec2cb6c535386c
DIST azpainter-v3.0.1.tar.gz 1235950 BLAKE2B acad0b8b21152e7304b19319df2f4cc1b2fd76d053f79d3704fba573702ce498a48974e8a1a539b34572a3de561c88116c83c6d0c1ae48d51763e5722c639d36 SHA512 8464c2514d492ff0042b9788d4132fe0cb202133c31f83da412b3bfe0dea75d5aaadf319b87f81991308a127460044ff358ae555a24d9583a0c29a3367940b35

View File

@@ -1,43 +0,0 @@
# Copyright 2018-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs xdg
DESCRIPTION="Full color painting software for Linux for illustration drawing"
HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html"
SRC_URI="http://azsky2.html.xdomain.jp/arc/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
x11-libs/libX11:=
x11-libs/libXext:=
x11-libs/libXi:=
media-libs/freetype:=
media-libs/fontconfig:=
sys-libs/zlib:=
media-libs/libpng:=
media-libs/libjpeg-turbo:=
"
RDEPEND="${DEPEND}"
DOCS=( AUTHORS ChangeLog ReadMe_en ReadMe_ja manual_ja.html )
src_configure() {
sh ./configure --prefix=/usr CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}" || die "./configure failed"
}
src_compile() {
tc-export AR
default
}
src_install() {
default
rm -r "${D}/usr/share/doc/${PN}" || die
}

View File

@@ -6,13 +6,14 @@ EAPI=7
inherit toolchain-funcs xdg
DESCRIPTION="Full color painting software for Linux for illustration drawing"
HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html"
SRC_URI="http://azsky2.html.xdomain.jp/arc/${P}.tar.xz"
HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html
https://gitlab.com/azelpg/azpainter"
SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="GPL-3"
SLOT="0/3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
x11-libs/libX11:=

View File

@@ -11,8 +11,11 @@
Since the color is handled with 16 bit color (15 bit fixed point number) internally, the accuracy of color rises, but the memory is consumed correspondingly.
</longdescription>
<longdescription lang="ja">
イラスト描画向けのLinux用フルカラーペイントソフトです。
ドット編集には向いていません。
内部では16bitカラー(15bit固定小数点数)で色を扱うため、色の精度が上がりますが、その分メモリを消費します。
イラスト描画向けのLinux用フルカラーペイントソフトです。
ドット編集には向いていません。
内部では16bitカラー(15bit固定小数点数)で色を扱うため、色の精度が上がりますが、その分メモリを消費します。
</longdescription>
<upstream>
<remote-id type="gitlab">azelpg/azpainter</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,72 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="Live shader coding tool and Shader Showdown workhorse"
HOMEPAGE="https://github.com/Gargaj/Bonzomatic"
if [[ "${PV}" == "9999" ]]
then
inherit git-r3
EGIT_REPO_URI="https://github.com/Gargaj/Bonzomatic"
else
MY_PV="$(ver_rs 1- -)"
SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Bonzomatic-${MY_PV}"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="Unlicense"
SLOT="0"
IUSE="system-glfw system-glew system-stb system-kissfft wayland"
# TODO: system-miniaudio, system-jsonxx/json++, system-scintilla
# !system-glfw copied from media-libs/glfw-3.3.3::gentoo
# !system-glew copied from media-libs/glew-2.2.0::gentoo
DEPEND="
system-glfw? ( media-libs/glfw )
!system-glfw? (
wayland? (
dev-libs/wayland
media-libs/mesa[egl,wayland]
dev-libs/wayland-protocols
)
!wayland? (
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXxf86vm
x11-libs/libXi
)
)
system-glew? ( media-libs/glew:= )
!system-glew? (
>=x11-libs/libX11-1.6.2
>=x11-libs/libXext-1.3.2
>=x11-libs/libXi-1.7.2
>=x11-libs/libXmu-1.1.1-r1
)
system-stb? ( dev-libs/stb )
system-kissfft? ( sci-libs/kissfft )
virtual/opengl
virtual/glu
media-libs/alsa-lib
media-libs/fontconfig
"
RDEPEND="${DEPEND}"
BDEPEND="!system-glfw? ( wayland? ( dev-libs/wayland-protocols ) )"
src_configure() {
local mycmakeargs=(
-DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw)
-DGLFW_USE_WAYLAND="$(usex wayland)"
-DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew)
-DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb)
-DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft)
)
cmake_src_configure
}

View File

@@ -0,0 +1 @@
DIST ODAFileConverter_QT5_lnxX64_7.2dll_22.5.deb 26269172 BLAKE2B 5676736a9acb21794d951f5737231f14970bac4c4d50156e9e4b5972f0f2eebc9b5ea547a12e2f6bece930164f836395d46664e434a0fc552ae22f9bb7306dfd SHA512 64d034011239943cb3bae1bd11111c7abe294cee12fb4f3dec4ae6447b742d1149add01fccad7e7f51fd11b2afcf9040a6575f4e669df6225a4975786405131b

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<longdescription lang="en">
For converting between different versions of .dwg and .dxf
ODA File Converter application features a graphical interface and a
command-line interface.
Upon execution, the application identifies all files in the specified
source directory that match the specified filter, then loads and saves each
of these files to the specified output directory as the specified output
version/type.
If the audit flag is enabled, an audit/repair operation will be applied to
each file as it is loaded.
If the recursive flag is enabled, subdirectories within the source
directory will be processed recursively.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,50 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV="$(ver_cut 1-2)"
inherit desktop unpacker xdg
DESCRIPTION="For converting between different versions of .dwg and .dxf"
HOMEPAGE="https://www.opendesign.com"
SRC_URI="https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_7.2dll_${MY_PV}.deb"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64"
RDEPEND="
dev-qt/qtcore
x11-themes/hicolor-icon-theme
"
DEPEND="${RDEPEND}"
BDEPEND="dev-util/patchelf"
S="${WORKDIR}"
QA_PREBUILT="*"
QA_DESKTOP_FILE="usr/share/applications/ODAFileConverter.*\\.desktop"
src_compile() {
patchelf --set-rpath \
"/usr/bin/ODAFileConverter_${PV}" \
"usr/bin/ODAFileConverter_${PV}/ODAFileConverter" \
|| die "Failed to fix insecure RPATH"
}
src_install() {
exeinto /usr/bin
doexe usr/bin/ODAFileConverter
exeinto /usr/bin/ODAFileConverter_${PV}
doexe usr/bin/ODAFileConverter_${PV}/*
domenu usr/share/applications/*.desktop
doicon -s 16 usr/share/icons/hicolor/16x16/apps/ODAFileConverter.png
doicon -s 32 usr/share/icons/hicolor/32x32/apps/ODAFileConverter.png
doicon -s 64 usr/share/icons/hicolor/64x64/apps/ODAFileConverter.png
doicon -s 128 usr/share/icons/hicolor/128x128/apps/ODAFileConverter.png
}

View File

@@ -1,20 +0,0 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit git-r3
DESCRIPTION="Font viewer with character table"
HOMEPAGE="http://qfontviewer.sourceforge.net/"
EGIT_REPO_URI="https://github.com/alopatindev/qfontviewer"
LICENSE="GPL-3+"
SLOT="0"
DEPEND="dev-qt/qtwidgets:5"
RDEPEND="${DEPEND}"
src_install() {
einstalldocs
newbin "${P}" "${PN}"
}

View File

@@ -1,19 +0,0 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit git-r3 meson
DESCRIPTION="Wayland ALSA VU-meter with peaking and optional support for wlr-layer-shell"
HOMEPAGE="https://git.sr.ht/~kennylevinsen/wlavu"
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/wlavu"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
DEPEND="
media-video/pipewire:=
dev-libs/wayland
"
RDEPEND="${DEPEND}"

View File

@@ -1,41 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="Filesystem to mount HTTP directory listings, with a permanent cache"
HOMEPAGE="https://github.com/fangfufu/httpdirfs"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/fangfufu/${PN}.git"
else
SRC_URI="https://github.com/fangfufu/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
RESTRICT="test"
LICENSE="GPL-3"
SLOT="0"
# Doc generation fails
# uses app-doc/doxygen[dot]
# IUSE="doc"
DEPEND="
dev-libs/expat
dev-libs/gumbo
net-misc/curl
sys-fs/e2fsprogs
sys-fs/fuse:0
"
RDEPEND="${DEPEND}"
src_compile () {
emake CC="$(tc-getCC)"
}
src_install() {
emake prefix="${D}/usr" install
}

View File

@@ -1 +1,2 @@
DIST catgirl-1.7.tar.gz 60329 BLAKE2B 03a1c001869cf268eb88f3ff7a0f9e218e0235b94b80426df74f4d0f020cd97ffdd8840a7e37c805aaad487c6b3d444d160b0b0b5e459a8e23f728cb10a1e7e1 SHA512 b79971d36ee1b3a3e03a6387443efea8b479fc9fe3ac0506f243f9ee81458eba68d6fd21a68d0846d7d9fffa998adc041ef3671f20cdf220ff19e7b9140c7b45
DIST catgirl-1.8.tar.gz 60915 BLAKE2B e985cad73482eae607e022263e8a07efa76eebd0a6e7b58887423df057a76b45ff6df7d9f3d873af19d4ea7774f4a13c6bf687628ea50fdc2e3359ae406a484b SHA512 c0aebd53d4e94e8f1a54690a8ceaf3f3318f805b7ff474bfce20f7f234e37e2f82fc8b6e8088996f0c88738c9059582b6a2670de9b5c5fcf359da867ad8de6e8

View File

@@ -0,0 +1,34 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="TLS-only terminal IRC client"
HOMEPAGE="https://git.causal.agency/catgirl/about/"
SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="
dev-libs/libretls
sys-libs/ncurses
"
BDEPEND="virtual/pkgconfig"
RDEPEND="${DEPEND}"
DOCS=( README.7 scripts/chat.tmux.conf )
src_configure() {
./configure \
--prefix="${EPREFIX}"/usr \
--mandir="${EPREFIX}"/usr/share/man || die
}
src_compile() {
tc-export CC
emake all
}

View File

@@ -12,3 +12,9 @@
# TODO: Either fix per profile masking in overlays, or move
# this entry to the relevant package.mask files in ::gentoo
>=sys-block/systemd-swap-4.4.0
# Ronny (tastytea) Gutbrod <gentoo@tastytea.de> (2021-06-12)
# Project is “On Hiatus” since 2021-05, it does not look like it will be
# revived. Upstream recommends switching to media-gfx/gimp.
# Masked for removal in 30 days.
media-gfx/glimpse

View File

@@ -0,0 +1,5 @@
DIST ensmallen-2.14.2.tar.gz 1262697 BLAKE2B c3ecd10271a476cdb03de0a74dd1e7d250273481b540d9cadb44ff7292cdb1f4abbefaf7c1a90bd33c68928f766db8afafd45f253735a36de9def6ab222597bb SHA512 9f29d70f66748d6131b44fc2a580e9fc07131a3aeecaa9f6113fd635eaff8b52db90e487a389393a1976dcccb8c1f5850ea50e03308af90b58ba1c12fde2bd21
DIST ensmallen-2.15.0.tar.gz 1266409 BLAKE2B 379ea897d3b29440e89d65cb60c65dca3c34a530dd8a4cee321349d177455b020d4aa19ee1e701b46a325a8f56028c236ab80b0383bee84018952034106f7161 SHA512 7e8ea0d64788287e58ee14e922c81c18e1804a23dba3d144fe6e66de8a81dfd3755c9f36a1e8a480aa6e15f0f7b1ff886e0aeecde0be35993db0ba69ca7e12e0
DIST ensmallen-2.15.1.tar.gz 1266496 BLAKE2B 7ff803207c59be03fa47e7fddafb49176d307fbea89f5688bd591898fb36d7d8ee018dec933b59a06063dc6c2a7117d3ec0d330cd37d475e4f387528f2d86f6a SHA512 4f0cda1ad0d02e823042fb6af03635677e3d5cac28f7f13fab20fc7f4b3d7fbe1b182777c573187a403eff5e5fd7e1e577e290a4b624a9c2a71cbfd347e14afa
DIST ensmallen-2.16.0.tar.gz 1264948 BLAKE2B a58de7e7d8aa88988b08d76c2a5746daf9074ccc39bc8df9d21b61d745741d6521922b578e01b60e0d1657f84f377f411172a01d50bbcd30cca7142da0baeb7b SHA512 39afc19936710d5595218292f5d6a055b4f644ca157f9fc2329fb18b71318b9f613dc26169921e1fda3dd949d06847dee4f09f13c1902a92e38826e122c1adc5
DIST ensmallen-2.16.2.tar.gz 1294240 BLAKE2B b388f2c99f289dd20f6d94b5b185d872abc553637c6081ea3a80a3c82ce9ac8b1327496bf3eae6dc5cbf5f4ae12a9fd1e8ccf9c296007f9af9cbfc7560cd0301 SHA512 290932f8e423be7c57d8ba38783a29798df52a7505ded7683f969fa30391398edcca584daca1b1c42977f06180a802d4c3640a9ec24cd787a3914723e4eb6f8d

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="header only C++ library for numerical optimization"
HOMEPAGE="https://ensmallen.org"
SRC_URI="https://github.com/mlpack/ensmallen/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="openmp test"
RESTRICT="!test? ( test )"
RDEPEND="sci-libs/armadillo[lapack]"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_OPENMP=$(usex openmp)
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="header only C++ library for numerical optimization"
HOMEPAGE="https://ensmallen.org"
SRC_URI="https://github.com/mlpack/ensmallen/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="openmp test"
RESTRICT="!test? ( test )"
RDEPEND="sci-libs/armadillo[lapack]"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_OPENMP=$(usex openmp)
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="header only C++ library for numerical optimization"
HOMEPAGE="https://ensmallen.org"
SRC_URI="https://github.com/mlpack/ensmallen/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="openmp test"
RESTRICT="!test? ( test )"
RDEPEND="sci-libs/armadillo[lapack]"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_OPENMP=$(usex openmp)
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="header only C++ library for numerical optimization"
HOMEPAGE="https://ensmallen.org"
SRC_URI="https://github.com/mlpack/ensmallen/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="openmp test"
RESTRICT="!test? ( test )"
RDEPEND="sci-libs/armadillo[lapack]"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_OPENMP=$(usex openmp)
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="header only C++ library for numerical optimization"
HOMEPAGE="https://ensmallen.org"
SRC_URI="https://github.com/mlpack/ensmallen/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="BSD"
SLOT="0"
IUSE="openmp test"
RESTRICT="!test? ( test )"
RDEPEND="sci-libs/armadillo[lapack]"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_OPENMP=$(usex openmp)
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- Maintainer Needed -->
<upstream>
<remote-id type="github">mlpack/ensmallen</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -26,10 +26,10 @@ PATCHES=( "${FILESDIR}/respect-flags.patch" )
RDEPEND="
mpi? ( virtual/mpi )
ompi? (
sys-libs/libomp
|| ( sys-devel/gcc:*[openmp] sys-libs/libomp )
virtual/mpi
)
openmp? ( sys-libs/libomp )
openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) )
"
DEPEND="
${RDEPEND}

View File

@@ -1,38 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools git-r3
DESCRIPTION="Userspace tools for EROFS images"
HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git"
EGIT_BRANCH="experimental"
EGIT_REPO_URI="${HOMEPAGE}"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS=""
IUSE="fuse lz4 selinux +uuid"
RDEPEND="
fuse? ( sys-fs/fuse:0 )
lz4? ( >=app-arch/lz4-1.9 )
selinux? ( sys-libs/libselinux )
uuid? ( sys-apps/util-linux )
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \
$(use_enable fuse) \
$(use_enable lz4) \
$(use_with selinux) \
$(use_with uuid)
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -25,7 +25,7 @@ KEYWORDS="~amd64"
LICENSE="MIT BSD BSD-2"
SLOT="0"
RDEPEND="sys-fs/fuse"
RDEPEND="sys-fs/fuse:0"
DEPEND="${RDEPEND}"
src_install() {

View File

@@ -1,41 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop qmake-utils xdg
DESCRIPTION="Adaptive screen brightness/temperature"
HOMEPAGE="https://getgammy.com/"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Fushko/${PN}.git"
else
SRC_URI="https://github.com/Fushko/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdbus:5
dev-qt/qtwidgets:5
x11-libs/libXxf86vm
"
DEPEND="
${RDEPEND}
media-gfx/imagemagick
"
src_configure() {
eqmake5 PREFIX="${EPREFIX}/usr"
}
src_install() {
emake INSTALL_ROOT="${D}" install
}