mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 03:23:20 -04:00
Merge updates from master
This commit is contained in:
8
acct-group/invidious/invidious-0.ebuild
Normal file
8
acct-group/invidious/invidious-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
|
||||
8
acct-group/invidious/metadata.xml
Normal file
8
acct-group/invidious/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/invidious/invidious-0.ebuild
Normal file
11
acct-user/invidious/invidious-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=( invidious )
|
||||
|
||||
acct-user_add_deps
|
||||
8
acct-user/invidious/metadata.xml
Normal file
8
acct-user/invidious/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>
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
||||
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
||||
DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052
|
||||
DIST certbot-1.30.0.gh.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
||||
DIST certbot-1.31.0.gh.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052
|
||||
DIST certbot-1.32.0.gh.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,14 +16,13 @@ if [[ "${PV}" == *9999 ]]; then
|
||||
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
EGIT_SUBMODULES=()
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
|
||||
else
|
||||
# To rename with .gh.tar.gz extension once parent package also uses this naming.
|
||||
SRC_URI="
|
||||
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
|
||||
-> ${PARENT_P}.tar.gz
|
||||
-> ${PARENT_P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
|
||||
@@ -36,6 +35,10 @@ SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PARENT_P}/${PN}"
|
||||
|
||||
BDEPEND="
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
@@ -43,8 +46,10 @@ RDEPEND="
|
||||
>=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# Same than PATCHES but from repository's root directory,
|
||||
@@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,14 +16,13 @@ if [[ "${PV}" == *9999 ]]; then
|
||||
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
EGIT_SUBMODULES=()
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
|
||||
else
|
||||
# To rename with .gh.tar.gz extension once parent package also uses this naming.
|
||||
SRC_URI="
|
||||
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
|
||||
-> ${PARENT_P}.tar.gz
|
||||
-> ${PARENT_P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
|
||||
@@ -36,6 +35,10 @@ SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PARENT_P}/${PN}"
|
||||
|
||||
BDEPEND="
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
@@ -43,8 +46,10 @@ RDEPEND="
|
||||
>=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# Same than PATCHES but from repository's root directory,
|
||||
@@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,14 +16,13 @@ if [[ "${PV}" == *9999 ]]; then
|
||||
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
EGIT_SUBMODULES=()
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
|
||||
else
|
||||
# To rename with .gh.tar.gz extension once parent package also uses this naming.
|
||||
SRC_URI="
|
||||
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
|
||||
-> ${PARENT_P}.tar.gz
|
||||
-> ${PARENT_P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
|
||||
@@ -36,15 +35,21 @@ SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PARENT_P}/${PN}"
|
||||
|
||||
BDEPEND="
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# Same than PATCHES but from repository's root directory,
|
||||
@@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,13 +16,13 @@ if [[ "${PV}" == *9999 ]]; then
|
||||
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
EGIT_SUBMODULES=()
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
|
||||
else
|
||||
SRC_URI="
|
||||
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
|
||||
-> ${PARENT_P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
|
||||
@@ -35,6 +35,10 @@ SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PARENT_P}/${PN}"
|
||||
|
||||
BDEPEND="
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
@@ -42,8 +46,10 @@ RDEPEND="
|
||||
>=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# Same than PATCHES but from repository's root directory,
|
||||
|
||||
@@ -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-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz 210080 BLAKE2B 4178ae1035ae139ec7fb0d610add49418731ce7e7a4f81f9fcc066dd554da1872e00b2cfb317edb177b448eb2fdd0cecd20cfbed973e5409fb9e4bbb7d97cf9b SHA512 318d6146e2fcb29a45f0e295af45e1c21311625f7972181db475b32735251b8d91d57919701052afd84f1650edf4ad11e9fe44c4ce103938d3c917fa80785bf9
|
||||
DIST tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz 30875 BLAKE2B 6a816f7aedf3793856bda23d9ea6f95a0a960c200c773205b22a59a6ae448af08268e8542b8eb0aca1b5874382b5a88f1bdd6ed07515060705b502305c2346a1 SHA512 1f5c914dcb62ac1cab09e14f10c72f9a6555323d5b4a245b0d2edc4c9352acd9d2f4eb7a88b6f4fbe0b1b50b87aa40cb0e576af975521ca16f26eb10e473d244
|
||||
DIST tree-sitter-diff-c12e6ecb54485f764250556ffd7ccb18f8e2942b.tar.gz 23671 BLAKE2B bb6d7d655a7a9a95675a2d2004bf1a8b2bc370dd08d7dbd67094858f11a6a9424be21fa23e5832b70eea87eb35b7d5a495f70305a9292336a08b5c329c1d8817 SHA512 c135423598b0e1aa58ccd42593414a311b4677181b6ee23c51d9070ed55d8cceb3b6775775e25acf0f83642699895875b75504462827ee74aca83825ac5140aa
|
||||
DIST tree-sitter-diff-c12e6ecb54485f764250556ffd7ccb18f8e2942b.tar.gz 23666 BLAKE2B 74f60005b9da56763e6fa06430740adb2919dd769e2d5446ce098ed3fcc615fd7eec66b3372a5df5283116cd8e4ff9021b2f68a04fe40badfb415d6272bb9047 SHA512 ddc5141cd704bc4c90c09ccf31b948d3f552cd9da05970fa0810323530d6edcdca56ec73b7ed2d109fe6ead57468f28bd7516264109802247eb0c33a75d5569f
|
||||
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-edoc-1691ec0aa7ad1ed9fa295590545f27e570d12d60.tar.gz 26521 BLAKE2B e96792888e2cbe4c374c254b31d9bb0d80f24bffeb792f918544c54fc424211151682625e47b0888d866c35978135f6df591446c2011ed6a405a3302be552bf6 SHA512 e4d1e2fe29de88378897bf33e20ddf0682893d980d967d4bf6bda6619f4a1432ca2293752ba722446f6190a2d5a5d513f4b8beb0d1af3ab58b96a4b8ee8d74f7
|
||||
|
||||
31
app-editors/lapce/lapce-9999.ebuild
Normal file
31
app-editors/lapce/lapce-9999.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
EAPI=8
|
||||
|
||||
inherit cargo desktop git-r3 xdg-utils
|
||||
|
||||
DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust "
|
||||
HOMEPAGE="https://github.com/lapce/lapce"
|
||||
EGIT_REPO_URI="https://github.com/lapce/lapce.git"
|
||||
|
||||
LICENSE="( Apache-2.0 ( MIT 0BSD ) Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 CeCILL-2 GPL-2 ISC MIT MIT ) MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
|
||||
SLOT="0"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
cargo_live_src_unpack
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cargo_src_configure --frozen
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
domenu extra/linux/dev.lapce.lapce.desktop
|
||||
newicon extra/images/logo.png dev.lapce.lapce.png
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
11
app-editors/lapce/metadata.xml
Normal file
11
app-editors/lapce/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>pascal.jaeger@leimstift.de</email>
|
||||
<name>Pascal Jaeger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">lapce/lapce</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
8
app-shells/pokemon-colorscripts/metadata.xml
Normal file
8
app-shells/pokemon-colorscripts/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>patrick.joseph.taylor@gmail.com</email>
|
||||
<name>Patrick J Taylor</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=(python3_{8,9,10,11})
|
||||
|
||||
inherit git-r3 python-single-r1
|
||||
|
||||
DESCRIPTION="Pokemon unicode sprites for your terminal!"
|
||||
|
||||
HOMEPAGE="https://gitlab.com/phoneybadger/pokemon-colorscripts"
|
||||
|
||||
EGIT_REPO_URI="https://gitlab.com/phoneybadger/pokemon-colorscripts.git"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i \
|
||||
's#PROGRAM_DIR = os.path.dirname(PROGRAM)#PROGRAM_DIR = "/opt/pokemon-colorscripts/"#g' \
|
||||
pokemon-colorscripts.py || die "sed failed."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/pokemon-colorscripts
|
||||
doins -r "${S}/colorscripts"
|
||||
doins "${S}/pokemon.json"
|
||||
|
||||
python_scriptinto /opt/pokemon-colorscripts
|
||||
python_doscript "${S}/pokemon-colorscripts.py"
|
||||
|
||||
dosym -r /opt/pokemon-colorscripts/pokemon-colorscripts.py /usr/bin/pokemon-colorscripts
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST drogon-1.8.0.tar.gz 519707 BLAKE2B 94a557641f957172ced0e5b6f023040201cdc78c6bdda10375a6093a8fd4cabd1d6f7a798d4e9d3df83f9c76eb0412e102cee841744cf61f796ab0ba485e58ba SHA512 a834d937e3719059223d9bf19d777dbc92eaf09c5c9c44b5a742bfefcbcd95a146a6568cef8c058050fb87e330f221434ffe784dfa29a49de12b031f86ab1a33
|
||||
DIST drogon-1.8.1.tar.gz 531042 BLAKE2B f12c76ddc0ad13b6ec154bdb39a2eb287f1be4df2b651cd95a50731c830592398e9cfdf921b71b7c76c2469d6f0e40ff9dbb5a67c5c0886a1c029a32355befb3 SHA512 ee7303350fd2b6d7a6ad283d0edcc5a7e6ef289652e3393699d9c4101308681f0124ebff6225de1665e86d2e2cf4c3192a17e70a204268e40d935acd097324a3
|
||||
DIST trantor-1.5.6-test.pem 2949 BLAKE2B cd413aea981b8ec279ede073f8a19702ee1fa7bbe1c56177368dba7dda00bef2fef439eb9ee7f4d7be78834a6ab87cdbeb2f196d8bc0d7e9ce91b19c4484f1ea SHA512 4c73bc66102989a5c6706a1874940512b9d643383e943f2dea2cd1fafbfad3089da84fd08a3758261127fe756fe1f732790c589d77bcf94fa223202f38ef5852
|
||||
DIST drogon-1.8.2.tar.gz 538230 BLAKE2B d4ad90ed6a32e6ada9d7d37409ab6f35e2a11e82b13b71a062f1f05ab3df50cf39a7e5d72ceadb6ae5886a90aeadf035d3dd4cf9fc379b3c1046c293cee3581e SHA512 f50252a59951570c87cc1254b1954ef275ee7b2a5cac229aba98b49f34f9f73314d2db9df0abc92efdfeab565f6c1ee14080e049d370384e3398b8c27f5519b7
|
||||
DIST trantor-1.5.7.tar.gz 112139 BLAKE2B f0584b762c9c4f4e34eaec06f7438ef9bc587f5f6333ee9ee26a8c65f60bafc159f1b9b52a9079d5454824ec0911015274c4dcedaf102d1a09b3edc6a9cf06d5 SHA512 52fe66a5eb4a682abffe90b69b5ebf4f5791d07e020bf8bbe88317b3fddbc9f3c04b6a2664aa3ca1851c5c9681433f99e3851458bb9a99be89452382ca33e837
|
||||
DIST trantor-1.5.8.tar.gz 112315 BLAKE2B ee7b1805005fe33c8820fe84adf2af23a12e3758646fe18e681e2fc7a89109546f9bfa2b64cc03fd667a3d78d70377da31dfad67f76269b9afa3d9659163fee4 SHA512 6c90d3dbbc4e175500dfa8365dd42b1e260c5401b6551fb8f28e3673a6540b0937a66ca9f2ae0cc1ef6b1ba27c6232a053ef5402e5ef36835a51f841354de5c9
|
||||
|
||||
@@ -5,13 +5,13 @@ EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
MY_PEM_V="1.5.6"
|
||||
MY_TRANTOR_V="1.5.8"
|
||||
|
||||
DESCRIPTION="C++14/17 based HTTP web application framework"
|
||||
HOMEPAGE="https://github.com/drogonframework/drogon"
|
||||
SRC_URI="
|
||||
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
test? ( https://raw.githubusercontent.com/an-tao/trantor/v${MY_PEM_V}/trantor/tests/server.pem -> trantor-${MY_PEM_V}-test.pem )
|
||||
test? ( https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz )
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -21,7 +21,7 @@ IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-cpp/trantor-1.5.6_pre20220801:=
|
||||
>=dev-cpp/trantor-${MY_TRANTOR_V}:=
|
||||
dev-libs/jsoncpp:=
|
||||
sys-libs/zlib
|
||||
brotli? ( app-arch/brotli:= )
|
||||
@@ -36,35 +36,37 @@ RDEPEND="
|
||||
sys-apps/util-linux
|
||||
) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? ( dev-cpp/gtest )
|
||||
"
|
||||
BDEPEND="doc? ( app-doc/doxygen )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-fix-tests-race-condition.patch )
|
||||
|
||||
DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
# the cert is in the trantor submodule normally, but we unbundle that
|
||||
if use test; then
|
||||
mkdir -p ${P}/trantor/trantor/tests || die
|
||||
cp -v "${DISTDIR}"/trantor-${MY_PEM_V}-test.pem \
|
||||
cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.pem \
|
||||
${P}/trantor/trantor/tests/server.pem \
|
||||
|| die "could not copy test certificate"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake_comment_add_subdirectory "trantor"
|
||||
|
||||
use examples && DOCS+=( "${S}/examples" )
|
||||
|
||||
cmake_comment_add_subdirectory "trantor"
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
|
||||
|
||||
local -a mycmakeargs=(
|
||||
-DBUILD_DOC=$(usex doc)
|
||||
-DBUILD_EXAMPLES=NO
|
||||
@@ -77,12 +79,12 @@ src_configure() {
|
||||
$(cmake_use_find_package ssl OpenSSL)
|
||||
$(cmake_use_find_package doc Doxygen)
|
||||
)
|
||||
use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
|
||||
cmake_src_install
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
# Upstream PR (modified): <https://github.com/drogonframework/drogon/pull/1376>
|
||||
# Bug: <https://bugs.gentoo.org/868930>
|
||||
|
||||
From eb0d322f40967883c8b1fb7aad7d00827c2f819c Mon Sep 17 00:00:00 2001
|
||||
From: an-tao <antao2002@gmail.com>
|
||||
Date: Thu, 8 Sep 2022 11:06:30 +0800
|
||||
Subject: [PATCH] Fix a test bug when clients start before servers
|
||||
|
||||
---
|
||||
lib/tests/RealIpResolverTest.cc | 1 +
|
||||
lib/tests/main_CookieSameSite.cc | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
diff --git a/lib/tests/RealIpResolverTest.cc b/lib/tests/RealIpResolverTest.cc
|
||||
index e3d4cfb66..612174d45 100644
|
||||
--- a/lib/tests/RealIpResolverTest.cc
|
||||
+++ b/lib/tests/RealIpResolverTest.cc
|
||||
@@ -139,6 +139,7 @@ int main(int argc, char **argv)
|
||||
});
|
||||
|
||||
f1.get();
|
||||
+ std::this_thread::sleep_for(std::chrono::milliseconds(200));
|
||||
int testStatus = test::run(argc, argv);
|
||||
app().getLoop()->queueInLoop([]() { app().quit(); });
|
||||
thr.join();
|
||||
diff --git a/lib/tests/main_CookieSameSite.cc b/lib/tests/main_CookieSameSite.cc
|
||||
index b271e7a42..43f76198f 100644
|
||||
--- a/lib/tests/main_CookieSameSite.cc
|
||||
+++ b/lib/tests/main_CookieSameSite.cc
|
||||
@@ -68,6 +68,7 @@ int main(int argc, char **argv)
|
||||
});
|
||||
|
||||
f1.get();
|
||||
+ std::this_thread::sleep_for(std::chrono::milliseconds(200));
|
||||
int testStatus = test::run(argc, argv);
|
||||
app().getLoop()->queueInLoop([]() { app().quit(); });
|
||||
thr.join();
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST trantor-1.5.6_p20220801.tar.gz 109915 BLAKE2B f9ef51274e2f67a474239482013ab0460265ed60238ada88d1a6aeb3b3883992424a2aa75c4726e8018083c54fef7f2fb5f3fbb781a1feecfd84e2b187937fc8 SHA512 fb1517eeaaf6a3f374e24767cc64183bc8966635f78d37ba213b2aeeef54b9763c59e376fb42b38892fc0468708e940a421d81f4b5809bfe65404e1e75ffa5ad
|
||||
DIST trantor-1.5.7.tar.gz 112139 BLAKE2B f0584b762c9c4f4e34eaec06f7438ef9bc587f5f6333ee9ee26a8c65f60bafc159f1b9b52a9079d5454824ec0911015274c4dcedaf102d1a09b3edc6a9cf06d5 SHA512 52fe66a5eb4a682abffe90b69b5ebf4f5791d07e020bf8bbe88317b3fddbc9f3c04b6a2664aa3ca1851c5c9681433f99e3851458bb9a99be89452382ca33e837
|
||||
DIST trantor-1.5.8.tar.gz 112315 BLAKE2B ee7b1805005fe33c8820fe84adf2af23a12e3758646fe18e681e2fc7a89109546f9bfa2b64cc03fd667a3d78d70377da31dfad67f76269b9afa3d9659163fee4 SHA512 6c90d3dbbc4e175500dfa8365dd42b1e260c5401b6551fb8f28e3673a6540b0937a66ca9f2ae0cc1ef6b1ba27c6232a053ef5402e5ef36835a51f841354de5c9
|
||||
|
||||
@@ -5,11 +5,9 @@ EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
MY_COMMIT="7d9f232c412ad697a4ace35c8b5f7fe22f46124d"
|
||||
DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
|
||||
HOMEPAGE="https://github.com/an-tao/trantor"
|
||||
SRC_URI="https://github.com/an-tao/trantor/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_COMMIT}"
|
||||
SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
1
dev-crystal/athena-negotiation/Manifest
Normal file
1
dev-crystal/athena-negotiation/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST athena-negotiation-0.1.2.tar.gz 10625 BLAKE2B 3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee SHA512 c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913
|
||||
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN#athena-}"
|
||||
DESCRIPTION="Framework agnostic content negotiation library"
|
||||
HOMEPAGE="https://github.com/athena-framework/negotiation"
|
||||
SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-crystal/athena-spec
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( {CHANGELOG,README}.md )
|
||||
8
dev-crystal/athena-negotiation/metadata.xml
Normal file
8
dev-crystal/athena-negotiation/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>
|
||||
1
dev-crystal/athena-spec/Manifest
Normal file
1
dev-crystal/athena-spec/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST athena-spec-0.3.0.tar.gz 8820 BLAKE2B 21b7e61b0430ea65faaf6f919ada255ea40c16975c86c8907d0ec2da2d3baa4cbfa5bd4267ae74f0c7ba2e5a4c86beecf2c7caeabba850ebef7491b6bdc31d49 SHA512 4001b18bff4033093239ccaf48d7d01f088df3da92a0a8e46640d198011181b4e3658865a3874790fda9c8fd6b3b585b25d3747cafa24b12f8b7fa668761e196
|
||||
26
dev-crystal/athena-spec/athena-spec-0.3.0.ebuild
Normal file
26
dev-crystal/athena-spec/athena-spec-0.3.0.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN#athena-}"
|
||||
DESCRIPTION="Common/helpful Spec compliant testing utilities"
|
||||
HOMEPAGE="
|
||||
https://github.com/athena-framework/spec
|
||||
https://athenaframework.org/Spec
|
||||
"
|
||||
SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# failing test
|
||||
rm spec/methods_spec.cr || die
|
||||
}
|
||||
8
dev-crystal/athena-spec/metadata.xml
Normal file
8
dev-crystal/athena-spec/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>
|
||||
1
dev-crystal/backtracer/Manifest
Normal file
1
dev-crystal/backtracer/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST backtracer-1.2.2.tar.gz 8864 BLAKE2B cfe5ed7b8648847b3a6536ecbfb89bb5a5cb264cb52afeb977fe9141960528b027b8aefb33f3ba97e506793b0b8ffcd0f7d61eede5cd1f1129b5b7829391e49b SHA512 97a9f75d3ec82ea83b242e8236d8aeff1cb4f555d1460950ba96c8d2b436caae9f0d8e3b74e810f789ea7d9032115074d818519c621601ad670f7a18bf878cff
|
||||
16
dev-crystal/backtracer/backtracer-1.2.2.ebuild
Normal file
16
dev-crystal/backtracer/backtracer-1.2.2.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Crystal shard aiming to assist with parsing backtraces into a structured form"
|
||||
HOMEPAGE="https://github.com/Sija/backtracer.cr"
|
||||
SRC_URI="https://github.com/Sija/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
8
dev-crystal/backtracer/metadata.xml
Normal file
8
dev-crystal/backtracer/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>
|
||||
1
dev-crystal/crikey/Manifest
Normal file
1
dev-crystal/crikey/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crikey-0.1.0_p20170404.tar.gz 2770 BLAKE2B 81cb77b6122e1f9e82d5602d4e6321259afefe8ae734aecadbe88899d8231d734a25813601f0df5dee705aa485d8e4c4b4d82d9b6b05e1184e0759fd2f235b35 SHA512 6850ae8102db3d64c25fb2191d47464f768e53ec07adb525e93f2d6bdbd0d54fdf3b3c52b280b25ab715eabcda82d20df2639e9f056a84b265a19dcb1a455afb
|
||||
18
dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild
Normal file
18
dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild
Normal file
@@ -0,0 +1,18 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
COMMIT="cb4bfef79f2e7e509fc7d94ae9da4d2b795b764e"
|
||||
DESCRIPTION="Data structure view templates for Crystal"
|
||||
HOMEPAGE="https://github.com/domgetter/crikey"
|
||||
SRC_URI="https://github.com/domgetter/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="test" # broken
|
||||
8
dev-crystal/crikey/metadata.xml
Normal file
8
dev-crystal/crikey/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>
|
||||
2
dev-crystal/crustache/Manifest
Normal file
2
dev-crystal/crustache/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST crustache-2.4.4.tar.gz 11130 BLAKE2B e44a16a9a93326d0be2ef4f7dc956c4a27fcaec4bfdce728b9fa8bd12a3d6eab4a5d16507505892fbb11bd6b1e6fb8ae8a89da28c3300f5b181962050b6814fc SHA512 32aa4473df8b97f313b1d90efa53e977730659f6bc820428cac80e99d541cd1028507c9e791d7fe89f5c65a6df9bd4e9759dccebfcfddffc169f4c35537431cc
|
||||
DIST mustache-spec-1.3.0.tar.gz 24076 BLAKE2B 59802ae5cc88de0ada189c15b4437a2f982c38e641ecd5310a5bef8b1c74fb5d05312abec8e77619665e09e55fb26477869aadda7d1ccd1e64d37b531a3cd540 SHA512 289db4695d73592843cce3765bd4a123c0951c0eb04b78b7efcb2518e3aedcbc5869f5f066a5584781796f992a6881efe58030ecd1474094ae3b056610ac0a4f
|
||||
37
dev-crystal/crustache/crustache-2.4.4.ebuild
Normal file
37
dev-crystal/crustache/crustache-2.4.4.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
SPEC_PV="1.3.0"
|
||||
DESCRIPTION="{{Mustache}} for Crystal"
|
||||
HOMEPAGE="https://github.com/MakeNowJust/crustache"
|
||||
SRC_URI="
|
||||
https://github.com/makenowjust/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
test? (
|
||||
https://github.com/mustache/spec/archive/refs/tags/v${SPEC_PV}.tar.gz -> mustache-spec-${SPEC_PV}.tar.gz
|
||||
)
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
#RESTRICT="!test? ( test )"
|
||||
|
||||
# interpolation test fails
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( {CHANGELOG,README}.md )
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
if use test; then
|
||||
cd "${S}" || die
|
||||
rmdir spec/mustache-spec || die
|
||||
mv "${WORKDIR}"/spec-${SPEC_PV} spec/mustache-spec || die
|
||||
fi
|
||||
}
|
||||
8
dev-crystal/crustache/metadata.xml
Normal file
8
dev-crystal/crustache/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>
|
||||
1
dev-crystal/crystal-db/Manifest
Normal file
1
dev-crystal/crystal-db/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystal-db-0.11.0.tar.gz 37260 BLAKE2B 8fee7dd05af9585643a7fd2513ffeed8e8fd8c50cab0f467eebcbf7bbf48b94ed64ca4c524475bfc475da25e6ecf66ff3a88be1f417fdc302013fe78028c547a SHA512 a8df8d55402836d30d918a2717c145671f67ef5381895f56914aa3623135a9de3ce2d125085b16ff59460487116bc45f2e09b7001a937b3208430618049543d1
|
||||
23
dev-crystal/crystal-db/crystal-db-0.11.0.ebuild
Normal file
23
dev-crystal/crystal-db/crystal-db-0.11.0.ebuild
Normal file
@@ -0,0 +1,23 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Common DB API for Crystal"
|
||||
HOMEPAGE="https://github.com/crystal-lang/crystal-db"
|
||||
SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( {CHANGELOG,README}.md )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# one test fails on v0.11.0
|
||||
rm spec/serializable_spec.cr || die
|
||||
}
|
||||
8
dev-crystal/crystal-db/metadata.xml
Normal file
8
dev-crystal/crystal-db/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>
|
||||
1
dev-crystal/crystal-fnv/Manifest
Normal file
1
dev-crystal/crystal-fnv/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystal-fnv-0.1.3.tar.gz 3741 BLAKE2B d42d7116a680bf46a5216f391f29b22036a98b134c9ad0820ed5f3e75a918a1186111928f20876a92946e54494f5da41db58604a320b26b834c57e59b97dd915 SHA512 406838d26a59269f2ff3ae4890d2bab1905ddb81ad6b4073a5e7a3cb24c582f12147c95bf01e5049f34c9e1a774a757f2b25a8ac2f190ad380dc74b590ff6f94
|
||||
14
dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild
Normal file
14
dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild
Normal file
@@ -0,0 +1,14 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Crystal Implementation of Fowler–Noll–Vo hash"
|
||||
HOMEPAGE="https://github.com/naqvis/crystal-fnv"
|
||||
SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
8
dev-crystal/crystal-fnv/metadata.xml
Normal file
8
dev-crystal/crystal-fnv/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>
|
||||
1
dev-crystal/crystal-html5/Manifest
Normal file
1
dev-crystal/crystal-html5/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystal-html5-0.4.0.tar.gz 129317 BLAKE2B 5b818f2e3f1c9f4f5b8d5c340fa6d1e84860700d7876cfe4757676194c84d38b10463b4a42554e732666765c3fab7e33bcb67e49e8b54d42c07a1b021d335849 SHA512 73bbae557cc72e313bb9be656ab7e557d9963bc3f60f960e4393a671bb7934e2589448701dcf431bb5a9e5603eb785b6df628a353d7cdb2ce02b00c11f3d8768
|
||||
23
dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild
Normal file
23
dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild
Normal file
@@ -0,0 +1,23 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Pure Crystal implementation of an HTML5-compliant Tokenizer and Parser"
|
||||
HOMEPAGE="https://github.com/naqvis/crystal-html5"
|
||||
SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-crystal/crystal-xpath2"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# failing test
|
||||
rm spec/token_spec.cr || die
|
||||
}
|
||||
8
dev-crystal/crystal-html5/metadata.xml
Normal file
8
dev-crystal/crystal-html5/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>
|
||||
1
dev-crystal/crystal-pg/Manifest
Normal file
1
dev-crystal/crystal-pg/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystal-pg-0.26.0.tar.gz 38901 BLAKE2B 954737db2ebfb02ad8ed7a071a2728199a306a8eb44a31bd7702413d271c8e9aec4d5ff104487d224e8278bb4d45fe619e8f84db930cd3c70a83a3487b6387bc SHA512 097450dbabb2c2d26deb70a9ed34f49f70e63e59055b5b3513eab9951feca546886998263848c7b7648bad716f6d67b436d1bde5ff0a89d521520350138055c1
|
||||
26
dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild
Normal file
26
dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit databases shards
|
||||
|
||||
DESCRIPTION="A native, non-blocking Postgres driver for Crystal"
|
||||
HOMEPAGE="https://github.com/will/crystal-pg"
|
||||
SRC_URI="https://github.com/will/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-crystal/crystal-db"
|
||||
|
||||
DOCS=( CHANGELOG CONTRIBUTORS {CONTRIBUTING,README}.md )
|
||||
|
||||
src_test() {
|
||||
local -x DATABASE_URL="postgres://postgres@127.0.0.1:65432"
|
||||
|
||||
epostgres --start 65432
|
||||
shards_src_test
|
||||
epostgres --stop
|
||||
}
|
||||
8
dev-crystal/crystal-pg/metadata.xml
Normal file
8
dev-crystal/crystal-pg/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>
|
||||
1
dev-crystal/crystal-sqlite3/Manifest
Normal file
1
dev-crystal/crystal-sqlite3/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystal-sqlite3-0.19.0.tar.gz 10893 BLAKE2B ab6591661f47c5b1257ade2e5a1f4db3b853851c2d699d12005bd09490224b2dfffaa8a5495f72c81d5b9f8e78195b66c61592269d4c3178b293870125d72034 SHA512 10f3447316db45d1320c9ec5ef85bc582bdc65823816362a03c7adc08f1d98c059f7f51eafcf15ed57f299a92499b128f90ff3d5207e7c72fdcf3801f9e0eacc
|
||||
18
dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild
Normal file
18
dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild
Normal file
@@ -0,0 +1,18 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="SQLite3 bindings for Crystal"
|
||||
HOMEPAGE="https://github.com/crystal-lang/crystal-sqlite3"
|
||||
SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-crystal/crystal-db"
|
||||
|
||||
DOCS=( {CHANGELOG,README}.md )
|
||||
8
dev-crystal/crystal-sqlite3/metadata.xml
Normal file
8
dev-crystal/crystal-sqlite3/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>
|
||||
1
dev-crystal/crystal-xpath2/Manifest
Normal file
1
dev-crystal/crystal-xpath2/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystal-xpath2-0.1.3.tar.gz 23933 BLAKE2B de970b43640489680965bdb0fc6d2e5fee8b9bb75d18e61c11089ad40f397b3c9e4963b2ca29a85049e3a1b0b0f291e32c2b0a321c729aac42bb730b848ab75f SHA512 3c57fb97d17bbff168e1a5904c2e629bb97114c31a4cd80d1347d7d804ebcdba3506b3243be303f42aa042936c667e918beadd10fced19175160e3921604cf09
|
||||
16
dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild
Normal file
16
dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="XPath implementation in Crystal"
|
||||
HOMEPAGE="https://github.com/naqvis/crystal-xpath2"
|
||||
SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-crystal/crystal-fnv"
|
||||
8
dev-crystal/crystal-xpath2/metadata.xml
Normal file
8
dev-crystal/crystal-xpath2/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>
|
||||
1
dev-crystal/crystar/Manifest
Normal file
1
dev-crystal/crystar/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST crystar-0.2.0_p20220913.tar.gz 110617 BLAKE2B 31801a31745ee9e6de1ae882062feabafe86b3c11d75b333a36f24f83dc816c4f99b9db12ed87311358df8dcd12eea856982a4df5dc98630fc93ab6eebf572f0 SHA512 029332fc9415da0e39a747a415189c32626509b723b69a44d2c21803d46524ed7cff1bd9fad4ba9ccc69296c9ad2318cd8c54c04b0b35194797edd516be92dc2
|
||||
16
dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild
Normal file
16
dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
COMMIT="56db8bb9dfbd5ed6d7908353405a5fae632a6561"
|
||||
DESCRIPTION="Crystal language Tar Module implements access to tar archives"
|
||||
HOMEPAGE="https://github.com/naqvis/crystar"
|
||||
SRC_URI="https://github.com/naqvis/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
8
dev-crystal/crystar/metadata.xml
Normal file
8
dev-crystal/crystar/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>
|
||||
1
dev-crystal/exception_page/Manifest
Normal file
1
dev-crystal/exception_page/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST exception_page-0.3.0.tar.gz 11056 BLAKE2B b9a6d7b53282a022ed7a2cc4597dbd93478b0eb526e5e74893bfa7d902623c851e60665013ece1bfaa760f189a2fb1fe8bd26f2c976723d54d06fee6771eb269 SHA512 a77692f859d8cbc15c226a56b2f395b26932fbbe176b374af4fad0142c387a651af75b3f1ba47b9f58f612d1394c09a1baf0e97a02f3753abb1006b9560fb081
|
||||
30
dev-crystal/exception_page/exception_page-0.3.0.ebuild
Normal file
30
dev-crystal/exception_page/exception_page-0.3.0.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="A library for displaying exceptional exception pages for easier debugging"
|
||||
HOMEPAGE="https://github.com/crystal-loot/exception_page"
|
||||
SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-crystal/backtracer"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-crystal/lucky_flow
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# test error, related to lucky_flow ('be_on_page' method)
|
||||
rm spec/exception_page_spec.cr || die
|
||||
}
|
||||
8
dev-crystal/exception_page/metadata.xml
Normal file
8
dev-crystal/exception_page/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>
|
||||
1
dev-crystal/habitat/Manifest
Normal file
1
dev-crystal/habitat/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST habitat-0.4.7.tar.gz 9664 BLAKE2B c1fdaaa587e8632d323f22677c6af34d8c39357b48c787e8f244af6ad1907c43a53609c64557148480a61e09466397c1c38c22ff66a3a1e2dcf033e156102231 SHA512 d6eddcb85a8dff2722bfa74230513d9a5eda77fe33564bbe2e9207599e1bcc267db1f912df100ba5f37e8bb3dfe097986e4c2d922cf3a0e21a1f666b8c637093
|
||||
16
dev-crystal/habitat/habitat-0.4.7.ebuild
Normal file
16
dev-crystal/habitat/habitat-0.4.7.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Easily configure settings for Crystal projects"
|
||||
HOMEPAGE="https://github.com/luckyframework/habitat"
|
||||
SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md )
|
||||
8
dev-crystal/habitat/metadata.xml
Normal file
8
dev-crystal/habitat/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>
|
||||
1
dev-crystal/inflector/Manifest
Normal file
1
dev-crystal/inflector/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST inflector-1.0.0.tar.gz 18959 BLAKE2B 87afb352c352ed0f6db687e523a9f79bd5533ec96a2892e617e9ec8478d5eb4913893337861b0714c70c1f1b659afaf591eb00d5eabf620e0120d04c16c572bb SHA512 3452a1c14499b7c35ab5e47b64347087cc1f24d5cd0a23373135d693a53f5d308a55e6c2e584fc39e1a6b191de8e16aab46cb0face1876cdf24c337231fd5ea2
|
||||
23
dev-crystal/inflector/inflector-1.0.0.ebuild
Normal file
23
dev-crystal/inflector/inflector-1.0.0.ebuild
Normal file
@@ -0,0 +1,23 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="String inflectors for Crystal"
|
||||
HOMEPAGE="https://github.com/phoffer/inflector.cr"
|
||||
SRC_URI="https://github.com/phoffer/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# test error
|
||||
rm spec/inflector_spec.cr || die
|
||||
}
|
||||
8
dev-crystal/inflector/metadata.xml
Normal file
8
dev-crystal/inflector/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>
|
||||
1
dev-crystal/jbuilder/Manifest
Normal file
1
dev-crystal/jbuilder/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST jbuilder-1.0.0.tar.gz 5165 BLAKE2B ea2623b427aba5686dac02db7348bd80be4df86cdf58d88fd2dde5ae7c908b97f65acc983878785823ffbc50e9cd975854b23cb5fdfb6069148fa0102751efc6 SHA512 4ab8aaa95bcc030972b59c02287a37970a34de59a58b9d1a52376946328df83980ba01f46eb84ae8818563d80227bbf370f749aab10b5e648d3ba270886bc49f
|
||||
14
dev-crystal/jbuilder/jbuilder-1.0.0.ebuild
Normal file
14
dev-crystal/jbuilder/jbuilder-1.0.0.ebuild
Normal file
@@ -0,0 +1,14 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Generate JSON objects with a Builder-style DSL"
|
||||
HOMEPAGE="https://github.com/shootingfly/jbuilder"
|
||||
SRC_URI="https://github.com/shootingfly/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
8
dev-crystal/jbuilder/metadata.xml
Normal file
8
dev-crystal/jbuilder/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>
|
||||
1
dev-crystal/json_mapping/Manifest
Normal file
1
dev-crystal/json_mapping/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST json_mapping-0.1.1.tar.gz 7986 BLAKE2B ed80180101cd3997793c19bdc384c53c670d688831b7c18a6040aa38b9f07895e6bae041d213a94c56a257389ff7b7e02db82ef260706f2f5e7cdd20aaf45fe2 SHA512 f60c8d09d8fbbfdf42896b9e6888e74d31cd49cbb40d97244e62ff607d582fad9fb87e21252a017cb58ee905e096a7c2df381ae3d8711488d2708ffadb0df2e6
|
||||
16
dev-crystal/json_mapping/json_mapping-0.1.1.ebuild
Normal file
16
dev-crystal/json_mapping/json_mapping-0.1.1.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Provides the legacy JSON.mapping macro method"
|
||||
HOMEPAGE="https://github.com/crystal-lang/json_mapping.cr"
|
||||
SRC_URI="https://github.com/crystal-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
8
dev-crystal/json_mapping/metadata.xml
Normal file
8
dev-crystal/json_mapping/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>
|
||||
2
dev-crystal/kemal/Manifest
Normal file
2
dev-crystal/kemal/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST kemal-1.1.2.tar.gz 49111 BLAKE2B d14aca282dfe944d5d4e2f5ecf3261663bfd907e573ca64585f6f507f877a2923f43c7fd35b001924bd0f48fb2338d23e4ff52a2696f7626d56b75e346149aed SHA512 7e45da9fae8e0c5d204971af34d21102e2bd82eb1a7f6e6e860547f55dbad19b9fcc25d772fd41d4478740d70303fe75988cddb6c658eb1fdda5ffeecd7e5318
|
||||
DIST kemal-1.3.0.tar.gz 49862 BLAKE2B b99ce90c2dcc3d3634689c47e91955e9fbbadfe05f2114e8eee582a61921dd82b8caa6e4dd0d4b58ec00482237b08b216d6a3849d7382ff4d7823de62409dbfe SHA512 00b12d7bf74679dde96c929a515e7db62c455be348a33d06c0aaf182e17655be3214d523f301318315ab28400eb626f4a5b7693fd9e8bf7e99d6ded7181dbbea
|
||||
23
dev-crystal/kemal/kemal-1.1.2.ebuild
Normal file
23
dev-crystal/kemal/kemal-1.1.2.ebuild
Normal file
@@ -0,0 +1,23 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Lightning Fast, Super Simple web framework"
|
||||
HOMEPAGE="
|
||||
https://kemalcr.com/
|
||||
https://github.com/kemalcr/kemal
|
||||
"
|
||||
SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/exception_page
|
||||
dev-crystal/radix
|
||||
"
|
||||
29
dev-crystal/kemal/kemal-1.3.0.ebuild
Normal file
29
dev-crystal/kemal/kemal-1.3.0.ebuild
Normal file
@@ -0,0 +1,29 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Lightning Fast, Super Simple web framework"
|
||||
HOMEPAGE="
|
||||
https://kemalcr.com/
|
||||
https://github.com/kemalcr/kemal
|
||||
"
|
||||
SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/exception_page
|
||||
dev-crystal/radix
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# 'crystal eval' fails
|
||||
rm spec/run_spec.cr || die
|
||||
}
|
||||
8
dev-crystal/kemal/metadata.xml
Normal file
8
dev-crystal/kemal/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>
|
||||
1
dev-crystal/kilt/Manifest
Normal file
1
dev-crystal/kilt/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST kilt-0.6.1.tar.gz 4950 BLAKE2B 7152ac21fd1d8309003a64a754dc81324f69936a71a4321c12bb2470900d077b059f440e0321dc3b642b4dd7ccbef2ed67e9d6cad2d321411f53ed49e36b74bb SHA512 e987c79b6e3bf5fd8b5b862fc27c13ede8ddb9a3a67f988ff8f73e57a208c03f5c7faf8259e1803fd689756b29cd77dea7e355b28eb5df1f2757efab9d304f75
|
||||
28
dev-crystal/kilt/kilt-0.6.1.ebuild
Normal file
28
dev-crystal/kilt/kilt-0.6.1.ebuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Generic template interface for Crystal"
|
||||
HOMEPAGE="https://github.com/jeromegn/kilt"
|
||||
SRC_URI="https://github.com/jeromegn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-crystal/crikey"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-crystal/crustache
|
||||
dev-crystal/jbuilder
|
||||
dev-crystal/liquid
|
||||
dev-crystal/slang
|
||||
dev-crystal/temel
|
||||
dev-crystal/water
|
||||
)
|
||||
"
|
||||
8
dev-crystal/kilt/metadata.xml
Normal file
8
dev-crystal/kilt/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>
|
||||
1
dev-crystal/liquid/Manifest
Normal file
1
dev-crystal/liquid/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST liquid-0.4.1.tar.gz 24258 BLAKE2B 0629dec657db5f0dd130e336c6adcf7b413fd58e12f0a06191a8daf8eee3bc70b85032f71923156f9229653515aecdc04a33c2109b8bf1b41b1f8458c768e6dd SHA512 1dc1f45f1f1c1d1a9302a1e5d921ac4e6482f0930752cfbd2a5f9448254457421f449180e7103175c3add33a0c70fdc79dff0d413ac0ce325079b6a77ee65d5b
|
||||
21
dev-crystal/liquid/liquid-0.4.1.ebuild
Normal file
21
dev-crystal/liquid/liquid-0.4.1.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Liquid template engine for Crystal"
|
||||
HOMEPAGE="https://github.com/TechMagister/liquid.cr"
|
||||
SRC_URI="https://github.com/TechMagister/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/inflector
|
||||
dev-crystal/json_mapping
|
||||
"
|
||||
8
dev-crystal/liquid/metadata.xml
Normal file
8
dev-crystal/liquid/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>
|
||||
1
dev-crystal/lucky_flow/Manifest
Normal file
1
dev-crystal/lucky_flow/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST lucky_flow-0.9.0.tar.gz 16811 BLAKE2B c5a01bd000e0977a65f959fb9f3ed2ed3103ef1bb2b8bca549634297c317b65196af44116486f65b1b4d6ddec424004df884eee61b557afc07157b178e3b7ded SHA512 003016d5a623df2b748b949cf0d993fea765b7e68b795e4143c22f69d3849ccc19d529a597559716fcd8b8e21a31e1c0035ff6b1b62b02fc518675012b3e53ef
|
||||
26
dev-crystal/lucky_flow/lucky_flow-0.9.0.ebuild
Normal file
26
dev-crystal/lucky_flow/lucky_flow-0.9.0.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="LuckyFlow is a library for testing user flows in the browser"
|
||||
HOMEPAGE="https://github.com/luckyframework/lucky_flow"
|
||||
SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/crystal-html5
|
||||
dev-crystal/habitat
|
||||
dev-crystal/selenium
|
||||
dev-crystal/webdrivers
|
||||
dev-crystal/webless
|
||||
"
|
||||
|
||||
src_test() {
|
||||
ecrystal spec --tag "~headless_chrome"
|
||||
}
|
||||
8
dev-crystal/lucky_flow/metadata.xml
Normal file
8
dev-crystal/lucky_flow/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>
|
||||
1
dev-crystal/protodec/Manifest
Normal file
1
dev-crystal/protodec/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST protodec-0.1.4.tar.gz 18008 BLAKE2B e3154c4901df523e8a914a23006030448ffc8c926701d5a072f1f0278b1e17969d83049bf4c49037af1f05eb1ececb0e79d5080e47e181ed944690daffa75957 SHA512 0211c7b165946d2779808a43893703bf0138ff601e0e3b4aa54024b5eed317d692547822dc42ec6b320f75798ffa4334c4217fd1ee5c11b1eb6dab6db20ce7a8
|
||||
8
dev-crystal/protodec/metadata.xml
Normal file
8
dev-crystal/protodec/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>
|
||||
30
dev-crystal/protodec/protodec-0.1.4.ebuild
Normal file
30
dev-crystal/protodec/protodec-0.1.4.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
|
||||
}
|
||||
1
dev-crystal/radix/Manifest
Normal file
1
dev-crystal/radix/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST radix-0.4.1.tar.gz 13847 BLAKE2B bed0aa74d8672a96fdab27aa97186c0577283d16562bcde111a530a687a15ea95db379ee0044a15bcacd22d1438b027a1b6e63a1fb7bb1d8031405197aefbbd5 SHA512 3e4d6fc4a7d500496dcd750f7044189290845057bb2490a241b1d2b80789a3ccdb77e914c79c505db904282ae08d3729d8681426b348c73e82dcdd6662efa51e
|
||||
8
dev-crystal/radix/metadata.xml
Normal file
8
dev-crystal/radix/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>
|
||||
16
dev-crystal/radix/radix-0.4.1.ebuild
Normal file
16
dev-crystal/radix/radix-0.4.1.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Radix tree implementation for Crystal language"
|
||||
HOMEPAGE="https://github.com/luislavena/radix"
|
||||
SRC_URI="https://github.com/luislavena/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( {CHANGELOG,README}.md )
|
||||
1
dev-crystal/selenium/Manifest
Normal file
1
dev-crystal/selenium/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST selenium-0.9.1.tar.gz 15955 BLAKE2B 3a2a7d60ad4e9eb41d3e75484dbce38c66209971506c79266fed08261019839555fbc4e82b4ad80eab37acef8374ce9b700754d2190bb8c56f76120aefafd3f5 SHA512 e9b7940816ade0e159c377e1a7026bdec4719afbb83df6773a72fa911d54c57eb9fb7a5bb0a154f154ad38876b0916f187a2f50a404dc1810f8215bc2fee6c19
|
||||
8
dev-crystal/selenium/metadata.xml
Normal file
8
dev-crystal/selenium/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>
|
||||
37
dev-crystal/selenium/selenium-0.9.1.ebuild
Normal file
37
dev-crystal/selenium/selenium-0.9.1.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Selenium library for Crystal"
|
||||
HOMEPAGE="
|
||||
https://matthewmcgarvey.github.io/selenium.cr/
|
||||
https://github.com/matthewmcgarvey/selenium.cr
|
||||
"
|
||||
SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="test"
|
||||
PROPERTIES="test_network"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-crystal/webdrivers
|
||||
|| (
|
||||
www-client/firefox:*
|
||||
www-client/firefox-bin:*
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
local -x SELENIUM_BROWSER=firefox
|
||||
ecrystal spec --tag "~firefox"
|
||||
}
|
||||
1
dev-crystal/slang/Manifest
Normal file
1
dev-crystal/slang/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST slang-1.7.3.tar.gz 11866 BLAKE2B 815b4f9cc4f2215a6faaf5c57c6244bf358b7535ac9e45f98645e5a50277d8efdbe91ef466d266a2581a0538f7276599566751543976fb4a06e44cc01125d3b1 SHA512 62c9f6029bae0abb48dbe7456abde0d0f19d81f2b861acf3df8781fa96e57c251a597efd81c2418b9e29d04fc09910fd46ee66c5feded91097f107d43955972e
|
||||
8
dev-crystal/slang/metadata.xml
Normal file
8
dev-crystal/slang/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>
|
||||
14
dev-crystal/slang/slang-1.7.3.ebuild
Normal file
14
dev-crystal/slang/slang-1.7.3.ebuild
Normal file
@@ -0,0 +1,14 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Slim-inspired templating language for Crystal"
|
||||
HOMEPAGE="https://github.com/jeromegn/slang"
|
||||
SRC_URI="https://github.com/jeromegn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
1
dev-crystal/spectator/Manifest
Normal file
1
dev-crystal/spectator/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST spectator-0.11.3.tar.gz 147641 BLAKE2B a1015bd8433002d5c0db0d6ac4671645b2d61b30749c59d70df84520a7c01159d83e08d14dd3203bba513df576fcbaade8bc645c6be9ae3824cdc77c6fb6c8d6 SHA512 be4dd9465ff678d8049824c63b316ec74069ce59b3dde3637b619e82c7247e533a087f344415e46bff61786810f5566a1fa1e19c9957fd4d08d2f312491bf0e5
|
||||
26
dev-crystal/spectator/spectator-0.11.3.ebuild
Normal file
26
dev-crystal/spectator/spectator-0.11.3.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit check-reqs shards
|
||||
|
||||
DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec"
|
||||
HOMEPAGE="https://github.com/icy-arctic-fox/spectator"
|
||||
SRC_URI="https://github.com/icy-arctic-fox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md )
|
||||
|
||||
CHECKREQS_MEMORY="3G"
|
||||
|
||||
pkg_pretend() {
|
||||
has test "${FEATURES}" && check-reqs_pkg_pretend
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
has test "${FEATURES}" && check-reqs_pkg_setup
|
||||
}
|
||||
1
dev-crystal/temel/Manifest
Normal file
1
dev-crystal/temel/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST temel-0.1.0_p20171024.tar.gz 4261 BLAKE2B c5b18023902e37163e5aa4bbf2274b2449763311452db1e0168c6d4065b7b302d6a79b6f3fbac7a98ffde93c5e3b1671b597065914334d7970e9e15d22aac596 SHA512 5e9c5cea25e8be40130cb78ae43e2aaadac63d4f352767ccbbb898ded2e5e9490c44e1f7e96b24d3ac7791d7956c4fd09a6a535ea474fb30b04f0418d01df81e
|
||||
16
dev-crystal/temel/temel-0.1.0_p20171024.ebuild
Normal file
16
dev-crystal/temel/temel-0.1.0_p20171024.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
COMMIT="f7ddd6d70ff9f13ec00fa49f9ede68bb4650caf9"
|
||||
DESCRIPTION="Extensible Markup DSL for Crystal"
|
||||
HOMEPAGE="https://github.com/f/temel"
|
||||
SRC_URI="https://github.com/f/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
1
dev-crystal/water/Manifest
Normal file
1
dev-crystal/water/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST water-1.0.0.tar.gz 5236 BLAKE2B b00b9aa6b2db05bc8a49c02490738bc528fbed585f6a145b8f2f6bac08fc044639a605344e1374909a673b3f04a6eab0035e23becaa31c3789b812029d0c827b SHA512 94eb0ea0ffe5b466a76b22d4c139e8bc5334fb9ae4099de03c6e8ea49b1ab6c2647d2c582ce6613ceaa7e37557400e6eae178377bc546e092789d7e45334d54c
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user