mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 04:53:07 -04:00
Merge updates from master
This commit is contained in:
8
acct-group/honk/honk-0.ebuild
Normal file
8
acct-group/honk/honk-0.ebuild
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit acct-group
|
||||||
|
|
||||||
|
ACCT_GROUP_ID=-1
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>cara@devcara.com</email>
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
<name>Cara Salter</name>
|
<name>Anna</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
8
acct-group/snac/metadata.xml
Normal file
8
acct-group/snac/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
|
<name>Anna</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
||||||
8
acct-group/snac/snac-0.ebuild
Normal file
8
acct-group/snac/snac-0.ebuild
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit acct-group
|
||||||
|
|
||||||
|
ACCT_GROUP_ID=-1
|
||||||
11
acct-user/honk/honk-0.ebuild
Normal file
11
acct-user/honk/honk-0.ebuild
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit acct-user
|
||||||
|
|
||||||
|
ACCT_USER_ID=-1
|
||||||
|
ACCT_USER_GROUPS=( honk )
|
||||||
|
|
||||||
|
acct-user_add_deps
|
||||||
8
acct-user/honk/metadata.xml
Normal file
8
acct-user/honk/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
|
<name>Anna</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
||||||
8
acct-user/snac/metadata.xml
Normal file
8
acct-user/snac/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
|
<name>Anna</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
||||||
11
acct-user/snac/snac-0.ebuild
Normal file
11
acct-user/snac/snac-0.ebuild
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit acct-user
|
||||||
|
|
||||||
|
ACCT_USER_ID=-1
|
||||||
|
ACCT_USER_GROUPS=( snac )
|
||||||
|
|
||||||
|
acct-user_add_deps
|
||||||
8
app-crypt/ifcplugin-bin/Manifest
Normal file
8
app-crypt/ifcplugin-bin/Manifest
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
DIST ifcplugin-3.1.1.0-2.el7.i686.rpm 9996 BLAKE2B ca64ed3f28d417e1b4fcef2fe0deb470474ca9ecb98ce98e5462b3e134175ca5b4aaa4cd6b1e81bb916e4957bcaa18c4cf0adb80d3ac53eb8fbefddd5fa303ea SHA512 c58ac5eab13e1a3f025928afbcf7e95acda4bd11bf741eacd971ea82c59589271082979c3e549a6a3f83b06a0d203d55dfcde9e795cb6d9451e0929476164170
|
||||||
|
DIST ifcplugin-3.1.1.0-2.el7.x86_64.rpm 9940 BLAKE2B f518692ce0c10db7370d6ef8b57dfc22364f5063d978c5bac8bd0ae882b9f10b1ba99ffed36a9c42469e5d6db9da584727ce5c1fa01b2a7168ecb0af053fc71e SHA512 b07d72d427e69ce22e392b5771923a691800c69f754925eb28e2c8307743e5d9a94f6b15df1d5805413415474d6ded19c1d0e538947fee69432d03e3a34e70a4
|
||||||
|
DIST ifcplugin-chromium-3.1.1.0-2.el7.i686.rpm 8160 BLAKE2B 8dec95ee7078ce14e79759d214849cb43eb7bba00f624a9b8d63b43b18e99e19808bee9f340d4be4c24d411226cf494cd2d80bed9a0f072fabdfc348c03c9c51 SHA512 185b0c891cd618fd5e7e88d844a2917b531739ddce7613f96e8b8400963f60744e8fa87f6e42d1366441ff73f3f67e04cfaa6c7fac94af052c34b55911709e0a
|
||||||
|
DIST ifcplugin-chromium-3.1.1.0-2.el7.x86_64.rpm 8108 BLAKE2B 7a60d76586a1544be4fe970a556869e871a0821f04d65e74258056627dc650df4103f89c959866cdb0469ece1c62029fc91369e3bdf08fa65889d2326dd5615d SHA512 a61becebbe7c8b725ff041159ae08d5d3d7782ba83903eeff3bab3f9299f5bd3463edb763e473e5de9930dd366d9840bdbf8b278709ad1a20eac011b30aa6269
|
||||||
|
DIST ifcplugin-firefox-3.1.1.0-2.el7.i686.rpm 27712 BLAKE2B 8655585a57bcad1e3190388fd3155f3996902fab97f53d302e8e68cf1c16c082e401ead1145269ef8001cc5964f30a7dfdeafa54369473d4a3c6888cfbd290fa SHA512 990b7b6cf8d9f32062191ce55713e9dc73a99eaeda34b5badd966dadfa349bc23e58707e7c27a26a9fc24eefeaf4e8096fb7c5cc3a26b241e13912a89b72abed
|
||||||
|
DIST ifcplugin-firefox-3.1.1.0-2.el7.x86_64.rpm 28132 BLAKE2B 3d84e03abcfa4bc97696cd70a8bda84621a3f0b451ed36e945124dc34f653c4b78761186e11975d9d927f4e873e3db2f7851fb8806a6ce7a15562840f16f2734 SHA512 1c9a241aeef37648a346ff44b8fcc7acb5cb53906e26cbe4619e094c8cd56bd924e38e37d4dfd4c684e21992a772039380632547c39807f0c1c4aae8abb1e415
|
||||||
|
DIST ifcplugin-libs-3.1.1.0-2.el7.i686.rpm 5783696 BLAKE2B bc06c4e9e4b0d1efd49b0563d9fc73643ac507bfa633a42bbcb65337c09b9496748403137f5d0e0d8b706d833d2b22b20f4c736e0d4a348b779dae0d9683069a SHA512 a95711282858d3209dd0b0fe5fa710039e6988e5205b0c6ca977711b7738b2a1bfe4b09a01b57d34f47b6c9873bdff13b8176fddc548971cf6c5ca3cf8c0b541
|
||||||
|
DIST ifcplugin-libs-3.1.1.0-2.el7.x86_64.rpm 5856472 BLAKE2B 896248fc7ec582370910c08bc6d67ff9aa4001fcba0c11f5a174859954804a1fa431ca2afe98d8502e00a4f4f906086308e9d875bc994ff1339a5d7b78d29e7c SHA512 639947319e1de099510cd37e0476360c1c65d46b445b73a58eea922b75b30987e31e70d682f22c26ef71013a69dfec29b9b49710808607cb553c18c96d9f39fc
|
||||||
57
app-crypt/ifcplugin-bin/ifcplugin-bin-3.1.1.0.ebuild
Normal file
57
app-crypt/ifcplugin-bin/ifcplugin-bin-3.1.1.0.ebuild
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit edo rpm
|
||||||
|
|
||||||
|
DESCRIPTION="Crypto Interface Web Browser Plugin"
|
||||||
|
HOMEPAGE="https://ds-plugin.gosuslugi.ru"
|
||||||
|
REDOS_URI="http://repo.red-soft.ru/redos/7.3/x86_64/updates"
|
||||||
|
SRC_URI="
|
||||||
|
amd64? (
|
||||||
|
${REDOS_URI}/ifcplugin-${PV}-2.el7.x86_64.rpm
|
||||||
|
${REDOS_URI}/ifcplugin-chromium-${PV}-2.el7.x86_64.rpm
|
||||||
|
${REDOS_URI}/ifcplugin-firefox-${PV}-2.el7.x86_64.rpm
|
||||||
|
${REDOS_URI}/ifcplugin-libs-${PV}-2.el7.x86_64.rpm
|
||||||
|
)
|
||||||
|
x86? (
|
||||||
|
${REDOS_URI}/ifcplugin-${PV}-2.el7.i686.rpm
|
||||||
|
${REDOS_URI}/ifcplugin-chromium-${PV}-2.el7.i686.rpm
|
||||||
|
${REDOS_URI}/ifcplugin-firefox-${PV}-2.el7.i686.rpm
|
||||||
|
${REDOS_URI}/ifcplugin-libs-${PV}-2.el7.i686.rpm
|
||||||
|
)
|
||||||
|
"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1 MIT freedist openssl"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="sys-apps/pcsc-lite"
|
||||||
|
|
||||||
|
QA_PREBUILT=".*"
|
||||||
|
QA_SONAME=".*"
|
||||||
|
QA_SONAME_NO_SYMLINK=".*"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
rm usr/lib/mozilla/plugins/IFCPlugin.so || die
|
||||||
|
find . -name '*_license' -delete || die
|
||||||
|
find -L . -wholename '*/.build-id/*' -delete || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
mkdir -p "${ED}" || die
|
||||||
|
cp -a "${WORKDIR}"/* "${ED}" || die
|
||||||
|
|
||||||
|
diropts --mode 777
|
||||||
|
keepdir /var/log/ifc
|
||||||
|
keepdir /var/log/ifc/engine_logs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
cd "${EPREFIX}"/etc/update_ccid_boundle || die
|
||||||
|
edo bash update_ccid_boundle.sh
|
||||||
|
}
|
||||||
8
app-crypt/ifcplugin-bin/metadata.xml
Normal file
8
app-crypt/ifcplugin-bin/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
|
<name>Anna</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -197,7 +197,7 @@ DIST tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz 274057 BLAK
|
|||||||
DIST tree-sitter-dart-2d7f66651c9319c1a0e4dda226cc2628fbb66528.tar.gz 416755 BLAKE2B 908a2c30745e8d7f487c69b939fe5728c562ed0f494a346e0006244ff84daccfca4d8ea6f49716babdf6948c117594ea014cc72b33631fb6b386d5e7e57ca38b SHA512 1176af26852259b9296e733066400a4ab4c032b27d47e05a5f87ec1b0a6af0de100ebd6501468bb4e3ea761b4c5467bc6dad1cf90de8100ed875e2fdaba29f8b
|
DIST tree-sitter-dart-2d7f66651c9319c1a0e4dda226cc2628fbb66528.tar.gz 416755 BLAKE2B 908a2c30745e8d7f487c69b939fe5728c562ed0f494a346e0006244ff84daccfca4d8ea6f49716babdf6948c117594ea014cc72b33631fb6b386d5e7e57ca38b SHA512 1176af26852259b9296e733066400a4ab4c032b27d47e05a5f87ec1b0a6af0de100ebd6501468bb4e3ea761b4c5467bc6dad1cf90de8100ed875e2fdaba29f8b
|
||||||
DIST tree-sitter-dart-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz 210080 BLAKE2B 4178ae1035ae139ec7fb0d610add49418731ce7e7a4f81f9fcc066dd554da1872e00b2cfb317edb177b448eb2fdd0cecd20cfbed973e5409fb9e4bbb7d97cf9b SHA512 318d6146e2fcb29a45f0e295af45e1c21311625f7972181db475b32735251b8d91d57919701052afd84f1650edf4ad11e9fe44c4ce103938d3c917fa80785bf9
|
DIST tree-sitter-dart-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz 210080 BLAKE2B 4178ae1035ae139ec7fb0d610add49418731ce7e7a4f81f9fcc066dd554da1872e00b2cfb317edb177b448eb2fdd0cecd20cfbed973e5409fb9e4bbb7d97cf9b SHA512 318d6146e2fcb29a45f0e295af45e1c21311625f7972181db475b32735251b8d91d57919701052afd84f1650edf4ad11e9fe44c4ce103938d3c917fa80785bf9
|
||||||
DIST tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz 30875 BLAKE2B 6a816f7aedf3793856bda23d9ea6f95a0a960c200c773205b22a59a6ae448af08268e8542b8eb0aca1b5874382b5a88f1bdd6ed07515060705b502305c2346a1 SHA512 1f5c914dcb62ac1cab09e14f10c72f9a6555323d5b4a245b0d2edc4c9352acd9d2f4eb7a88b6f4fbe0b1b50b87aa40cb0e576af975521ca16f26eb10e473d244
|
DIST tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz 30875 BLAKE2B 6a816f7aedf3793856bda23d9ea6f95a0a960c200c773205b22a59a6ae448af08268e8542b8eb0aca1b5874382b5a88f1bdd6ed07515060705b502305c2346a1 SHA512 1f5c914dcb62ac1cab09e14f10c72f9a6555323d5b4a245b0d2edc4c9352acd9d2f4eb7a88b6f4fbe0b1b50b87aa40cb0e576af975521ca16f26eb10e473d244
|
||||||
DIST tree-sitter-diff-c12e6ecb54485f764250556ffd7ccb18f8e2942b.tar.gz 23666 BLAKE2B 74f60005b9da56763e6fa06430740adb2919dd769e2d5446ce098ed3fcc615fd7eec66b3372a5df5283116cd8e4ff9021b2f68a04fe40badfb415d6272bb9047 SHA512 ddc5141cd704bc4c90c09ccf31b948d3f552cd9da05970fa0810323530d6edcdca56ec73b7ed2d109fe6ead57468f28bd7516264109802247eb0c33a75d5569f
|
DIST tree-sitter-diff-c12e6ecb54485f764250556ffd7ccb18f8e2942b.tar.gz 23671 BLAKE2B bb6d7d655a7a9a95675a2d2004bf1a8b2bc370dd08d7dbd67094858f11a6a9424be21fa23e5832b70eea87eb35b7d5a495f70305a9292336a08b5c329c1d8817 SHA512 c135423598b0e1aa58ccd42593414a311b4677181b6ee23c51d9070ed55d8cceb3b6775775e25acf0f83642699895875b75504462827ee74aca83825ac5140aa
|
||||||
DIST tree-sitter-dockerfile-7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz 37419 BLAKE2B fb930e346f7ff108840e220f1c01a3957fc7b6d91a62e4c09047ea1f31ec14f559cf143896f8b15bf922c67ab5865a4f4a3c8e3bd68560a76165349972f004a9 SHA512 4c5f79b6e9988ae61012b465d5bcbfa43207ae8315474bd6d9869927628ee2c44da4252e43eca90452847e0522c5157d5f9440e0b416679c03a1c5cb2a5155cc
|
DIST tree-sitter-dockerfile-7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz 37419 BLAKE2B fb930e346f7ff108840e220f1c01a3957fc7b6d91a62e4c09047ea1f31ec14f559cf143896f8b15bf922c67ab5865a4f4a3c8e3bd68560a76165349972f004a9 SHA512 4c5f79b6e9988ae61012b465d5bcbfa43207ae8315474bd6d9869927628ee2c44da4252e43eca90452847e0522c5157d5f9440e0b416679c03a1c5cb2a5155cc
|
||||||
DIST tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz 29750 BLAKE2B 222874ae13318b325bb5e2954eafc3f6f292ac4fac8c880d4ebee28ef32d97a97e2dbaa8140f4095bf5d25e2618f926ecc6e8bbea4359300f1dde2d20ef17b68 SHA512 0fed8eedaf90891f20a8c1fa029a972eced7b0c66d8c9c40e3ef1471735b599dc2df15de2dd48961dd78842075293568d45e68c6a67d197019cc5ebd32022bfa
|
DIST tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz 29750 BLAKE2B 222874ae13318b325bb5e2954eafc3f6f292ac4fac8c880d4ebee28ef32d97a97e2dbaa8140f4095bf5d25e2618f926ecc6e8bbea4359300f1dde2d20ef17b68 SHA512 0fed8eedaf90891f20a8c1fa029a972eced7b0c66d8c9c40e3ef1471735b599dc2df15de2dd48961dd78842075293568d45e68c6a67d197019cc5ebd32022bfa
|
||||||
DIST tree-sitter-edoc-1691ec0aa7ad1ed9fa295590545f27e570d12d60.tar.gz 26521 BLAKE2B e96792888e2cbe4c374c254b31d9bb0d80f24bffeb792f918544c54fc424211151682625e47b0888d866c35978135f6df591446c2011ed6a405a3302be552bf6 SHA512 e4d1e2fe29de88378897bf33e20ddf0682893d980d967d4bf6bda6619f4a1432ca2293752ba722446f6190a2d5a5d513f4b8beb0d1af3ab58b96a4b8ee8d74f7
|
DIST tree-sitter-edoc-1691ec0aa7ad1ed9fa295590545f27e570d12d60.tar.gz 26521 BLAKE2B e96792888e2cbe4c374c254b31d9bb0d80f24bffeb792f918544c54fc424211151682625e47b0888d866c35978135f6df591446c2011ed6a405a3302be552bf6 SHA512 e4d1e2fe29de88378897bf33e20ddf0682893d980d967d4bf6bda6619f4a1432ca2293752ba722446f6190a2d5a5d513f4b8beb0d1af3ab58b96a4b8ee8d74f7
|
||||||
|
|||||||
@@ -2,3 +2,7 @@ DIST doublecmd-1.0.8.gtk2.i386.tar.xz 7554164 BLAKE2B fac0e94898c8bfd7c20622f351
|
|||||||
DIST doublecmd-1.0.8.gtk2.x86_64.tar.xz 8313164 BLAKE2B 2998badb7b91bb59b5bffdc59c326acf6481ed93279b62d3567e8c0dad736e03de7322a267ea423a4f11f705a0c4c2a3013767fcd200cde24d07a8e813c8f3ed SHA512 7c929c9fd6aef567aca23182c14d1221856874b7f95f4dd39b57129a2282aa8c084aa80f3bd2fb6321f39d1d8d78f596c48f059df45d6435e3021d2689db1762
|
DIST doublecmd-1.0.8.gtk2.x86_64.tar.xz 8313164 BLAKE2B 2998badb7b91bb59b5bffdc59c326acf6481ed93279b62d3567e8c0dad736e03de7322a267ea423a4f11f705a0c4c2a3013767fcd200cde24d07a8e813c8f3ed SHA512 7c929c9fd6aef567aca23182c14d1221856874b7f95f4dd39b57129a2282aa8c084aa80f3bd2fb6321f39d1d8d78f596c48f059df45d6435e3021d2689db1762
|
||||||
DIST doublecmd-1.0.8.qt.i386.tar.xz 7941656 BLAKE2B 381b932022a202aa3b7b055711f76c4ca335785a692b4fe8e8ee7b5da33bcc0289c9ff11333374cf089eb610e181d21c182517cc6dd56efb39603ebb3e1fb2ec SHA512 2503e0b1a28b99a9a497df68711d2b6258c6cd8c9f7d9f0255b1b0554e11231ffed7d1e101a930f4c8f3c2639b608e21c1172a784dcf30e857b124d7197c3aa8
|
DIST doublecmd-1.0.8.qt.i386.tar.xz 7941656 BLAKE2B 381b932022a202aa3b7b055711f76c4ca335785a692b4fe8e8ee7b5da33bcc0289c9ff11333374cf089eb610e181d21c182517cc6dd56efb39603ebb3e1fb2ec SHA512 2503e0b1a28b99a9a497df68711d2b6258c6cd8c9f7d9f0255b1b0554e11231ffed7d1e101a930f4c8f3c2639b608e21c1172a784dcf30e857b124d7197c3aa8
|
||||||
DIST doublecmd-1.0.8.qt.x86_64.tar.xz 8643436 BLAKE2B 45044b242497d400b15126820aad4c5cb3607aef8c4ccdcb1114224eed3a83e35a75e27108b780918aaf04b07a49c8ffe71961f8051194ab183986da5ecf9048 SHA512 47f01a1dff30d0114ded61403cde7bd962114a87caa710bd97fe7706cc586e538c8f0d72e2b022e6763dca8269bdac302dcd91c1b09d3ab1d14837249fdd75fb
|
DIST doublecmd-1.0.8.qt.x86_64.tar.xz 8643436 BLAKE2B 45044b242497d400b15126820aad4c5cb3607aef8c4ccdcb1114224eed3a83e35a75e27108b780918aaf04b07a49c8ffe71961f8051194ab183986da5ecf9048 SHA512 47f01a1dff30d0114ded61403cde7bd962114a87caa710bd97fe7706cc586e538c8f0d72e2b022e6763dca8269bdac302dcd91c1b09d3ab1d14837249fdd75fb
|
||||||
|
DIST doublecmd-1.0.9.gtk2.i386.tar.xz 7551984 BLAKE2B 9a3d8c7def8ff2d78dce9af7afd520cbab8295db809f20507d058901e079b288048c30fcfce9cba4969db34cb610107fc402a4bc552ce7405d843cf37969d733 SHA512 e08e92601b757ab81431f5325a6d0c74db9df2478035cbde4650a7d062001f3e5ec09b821f3779e7e5437843fc9c01cb48a08eecf8377baafa909f6356911756
|
||||||
|
DIST doublecmd-1.0.9.gtk2.x86_64.tar.xz 8310944 BLAKE2B 7b68e79494e1beb5f4ef9c0d3ba84f8d1e5e84828dce189d127e8d4f46d682ecfcfd13655c526ec9328b761db6420a42003ba071c75903c66199b8ee123b5e15 SHA512 4ce5ff95a5fed1bd76099a05f947d2f847a98ccbe072a7a3e347fbd9ec6b579ffbe0d7e0f78909cf3665d90112632a6b02d0fc1a8e53ebf8e6ac1ec6dddf2e9e
|
||||||
|
DIST doublecmd-1.0.9.qt.i386.tar.xz 7942828 BLAKE2B 0715bce73a40587a3f297359e7808c95ab9d9a7b0812f90627666daf96714a9a518d200abf9f195ccac3fe7ef0c85308fbf1a390e9759e2bf610d2a8b1bd2ff1 SHA512 0e79d4275829e9407ae5d6de153778153b5c5a9562be1c3ebaf692ac7df797cd9ee4b5575b020494907e1a764879e19325383ede2d5d933065b44aa33d9ba5b3
|
||||||
|
DIST doublecmd-1.0.9.qt.x86_64.tar.xz 8647280 BLAKE2B 4aaa111eac9a2a7e60be55446b77c30d0277db818ff3844b2680ed120f7dcc4e001cd7817864a2c18ba27c89b59b96b7476e76b3271c920ffd5570623a45f0f1 SHA512 7795cbef2e59783a8f9b6d5170e91fc1dd96cf70caa7cfaab652c21c5bd055a490fae8598f7f9988cc0ba98aa7b9a6456aee4fe49a2a9f83c57ff18845fb3bfb
|
||||||
|
|||||||
65
app-misc/doublecmd-bin/doublecmd-bin-1.0.9.ebuild
Normal file
65
app-misc/doublecmd-bin/doublecmd-bin-1.0.9.ebuild
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit desktop wrapper xdg
|
||||||
|
|
||||||
|
MY_PN="doublecmd"
|
||||||
|
DESCRIPTION="Free cross platform open source file manager with two panels side by side."
|
||||||
|
HOMEPAGE="https://doublecmd.sourceforge.io/"
|
||||||
|
|
||||||
|
SRC_URI="amd64? (
|
||||||
|
gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
|
||||||
|
qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
|
||||||
|
)
|
||||||
|
x86? (
|
||||||
|
gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
|
||||||
|
qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Licenses for package and plugins
|
||||||
|
LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
|
||||||
|
IUSE="gtk qt5"
|
||||||
|
REQUIRED_USE=" ^^ ( gtk qt5 ) "
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}"
|
||||||
|
|
||||||
|
QA_PREBUILT="
|
||||||
|
*/doublecmd
|
||||||
|
*/libQt5Pas.so.1
|
||||||
|
"
|
||||||
|
|
||||||
|
## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2
|
||||||
|
## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here).
|
||||||
|
## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
|
||||||
|
## therefore it is mentioned here explicitly.
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/glib:2
|
||||||
|
sys-apps/dbus
|
||||||
|
x11-libs/libX11
|
||||||
|
virtual/libc
|
||||||
|
gtk? ( x11-libs/gtk+:2 )
|
||||||
|
qt5? (
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtx11extras:5
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
insinto "/opt/${PN}"
|
||||||
|
doins -r "${S}/."
|
||||||
|
|
||||||
|
# Remove doublecmd.inf to use config from user home directory
|
||||||
|
rm "${ED}/opt/${PN}"/doublecmd.inf || die
|
||||||
|
|
||||||
|
exeinto "/opt/${PN}"
|
||||||
|
doexe "${S}/${MY_PN}"
|
||||||
|
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
|
||||||
|
|
||||||
|
doicon -s 48 ${MY_PN}.png
|
||||||
|
make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!"
|
||||||
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
DIST ledger-live-desktop-2.46.2-linux-x86_64.AppImage 108909081 BLAKE2B ec1c4031dff8209a3d4885fd972781248ce8f20a3925a26168018eac5546e69bc53f20d2eaac97c5dcf7894aadec92ee3c6f150748bf979dfbb98094f82aca45 SHA512 7ddf8b56502f98250e6a2b0cb4024250b7c1aef1ea4d73534a0f96e966311b4b8f7a51c8023613af492b625c52f47b474fc2b132e2d4aafbf92b8d9f75651586
|
|
||||||
DIST ledger-live-desktop-2.47.0-linux-x86_64.AppImage 109568705 BLAKE2B 2402617cde0da5f72627a1d3e770b83d17c6cfed2f3a43ed11bfbc39bb07213289bd53da4598b4871d0bec8b429503b05ac4e16c6bbc9de9c1a5a14ed4c585db SHA512 72648065939ab273c920600173118df9116162d37490d0987db493a451d2aea0ddb5e5f775ac4207cae804670c9bc0a689a894025ee56df5899e3ffc79d6070f
|
DIST ledger-live-desktop-2.47.0-linux-x86_64.AppImage 109568705 BLAKE2B 2402617cde0da5f72627a1d3e770b83d17c6cfed2f3a43ed11bfbc39bb07213289bd53da4598b4871d0bec8b429503b05ac4e16c6bbc9de9c1a5a14ed4c585db SHA512 72648065939ab273c920600173118df9116162d37490d0987db493a451d2aea0ddb5e5f775ac4207cae804670c9bc0a689a894025ee56df5899e3ffc79d6070f
|
||||||
DIST ledger-live-desktop-2.48.0-linux-x86_64.AppImage 113963964 BLAKE2B 39f76a23f326e887a50c8576cc9db19d799f070916e99c1435989be9463a12e1524b29c0e70e4647f68a3d1d2dcf4448dacf3e8c78310a337435afa9242241d1 SHA512 474f161a984b9be0a37e6573354073136c9d33947336afa040599c3f2ad9ef3e201b79a926e0312cc560cb52d9d37b64acb6481013d80f8dde7618fbcd204c1a
|
DIST ledger-live-desktop-2.48.0-linux-x86_64.AppImage 113963964 BLAKE2B 39f76a23f326e887a50c8576cc9db19d799f070916e99c1435989be9463a12e1524b29c0e70e4647f68a3d1d2dcf4448dacf3e8c78310a337435afa9242241d1 SHA512 474f161a984b9be0a37e6573354073136c9d33947336afa040599c3f2ad9ef3e201b79a926e0312cc560cb52d9d37b64acb6481013d80f8dde7618fbcd204c1a
|
||||||
DIST ledger-live-desktop-2.49.0-linux-x86_64.AppImage 114143977 BLAKE2B eb62f7e5101c51963a14104b0546dde836000ca666e03a9ea27b964e668e94e7425aa6178e191f65f916c04cc10d63cdcd2d225a701dbc73b5bbaeba7facbb07 SHA512 b17a95ab6de27aa177c3e2321ab0d301bcc683c7cb7a2dffbfbcf827d7e40aacb2a3d941a8496d2707e438b60925cf70d32598a113519108b750b8fbbca1d04b
|
DIST ledger-live-desktop-2.49.0-linux-x86_64.AppImage 114143977 BLAKE2B eb62f7e5101c51963a14104b0546dde836000ca666e03a9ea27b964e668e94e7425aa6178e191f65f916c04cc10d63cdcd2d225a701dbc73b5bbaeba7facbb07 SHA512 b17a95ab6de27aa177c3e2321ab0d301bcc683c7cb7a2dffbfbcf827d7e40aacb2a3d941a8496d2707e438b60925cf70d32598a113519108b750b8fbbca1d04b
|
||||||
DIST ledger-live-desktop-2.49.2-linux-x86_64.AppImage 114148285 BLAKE2B b072476e3c8ef37f2038bcdf5f6d2c0aca855f0c7e587f9825590859ec267dca460bf938042a48ddb17f4517814c8cf856dc55aef84c5004a2028e7368faf9f3 SHA512 abffeb467f70045221a42768c103234f5c39344b3a28af18c0e85ddad1d0df404fa7e4e487e4f1651b85f0851f03ac8cc30ab697453ae32dde8eeaf9c5ff9465
|
DIST ledger-live-desktop-2.49.2-linux-x86_64.AppImage 114148285 BLAKE2B b072476e3c8ef37f2038bcdf5f6d2c0aca855f0c7e587f9825590859ec267dca460bf938042a48ddb17f4517814c8cf856dc55aef84c5004a2028e7368faf9f3 SHA512 abffeb467f70045221a42768c103234f5c39344b3a28af18c0e85ddad1d0df404fa7e4e487e4f1651b85f0851f03ac8cc30ab697453ae32dde8eeaf9c5ff9465
|
||||||
|
DIST ledger-live-desktop-2.50.0-linux-x86_64.AppImage 119773817 BLAKE2B 6b50a38d5c807898503c26fb138bc551c2194cddc3f4ca22fb86c622ffaa3e3ac76785c37d357eb8822b631ab779ecf5a0ec0a3f4b97728e578154b9978e57ab SHA512 aa8919e89f71eac515c6d20270673ed212214a62a3df54b047430d26d8e8576de5f29fc2b8ab30e8a3e9180fda3576ad7cf346ec271fc9c05c91b40b54642bfe
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
# Copyright 1999-2022 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
1
app-misc/uwufetch/Manifest
Normal file
1
app-misc/uwufetch/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST uwufetch-2.0.tar.gz 2595233 BLAKE2B ba830b2229c72e76c5ceb3ec6096cba43ddd15f7d25a81562fa6ac37a7074def883ba2f1418adca2487802fcf7044ff92378bb3552ac58170b3c1e7bec4ceeb3 SHA512 97475d7e6648909b1989979292872baf1d13e24c30f3c3403fe1b7fab91ac06e2dcccf17d34ff6af9a48d2b2088df1ea91c7c159737843b3a712601d121bb67e
|
||||||
17
app-misc/uwufetch/files/uwufetch-2.0-destdir.patch
Normal file
17
app-misc/uwufetch/files/uwufetch-2.0-destdir.patch
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
--- Makefile 2022-09-30 13:04:19.913850961 -0400
|
||||||
|
+++ Makefile 2022-09-30 13:05:14.877102396 -0400
|
||||||
|
@@ -91,12 +91,12 @@
|
||||||
|
./$(NAME) $(ARGS)
|
||||||
|
|
||||||
|
install: build
|
||||||
|
- mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) $(ETC_DIR)/$(NAME)
|
||||||
|
+ mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME)
|
||||||
|
cp $(NAME) $(DESTDIR)/$(PREFIX)
|
||||||
|
cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
|
||||||
|
cp $(LIB_FILES:.c=.h) $(DESTDIR)/include
|
||||||
|
cp -r res/* $(DESTDIR)/$(LIBDIR)/$(NAME)
|
||||||
|
- cp default.config $(ETC_DIR)/$(NAME)/config
|
||||||
|
+ cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config
|
||||||
|
cp ./$(NAME).1.gz $(DESTDIR)/$(MANDIR)
|
||||||
|
|
||||||
|
uninstall:
|
||||||
15
app-misc/uwufetch/files/uwufetch-2.0-includedir.patch
Normal file
15
app-misc/uwufetch/files/uwufetch-2.0-includedir.patch
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
--- Makefile 2022-10-04 12:15:17.893515471 -0400
|
||||||
|
+++ Makefile-tmp 2022-10-04 12:17:03.220062320 -0400
|
||||||
|
@@ -91,10 +91,10 @@
|
||||||
|
./$(NAME) $(ARGS)
|
||||||
|
|
||||||
|
install: build
|
||||||
|
- mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME)
|
||||||
|
+ mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME) ${DESTDIR}/include
|
||||||
|
cp $(NAME) $(DESTDIR)/$(PREFIX)
|
||||||
|
cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
|
||||||
|
- cp $(LIB_FILES:.c=.h) $(DESTDIR)/include
|
||||||
|
+ cp $(LIB_FILES:.c=.h) $(DESTDIR)/include/
|
||||||
|
cp -r res/* $(DESTDIR)/$(LIBDIR)/$(NAME)
|
||||||
|
cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config
|
||||||
|
cp ./$(NAME).1.gz $(DESTDIR)/$(MANDIR)
|
||||||
11
app-misc/uwufetch/files/uwufetch-2.0-lib64.patch
Normal file
11
app-misc/uwufetch/files/uwufetch-2.0-lib64.patch
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
--- Makefile 2022-10-03 16:17:42.115920608 -0400
|
||||||
|
+++ Makefile 2022-10-03 16:24:17.248455117 -0400
|
||||||
|
@@ -13,7 +13,7 @@
|
||||||
|
|
||||||
|
ifeq ($(PLATFORM), Linux)
|
||||||
|
PREFIX = bin
|
||||||
|
- LIBDIR = lib
|
||||||
|
+ LIBDIR = lib64
|
||||||
|
ETC_DIR = /etc
|
||||||
|
MANDIR = share/man/man1
|
||||||
|
PLATFORM_ABBR = linux
|
||||||
10
app-misc/uwufetch/files/uwufetch-2.0-nocompressman.patch
Normal file
10
app-misc/uwufetch/files/uwufetch-2.0-nocompressman.patch
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
--- Makefile 2022-12-01 16:22:56.221596853 -0500
|
||||||
|
+++ Makefile-tmp 2022-12-01 16:23:39.471542956 -0500
|
||||||
|
@@ -97,7 +97,6 @@
|
||||||
|
cp $(LIB_FILES:.c=.h) $(DESTDIR)/include/
|
||||||
|
cp -r res/* $(DESTDIR)/lib/$(NAME)
|
||||||
|
cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config
|
||||||
|
- cp ./$(NAME).1.gz $(DESTDIR)/$(MANDIR)
|
||||||
|
|
||||||
|
uninstall:
|
||||||
|
rm -f $(DESTDIR)/$(PREFIX)/$(NAME)
|
||||||
16
app-misc/uwufetch/files/uwufetch-2.0-reslib.patch
Normal file
16
app-misc/uwufetch/files/uwufetch-2.0-reslib.patch
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
--- Makefile 2022-10-04 12:18:03.076649484 -0400
|
||||||
|
+++ Makefile-tmp 2022-10-04 12:23:48.782933214 -0400
|
||||||
|
@@ -91,11 +91,11 @@
|
||||||
|
./$(NAME) $(ARGS)
|
||||||
|
|
||||||
|
install: build
|
||||||
|
- mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME) ${DESTDIR}/include
|
||||||
|
+ mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME) ${DESTDIR}/include ${DESTDIR}/lib/uwufetch
|
||||||
|
cp $(NAME) $(DESTDIR)/$(PREFIX)
|
||||||
|
cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
|
||||||
|
cp $(LIB_FILES:.c=.h) $(DESTDIR)/include/
|
||||||
|
- cp -r res/* $(DESTDIR)/$(LIBDIR)/$(NAME)
|
||||||
|
+ cp -r res/* $(DESTDIR)/lib/$(NAME)
|
||||||
|
cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config
|
||||||
|
cp ./$(NAME).1.gz $(DESTDIR)/$(MANDIR)
|
||||||
|
|
||||||
11
app-misc/uwufetch/files/uwufetch-2.0-soname.patch
Normal file
11
app-misc/uwufetch/files/uwufetch-2.0-soname.patch
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
--- Makefile 2022-10-04 12:10:11.990564393 -0400
|
||||||
|
+++ Makefile-tmp 2022-10-04 12:48:43.320067178 -0400
|
||||||
|
@@ -64,7 +64,7 @@
|
||||||
|
endif
|
||||||
|
|
||||||
|
build: $(BIN_FILES) lib
|
||||||
|
- $(CC) $(CFLAGS) -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
|
||||||
|
+ $(CC) $(CFLAGS) -Wl -soname -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
|
||||||
|
|
||||||
|
lib: $(LIB_FILES)
|
||||||
|
$(CC) $(CFLAGS) -fPIC -c -o $(LIB_FILES:.c=.o) $(LIB_FILES)
|
||||||
45
app-misc/uwufetch/uwufetch-2.0.ebuild
Normal file
45
app-misc/uwufetch/uwufetch-2.0.ebuild
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DESCRIPTION="A meme system info tool for Linux"
|
||||||
|
HOMEPAGE="https://github.com/TheDarkBug/uwufetch"
|
||||||
|
SRC_URI="https://github.com/TheDarkBug/uwufetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-destdir.patch"
|
||||||
|
"${FILESDIR}/${P}-soname.patch"
|
||||||
|
"${FILESDIR}/${P}-lib64.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="x11-apps/xwininfo"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eapply -p0 "${FILESDIR}/${P}-destdir.patch"
|
||||||
|
#eapply -p0 "${FILESDIR}/${P}-soname.patch"
|
||||||
|
eapply -p0 "${FILESDIR}/${P}-lib64.patch"
|
||||||
|
eapply -p0 "${FILESDIR}/${P}-includedir.patch"
|
||||||
|
eapply -p0 "${FILESDIR}/${P}-reslib.patch"
|
||||||
|
eapply -p0 "${FILESDIR}/${P}-nocompressman.patch"
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake build
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}/usr" install
|
||||||
|
|
||||||
|
mv "${D}/usr/etc" "${D}/etc"
|
||||||
|
|
||||||
|
dodoc uwufetch.1
|
||||||
|
}
|
||||||
@@ -1 +1,2 @@
|
|||||||
DIST protodec-0.1.4.tar.gz 18008 BLAKE2B e3154c4901df523e8a914a23006030448ffc8c926701d5a072f1f0278b1e17969d83049bf4c49037af1f05eb1ececb0e79d5080e47e181ed944690daffa75957 SHA512 0211c7b165946d2779808a43893703bf0138ff601e0e3b4aa54024b5eed317d692547822dc42ec6b320f75798ffa4334c4217fd1ee5c11b1eb6dab6db20ce7a8
|
DIST protodec-0.1.4.tar.gz 18008 BLAKE2B e3154c4901df523e8a914a23006030448ffc8c926701d5a072f1f0278b1e17969d83049bf4c49037af1f05eb1ececb0e79d5080e47e181ed944690daffa75957 SHA512 0211c7b165946d2779808a43893703bf0138ff601e0e3b4aa54024b5eed317d692547822dc42ec6b320f75798ffa4334c4217fd1ee5c11b1eb6dab6db20ce7a8
|
||||||
|
DIST protodec-0.1.5.tar.gz 18246 BLAKE2B ba2a95f07ddc0d94c9b1c66d59d624d5aaf62bbb1bd20c294329d67e9d9b11048f565ca33f3fc7e54c7ee857453249dfa2bccc91d5c1e22caf87ba25355a2557 SHA512 6235864397bd90a482be4bd19736982da9d60a4229b3256224d9985fa70a0529aaaeeb3fb5285d692e3a5441895c09b37e887cec4f125726935e6764a047bb46
|
||||||
|
|||||||
30
dev-crystal/protodec/protodec-0.1.5.ebuild
Normal file
30
dev-crystal/protodec/protodec-0.1.5.ebuild
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit shards
|
||||||
|
|
||||||
|
DESCRIPTION="Command-line tool to encode and decode arbitrary protobuf data"
|
||||||
|
HOMEPAGE="https://github.com/iv-org/protodec"
|
||||||
|
SRC_URI="https://github.com/iv-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/boehm-gc
|
||||||
|
dev-libs/libevent:=
|
||||||
|
dev-libs/libpcre
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
sed -i src/protodec.cr \
|
||||||
|
-e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
|
||||||
|
-e 's/\(CURRENT_COMMIT \) = .*/\1 = "gentoo"/' \
|
||||||
|
-e "s/\(CURRENT_VERSION\) = .*/\1 = \"v${PV}\"/" || die
|
||||||
|
}
|
||||||
@@ -62,6 +62,11 @@ python_test() {
|
|||||||
epytest "${TEST_S}"
|
epytest "${TEST_S}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils-r1_src_install
|
||||||
|
find "${ED}"/usr/lib -name '*.md' -delete || die
|
||||||
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
optfeature "sha256_password and caching_sha2_password auth methods" dev-python/cryprography
|
optfeature "sha256_password and caching_sha2_password auth methods" dev-python/cryprography
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
DIST markdown-include-0.7.0.gh.tar.gz 16696 BLAKE2B 0816c25afe73f0046d9cf56ad6a985bf76ebd7b4f78f64db631697ffcd07f9e0550b2dd74411945e38c27965153be186a89d82c55aa7bf4570be47c1cfca2917 SHA512 2d4350ad87cc7e5dab116f4df7648d3a7ffc0c18e38b61ddfca9a6cf76a64bd1d41dcbf7525fd41c81cbc64abe1f776cd3ad9847e25fe790f16c4a024265390d
|
DIST markdown-include-0.7.0.gh.tar.gz 16696 BLAKE2B 0816c25afe73f0046d9cf56ad6a985bf76ebd7b4f78f64db631697ffcd07f9e0550b2dd74411945e38c27965153be186a89d82c55aa7bf4570be47c1cfca2917 SHA512 2d4350ad87cc7e5dab116f4df7648d3a7ffc0c18e38b61ddfca9a6cf76a64bd1d41dcbf7525fd41c81cbc64abe1f776cd3ad9847e25fe790f16c4a024265390d
|
||||||
|
DIST markdown-include-0.8.0.tar.gz 20208 BLAKE2B 62aeda968baaece8c95d3e73d9606b8206b6ac5f425a72ff1ecdd9e202a42f41d18ca2f3981efb9cbe5fb4aa37e22c97791cf1170ae1377f096a64404564efe0 SHA512 1288b66b3faf665d7886cb5d28372335286528b9bfbf5b7320128bf5ec21590533dbe4aa0466f339f24701da9f33cf3615ef5a7c227665513910bf26af9e6007
|
||||||
|
|||||||
19
dev-python/markdown-include/markdown-include-0.8.0.ebuild
Normal file
19
dev-python/markdown-include/markdown-include-0.8.0.ebuild
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
#DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{8..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown docs"
|
||||||
|
HOMEPAGE="https://github.com/cmacmackin/markdown-include"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]"
|
||||||
@@ -1 +1,2 @@
|
|||||||
DIST Mastodon.py-1.7.0.tar.gz 8633772 BLAKE2B e27827cf7b5a010616524355c51771709591ee498b398cb009fe73697a96a313880e9f81e138c48c9f144fe9b35222b6852d84a2b4648803604b0a3a9ed190c3 SHA512 faa056fc800104a732524126458baec68ef838fe36fb7df5721262f6faf61e0f5591026efb1a19612ceeaa785eb81b4aab55728479bf216f6d2b9afcfedcdd18
|
DIST Mastodon.py-1.7.0.tar.gz 8633772 BLAKE2B e27827cf7b5a010616524355c51771709591ee498b398cb009fe73697a96a313880e9f81e138c48c9f144fe9b35222b6852d84a2b4648803604b0a3a9ed190c3 SHA512 faa056fc800104a732524126458baec68ef838fe36fb7df5721262f6faf61e0f5591026efb1a19612ceeaa785eb81b4aab55728479bf216f6d2b9afcfedcdd18
|
||||||
|
DIST Mastodon.py-1.8.0.tar.gz 8659035 BLAKE2B 46c07fc3e3cf289f8a161975b1f3f36a88882c3299e79b331f3c659c18c5cafbc7144be57bf580212152a345ab4c4e73a08ea4d6052953fae6664eabd6360c3f SHA512 497cdb42adeceeea6f65210daf94eff0c6ce26b286fabc13976c8276649b6b6f51f47b4e99733133c60dc373fcbb0b0760a20ff526d8435391c43e8f06666696
|
||||||
|
|||||||
55
dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
Normal file
55
dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{8..11} )
|
||||||
|
inherit distutils-r1 optfeature
|
||||||
|
|
||||||
|
MY_PN="Mastodon.py"
|
||||||
|
MY_P="${MY_PN}-${PV}"
|
||||||
|
DESCRIPTION="Python wrapper for the Mastodon API"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://pypi.org/project/Mastodon.py/
|
||||||
|
https://github.com/halcy/Mastodon.py
|
||||||
|
"
|
||||||
|
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/blurhash[${PYTHON_USEDEP}]
|
||||||
|
dev-python/decorator[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytz[${PYTHON_USEDEP}]
|
||||||
|
dev-python/requests[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||||
|
dev-python/http_ece[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-vcr[${PYTHON_USEDEP}]
|
||||||
|
dev-python/requests-mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/vcrpy[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
distutils_enable_sphinx docs
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
rm setup.cfg || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
optfeature "webpush support" "dev-python/cryptography dev-python/http_ece"
|
||||||
|
}
|
||||||
@@ -1,2 +1,3 @@
|
|||||||
DIST sphinxcontrib-katex-0.8.6.tar.gz 17410 BLAKE2B 8e4c72dd40ef6e8f6110a54183c098a67ee08cb043e031437dfe9210376e388e8695ff8766a3b5cac62edafa5138798b09353cf9faa94bab2df5b033b11fefbd SHA512 d7285a8397fb88e5f964096e5108c61e1b97fe0b7b98628459eb0562bb526275a1d3562dbf03c4daeedfe4f34e770db4e3e5620c8279d3b5d8d42371787ce38b
|
DIST sphinxcontrib-katex-0.8.6.tar.gz 17410 BLAKE2B 8e4c72dd40ef6e8f6110a54183c098a67ee08cb043e031437dfe9210376e388e8695ff8766a3b5cac62edafa5138798b09353cf9faa94bab2df5b033b11fefbd SHA512 d7285a8397fb88e5f964096e5108c61e1b97fe0b7b98628459eb0562bb526275a1d3562dbf03c4daeedfe4f34e770db4e3e5620c8279d3b5d8d42371787ce38b
|
||||||
DIST sphinxcontrib-katex-0.9.0.tar.gz 97046 BLAKE2B d51af6eb2995a3b4a0bb8aea6f16ca68f836b81c0dd2b774ca7ac4fe7f21a908ee64ba9d808e64d2211d347db78e8d1309f66f8705b0ce6a1313232720813e46 SHA512 a8f9fb017a347b1593dfbbdf4b6b4c1619462c6d60403bfc338e8a879f1c74c3b09f797826b9aa74c4f2fd851ab3b5fe957b0f55c2765026783aae5fdd75d4a4
|
DIST sphinxcontrib-katex-0.9.0.tar.gz 97046 BLAKE2B d51af6eb2995a3b4a0bb8aea6f16ca68f836b81c0dd2b774ca7ac4fe7f21a908ee64ba9d808e64d2211d347db78e8d1309f66f8705b0ce6a1313232720813e46 SHA512 a8f9fb017a347b1593dfbbdf4b6b4c1619462c6d60403bfc338e8a879f1c74c3b09f797826b9aa74c4f2fd851ab3b5fe957b0f55c2765026783aae5fdd75d4a4
|
||||||
|
DIST sphinxcontrib-katex-0.9.3.tar.gz 98540 BLAKE2B d10e2d00afc178295e1739336b9c8158fb9916c5750e3410e0f23c14cfbb89a3e7c72ea6927712931e21db611137f182a6e87888fbd8279261baf9daabf815c1 SHA512 4d68259dcc00d8f9148b5d8a2ce6a401619d016e2a2fa40c140fd6a2623ac03e0b59cd8c7f263625c3228bdb6e2e5d9b0a7710ff746a70843ba5eba9d9ffda35
|
||||||
|
|||||||
@@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages"
|
||||||
|
HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-python/sphinx-4.5.0-r1[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
DOCS=()
|
||||||
|
|
||||||
|
distutils_enable_sphinx docs
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
find "${ED}" -name '*.pth' -delete || die
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
DIST bash-language-server-3.1.0-deps.tar.xz 3304768 BLAKE2B daf65f274b96f7e53dedb2fe2c4152d73cf4f78e00ecab516657f1e18265807a430a71d8c8dd4b9be1f0bbad3318977a7ecddce65247d2fae926948f089adc00 SHA512 4a083882aea9c203d887af6f0d4f7912a0bf0706364c72665013a8833d780add18e9cecbb06100a739215ee689c681558fd6bfd282838c6c8cbdc9fd2b28eb28
|
|
||||||
DIST bash-language-server-3.1.0.tgz 140577 BLAKE2B df87268f0e2b381e637396eee6ad0462b6a39ce83bfbd04adc936d06dad1a4769fc840f7aff4b8f6146d790a39383dcef8c040858217d3b5ceece22dd1bd2a37 SHA512 0da4e5643eb44b7665740921721e681f5bf1527f23a1e170ef720e9f03309994a56d072d683ae73fb0dd0cf455aeb437ba151095a68e18f7890ac63f6be57aa6
|
|
||||||
DIST bash-language-server-3.2.1-deps.tar.xz 3465976 BLAKE2B 9b2b2b4e9f4dad02869d7f88ab672111579864025510e4fa23a966495324dd2f5cf7e2861615407d5f4d12f244402fa07c7ba9b68e92fc04a1603dfb75d645e4 SHA512 f7600f229b96c7cf87d80dbc361331a112d1711bd3649440753c276ca63b7d7c65ba381022eb3699c557968f935860d9293c75a20c4d13705639bd58f6f14901
|
DIST bash-language-server-3.2.1-deps.tar.xz 3465976 BLAKE2B 9b2b2b4e9f4dad02869d7f88ab672111579864025510e4fa23a966495324dd2f5cf7e2861615407d5f4d12f244402fa07c7ba9b68e92fc04a1603dfb75d645e4 SHA512 f7600f229b96c7cf87d80dbc361331a112d1711bd3649440753c276ca63b7d7c65ba381022eb3699c557968f935860d9293c75a20c4d13705639bd58f6f14901
|
||||||
DIST bash-language-server-3.2.1.tgz 141222 BLAKE2B f984dd50bc1e8c5643109cb42b635240db671770413db6ce47eacbb716f09a37a147743b15681a7e6cb5af0714e950f99f3b42ebf8735b9890fac2979475337a SHA512 e1ee2ec4956e733567f25bfd8b82ff5ccb66aa44735c583f9acf85a4c58331038c63637a50ecded40b13e72fbe0a73031efbe1dab15c1ce454532f304403cffe
|
DIST bash-language-server-3.2.1.tgz 141222 BLAKE2B f984dd50bc1e8c5643109cb42b635240db671770413db6ce47eacbb716f09a37a147743b15681a7e6cb5af0714e950f99f3b42ebf8735b9890fac2979475337a SHA512 e1ee2ec4956e733567f25bfd8b82ff5ccb66aa44735c583f9acf85a4c58331038c63637a50ecded40b13e72fbe0a73031efbe1dab15c1ce454532f304403cffe
|
||||||
|
DIST bash-language-server-3.3.1-deps.tar.xz 3557556 BLAKE2B 4c231bcb7d21951d5244e883fce825c955f81dba6711a4ddc372d0d457165d659fcf5bd04d723256335e33dca9635abbf20a0a2fdc9094307c20d1c35c987d08 SHA512 d0e9369f5f6eef94897859ce78811bf4b1b80a857ee73e6e75a367bea0aff485a68a4c39cb731e8650fa47081beab159e883e6646bbdd39b31e4b4a8a5c6808f
|
||||||
|
DIST bash-language-server-3.3.1.tgz 142732 BLAKE2B 40d60cf875c0c60c49a3600c6b3488c95c16cb1088f07d3a35c46ab78fd077db5de71ddd321b7b8cb2d03867fb2a8ffa8f4e2179f0dd1d1d469cfebf979b3e4e SHA512 f774eceab41310ff2bbc66775cf4b2d74e4633842ceb2bc8b8252f4620c8c7480c2c57a6b1c0a4bf2aeb8a10c43249a36f44f74da459c855e0a1993911af1b97
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ SRC_URI="
|
|||||||
S="${WORKDIR}"
|
S="${WORKDIR}"
|
||||||
|
|
||||||
# NOTE: to generate the dependency tarball:
|
# NOTE: to generate the dependency tarball:
|
||||||
# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${P}.tgz
|
# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
|
||||||
# tar -caf ${P}-deps.tar.xz npm-cache
|
# tar -caf ${P}-deps.tar.xz npm-cache
|
||||||
|
|
||||||
LICENSE="
|
LICENSE="
|
||||||
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8..11} )
|
|||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
DESCRIPTION="fortls - Fortran Language Server"
|
DESCRIPTION="Fortran Language Server (fortls)"
|
||||||
HOMEPAGE="https://fortls.fortran-lang.org"
|
HOMEPAGE="https://fortls.fortran-lang.org"
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
@@ -16,9 +16,21 @@ LICENSE="MIT"
|
|||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
# Need to explore the list of test dependencies
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-python/json5[${PYTHON_USEDEP}]
|
dev-python/json5[${PYTHON_USEDEP}]
|
||||||
"
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
EPYTEST_DESELECT=(
|
||||||
|
test/test_interface.py::test_version_update_pypi
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Drop some additional coverage tests
|
||||||
|
sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die
|
||||||
|
# Disable autoupdate check during tests run
|
||||||
|
sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die
|
||||||
|
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
DIST reuse-1.0.0.tar.gz 253938 BLAKE2B 72eabecfb866b3a2b1828b307fc0620bb9b362223b23408accde250f625a1d15794c3678fe8d24c7cd9dbf667b2ae453d4215e98be15075a0e6542b72607d970 SHA512 5d0b0fc57a983f544cbc40aaca813dce540712f9bfb7ef3065abb2fbd7a30f65216f50dbf2369e36198794cd944285498c5a2a7c4affcacefb12a01b6c7d7571
|
DIST reuse-1.0.0.tar.gz 253938 BLAKE2B 72eabecfb866b3a2b1828b307fc0620bb9b362223b23408accde250f625a1d15794c3678fe8d24c7cd9dbf667b2ae453d4215e98be15075a0e6542b72607d970 SHA512 5d0b0fc57a983f544cbc40aaca813dce540712f9bfb7ef3065abb2fbd7a30f65216f50dbf2369e36198794cd944285498c5a2a7c4affcacefb12a01b6c7d7571
|
||||||
|
DIST reuse-1.1.0.tar.gz 217044 BLAKE2B dede8067cb705278b7aadb3d333cc15d03f2156fa38c096a1a51c4411f286e81d174019de9a1243c08a55ea0b1ab30bced7b4529a07874fd9497e7bc370a1bfd SHA512 1c17f723bb369ce895731fa53ba5db5e4af8298a714eda02e9f8a1d4d3f34431fefb47c52b52abc7160f99683db9fc4cdfb7c730287f5cced75b631a2a7901b4
|
||||||
|
|||||||
54
dev-util/reuse/reuse-1.1.0.ebuild
Normal file
54
dev-util/reuse/reuse-1.1.0.ebuild
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
DISTUTILS_USE_PEP517=poetry
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A tool for compliance with the REUSE recommendations"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://reuse.software/
|
||||||
|
https://pypi.org/project/reuse/
|
||||||
|
https://github.com/fsfe/reuse-tool
|
||||||
|
"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0 CC0-1.0 CC-BY-SA-4.0 GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/boolean-py[${PYTHON_USEDEP}]
|
||||||
|
dev-python/binaryornot[${PYTHON_USEDEP}]
|
||||||
|
dev-python/jinja[${PYTHON_USEDEP}]
|
||||||
|
dev-python/license-expression[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-debian[${PYTHON_USEDEP}]
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
sys-devel/gettext
|
||||||
|
test? (
|
||||||
|
dev-vcs/git
|
||||||
|
dev-vcs/mercurial
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS.rst CHANGELOG.md README.md )
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
# [Errno 2] No such file or directory: '../README.md'
|
||||||
|
#distutils_enable_sphinx docs \
|
||||||
|
#dev-python/recommonmark \
|
||||||
|
#dev-python/sphinx-autodoc-typehints \
|
||||||
|
#dev-python/sphinx_rtd_theme \
|
||||||
|
#dev-python/sphinxcontrib-apidoc
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils-r1_src_install
|
||||||
|
find "${ED}"/usr/lib -name '*.md' -delete || die
|
||||||
|
find "${ED}"/usr/lib -name '*.rst' -delete || die
|
||||||
|
}
|
||||||
1
dev-util/tflint-bin/Manifest
Normal file
1
dev-util/tflint-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST tflint-bin-0.43.0.zip 8018986 BLAKE2B abfa427da1ffc9707647b0808e350b8b2d7e0f7c73802c06588df0948208d51a17004ca6b44302963ed6d6b16ef7352b2a0a2f76fa3af73285ecbbf668f789ed SHA512 965967f8b1758f935ef983f988d2d9cd5fced9f5b5ecb698aa814dd129478e07105132e11a0be54a58f4813092e930be7468cdeb9be9bd3cfb05f42eec05f1c1
|
||||||
15
dev-util/tflint-bin/metadata.xml
Normal file
15
dev-util/tflint-bin/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person" proxied="yes">
|
||||||
|
<email>0xdutra@gmail.com</email>
|
||||||
|
<name>Gabriel M. Dutra</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription lang="en">
|
||||||
|
Terraform linter
|
||||||
|
Features:
|
||||||
|
- Find possible errors (like invalid instance types) for AWS/Azure/GCP
|
||||||
|
- Warn abount deprecated syntax, unused declarations
|
||||||
|
- Enforce best pratices, naming conventions
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
||||||
22
dev-util/tflint-bin/tflint-bin-0.43.0.ebuild
Normal file
22
dev-util/tflint-bin/tflint-bin-0.43.0.ebuild
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DESCRIPTION="A Pluggable Terraform Linter"
|
||||||
|
HOMEPAGE="https://github.com/terraform-linters/tflint"
|
||||||
|
SRC_URI="https://github.com/terraform-linters/${PN%-bin}/releases/download/v${PV}/tflint_linux_amd64.zip -> ${P}.zip"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
BDEPEND="app-arch/unzip"
|
||||||
|
|
||||||
|
S=${WORKDIR}
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
newbin ${PN%-bin} tflint
|
||||||
|
}
|
||||||
@@ -16,11 +16,14 @@ SLOT="0"
|
|||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~x86"
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
RDEPEND="${PYTHON_DEPS}"
|
RDEPEND="${PYTHON_DEPS} virtual/opengl"
|
||||||
BDEPEND="${RDEPEND}"
|
BDEPEND="${RDEPEND}"
|
||||||
|
|
||||||
S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
|
S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
|
||||||
|
|
||||||
|
QA_PREBUILT="*"
|
||||||
|
RESTRICT+=" strip"
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
local dir=/opt/${PN}
|
local dir=/opt/${PN}
|
||||||
insinto "${dir}"
|
insinto "${dir}"
|
||||||
283
gui-apps/eww/eww-0.4.0-r1.ebuild
Normal file
283
gui-apps/eww/eww-0.4.0-r1.ebuild
Normal file
@@ -0,0 +1,283 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
CRATES="
|
||||||
|
ahash-0.7.6
|
||||||
|
aho-corasick-0.7.19
|
||||||
|
ansi_term-0.12.1
|
||||||
|
anyhow-1.0.63
|
||||||
|
ascii-canvas-3.0.0
|
||||||
|
atk-0.15.1
|
||||||
|
atk-sys-0.15.1
|
||||||
|
atty-0.2.14
|
||||||
|
autocfg-1.1.0
|
||||||
|
base64-0.13.0
|
||||||
|
beef-0.5.2
|
||||||
|
bincode-1.3.3
|
||||||
|
bit-set-0.5.3
|
||||||
|
bit-vec-0.6.3
|
||||||
|
bitflags-1.3.2
|
||||||
|
bytes-1.2.1
|
||||||
|
cairo-rs-0.15.12
|
||||||
|
cairo-sys-rs-0.15.1
|
||||||
|
cfg-expr-0.10.3
|
||||||
|
cfg-if-1.0.0
|
||||||
|
clap-2.34.0
|
||||||
|
clap-3.2.20
|
||||||
|
clap_derive-3.2.18
|
||||||
|
clap_lex-0.2.4
|
||||||
|
codemap-0.1.3
|
||||||
|
codespan-reporting-0.11.1
|
||||||
|
console-0.15.1
|
||||||
|
convert_case-0.4.0
|
||||||
|
core-foundation-sys-0.8.3
|
||||||
|
crossbeam-channel-0.5.6
|
||||||
|
crossbeam-deque-0.8.2
|
||||||
|
crossbeam-epoch-0.9.10
|
||||||
|
crossbeam-utils-0.8.11
|
||||||
|
crunchy-0.2.2
|
||||||
|
ctor-0.1.23
|
||||||
|
derive_more-0.99.17
|
||||||
|
diff-0.1.13
|
||||||
|
dirs-next-2.0.0
|
||||||
|
dirs-sys-next-0.1.2
|
||||||
|
either-1.8.0
|
||||||
|
ena-0.14.0
|
||||||
|
encode_unicode-0.3.6
|
||||||
|
env_logger-0.7.1
|
||||||
|
extend-1.1.2
|
||||||
|
field-offset-0.3.4
|
||||||
|
filetime-0.2.17
|
||||||
|
fixedbitset-0.4.2
|
||||||
|
fsevent-sys-4.1.0
|
||||||
|
futures-channel-0.3.24
|
||||||
|
futures-core-0.3.24
|
||||||
|
futures-executor-0.3.24
|
||||||
|
futures-io-0.3.24
|
||||||
|
futures-macro-0.3.24
|
||||||
|
futures-sink-0.3.24
|
||||||
|
futures-task-0.3.24
|
||||||
|
futures-util-0.3.24
|
||||||
|
gdk-0.15.4
|
||||||
|
gdk-pixbuf-0.15.11
|
||||||
|
gdk-pixbuf-sys-0.15.10
|
||||||
|
gdk-sys-0.15.1
|
||||||
|
gdkx11-0.15.5
|
||||||
|
gdkx11-sys-0.15.1
|
||||||
|
gethostname-0.2.3
|
||||||
|
getrandom-0.2.7
|
||||||
|
gio-0.15.12
|
||||||
|
gio-sys-0.15.10
|
||||||
|
glib-0.15.12
|
||||||
|
glib-macros-0.15.11
|
||||||
|
glib-sys-0.15.10
|
||||||
|
gobject-sys-0.15.10
|
||||||
|
grass-0.11.2
|
||||||
|
gtk-0.15.5
|
||||||
|
gtk-layer-shell-0.4.1
|
||||||
|
gtk-layer-shell-sys-0.4.1
|
||||||
|
gtk-sys-0.15.3
|
||||||
|
gtk3-macros-0.15.4
|
||||||
|
hashbrown-0.11.2
|
||||||
|
hashbrown-0.12.3
|
||||||
|
heck-0.4.0
|
||||||
|
hermit-abi-0.1.19
|
||||||
|
humantime-1.3.0
|
||||||
|
indexmap-1.9.1
|
||||||
|
inotify-0.9.6
|
||||||
|
inotify-sys-0.1.5
|
||||||
|
insta-1.19.1
|
||||||
|
itertools-0.10.3
|
||||||
|
itoa-1.0.3
|
||||||
|
kqueue-1.0.6
|
||||||
|
kqueue-sys-1.0.3
|
||||||
|
lalrpop-0.19.8
|
||||||
|
lalrpop-util-0.19.8
|
||||||
|
lasso-0.5.1
|
||||||
|
lazy_static-1.4.0
|
||||||
|
levenshtein-1.0.5
|
||||||
|
libc-0.2.132
|
||||||
|
linked-hash-map-0.5.6
|
||||||
|
lock_api-0.4.8
|
||||||
|
log-0.4.17
|
||||||
|
maplit-1.0.2
|
||||||
|
memchr-2.5.0
|
||||||
|
memoffset-0.6.5
|
||||||
|
mio-0.8.4
|
||||||
|
new_debug_unreachable-1.0.4
|
||||||
|
nix-0.24.2
|
||||||
|
nix-0.25.0
|
||||||
|
notify-5.0.0
|
||||||
|
ntapi-0.3.7
|
||||||
|
num-bigint-0.4.3
|
||||||
|
num-integer-0.1.45
|
||||||
|
num-rational-0.4.1
|
||||||
|
num-traits-0.2.15
|
||||||
|
num_cpus-1.13.1
|
||||||
|
once_cell-1.14.0
|
||||||
|
os_str_bytes-6.3.0
|
||||||
|
output_vt100-0.1.3
|
||||||
|
pango-0.15.10
|
||||||
|
pango-sys-0.15.10
|
||||||
|
parking_lot-0.12.1
|
||||||
|
parking_lot_core-0.9.3
|
||||||
|
pest-2.3.0
|
||||||
|
petgraph-0.6.2
|
||||||
|
phf-0.9.0
|
||||||
|
phf_generator-0.9.1
|
||||||
|
phf_macros-0.9.0
|
||||||
|
phf_shared-0.9.0
|
||||||
|
phf_shared-0.10.0
|
||||||
|
pico-args-0.4.2
|
||||||
|
pin-project-lite-0.2.9
|
||||||
|
pin-utils-0.1.0
|
||||||
|
pkg-config-0.3.25
|
||||||
|
ppv-lite86-0.2.16
|
||||||
|
precomputed-hash-0.1.1
|
||||||
|
pretty_assertions-1.3.0
|
||||||
|
pretty_env_logger-0.4.0
|
||||||
|
proc-macro-crate-1.2.1
|
||||||
|
proc-macro-error-1.0.4
|
||||||
|
proc-macro-error-attr-1.0.4
|
||||||
|
proc-macro-hack-0.5.19
|
||||||
|
proc-macro2-1.0.43
|
||||||
|
quick-error-1.2.3
|
||||||
|
quote-1.0.21
|
||||||
|
rand-0.8.5
|
||||||
|
rand_chacha-0.3.1
|
||||||
|
rand_core-0.6.3
|
||||||
|
rayon-1.5.3
|
||||||
|
rayon-core-1.9.3
|
||||||
|
redox_syscall-0.2.16
|
||||||
|
redox_users-0.4.3
|
||||||
|
ref-cast-1.0.9
|
||||||
|
ref-cast-impl-1.0.9
|
||||||
|
regex-1.6.0
|
||||||
|
regex-syntax-0.6.27
|
||||||
|
ron-0.7.1
|
||||||
|
rustc_version-0.3.3
|
||||||
|
rustc_version-0.4.0
|
||||||
|
rustversion-1.0.9
|
||||||
|
ryu-1.0.11
|
||||||
|
same-file-1.0.6
|
||||||
|
scopeguard-1.1.0
|
||||||
|
semver-0.11.0
|
||||||
|
semver-1.0.13
|
||||||
|
semver-parser-0.10.2
|
||||||
|
serde-1.0.144
|
||||||
|
serde_derive-1.0.144
|
||||||
|
serde_json-1.0.85
|
||||||
|
signal-hook-registry-1.4.0
|
||||||
|
similar-2.2.0
|
||||||
|
simple-signal-1.1.1
|
||||||
|
siphasher-0.3.10
|
||||||
|
slab-0.4.7
|
||||||
|
smallvec-1.9.0
|
||||||
|
smart-default-0.6.0
|
||||||
|
socket2-0.4.7
|
||||||
|
static_assertions-1.1.0
|
||||||
|
string_cache-0.8.4
|
||||||
|
strsim-0.8.0
|
||||||
|
strsim-0.10.0
|
||||||
|
strum-0.24.1
|
||||||
|
strum_macros-0.24.3
|
||||||
|
syn-1.0.99
|
||||||
|
sysinfo-0.26.2
|
||||||
|
system-deps-6.0.2
|
||||||
|
term-0.7.0
|
||||||
|
termcolor-1.1.3
|
||||||
|
terminal_size-0.1.17
|
||||||
|
textwrap-0.11.0
|
||||||
|
textwrap-0.15.0
|
||||||
|
thiserror-1.0.33
|
||||||
|
thiserror-impl-1.0.33
|
||||||
|
tiny-keccak-2.0.2
|
||||||
|
tokio-1.21.0
|
||||||
|
tokio-macros-1.8.0
|
||||||
|
tokio-util-0.7.3
|
||||||
|
toml-0.5.9
|
||||||
|
ucd-trie-0.1.5
|
||||||
|
unescape-0.1.0
|
||||||
|
unicode-ident-1.0.3
|
||||||
|
unicode-width-0.1.9
|
||||||
|
unicode-xid-0.2.3
|
||||||
|
vec_map-0.8.2
|
||||||
|
version-compare-0.1.0
|
||||||
|
version_check-0.9.4
|
||||||
|
wait-timeout-0.2.0
|
||||||
|
walkdir-2.3.2
|
||||||
|
wasi-0.11.0+wasi-snapshot-preview1
|
||||||
|
winapi-0.3.9
|
||||||
|
winapi-i686-pc-windows-gnu-0.4.0
|
||||||
|
winapi-util-0.1.5
|
||||||
|
winapi-wsapoll-0.1.1
|
||||||
|
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||||
|
windows-sys-0.36.1
|
||||||
|
windows_aarch64_msvc-0.36.1
|
||||||
|
windows_i686_gnu-0.36.1
|
||||||
|
windows_i686_msvc-0.36.1
|
||||||
|
windows_x86_64_gnu-0.36.1
|
||||||
|
windows_x86_64_msvc-0.36.1
|
||||||
|
x11-2.20.0
|
||||||
|
x11rb-0.10.1
|
||||||
|
x11rb-protocol-0.10.0
|
||||||
|
yaml-rust-0.4.5
|
||||||
|
yansi-0.5.1
|
||||||
|
"
|
||||||
|
inherit cargo
|
||||||
|
|
||||||
|
DESCRIPTION="Elkowars Wacky Widgets is a standalone widget system made in Rust"
|
||||||
|
HOMEPAGE="https://github.com/elkowar/eww"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/elkowar/eww/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
$(cargo_crate_uris)
|
||||||
|
"
|
||||||
|
|
||||||
|
LICENSE="
|
||||||
|
Apache-2.0
|
||||||
|
|| ( Apache-2.0 MIT )
|
||||||
|
|| ( Apache-2.0 BSL-1.1 )
|
||||||
|
|| ( Artistic-2 CC0-1.0 )
|
||||||
|
BSD
|
||||||
|
CC0-1.0
|
||||||
|
ISC
|
||||||
|
MIT
|
||||||
|
|| ( MIT Unlicense )
|
||||||
|
"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="wayland"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
x11-libs/gtk+:3
|
||||||
|
x11-libs/pango
|
||||||
|
x11-libs/gdk-pixbuf
|
||||||
|
x11-libs/cairo
|
||||||
|
>=dev-libs/glib-2.0
|
||||||
|
sys-devel/gcc
|
||||||
|
wayland? (
|
||||||
|
gui-libs/gtk-layer-shell
|
||||||
|
)
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
$DEPEND
|
||||||
|
dev-lang/rust[nightly]
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
$DEPEND
|
||||||
|
"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
use wayland && features="--no-default-features --features=wayland"
|
||||||
|
cargo_src_compile ${features}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodoc README.md CHANGELOG.md
|
||||||
|
cd target/release || die
|
||||||
|
dobin eww
|
||||||
|
elog "Eww wont run without a config file (usually in ~/.config/eww)."
|
||||||
|
elog "For example configs visit https://github.com/elkowar/eww#examples"
|
||||||
|
}
|
||||||
@@ -12,5 +12,6 @@
|
|||||||
<upstream>
|
<upstream>
|
||||||
<doc>https://elkowar.github.io/eww</doc>
|
<doc>https://elkowar.github.io/eww</doc>
|
||||||
<bugs-to>https://github.com/elkowar/eww/issues</bugs-to>
|
<bugs-to>https://github.com/elkowar/eww/issues</bugs-to>
|
||||||
|
<remote-id type="github">elkowar/eww</remote-id>
|
||||||
</upstream>
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
DIST wbg-1.0.2.tar.gz 15693 BLAKE2B a0757021cdec9f6851cc0fabb4126aa0875352ea33db6dc5b504fd7f4e58e225fc7e97d59489b0fc1385a5ff2696aa5b1b9282a71d2fc4c0d9596b17088f386b SHA512 4f8b80f69996a726eaeaed2974bac6fbda061f0f188442edf1e3ee933d5fcd2f0db3d6db31f538d9dae4de05f63d36f5c2df2ec7ddfa75d7634c521daae62996
|
DIST wbg-1.0.2.tar.gz 15693 BLAKE2B a0757021cdec9f6851cc0fabb4126aa0875352ea33db6dc5b504fd7f4e58e225fc7e97d59489b0fc1385a5ff2696aa5b1b9282a71d2fc4c0d9596b17088f386b SHA512 4f8b80f69996a726eaeaed2974bac6fbda061f0f188442edf1e3ee933d5fcd2f0db3d6db31f538d9dae4de05f63d36f5c2df2ec7ddfa75d7634c521daae62996
|
||||||
|
DIST wbg-1.1.0.tar.gz 17852 BLAKE2B 074436cf93fdfc32ec1ceede84870958ab2c64a56259646d0eb9a0d59dae261676581ee8b85279be2175b47d67981cf6e650bf8a70cacf311a82ad3754b24c0c SHA512 78384b85074cb1803b47ec16e843c5de4b17a824a3826398902d18dcdd50d5b678cad8eba599e6e17a8ab60f795993c0f2bf2a4fa275f2a90effdfc0d1685175
|
||||||
|
|||||||
46
gui-apps/wbg/wbg-1.1.0.ebuild
Normal file
46
gui-apps/wbg/wbg-1.1.0.ebuild
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 2021-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit meson
|
||||||
|
|
||||||
|
DESCRIPTION="Super simple wallpaper application"
|
||||||
|
HOMEPAGE="https://codeberg.org/dnkl/wbg"
|
||||||
|
SRC_URI="https://codeberg.org/dnkl/wbg/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="png jpeg webp"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
REQUIRED_USE="|| ( png jpeg webp )"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
x11-libs/pixman
|
||||||
|
dev-libs/wayland
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
png? ( media-libs/libpng:= )
|
||||||
|
jpeg? ( media-libs/libjpeg-turbo:= )
|
||||||
|
webp? ( media-libs/libwebp:= )
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
dev-libs/tllist
|
||||||
|
dev-libs/wayland-protocols
|
||||||
|
dev-util/wayland-scanner
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
$(meson_feature png)
|
||||||
|
$(meson_feature jpeg)
|
||||||
|
$(meson_feature webp)
|
||||||
|
)
|
||||||
|
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
77
gui-wm/dwl/dwl-9999-r1.ebuild
Normal file
77
gui-wm/dwl/dwl-9999-r1.ebuild
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit flag-o-matic savedconfig toolchain-funcs
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999 ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/djpohly/dwl"
|
||||||
|
inherit git-r3
|
||||||
|
|
||||||
|
# 9999-r0: main (latest wlroots release)
|
||||||
|
# 9999-r1: wlroots-next (wlroots-9999)
|
||||||
|
case ${PVR} in
|
||||||
|
9999)
|
||||||
|
EGIT_BRANCH=main
|
||||||
|
WLROOTS_SLOT="0/16"
|
||||||
|
;;
|
||||||
|
9999-r1)
|
||||||
|
EGIT_BRANCH=wlroots-next
|
||||||
|
WLROOTS_SLOT="0/9999"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="dwm for Wayland"
|
||||||
|
HOMEPAGE="https://github.com/djpohly/dwl"
|
||||||
|
|
||||||
|
LICENSE="CC0-1.0 GPL-3 MIT"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="X"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/libinput:=
|
||||||
|
dev-libs/wayland
|
||||||
|
gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
|
||||||
|
x11-libs/libxkbcommon
|
||||||
|
X? (
|
||||||
|
x11-libs/libxcb:=
|
||||||
|
x11-libs/xcb-util-wm
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
dev-libs/wayland-protocols
|
||||||
|
dev-util/wayland-scanner
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
restore_config config.h
|
||||||
|
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
sed -i "s:/local::g" config.mk || die
|
||||||
|
|
||||||
|
sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
append-cppflags '-DXWAYLAND'
|
||||||
|
append-libs '-lxcb' '-lxcb-icccm'
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
insinto /usr/share/wayland-sessions
|
||||||
|
doins "${FILESDIR}"/dwl.desktop
|
||||||
|
|
||||||
|
save_config config.h
|
||||||
|
}
|
||||||
@@ -1,25 +1,47 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
# Copyright 2022 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
|
|
||||||
inherit savedconfig git-r3
|
inherit flag-o-matic savedconfig toolchain-funcs
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999 ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/djpohly/dwl"
|
||||||
|
inherit git-r3
|
||||||
|
|
||||||
|
# 9999-r0: main (latest wlroots release)
|
||||||
|
# 9999-r1: wlroots-next (wlroots-9999)
|
||||||
|
case ${PVR} in
|
||||||
|
9999)
|
||||||
|
EGIT_BRANCH=main
|
||||||
|
WLROOTS_SLOT="0/16"
|
||||||
|
;;
|
||||||
|
9999-r1)
|
||||||
|
EGIT_BRANCH=wlroots-next
|
||||||
|
WLROOTS_SLOT="0/9999"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
fi
|
||||||
|
|
||||||
DESCRIPTION="dwm for Wayland"
|
DESCRIPTION="dwm for Wayland"
|
||||||
HOMEPAGE="https://github.com/djpohly/dwl"
|
HOMEPAGE="https://github.com/djpohly/dwl"
|
||||||
EGIT_REPO_URI="https://github.com/djpohly/dwl"
|
|
||||||
|
|
||||||
LICENSE="CC0-1.0 GPL-3 MIT"
|
LICENSE="CC0-1.0 GPL-3 MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS=""
|
|
||||||
IUSE="X"
|
IUSE="X"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-libs/libinput
|
dev-libs/libinput:=
|
||||||
dev-libs/wayland
|
dev-libs/wayland
|
||||||
|
gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
|
||||||
x11-libs/libxkbcommon
|
x11-libs/libxkbcommon
|
||||||
gui-libs/wlroots:0/15[X(-)?]
|
X? (
|
||||||
X? ( x11-libs/libxcb )
|
x11-libs/libxcb:=
|
||||||
|
x11-libs/xcb-util-wm
|
||||||
|
)
|
||||||
"
|
"
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
@@ -35,13 +57,13 @@ src_prepare() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
sed -i "s/\/local//" config.mk || die
|
sed -i "s:/local::g" config.mk || die
|
||||||
|
|
||||||
|
sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die
|
||||||
|
|
||||||
if use X; then
|
if use X; then
|
||||||
sed -i \
|
append-cppflags '-DXWAYLAND'
|
||||||
-e "s/^#XWAYLAND/XWAYLAND/" \
|
append-libs '-lxcb' '-lxcb-icccm'
|
||||||
-e "s/^#XLIBS/XLIBS/" \
|
|
||||||
config.mk || die
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer restrict="=gui-wm/dwl-9999" type="person">
|
<maintainer type="person">
|
||||||
<email>leohdz172@outlook.com</email>
|
<email>leohdz172@outlook.com</email>
|
||||||
<name>Leonardo Hernandez Hernandez</name>
|
<name>Leonardo Hernandez Hernandez</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
@@ -13,4 +13,7 @@
|
|||||||
<email>efe.izbudak@metu.edu.tr</email>
|
<email>efe.izbudak@metu.edu.tr</email>
|
||||||
<name>Efe İzbudak</name>
|
<name>Efe İzbudak</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">djpohly/dwl</remote-id>
|
||||||
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
DIST river-0.1.3.tar.gz 249131 BLAKE2B 9e018c85093be6b1c2e5a05f0a5858dceb820710178bd4fd556550f7573c7d982252264309bd2dfb1247f37e9cab625dce3b3c2fa5da2ad9c9b19bfac4c059ba SHA512 8dd8ad8b17fb1d9d65e413aaaa456fda89f8bedd580db247c3ffa8235a67712394182b3498a9c6eb3707cfc571c398bb5086cf09810e4a9438d26ea19f41f5a9
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DESCRIPTION="A dynamic tiling Wayland compositor"
|
|
||||||
HOMEPAGE="https://github.com/riverwm/river"
|
|
||||||
if [[ ${PV} == *9999 ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://github.com/riverwm/river"
|
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/riverwm/river/releases/download/v${PV}/river-${PV}.tar.gz"
|
|
||||||
fi
|
|
||||||
|
|
||||||
PATCHES=()
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DEPEND="x11-libs/libxkbcommon
|
|
||||||
dev-libs/libevdev
|
|
||||||
x11-libs/pixman
|
|
||||||
virtual/pkgconfig
|
|
||||||
app-text/scdoc
|
|
||||||
dev-libs/wayland
|
|
||||||
dev-libs/wayland-protocols
|
|
||||||
>gui-libs/wlroots-0.16"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND="=dev-lang/zig-0.9.1-r3"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
zig build -Drelease-safe --prefix "${D}/usr" install
|
|
||||||
|
|
||||||
dodir /usr/share/examples/river
|
|
||||||
|
|
||||||
cp "${S}/example/init" "${D}/usr/share/examples/river/init"
|
|
||||||
}
|
|
||||||
@@ -1 +1,2 @@
|
|||||||
DIST alligator-22.09.tar.xz 183172 BLAKE2B 496febfb73bc7caa2297c75aa9841a2470fd56d4b2d151ce7ba3a45805b65a04e338806f6c52f07696bf2beb305187c04704f8ac2c6b9e3aa9a522b6668bd730 SHA512 a5f91030c1c273c703d2ca6cda504f29567d8c5fdf5f8d4b9ffacc86ccc25275a972214f3c0bc7dea57555ee82265a97a550545f31e6c8ca0c927ac8eaeb40ed
|
DIST alligator-22.09.tar.xz 183172 BLAKE2B 496febfb73bc7caa2297c75aa9841a2470fd56d4b2d151ce7ba3a45805b65a04e338806f6c52f07696bf2beb305187c04704f8ac2c6b9e3aa9a522b6668bd730 SHA512 a5f91030c1c273c703d2ca6cda504f29567d8c5fdf5f8d4b9ffacc86ccc25275a972214f3c0bc7dea57555ee82265a97a550545f31e6c8ca0c927ac8eaeb40ed
|
||||||
|
DIST alligator-22.11.tar.xz 185388 BLAKE2B 788a57edf1a97c6a843e6e684585973ec109bb1616c72b90be828fe851674de2d2578ab132a2a373967e34678e64c81d0d4a510636d710c68d941784ea95faae SHA512 82cca88d8302de4852981fb0c3df85b9e047f2129128b8ad8d6a1121992982ad9049753b9af350fbcf7668d0f5d85d4f6306c5a87d2a5e22c11249989f69768a
|
||||||
|
|||||||
34
kde-apps/alligator/alligator-22.11.ebuild
Normal file
34
kde-apps/alligator/alligator-22.11.ebuild
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
ECM_TEST="forceoptional"
|
||||||
|
KFMIN=5.75.0
|
||||||
|
QTMIN=5.15.0
|
||||||
|
inherit ecm
|
||||||
|
|
||||||
|
DESCRIPTION="A convergent RSS/Atom feed reader for Plasma"
|
||||||
|
HOMEPAGE="https://apps.kde.org/alligator/"
|
||||||
|
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="5"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||||
|
>=dev-qt/qtgui-${QTMIN}:5
|
||||||
|
>=dev-qt/qtnetwork-${QTMIN}:5
|
||||||
|
>=dev-qt/qtquickcontrols-${QTMIN}:5
|
||||||
|
>=dev-qt/qtquickcontrols2-${QTMIN}:5
|
||||||
|
>=dev-qt/qtsql-${QTMIN}:5
|
||||||
|
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||||
|
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||||
|
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kirigami-addons-0.6:5
|
||||||
|
>=kde-frameworks/syndication-${KFMIN}:5
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="github">KDE/alligator</remote-id>
|
<remote-id type="github">KDE/alligator</remote-id>
|
||||||
<bugs-to>https://invent.kde.org/plasma-mobile/alligator/-/issues</bugs-to>
|
<bugs-to>https://bugs.kde.org/enter_bug.cgi?product=Alligator</bugs-to>
|
||||||
</upstream>
|
</upstream>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>cyber+gentoo@sysrq.in</email>
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST kclock-22.06.tar.xz 703624 BLAKE2B f799ae4cb6373de4eee0d6b11fcf5db7d0ac912bcb46310dd13fb2c97e05a6434ab06907b96cfa4f67b3cb1b0976619b3d8bbadf4bd32e6769b5b10a0069d6fb SHA512 960c87e7cafbd8bbe8032b3f8446487ebdf048e1aa9fd4322a195d6540152fcba6e82fa94928d6050233f3222298a310dc638cc23197a6323d696d8f691c2703
|
|
||||||
DIST kclock-22.09.tar.xz 719380 BLAKE2B 774683332edba27c18fa5f0ce02867b1a6ca88a6d16f299857cb5db294b0b3f132fb96ec93a7c544967598b12033bca3a3af2378003182e6650994c42f6491fc SHA512 85143df55f9a6aea61b653db0b16e886aee7e4f553b8e97be01ffa679cb55730835600d17f929ca4c04d66e59258d214065f38cac6f3d8647152427336cf206f
|
DIST kclock-22.09.tar.xz 719380 BLAKE2B 774683332edba27c18fa5f0ce02867b1a6ca88a6d16f299857cb5db294b0b3f132fb96ec93a7c544967598b12033bca3a3af2378003182e6650994c42f6491fc SHA512 85143df55f9a6aea61b653db0b16e886aee7e4f553b8e97be01ffa679cb55730835600d17f929ca4c04d66e59258d214065f38cac6f3d8647152427336cf206f
|
||||||
|
DIST kclock-22.11.tar.xz 721728 BLAKE2B c25d68e265e924b8986fe3e0edfaeae72e3b219358d0cc84494c994c81f336d0ebd0237e9d47468aa431ecb1de5b174dfc121a6611ff0d8bce37ca368779c308 SHA512 f45f011635d2666813805613336701ca5a4344ea4309cc9debb671104748cb1e835d824f4bc56db78b42548741460679f7e070852071ebd47d3463c51fdbbd93
|
||||||
|
|||||||
@@ -28,11 +28,8 @@ DEPEND="
|
|||||||
>=kde-frameworks/kdbusaddons-${KFMIN}:5
|
>=kde-frameworks/kdbusaddons-${KFMIN}:5
|
||||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kirigami-addons-0.6:5
|
||||||
>=kde-frameworks/knotifications-${KFMIN}:5
|
>=kde-frameworks/knotifications-${KFMIN}:5
|
||||||
>=kde-frameworks/kpackage-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kservice-${KFMIN}:5
|
|
||||||
>=kde-frameworks/plasma-${KFMIN}:5
|
>=kde-frameworks/plasma-${KFMIN}:5
|
||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}
|
RDEPEND="${DEPEND}"
|
||||||
>=kde-frameworks/kirigami-addons-0.1:5
|
|
||||||
"
|
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST krecorder-22.06.tar.xz 149452 BLAKE2B 988c63e49acab65500019affa4645319ff1a7a8a05da74b879afc4dc9a63f53f9e334f94bb536ca1238f38413a1bf2fdc38fd35741022572b06a1d300484b6ad SHA512 91968cbd3c9101d382d2d817355faf4de765234ce5e4338cad6c3439b997af378ab77c20cf1f85f0891a5957592523acb27536eb16083dfb2493fb0652a029d6
|
|
||||||
DIST krecorder-22.09.tar.xz 151728 BLAKE2B 197b074440a0018d9b177628a9767ff98a8360d2e4740a0b86ab38251c3d1d5ffb94f4d6d5b0514d037f979a618b634e3ee225a118486c89b710d58169bf3d70 SHA512 24226a4a60b7ddd24395204ba1a897ff06ae597894fbd48705beb54e22dac7228964a0fc6a7da4346cf66d712382fce8c968c2af45060796e695702002611f71
|
DIST krecorder-22.09.tar.xz 151728 BLAKE2B 197b074440a0018d9b177628a9767ff98a8360d2e4740a0b86ab38251c3d1d5ffb94f4d6d5b0514d037f979a618b634e3ee225a118486c89b710d58169bf3d70 SHA512 24226a4a60b7ddd24395204ba1a897ff06ae597894fbd48705beb54e22dac7228964a0fc6a7da4346cf66d712382fce8c968c2af45060796e695702002611f71
|
||||||
|
DIST krecorder-22.11.tar.xz 157124 BLAKE2B 2636e55b1d1669fddb9382243a73306aa23a56c8de779c946ddccaf09a10925142c8745d3d5e1f7ab429a095283cb3577da5d6214d702f52ac70eec8aec04a08 SHA512 ff3d04e7dc17e203f17e126e0ad4dfadbc5d50a073cb60382f16a5ff9da6ddf72a2f01c26de42552dbe3d978404b9f3e18ee8b5d5b2e05ee00a07ec50096d58f
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ DEPEND="
|
|||||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||||
>=dev-qt/qtgui-${QTMIN}:5
|
>=dev-qt/qtgui-${QTMIN}:5
|
||||||
>=dev-qt/qtmultimedia-${QTMIN}:5
|
>=dev-qt/qtmultimedia-${QTMIN}:5
|
||||||
>=dev-qt/qtnetwork-${QTMIN}:5
|
|
||||||
>=dev-qt/qtquickcontrols2-${QTMIN}:5
|
>=dev-qt/qtquickcontrols2-${QTMIN}:5
|
||||||
>=dev-qt/qtsvg-${QTMIN}:5
|
>=dev-qt/qtsvg-${QTMIN}:5
|
||||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||||
@@ -27,5 +26,7 @@ DEPEND="
|
|||||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kirigami-addons-0.6:5
|
||||||
|
>=kde-frameworks/kwindowsystem-${KFMIN}:5
|
||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST plasma-settings-22.06.tar.xz 297740 BLAKE2B 266c1e7c83e2949ff7f8198e6eb5e5938de55df8a839adfb606646c8b242d4b50a67146e390c12c9091dc7ec88ad3105e48eca571e935659b291dab51d512283 SHA512 0807f27aced33c1ca6bfaf52268c33b158461a0d5734468cac725efb55d3868eeaa1cde14e477735f38530c5d328c317c0308e05ed9d04852eb3dd0210cb44b1
|
|
||||||
DIST plasma-settings-22.09.tar.xz 310132 BLAKE2B 1fec519f3bfb6a4b89bcc20ea8d6df66129a77c2602f1fcc20e907c7a38e75f897ad279401ca0d45542e6fc00263195b28399cf235d04be6d4cb1d1b2e943f3c SHA512 9380f1dd614cd3ae199c388817c4c9da45f08037b57a0dfea571f9d2486fcb0080b154fa79b471be0052e90e60e2da1d7a1a7e75665e4a0b04e45c7c50304ba2
|
DIST plasma-settings-22.09.tar.xz 310132 BLAKE2B 1fec519f3bfb6a4b89bcc20ea8d6df66129a77c2602f1fcc20e907c7a38e75f897ad279401ca0d45542e6fc00263195b28399cf235d04be6d4cb1d1b2e943f3c SHA512 9380f1dd614cd3ae199c388817c4c9da45f08037b57a0dfea571f9d2486fcb0080b154fa79b471be0052e90e60e2da1d7a1a7e75665e4a0b04e45c7c50304ba2
|
||||||
|
DIST plasma-settings-22.11.tar.xz 309412 BLAKE2B 46f4fa18b800b4ec1a6f0b0df39a7d9ca74c39af8ea27b9a1a9aa6d32a6f90ad5fc1b270eb28b1ace2f139f8eba61b016b9d25ca3b9f36e0f7bd37f737f334ed SHA512 181f11306855249e09ed7b1c51d545876b0130b166fc6f625649f1d4f3b005d6c9928032e43c8b3bf9fd2f62738e789678ed5cd685f5f002be5c04cb30519f25
|
||||||
|
|||||||
@@ -26,9 +26,9 @@ DEPEND="
|
|||||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||||
>=kde-frameworks/kdbusaddons-${KFMIN}:5
|
>=kde-frameworks/kdbusaddons-${KFMIN}:5
|
||||||
>=kde-frameworks/kdeclarative-${KFMIN}:5
|
|
||||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||||
>=kde-frameworks/kio-${KFMIN}:5
|
>=kde-frameworks/kio-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kirigami-addons-0.6:5
|
||||||
>=kde-frameworks/kpackage-${KFMIN}:5
|
>=kde-frameworks/kpackage-${KFMIN}:5
|
||||||
>=kde-frameworks/kservice-${KFMIN}:5
|
>=kde-frameworks/kservice-${KFMIN}:5
|
||||||
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
|
>=kde-frameworks/modemmanager-qt-${KFMIN}:5
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST tokodon-22.06.tar.xz 140800 BLAKE2B b51c27ef63e64a960364988a79a085e493aa31189d2c256e7d618b263304d48e479957ac8bbc0661d27a8067a2a9c8a60859556b90dbe352b5330ab2a1b2cd6d SHA512 bf28621e69e78128f34673b842560c70fe9fd39b1f545b9096d48314c65f8f0ec32a75eb9576c80f61a40a3487352bd8a872f4a8dad949a26e9768ff96df41dc
|
|
||||||
DIST tokodon-22.09.tar.xz 144752 BLAKE2B 9c3a68f28e9c919a7441b2c9174cc2b52e42afa5c243b09526ba3b8d62e68a1989d4221b28e56d99877a3c55b043644ec48555f749746586f3de67f9587d616c SHA512 f37ed6cb792dfe4835ce280fd1c905c97ca2584803a04fde5cec4384b237393009b8e90a6b3db045838ac58f4420fd7b90f6aef87fcd56b43ac2f14fe50d2e90
|
DIST tokodon-22.09.tar.xz 144752 BLAKE2B 9c3a68f28e9c919a7441b2c9174cc2b52e42afa5c243b09526ba3b8d62e68a1989d4221b28e56d99877a3c55b043644ec48555f749746586f3de67f9587d616c SHA512 f37ed6cb792dfe4835ce280fd1c905c97ca2584803a04fde5cec4384b237393009b8e90a6b3db045838ac58f4420fd7b90f6aef87fcd56b43ac2f14fe50d2e90
|
||||||
|
DIST tokodon-22.11.tar.xz 155412 BLAKE2B d8f24a45d7dc74a7a349aa556c3d52f480e230fb5222ac482570daf9fb106a066072d4ff74349bab066bf2187c0100ef6719c0d926498c8532b9b37076d2155f SHA512 f37688315ad8edea0b7c2ab8ab64ccf3e0c087ef2dde876179412d6bbf5c657fa6f5af29f02ad013f1b38ed784a90b2e4a55010e861593df99593a0f362e9e19
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="github">KDE/tokodon</remote-id>
|
<remote-id type="github">KDE/tokodon</remote-id>
|
||||||
<bugs-to>https://invent.kde.org/network/tokodon/-/issues</bugs-to>
|
<bugs-to>https://bugs.kde.org/enter_bug.cgi?product=Tokodon</bugs-to>
|
||||||
</upstream>
|
</upstream>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>cyber+gentoo@sysrq.in</email>
|
<email>cyber+gentoo@sysrq.in</email>
|
||||||
|
|||||||
@@ -11,13 +11,12 @@ DESCRIPTION="Mastodon client for Plasma and Plasma Mobile"
|
|||||||
HOMEPAGE="https://invent.kde.org/network/tokodon"
|
HOMEPAGE="https://invent.kde.org/network/tokodon"
|
||||||
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
|
SRC_URI="mirror://kde/stable/plasma-mobile/${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="|| ( GPL-2 GPL-3 ) AGPL-3+ CC-BY-SA-4.0 CC0-1.0 GPL-2+ GPL-3 GPL-3+ LGPL-2+ LGPL-2.1+"
|
||||||
SLOT="5"
|
SLOT="5"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
dev-libs/qtkeychain:=
|
dev-libs/qtkeychain[qt5(+)]
|
||||||
>=dev-qt/qtdbus-${QTMIN}:5
|
|
||||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||||
>=dev-qt/qtgui-${QTMIN}:5
|
>=dev-qt/qtgui-${QTMIN}:5
|
||||||
>=dev-qt/qtmultimedia-${QTMIN}:5
|
>=dev-qt/qtmultimedia-${QTMIN}:5
|
||||||
@@ -31,10 +30,10 @@ DEPEND="
|
|||||||
>=kde-frameworks/kdbusaddons-${KFMIN}:5
|
>=kde-frameworks/kdbusaddons-${KFMIN}:5
|
||||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||||
|
>=kde-frameworks/kirigami-addons-0.6:5
|
||||||
>=kde-frameworks/kitemmodels-${KFMIN}:5
|
>=kde-frameworks/kitemmodels-${KFMIN}:5
|
||||||
>=kde-frameworks/knotifications-${KFMIN}:5
|
>=kde-frameworks/knotifications-${KFMIN}:5
|
||||||
>=kde-frameworks/kwindowsystem-${KFMIN}:5
|
>=kde-frameworks/kwindowsystem-${KFMIN}:5
|
||||||
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
|
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
|
||||||
x11-libs/libX11
|
|
||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST kirigami-addons-0.4.tar.xz 70228 BLAKE2B abac0751360f5a34206d866cdbfb9648db97971e08436112a59e9bf458cc10aff334161e5c64091a61c0159a438b5546a03e162a227db4a0001930845afd9c36 SHA512 05ff26fefa53c4a9472f339d19e53428b2c805dd9980457f33faac1d0998061489b74a4f51773c57639ca36055f33f6aaaa9ed2622a990d04fcb28379c6367b8
|
|
||||||
DIST kirigami-addons-0.5.tar.xz 75776 BLAKE2B 994c8098be22e9699c8643aa89cc2989bde7c2bd417c62d85557a80f6bf477ee9a9548986d838307aa3574baec180fea36c87e47531095e7cc892f5c50e757f2 SHA512 6a457d9baff7d8fdc274ed3882b9836c7d1d424af7825f2fd53a26490b21d2c19e296a2386d7eede0ecb3eb2b0393e136d5824ebe27bdf1510143cf92b2b3b3a
|
DIST kirigami-addons-0.5.tar.xz 75776 BLAKE2B 994c8098be22e9699c8643aa89cc2989bde7c2bd417c62d85557a80f6bf477ee9a9548986d838307aa3574baec180fea36c87e47531095e7cc892f5c50e757f2 SHA512 6a457d9baff7d8fdc274ed3882b9836c7d1d424af7825f2fd53a26490b21d2c19e296a2386d7eede0ecb3eb2b0393e136d5824ebe27bdf1510143cf92b2b3b3a
|
||||||
|
DIST kirigami-addons-0.6.tar.xz 83404 BLAKE2B e7ac615a474f42411e3aac26dde217a22b0f5f10a36f4ecb3e05dd99308413b4cd013d0fe5724db7880a8f330a1f6b6da8088d2145dce872f67251517379b97b SHA512 df0e215602e6d5cf7206f3f2d6de2e785d92ea0a389f8df5d306d4547073c735843e1d8240da1ad31171a54b8004a6239f47d43bcb1c20208e082e628608d1de
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ inherit ecm
|
|||||||
|
|
||||||
DESCRIPTION="Convergent visual components for Kirigami-based applications"
|
DESCRIPTION="Convergent visual components for Kirigami-based applications"
|
||||||
HOMEPAGE="https://invent.kde.org/libraries/kirigami-addons"
|
HOMEPAGE="https://invent.kde.org/libraries/kirigami-addons"
|
||||||
SRC_URI="mirror://kde/unstable/${PN}/${PV}/${P}.tar.xz"
|
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
|
||||||
|
|
||||||
LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2+ LGPL-2.1+"
|
LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2+ LGPL-2.1+"
|
||||||
SLOT="5"
|
SLOT="5"
|
||||||
@@ -25,8 +25,13 @@ RDEPEND="
|
|||||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||||
"
|
"
|
||||||
DEPEND="${RDEPEND}
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
test? (
|
test? (
|
||||||
>=dev-qt/qtmultimedia-${QTMIN}:5[qml(+)]
|
>=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml(+)]
|
||||||
|
media-libs/gst-plugins-base:1.0[ogg,vorbis]
|
||||||
|
media-libs/gst-plugins-bad:1.0
|
||||||
|
media-libs/gst-plugins-good:1.0
|
||||||
|
x11-themes/sound-theme-freedesktop
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
73
licenses/M-Noise-EULA
Normal file
73
licenses/M-Noise-EULA
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
The Meyer Sound M‑Noise test signal is being provided to you subject to the
|
||||||
|
following license agreement. Please read.
|
||||||
|
|
||||||
|
IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT DOWNLOAD OR USE THE
|
||||||
|
M‑NOISE TEST SIGNAL.
|
||||||
|
|
||||||
|
|
||||||
|
BACKGROUND
|
||||||
|
|
||||||
|
The M-Noise test signal was created by Meyer Sound Laboratories, Incorporated
|
||||||
|
(“Meyer Sound”) for the use and benefit of the professional audio community.
|
||||||
|
Subject to the provisions of the license, Meyer Sound is making this test signal
|
||||||
|
freely available to all audio professionals who wish to use this signal. TO WORK
|
||||||
|
PROPERLY THE M-NOISE TEST SIGNAL MUST BE USED AS INSTRUCTED. DETAILED
|
||||||
|
INSTRUCTIONS ON THE PROPER USE OF THE M-NOISE TEST SIGNAL ARE PROVIDED ON THE
|
||||||
|
MEYER SOUND DEDICATED WEBSITE FOR M-NOISE UNDER “M-NOISE PROCEDURE.” See
|
||||||
|
https://m-noise.org/procedure/.
|
||||||
|
|
||||||
|
|
||||||
|
FILE DELIVERY FORMAT AND LICENSE
|
||||||
|
|
||||||
|
The M-Noise test signal is provided to you in Waveform Audio File Format (.wav)
|
||||||
|
for use in testing loudspeaker systems (“the Purpose”). You are granted free of
|
||||||
|
charge the non-exclusive, transferable, worldwide and perpetual license
|
||||||
|
to copy, use and analyze the M-Noise .wav file and the test signal
|
||||||
|
provided by this file for the Purpose.
|
||||||
|
|
||||||
|
|
||||||
|
USE OF M‑NOISE TRADEMARK
|
||||||
|
|
||||||
|
M-Noise is a trademark of Meyer Sound Laboratories, Incorporated and signifies
|
||||||
|
that the audio file used in the tests is based on an original unaltered .wav
|
||||||
|
audio file supplied by Meyer Sound (“genuine M-Noise test signal”). You may use
|
||||||
|
the M-NOISE trademark to identify a test signal as a genuine M-Noise test signal
|
||||||
|
and in connection with test results produced by a genuine M-Noise test signal
|
||||||
|
used in accordance with Meyer Sound’s instructions. Your use of the M-Noise
|
||||||
|
trademark shall inure to the benefit of Meyer Sound. You may not use the M-Noise
|
||||||
|
trademark: i. To identify a loudspeaker system test signal that is not based on
|
||||||
|
a genuine M-Noise test signal; or ii. To identify a loudspeaker system test
|
||||||
|
signal based on a genuine M-Noise test signal that has been altered in any way;
|
||||||
|
or iii. To identity or describe test results that were not produced by a genuine
|
||||||
|
M-Noise test signal; or iv. To identity or describe test results that were
|
||||||
|
produced by a genuine M-Noise test signal without following Meyer Sound’s
|
||||||
|
instructions on the proper use of the M-Noise test signal.
|
||||||
|
|
||||||
|
|
||||||
|
WARRANTY DISCLAIMER
|
||||||
|
|
||||||
|
The M-Noise test signal is provided to you “as is.” Meyer Sound disclaims all
|
||||||
|
warranties with respect to M-Noise, including, without limitation, any implied
|
||||||
|
warranties of merchantability or fitness for a particular purpose. The entire
|
||||||
|
risk as to the performance of M-Noise resides with you, the user. Meyer Sound
|
||||||
|
does not warrant that the functionality of M-Noise will meet your requirements
|
||||||
|
or that your use of M-Noise will be error free. LIMITATION OF LIABILITY In no
|
||||||
|
event shall Meyer Sound be liable to you or to any third party for any
|
||||||
|
consequential, incidental or special damages (including lost profits) arising
|
||||||
|
out of or in any way connected with this license or your use of the M-Noise test
|
||||||
|
signal, regardless of legal theory, even if Meyer Sound has been advised of the
|
||||||
|
possibility of such damages.
|
||||||
|
|
||||||
|
|
||||||
|
GENERAL
|
||||||
|
|
||||||
|
If a court of competent jurisdiction holds any provision of this agreement
|
||||||
|
invalid, such provision shall to that extent be deemed omitted and shall not
|
||||||
|
affect the remaining provisions of this agreement, which shall remain in full
|
||||||
|
force and effect. This agreement constitutes the entire agreement between you
|
||||||
|
and Meyer Sound with respect to the M-Noise test signal and your use thereof.
|
||||||
|
Any changes to this agreement must be in writing and signed by an authorized
|
||||||
|
representative of Meyer Sound. A waiver of a term of this agreement shall not be
|
||||||
|
deemed a continuing waiver of such term or a waiver of any other term of this
|
||||||
|
agreement. M-Noise is a trademark of Meyer Sound Laboratories, Incorporated.
|
||||||
|
M-Noise Test Signal and Test Method is Patent Pending.
|
||||||
1
media-sound/opensoundmeter/Manifest
Normal file
1
media-sound/opensoundmeter/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST opensoundmeter-1.2.1.gh.tar.gz 41006647 BLAKE2B a3ab132f8a90497132dae3144dd91d162111754e79056bb95ae2f638f65dc6074d2dbc1739c07897f6b2771edfe82c284aea1a48cc9af9454a91698c6915fb5b SHA512 41701377b5df85e08664b68fe102cb6da5d57e70c0366bb5aafc681c926ba7da0622cceb218998bd677e3313f2727b7ecfcb4fcfb5f80fa1fd87334e2a27c377
|
||||||
12
media-sound/opensoundmeter/metadata.xml
Normal file
12
media-sound/opensoundmeter/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>nex+b-g-o@nexadn.de</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">psmokotnin/osm</remote-id>
|
||||||
|
<bugs-to>https://github.com/psmokotnin/osm/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/psmokotnin/osm/releases</changelog>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
60
media-sound/opensoundmeter/opensoundmeter-1.2.1.ebuild
Normal file
60
media-sound/opensoundmeter/opensoundmeter-1.2.1.ebuild
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit qmake-utils desktop
|
||||||
|
|
||||||
|
DESCRIPTION="FFT based application for tuning sound systems"
|
||||||
|
HOMEPAGE="https://opensoundmeter.com/en/ https://github.com/psmokotnin/osm"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/psmokotnin/osm/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
|
||||||
|
"
|
||||||
|
|
||||||
|
# GPL-3 for the codebase
|
||||||
|
# N-Noise-EULA for the M-Noise noise generator
|
||||||
|
LICENSE="GPL-3 M-Noise-EULA"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-qt/qtcore:5=
|
||||||
|
dev-qt/qtnetwork:5=
|
||||||
|
dev-qt/qtopengl:5=
|
||||||
|
dev-qt/qtquickcontrols2:5=
|
||||||
|
dev-qt/qtwidgets:5=
|
||||||
|
media-libs/alsa-lib
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
# qtcore for qmake5
|
||||||
|
BDEPEND="
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/osm-${PV}"
|
||||||
|
DOCS=( "README.md" )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
mkdir -p build || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
cd build || die
|
||||||
|
eqmake5 ../OpenSoundMeter.pro
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cd build || die
|
||||||
|
emake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# The default OpenSoundMeter doesn't respect standard dirs, so we install
|
||||||
|
# manually
|
||||||
|
dobin build/OpenSoundMeter
|
||||||
|
|
||||||
|
sed "s/Icon=white/Icon=${PN}/g" "OpenSoundMeter.desktop" || die
|
||||||
|
domenu "OpenSoundMeter.desktop"
|
||||||
|
newicon icons/white.png "${PN}.png"
|
||||||
|
}
|
||||||
@@ -1 +1 @@
|
|||||||
DIST tio-2.3.tar.xz 3416720 BLAKE2B cecca8b4c9bab7e6ece0f98e39069e70547ddba82e758a1f02f4aeb8d4310e8f3a9af1f4a968fe54929cd09d4c93bce3a3ac530f81e740d75666973b481d6794 SHA512 0f8a825c5c57bb2bc9ca83f45ee92c7d70c3c74d3684a485cde46cd9e5bb4009526d780cc78fa92e8fbd3b7a6332f1e72609e1b4f06eeb8c7b52a1d4cc177610
|
DIST tio-2.4.tar.xz 3417548 BLAKE2B 15575e603f22a02cbf999916189a0bed8de094b1a3577ae76633169acb4cb8ba1ee62ff37b0c7076dff558f28b371adf7ff55bc896bb752ba7ff0f45bc4068f5 SHA512 397c369a858677479c30034ecd6aba0a4c5ae884473ba191d58e8b5427c58f7cf5215aa9cdf134cac9c78cc67ba2ec6cd92a8a56f755caa465bcd02c1c41018b
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ RDEPEND="
|
|||||||
dev-qt/qtconcurrent:5
|
dev-qt/qtconcurrent:5
|
||||||
dev-qt/qtdeclarative:5[widgets]
|
dev-qt/qtdeclarative:5[widgets]
|
||||||
dev-qt/qtgraphicaleffects:5
|
dev-qt/qtgraphicaleffects:5
|
||||||
dev-qt/qtgui:5[dbus,gif,jpeg,png]
|
dev-qt/qtgui:5[dbus,gif(+),jpeg,png]
|
||||||
dev-qt/qtimageformats
|
dev-qt/qtimageformats
|
||||||
dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
|
dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
|
||||||
dev-qt/qtquickcontrols2:5[widgets]
|
dev-qt/qtquickcontrols2:5[widgets]
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
DIST maestral-qt-1.5.2.tar.gz 1209752 BLAKE2B 55a640d193b53c342433e901c0d7afbde3a5212b4f80ac83a4279ce9c5d7effca9bfb14b1ab580f1d5fdaba54e78809c265180a9e8a8fd70bd4751373f69ec48 SHA512 7699dea1cb36875e547bc88e3869a468c9eed9bf9ad6b02e4c20186424f8994672b2e2fd58905d62eb82011be6b902d0e04a8c89c11f4f17d2ddf6d2571736b7
|
|
||||||
DIST maestral-qt-1.5.3.tar.gz 1209467 BLAKE2B d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8 SHA512 fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5
|
DIST maestral-qt-1.5.3.tar.gz 1209467 BLAKE2B d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8 SHA512 fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5
|
||||||
DIST maestral-qt-1.6.3.gh.tar.gz 1217900 BLAKE2B 7f132d59a1e94ec44ae0df20aebba31395e9f6ae618d82eda26e28c0b1dd401cf2fa4cd7c6d584ccd1ad4d73b7223902167fd809e5c0552e0cb4cd8423063fdf SHA512 cdd2161b59d291dacc417eaeb04f6a7ef62dbf0bbecbc270b53bb3987bd607ac0225e8869f04b45e3b1039902c8698cee8108eec25a9b3d95149c6dbd291d10a
|
DIST maestral-qt-1.6.4.gh.tar.gz 1217974 BLAKE2B 1f6f68e9e1d28f1c0a31d39f81061afa462da412b43b7fc3dc232b8bcb5b20f0fd6c908bc5063cb943ba3ee7dc78029f5596ae81c2900c0830e6fdeaf62b2b12 SHA512 c6e5035746d33c2254cf39270498d5d3f0167cf22a6bd54d418a2e48990fd8e49eed846c74991e96816810585cce3fff023803378da6bcced96f38a248a9ff47
|
||||||
|
|||||||
@@ -1,27 +0,0 @@
|
|||||||
# Copyright 2021-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
|
|
||||||
HOMEPAGE="https://maestral.app"
|
|
||||||
SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]
|
|
||||||
dev-python/markdown2[${PYTHON_USEDEP}]
|
|
||||||
dev-python/packaging[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/PyQt5-5.9[widgets,gui,${PYTHON_USEDEP}]
|
|
||||||
~net-misc/maestral-${PV}[${PYTHON_USEDEP}]
|
|
||||||
$(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests setup.py
|
|
||||||
@@ -1,3 +1,2 @@
|
|||||||
DIST maestral-1.5.2.tar.gz 8277812 BLAKE2B df901a0a98a51f3c611cd3aa3ff4d4662fa10cdd595df2214f1a4c9fd0da8c787531a21671261df7196869d1822c69884299f2bcecd0e4190bb81fcb55a8885f SHA512 eafed2a3dbc55e3ee9417da393864ec94c76724949855805e99e3c65c29b1d33aeeb2ac063c0a4c115d3f03c002dbe899b6ec1ec6ebcb0a29386a39eabdeb769
|
|
||||||
DIST maestral-1.5.3.tar.gz 8280040 BLAKE2B dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63 SHA512 aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f
|
DIST maestral-1.5.3.tar.gz 8280040 BLAKE2B dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63 SHA512 aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f
|
||||||
DIST maestral-1.6.3.tar.gz 7984215 BLAKE2B 1abf2d35b3637bdaa72d1f545d7ab235e0549bd184c052099aed504b2435db1ab3b395360b053b69ccfa5ef048457f85fb83ef900f6aac1905ef09f109cbcb2d SHA512 58185048a5603a1d5883d44c2bd652515598e99a632aaeedbf84102faf0dcd1cf2172240563ecc2bc2e804bd90ca59d6599255d3d97c9844d6dacd7f05952859
|
DIST maestral-1.6.4.gh.tar.gz 7983500 BLAKE2B cfad15e59ec4331144ccbdd5f916ba287348de9de58210998c674e41c1f8c2a0c2682eacd12f585d12cb712e1331548c46fc378d77ae1eb01112a44456234a40 SHA512 ace0f6af5718b51ed8611db3973d8e228ec9fe162a7f3431ca6f8ef80a0e3bfda5b0eed63d99ff65229412ca55e58a404a3a88735aa61236b22f0d66a59a9e43
|
||||||
|
|||||||
@@ -1,65 +0,0 @@
|
|||||||
# Copyright 2021-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
|
||||||
|
|
||||||
inherit distutils-r1 xdg-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
|
|
||||||
HOMEPAGE="https://maestral.app"
|
|
||||||
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/dropbox-sdk-python-10.9.0[${PYTHON_USEDEP}]
|
|
||||||
<dev-python/dropbox-sdk-python-12.0.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
|
|
||||||
dev-python/packaging[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/requests-2.6.2[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/sdnotify-0.3.2[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/survey-3.4.3[${PYTHON_USEDEP}]
|
|
||||||
<dev-python/survey-4.0.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
|
|
||||||
dev-python/wheel[${PYTHON_USEDEP}]
|
|
||||||
$(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_8)
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? ( dev-python/pytest-benchmark[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
python_prepare_all() {
|
|
||||||
# this test requires systemd
|
|
||||||
sed -i -e 's/test_autostart/_&/' tests/offline/test_cli.py || die
|
|
||||||
|
|
||||||
# this test requires network
|
|
||||||
sed -i -e 's/test_check_for_updates/_&/' tests/offline/test_main.py || die
|
|
||||||
|
|
||||||
# this test fails on default gentoo instalation as `/usr/local/share` is missing
|
|
||||||
# so use `/usr/share` instead
|
|
||||||
# inform upstream https://github.com/samschott/maestral/issues/562
|
|
||||||
sed -i -e 's:/local/:/:g' tests/offline/utils/test_path.py || die
|
|
||||||
|
|
||||||
distutils-r1_python_prepare_all
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
||||||
@@ -10,7 +10,7 @@ inherit distutils-r1 xdg
|
|||||||
|
|
||||||
DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
|
DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
|
||||||
HOMEPAGE="https://maestral.app"
|
HOMEPAGE="https://maestral.app"
|
||||||
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
@@ -28,7 +28,7 @@ RDEPEND="
|
|||||||
>=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
|
>=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
|
||||||
>=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
|
>=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
|
||||||
>=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
|
>=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
|
||||||
>=dev-python/sdnotify-0.3.2[${PYTHON_USEDEP}]
|
dev-python/rich[${PYTHON_USEDEP}]
|
||||||
>=dev-python/survey-3.4.3[${PYTHON_USEDEP}]
|
>=dev-python/survey-3.4.3[${PYTHON_USEDEP}]
|
||||||
<dev-python/survey-4.0.0[${PYTHON_USEDEP}]
|
<dev-python/survey-4.0.0[${PYTHON_USEDEP}]
|
||||||
>=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
|
>=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
|
||||||
@@ -1 +1 @@
|
|||||||
DIST smcroute-2.5.5.tar.gz 224845 BLAKE2B bdc7c91956f4fbc2764c240d0c0c1d246f0526d77d0bf973236c2402add98467e6f34814e819a7148d9df85251ffbc68fbc009aed210fabe019078e6fba16394 SHA512 90f330c2856f4ba19848190c7d5b32b7cc40c4270a2c5e1d6cf72fc59869302a1f4c876e55a350c93c36f6b0f35709b96b01ab805d2bf5655ba12c3be51e1a71
|
DIST smcroute-2.5.6.tar.gz 226773 BLAKE2B 2eb841f605761044e9c8b3e76fa5ffd66cc26cbbd3f2d004e7126315b185c6346cac4966ace5e112ec2272d45aaf81102e543a7631ad6bd5806fdaee4f9ac2ff SHA512 6d84cb7b07ea5d2562ff7100c26908948f373bb4ddeb2c031e9b1e1a38665a4d3e8512288fcbe33f28093e268a579a5e37ca99f1f30e73e5e813cf1e4ddafaf2
|
||||||
|
|||||||
@@ -1,8 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<!-- maintainer-needed -->
|
||||||
<email>emil@emiljacobs.nl</email>
|
|
||||||
<name>Emil Jacobs</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|||||||
@@ -45,10 +45,12 @@ DEPEND="
|
|||||||
dev-libs/openssl:=
|
dev-libs/openssl:=
|
||||||
>=dev-qt/qtcore-5.15:5
|
>=dev-qt/qtcore-5.15:5
|
||||||
>=dev-qt/qtgui-5.15:5
|
>=dev-qt/qtgui-5.15:5
|
||||||
|
>=dev-qt/qtmultimedia-5.15:5[widgets]
|
||||||
>=dev-qt/qtnetwork-5.15:5
|
>=dev-qt/qtnetwork-5.15:5
|
||||||
>=dev-qt/qtsvg-5.15:5
|
>=dev-qt/qtsvg-5.15:5
|
||||||
>=dev-qt/qtwebsockets-5.15:5
|
>=dev-qt/qtwebsockets-5.15:5
|
||||||
>=dev-qt/qtwidgets-5.15:5
|
>=dev-qt/qtwidgets-5.15:5
|
||||||
|
>=dev-qt/qtconcurrent-5.15:5
|
||||||
>=dev-qt/qtxml-5.15:5
|
>=dev-qt/qtxml-5.15:5
|
||||||
media-gfx/qrencode:=
|
media-gfx/qrencode:=
|
||||||
net-dns/unbound:=[threads]
|
net-dns/unbound:=[threads]
|
||||||
|
|||||||
@@ -25,10 +25,12 @@ DEPEND="
|
|||||||
dev-libs/openssl:=
|
dev-libs/openssl:=
|
||||||
>=dev-qt/qtcore-5.15:5
|
>=dev-qt/qtcore-5.15:5
|
||||||
>=dev-qt/qtgui-5.15:5
|
>=dev-qt/qtgui-5.15:5
|
||||||
|
>=dev-qt/qtmultimedia-5.15:5[widgets]
|
||||||
>=dev-qt/qtnetwork-5.15:5
|
>=dev-qt/qtnetwork-5.15:5
|
||||||
>=dev-qt/qtsvg-5.15:5
|
>=dev-qt/qtsvg-5.15:5
|
||||||
>=dev-qt/qtwebsockets-5.15:5
|
>=dev-qt/qtwebsockets-5.15:5
|
||||||
>=dev-qt/qtwidgets-5.15:5
|
>=dev-qt/qtwidgets-5.15:5
|
||||||
|
>=dev-qt/qtconcurrent-5.15:5
|
||||||
>=dev-qt/qtxml-5.15:5
|
>=dev-qt/qtxml-5.15:5
|
||||||
media-gfx/qrencode:=
|
media-gfx/qrencode:=
|
||||||
net-dns/unbound:=[threads]
|
net-dns/unbound:=[threads]
|
||||||
|
|||||||
@@ -1,23 +1,6 @@
|
|||||||
DIST p2pool-2.3-cppzmq.tar.gz 46891 BLAKE2B 45d7cc64b7ff306d119cc976edefd8d0a6565c4a948a3c80e011aebf91bfadd04016c1914d74a4870ced26b04f72a8ccfdd8a510ad2fb503d2edde6c61c2d2dd SHA512 692e72f738bfcc739f36026fb043764949867639ff581585036f51e453635f5b39ef2971402318881a4b59296fdcdb1dec0d46ac0bc857ab5935cc40bd492478
|
|
||||||
DIST p2pool-2.3-curl.tar.gz 2999621 BLAKE2B 331619d13e99957c8f20380506a7b358dc83ada80db2b45886a804bd264f02057d79502dc4a451759ab5aa8f861c2d47e5901467bd6610be55c6af0b6f68c7d8 SHA512 62cdcbb8cf16c4ceb5d1528a7352dfd6f5e26f9631af728f713210333c321112eb5c6faf8531bef2eaf6041b32e9b77f82b005a7623ef099e77b641277f2974b
|
|
||||||
DIST p2pool-2.3-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89
|
|
||||||
DIST p2pool-2.3-libzmq.tar.gz 932878 BLAKE2B 0a382f2d7fb421f7521cd62a956dc4f3acef439eb3d5d798815127822b63df8c66dab69eaef4411e41d543d13522dc7df79a4afc8d10b5c6cede02609e87edaf SHA512 a87815a13df388fccc19c5a37c78bba2fcaef5d31b644789f89f500882f16fda085d29205c3c15611117790f53def92a7768d9cf750c40846d7002c8c007704f
|
|
||||||
DIST p2pool-2.3-randomx.tar.gz 165734 BLAKE2B c75ab8d4737d9c053ec2ff21e1634e315e4e9d37d9d3a075339f0970072c7bd64c0bc37482c7409dec92fa066fca9f4a58fbf5ff491fe029501abd6a7a826473 SHA512 225eb4ccb65af3b3bbfa0888133f278b972c0348d844c41223964c5d4571e9909b5a9175cc2a37fc8e9872a7dfbbc010040d480a55868e67b560e3689a1f3ca1
|
|
||||||
DIST p2pool-2.3-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c
|
|
||||||
DIST p2pool-2.3-robin-hood-hashing.tar.gz 177669 BLAKE2B 73646d4d9ebcdaf74af322536388c17141e722a93cf2bd8e5c061bd1b75c30d324d89ad239e6dd9ee96a0a22f3055fc7d43551c396a5e20a981990ecd56e5bbc SHA512 38e0db368ba74be1e9c4ac2580862cc3ad917dd50204d5a50fc89e16c30b9dd36a2c7da619a46a5c90aba3472bf4fdecc0aee5f8e589683ceaa3e5667f21ddb2
|
|
||||||
DIST p2pool-2.3.tar.gz 45594974 BLAKE2B f0ecc677511a7dc0507159e2c60c0df44b7e84d5a4fac4cc0e96b79856b46b840ca5d249e11b88756b8046c6ef8970970baadf1615ca46bef5c6b47c3851aed0 SHA512 b5b7be845074a05a7386408720f1ddefb8e09b11caabfdac97d57fb6caac68a57625f4f735b5784024f5c39f1dc493e0271e02774eb37d9e084e563e22dda8b9
|
|
||||||
DIST p2pool-2.5-cppzmq.tar.gz 46988 BLAKE2B 1822ab40c64fe75b6ee3ed5120ac9a8dfc72be37e2103f9f297bd28a912f8c47720652675ea507710a02c22c7566133bac358cf29962b10c62af2eed4de9d605 SHA512 52611c1bba57c3daa12e708702eac3728c956853744e25dad03bee4176f30a9d795255362022084c4dedff32b00e34b5e729eb282d552380e4b36f5f9ff854d2
|
|
||||||
DIST p2pool-2.5-curl.tar.gz 2992745 BLAKE2B b419093207238b7fb60736ed38e5739119778a7b95e39b41512e95b018971cc1072b2eec9c84c30993a421e44279ed7bd8c11066313af1d8e612317674a9a1a9 SHA512 013320e888cd9114a9207a77f816688435bf3b9d44ac9868c1fd324d69cd15aa7a3d2d06f2715309712b1feb414ddb439e345bf92d84ec8f4c96d92416400f6c
|
|
||||||
DIST p2pool-2.5-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89
|
|
||||||
DIST p2pool-2.5-libzmq.tar.gz 933006 BLAKE2B fd86b05b5c43ddb047fa1f0a99f664dd8b8d355adfd734b3433b8c7255c4ae43fdd6f558e4423a660c3858a4f1d9e4a2fbf26ad6888eaec276e4e95446732a4b SHA512 df769cdc57533888aec696167545189426727cec8675be1ae5d44e2f46a9ef281a39f7cead9dca5dddac62ab196cb48aa808b3432deecba63b2a7cfedb2223fa
|
|
||||||
DIST p2pool-2.5-randomx.tar.gz 165732 BLAKE2B 3616eee591e14a18b7ea84811911f938b0031420938e662edfbc82dd04b1da65065e650793544ffeb78cd4e3cca023ba5e3f63c53b9080b08443741fe7fad6be SHA512 a674e8bc603a42679fc552922865bccdf38622b1fec1bd34c7949744210f03896a5977d2f61ec83e964b71ab15b23872f8f99aeb339bd8c5e3080fefbb925a48
|
|
||||||
DIST p2pool-2.5-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c
|
|
||||||
DIST p2pool-2.5-robin-hood-hashing.tar.gz 177669 BLAKE2B 73646d4d9ebcdaf74af322536388c17141e722a93cf2bd8e5c061bd1b75c30d324d89ad239e6dd9ee96a0a22f3055fc7d43551c396a5e20a981990ecd56e5bbc SHA512 38e0db368ba74be1e9c4ac2580862cc3ad917dd50204d5a50fc89e16c30b9dd36a2c7da619a46a5c90aba3472bf4fdecc0aee5f8e589683ceaa3e5667f21ddb2
|
|
||||||
DIST p2pool-2.5.tar.gz 45608787 BLAKE2B 1f5cae8538d381ce099a7f52a209eea9a61238d5c40daa02be42973dddecb2653a1e075e5b1829f1bdf123bd3d72092f0704c8a5cce4bcccfd730294e1319f70 SHA512 dad3bf5c4c770ac8c64874e502cf986b6ae1d2131285080fb8c69f859a78af3d309d3004b115596c9e5c3532142bb98d714d27c1b68b114a8c1c02f3978718c8
|
|
||||||
DIST p2pool-2.6-cppzmq.tar.gz 46998 BLAKE2B fde029a8cecb1f3e7d901225bad1b32fde8d6848c80d7bd1a34025d63ab2288d8a3ef1335268ec6dc6ba3d4fdbb8cc8ff167c2a35112e3322afcd16a6a6d3fc5 SHA512 c9615558a5001e2d2772aeb452a1e5d0fbeb13d05e34ad0ee37e85dbff192d03ad4530a7f0a341f72d30062c4e8f34b8545a2c299d7180a8aa4a814b113e6fcd
|
DIST p2pool-2.6-cppzmq.tar.gz 46998 BLAKE2B fde029a8cecb1f3e7d901225bad1b32fde8d6848c80d7bd1a34025d63ab2288d8a3ef1335268ec6dc6ba3d4fdbb8cc8ff167c2a35112e3322afcd16a6a6d3fc5 SHA512 c9615558a5001e2d2772aeb452a1e5d0fbeb13d05e34ad0ee37e85dbff192d03ad4530a7f0a341f72d30062c4e8f34b8545a2c299d7180a8aa4a814b113e6fcd
|
||||||
DIST p2pool-2.6-curl.tar.gz 3020843 BLAKE2B 3d927d332be2ee99169fbf9525a1ccdb6efa56c80d657fba46eb66b50c225efc914a2f80dc5032b35eae1ceb8be630bfd1d3338fbf978e0050f720c4f654e85f SHA512 caf7576ab3058dfe29b87686d8b8272303829121c8bdd59fa61385fb61a2314c9d3f320b5dfffd8e4022aba72159a33d66de1888c8028c8d1428b1953b150847
|
DIST p2pool-2.6-curl.tar.gz 3020843 BLAKE2B 3d927d332be2ee99169fbf9525a1ccdb6efa56c80d657fba46eb66b50c225efc914a2f80dc5032b35eae1ceb8be630bfd1d3338fbf978e0050f720c4f654e85f SHA512 caf7576ab3058dfe29b87686d8b8272303829121c8bdd59fa61385fb61a2314c9d3f320b5dfffd8e4022aba72159a33d66de1888c8028c8d1428b1953b150847
|
||||||
DIST p2pool-2.6-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89
|
DIST p2pool-2.6-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89
|
||||||
DIST p2pool-2.6-libzmq.tar.gz 936105 BLAKE2B 2cb66bbb57bb93f30f89946eed674baebc3348719221c1065161947515c57ae203452b9574b620afb895e1b771f33225ef7d368d0ac263edf710fcd90a8b4799 SHA512 153573cf76ddf6026eb26c51db2f45d9b569f6296622af44d5df31a3c25702614a9dc5fbf3119a4dd86a3af2206db2a3015aba0b3e91f02539c827e96552e2c2
|
|
||||||
DIST p2pool-2.6-randomx.tar.gz 165732 BLAKE2B 3616eee591e14a18b7ea84811911f938b0031420938e662edfbc82dd04b1da65065e650793544ffeb78cd4e3cca023ba5e3f63c53b9080b08443741fe7fad6be SHA512 a674e8bc603a42679fc552922865bccdf38622b1fec1bd34c7949744210f03896a5977d2f61ec83e964b71ab15b23872f8f99aeb339bd8c5e3080fefbb925a48
|
DIST p2pool-2.6-randomx.tar.gz 165732 BLAKE2B 3616eee591e14a18b7ea84811911f938b0031420938e662edfbc82dd04b1da65065e650793544ffeb78cd4e3cca023ba5e3f63c53b9080b08443741fe7fad6be SHA512 a674e8bc603a42679fc552922865bccdf38622b1fec1bd34c7949744210f03896a5977d2f61ec83e964b71ab15b23872f8f99aeb339bd8c5e3080fefbb925a48
|
||||||
DIST p2pool-2.6-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c
|
DIST p2pool-2.6-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c
|
||||||
DIST p2pool-2.6-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
|
DIST p2pool-2.6-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
|
||||||
|
|||||||
12
net-p2p/p2pool/metadata.xml
Normal file
12
net-p2p/p2pool/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>adam.pimentel@protonmail.com</email>
|
||||||
|
<name>Adam Pimentel</name>
|
||||||
|
</maintainer>
|
||||||
|
<stabilize-allarches/>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">SChernykh/p2pool</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
P2POOL_DIST_COMMIT="d40bb61da88ac25b8d92ca37c006d0d7e8ec8550"
|
|
||||||
RANDOMX_DIST_COMMIT="b39068f7c3086f7453a80b7a444d3651b0684500"
|
|
||||||
CPPZMQ_DIST_COMMIT="e70dd63a343e79315ff3950246a6f0d20b018944"
|
|
||||||
CURL_DIST_COMMIT="e5926fe5f91ae5673c7d5e31e484aed4188581f7"
|
|
||||||
LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8"
|
|
||||||
LIBZMQ_DIST_COMMIT="4e193f36fc7d0f729a7c87d55fff18d8c0db5ebf"
|
|
||||||
RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68"
|
|
||||||
ROBIN_HOOD_HASHING_DIST_COMMIT="7f87d77122d15f76519f2b03f5455df98758e764"
|
|
||||||
|
|
||||||
DESCRIPTION="Decentralized pool for Monero mining"
|
|
||||||
HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool"
|
|
||||||
|
|
||||||
SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${P}-randomx.tar.gz
|
|
||||||
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${P}-cppzmq.tar.gz
|
|
||||||
https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${P}-curl.tar.gz
|
|
||||||
https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${P}-libuv.tar.gz
|
|
||||||
https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${P}-libzmq.tar.gz
|
|
||||||
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${P}-rapidjson.tar.gz
|
|
||||||
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${P}-robin-hood-hashing.tar.gz
|
|
||||||
"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
|
||||||
|
|
||||||
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
dev-libs/libsodium
|
|
||||||
"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${P}.tar.gz ${PF}-randomx.tar.gz ${PF}-cppzmq.tar.gz ${PF}-curl.tar.gz ${PF}-libuv.tar.gz ${PF}-libzmq.tar.gz ${PF}-rapidjson.tar.gz ${PF}-robin-hood-hashing.tar.gz
|
|
||||||
#mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${PF}
|
|
||||||
mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/RandomX || die
|
|
||||||
mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/cppzmq || die
|
|
||||||
mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/curl || die
|
|
||||||
mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/libuv || die
|
|
||||||
mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/libzmq || die
|
|
||||||
mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/rapidjson || die
|
|
||||||
mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${PF}/external/src/robin-hood-hashing || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DWITH_RANDOMX=OFF
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install(){
|
|
||||||
dobin "${BUILD_DIR}/p2pool"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
#Some important wisdom taken from P2Pool documentation
|
|
||||||
ewarn "P2Pool for Monero is now installed."
|
|
||||||
ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'"
|
|
||||||
ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)"
|
|
||||||
ewarn ""
|
|
||||||
ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool"
|
|
||||||
ewarn "For example 'xmrig -o 127.0.0.1:3333'"
|
|
||||||
ewarn ""
|
|
||||||
ewarn "You MUST use your primary address when using p2pool, just like solo mining."
|
|
||||||
ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining."
|
|
||||||
ewarn ""
|
|
||||||
ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool."
|
|
||||||
ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information."
|
|
||||||
}
|
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
# Copyright 2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
P2POOL_DIST_COMMIT="6cf1b13500795260fd9b98de393ecd19f5aabd5d"
|
|
||||||
RANDOMX_DIST_COMMIT="d10edcbc93097a1b693598b3b12d780a58a023d4"
|
|
||||||
CPPZMQ_DIST_COMMIT="381f699d37d56266bca87cde094fc82acda2fa68"
|
|
||||||
CURL_DIST_COMMIT="93d092867f0f2c78571983040ef75e078ee1a4c4"
|
|
||||||
LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8"
|
|
||||||
LIBZMQ_DIST_COMMIT="ec6f3b1dbacabd5acb0a91933959d4078ca5730f"
|
|
||||||
RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68"
|
|
||||||
ROBIN_HOOD_HASHING_DIST_COMMIT="7f87d77122d15f76519f2b03f5455df98758e764"
|
|
||||||
|
|
||||||
DESCRIPTION="Decentralized pool for Monero mining"
|
|
||||||
HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool"
|
|
||||||
|
|
||||||
SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${P}-randomx.tar.gz
|
|
||||||
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${P}-cppzmq.tar.gz
|
|
||||||
https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${P}-curl.tar.gz
|
|
||||||
https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${P}-libuv.tar.gz
|
|
||||||
https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${P}-libzmq.tar.gz
|
|
||||||
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${P}-rapidjson.tar.gz
|
|
||||||
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${P}-robin-hood-hashing.tar.gz
|
|
||||||
"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
|
||||||
|
|
||||||
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
dev-libs/libsodium
|
|
||||||
"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${P}.tar.gz ${P}-randomx.tar.gz ${P}-cppzmq.tar.gz ${P}-curl.tar.gz ${P}-libuv.tar.gz ${P}-libzmq.tar.gz ${P}-rapidjson.tar.gz ${P}-robin-hood-hashing.tar.gz
|
|
||||||
mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${P}
|
|
||||||
mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/RandomX || die
|
|
||||||
mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/cppzmq || die
|
|
||||||
mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/curl || die
|
|
||||||
mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libuv || die
|
|
||||||
mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libzmq || die
|
|
||||||
mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/rapidjson || die
|
|
||||||
mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DWITH_RANDOMX=OFF
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install(){
|
|
||||||
dobin "${BUILD_DIR}/p2pool"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
#Some important wisdom taken from P2Pool documentation
|
|
||||||
ewarn "P2Pool for Monero is now installed."
|
|
||||||
ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'"
|
|
||||||
ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)"
|
|
||||||
ewarn ""
|
|
||||||
ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool"
|
|
||||||
ewarn "For example 'xmrig -o 127.0.0.1:3333'"
|
|
||||||
ewarn ""
|
|
||||||
ewarn "You MUST use your primary address when using p2pool, just like solo mining."
|
|
||||||
ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining."
|
|
||||||
ewarn ""
|
|
||||||
ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool."
|
|
||||||
ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information."
|
|
||||||
}
|
|
||||||
@@ -10,19 +10,17 @@ P2POOL_DIST_COMMIT="67bbfea87d87328a9ccd8159b21b2a4ff65087ca"
|
|||||||
CPPZMQ_DIST_COMMIT="c66fc6094b2a03439dea8469719e221e80e2e8e7"
|
CPPZMQ_DIST_COMMIT="c66fc6094b2a03439dea8469719e221e80e2e8e7"
|
||||||
CURL_DIST_COMMIT="cd95ee9f771361acf241629d2fe5507e308082a2"
|
CURL_DIST_COMMIT="cd95ee9f771361acf241629d2fe5507e308082a2"
|
||||||
LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8"
|
LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8"
|
||||||
LIBZMQ_DIST_COMMIT="7fad9599abde45db53899f1873be72527e56ed63"
|
|
||||||
RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68"
|
RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68"
|
||||||
ROBIN_HOOD_HASHING_DIST_COMMIT="4213dd109f03b49c68b52074d929e6f221803bed"
|
ROBIN_HOOD_HASHING_DIST_COMMIT="4213dd109f03b49c68b52074d929e6f221803bed"
|
||||||
|
|
||||||
DESCRIPTION="Decentralized pool for Monero mining"
|
DESCRIPTION="Decentralized pool for Monero mining"
|
||||||
HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool"
|
HOMEPAGE="https://p2pool.io"
|
||||||
|
|
||||||
SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz
|
SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz
|
||||||
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${P}-randomx.tar.gz
|
https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${P}-randomx.tar.gz
|
||||||
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${P}-cppzmq.tar.gz
|
https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${P}-cppzmq.tar.gz
|
||||||
https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${P}-curl.tar.gz
|
https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${P}-curl.tar.gz
|
||||||
https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${P}-libuv.tar.gz
|
https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${P}-libuv.tar.gz
|
||||||
https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${P}-libzmq.tar.gz
|
|
||||||
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${P}-rapidjson.tar.gz
|
https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${P}-rapidjson.tar.gz
|
||||||
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${P}-robin-hood-hashing.tar.gz
|
https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${P}-robin-hood-hashing.tar.gz
|
||||||
"
|
"
|
||||||
@@ -33,16 +31,16 @@ SLOT="0"
|
|||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
dev-libs/libsodium
|
dev-libs/libsodium
|
||||||
|
net-libs/czmq
|
||||||
"
|
"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
unpack ${P}.tar.gz ${P}-randomx.tar.gz ${P}-cppzmq.tar.gz ${P}-curl.tar.gz ${P}-libuv.tar.gz ${P}-libzmq.tar.gz ${P}-rapidjson.tar.gz ${P}-robin-hood-hashing.tar.gz
|
unpack ${P}.tar.gz ${P}-randomx.tar.gz ${P}-cppzmq.tar.gz ${P}-curl.tar.gz ${P}-libuv.tar.gz ${P}-rapidjson.tar.gz ${P}-robin-hood-hashing.tar.gz
|
||||||
mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${P}
|
mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${P}
|
||||||
mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/RandomX || die
|
mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/RandomX || die
|
||||||
mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/cppzmq || die
|
mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/cppzmq || die
|
||||||
mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/curl || die
|
mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/curl || die
|
||||||
mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libuv || die
|
mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libuv || die
|
||||||
mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libzmq || die
|
|
||||||
mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/rapidjson || die
|
mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/rapidjson || die
|
||||||
mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die
|
mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die
|
||||||
}
|
}
|
||||||
@@ -6,7 +6,7 @@ EAPI=8
|
|||||||
inherit cmake git-r3
|
inherit cmake git-r3
|
||||||
|
|
||||||
DESCRIPTION="Decentralized pool for Monero mining"
|
DESCRIPTION="Decentralized pool for Monero mining"
|
||||||
HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool"
|
HOMEPAGE="https://p2pool.io"
|
||||||
|
|
||||||
SRC_URI=""
|
SRC_URI=""
|
||||||
EGIT_REPO_URI="https://github.com/SChernykh/p2pool.git"
|
EGIT_REPO_URI="https://github.com/SChernykh/p2pool.git"
|
||||||
@@ -16,6 +16,7 @@ SLOT="0"
|
|||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
dev-libs/libsodium
|
dev-libs/libsodium
|
||||||
|
net-libs/czmq
|
||||||
"
|
"
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
|
|||||||
1
sys-cluster/kops-bin/Manifest
Normal file
1
sys-cluster/kops-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST kops-bin-1.25.3.bin 169712286 BLAKE2B 7b4e9cecb625d734b128456c4e9cc3bd8db386a63a798140e38f7ecfa2e61395ce612e99e41ec7b9f6752bbf36dd4b632b35ce3bb1836df65a30517e63c8c436 SHA512 7271bbc88bdf48cea3922bb173a0dd82584d2ea8d6b43b747312329ba5df540951c4b046cc273ece1e44c9f9a3024e5c61fa80f192ea4b8c264ccfa295b8cafe
|
||||||
24
sys-cluster/kops-bin/kops-bin-1.25.3.ebuild
Normal file
24
sys-cluster/kops-bin/kops-bin-1.25.3.ebuild
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DESCRIPTION="Kubernetes Operations"
|
||||||
|
HOMEPAGE="https://kops.sigs.k8s.io/ https://github.com/kubernetes/kops"
|
||||||
|
SRC_URI="https://github.com/kubernetes/${PN%-bin}/releases/download/v${PV}/kops-linux-amd64 -> ${P}.bin"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-advertising MPL-2.0 unicode"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
mkdir -p -- "${S}"
|
||||||
|
cp -- "${DISTDIR}/${A}" "${S}/${PN%-bin}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin "${S}/${PN%-bin}"
|
||||||
|
}
|
||||||
12
sys-cluster/kops-bin/metadata.yml
Normal file
12
sys-cluster/kops-bin/metadata.yml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>0xdutra@gmail.com</email>
|
||||||
|
<name>Gabriel M. Dutra</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<changelog>https://github.com/kubernetes/kops/tree/master/docs/releases</changelog>
|
||||||
|
<remote-id type="github">kubernetes/kops</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -1,8 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<!-- maintainer-needed -->
|
||||||
<email>thinkplex@riseup.net</email>
|
|
||||||
<name>Quentin Lombardo</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
DIST code-server-4.6.1-linux-amd64.tar.gz 98908844 BLAKE2B 7ca74733578b8f2fcfbc395a2fd385511b23ebced014f024904e1bf29dfa48f0ac7295746f61ea3a9d8cafa13e2b9072d48062f753ffab4f95470b868958d5e7 SHA512 d4bf2cbc06cdf6fe387758a6968bb4db375745f24c32c7b1f5ad199295fb363b83a071d6de78f55f117e20e78287274a0ab7b654b03454ed3056e4ea4cbefb2d
|
|
||||||
DIST code-server-4.6.1-linux-arm64.tar.gz 89823651 BLAKE2B 1795c6d7f3198f26a5f8567fe00c59e01f6bc9dd1230e74672671399d3ee9d2566ae73711ae30fdece51a387c4d5cfe3738ade6705b91610da67fabc7adcc6fc SHA512 36c3d102c5fdf09c1ce8e22edc10464c6f9b6915572a7ce8b9c50a77f77489a5ba89e050f204383375d04772f7ebce6dde5d6914c3d769af8f7e4d2e53831b0c
|
|
||||||
DIST code-server-4.7.0-linux-amd64.tar.gz 103853310 BLAKE2B a6435b233f2d5aeebe6a5c057f5e98e1c66496c380c60b59ba69eaef17e5dfb84f169dbbd99baac26936dc2de7055dae906436c77311118562eaed96907688fe SHA512 2e07c6e55625a17538a9cde29065196b0c065b9791dc56a76e24bdb5a2eec11133b7f1f8d8fce512da3dc8dda69cea31572d3d16b0472123892165ed4327449b
|
|
||||||
DIST code-server-4.7.0-linux-arm64.tar.gz 94759564 BLAKE2B aa012c85cab9736b9dbf0d8c6780b0141a08d5b41a6a3db38a14ab84c16562ee710d3c42851c59ea3d2c0d9548182df8ade7b72b8d513663db63cad2d7f81d23 SHA512 282eb625a728b5573efaec720d44b0b1871779444cb771346dea2b46f1e77adf58aedbb3cc517fd9f49740ef552ed6357de04aabab38d7f3dc70f3361da45d37
|
|
||||||
DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b SHA512 d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
|
DIST code-server-4.7.1-linux-amd64.tar.gz 103979733 BLAKE2B 0346e107ef55d09094d341b64ddf4e31cb683a4a7a296405c1336a0f008a01667dee0732df912057ec82712db0da48b14e2c04def7c666c354eebea18076b59b SHA512 d4e542a894fef141a411ba9dbd5360ca5794a6464d0ce32f5a6681de3311a64e4fd3cedc31144d3ef2eae89cd6266d6db028c042e9692051da31a87a7649962c
|
||||||
DIST code-server-4.7.1-linux-arm64.tar.gz 94777720 BLAKE2B 0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5 SHA512 8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
|
DIST code-server-4.7.1-linux-arm64.tar.gz 94777720 BLAKE2B 0d08f9b9966070a21918ce1a4e9d79c5ce9c4d4550d588cc6b0bf30777a015b4616c49a7fa9f776c303238a9920ebb0a341a9bd421067a333579cf38bc16dab5 SHA512 8ac49726830168786a4eac7f3b2182af9510443cd3bc0b5760ddee0ee6ce7845fdd91cd680c95821a3dce41c9c2cdf0b7f50ab7817b6764305e262c643c9d896
|
||||||
|
DIST code-server-4.8.3-linux-amd64.tar.gz 106357330 BLAKE2B 2b72427abf01dd1ef0fcc85971d484b116a558ae586fbdaf0f40ded66ad1523c57449141f7ad1d8b2bf364094b2be7999f275d2a8d00ccb6194b56e89133ed0d SHA512 c074007129082819b70be588f5f1f81613f7b12d4b2bc9a606f56767747c13c62707c54694bdbc5a27da60027c0a9cc98efc3e5c64e05c0947dcb45b551efb4d
|
||||||
|
DIST code-server-4.8.3-linux-arm64.tar.gz 97248777 BLAKE2B 11b4e504fc0bf78a2be1ce945ec5f2f7fabbef9264434d64564ec1bf73874d364f859867d19a17a4cebcbad9c6d1828c4e1e3c3ef1bd168a2484e00467f2b82f SHA512 07322fdd92b8986445d6ade10aa25f59353bed280c4c61cce307a67281353ea41d3d813065bb734fdbfc06fef65f19c4027ae690b7d165fe8bdbfea5c4f3fc20
|
||||||
|
|||||||
@@ -1,126 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
MY_PN="${PN/-bin/}"
|
|
||||||
MY_P="${MY_PN}-${PV}"
|
|
||||||
BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux"
|
|
||||||
|
|
||||||
inherit systemd
|
|
||||||
|
|
||||||
DESCRIPTION="VS Code in the browser (binary version with unbundled node and ripgrep)"
|
|
||||||
HOMEPAGE="https://coder.com/"
|
|
||||||
SRC_URI="
|
|
||||||
amd64? ( ${BASE_URI}-amd64.tar.gz )
|
|
||||||
arm64? ( ${BASE_URI}-arm64.tar.gz )
|
|
||||||
"
|
|
||||||
RESTRICT="test"
|
|
||||||
LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
|
|
||||||
|| ( BSD-2 MIT Apache-2.0 )
|
|
||||||
|| ( MIT WTFPL )
|
|
||||||
"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm64"
|
|
||||||
IUSE="gnome-keyring"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
>=net-libs/nodejs-16.0.0[ssl]
|
|
||||||
sys-apps/ripgrep
|
|
||||||
gnome-keyring? (
|
|
||||||
app-crypt/libsecret
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}-linux-${ARCH}"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/${PN}-node.patch" )
|
|
||||||
|
|
||||||
DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
|
|
||||||
|
|
||||||
# Relative
|
|
||||||
VSCODE_MODULES="lib/vscode/node_modules"
|
|
||||||
|
|
||||||
QA_PREBUILT="
|
|
||||||
opt/${PN}/lib/coder-cloud-agent
|
|
||||||
opt/${PN}/node_modules/argon2/lib/binding/napi-v3/argon2.node
|
|
||||||
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/argon2.node
|
|
||||||
opt/${PN}/node_modules/argon2/build-tmp-napi-v3/Release/obj.target/argon2.node
|
|
||||||
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
|
|
||||||
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-gnu/argon2.linux-x64-gnu.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/obj.target/iselevated.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/native-is-elevated/build/Release/iselevated.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/node-pty/build/Release/pty.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/obj.target/watchdog.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/native-watchdog/build/Release/watchdog.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/spdlog/build/Release/obj.target/spdlog.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/spdlog/build/Release/spdlog.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/vscode-nsfw/build/Release/obj.target/nsfw.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/vscode-nsfw/build/Release/nsfw.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@vscode/sqlite3/build/Release/obj.target/sqlite.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@vscode/sqlite3/build/Release/sqlite.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/build/Release/watcher.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/build/Release/obj.target/watcher.node
|
|
||||||
"
|
|
||||||
|
|
||||||
QA_PRESTRIPPED="
|
|
||||||
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
|
|
||||||
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# We remove as much precompiled code as we can,
|
|
||||||
# node modules not written in JS cannot be removed
|
|
||||||
# thus "-bin".
|
|
||||||
|
|
||||||
# use system node
|
|
||||||
rm ./node ./lib/node \
|
|
||||||
|| die "Failed to remove bundled nodejs"
|
|
||||||
|
|
||||||
# remove bundled ripgrep binary
|
|
||||||
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|
|
||||||
|| die "Failed to remove bundled ripgrep"
|
|
||||||
|
|
||||||
# not needed
|
|
||||||
rm ./code-server || die
|
|
||||||
rm ./postinstall.sh || die
|
|
||||||
|
|
||||||
# For windows
|
|
||||||
rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/win32-x64 || die
|
|
||||||
|
|
||||||
if [[ $ELIBC != "musl" ]]; then
|
|
||||||
rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node || die
|
|
||||||
elif [[ $ELIBC != "glibc" ]]; then
|
|
||||||
rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node || die
|
|
||||||
rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-x64/node.napi.glibc.node || die
|
|
||||||
rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-arm64/node.napi.glibc.node || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm -r ./lib/vscode/extensions/node_modules/.bin || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
insinto "/opt/${PN}"
|
|
||||||
doins -r .
|
|
||||||
fperms +x "/opt/${PN}/bin/${MY_PN}"
|
|
||||||
dosym -r "/opt/${PN}/bin/${MY_PN}" "/opt/${PN}/bin/${PN}"
|
|
||||||
dosym -r "/opt/${PN}/bin/${PN}" "${EPREFIX}/usr/bin/${PN}"
|
|
||||||
|
|
||||||
dosym -r "/usr/bin/rg" \
|
|
||||||
"${EPREFIX}/opt/${PN}/${VSCODE_MODULES}/@vscode/ripgrep/bin/rg"
|
|
||||||
|
|
||||||
systemd_douserunit "${FILESDIR}/${PN}.service"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "When using code-server systemd service run it as a user"
|
|
||||||
elog "For example: 'systemctl --user enable --now code-server'"
|
|
||||||
}
|
|
||||||
@@ -29,9 +29,7 @@ RDEPEND="
|
|||||||
${DEPEND}
|
${DEPEND}
|
||||||
>=net-libs/nodejs-16.0.0[ssl]
|
>=net-libs/nodejs-16.0.0[ssl]
|
||||||
sys-apps/ripgrep
|
sys-apps/ripgrep
|
||||||
gnome-keyring? (
|
gnome-keyring? ( app-crypt/libsecret )
|
||||||
app-crypt/libsecret
|
|
||||||
)
|
|
||||||
"
|
"
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}-linux-${ARCH}"
|
S="${WORKDIR}/${MY_P}-linux-${ARCH}"
|
||||||
@@ -81,15 +79,13 @@ src_prepare() {
|
|||||||
# thus "-bin".
|
# thus "-bin".
|
||||||
|
|
||||||
# use system node
|
# use system node
|
||||||
rm ./node ./lib/node \
|
rm ./lib/node || die "Failed to remove bundled nodejs"
|
||||||
|| die "Failed to remove bundled nodejs"
|
|
||||||
|
|
||||||
# remove bundled ripgrep binary
|
# remove bundled ripgrep binary
|
||||||
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|
||||||
|| die "Failed to remove bundled ripgrep"
|
|| die "Failed to remove bundled ripgrep"
|
||||||
|
|
||||||
# not needed
|
# not needed
|
||||||
rm ./code-server || die
|
|
||||||
rm ./postinstall.sh || die
|
rm ./postinstall.sh || die
|
||||||
|
|
||||||
# For windows
|
# For windows
|
||||||
1
www-apps/honk/Manifest
Normal file
1
www-apps/honk/Manifest
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DIST honk-0.9.8.tgz 511957 BLAKE2B c07e4141be790d58170da6eb759486889b6c74d70b946e89b1598b2c1868175df1cb9f41649a34067f2ca6f3bddc77d4cc22a241761460b2487bf866b7d40650 SHA512 f32be393698eb3b3ae72d223814eee2a15af3e892ab4b9140314da3ce96d4b4582a8b73c3fa5adede34a4d9d9b2cfc8d7dbb933d516eba8e3820d125c217a354
|
||||||
56
www-apps/honk/files/honk
Normal file
56
www-apps/honk/files/honk
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
#!/sbin/openrc-run
|
||||||
|
# shellcheck shell=sh
|
||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
extra_stopped_commands="init"
|
||||||
|
extra_started_commands="upgrade"
|
||||||
|
description_init="Create the database"
|
||||||
|
description_upgrade="Upgrade the server"
|
||||||
|
|
||||||
|
name="Honk ActivityPub server"
|
||||||
|
command="/usr/bin/honk"
|
||||||
|
command_args="-datadir /var/lib/honk -viewdir /usr/share/honk -log /var/log/honk.log"
|
||||||
|
command_user="honk:honk"
|
||||||
|
command_background=yes
|
||||||
|
pidfile="/run/honk.pid"
|
||||||
|
|
||||||
|
depend() {
|
||||||
|
need net
|
||||||
|
}
|
||||||
|
|
||||||
|
fix_log_perms() {
|
||||||
|
checkpath -fo honk:honk /var/log/honk.log
|
||||||
|
}
|
||||||
|
|
||||||
|
check_db() {
|
||||||
|
if [ ! -f /var/lib/honk/honk.db ]; then
|
||||||
|
eerror "Please run 'rc-service honk init' before the first start"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
start_pre() {
|
||||||
|
fix_log_perms || return 1
|
||||||
|
check_db || return 1
|
||||||
|
|
||||||
|
start-stop-daemon --exec "${command}" --user "${command_user}" \
|
||||||
|
-- ${command_args} cleanup
|
||||||
|
}
|
||||||
|
|
||||||
|
init() {
|
||||||
|
fix_log_perms || return 1
|
||||||
|
|
||||||
|
start-stop-daemon --exec "${command}" --user "${command_user}" \
|
||||||
|
-- ${command_args} init
|
||||||
|
}
|
||||||
|
|
||||||
|
upgrade() {
|
||||||
|
fix_log_perms || return 1
|
||||||
|
check_db || return 1
|
||||||
|
|
||||||
|
start-stop-daemon --exec "${command}" --user "${command_user}" \
|
||||||
|
-- ${command_args} upgrade
|
||||||
|
}
|
||||||
20
www-apps/honk/files/honk.service
Normal file
20
www-apps/honk/files/honk.service
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
[Unit]
|
||||||
|
Description="Honk ActivityPub server"
|
||||||
|
After=syslog.target network.target
|
||||||
|
Requires=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Restart=always
|
||||||
|
RestartSec=30
|
||||||
|
ExecStart=/usr/bin/honk -datadir /var/lib/honk -viewdir /usr/share/honk
|
||||||
|
NoNewPrivileges=yes
|
||||||
|
ProtectKernelLogs=true
|
||||||
|
ProtectKernelModules=true
|
||||||
|
ProtectKernelTunables=true
|
||||||
|
ProtectControlGroups=true
|
||||||
|
ReadWritePaths=/var/lib/honk
|
||||||
|
User=honk
|
||||||
|
Group=honk
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
||||||
47
www-apps/honk/honk-0.9.8.ebuild
Normal file
47
www-apps/honk/honk-0.9.8.ebuild
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit go-module systemd
|
||||||
|
|
||||||
|
DESCRIPTION="ActivityPub server with minimal setup and support costs"
|
||||||
|
HOMEPAGE="https://humungus.tedunangst.com/r/honk"
|
||||||
|
SRC_URI="https://humungus.tedunangst.com/r/${PN}/d/${P}.tgz"
|
||||||
|
|
||||||
|
LICENSE="BSD BSD-2 ISC MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="dev-db/sqlite:3"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
acct-user/honk
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( README docs/{changelog,ping}.txt docs/{intro.1,vim.3} )
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin honk
|
||||||
|
doman docs/activitypub.7 docs/hfcs.1 docs/honk.{1,3,5,8}
|
||||||
|
einstalldocs
|
||||||
|
|
||||||
|
doinitd "${FILESDIR}"/honk
|
||||||
|
systemd_dounit "${FILESDIR}"/honk.service
|
||||||
|
|
||||||
|
insinto /usr/share/honk
|
||||||
|
doins -r views
|
||||||
|
|
||||||
|
diropts --owner honk --group honk
|
||||||
|
keepdir /var/lib/honk
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||||
|
einfo "To finish the installation, please run:"
|
||||||
|
einfo " # rc-service honk init"
|
||||||
|
else
|
||||||
|
einfo "To finish the upgrade, please run:"
|
||||||
|
einfo " # rc-service honk upgrade"
|
||||||
|
fi
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user