From 7c258fc117ad574961bfbc259f1b69c6121058cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sun, 27 Dec 2020 17:07:02 +0100 Subject: [PATCH 01/33] www-apps/code-server-bin: add gnome-keyring USE flag MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć --- www-apps/code-server-bin/code-server-bin-3.4.1.ebuild | 8 ++++++++ www-apps/code-server-bin/code-server-bin-3.6.1.ebuild | 8 ++++++++ www-apps/code-server-bin/code-server-bin-3.8.0.ebuild | 8 ++++++++ 3 files changed, 24 insertions(+) diff --git a/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild b/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild index 81ec629c32..97405ffe16 100644 --- a/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild +++ b/www-apps/code-server-bin/code-server-bin-3.4.1.ebuild @@ -20,6 +20,7 @@ RESTRICT="test" LICENSE="MIT" SLOT="0" KEYWORDS="-* ~amd64 ~arm64" +IUSE="gnome-keyring" # In case we ever make a non-"-binary" pkg DEPEND=" @@ -29,6 +30,9 @@ RDEPEND=" ${DEPEND} >=net-libs/nodejs-12.16.1:0/12[ssl] sys-apps/ripgrep + gnome-keyring? ( + app-crypt/libsecret + ) " S="${WORKDIR}/${MY_P}-linux-${ARCH}" @@ -58,6 +62,10 @@ src_prepare() { rm postinstall.sh || die # already in /usr/portage/licenses/MIT rm LICENSE.txt || die + + if ! use gnome-keyring; then + rm -r ./lib/vscode/node_modules/keytar || die + fi } src_install() { diff --git a/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild b/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild index 81ec629c32..97405ffe16 100644 --- a/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild +++ b/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild @@ -20,6 +20,7 @@ RESTRICT="test" LICENSE="MIT" SLOT="0" KEYWORDS="-* ~amd64 ~arm64" +IUSE="gnome-keyring" # In case we ever make a non-"-binary" pkg DEPEND=" @@ -29,6 +30,9 @@ RDEPEND=" ${DEPEND} >=net-libs/nodejs-12.16.1:0/12[ssl] sys-apps/ripgrep + gnome-keyring? ( + app-crypt/libsecret + ) " S="${WORKDIR}/${MY_P}-linux-${ARCH}" @@ -58,6 +62,10 @@ src_prepare() { rm postinstall.sh || die # already in /usr/portage/licenses/MIT rm LICENSE.txt || die + + if ! use gnome-keyring; then + rm -r ./lib/vscode/node_modules/keytar || die + fi } src_install() { diff --git a/www-apps/code-server-bin/code-server-bin-3.8.0.ebuild b/www-apps/code-server-bin/code-server-bin-3.8.0.ebuild index 81ec629c32..97405ffe16 100644 --- a/www-apps/code-server-bin/code-server-bin-3.8.0.ebuild +++ b/www-apps/code-server-bin/code-server-bin-3.8.0.ebuild @@ -20,6 +20,7 @@ RESTRICT="test" LICENSE="MIT" SLOT="0" KEYWORDS="-* ~amd64 ~arm64" +IUSE="gnome-keyring" # In case we ever make a non-"-binary" pkg DEPEND=" @@ -29,6 +30,9 @@ RDEPEND=" ${DEPEND} >=net-libs/nodejs-12.16.1:0/12[ssl] sys-apps/ripgrep + gnome-keyring? ( + app-crypt/libsecret + ) " S="${WORKDIR}/${MY_P}-linux-${ARCH}" @@ -58,6 +62,10 @@ src_prepare() { rm postinstall.sh || die # already in /usr/portage/licenses/MIT rm LICENSE.txt || die + + if ! use gnome-keyring; then + rm -r ./lib/vscode/node_modules/keytar || die + fi } src_install() { From d6ce8f9b0d92fbbcc079016a095e50323aefc3f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sun, 27 Dec 2020 17:11:46 +0100 Subject: [PATCH 02/33] dev-vcs/gitahead: add gnome-keyring USE flag MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-vcs/gitahead/gitahead-2.6.3.ebuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index dcda35cbf1..8effd92c61 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -20,6 +20,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" RESTRICT="test" +IUSE="gnome-keyring" RDEPEND=" dev-qt/qtconcurrent:5 @@ -29,6 +30,9 @@ RDEPEND=" dev-qt/qtprintsupport:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 + gnome-keyring? ( + app-crypt/libsecret + ) " DEPEND="${RDEPEND}" From fad9c7d5103193ad23d287d8116deb0260a2149e Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 27 Dec 2020 23:59:02 +0100 Subject: [PATCH 03/33] games-util/legendary: Version bump 0.20.6. Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 1 + games-util/legendary/legendary-0.20.6.ebuild | 25 ++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 games-util/legendary/legendary-0.20.6.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index 3228216817..3b5272fef9 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,2 +1,3 @@ DIST legendary-0.20.4.tar.gz 79394 BLAKE2B 7b4279e7beefc785bf331047cbdd01ef5005630594620665d7ef33e46b728b7d287008c4f92ca1af44ba8fc8442265f50c902aa034c02ec974bd9a219b4cc148 SHA512 13e819a630d21932295c7890b37d249f4c26b9518c86e884a747d742397dc1551190d91efe670139779da961fb52d186a65c52aa5d007eece145ce5701fbaf26 DIST legendary-0.20.5.tar.gz 81244 BLAKE2B a1d0747bf0d5dd81341453038ef29b4ec78b5fa0e4cb8f40118b99391909f0d1a519490046276c6cb65f97a665216432458b049cfed32e2c5b5cb17feb957627 SHA512 8b5055ab63a822baa030dfea9da810aafae66cc5b16dd8e220fc7cc4d95945174031dccc355b1253554e0fac8bee13cd133ce4e2158ba2ca2521ed27c1b20541 +DIST legendary-0.20.6.tar.gz 81331 BLAKE2B eda64a90c3882ed45e36efbb15170777d20902938c3c7dc0688f2ad3808ed3fdc583a809021a6bc4ac39f67fd00da7160377f418cf071974106a5faedfc352d9 SHA512 4caf5fe52d087559ef529040ee60034a03b53e0427dcb054cc840713737a6d0f235c779d5019aab9467264b9507042a24f57e1a90231d71c0037064714a745ce diff --git a/games-util/legendary/legendary-0.20.6.ebuild b/games-util/legendary/legendary-0.20.6.ebuild new file mode 100644 index 0000000000..609a30cf2a --- /dev/null +++ b/games-util/legendary/legendary-0.20.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" +HOMEPAGE="https://github.com/derrod/legendary" +SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' + Date: Mon, 28 Dec 2020 00:00:03 +0100 Subject: [PATCH 04/33] games-util/legendary: Remove old ebuild. Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 1 - games-util/legendary/legendary-0.20.4.ebuild | 25 -------------------- 2 files changed, 26 deletions(-) delete mode 100644 games-util/legendary/legendary-0.20.4.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index 3b5272fef9..e4a2869051 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,3 +1,2 @@ -DIST legendary-0.20.4.tar.gz 79394 BLAKE2B 7b4279e7beefc785bf331047cbdd01ef5005630594620665d7ef33e46b728b7d287008c4f92ca1af44ba8fc8442265f50c902aa034c02ec974bd9a219b4cc148 SHA512 13e819a630d21932295c7890b37d249f4c26b9518c86e884a747d742397dc1551190d91efe670139779da961fb52d186a65c52aa5d007eece145ce5701fbaf26 DIST legendary-0.20.5.tar.gz 81244 BLAKE2B a1d0747bf0d5dd81341453038ef29b4ec78b5fa0e4cb8f40118b99391909f0d1a519490046276c6cb65f97a665216432458b049cfed32e2c5b5cb17feb957627 SHA512 8b5055ab63a822baa030dfea9da810aafae66cc5b16dd8e220fc7cc4d95945174031dccc355b1253554e0fac8bee13cd133ce4e2158ba2ca2521ed27c1b20541 DIST legendary-0.20.6.tar.gz 81331 BLAKE2B eda64a90c3882ed45e36efbb15170777d20902938c3c7dc0688f2ad3808ed3fdc583a809021a6bc4ac39f67fd00da7160377f418cf071974106a5faedfc352d9 SHA512 4caf5fe52d087559ef529040ee60034a03b53e0427dcb054cc840713737a6d0f235c779d5019aab9467264b9507042a24f57e1a90231d71c0037064714a745ce diff --git a/games-util/legendary/legendary-0.20.4.ebuild b/games-util/legendary/legendary-0.20.4.ebuild deleted file mode 100644 index 609a30cf2a..0000000000 --- a/games-util/legendary/legendary-0.20.4.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" -HOMEPAGE="https://github.com/derrod/legendary" -SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - $(python_gen_cond_dep ' - Date: Mon, 28 Dec 2020 16:26:27 +1300 Subject: [PATCH 05/33] app-portage/emlop: new package 0.4.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- app-portage/emlop/Manifest | 64 +++++++++++++++++ app-portage/emlop/emlop-0.4.1.ebuild | 104 +++++++++++++++++++++++++++ app-portage/emlop/metadata.xml | 13 ++++ 3 files changed, 181 insertions(+) create mode 100644 app-portage/emlop/Manifest create mode 100644 app-portage/emlop/emlop-0.4.1.ebuild create mode 100644 app-portage/emlop/metadata.xml diff --git a/app-portage/emlop/Manifest b/app-portage/emlop/Manifest new file mode 100644 index 0000000000..4e9602f124 --- /dev/null +++ b/app-portage/emlop/Manifest @@ -0,0 +1,64 @@ +DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anyhow-1.0.36.crate 29083 BLAKE2B 62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9 SHA512 4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda +DIST assert_cmd-1.0.2.crate 25037 BLAKE2B b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6 SHA512 1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST chrono-english-0.1.4.crate 10982 BLAKE2B e01d34a3e694519497c6d97cbf15f144d5f9d693076ccf3c0469eb04a19ec69f3c64671fa0dcf4efcb34e6a382c5ca48d7f4c3cfaa8bd70e490e302ab60df76c SHA512 a6148b50349cda1927844dbca9655b90aa67d96cddf9e8969fd1f5f97a9947df570a74fcf7de7589d4614763c21c7778055a140ea769de6c74d9c5589465ac51 +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B 9af4384f2b74d202971f1967887cfd0e71ddba9a6456ffbdfc80bf192d527f61242239d2eb6a0d9dcbe47be22eb414736976e6b1840c021610d96a3bf03c3d18 SHA512 838b433d48b84f1fea020a1d1324e366e6cdae30ef07396140f195afc45b8f705de6347d949b68ce1ed0708fe533ffaa2cfdedc9d2e6288a7325c188ccde9aa2 +DIST crossbeam-utils-0.8.1.crate 35914 BLAKE2B 8d8e7e2df01f061d3596127dd62c1d5316540fbdb34e6b88badff8968a408b2bdbd0f86a32531f4e276b6d40a89c4834cd8e9991288a0bb8cc27d99ba2f7b978 SHA512 c9f3a513fd139dab3c8091366cd6d378ef8a4d00eb43a6c26d107361fea470a5ab180950a1204c1a8881c2ed1106500327d598ccb09c79d0eba2db11299aa286 +DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2 SHA512 cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST emlop-0.4.1.crate 767992 BLAKE2B da1cde41311dc0445fc0dd8f91f1af03d50fca04f1d1a338a85b8872279a09683b34de4956b05ccc138d0f3c6724f5fae230901d4b12851a99f4570681299b5f SHA512 84cc43a4d6b3eec65d77317396e6e1c1ec1c7bacb3046df11df5aedf5bf48c61b59162cef09133de7d2d1703452fd0b1f2aaf6000b0a5e79903facf1a96cf602 +DIST errno-0.2.7.crate 8960 BLAKE2B 5035ddeae88e3adb6ee5dd274cd5e1f8340f7525ef39c165abac5db46ac999a6afc9715323b26eb384df446225b6d6e0e3af928c843692f4885570dcea4afefc SHA512 2d22a44159176d1f898569fe892fec795fb2b9bc35ba735c7275a1dc23c2f9e31bffa2f1d36c4b02230f623206c954e4bbbd704d606e5ff5ccc5e73fb2f536ab +DIST errno-dragonfly-0.1.1.crate 1370 BLAKE2B 8cc4cec5a33af40aa3578ed95d097acf532f3a0a774c653111763a955c90682089f65ca422bf2d22e1fec1a3a053860a0cffc5b44d40745042d167cdd933ded3 SHA512 04d2db15d92ed8e770ff4fd0e200c78ee9235d0f856c163373fdc3fbc063e01daa91f958db212b977c49406e2287dda34e98901f1b1516a6a467ea2cc501d074 +DIST escargot-0.5.0.crate 19936 BLAKE2B 54ad5f55816b0bf154b21d043ba5e4992334a2a05cfd542af088fbcf3ed983ebd5eef42c65ea162d078c5072f02010609ee71f9bc023c8f3b7f5f39bb9fd9035 SHA512 7904cbff5f57b4731fad85f45cbe61916593668afddd32834da98d15dccfaa5b25ae20a280d676557b1c797c316929a04ed861d343bc89d35cadba38d984799e +DIST gcc-0.3.55.crate 37262 BLAKE2B 3341dc7136c14fa822a67fdeb72f7ea50b1264823e695e189d69604b8b8cce898ee2d40d8a536d0f520f5e190576afde16afa5d9cbe0a2c4b8600cf50bbd1447 SHA512 b045b60cf65c1deae44e4f40d0f511dab05c82be5065390dfbdaf5b51ee2d0653c3a6d8d1e7606e4bb6d234adfd22a8c68bde724406f3edb4bb6366617d46a86 +DIST hermit-abi-0.1.17.crate 10065 BLAKE2B 79aeac5f72873a29b53368fb01ed4288224692cc7c55221633775641ade40693bf3fb44db22cbe4422a74d1d6330450110f21b586426b6fb8ef93f116476c644 SHA512 1ed4688f2cc1f1d5ba2f7637e2a9dc230712ce8907e1fa3d95ae374cd4b67a325138a98f2a524cb03f99625775057aa0370f480a73ab20485f0456e2f108baf2 +DIST itoa-0.4.6.crate 12167 BLAKE2B a0ab539cfdaca0a61fc55afdb74ef3231d300452fabbc747cac16a51ec74b4ad5c877e2b2a35f3087693c7eb55b5c389b5bc037b960733ab2afa36ff781591c2 SHA512 9085ad30313a2904fc60a85afed99c7388a345ed50c988f4e7307b23b5f38b14bc9ff64edf02b85fda6c363e035ac314241d5dba4a6e2dcfef3d2648cadb9692 +DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.81.crate 513105 BLAKE2B 789a79faf2d5079f5c4248446fa7c07b11af647bbcc32521e7989928788bea7dc2f65204f396b4fe0c7b3a6cf5248882d7775b97c028a3af1ba35e8ecdb489f8 SHA512 8e121e0dcbd8218e02c2c6536ef6398cd002a92406d433c39bf84576e9b881c5b8a66fee826da6a6189f44b825f3a9d959075eeb0501d7f604bf9cc1a8b8d437 +DIST log-0.4.11.crate 36276 BLAKE2B 728647c829e96cb4fc795682facceebec887508e1ca14f13c0e7984db8ac39b3045885d1daa2f335de3e8f25c5cf1b519a1e7c8c6f4160a716bb8e39d085009f SHA512 e216fcb3c9635d8c4b67b05c1ada1e5de4e99dce89ab4c8f8033ddce6ac488605d8af09f93c42d25ebf8844feea22c93b71682e77a368ee01c686a15133fdeec +DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +DIST predicates-1.0.5.crate 26097 BLAKE2B 4adc79981c706796bef11e75e4a87cdfc5ff7f5066869f8d26f5ba0f3699c292edd6e5dd1be8854ff9e8b2604bf24904f1242056719e1d863951ca6f5ad042ae SHA512 696890cb9ed83b6ebd1b46e42bde95b148fe067174b0057e4ae83d9b3a4d2043dcedf0cc58b78e88b36a460402cd6359580356018986b4a136cba9e1afde55b6 +DIST predicates-core-1.0.0.crate 8066 BLAKE2B 71e70aec3adfae302287a1cd3d7d19eff8a697659d61ced33b89caa8a2a3359ab7251db012d973dd574abecec82acc010c5169d0670096af06e325761363c34d SHA512 024f997976ae618e3b82d59613f8b6c41b3c0b3b595b6cf38d10d2d27a11388e9511ca38c06d46b52a12fc19d3cec36a69ca14e1e21f316a719539e41c86d6f4 +DIST predicates-tree-1.0.0.crate 6251 BLAKE2B 00da28f7de9a7abb386c6a4425d8a2285d1ef22032476b0ac1bab4b8d34d2af69948f80d8f0498e2356caea3fe92ce352b58539413a8f0f052e9dbc26c96cc12 SHA512 29e1818b7cbcb7195dedc78e6a1436e8e8c88b61d43469952c4bba5bef7dbfd5b7f0dfbd9fd31f71e71cefe7c7b8c44ef361bff1a86f40c945caf48cbd87cf05 +DIST proc-macro2-1.0.24.crate 37716 BLAKE2B e2bdbc7cc9ea254529e322f6a2eb44002b4994fc4a00df32012f66740e8e73ae70820dd40b7fcfcf024f3c7784ab9add5cc1db37f4c72d5af5c8f00164ebc145 SHA512 c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be +DIST quote-1.0.8.crate 24997 BLAKE2B 53f8d9e363e2697b580f4bfa39257a6ea1d1899f6cd73f96233cb476de1aecd0c4bca9a8856d128af81ae0f428be71c19b0d2e4816d856bff20030c4cc9258b5 SHA512 448d06465d93d384bf31b0249fd143a92edc4b9be8bb3a8c1a86366241be6469c3874dac98acb3810d5177b106d7307c7d9e879f91cce2e278a319ef1935577f +DIST regex-1.4.2.crate 236931 BLAKE2B f316b777df1c97aef2994745e1fbd9ca676b0da6bf4ffad4e54aa11014d39aed343884ede3648b5fd676dcec5e4840e9d84f4a4faaeefaf5a2d772e2c5b9ebf6 SHA512 a9bc8061b7563b8494b21f35bf3c2af5f58dcc1b0df4e25ab8d3f99ba66527d5163e2c04b229b688fcb7934961f718fab72f22d66fef53562c5d96a2fb3887de +DIST regex-syntax-0.6.21.crate 293572 BLAKE2B 49c499ba1c03447fe7c90f27147dc5d96daf815e330a4073fe293d3be594fab1d798d35a5e49f6af43c71befd47528927246c4ebb24b6a6a141135484bbecd31 SHA512 56507f4432804ea30820984f6cff03c3514988bc3e406b3ba3a89c36c9c5d75951e4acd000ba85b95bb83d253898ce7d7d282ed930e811e12bb644c4a5ec84fa +DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c +DIST scanlex-0.1.4.crate 10496 BLAKE2B 580a2e8fc9a777bc55eba2223f43b387f4149d43474cedf43d57bc7293db95d6e203f9edc6c31612333b821519ef4239d44f54ee21440af9b2c27dbb586d68a7 SHA512 a92fe50e74c77d203610b3d7d109866d6f9ce8ab76fde718ad2e7b9cf1d7a92ae943f32741b1c30f75225f6d9e7c6cf8d4e08ed43a34614513211bba25393f07 +DIST serde-1.0.118.crate 74248 BLAKE2B 0d78d29a9d97da401dba93cd6e118dfa48c73351e32ee48bdc2a649ad60f1b198574b78a5261564d466e8097f8b635e810f4c8a52592e3f39550910e250971e8 SHA512 d3b316e721ce395fad656a598fed7e83b248a3dbd98a9eced98fdc337c8fd40f415356a0af6a0e5a104a592ad10e1265d47d94b10b343ce9475797b3a74306e4 +DIST serde_derive-1.0.118.crate 50589 BLAKE2B b1328a3c7fb0fd6321f0d020969f1b7e32150488410d574cf9e75ca06bebef3d753dacfac4e45cbc0eb9626246734a1dd5b766b96a1a98b53f3f17897dcfb349 SHA512 f0909822f73e900c8a0b791a30fc5cf5be0a79e6c455766a90d6cc314408b95f2b9d7e3ef99363860d615620968e217da304457d2d6e00f60da8ab8fd2db7115 +DIST serde_json-1.0.60.crate 114828 BLAKE2B 8f8fcce30049b0f20ed4e11ce9323afb5edcb0f05a3a5e226b15770350147f27d6fc2cf242ced0f5b76c85c78694bf342ca084bcfeb18ea7d6c9e2bac5461f78 SHA512 c19262072cc2dee3f7e047e45ef3f02df121c9b1c9dc6f16a20f5fcbc0fb1bc25e87342358f9e9ac86bbd5f5d6091a9cb56256c04e22f3dac671ed23ff64d9f4 +DIST stderrlog-0.5.0.crate 19241 BLAKE2B 08431e0c2bc174dcde4052d65991e9b1c46c945656b4abda9a5e4150e094e64e25aeff34bc6000f9da2535468de6071eb4cdd3439bf204ce4f5d95dd8566c3dc SHA512 6402d873eab7a8e458e43163e7e087d75cf775411550c9da952f2d5bece24e0240e46a2c1eb75b3f6e96a4a34ae0109fb00c5e38bb8ba926ff9edb03d9c301c7 +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST syn-1.0.55.crate 229095 BLAKE2B e46833d7f6a252dd95bde77040787f937b19a8a96e9ca2041d667ef7b7d824976d0513b49f899bffbca32c87c51458701074507e55e9a4b47a83b328db915681 SHA512 9c3e5087db4819141994470c912e5f4d09d22a8e7ea9179b575f9601ce78ed501cf76f8303237e519c17e8628764d5f547141f97cea88ce7daf4c2982b7c1399 +DIST sysconf-0.3.4.crate 14066 BLAKE2B d15543ad506bb2fffc9f1212531ff995426d224a6a6c19342dcce29b5680df4e5817fe47434cc645330286877bfdc819c70991ac4bd6a79d7e939730d349782c SHA512 4a0ce4071c34d6f22c7e31de327a97d9465e3c56409c0c38b980529053efe8f269a30e526ffa8d4baa04cfd4b88d7ad0a18a5e4be490a60539134207a36c870c +DIST tabwriter-1.2.1.crate 9320 BLAKE2B ecf75809a461748a73c54edba3a87c8f3a7498e207b19bd54e36b4aac06efe35edc4d6f37fdb5b35a7d1f2c09afa12dc9c0b05ccf00a63abaf5037ff3ccbe606 SHA512 f5b909440aff00e09e2ddddc7b34556a38ad93b24ed249aa2e9405a9d02ff4d00324b353099ef17394ffa6c20b2c43131ecedf52079ab9dc0559db4d13ac68a5 +DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b +DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf +DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824 +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 +DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/app-portage/emlop/emlop-0.4.1.ebuild b/app-portage/emlop/emlop-0.4.1.ebuild new file mode 100644 index 0000000000..209f275c24 --- /dev/null +++ b/app-portage/emlop/emlop-0.4.1.ebuild @@ -0,0 +1,104 @@ +# Copyright 2017-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" + aho-corasick-0.7.15 + ansi_term-0.11.0 + ansi_term-0.12.1 + anyhow-1.0.36 + assert_cmd-1.0.2 + atty-0.2.14 + autocfg-1.0.1 + bitflags-1.2.1 + cfg-if-0.1.10 + cfg-if-1.0.0 + chrono-0.4.19 + chrono-english-0.1.4 + clap-2.33.3 + crossbeam-channel-0.5.0 + crossbeam-utils-0.8.1 + difference-2.0.0 + doc-comment-0.3.3 + emlop-0.4.1 + errno-0.2.7 + errno-dragonfly-0.1.1 + escargot-0.5.0 + gcc-0.3.55 + hermit-abi-0.1.17 + itoa-0.4.6 + kernel32-sys-0.2.2 + lazy_static-1.4.0 + libc-0.2.81 + log-0.4.11 + memchr-2.3.4 + num-integer-0.1.44 + num-traits-0.2.14 + predicates-1.0.5 + predicates-core-1.0.0 + predicates-tree-1.0.0 + proc-macro2-1.0.24 + quote-1.0.8 + regex-1.4.2 + regex-syntax-0.6.21 + ryu-1.0.5 + scanlex-0.1.4 + serde-1.0.118 + serde_derive-1.0.118 + serde_json-1.0.60 + stderrlog-0.5.0 + strsim-0.8.0 + syn-1.0.55 + sysconf-0.3.4 + tabwriter-1.2.1 + termcolor-1.1.2 + textwrap-0.11.0 + thread_local-1.0.1 + time-0.1.44 + treeline-0.1.0 + unicode-width-0.1.8 + unicode-xid-0.2.1 + vec_map-0.8.2 + wait-timeout-0.2.0 + wasi-0.10.0+wasi-snapshot-preview1 + winapi-0.2.8 + winapi-0.3.9 + winapi-build-0.1.1 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 +" + +inherit cargo bash-completion-r1 + +DESCRIPTION="A fast, accurate, ergonomic emerge.log parser" +HOMEPAGE="https://github.com/vincentdephily/emlop" +SRC_URI="$(cargo_crate_uris ${CRATES})" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="bash-completion zsh-completion fish-completion" +RESTRICT="mirror" + +DOCS=( "README.md" "CHANGELOG.md" ) + +src_install() { + cargo_src_install + einstalldocs + if use bash-completion; then + emlop complete bash > emlop + dobashcomp emlop + fi + if use zsh-completion; then + emlop complete zsh > _emlop + insinto /usr/share/zsh/site-functions + doins _emlop + fi + if use fish-completion; then + emlop complete fish > emlop.fish + insinto /usr/share/fish/vendor_completions.d + doins emlop.fish + fi +} diff --git a/app-portage/emlop/metadata.xml b/app-portage/emlop/metadata.xml new file mode 100644 index 0000000000..7a8aaa4027 --- /dev/null +++ b/app-portage/emlop/metadata.xml @@ -0,0 +1,13 @@ + + + + + telans@posteo.de + Theo Anderson + + + + Enable fish completion support. + + + From 29dd741f9108c6178211ea4ab4d63e5d059c1b21 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 16:32:14 +1300 Subject: [PATCH 06/33] acct-group/monero: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- acct-group/monero/metadata.xml | 8 ++++++++ acct-group/monero/monero-0.ebuild | 10 ++++++++++ 2 files changed, 18 insertions(+) create mode 100644 acct-group/monero/metadata.xml create mode 100644 acct-group/monero/monero-0.ebuild diff --git a/acct-group/monero/metadata.xml b/acct-group/monero/metadata.xml new file mode 100644 index 0000000000..55a6008ad3 --- /dev/null +++ b/acct-group/monero/metadata.xml @@ -0,0 +1,8 @@ + + + + + telans@posteo.de + Theo Anderson + + diff --git a/acct-group/monero/monero-0.ebuild b/acct-group/monero/monero-0.ebuild new file mode 100644 index 0000000000..f20c47bf88 --- /dev/null +++ b/acct-group/monero/monero-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +ACCT_GROUP_ID=-1 From 0598391345ebc99aa21474a5078e88b65d6a0ce8 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 16:33:36 +1300 Subject: [PATCH 07/33] acct-user/monero: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- acct-user/monero/metadata.xml | 8 ++++++++ acct-user/monero/monero-0.ebuild | 13 +++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 acct-user/monero/metadata.xml create mode 100644 acct-user/monero/monero-0.ebuild diff --git a/acct-user/monero/metadata.xml b/acct-user/monero/metadata.xml new file mode 100644 index 0000000000..55a6008ad3 --- /dev/null +++ b/acct-user/monero/metadata.xml @@ -0,0 +1,8 @@ + + + + + telans@posteo.de + Theo Anderson + + diff --git a/acct-user/monero/monero-0.ebuild b/acct-user/monero/monero-0.ebuild new file mode 100644 index 0000000000..39903a68be --- /dev/null +++ b/acct-user/monero/monero-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( monero ) + +acct-user_add_deps From 4f883c8574862e10542d55d41467281465c4ac63 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 17:49:35 +1300 Subject: [PATCH 08/33] net-p2p/monero: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- net-p2p/monero/Manifest | 4 + .../files/monero-0.17.1.7-linkjobs.patch | 44 ++++++ net-p2p/monero/files/monerod.conf | 8 ++ net-p2p/monero/files/monerod.confd | 6 + net-p2p/monero/files/monerod.initd | 21 +++ net-p2p/monero/files/monerod.service | 17 +++ net-p2p/monero/metadata.xml | 35 +++++ net-p2p/monero/monero-0.17.1.7.ebuild | 135 ++++++++++++++++++ 8 files changed, 270 insertions(+) create mode 100644 net-p2p/monero/Manifest create mode 100644 net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch create mode 100644 net-p2p/monero/files/monerod.conf create mode 100644 net-p2p/monero/files/monerod.confd create mode 100644 net-p2p/monero/files/monerod.initd create mode 100644 net-p2p/monero/files/monerod.service create mode 100644 net-p2p/monero/metadata.xml create mode 100644 net-p2p/monero/monero-0.17.1.7.ebuild diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest new file mode 100644 index 0000000000..8dc5d5af31 --- /dev/null +++ b/net-p2p/monero/Manifest @@ -0,0 +1,4 @@ +DIST monero-0.17.1.7.tar.gz 10598750 BLAKE2B 03a80f3c38bc1b643d8d9ddba4ee1de59e0f4c6d66cfc5dcb700d19659a5cb66add4fcf1320c1ed2b7dfa15fdfe9548eb758e67661832f9da7bd0e173b5a0ae1 SHA512 b049a738eb5752a620fc19dfafd5e2996d3f33d89737774264a5ef69b7fcfcd9fe852b89e35187486f48fdc8bb73c2010a1917d1ed7fcb4f1f87b18a6bb4c2d5 +DIST monero-randomx-0.17.1.7.tar.gz 163581 BLAKE2B d1a4021a652c95d0af9c6bf2fdab2470641206e908778daafa2640e986d5635bdddfa39f44a6a9542d0c17284cf0551eac3be68a24176f1ba7106611517a080f SHA512 626cc83aa22015049c82811be5d66e96f3d14a413d9cb3eee3c28464fbdef71889b97a6385f24c7cac5fc5a9cada197ba887ae2c0782cec0d3e29debad0f3e91 +DIST monero-supercop-0.17.1.7.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 +DIST monero-trezor-common-0.17.1.7.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf diff --git a/net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch b/net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch new file mode 100644 index 0000000000..d0f59a6f9b --- /dev/null +++ b/net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch @@ -0,0 +1,44 @@ +From 12a78e5e745556c29e45b7716a8b038ecfbff800 Mon Sep 17 00:00:00 2001 +From: Matt Smith +Date: Wed, 5 Aug 2020 18:39:44 +0100 +Subject: [PATCH] cmake: Use job pool feature to limit concurrent jobs + +Add two new options, MONERO_PARALLEL_COMPILE_JOBS and +MONERO_PARALLEL_LINK_JOBS to try and prevent running out of memory when +building everything. + +Requires >= cmake 3.0.0, and the use of the Ninja generator. + +Useful links: + +* https://cmake.org/cmake/help/latest/prop_gbl/JOB_POOLS.html +* https://reviews.llvm.org/D6304 +--- + CMakeLists.txt | 14 ++++++++++++++ + 1 file changed, 14 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f63c07a35d..3729a6b659 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -55,6 +55,20 @@ else() + message(STATUS "ccache deselected") + endif() + ++if (${CMAKE_VERSION} VERSION_GREATER "3.0.0" AND CMAKE_MAKE_PROGRAM MATCHES "ninja") ++ set(MONERO_PARALLEL_COMPILE_JOBS "" CACHE STRING "The maximum number of concurrent compilation jobs.") ++ if (MONERO_PARALLEL_COMPILE_JOBS) ++ set_property(GLOBAL APPEND PROPERTY JOB_POOLS compile_job_pool=${MONERO_PARALLEL_COMPILE_JOBS}) ++ set(CMAKE_JOB_POOL_COMPILE compile_job_pool) ++ endif () ++ ++ set(MONERO_PARALLEL_LINK_JOBS "" CACHE STRING "The maximum number of concurrent link jobs.") ++ if (MONERO_PARALLEL_LINK_JOBS) ++ set_property(GLOBAL APPEND PROPERTY JOB_POOLS link_job_pool=${MONERO_PARALLEL_LINK_JOBS}) ++ set(CMAKE_JOB_POOL_LINK link_job_pool) ++ endif () ++endif() ++ + enable_language(C ASM) + + function (die msg) diff --git a/net-p2p/monero/files/monerod.conf b/net-p2p/monero/files/monerod.conf new file mode 100644 index 0000000000..d019576c60 --- /dev/null +++ b/net-p2p/monero/files/monerod.conf @@ -0,0 +1,8 @@ +# Configuration for monerod +# Syntax: any command line option may be specified as 'clioptionname=value'. +# Boolean options such as 'no-igd' are specified as 'no-igd=1'. +# See 'monerod --help' for all available options. + +data-dir=/var/lib/monero +log-file=/var/log/monero/monero.log +log-level=0 diff --git a/net-p2p/monero/files/monerod.confd b/net-p2p/monero/files/monerod.confd new file mode 100644 index 0000000000..94515dcc25 --- /dev/null +++ b/net-p2p/monero/files/monerod.confd @@ -0,0 +1,6 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +monerod_args="--config-file /etc/monero/monerod.conf --non-interactive" +monerod_user=monero +monerod_group=monero diff --git a/net-p2p/monero/files/monerod.initd b/net-p2p/monero/files/monerod.initd new file mode 100644 index 0000000000..c94e6ff46f --- /dev/null +++ b/net-p2p/monero/files/monerod.initd @@ -0,0 +1,21 @@ +#!/sbin/openrc-run +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +pidfile=/var/run/monerod.pid +command=/usr/bin/monerod +command_args="${monerod_args}" +start_stop_daemon_args="-u ${monerod_user} -b -m -p ${pidfile}" + +name="Monero P2P Daemon" +description="Connects to the Monero P2P network" + +depend() { + need localmount + need net +} + +start_pre() { + checkpath --directory --owner ${monerod_user}:${monerod_group} --mode 0755 \ + /var/lib/monero /var/log/monero +} diff --git a/net-p2p/monero/files/monerod.service b/net-p2p/monero/files/monerod.service new file mode 100644 index 0000000000..3275604975 --- /dev/null +++ b/net-p2p/monero/files/monerod.service @@ -0,0 +1,17 @@ +[Unit] +Description=Monero P2P Daemon +After=network.target + +[Service] +User=monero +Group=monero +StateDirectory=monero +LogsDirectory=monero +Type=simple +ExecStart=/usr/bin/monerod --config-file /etc/monero/monerod.conf --non-interactive +Restart=on-failure +StandardOutput=null +StandardError=null + +[Install] +WantedBy=multi-user.target diff --git a/net-p2p/monero/metadata.xml b/net-p2p/monero/metadata.xml new file mode 100644 index 0000000000..b865c6e7bc --- /dev/null +++ b/net-p2p/monero/metadata.xml @@ -0,0 +1,35 @@ + + + + + telans@posteo.de + Theo Anderson + + + Monero is a private, secure, untraceable, decentralised digital + currency. You are your bank, you control your funds, and nobody + can trace your transfers unless you allow them to do so. + + + + Build the Monero daemon used to connect to the P2P network. + + + Enable if you want to use a hardware wallet like a Trezor or + Ledger. + + + Build tools used to manipulate the blockchain as it is stored on + disk. + + + Build the command line wallet, monero-wallet-cli. + + + Build the RPC wallet, monero-wallet-rpc. + + + + monero-project/monero + + diff --git a/net-p2p/monero/monero-0.17.1.7.ebuild b/net-p2p/monero/monero-0.17.1.7.ebuild new file mode 100644 index 0000000000..63a2009b45 --- /dev/null +++ b/net-p2p/monero/monero-0.17.1.7.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake systemd + +MY_RANDOMX_REV="5ce5f4906c1eb166be980f6d83cc80f4112ffc2a" +MY_SUPERCOP_REV="633500ad8c8759995049ccd022107d1fa8a1bbc9" +MY_TREZORCOMMON_REV="bff7fdfe436c727982cc553bdfb29a9021b423b0" + +DESCRIPTION="The secure, private, untraceable cryptocurrency" +HOMEPAGE="https://github.com/monero-project/monero" +SRC_URI=" + https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/tevador/RandomX/archive/${MY_RANDOMX_REV}.tar.gz -> ${PN}-randomx-${PV}.tar.gz + https://github.com/monero-project/supercop/archive/${MY_SUPERCOP_REV}.tar.gz -> ${PN}-supercop-${PV}.tar.gz + hw-wallet? ( https://github.com/trezor/trezor-common/archive/${MY_TREZORCOMMON_REV}.tar.gz -> ${PN}-trezor-common-${PV}.tar.gz ) +" + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+daemon hw-wallet libressl readline tools +wallet-cli +wallet-rpc" +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" + +DEPEND=" + acct-group/monero + acct-user/monero + dev-libs/boost:=[nls,threads] + dev-libs/libsodium:= + dev-libs/rapidjson + net-dns/unbound:=[threads] + net-libs/czmq:= + net-libs/miniupnpc + hw-wallet? ( + dev-libs/hidapi + dev-libs/protobuf:= + virtual/libusb:1 + ) + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=("${FILESDIR}/${P}-linkjobs.patch") + +src_unpack() { + unpack ${A} + rmdir "${S}"/external/{randomx,supercop,trezor-common} || die + mv "${WORKDIR}"/RandomX-${MY_RANDOMX_REV} "${S}"/external/randomx || die + mv "${WORKDIR}"/supercop-${MY_SUPERCOP_REV} "${S}"/external/supercop || die + use hw-wallet && (mv "${WORKDIR}"/trezor-common-${MY_TREZORCOMMON_REV} "${S}"/external/trezor-common || die) +} + +src_prepare() { + cmake_src_prepare + + sed -i 's:miniupnp/::' src/p2p/net_node.inl || die + sed -e 's/UPNP_LIBRARIES "libminiupnpc-static/UPNP_LIBRARIES "miniupnpc'/ \ + -e '/libminiupnpc-static/d' \ + -e '/\/miniupnpc/d' \ + -i external/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + # Monero's liblmdb conflicts with the system liblmdb :( + -DBUILD_SHARED_LIBS=OFF + -DMANUAL_SUBMODULES=ON + -DMONERO_PARALLEL_LINK_JOBS=1 + -DUSE_DEVICE_TREZOR=$(usex hw-wallet 1 0) + ) + + cmake_src_configure +} + +src_compile() { + local targets=() + use daemon && targets+=(daemon) + use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage}) + use wallet-cli && targets+=(simplewallet) + use wallet-rpc && targets+=(wallet_rpc_server) + cmake_build ${targets[@]} +} + +src_install() { + # Install all binaries. + find "${BUILD_DIR}/bin/" -type f -executable -print0 | + while IFS= read -r -d '' line; do + dobin "$line" + done + + if use daemon; then + dodoc utils/conf/monerod.conf + + # data-dir + keepdir /var/lib/monero + fowners monero:monero /var/lib/monero + fperms 0755 /var/lib/monero + + # log-file dir + keepdir /var/log/monero + fowners monero:monero /var/log/monero + fperms 0755 /var/log/monero + + # /etc/monero/monerod.conf + insinto /etc/monero + doins "${FILESDIR}/monerod.conf" + + # OpenRC + newconfd "${FILESDIR}/monerod.confd" monerod + newinitd "${FILESDIR}/monerod.initd" monerod + + # systemd + systemd_dounit "${FILESDIR}/monerod.service" + fi +} + +pkg_postinst() { + if use daemon; then + einfo "Start the Monero P2P daemon as a system service with" + einfo "'rc-service monerod start'. Enable it at startup with" + einfo "'rc-update add monerod default'." + einfo + einfo "Run monerod status as any user to get sync status and other stats." + einfo + einfo "The Monero blockchain can take up a lot of space (80 GiB) and is stored" + einfo "in /var/lib/monero by default. You may want to enable pruning by adding" + einfo "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain" + einfo "or move the data directory to another disk." + fi +} From 40e14d86f43b2e0b07705491e2a0938957c0f262 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 18:45:52 +1300 Subject: [PATCH 09/33] dev-libs/monero-seed: new package 0.1.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- dev-libs/monero-seed/Manifest | 1 + .../files/monero-seed-9999-install-demo.patch | 37 +++++++++++++++++++ dev-libs/monero-seed/metadata.xml | 8 ++++ dev-libs/monero-seed/monero-seed-0.1.0.ebuild | 18 +++++++++ 4 files changed, 64 insertions(+) create mode 100644 dev-libs/monero-seed/Manifest create mode 100644 dev-libs/monero-seed/files/monero-seed-9999-install-demo.patch create mode 100644 dev-libs/monero-seed/metadata.xml create mode 100644 dev-libs/monero-seed/monero-seed-0.1.0.ebuild diff --git a/dev-libs/monero-seed/Manifest b/dev-libs/monero-seed/Manifest new file mode 100644 index 0000000000..4f4defe48f --- /dev/null +++ b/dev-libs/monero-seed/Manifest @@ -0,0 +1 @@ +DIST monero-seed-0.1.0.tar.gz 37474 BLAKE2B ba3f98fc1dc58e5731402d02c1e2b2824f60a35655cfa06272055ef8334af295ade89ae624c60aece19d3962164af4b591e06dd7c5f43b3157dd43fb6987710c SHA512 a539ab4fdebed416600e18c89f20c572e8aab259db0929d60e2b0caa12c661fb84c9cf461306d395ca5c2fa30736ab7df7c43eb21c72757133716304a0a01d69 diff --git a/dev-libs/monero-seed/files/monero-seed-9999-install-demo.patch b/dev-libs/monero-seed/files/monero-seed-9999-install-demo.patch new file mode 100644 index 0000000000..e4b9c434a2 --- /dev/null +++ b/dev-libs/monero-seed/files/monero-seed-9999-install-demo.patch @@ -0,0 +1,37 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2028ceb..800e1b6 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,8 +2,6 @@ + + cmake_minimum_required(VERSION 3.13) + +-option(MONERO_SEED_DEMO "Build a demo executable for monero-seed") +- + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) + message(STATUS "Setting default build type: ${CMAKE_BUILD_TYPE}") +@@ -32,16 +30,16 @@ target_include_directories(${PROJECT_NAME} PUBLIC + $ + $) + +-if(MONERO_SEED_DEMO) +- add_executable(demo src/main.cpp) +- set_property(TARGET demo PROPERTY CXX_STANDARD 11) +- target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} -Wl,--no-whole-archive) +-endif() ++add_executable(demo src/main.cpp) ++set_property(TARGET demo PROPERTY CXX_STANDARD 11) ++target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} -Wl,--no-whole-archive) ++set_target_properties(demo PROPERTIES OUTPUT_NAME "monero-seed") + +-install(TARGETS ${PROJECT_NAME} ++install(TARGETS ${PROJECT_NAME} demo + EXPORT ${PROJECT_NAME} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} +- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) + install(DIRECTORY include/ + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + install(EXPORT ${PROJECT_NAME} diff --git a/dev-libs/monero-seed/metadata.xml b/dev-libs/monero-seed/metadata.xml new file mode 100644 index 0000000000..55a6008ad3 --- /dev/null +++ b/dev-libs/monero-seed/metadata.xml @@ -0,0 +1,8 @@ + + + + + telans@posteo.de + Theo Anderson + + diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild new file mode 100644 index 0000000000..49effee2b3 --- /dev/null +++ b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="14-word mnemonic seed for Monero" +HOMEPAGE="https://git.wownero.com/feather/monero-seed" +SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +S="${WORKDIR}/${PN}" + +PATCHES+=( "${FILESDIR}"/${PN}-9999-install-demo.patch ) From 6e9ff6cf9f71ed2ccff6c98956afd1cdfcfca7fc Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 19:02:35 +1300 Subject: [PATCH 10/33] net-misc/xmrig: new package 6.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- net-misc/xmrig/Manifest | 1 + net-misc/xmrig/metadata.xml | 15 +++++++++ net-misc/xmrig/xmrig-6.7.0.ebuild | 54 +++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+) create mode 100644 net-misc/xmrig/Manifest create mode 100644 net-misc/xmrig/metadata.xml create mode 100644 net-misc/xmrig/xmrig-6.7.0.ebuild diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest new file mode 100644 index 0000000000..8d76a8bc50 --- /dev/null +++ b/net-misc/xmrig/Manifest @@ -0,0 +1 @@ +DIST xmrig-6.7.0.tar.gz 1570428 BLAKE2B 744266679f37a1bb0453f224b907f7c4db8be42cd6948ccb1b0ad4a499d4345b26b7f15a2f662741222570d13c9eea2353fd9e05a9734c0f3a2c7d0068827e10 SHA512 3d57b78392c95417f37a4c1c5e434e06aafa1bd7658b945768c90de69b0ff8e347f68e96523312d6b4261321b3f06026504314caf73404a294beb01875dbe1d6 diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml new file mode 100644 index 0000000000..b57adcc7e3 --- /dev/null +++ b/net-misc/xmrig/metadata.xml @@ -0,0 +1,15 @@ + + + + + telans@posteo.de + Theo Anderson + + + XMRig High performance, open source, cross platform RandomX, + CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner. + + + xmrig/xmrig + + diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild b/net-misc/xmrig/xmrig-6.7.0.ebuild new file mode 100644 index 0000000000..362fd8ccf5 --- /dev/null +++ b/net-misc/xmrig/xmrig-6.7.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake optfeature + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://github.com/xmrig/xmrig" +SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libressl +ssl" + +DEPEND=" + dev-libs/libuv:= + sys-apps/hwloc:= + ssl? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) +" + +src_prepare() { + cmake_src_prepare + sed -i '/notls/d' cmake/OpenSSL.cmake || die + sed -i 's/1;/0;/g' src/donate.h || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Create expanded USE flag for all of the PoW algos. + -DWITH_TLS=$(usex ssl) + # TODO: opencl USE flag. + -DWITH_OPENCL=OFF + # TODO: cuda USE flag. + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}/xmrig" + dodoc -r doc/*.md + einstalldocs +} + +pkg_postinst() { + einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + optfeature "CPU specific performance tweaks" sys-apps/msr-tools +} From c7735f49973c8734436af7208c1e388f979ea6d7 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 19:08:05 +1300 Subject: [PATCH 11/33] net-misc/xmrig-mo: new package 6.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- net-misc/xmrig-mo/Manifest | 1 + net-misc/xmrig-mo/metadata.xml | 16 +++++++ net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild | 59 +++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 net-misc/xmrig-mo/Manifest create mode 100644 net-misc/xmrig-mo/metadata.xml create mode 100644 net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest new file mode 100644 index 0000000000..7ba493cc2b --- /dev/null +++ b/net-misc/xmrig-mo/Manifest @@ -0,0 +1 @@ +DIST xmrig-mo-6.7.0-mo1.tar.gz 1665109 BLAKE2B 50c7be4cc8c96df068692d02c7af4a0af9ee8d7b1be25199766970d95dbdc324945db2ba03fe5997ee8919ad55e10796d30f37d0d6e7cdad127040c5b4d8e038 SHA512 c4410935809b052210fbc1feacebc059e0c0b9951d1a38fe614dafd2c9385e439816662a18c568bba0e3cdf8cb6273131e54cc2032522dbe44d08f2337c02d14 diff --git a/net-misc/xmrig-mo/metadata.xml b/net-misc/xmrig-mo/metadata.xml new file mode 100644 index 0000000000..b38f2fdf07 --- /dev/null +++ b/net-misc/xmrig-mo/metadata.xml @@ -0,0 +1,16 @@ + + + + + telans@posteo.de + Theo Anderson + + + XMRig High performance, open source, cross platform RandomX, + CryptoNight, AstroBWT and Argon2 CPU/GPU miner. Algorithm switching, + when used with the MoneroOcean mining pool. + + + MoneroOcean/xmrig + + diff --git a/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild new file mode 100644 index 0000000000..2121bc7a56 --- /dev/null +++ b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake optfeature + +MO_PV="mo1" +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the MoneroOcean pool" +HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig" +SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz -> ${P}-${MO_PV}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libressl +ssl" + +DEPEND=" + dev-libs/libuv:= + sys-apps/hwloc:= + ssl? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) +" + +S="${WORKDIR}/xmrig-${PV}-${MO_PV}" + +src_prepare() { + cmake_src_prepare + sed -i '/notls/d' cmake/OpenSSL.cmake || die + sed -i 's/1;/0;/g' src/donate.h || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Create expanded USE flag for all of the PoW algos. + -DWITH_TLS=$(usex ssl) + # TODO: opencl USE flag. + -DWITH_OPENCL=OFF + # TODO: cuda USE flag. + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + newbin "${BUILD_DIR}/xmrig" xmrig-mo + dodoc -r doc/*.md + einstalldocs +} + +pkg_postinst() { + elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + elog "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo" + elog "in order to differentiate between the original XMRig" + optfeature "CPU specific performance tweaks" sys-apps/msr-tools +} From 04939e1ba7cd67da04707535484d22daa1d2c3dd Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Mon, 28 Dec 2020 19:08:39 +1300 Subject: [PATCH 12/33] net-misc/xmrig: use elog instead of einfo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- net-misc/xmrig/xmrig-6.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild b/net-misc/xmrig/xmrig-6.7.0.ebuild index 362fd8ccf5..7014204775 100644 --- a/net-misc/xmrig/xmrig-6.7.0.ebuild +++ b/net-misc/xmrig/xmrig-6.7.0.ebuild @@ -49,6 +49,6 @@ src_install() { } pkg_postinst() { - einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." optfeature "CPU specific performance tweaks" sys-apps/msr-tools } From 52b132eb596647d34f0e2d59aaad470971d42e93 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 16:03:31 +0800 Subject: [PATCH 13/33] profile/package.mask: lua unmasked in ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- profiles/package.mask | 6 ------ 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index c2fb75bc1d..0fe3618142 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1,9 +1,3 @@ # Theo Anderson (2020-12-06) # SELinux profiles do not support systemd >=sys-block/systemd-swap-4.4.0 - -# Huang Rui (2020-04-27) -# Theo Anderson (2020-12-06) -# All these ebuilds require slotted Lua, which is still masked. ->=media-gfx/grafx2-2.7.2978-r100 -media-video/kikoplay From f12a1d2696d3e2781ecf48787e2d1fee67bc505e Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 16:07:35 +0800 Subject: [PATCH 14/33] media-video/kikoplay: lua5.3 unmasked in ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- media-video/kikoplay/kikoplay-0.7.2.ebuild | 4 ---- 1 file changed, 4 deletions(-) diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild b/media-video/kikoplay/kikoplay-0.7.2.ebuild index 17eccd198f..85edeffb97 100644 --- a/media-video/kikoplay/kikoplay-0.7.2.ebuild +++ b/media-video/kikoplay/kikoplay-0.7.2.ebuild @@ -27,10 +27,6 @@ fi LICENSE="GPL-3" SLOT="0" -# Please unmask dev-lang/lua:5.3 in /etc/portage/package.unmask/lua -# Waiting for dev-lang/lua:5.3 unmasked in ::gentoo -# With out dev-lang/lua:5.3, this package can't work -# See also: https://github.com/gentoo/guru/issues/9 RDEPEND=" ${LUA_DEPS} dev-libs/qhttpengine:5 From e0efa345582e21403854c072e539901af60cec99 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 16:08:40 +0800 Subject: [PATCH 15/33] media-video/kikoplay: lua5.3 unmasked in ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- media-video/kikoplay/kikoplay-9999.ebuild | 4 ---- 1 file changed, 4 deletions(-) diff --git a/media-video/kikoplay/kikoplay-9999.ebuild b/media-video/kikoplay/kikoplay-9999.ebuild index 17eccd198f..85edeffb97 100644 --- a/media-video/kikoplay/kikoplay-9999.ebuild +++ b/media-video/kikoplay/kikoplay-9999.ebuild @@ -27,10 +27,6 @@ fi LICENSE="GPL-3" SLOT="0" -# Please unmask dev-lang/lua:5.3 in /etc/portage/package.unmask/lua -# Waiting for dev-lang/lua:5.3 unmasked in ::gentoo -# With out dev-lang/lua:5.3, this package can't work -# See also: https://github.com/gentoo/guru/issues/9 RDEPEND=" ${LUA_DEPS} dev-libs/qhttpengine:5 From 24e646a28fda44ce5690562529c51508b4d8e0cf Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 16:23:00 +0800 Subject: [PATCH 16/33] app-emulation/nvidia-container-toolkit: bump to 1.4.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- .../nvidia-container-toolkit/Manifest | 1 + .../nvidia-container-toolkit-1.4.0.ebuild | 93 +++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index 9f0c514328..ace3596984 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -24,3 +24,4 @@ DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836 SHA512 3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6 +DIST nvidia-container-toolkit-1.4.0.tar.gz 27661 BLAKE2B 653dd83f2061316ae71a22c1a8db8018d3990346e163890e9601e4a846b2948bfe795566f31e3f7532d721e0f56ec1d3ff084f0b552fd285b71174f39098027e SHA512 d2c4127d09734ce487596d9faa118d36f758c3169003ed0b3539324f4f1a2c0b3179c312fabaf62514ec8f8e6161e267ef939137bbba9f86cdb1058e8ad35162 diff --git a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild new file mode 100644 index 0000000000..6319b48127 --- /dev/null +++ b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/NVIDIA/${PN}" + +inherit go-module + +DESCRIPTION="NVIDIA container runtime toolkit" +HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit" + +if [[ "${PV}" == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git" + inherit git-r3 + + src_unpack() { + git-r3_src_unpack + go-module_live_vendor + } +else + EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=" + "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" + "github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=" + "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" + "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" + "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" + "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" + "github.com/stretchr/testify v1.6.0 h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho=" + "github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=" + "golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=" + "golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" + "golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=" + ) + go-module_set_globals + + SRC_URI=" + https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} + " + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="" + +RDEPEND=" + sys-libs/libnvidia-container +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + app-arch/unzip + sys-devel/make +" + +src_compile() { + emake binary +} + +src_install() { + dobin "${PN}" + into "/usr/bin" + dosym "${PN}" "/usr/bin/nvidia-container-runtime-hook" + insinto "/etc/nvidia-container-runtime" + doins "${FILESDIR}/config.toml" +} + +pkg_postinst() { + elog "Your docker service must restart after install this package." + elog "OpenRC: sudo rc-service docker restart" + elog "systemd: sudo systemctl restart docker" + elog "You may need to edit your /etc/nvidia-container-runtime/config.toml" + elog "file before running ${PN} for the first time." + elog "For details, please see the NVIDIA docker manual page." +} From bd95035d4d44c4ab9c1752f75ce028ff9da86293 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 16:24:56 +0800 Subject: [PATCH 17/33] sys-libs/libnvidia-container: bump to 1.3.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- sys-libs/libnvidia-container/Manifest | 1 + .../libnvidia-container-1.3.1.ebuild | 53 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild diff --git a/sys-libs/libnvidia-container/Manifest b/sys-libs/libnvidia-container/Manifest index 5f7e497210..dce658c2d1 100644 --- a/sys-libs/libnvidia-container/Manifest +++ b/sys-libs/libnvidia-container/Manifest @@ -1 +1,2 @@ DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450 SHA512 29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4 +DIST libnvidia-container-1.3.1.tar.gz 155498 BLAKE2B b338496a6a08e3a2947ebf8a283dccea6db89ad82385e0ff0ac20ce2bff25d784c13084e0793aa4502d9b69e4d934d29f33b27f64e4037f28f2e131db8ad838e SHA512 051ac96d6d556e609e69b7d3bb126a1898e156aa4049827c2afa212e8f74b343c41a6f0d3e951906601effc22ef7a37b5e1f2ec3f471d7fb55d2af4fc9346fa5 diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild new file mode 100644 index 0000000000..243b06d44b --- /dev/null +++ b/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="NVIDIA container runtime library" +HOMEPAGE="https://github.com/NVIDIA/libnvidia-container" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git" +else + SRC_URI=" + https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="" + +RDEPEND=" + net-libs/libtirpc + sys-libs/libcap + sys-libs/libseccomp + x11-drivers/nvidia-drivers +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + net-libs/rpcsvc-proto + sys-apps/lsb-release + sys-devel/bmake + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch + "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch + "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch + "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch + "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch + "${FILESDIR}"/${PN}-1.1.1-fix-git.patch + "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch + "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch + "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch + "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch + "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch + "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch +) From ff86c526782e6433861fcae8d3b546b3e9675397 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 19:58:21 +0800 Subject: [PATCH 18/33] app-emulation/nvidia-container-toolkit: drop 1.3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- .../nvidia-container-toolkit/Manifest | 1 - .../nvidia-container-toolkit-1.3.0.ebuild | 93 ------------------- 2 files changed, 94 deletions(-) delete mode 100644 app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index ace3596984..88370c4a09 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -23,5 +23,4 @@ DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 B DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 -DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836 SHA512 3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6 DIST nvidia-container-toolkit-1.4.0.tar.gz 27661 BLAKE2B 653dd83f2061316ae71a22c1a8db8018d3990346e163890e9601e4a846b2948bfe795566f31e3f7532d721e0f56ec1d3ff084f0b552fd285b71174f39098027e SHA512 d2c4127d09734ce487596d9faa118d36f758c3169003ed0b3539324f4f1a2c0b3179c312fabaf62514ec8f8e6161e267ef939137bbba9f86cdb1058e8ad35162 diff --git a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild deleted file mode 100644 index 6319b48127..0000000000 --- a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/NVIDIA/${PN}" - -inherit go-module - -DESCRIPTION="NVIDIA container runtime toolkit" -HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit" - -if [[ "${PV}" == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git" - inherit git-r3 - - src_unpack() { - git-r3_src_unpack - go-module_live_vendor - } -else - EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=" - "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" - "github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=" - "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" - "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" - "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" - "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" - "github.com/stretchr/testify v1.6.0 h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho=" - "github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" - "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=" - "golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=" - "golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=" - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" - "golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=" - "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=" - "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" - "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=" - ) - go-module_set_globals - - SRC_URI=" - https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI} - " - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="" - -RDEPEND=" - sys-libs/libnvidia-container -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - app-arch/unzip - sys-devel/make -" - -src_compile() { - emake binary -} - -src_install() { - dobin "${PN}" - into "/usr/bin" - dosym "${PN}" "/usr/bin/nvidia-container-runtime-hook" - insinto "/etc/nvidia-container-runtime" - doins "${FILESDIR}/config.toml" -} - -pkg_postinst() { - elog "Your docker service must restart after install this package." - elog "OpenRC: sudo rc-service docker restart" - elog "systemd: sudo systemctl restart docker" - elog "You may need to edit your /etc/nvidia-container-runtime/config.toml" - elog "file before running ${PN} for the first time." - elog "For details, please see the NVIDIA docker manual page." -} From 413fab4145ce0b9283001067bea21a0420040441 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 28 Dec 2020 19:58:52 +0800 Subject: [PATCH 19/33] sys-libs/libnvidia-container: drop 1.3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui --- sys-libs/libnvidia-container/Manifest | 1 - .../libnvidia-container-1.3.0.ebuild | 53 ------------------- 2 files changed, 54 deletions(-) delete mode 100644 sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild diff --git a/sys-libs/libnvidia-container/Manifest b/sys-libs/libnvidia-container/Manifest index dce658c2d1..b11b8a8a20 100644 --- a/sys-libs/libnvidia-container/Manifest +++ b/sys-libs/libnvidia-container/Manifest @@ -1,2 +1 @@ -DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450 SHA512 29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4 DIST libnvidia-container-1.3.1.tar.gz 155498 BLAKE2B b338496a6a08e3a2947ebf8a283dccea6db89ad82385e0ff0ac20ce2bff25d784c13084e0793aa4502d9b69e4d934d29f33b27f64e4037f28f2e131db8ad838e SHA512 051ac96d6d556e609e69b7d3bb126a1898e156aa4049827c2afa212e8f74b343c41a6f0d3e951906601effc22ef7a37b5e1f2ec3f471d7fb55d2af4fc9346fa5 diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild deleted file mode 100644 index 243b06d44b..0000000000 --- a/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="NVIDIA container runtime library" -HOMEPAGE="https://github.com/NVIDIA/libnvidia-container" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git" -else - SRC_URI=" - https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="" - -RDEPEND=" - net-libs/libtirpc - sys-libs/libcap - sys-libs/libseccomp - x11-drivers/nvidia-drivers -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - net-libs/rpcsvc-proto - sys-apps/lsb-release - sys-devel/bmake - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch - "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch - "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch - "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch - "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch - "${FILESDIR}"/${PN}-1.1.1-fix-git.patch - "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch - "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch - "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch - "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch - "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch - "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch -) From 56ed54732b287ff9401c26424c652bcd21f86963 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Mon, 28 Dec 2020 10:16:22 -0500 Subject: [PATCH 20/33] acct-group/jackett: group for www-apps/jackett-bin Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy --- acct-group/jackett/jackett-0.ebuild | 9 +++++++++ acct-group/jackett/metadata.xml | 8 ++++++++ 2 files changed, 17 insertions(+) create mode 100644 acct-group/jackett/jackett-0.ebuild create mode 100644 acct-group/jackett/metadata.xml diff --git a/acct-group/jackett/jackett-0.ebuild b/acct-group/jackett/jackett-0.ebuild new file mode 100644 index 0000000000..465696f9eb --- /dev/null +++ b/acct-group/jackett/jackett-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=-1 +DESCRIPTION="Group for www-apps/jackett-bin" diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml new file mode 100644 index 0000000000..65ac1f2056 --- /dev/null +++ b/acct-group/jackett/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + From 5cc1ee377833dcb17597d6834053fd761e0106d9 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Mon, 28 Dec 2020 10:17:02 -0500 Subject: [PATCH 21/33] acct-user/jackett: user for www-apps/jackett-bin Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy --- acct-user/jackett/jackett-0.ebuild | 13 +++++++++++++ acct-user/jackett/metadata.xml | 8 ++++++++ 2 files changed, 21 insertions(+) create mode 100644 acct-user/jackett/jackett-0.ebuild create mode 100644 acct-user/jackett/metadata.xml diff --git a/acct-user/jackett/jackett-0.ebuild b/acct-user/jackett/jackett-0.ebuild new file mode 100644 index 0000000000..c47288f905 --- /dev/null +++ b/acct-user/jackett/jackett-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for www-apps/jackett-bin" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( jackett ) +ACCT_USER_HOME="/var/jackett/" + +acct-user_add_deps diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml new file mode 100644 index 0000000000..65ac1f2056 --- /dev/null +++ b/acct-user/jackett/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + From 0359244922c763a9e9484801404dff5783198be2 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Mon, 28 Dec 2020 11:14:50 -0500 Subject: [PATCH 22/33] www-apps/jackett-bin: selfhosted torrent crawler Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy --- www-apps/jackett-bin/Manifest | 1 + www-apps/jackett-bin/files/99jackett | 1 + www-apps/jackett-bin/files/jackett.initd | 25 +++++++++++++ .../jackett-bin/jackett-bin-0.17.159.ebuild | 35 +++++++++++++++++++ www-apps/jackett-bin/metadata.xml | 8 +++++ 5 files changed, 70 insertions(+) create mode 100644 www-apps/jackett-bin/Manifest create mode 100644 www-apps/jackett-bin/files/99jackett create mode 100644 www-apps/jackett-bin/files/jackett.initd create mode 100644 www-apps/jackett-bin/jackett-bin-0.17.159.ebuild create mode 100644 www-apps/jackett-bin/metadata.xml diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest new file mode 100644 index 0000000000..a55a973002 --- /dev/null +++ b/www-apps/jackett-bin/Manifest @@ -0,0 +1 @@ +DIST jackett-bin-0.17.159.tar.gz 44625042 BLAKE2B 43701f9b05a1fdb0ffffa3294b0ac3aa851dc2120271cd101c6b6a57d66df913383283bf1f83cc1d213c7e990d16c3421681f9a5e7c0545182ffcab5862ad153 SHA512 aa26e391dd033ce35f20c2ae3065240e88ee659fd0ead39392aa3da994025e7f3d4accd29423f646bd22bdf5ac5ca50c4a6d850b55585976a1f0923981696302 diff --git a/www-apps/jackett-bin/files/99jackett b/www-apps/jackett-bin/files/99jackett new file mode 100644 index 0000000000..16a6673655 --- /dev/null +++ b/www-apps/jackett-bin/files/99jackett @@ -0,0 +1 @@ +PATH="/opt/jackett" diff --git a/www-apps/jackett-bin/files/jackett.initd b/www-apps/jackett-bin/files/jackett.initd new file mode 100644 index 0000000000..2241cdd14f --- /dev/null +++ b/www-apps/jackett-bin/files/jackett.initd @@ -0,0 +1,25 @@ +#!/sbin/openrc-run +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="Jackett" +description="Jackett torrent tracker" + +depend() { + need net +} + +start() { + ebegin "Starting $name" + start-stop-daemon --start --exec /opt/jackett/jackett \ + --env HOME=/var/jackett --chdir /var/jackett \ + --make-pidfile --pidfile /var/run/jackett.pid \ + --background --user jackett:jackett + eend $? "Failed to start $name" +} + +stop() { + ebegin "Stopping $name" + start-stop-daemon --stop --pidfile /var/run/jackett.pid + eend $? "Failed to stop $name" +} diff --git a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild new file mode 100644 index 0000000000..53480c0430 --- /dev/null +++ b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O" +HOMEPAGE="https://github.com/uNetworking/uWebSockets" +SRC_URI="https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/Jackett + +KEYWORDS="~amd64" +LICENSE="GPL-2" +SLOT="0" +RESTRICT="strip" + +RDEPEND=" + dev-libs/icu + dev-util/lttng-ust +" + +QA_PRESTRIPPED="/opt/jackett/*" +QA_PREBUILT="/opt/jackett/*.so" + +src_compile(){ + return +} + +src_install() { + dodir /opt/jackett + cp -a "${S}"/. "${ED}"/opt/jackett || die + newinitd "${FILESDIR}"/jackett.initd jackett + doenvd "${FILESDIR}"/99jackett +} diff --git a/www-apps/jackett-bin/metadata.xml b/www-apps/jackett-bin/metadata.xml new file mode 100644 index 0000000000..a3865a3c5a --- /dev/null +++ b/www-apps/jackett-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + From 7ccf91a890ef121901d68ffe5d928dcc80b117ae Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Mon, 28 Dec 2020 11:24:04 -0500 Subject: [PATCH 23/33] www-apps/jackett-bin: add RDEPEND on app-crypt/mit-krb5 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy --- www-apps/jackett-bin/jackett-bin-0.17.159.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild index 53480c0430..d6689626f6 100644 --- a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild +++ b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild @@ -16,6 +16,7 @@ SLOT="0" RESTRICT="strip" RDEPEND=" + app-crypt/mit-krb5 dev-libs/icu dev-util/lttng-ust " From 38fe3b544b3722a8e6338e3f99961ce423cc2630 Mon Sep 17 00:00:00 2001 From: David Roman Date: Mon, 28 Dec 2020 17:33:47 +0100 Subject: [PATCH 24/33] dev-python/tweepy: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Roman --- dev-python/tweepy/Manifest | 1 + dev-python/tweepy/metadata.xml | 8 +++++++ dev-python/tweepy/tweepy-3.10.0.ebuild | 31 ++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 dev-python/tweepy/Manifest create mode 100644 dev-python/tweepy/metadata.xml create mode 100644 dev-python/tweepy/tweepy-3.10.0.ebuild diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest new file mode 100644 index 0000000000..ec1236764c --- /dev/null +++ b/dev-python/tweepy/Manifest @@ -0,0 +1 @@ +DIST tweepy-3.10.0.tar.gz 459678 BLAKE2B 8ed612e9a0ad0892110658c94bcf70ec3da4219c74fe9e4600bebd8ce16a81ef03461924aa9d170ccf3ae9127cfa0bc35a7d36a4b379b44ab5557eba8d30972c SHA512 2a40875c5612902e4ff69e6fdf73e9fa10b93a80bf4160b16e44e2dae058a90f86569b3a4bcb67a7acdf5c9c3119ce7ca35a3ae64e393181b78fde10dfd975b5 diff --git a/dev-python/tweepy/metadata.xml b/dev-python/tweepy/metadata.xml new file mode 100644 index 0000000000..01c1fc8487 --- /dev/null +++ b/dev-python/tweepy/metadata.xml @@ -0,0 +1,8 @@ + + + + + davidroman96@gmail.com + David Roman + + diff --git a/dev-python/tweepy/tweepy-3.10.0.ebuild b/dev-python/tweepy/tweepy-3.10.0.ebuild new file mode 100644 index 0000000000..a3189e9dc3 --- /dev/null +++ b/dev-python/tweepy/tweepy-3.10.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="An easy-to-use Python library for accessing the Twitter API." +HOMEPAGE="https://www.tweepy.org/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP},socks5] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] +" + +DEPEND=" + ${RDEPEND} + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose From 227894b974cad3f109b7bb8b1ac5d51602545746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 28 Dec 2020 19:37:15 +0100 Subject: [PATCH 25/33] dev-vcs/gitahead: sed for gnome-keyring removal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-vcs/gitahead/gitahead-2.6.3.ebuild | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 8effd92c61..6b15037823 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -53,6 +53,14 @@ src_unpack() { done } +src_prepare() { + if ! use gnome-keyring; then + sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die + fi + default + cmake_src_prepare +} + src_install() { cd "${BUILD_DIR}" || die From 98f6d6b280011bc12637b403f3da26e36df3cab3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 28 Dec 2020 21:49:03 +0100 Subject: [PATCH 26/33] dev-vcs/gitahead: rm unnecessary default function from src_prepare MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-vcs/gitahead/gitahead-2.6.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 6b15037823..1f1a63b21e 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -57,7 +57,6 @@ src_prepare() { if ! use gnome-keyring; then sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die fi - default cmake_src_prepare } From c19de6c73294ea44e28720b8772560b3d8d7f004 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Tue, 29 Dec 2020 10:18:35 +1300 Subject: [PATCH 27/33] dev-vcs/gitahead: filter-flags -flto*; fixes segfault Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- dev-vcs/gitahead/gitahead-2.6.3.ebuild | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 1f1a63b21e..2aa711a883 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -60,6 +60,11 @@ src_prepare() { cmake_src_prepare } +src_configure() { + filter-flags -flto* # Segfault in libQt5Core.so.5 + cmake_src_configure +} + src_install() { cd "${BUILD_DIR}" || die From 7335cc678666c47dc709c2eb192e107cb29a8b49 Mon Sep 17 00:00:00 2001 From: Theo Anderson Date: Tue, 29 Dec 2020 10:26:39 +1300 Subject: [PATCH 28/33] dev-vcs/gitahead: fix inherit Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson --- dev-vcs/gitahead/gitahead-2.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 2aa711a883..7dc03b6256 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop xdg cmake wrapper +inherit desktop xdg cmake wrapper flag-o-matic DESCRIPTION="Graphical Git client to help understand and manage source code history" HOMEPAGE="https://github.com/gitahead/gitahead" From 4f1547e4572cd863df5542d941c2cdb34efd711b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 28 Dec 2020 22:34:48 +0100 Subject: [PATCH 29/33] dev-vcs/gitahead: rm bundled openssl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-vcs/gitahead/Manifest | 1 - dev-vcs/gitahead/gitahead-2.6.3.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-vcs/gitahead/Manifest b/dev-vcs/gitahead/Manifest index f5431ce04d..570aae64ea 100644 --- a/dev-vcs/gitahead/Manifest +++ b/dev-vcs/gitahead/Manifest @@ -2,5 +2,4 @@ DIST gitahead-2.6.3-dep_cmark_cmark.tar.gz 231023 BLAKE2B b3e5768c04d33a6273befa DIST gitahead-2.6.3-dep_git_git.tar.gz 7968616 BLAKE2B 7d2ea9e1ca1faa1a8b66a9db6b213c02be966cec74abe085139e3e966adcff9efbd74fb942ad145ddea64bab94a6006b91b512c96aa645cb124bcaf6e5a488eb SHA512 37a77870e0df748b023f5381aa969f1126b142a3470c9df4e01d86cf3418a0b0e4cb16a37ef7b162f285bdd540559a3511488ec8591b2f88e495626df019c03f DIST gitahead-2.6.3-dep_libgit2_libgit2.tar.gz 5322459 BLAKE2B 2a5a4e98e3d6f2883f60604ea5721a56fbc9f3c2403686cda5b65e3fe859bbbe773d30d7fbf8a9d1549aeeda3367526d8604047a27cde490edc8f3fb982fa0c6 SHA512 068be7000e8c9f01073ffa315e398b687e937fbd63fb77021a307cfefc8382ddb085a36f6a2b40bade355d6ffcb1772de8551b9eb6f9eb56877805883804114d DIST gitahead-2.6.3-dep_libssh2_libssh2.tar.gz 464738 BLAKE2B 6520c4df6584798505da8e14bfb4fe43389d0b3702d7eee6ce6b604d3260df7fda5c79cef8f69614035efeb31e516da63464313e11f64b6e8995a39c814683e8 SHA512 e86c0787e2aa7be5e9f19356e543493e53c7d1b51b585c46facfb05f769e6491209f820b207bf594348f4760c492c32dda3fcc94fc0af93cb09c736492a8e231 -DIST gitahead-2.6.3-dep_openssl_openssl.tar.gz 11271304 BLAKE2B 35ed131c683d4bb343ca5891553eef3c6079a90b475d54e1d68917b7fb3d88e34880c8f222d2f2633e2ed4eb52c3b2ca57def4d48e16693e2e766666915dd0f4 SHA512 98c0491ea2051120cbb369ac1e069028d21746d70a3a9cb5553ea27d52ab2e68353390c89e9c0202cea2fcd0b1a39cc070e29119b322aedd3d58e014626f6f05 DIST gitahead-2.6.3.tar.gz 34528473 BLAKE2B e35a055e62dab67d7a6efd0e9783ff485d3208b85e8e799f722d1346f55b1cdd1c7983631aab1766d2d64577e3ba37350fa89713f25562273c52ecfca43029d8 SHA512 8d64efc156343a9c04d12c8a41742e36aed39260d0040ec1a52ce567a73e156f1ce77c61672cb93ef30c0b6c7ee48d9a6e94381ce7034142cdcf2f60a839c712 diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 7dc03b6256..2f3bc890b2 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -9,7 +9,6 @@ DESCRIPTION="Graphical Git client to help understand and manage source code hist HOMEPAGE="https://github.com/gitahead/gitahead" SRC_URI=" https://github.com/gitahead/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/openssl/openssl/archive/d1c28d791a7391a8dc101713cd8646df96491d03.tar.gz -> ${P}-dep_openssl_openssl.tar.gz https://github.com/stinb/libgit2/archive/90af68bbe2690998f015f18b7c890f5868bcd3ee.tar.gz -> ${P}-dep_libgit2_libgit2.tar.gz https://github.com/libssh2/libssh2/archive/42d37aa63129a1b2644bf6495198923534322d64.tar.gz -> ${P}-dep_libssh2_libssh2.tar.gz https://github.com/git/git/archive/0d0ac3826a3bbb9247e39e12623bbcfdd722f24c.tar.gz -> ${P}-dep_git_git.tar.gz @@ -41,7 +40,6 @@ src_unpack() { cd "${S}" || die local i list=( - dep_openssl_openssl dep_libgit2_libgit2 dep_libssh2_libssh2 dep_git_git @@ -57,6 +55,8 @@ src_prepare() { if ! use gnome-keyring; then sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die fi + sed -i 's/add_subdirectory(openssl)//' ./dep/CMakeLists.txt || die + cmake_src_prepare } From 4b1221ec3844153cdb4b251eb457053ed20dd42c Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Mon, 28 Dec 2020 18:08:35 -0500 Subject: [PATCH 30/33] dev-lang/fbc-bootstrap: New package Signed-off-by: William Breathitt Gray --- dev-lang/fbc-bootstrap/Manifest | 1 + .../fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild | 26 +++++++++++++++++++ .../fbc-1.07.0-Pass-ltinfo-to-linker.patch | 25 ++++++++++++++++++ dev-lang/fbc-bootstrap/metadata.xml | 17 ++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 dev-lang/fbc-bootstrap/Manifest create mode 100644 dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild create mode 100644 dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch create mode 100644 dev-lang/fbc-bootstrap/metadata.xml diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest new file mode 100644 index 0000000000..7b009089ec --- /dev/null +++ b/dev-lang/fbc-bootstrap/Manifest @@ -0,0 +1 @@ +DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5 SHA512 f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild new file mode 100644 index 0000000000..747c02a567 --- /dev/null +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Bootstrap package for dev-lang/fbc" +HOMEPAGE="https://www.freebasic.net" +SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch ) + +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + +src_compile() { + emake bootstrap-minimal +} + +src_install() { + newbin bin/fbc fbc-bootstrap + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-includes + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-rtlib +} diff --git a/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch new file mode 100644 index 0000000000..72bd51faf2 --- /dev/null +++ b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch @@ -0,0 +1,25 @@ +From c62adcd85c4e9d8b793a7a4f71fc88f6fbb79798 Mon Sep 17 00:00:00 2001 +From: William Breathitt Gray +Date: Tue, 27 Aug 2019 20:41:07 +0900 +Subject: [PATCH] Pass -ltinfo to linker + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index e093bb1..eb3f759 100644 +--- a/makefile ++++ b/makefile +@@ -1109,7 +1109,7 @@ endif + # Use gcc to link fbc from the bootstrap .o's + # (assuming the rtlib was built already) + ifneq ($(filter darwin freebsd linux netbsd openbsd solaris,$(TARGET_OS)),) +- BOOTSTRAP_LIBS := -lncurses -lm -pthread ++ BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread + endif + $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ) + $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o $(libdir)/libfb.a $(BOOTSTRAP_LIBS) +-- +2.22.1 + diff --git a/dev-lang/fbc-bootstrap/metadata.xml b/dev-lang/fbc-bootstrap/metadata.xml new file mode 100644 index 0000000000..5ef896cc90 --- /dev/null +++ b/dev-lang/fbc-bootstrap/metadata.xml @@ -0,0 +1,17 @@ + + + + + This package is used only to boot strap dev-lang/fbc. + It is not meant to be used by end users directly. + + + vilhelm.gray@gmail.com + William Breathitt Gray + + + https://github.com/freebasic/fbc/issues + https://www.freebasic.net + freebasic/fbc + + From 0d80101be5b3d381f41973b0be9436cb43972d0c Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Mon, 28 Dec 2020 18:10:57 -0500 Subject: [PATCH 31/33] dev-lang/fbc: Add fbc-bootstrap as a BDEPEND This allows bootstrapping logic to move to the dedicated dev-lang/fbc-bootstrap package thus simplifying the ebuild. Signed-off-by: William Breathitt Gray --- dev-lang/fbc/fbc-1.07.2-r2.ebuild | 61 +++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 dev-lang/fbc/fbc-1.07.2-r2.ebuild diff --git a/dev-lang/fbc/fbc-1.07.2-r2.ebuild b/dev-lang/fbc/fbc-1.07.2-r2.ebuild new file mode 100644 index 0000000000..2d430eead1 --- /dev/null +++ b/dev-lang/fbc/fbc-1.07.2-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A free/open source, multi-platform BASIC compiler." +HOMEPAGE="https://www.freebasic.net" +SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gpm libffi opengl X" + +DEPEND=" + sys-libs/ncurses:= + gpm? ( sys-libs/gpm ) + libffi? ( dev-libs/libffi ) + opengl? ( virtual/opengl ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + ) +" +RDEPEND="${DEPEND}" +BDEPEND="|| ( + dev-lang/fbc + dev-lang/fbc-bootstrap )" + +DOCS="${S}/doc/fbc.1" + +src_compile() { + local xcflags=( + $(usex gpm "" "-DDISABLE_GPM") + $(usex libffi "" " -DDISABLE_FFI") + $(usex opengl "" " -DDISABLE_OPENGL") + $(usex X "" " -DDISABLE_X11") + ) + + local fbc="fbc" + local fbcflags="" + # fbc requires a space after the -Wl option + local fblflags="${LDFLAGS//-Wl,/-Wl }" + + if has_version -b dev-lang/fbc-bootstrap; then + fbc="fbc-bootstrap" + fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fi + + # Build fbc + emake CFLAGS="${CFLAGS} ${xcflags[*]} -I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET="${CHOST}" +} + +src_install() { + emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install + einstalldocs +} From 63313acd7bd6bb2e697ccb51561174b758bc4556 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 29 Dec 2020 00:19:29 +0100 Subject: [PATCH 32/33] x11-themes/obsidian-icon-theme: drop invalid keywords Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan --- x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild | 2 +- x11-themes/obsidian-icon-theme/obsidian-icon-theme-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild index 63e6ecff60..4a01ecf3d2 100644 --- a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild +++ b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git" else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi diff --git a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-9999.ebuild b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-9999.ebuild index 63e6ecff60..4a01ecf3d2 100644 --- a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-9999.ebuild +++ b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-9999.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git" else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi From 679c3dea62c68a1ce82c2909df8e06fd1620ab6c Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 29 Dec 2020 00:20:20 +0100 Subject: [PATCH 33/33] 11-themes/obsidian2-gtk-theme: drop invalid keywords Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan --- x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild | 2 +- x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild index 0e69865d88..25fea8ce93 100644 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git" else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild index 0e69865d88..25fea8ce93 100644 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git" else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi