Sync with portage [Fri Sep 27 08:49:28 MSK 2024].

This commit is contained in:
root 2024-09-27 08:49:28 +03:00
parent 6624bff991
commit ad478def68
11278 changed files with 44908 additions and 30925 deletions

View file

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29764 BLAKE2B 2304af9c6e98db964740075ac987384e70154601257497fdbae1b45d27f6afefc8e2ab84d45cb112cb29dae8ba50a6fc55f1e4907cb51a5a853bedcc57e61051 SHA512 c927c90b28561bf5ac66bb9b0d045735fa4497ca4cd6030fd9e429e3446107f17af93c74abb6d1b7af4cf220cc7ffcd1f11cb7b2c214e02d3ebd3d18a780bf1e
TIMESTAMP 2024-09-24T11:10:24Z
MANIFEST Manifest.files.gz 29760 BLAKE2B 6d4ab5bafcfbadada54f9dfe7ddad3a1851559e7b91c7ef88ed45d205445f1260392d2130a46c091c834412a3a93cab1911160701482683d4cbd74ed0ebc26e2 SHA512 775873cd33aecb0b5c12ac710d429b1dce3a736fb92c3219a50ee8334ef0433311ec751eb72931e62013a1af75e12c81eec684dbb489204633dabbe5ae371aac
TIMESTAMP 2024-09-27T04:10:58Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbyniBfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmb2MFJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klDfbBAAlUK22k19kdE1yv5fGiyfWddG3REsDInH30FLJt2/00V0CZ4YSIixseXQ
5t+ntablX5KC9/VuDoy86hjHbtb9daEWgnGFgbtc6HE8Ght8mQPtCqeqUvVZ/LJ7
JAAJwDxvXUPRv341AITsb+tnBzc6CxWxvVrpVd11XEK1vpnqLzDaNd3DVHG95fxH
dUwpk21svoPdTBcQAvvosdFYD+rgfeDk+0/xyzOde/hGFxH+mAdEy8hpCP/3lK4G
UQGqFmr5FWS+FIutKtK89raQUEtYENSHR8cpEGg8CLO470PDJxPCJKJStL0LEkMq
Wh5InPdqAsQwn9F8kECsFyrutU69SMFqwVLjq1B7naGTGBaKgXdSJjKJn3LaWviU
vf9VXmmsuj+yA5h7Xzbc8Uh75kzIeLTj8NO9kt5rt8gWqjQuKEtnIMYYZxycb0/G
4YWQ+HqEiKbeWZDd8IQWZVAEFxqh/yyC1s/wttYqjIqE1d+ra17VEyt1P6EX33p/
dMI+Llr1JH3m7rto4o7WR2H8h2M9ontItjc1RsonYY+Juyd0zVFVD21nyDiPaPOz
CwXqsz5aoa+tRHaaPZB2I9KpjUQytfCt7FVFOmi9Iv62KXivSoFj0QLY+V9Z1Jzf
4xS4CvXMhUc0NjNcplkFYu8wKEAg+YAye8B/+7GFZTFGmXmPPsA=
=24fr
klAwBxAAp6FaKu+DRwGUGFJYmLF1jKWtYokKMMWXXMu8sXbBlO5+RaouE34Dukrw
OBlmdXnlVqH8PKwgoghda7ujdLliBKc9tZL5MojjAszhut9iKevQqBz2vXRmmpQf
FLUahA6jsjo5G5zUPNxd0iro8JzF+QZkXzn4tuYOI/teDLAlFSxyl7DrRIzaSBLb
J9TX6vz6Qm06pcvSfrcTevxO/n4TVff4qhQMtuJHpV3pfi0sxzhvZSFiEnV2l+lF
tXhprFVDuXC53wKMLRmi5eGUoFxafc5iBx3yKuKAGa8inKYPlESZwlAKl2WrcQtu
+BRygAfRyGs7eu5bc3a6DbQ2UeGkqNVrCwqTxWNLlIQ7yYwN1FvOvWiFgkzrdHRK
jlmclKFahAYoEFtYStjvkFVrgXiyGpMhut87pCHFVwEAxL887HYfU4EvzK22Boms
EWp/BIUYEOa4ScrW4Q4185vXLv5W1HmzNJo48GKga2IgBfCm6c4ylfXTVBq5G6Ua
mYoj9WOyfA6VLxrKm9Bokbbtpptjvf7vNEBxSHU/P0N2JaRFl0RfG/fAxk6Ku8rR
QBQk0dcd1XSLeG9On+cqkyak2hQUQ2u7HjYp7uKFOGRU3kDSHHOynHEGX65+iEEE
Hzb4D7B8/Qy6ffH06pArzCTFRr1dETYihUplf65M/ZRBCGWfShs=
=hNxC
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

View file

@ -2,8 +2,12 @@ DIST aws-cli-1.34.14.gh.tar.gz 2790437 BLAKE2B df3355ac11561ac7f6e2a7c707d08de0b
DIST aws-cli-1.34.19.gh.tar.gz 2795240 BLAKE2B ede95bb83dffdef1cbc6896f35e6926e3f7fe1cf27a091c019a4edadc57c24a88d06900fc6542fcf78c21f57de6651759a8ebd44952b21864313269c1cbfb289 SHA512 a82299d7f2d2fbb4600c91739b38e22e83eb95ffae0e70ef62e95ba039de6a47ba1d4e2423190a5e8ee59bf768a85181153c60329b9bbfc1a3e794d07d50dc75
DIST aws-cli-1.34.24.gh.tar.gz 2798088 BLAKE2B 24d5b74da8e6e1b97cd8c3558d28581acbb48250caa0a33ad9635068a358b6a0e450446d1486783e4208bb067f00616cb4c708c1674bb43ac3f9b7630d4116d2 SHA512 cb1d9fcf322e68a69f732a95c39701d937e83ea91a73b93dc565a7bb575c0f79b6a3cf0f47253321b3e54d9c5824b054798f53f5f82f9a29f94758c3a19aa4f9
DIST aws-cli-1.34.25.gh.tar.gz 2799069 BLAKE2B 1f1a09b6b4b915570a67ebb9374799bd90e71e4286d356e19c74c5e27d1786ce01fdbca863cc2709c5f96219222348e23a36a779c1b90b6aa2b4112497428495 SHA512 c95b6064d249e7d96676f7dcd66d414f6f1699643a090d61aceed4c929e2c6cee6d9e5f0155e8b7e5ded29227e800ab6d2de79b6dde0dd00a2b62b7dd3541c72
DIST aws-cli-1.34.26.gh.tar.gz 2799245 BLAKE2B 99762018d1f78f89526522f6b75dae2711138e3c5e404e29a1527cce812195895e6e1e8f429f63db2532f4e756591195aeb0fcf506a545a45320f182af60882e SHA512 c816dfdcde58832b86da8645f5e38118783fa1e0c320aceaf25477b1c703a28636395bdf6addf0b32c0c6124361957459165a81dc53e06beda31786fea7206b7
DIST aws-cli-1.34.27.gh.tar.gz 2799479 BLAKE2B fc5a52b4d685476874e7833897eab963e6276a24f99fceb344feebf44dd2444ea3aa2c3d1c74d9e308d4aceec77e35d9992e7af92fb5d927af7187fab4ba57a0 SHA512 1ad22b63046963ffc6cba82e07503332ca8b6cca255b686910a9325f43f3595fc7d4076fb4681a0e8d2b731aee5664ef50bf49fa18bbdca4266e334945c70b10
EBUILD awscli-1.34.14.ebuild 3023 BLAKE2B d02d93dd9b37902da1a0555b84ef0fab8f1179c2983d783717f9e2f3cd55d72b07ed1164c263aec3706f6a69d1265ecf439ae95ff273c215416ba73a117ae0a6 SHA512 d9e7f35c8346a432ea2b6067908620b0cc6527fa21e5c8c5bfef2878fe656603a0cd8fbc7479e3ff4dbad655eb8d19622097409de3f80a55986104932103f1e1
EBUILD awscli-1.34.19.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
EBUILD awscli-1.34.24.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
EBUILD awscli-1.34.25.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
EBUILD awscli-1.34.26.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
EBUILD awscli-1.34.27.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab

View file

@ -0,0 +1,90 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit bash-completion-r1 distutils-r1
MY_P=aws-cli-${PV}
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="
https://github.com/aws/aws-cli/
https://pypi.org/project/awscli/
"
SRC_URI="
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
!app-admin/awscli-bin
"
BDEPEND="
test? (
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pytest-forked[${PYTHON_USEDEP}]
)
"
EPYTEST_XDIST=1
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
local serial_tests=(
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
tests/unit/customizations/test_sessionmanager.py
tests/unit/test_compat.py::TestIgnoreUserSignals
tests/unit/test_help.py
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
EPYTEST_XDIST= epytest "${serial_tests[@]}"
local EPYTEST_DESELECT=( "${serial_tests[@]}" )
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit}
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

View file

@ -0,0 +1,90 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit bash-completion-r1 distutils-r1
MY_P=aws-cli-${PV}
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="
https://github.com/aws/aws-cli/
https://pypi.org/project/awscli/
"
SRC_URI="
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
!app-admin/awscli-bin
"
BDEPEND="
test? (
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pytest-forked[${PYTHON_USEDEP}]
)
"
EPYTEST_XDIST=1
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
local serial_tests=(
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
tests/unit/customizations/test_sessionmanager.py
tests/unit/test_compat.py::TestIgnoreUserSignals
tests/unit/test_help.py
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
EPYTEST_XDIST= epytest "${serial_tests[@]}"
local EPYTEST_DESELECT=( "${serial_tests[@]}" )
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit}
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

View file

@ -1,5 +1,5 @@
DIST perl-cleaner-2.31.tar.bz2 6914 BLAKE2B 4b13ae42ab06ad75b6dbcb1306f3f4f476315db4504d0ffbc4c56d4d66a2da3a751d3682305daca6bcbae1861d182f16296c92f9a8d25687e35ab03a6f8734e3 SHA512 c4df0437604d41dbfdce0b72d72f975d464cf0c44f417c708917f01829e498ef8d6b47a78cee517836cac9344791ad49db98f29da5f78599e80b000e41b8127e
EBUILD perl-cleaner-2.31-r2.ebuild 947 BLAKE2B 2e523e54ce381346ff59d3739002aa5072f5362266a1419292e06449697b79201ec29d4d92d53f24d769fd00ae99d6082df3195e2aadd52cd42712afcbd37a08 SHA512 fbdf3d2a3a9920623998b596a9cf2c9e89fe2599cbd965b77082e92766ecb41abab1e734b536a836c0b4b148181a1eba90088c1acab811b72149b3994a2ffe72
EBUILD perl-cleaner-2.31-r2.ebuild 946 BLAKE2B fb30d08bc04feb03a49eb87931a72628d60bf4abbc76001b7552cb519e05ee09d790c5b50176caee63eb2bc537c1cfb1a68d4d20a8b624f5cb3a5f7f2c3eba59 SHA512 30408a2c8149be13cad39e776d5da9bfb1ac3aacb97a43e2a867b7af199a26575f68284e8470a447c50c7670caa1b8dbd07ca7bb51b383792ce8bcda08da8069
EBUILD perl-cleaner-2.31.ebuild 945 BLAKE2B 9c5d9ccaba10009733c24e60773225ff4991b8312c54f4f1d45011caa4bd4a52e1fbfccf134e7890927a360653d240de2b23bd4b6243399f0040bbd79a91c823 SHA512 36386ea7487713c62de1eeba064ce15ef20c49740dbba52e80764d41a7fbf11fca1b15a2f72e66a1875b803e867b73412c3517e5f6a45b3cff1ffdd05a15f55e
EBUILD perl-cleaner-9999.ebuild 953 BLAKE2B 000efb22d462c670b899d0b37a2c8bf4773a00f67eb8c1e1da875ef016cbc1569fc70080ca22986ce47d34a4f5b960bbe49a309c300816c28963c6b7ae15f068 SHA512 be1842908304eb4bb2c0ade740b08c6acd11b6ddc31834d4207470933c1049c04d0f3ce3d3183c1d2cb22cedd3d7fe1080f12eb50c4a610c2f57b967583484ca
MISC metadata.xml 509 BLAKE2B 4d80cf3b299ea530173c8295cdd5039e1663772f09ea1d718448843968029e58791565d7e2265e5f653b8260364a92921edab6293ed4b3c914c30aafc6ad8b41 SHA512 98eaef261e37fd9727a5a8ebba9418c2fa77e4f2deec9bee6a405a742ad32e68eb3d7d5e03c4e95a55d025eb72701f1257b539cc61069c410a48516e77e09dfd

View file

@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2"

Binary file not shown.

View file

@ -4,5 +4,5 @@ AUX afio-2.5.2-fix-build-system.patch 915 BLAKE2B 159f2a1dafdd9021f39ef471dacb5d
DIST afio-2.5.1.tgz 191765 BLAKE2B 48a590c1180942444eb8fc17701563ee822cad9d0ae423e12996e7b3dff16ab7ba13d8041b78fb6415d1a422d14be8ba3443910ae1a57290dca801334ced7ffe SHA512 afa4e01cc9e7da5bff7c96d2da9a41c296e7b89c50484f58a8b011173a99a144a9e77d3ee8136622e490287b99a7ae76c6eba901a2186b5a3a6bab164a37c864
DIST afio-2.5.2.tar.gz 194030 BLAKE2B 7c46162cf8648b9b6c32003032a820a847e4887bb852a49ee878dc3501bad673650f7b64c465c4cea58b4cfd4de74884f903211f298ef94b91d3738f7de29316 SHA512 e0fb9b2d31bb912d7f30d8dd992cffcc99a84424c7386082abb8da82a1911b852c5a80e8135f0b6266113519f582dba45dc3c87c8f3b822a2daa14a1ae1d9944
EBUILD afio-2.5.1-r2.ebuild 742 BLAKE2B 2665b0e6e1dd7388932b2e37ad74e0b4591f7cb8a936e6c0f956308f92a36daac92117059e59db4079819f3383a292c9784c4bfa87c4db8c27cd835e7ebcda4a SHA512 8e48103ca84a1260d7488de7e024e0d280c4dff72df5ac168d5c3849c9a37b8e2efaacd1c099f2d3c4a60b96f2976fecc9bd076249606ee225ebe35471316636
EBUILD afio-2.5.2.ebuild 708 BLAKE2B 964ca4b3d07469d8d67ef2a3280181ab919ae69a178d2632ae4b54dde5474e4b31df8ff100a6b5c63a32b35a3888b7715cfb1c8035792068952c295a18be7194 SHA512 31513fa98610d5d60f0de9dae6cf55518579dfbdb9c1e74a422ed03fc8240b8b1b83cc4970e6466232f8d3f2fc31f6d99a647d6c78c26df0332fcedca16b5f17
EBUILD afio-2.5.2.ebuild 707 BLAKE2B 2c268c527bfc42802acb59b3c4e8c1bc05fc626637fa9b4bbf268beed090e1d4f32271d0e0702ed54bbc1c086791607c5f8caf56e4ccd31af318fcc60131cb51 SHA512 a0698bbe552803926a36fd88fa7e9388d759da08b581a9a1703762be55c2851d740d25f54db4ba7d55189835b2ef9cb7e61a9c31038ef489bd4c557e60ad7a3a
MISC metadata.xml 598 BLAKE2B a5d838fed00a9d94a00118c8679be709fc12cedacdf2f6a6f9c0972ba22b89096b648154686ec1850e27c6f140f08eafb03a59ce57e5e857b751a6395d65822f SHA512 d98c21c825b791a805896fb4909bcde91e74f4f039a77fedecd23226d86b2d857eadffe9987f4595a0f761bc8866d82d7f638ed8b15208a024573f4f3dc3949d

View file

@ -12,7 +12,7 @@ SRC_URI="https://github.com/kholtman/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="Artistic LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86"
KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
PATCHES=(
"${FILESDIR}"/${PN}-2.5.2-fix-build-system.patch

View file

@ -5,5 +5,5 @@ AUX arc-5.21p-variadic-arcdie.patch 763 BLAKE2B a45881bee6b95e7d7adcf40196e14717
DIST arc-5.21p.tar.gz 84791 BLAKE2B 3dc6c2e9c83a9021a9a865676e248278f88b3de868846b39e1b1a9365299c410e7bb3c0ed07cfd3ad1e3f6340eb0e3d21b57a7c6e8ea92f61b51a914d7e4fa0f SHA512 c70c01ec407cc27f6507e2715d8b553277609cb49369a1e65a83d007362a24b69bb09ef2bf168ee36ca6797bd4524644a89e9114d866351ae53fece193c2967c
DIST arc-5.21q.tar.gz 79366 BLAKE2B 054a950f9abeaf88e964b2b13a20d41074f744569eaa2ae07198f3fb43bc837a1ded746dc07567ac056496eac7973473513f1ff55103d1b7a14f09e899289f71 SHA512 666a9cd5c7b6e148540d707b32f5cfe43f8c59b599199478478501b93f261973dc810f36824459f76f460bb0208b659dd87e7f0b4ad207ee2d962d191e5d3341
EBUILD arc-5.21p-r1.ebuild 886 BLAKE2B 3db243c9cd6075588f7d12c2ddfe8c2ef05a71f6ba5e995ff869d1e2e5e5e2b50430d3da266377fcbe1a4c7db62fa1d04570196288bb0f0a7573a3a79b013959 SHA512 88bc4aa512a8d0a4b468824d69f0b27f111a26d728b804806add5cc30beda7cf51dec7c4eece43642dcc6a44bb41e3cf133a32407d894f288fb553dcec2ae453
EBUILD arc-5.21q.ebuild 914 BLAKE2B e31b604940aa5647ee7b3c480236da97b78a04a2deb07da882e5744da6c82532d13b4f95e7122757d8eff893a8706fb3a388f402a19ff0f9566ca8bc5715dc4c SHA512 fbe619bfbd1923240c682a85c06e27bc233c5f17d75751af96f0813ae9f9164f880db34467cdd47c41b13bb1e6e8af2748e68d16b2d07df898bdde0b8db34cd4
EBUILD arc-5.21q.ebuild 913 BLAKE2B 32660336dfb7927d4f51265fc110734c866eed60680e385da996b36bc2a37a46c3b2a118ec14bd130f785e64b8924971484eab813c9da2b5890ac11959064160 SHA512 08b88583ad9c596b1147c3158d17230c580cd1de9b345873c0ceed5f9b5e5620dec2f2dbca09d391c4f1808693be3a06b45ac849f6184e2857500e2db267a4d4
MISC metadata.xml 246 BLAKE2B df27ac714b4e0372fc1c80a0c1fa1ebc69d5317b24a065765e2ce9096d170255e82650d14e93fd7a314c62cb86b60ca832c4a6dddea1bd452a83a786784da717 SHA512 ba7d31c6594e588d7ff707efa455755f1eb5bdbfccb4312368f5eb43b475c9ec422a580196ba61e0ad8504bf48979bc1277988b1c5fe84b880845e17f53eac89

View file

@ -12,7 +12,7 @@ SRC_URI="https://github.com/ani6al/${PN}/archive/refs/tags/${PV}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PATCHES=(
"${FILESDIR}"/${PN}-5.21m-darwin.patch

View file

@ -2,5 +2,5 @@ AUX lha-114i-file-list-from-stdin.patch 999 BLAKE2B f039b70dfbb82f9d2ada3df90621
DIST lha-114i_p20201004.tar.gz 220541 BLAKE2B 64268deb40de67d5f4888f7d4b4529fa1b6ca02c562bd041d9edd1ac9cc74ccfa43198c79310bd354806e3095f6aba8c97256b49686feb8c713e3d8110137103 SHA512 9a9337cbb6a3d71253597750301e37163c5b495e712f2374adf2ac0d19f731ed49482a3f8b639e4c48c7ef6fa7ed9f9081516d77548e9c88ed3b9ac037efeb06
DIST lha-114i_p20210328.tar.gz 231115 BLAKE2B f9587fd2f99aa80498ed69f43efe189a6db12881c6ea748763e8ae071180a30578651db11cbba0216103f6a7741d37a0e55b2530a7e458046a7230f6101f05e7 SHA512 46fc722f9f15dbe75600c2aeecbf94357aa24da964bb03f8326d9d13affa2ea60d4ec5dd21a4f5014f2cbe4e06f4bb959aa8de89a5491e1600eafdd909b293d2
EBUILD lha-114i_p20201004.ebuild 726 BLAKE2B 9ab668839b82f6cd9a4df1201c4eb448c82a02c2b923783df772e2f5a57147ae601e5acea3eee189be247a9b1492f2b435e193d9ad7cdfe994e38164b2f69095 SHA512 0cead60b97a0a121250e93db287bb1d2e531dc1ca3af3b11ffa056f70d84614f1a36b20a630b534166d6c5cfbd9357fd39c7d5ff3ae6ed29ef3ef9bf4520d599
EBUILD lha-114i_p20210328.ebuild 735 BLAKE2B 81da3dd5c19d065738a80d39599d86e979eb89f143fcb81ce88781b9367062ccd8121fc95cb3d28628afe232faf983a79447666dfc9499c513ceca55b41d79a3 SHA512 56b041fd0da1641c6c72707c8c2ba5bb522f2af500c7ecc3db730aacd90497a35a6180da5142c4fdda5a5f9c0ddffcf66acd2b81a1fa8d536939ee25f76e8c95
EBUILD lha-114i_p20210328.ebuild 734 BLAKE2B 78e2f4f2f64d365823a8f160ea4acdecf455955001c7dce2dc5344cef6b544ca761733c3e15230023011216d432295a3ba1c49c72d507b12dbd0abbbf0123e79 SHA512 0a113705251cee313dd5ff80d446c44d90aa04ee9c542bda70fff302ecbcb3b2793c24236c125e3bdcec9eb3b5c5951f5bed036b3787159fbc82e580b40532d5
MISC metadata.xml 366 BLAKE2B a7fc5ecb79726152b5a531145574116fe5cc90f91580ea2a206489319a930420ef7397bfb9bf857d9340f5d66e18d98d587977554ddcb6b73c5b590bbe0011a0 SHA512 a219c8eaa5817fb989ce891a170166338e338a9b0e275c6f88759b0d6df197adf8e141f1222b3e02e539994683f2dd1cf14d9c623c2c12bb8f3f57c38c55e2b4

View file

@ -13,7 +13,7 @@ SRC_URI="https://github.com/jca02266/lha/archive/${MY_COMMIT}.tar.gz -> ${P}.tar
LICENSE="lha"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-${MY_COMMIT}"

View file

@ -10,5 +10,5 @@ DIST libarchive-3.7.6.tar.xz 5458552 BLAKE2B 3251dc4d59867d1c9b43e78ac7735c27670
DIST libarchive-3.7.6.tar.xz.asc 659 BLAKE2B 9f6a621dd4aa20f06dff71225723e60a6cee1f2a54ff07d2d19670153105f2f75d6439320f49eb46c28a4416828af7dc4f0d827e46ec9aeb5b703f06eb329d77 SHA512 2840b13f910f47d34daeed9680beb4b3cdde2d7de26ab8453756261c51fb7a39b727454f370b0ee60f8e1646c65544331a22558cbe8faf79a201b1d1346b37c1
EBUILD libarchive-3.7.4.ebuild 4800 BLAKE2B 45f23a859e54c94ba18842c75e6190172b9ee3063707096a2112e8976306152002fcebeac89f68a5dbdc4725411955f141afec4b2d573e7c82850846c41c8b9c SHA512 87b80d7f9c15a8a6eaefa9c7a18db92550d480df75a5439607a9ad94db7abf21af15ce0d82d2b3d9669fc75c32c756fbe51d2efe2aff42b0d55537ff3645cdb1
EBUILD libarchive-3.7.5.ebuild 4801 BLAKE2B 18b84cba9b71880cb12713c9662d8df4b0bd233fef15f812f97797f01a89b9e016e737efea7240840f3962fdf2c61d7c3af0d5ba5ae52f2446466dc180b13596 SHA512 d7b896b6b0981ac557c12d83e93dfebd58bd0c3a5955d9b9a2844e1caf711aaf03c7b57b5728c22aa57e58d62da170b3e207f0d9012bb32ae3e184662b284edd
EBUILD libarchive-3.7.6.ebuild 4619 BLAKE2B 789c3c4e6e65065a0b04f1ebac4b8131f28b16c199cb4fc0934ab477eecdf3e3e38cfae107aa13299c0fe810c2b8aef93020bcddb4c74b5256294001471f6b74 SHA512 6859dc1704541443a2181046ca18ef6b02df2f1b50000cfc11a15f145358253aa63a19dbc180337faaf58a9b5070c50efbe12440539d7c1574ff5a78fd4340fe
EBUILD libarchive-3.7.6.ebuild 4618 BLAKE2B d6b2f05c42fbdc044ad5521335524f17fb085e173ea2cdf5afcd0c4951da886bc40c731779a927594f3ffa062ca560ef204085d9859faa7ce807196ab76ff456 SHA512 20b69f3a59f0732addf7277de5d9031205ed83df86fdaf022103cee8f5ef7fba30d92b2d7398b58916fe2e4fe125fd899092014b1eed67fb34682f5182b61704
MISC metadata.xml 1224 BLAKE2B 538433528de5543ad8e912ce0d072340be3f6eeefe16320ef48b3c30a35ebdff4a32055edf89f36e4479ab1468c620871fcb5ba91bd66e81798093b4d0345949 SHA512 9f53d623a02334f675c06edea2829ce52e78d85e3894e684ae920a678eb47046393b7a93808c7e1761d30a69faa5986cd4922ae7ef8f1e2ef221de39869bd12b

View file

@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="
acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
static-libs test xattr +zstd

View file

@ -4,6 +4,6 @@ DIST libdeflate-1.20.tar.gz 194212 BLAKE2B b3633f1068f36bf346e1f435c67259612ad5e
DIST libdeflate-1.21.tar.gz 195361 BLAKE2B 8d1f2a71cb6a0823ab93631720f9807a6907f1d92490bb258b9bfcf9daf08b517eab3bdee064326a4274d7b193cffbafa24037e2be2503c17fa8daddef5cfff5 SHA512 7cd9bc91992ef824a0fdf175b0da081b8381decc325013477a3fbfcfe6cf240f66cedbeec830a51343fedb8c27c76fba8782c1aed3fc538e3afd6c9f8cdc90fb
EBUILD libdeflate-1.19-r1.ebuild 1243 BLAKE2B c00431500ae37d9ce484784ea042e819ff997d23d63c3a2ad136f91be4c40e8e92c54a17b5ef09a1eeafe6a90ef232310e11dd5919f093a3545f5562076d4b4d SHA512 43dd01329736487ed4777290a142eb71d6ab70ec2f22f0b0311accac1b98a3fc97f5ca9657dd4cc8548df8d9203b83e5b6baf172b5a0d35202ceaafc5029ab4a
EBUILD libdeflate-1.20-r1.ebuild 1294 BLAKE2B 250c4adc569764c4fb38443794103228498299c751912c20735fb72c39a6552492683a9a825535ab7681b509b71b6d830dfa35576d9064f4ba6c48349494087b SHA512 e22adbc6e3cc0b7030ef3eac3d0c391a87f66663161c8f302a84e00b62d5f56c6610cc1c64eefbff2944efb31480d418acce59c3b69b65cc2d99ce0107ad5b06
EBUILD libdeflate-1.21.ebuild 1295 BLAKE2B 1e70d4b628800f0b97a400ba07a84bf726d6493a1f5c2e55eb3e56316a10cdc67fb5358b7a69e9253fd153dad1b1adb11ecdadec174ac8a5feabe0176f45d893 SHA512 d6739f2b6738f1793bff14abbd24234b5407a2f2fced9a4d23dca08941a446973bf547c37426065e9203231d2a81399593685723755cbb5d11b9d75f90cdd1fd
EBUILD libdeflate-1.21.ebuild 1293 BLAKE2B d992c63d6b7a460bc2a18350ef2db232e3ff487ef15d6965907f1e3981b7e1b2ff8a61be0391962da123b656654c26fcc22fa97bac19a1e761474259ba01f40a SHA512 b056e0d5958b064122e5698a0adf04b46b43083821b7d8b79fd75c08f10453bbe38f71a6b63cb107e810461ccc6302079ac1930d9efc3f6c8d0edf3ef6a66d96
EBUILD libdeflate-9999.ebuild 1294 BLAKE2B 250c4adc569764c4fb38443794103228498299c751912c20735fb72c39a6552492683a9a825535ab7681b509b71b6d830dfa35576d9064f4ba6c48349494087b SHA512 e22adbc6e3cc0b7030ef3eac3d0c391a87f66663161c8f302a84e00b62d5f56c6610cc1c64eefbff2944efb31480d418acce59c3b69b65cc2d99ce0107ad5b06
MISC metadata.xml 676 BLAKE2B c2b96242f8e26c2f5d52210bcac2540952ddfa0a7e0808ac7bddbfaa83c37005a98f40dc563b4c92ebb6ce838f1625b26c158b50c4ae1d1236892ae03fff5b92 SHA512 643f7f64deb72219b21866c3e5a5485bb7c1b95f9b5a6e507a9493a9d81be1f879939384e8173044d00bbd8750ff2f7d050602244dea6ceeb71d44fe27168e4e

View file

@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git"
else
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="MIT"

Binary file not shown.

View file

@ -3,7 +3,9 @@ AUX containerd.initd 794 BLAKE2B 88a1976615e4e9d67c10ed3748aadd74ae13ef4cf004bb5
DIST containerd-1.7.15.tar.gz 10071827 BLAKE2B 91de9b7d777d53ecdab4af5bbb0d4ccbe755e4cf0fb7bc99a7bb15c66e0e11ad30aa2af685e0e8b0df80dbeef451704fa056a04b460d92adceebd290977febfc SHA512 84a94c7658a431cfd7a5321ac262d966f4291337ddff14211951b0d2025cd3af25a48175794d2b3a630ffc25ba03047579163546a4758a2fb5d1898cd233854f
DIST containerd-1.7.19.tar.gz 10157428 BLAKE2B 3f51d63d4280a11ffe308c3e65df2fefdd91f543169501cf361bb8c6d5085b6b606cc3425508246ce872c86a475e2d195dd2473fee89a47548cfdfbd810307c2 SHA512 cb58bf5148381f9f0eba096e159592f294f887c5b17f8aaf6de8fed80c515abf4f08c849bbbd266dd85ede09fe709bf7d15a61a749f1136456329c47508dbe34
DIST containerd-1.7.21.tar.gz 10188737 BLAKE2B 0a3eef5bd97b4249963d6e6b80652e2abef0ac7ece726d15efc3b1d364b3525ac7602afecfde3d376bdbec7d5ca39636e09dd8d2a96c420012ef4232afc2a6dd SHA512 fba998c8d7f2907b3e5fb09c3947c3272661ec33379c611c5110ca0151812adcd70ff6b837e97a5d4228d685902276eeb98cd82bb4c46149686e169e81943c75
DIST containerd-1.7.22.tar.gz 10189969 BLAKE2B b1fac9764a8bac0b883849786bd20c9a8e64d764186c6362978faec5ba360636caccc6c1a7c51c6781aa51f96a4e713968d1e86b54b6fe2fa9e3dfcc07727e64 SHA512 9572f2b0f49365cc3888999a0c0b7d29694922f0cbefb33e1fbbfc71781cde402537da3a23e36fd3a600a1d819bcef9acbeee423df2699fa9e3f07cfde7f9128
EBUILD containerd-1.7.15.ebuild 1976 BLAKE2B 038a302335d730a6b0c8b6caeb0672beabd7ef48d2a24ec3a317be6d15b41e00551cd95594d575b68fcec6f28757980f91ffbe41cb975bc220168e4963cacf48 SHA512 1fde07b64582f154e76728dd307b4fff449c368ab50c92f68750540ed4805aa383edf400aed1ea8fdc2e52f9a10b61efeddad9ed8f2412b205dfc443c53e771d
EBUILD containerd-1.7.19.ebuild 1979 BLAKE2B 03d3bf66fc47d66746d96b00d83fc52912beff1e286bb7bbaefddcbeb2f6e6279cf0a51ac4d55d56be80dccc9b62183052e951f5f03e7584cfcb1f2172b72c82 SHA512 a4100422feedc666778ec6e284c1cb9f84704305b281c76ed2a9c012f92cbfa598d2ffac62d1fac57a9280f9d50606b6207e7bf9473d607e9bb58d894e904620
EBUILD containerd-1.7.21.ebuild 2022 BLAKE2B aeb92d5514daca7ccca74f5b5a7fc7d0bc75e3de1aa705ebc09b4fd038ad3f9059807862abfb5850988c60b3f4999eb4bcb4cd9d9366ec6f640e233b548ccb2b SHA512 da76549087389711ca3af88b162ff1c95f225ee60bd3150b8565b4d65aadbaf9ea86f002d0ec332500ed48ea26cf90643b2b685297c709ade8f476d85dad0ca5
EBUILD containerd-1.7.22.ebuild 2022 BLAKE2B 309b1522fb887aa0979aceb63837a8a7c78520ad9b17b4a0f3480ecea3b86ff377e04addf559c36da17a51d5aa38edfc09c5cbc1c293c91b7178f854791a6089 SHA512 518e4cf035e52e5828de714a5eeeae6afd122ba1bf1b9820984e9583ee0428d6de905a7aa67d9c9636ccad1ca6984bedb74ecb52ba65175291c55d43bc89af81
MISC metadata.xml 981 BLAKE2B 78f44dd46331f9159931ff289a5adfdc177cb5e0c1d12cf717fad4f227b15ae40f479f40554dc4855009342cb7d699aaa543a0fbcc962789fe100a1cc9b350c5 SHA512 a171a3fcd67d8b410148d3e99477ea69be7e84ba2a2d24739343bfde29b88f8f799530c3b1107829ebd52eb847b4f5c25e4d4701ea9a2bc196c761b0768906d1

View file

@ -0,0 +1,90 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module systemd
GIT_REVISION=b2ce781edcbd6cb758f172ecab61c79d607cc41d
DESCRIPTION="A daemon to control runC"
HOMEPAGE="https://containerd.io/"
SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
COMMON_DEPEND="
btrfs? ( sys-fs/btrfs-progs )
seccomp? ( sys-libs/libseccomp )
"
DEPEND="
${COMMON_DEPEND}
"
# recommended version of runc is found in script/setup/runc-version
RDEPEND="
${COMMON_DEPEND}
~app-containers/runc-1.1.14[apparmor?,seccomp?]
"
BDEPEND="
dev-go/go-md2man
virtual/pkgconfig
"
# tests require root or docker
RESTRICT+="test"
src_prepare() {
default
sed -i \
-e "s/-s -w//" \
-e "s/-mod=readonly//" \
Makefile || die
sed -i \
-e "s:/usr/local:/usr:" \
containerd.service || die
}
src_compile() {
local options=(
$(usev apparmor)
$(usex btrfs "" "no_btrfs")
$(usex cri "" "no_cri")
$(usex device-mapper "" "no_devmapper")
$(usev seccomp)
$(usev selinux)
)
myemakeargs=(
BUILDTAGS="${options[*]}"
LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
REVISION="${GIT_REVISION}"
VERSION=v${PV}
)
# race condition in man target https://bugs.gentoo.org/765100
# we need to explicitly specify GOFLAGS for "go run" to use vendor source
emake "${myemakeargs[@]}" man -j1 #nowarn
emake "${myemakeargs[@]}" all
}
src_install() {
rm bin/gen-manpages || die
dobin bin/*
doman man/*
newconfd "${FILESDIR}"/${PN}.confd "${PN}"
newinitd "${FILESDIR}"/${PN}.initd "${PN}"
systemd_dounit containerd.service
keepdir /var/lib/containerd
# we already installed manpages, remove markdown source
# before installing docs directory
rm -r docs/man || die
local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
einstalldocs
}

View file

@ -1,5 +1,7 @@
DIST runc-1.1.12.tar.gz 2522196 BLAKE2B 14fe8d5f82d5b4d7f6b4bb9111c5d258e74f6a44aeb51fc87c69104e95b9bf24a3d503f4cc5dedb40d542fbd4b6e27273f456bda4fcf3bc298eb93ae292d9663 SHA512 92e8ac54a77d7ebcc76b5a9cc08d9a064211f12e9d26f064070cc203a5afb11c3af28d8f556f297513f797a2933d50bf10a8f22e307724041d66aa8c5ca1d9d3
DIST runc-1.1.13.tar.gz 2532849 BLAKE2B f3d3171ffce2bb833bfb5cc21d0dc034fd7e38c47ee098cc1fc75c06fd4dfae21dfe25c2e69a1ca93b29d36e8799727ea41725eee8aca3a059c14dab6c8a435f SHA512 644bf9e6359bf49bbdec667c0f7c69ded78c7eacfc2d1b730d52fdcf7348571c6406b8e5790811fe3662a458c878e4225c3559885f0d95f8905273e7e40e55ad
DIST runc-1.1.14.tar.gz 2543890 BLAKE2B 3eede8cd7d04d2a3826cfc7caae032744551799e8262d28e989d3d5c66ca3969ce8dede064ebd37361a00eb276fa7c9961180dd9fc9b0d53535421ecc99acb39 SHA512 bdefbf34cf57485c6b961babc8294d0e6b2e003eb836b8e99c49ef4d00acf11f30a46ad0bcd399ee9346610419591daf1eecb3b6b127962357d629bf5f252e22
EBUILD runc-1.1.12.ebuild 1833 BLAKE2B 6815357831f57776945cb6c7d8e8e0a7735aacfa35ee4329ad5e8a8c165f788812c7a347b6933fd05e29b063dab3e886fa3e37f57d2e66f0d46401a65c620b8a SHA512 eb290a626e95d3cfc5ecc308aa63891e19f6d6e5092aa3704cdc174d7ed917dd8c53f86dc13a6ec9ddfcbf04a5c826fc1e6cc10ffe20c431209dadd9fcc427b0
EBUILD runc-1.1.13.ebuild 1779 BLAKE2B e96b0bea4e8b2f0890c3a9dbbac809787e1d78022bfa34ba85bf528bd253a3acbbf4985ddb745a64018d159e02a9b8ee98f4e2907f25cfc372e3b8284ecaddd9 SHA512 e509e11e78246b47e3af3b5d5b0a4acddcd1ec31a632f7920cea8f1859194d2dada536a46543607250a770caed9a89a20eef7ec78f95848a896ccbadc0403268
EBUILD runc-1.1.14.ebuild 1779 BLAKE2B fbcdf8db2d3ee3a18f322e618f607fcac9203be3ac693616b9cdde34a3ed013305ca3cbe66406212d18cd56cacfc19461998307ef43f3626a1a4e93408ab5600 SHA512 ac8877b61958badbb560f36c3e61798a9452fb72dbd26975ea3e161f865c1c1a945c4f81fff4be763d1d05aa2282d09d627c1e469a62f0a64a1dfe8ae6992b29
MISC metadata.xml 647 BLAKE2B 67dce497b4fa65db5146f9e017ec00795ad4ef5d63058d4c20bfc730f17e2fabfcd82b403bd06330f9a68ef2e344198514930493eeadef69eb2ee8a618e5e0fc SHA512 970d9753c81eb387a06fc24be8bfb3b056e9e7cbf568f99511bdcfd35f6a8cdfe21ea0103ea36b8fba7be733016493663c3a38452b05225de35af7e1c5b359dc

View file

@ -0,0 +1,77 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module linux-info
# update on bump, look for commit ID on release tag.
# https://github.com/opencontainers/runc
RUNC_COMMIT=2c9f5602f0ba3d9da1c2596322dfc4e156844890
CONFIG_CHECK="~USER_NS"
DESCRIPTION="runc container cli tools"
HOMEPAGE="https://github.com/opencontainers/runc/"
MY_PV="${PV/_/-}"
SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="Apache-2.0 BSD-2 BSD MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="apparmor hardened +kmem +seccomp selinux test"
DEPEND="seccomp? ( sys-libs/libseccomp )"
RDEPEND="
${DEPEND}
!app-emulation/docker-runc
apparmor? ( sys-libs/libapparmor )
selinux? ( sec-policy/selinux-container )
"
BDEPEND="
dev-go/go-md2man
test? ( "${RDEPEND}" )
"
# tests need busybox binary, and portage namespace
# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
# majority of tests pass
RESTRICT+=" test"
src_compile() {
# Taken from app-containers/docker-1.7.0-r1
CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
CGO_LDFLAGS+=" $(usex hardened '-fno-PIC ' '')
-L${ESYSROOT}/usr/$(get_libdir)"
# build up optional flags
local options=(
$(usev apparmor)
$(usev seccomp)
$(usex kmem '' 'nokmem')
)
myemakeargs=(
BUILDTAGS="${options[*]}"
COMMIT="${RUNC_COMMIT}"
)
emake "${myemakeargs[@]}" runc man
}
src_install() {
myemakeargs+=(
PREFIX="${ED}/usr"
BINDIR="${ED}/usr/bin"
MANDIR="${ED}/usr/share/man"
)
emake "${myemakeargs[@]}" install install-man install-bash
local DOCS=( README.md PRINCIPLES.md docs/. )
einstalldocs
}
src_test() {
emake "${myemakeargs[@]}" localunittest
}

Binary file not shown.

View file

@ -5,5 +5,5 @@ DIST ccid-1.5.4.tar.bz2 706834 BLAKE2B 8b7f08145808ac94d085eef62c204f8146892cb11
DIST ccid-1.5.5.tar.bz2 708374 BLAKE2B a82986ead2dbb3241ef419ad16eb0fac835c5ab4fa988e5ee53cd1608a30a9381210a6fd013b6a059ca2835d55b4a41afa4064575e91b8eb356bff6d01d19add SHA512 9d2aebe645a5880bfad7d420ddab96811d1fd989c79afa28f5471ae53f36b6d45ee5e13b32ac4afcf59fc762ae835db7e6312ad6642b263158c2d9a30c7651bd
EBUILD ccid-1.5.1.ebuild 934 BLAKE2B 9b1d00a0c97768b5affcc9c83e1a8077953fa34bc96b780c6d2499286d51e8f48883b916b7a1b0c1bdaf9c3a9b24d0ea199577a40cfe0c503325b3abfbc48a65 SHA512 83d1e60666f245d3121da229aba60a43138dc4f4adf6ef7e80e4cdd749ef908e51c306f6030bd8f75a8d2c64972509fda6561263a74d0f1e9be3d6b2cb245d08
EBUILD ccid-1.5.4.ebuild 1058 BLAKE2B c5aee5cc066fbb25f7dd44095d6af055ff84adad104e62268856cf4c8f48cd3ce3ebc4ab84015083d3281706be173bad063f942f2c29b1d959815b31f8b7e5dc SHA512 11a3751bf63e07e13ce399996d6cebb5c5e2007706dae981eb5224bba5715bd745d8cd0a7bd06b7d9aa88072b0e0185355c9cc751108c918ccfde289093d38cb
EBUILD ccid-1.5.5.ebuild 1063 BLAKE2B c49cdcf3617b3b1a682c280904c0ff0435f331444be32e11957ec1f6aba8f8d68ddaeb0c11e6ae3e15657118bd3874e971751b4dd8774ed2efd3076aa1891e70 SHA512 2dce422ffac251f5752429d9c8dac4baf04f1a8b93d95ee71bad83832efa1a2e7cf9c8cf3d4cfb4de6b0e0b79c7447830f2141f0b87074a014db9026e9d7532f
EBUILD ccid-1.5.5.ebuild 1059 BLAKE2B a375be14af35df4ded525e93c8741fe5cefb4f2fa1e75be1cd7c00b60a6dcc1285ab4e19c5450fc09fabd0e9cd6ca355d2ca712f58db168c19e07882a167f770 SHA512 9c4db12e101a367872340229b0ce88ca63c3d9613781e72f0a3571820d92c79997a8498343f668f6c47d3c149afc8e6382b06dfa1d4183c8c34cddee17d0b598
MISC metadata.xml 551 BLAKE2B 6290f9b5be875fb339b7414b02595a034946c7f612fc4f6b5f7edba4f88697181af0ed26231cd27ade41f5536aa62df26ee2bea002fc69cd716a648f45268cf5 SHA512 e7a7f47db4aba8712a7ea5c7efd63c76e0f5712588bca7dd9b8e7755f51cad0298a087ee7bedfcdc51b84866671f1436e2228359f1f2fbfe647f2e6a9f1e2ae5

View file

@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
IUSE="twinserial +usb"
RDEPEND="

View file

@ -1,10 +1,6 @@
AUX 65easy-rsa 37 BLAKE2B 4a53c21a6027a9c5857d93e23703651b3d2642f54ce4519e727dd421230662f27f2ab45761041cf5b6b6cd654831d33297f1656eab26c496ee3e4f9d39f6ac3d SHA512 2f8c4f489ebd2ad2e5a0d45351361ecfc06a9481d9e15ea48215addb82ddf2083a85acb0a5c171d0c7e5406152d3679a5a7835e22ba9953e554614d94026d778
DIST easy-rsa-3.1.2.tar.gz 6424018 BLAKE2B fef84b90875837c151bf9d71f71587d81aba79579948f4ff29ec3632cd17b0de82bf64c7d25b93720a696d339acdbf520b3a366e3ab214789acd17629d5db5ba SHA512 f36d3e11488ee98be4d901a8ae4f6cf08f4f0efc95bec38d1f1cde3ebd9dd133fe493cab2ebbbbbc99e803e318f93536e6a45ae677adb65c94d998114278035a
DIST easy-rsa-3.1.6.tar.gz 6814828 BLAKE2B e61fa195e8edeb4b529c86f5814f47f8b10746dfe2effe48685651edd43e4ec9efe4acc2df4d5d13e4348455e36d0623bf5d1a78f2b0f68fb0e63afcee8630d4 SHA512 fb4cb25d63c2ca81cb1723d2ad0f321ff78b519fbde99ebbb97cea82d69292d283a5b927583f9721e91d157587615ecb7c918364d3aca0676b4e2ee624883074
DIST easy-rsa-3.1.7.tar.gz 6553099 BLAKE2B d1f8b5d6062d834e0e76111a724eb05bd554238c9e418db703ca216f348fd55d741294c49d24957e23f054c81eb85c2c45995a17fb24a91f388b766d33537118 SHA512 8569121fb2d0d1c0810413b8b533fd2cbb27faa5df28bf60c35fddbef1696280c95fe0cd30e286c994596e46ec6709f650c2e6ea5ec07715cdc90da9dcbba5d2
DIST easy-rsa-3.2.0.tar.gz 7033408 BLAKE2B ad1779d6eec3d3b36b7f1c13e73c29bbebe7709c0ef91da1b53482eeab01ad56335bf0ec7bc83331976df926dbb316fc35fc7b83934955c72c9c60b5ecb207f6 SHA512 410453cd170400fafa85547a49a2b4072683bd8c33fba64f81506cb571cd9da8c4c13d13108120c55541aabfe5ceaf3fd491d8f7105c5cc4e4082505777e8282
EBUILD easy-rsa-3.1.2.ebuild 727 BLAKE2B 96e2ffeb9ba650f6e90d47893d7ec49ebe880df2c35bd103f803c61e60fe6292158b09d2cc242a850f41eb8dd92c8dfd1c37879b9622206b47726fe358eadf4a SHA512 8437a27d9431b29d6250b5ea90af3543d76e4b51eaaf7731fc38a68db619a704e2d1057044bd9ce62b39f8ec2c9bd9d365ff95e35a6c37211045b59ed1df4165
EBUILD easy-rsa-3.1.6.ebuild 733 BLAKE2B 66a96841c6bfe9c7959062104534c81b4cbfe15f60179d44deac3371876ae221749bfeb20880f68780572b90565aa880ba913d50f1484379cb9e90357016431a SHA512 5135ae25eed4b1b0c84b9dc2b9723a3b0f9baf80374127376a955b63e8ea3000da4972e77dd0c86af4c908f0879da6b397a16b4a68551bf48bcba38dde4c6d6e
EBUILD easy-rsa-3.1.7.ebuild 733 BLAKE2B 66a96841c6bfe9c7959062104534c81b4cbfe15f60179d44deac3371876ae221749bfeb20880f68780572b90565aa880ba913d50f1484379cb9e90357016431a SHA512 5135ae25eed4b1b0c84b9dc2b9723a3b0f9baf80374127376a955b63e8ea3000da4972e77dd0c86af4c908f0879da6b397a16b4a68551bf48bcba38dde4c6d6e
DIST easy-rsa-3.2.1.tar.gz 7043742 BLAKE2B 7bc6d5534e47fed6b22de745b9d8ba579f1be49ad52a2d985d81cd1b2e22914b796c47b1a2aab8ca3944eaca37152c30d73659a200f870d1bff1a4bd87830557 SHA512 cdaf5167c31bfa506f7837e664837659a251f317ed3a5a1fcadd1ade4d25e4e8b855bccd3a8c26a14b87f65d8906990e01e87ffe4c6faad83bd008df3ebb3939
EBUILD easy-rsa-3.2.0.ebuild 756 BLAKE2B 0f3da99e21b5ac3eef6e65ed18c8bda78bcf970bba504043cc19b943b41a737c71491de65579ae496703830df4cc0c04e22cc1f30f81326f2302e4572b9dd5f0 SHA512 7ed2c4f86a4baee6dc2d1f00caad2dc876e6a5f013838c3f1bb982f40628ce79f8cedfb4539123004958beff1c520e7f6984788e588643806dff3e5891ee98f9
EBUILD easy-rsa-3.2.1.ebuild 762 BLAKE2B 317136066ecf71be2deeaf8dea24e01961bfeb49488b9a2ce1fe78055929dea5c67125591818f98b59fc3a1fcdee80ea3447c57c56e9e7441400f9112d3df405 SHA512 e3c66686323de914bece205a15e76666cb508c90db90aa08bd09f45b05f5df5203bda71e2b17b4699abbb1220c95b8f4c1dff2f093df007ab3ffd8239726ee3c
MISC metadata.xml 334 BLAKE2B e1ef3179415d52b55684873a36d6ed5eeff1c2727816a862feb34fdfebb9774bf7930e1e5028c0146034fb85e9214b0958b021db89dba15f8bf8f7cf78dada1e SHA512 9964c197845a58aede767ae26fdf3ab707a9e74bfc05deacc4c0b8d8349f33e9d64794045d5937d01529f704ec69bb8ecd42dddc8ea6553dc01d4e8e8dd949df

View file

@ -1,25 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Small RSA key management package, based on OpenSSL"
HOMEPAGE="https://openvpn.net/"
SRC_URI="https://github.com/OpenVPN/easy-rsa/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
DEPEND=">=dev-libs/openssl-0.9.6:0="
RDEPEND="${DEPEND}"
src_install() {
exeinto /usr/share/easy-rsa
doexe easyrsa3/easyrsa
insinto /usr/share/easy-rsa
doins -r easyrsa3/{vars.example,openssl-easyrsa.cnf,x509-types}
dodoc README.quickstart.md ChangeLog
dodoc -r doc
doenvd "${FILESDIR}/65easy-rsa" # config-protect easy-rsa
}

View file

@ -1,25 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Small RSA key management package, based on OpenSSL"
HOMEPAGE="https://openvpn.net/"
SRC_URI="https://github.com/OpenVPN/easy-rsa/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
DEPEND=">=dev-libs/openssl-0.9.6:0="
RDEPEND="${DEPEND}"
src_install() {
exeinto /usr/share/easy-rsa
doexe easyrsa3/easyrsa
insinto /usr/share/easy-rsa
doins -r easyrsa3/{vars.example,openssl-easyrsa.cnf,x509-types}
dodoc README.quickstart.md ChangeLog
dodoc -r doc
doenvd "${FILESDIR}/65easy-rsa" # config-protect easy-rsa
}

View file

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -9,14 +9,14 @@ SRC_URI="https://github.com/OpenVPN/easy-rsa/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
DEPEND=">=dev-libs/openssl-0.9.6:0="
RDEPEND="${DEPEND}"
src_install() {
exeinto /usr/share/easy-rsa
doexe easyrsa3/easyrsa
doexe easyrsa3/easyrsa dev/easyrsa-tools.lib
insinto /usr/share/easy-rsa
doins -r easyrsa3/{vars.example,openssl-easyrsa.cnf,x509-types}
dodoc README.quickstart.md ChangeLog

View file

@ -5,5 +5,5 @@ DIST util-linux-2.39.2.tar.xz 8362220 BLAKE2B 963c257b86f8a025a3452f102656f47938
DIST util-linux-2.40.1.tar.sign 833 BLAKE2B 2f8537cd4f52e0c203360d081a91f17c2db13c0f6054ef02f967e8fdf03099bb8c42604864003bfb911ea7804033f4020e2f56a933667fc84ac9c4b8d01e9ed5 SHA512 ab73a27fc8601041bf7b8a088586b78c49ca83cf9c8cfe5877280c0b5c607e95695512804335a8c0ac1d243e4433595f44256407fdbfb053451b8ab40d605502
DIST util-linux-2.40.1.tar.xz 8823784 BLAKE2B a51fcf9b63c033e470da4f4f0094f0f923fdeb5a649a5c59d2d44888e5e741dfd95e589247355296e050d9ec8dc4334c5898453af055abcb30082af6b835a3e3 SHA512 58ec6eb41d4b6bfc544a80e95c71b5f3798ab4d2a9435d3ee9e5edd56f9b3f09bcb154bdd70e002dc018938937e2e946ae731dcda0f86b362fc43423689e41fc
EBUILD loop-aes-losetup-2.39.2.ebuild 1861 BLAKE2B 1274cc7ef2f6659aea9d07227943d4de8e979f37eaf67a0b5fb4bb656fc0b9688f1b51480071de7f90960a65d016223b08e4e9ccbc24a2c65a2bdb34f6e78746 SHA512 5b96d851610a51d579b4e34f616eb57ef25f5217feacb4a82954a22506c665d165634ffdd35f5aa6b70f60b47e8ab097af3c001f5ce63090e89f3989a9fc34dd
EBUILD loop-aes-losetup-2.40.1.ebuild 2714 BLAKE2B a005af2f69df128ca7977518390c23d46f25dd973720d363e3c70901de5d146f9b6be2b1b02fa95d43d96f8460afef40f75eb01b6cfa13a2b00b43b84ce72466 SHA512 19f1e8ecf5dbb90724b2bfd294a53692c7fd3b0c8fac3c01535f6583f558660b43985e61afb69a05a8d02a6dd8b976e0a9ac31e77258a0adc317ca32ed62fb24
EBUILD loop-aes-losetup-2.40.1.ebuild 2717 BLAKE2B cad51df7c0f374d95558071db227cbbc6b52e502f749dac90ad5f5bbdc88f584f32fb48e4e894591abfa9fc26cbf2aacdb481c517b0bb3baae0f4de42cac055e SHA512 deca597b8d05b7b6cb995c3ac70526c425b2d71820976e20e1c395cf8d0944711a9bd4ac00c4a20a8eb78ead0d9e1f314f9cc4cb5bf1ad982d7cb0dff9cf43f8
MISC metadata.xml 536 BLAKE2B e791994189960de5e4314e89e827340481d01e341874b813a20bfa7adeb4d0122ae9929a688cd5c08da27a24d2461452875f70c5363a158328b13d053f275587 SHA512 e842172b0af47ca7e4ffd9c2e7c8d2013369f5090c2f037f7b8e04869924a1864015e4aef10b96b7ef38ffebbdc238e7d917b13e0be9558ed77be7109968d0f1

View file

@ -55,7 +55,7 @@ src_unpack() {
if use verify-sig; then
einfo "Unpacking ${MY_P}.tar.xz ..."
verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
< <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x)) "${BROOT}"/usr/share/openpgp-keys/karelzak.asc
< <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -xf -)) "${BROOT}"/usr/share/openpgp-keys/karelzak.asc
assert "Unpack failed"
verify-sig_verify_detached "${DISTDIR}"/${LOOPAES_P}.tar.bz2{,.sign}

View file

@ -2,6 +2,6 @@ AUX rhash-1.4.4-prefix.patch 836 BLAKE2B 9c3b953e5249c4ee0be5d23cb595ed1c84611ce
DIST rhash-1.4.3-src.tar.gz 429290 BLAKE2B d225aeae0b3a8fb2e093a9aef50cd07a790c7e9734e91114deef2ca8492c85261b8ed5dea45958e35e049ea888885175608962ea72297bdef48b00c52f51eaca SHA512 d87ffcde28d8f25cf775c279fed457e52d24523ed9b695629dae694b3c22372247d18f6032f8ce13a0b70fa2953be408982e46659daaa7c4ab227ae89eaed9c7
DIST rhash-1.4.4-src.tar.gz 435691 BLAKE2B f3d42f333ad9a82fe4a8ef5af5d8008abf526c05c06a00c7033881d5a27ba663c3cc5cefb73ea8157ac24cb10a50a4e500706d489e61a03dbaee74a4735d1722 SHA512 00a7e5e058b53ce20ae79509815452ed9cb699d1322b678220b72c61dea3ea2f8fa131acfade8bb6d9f6af913f0c3c472330841181b22314b8755166310c946f
EBUILD rhash-1.4.3.ebuild 2122 BLAKE2B c18f3d6a397a6e14b05daa86738c5608b6b44bc3797485666f4c74684c5d6dd04d827b265412e352930c3a012514177853c88ae8465e5bc8f08e033f64cb3256 SHA512 38131c1b8a114a69418adb4e53725293f2ebe65444badc4fb4856cfe2bde17a44fd288cd262be9d4bfcdcd0594788eb24e443fd3e27fce53f136cde02734abe1
EBUILD rhash-1.4.4-r1.ebuild 2312 BLAKE2B be15b992d6a718559ffb3db75b1baa2b93dc8356246c9283ce11a65fce96b61ec9bba30e706e768de3411839b8c6a9fa77c8d43addd2f7a97aeb37c271568492 SHA512 39add98cdc730045564d910a58ef51e78f8648ef32773d3ce07aa03e1941852409a2b25d278fc3c40e6214fc02501316726c6f60c877f2406e55b8a2ff26b3d3
EBUILD rhash-1.4.4-r1.ebuild 2311 BLAKE2B 5d80cdf5dfb7f42a1d91f0873f7df4d5a9fc95e4c0e9cf071975391067d85a4e7a34874d9cc444c67d836f5e1b8334a9270a0e0ac907ddc04c60bb17f3eb611d SHA512 b6f677c3b14940c9f95ba1f15d7428f9a64b287268de863d8bc2efa2263262dcfb5cbce11d36f7f9e5d5140795ed59eaf4cccaf55b3756a274e1e11d08062802
EBUILD rhash-1.4.4.ebuild 2519 BLAKE2B d4aed6d855dac6c499df19765b456e95825538780f8a0326d0c69e57218d1d0c425bb855752ea502daf95e5301ad645bc6572072af9c7de9777c13f2d92bc93b SHA512 b6f6b1c2b4f06c85cad3eccfe54c469dd66776c071060d58b22551c7d22702c344639d597d4950ccd64b9b205e13b514b49e4fba1bb3b2c8669c32831d3b9bf5
MISC metadata.xml 817 BLAKE2B eeb15cde9e06507f73330759d44dca59dea3bbcb972cb25af71d91f065eb64dbd1ddc61e43f8fad50c264c269542f92efdace36d3397647c3c53972e695da22f SHA512 3e2f688b57c74e051fcfb90d34685346c459c5e9f425266fd3d8e099f586037b14c2bfdac76f135a046c77cc850bb49954c0e7d8dc9ded1db47bf0919ab3ea93

View file

@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
LICENSE="0BSD"
SLOT="0/1"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug nls ssl static-libs"
RDEPEND="

Binary file not shown.

View file

@ -1,6 +1,3 @@
AUX focuswriter-1.6.0-unbundle-qtsingleapplication.patch 1108 BLAKE2B b17d04cfb5833d485a421244228ef36601320ddcdad1e744e4a83fee2633154c4bd642053e09bf97ee79aab2b11a82df4afcb4a70823cb5df24b5232c9b0a8d6 SHA512 5f272a4c65b1eb58cc87732fbe82f2c6b925562e77b2280a8b9a0a8b0a41716567051ebd4f6ed32caa8ce7f14edff4e20666f6ad4e464cc8d308640efa4a3c19
DIST focuswriter-1.7.6-src.tar.bz2 10311965 BLAKE2B a1f1627df988d7660f6b90cf984d725ff2366754f01b0ce78e23756a98c716acafa8b4076f4749f117cba6eaabcb6ec61516c032a7ae770eb1b06466a358595e SHA512 45e0bc9b20c73b260aa42dcc9ee79515d3ad95d4c9586f60ab75fb404f73c7443484f238b3705ba3224b852a0d9b8b8db17d9145aebb77513f8597a01ab01d3b
DIST focuswriter-1.8.8.tar.bz2 10640138 BLAKE2B 78abf8e67cafd4d46fd4628f229d2030b4840b066e4b3d04768ad7df3d6a99f1c03bc7f0a15daef3e9c807e1da7ef6f309ce65e8128a3b77ac0c9a8ff6f2a695 SHA512 f41cb82f4d7d3e397fcbc7e1010e379cb410ac67dd35f1b38e7ae7ac791670e29fe5cc710627ffe196a02f23edd423b53fafa2ff4697e560f28c7cf6e1aba388
EBUILD focuswriter-1.7.6.ebuild 928 BLAKE2B 9297d46d557cd2d86eeffbdb1b747beb1286044a78637ef39be4d4de1bda26eda15bd287b0e65d804101f28ffff48e14e1bdf530a3d95cce056c1949b29e17be SHA512 7d4cc807b2464597b001bba1b21dcd01a7a25d131a6677426db8afabc73b0c367f8caef4fa2bfc2f7553340c01e3c3bcc0470bf1985b565ac594024a6f5ad260
EBUILD focuswriter-1.8.8.ebuild 590 BLAKE2B 1981a22b75b88ea69dff5b243ec52c34e36c6cb098f32ab6055ad25bab034383e1d27d6341777888a3bc65119f185a4bfe71856fc93467fef23ec4b711447f8c SHA512 8514c30cd6cb7e80e3bb09be69dc3189b1909d79d261d1380ad57cfe4b3b0fdc8becc1fb5860976c74dcc50e2df5269736f9fd5a6f0597f78f60a833409a755c
MISC metadata.xml 313 BLAKE2B 45aa7b68c4e4df98f87084c5d62494d5ece6c4cd71d6e8912b003de7d97a57cef72742e827656d1d7dbc5f1e923d89ce01f946f310f40bbcf76ff3aec0afd9ea SHA512 0a603b26467c39a49061f7474462d39ef4d9f3c6c94a27374a69f4beed54ab4ca23df347bc6cfc744e902e1a1d4c7d003b059a68e46b7fe97421a8cf9df8e7eb

View file

@ -1,37 +0,0 @@
--- a/focuswriter.pro
+++ b/focuswriter.pro
@@ -7,6 +7,7 @@
TEMPLATE = app
QT += network widgets printsupport multimedia concurrent
+CONFIG += qtsingleapplication
macx {
QT += macextras
}
@@ -83,7 +84,7 @@
src/spelling/dictionary_provider_voikko.cpp
}
-INCLUDEPATH += src src/fileformats src/qtsingleapplication src/qtzip src/spelling
+INCLUDEPATH += src src/fileformats src/qtzip src/spelling
# Specify program sources
HEADERS += src/action_manager.h \
@@ -142,8 +143,6 @@
src/fileformats/rtf_tokenizer.h \
src/fileformats/rtf_writer.h \
src/fileformats/txt_reader.h \
- src/qtsingleapplication/qtsingleapplication.h \
- src/qtsingleapplication/qtlocalpeer.h \
src/qtzip/qtzipreader.h \
src/qtzip/qtzipwriter.h \
src/spelling/abstract_dictionary.h \
@@ -207,8 +206,6 @@
src/fileformats/rtf_tokenizer.cpp \
src/fileformats/rtf_writer.cpp \
src/fileformats/txt_reader.cpp \
- src/qtsingleapplication/qtsingleapplication.cpp \
- src/qtsingleapplication/qtlocalpeer.cpp \
src/qtzip/qtzip.cpp \
src/spelling/dictionary_dialog.cpp \
src/spelling/dictionary_manager.cpp \

View file

@ -1,46 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit qmake-utils xdg
DESCRIPTION="Fullscreen and distraction-free word processor"
HOMEPAGE="https://gottcode.org/focuswriter/"
SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE=""
BDEPEND="
dev-qt/linguist-tools:5
virtual/pkgconfig
"
RDEPEND="
app-text/hunspell:=
>=dev-qt/qtcore-5.11:5
>=dev-qt/qtgui-5.11:5
>=dev-qt/qtmultimedia-5.11:5
>=dev-qt/qtprintsupport-5.11:5
dev-qt/qtsingleapplication[qt5(+),X]
>=dev-qt/qtwidgets-5.11:5
sys-libs/zlib
"
DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
"
DOCS=( ChangeLog CREDITS README )
PATCHES=( "${FILESDIR}/${PN}-1.6.0-unbundle-qtsingleapplication.patch" )
src_configure() {
eqmake5 PREFIX="${EPREFIX}"/usr
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
}

View file

@ -7,13 +7,14 @@ AUX xemacs-21.4.24-strsignal.patch 4452 BLAKE2B f5f8d35a15f6c1aa59d6d31a8c4ed46b
AUX xemacs-21.5.35-configure-libc-version.patch 2169 BLAKE2B c3c6e7717971217f5a141ea6904193761a943d0656158f863c054f09858518f96975782dcb67a3bf0f4ef2bc29cc0b656198a28623043a1cbeb78bea0c6d2c1c SHA512 b386a92a474012e5583bc4fff7a958e1ae81aee90fc4c095c49e637bf4e35e8dfb90ea2ab1cd91190739ac975f5994f4465db56b150d0017dedff3ab3dd84a66
AUX xemacs-21.5.35-configure.patch 1305 BLAKE2B 3625857381ed9113dcf92cfc89f70fb70d0a64267b7b2e006f3c3c495995ef1d5edd3c8ba63863b9ca678a83bebfe49febb0d6a67ad8e770bfa07feece0a598a SHA512 5556a8e8e9940177aa674e9d47f1bc00f8af90467c2d7bcdbd8820f0723de3b945eb9491961c041bbd7c66b39228e1996f3212931e8e2823c5f83e125ceb2fc9
AUX xemacs-21.5.35-mule-tests.patch 6312 BLAKE2B 0caee1f8f037128c9b781d6885e8e8a18cdab4280d9f05f68e73ddad9e52e7606ea60fd4a9bdda8d7ab57608fe88163e2d195adf096c3fa25e156545fa67c12f SHA512 0e6db8ca4061ae2493ce99c745b50336b3f3d05cb76000f63eb829a1befba293dbe8e9d88466f5e6849d7584253cfd1ac9edf4be7bf18ace13a8db5a1efa5c6d
AUX xemacs-21.5.35-which.patch 485 BLAKE2B 20c43dcfb05fb10d359758ef877c1084478516766e163cb6560d3eecad51cc127b523dddb0a2d391a1ddffee7818e3b9bcd6c606517ca7306a20e2515ce33548 SHA512 57257dd27e41ad31607b274aaaa9b094164441e254d2d5b6567e920995ee2c26290d445e9cc3c455b379eef87a0f8fb08b2131509af0c2e08fb6947e93e0db6e
AUX xemacs.desktop 1061 BLAKE2B 47941fc8b380e08aad13e44fc1899ee73ef502dbbf5d8be4eaa23c301b5d25a8c334971a1d89f8cfa551dce909891edaac6a7df956c912396fc8cfb88a720a6b SHA512 6542fc7777af888ae711d386918e712e1d106635f70e65af77d1e809156baba9831fc4c8bd2cb7e7c6f9ab0ab18ddfb92709ac2909aa613471101454599bdb69
DIST NeXT_XEmacs.tar.gz 39571 BLAKE2B 7abf17627ec34e6b0d0edde444028c46dca6d703cfa208a8a1eaf30e2fc2543b953c9a9582c3d55bd5b37e746f45c03ebfc408a0d965606e45d5f4adb9148dea SHA512 611ddbbf5be3d2274e7f76be7f8200c6c7f3cba917efcc24e73685aa5f61c94237e6e48ce66f2d59ee4b74862e686f3ea7a29cf006717d5d0674db24d243d566
DIST xemacs-21.4.24.tar.gz 8543879 BLAKE2B d7e60e4e053a10bfc4591a5d691c849ef5e5436f6951c801f5a169592b160669d0f6b9dc8f10b6b79889a3210de977ed78a5cea826c02e425495364745ef9e10 SHA512 b7a88d5a4a9f74f74c2067ed60f7ea87ac8ccad5d9c2c1033ecf07f540250191f8fa5f9e6d23d9fedd0f2ab1eb5ea6c29a7665a310ec512d85e2e4f337447213
DIST xemacs-21.5.35.tar.gz 16403617 BLAKE2B efab8d3d984ec2223913b09ff1abc9f2df187fb5b8c2ccf99fcfc60c86369f4411cffd48b03532d53329bd5b3d3149271a445da4c0a3cd7bdc2834021b1297b3 SHA512 e592af6ffbb6f95299039de28f59ee770bf62f54a15b1358b9d1059ed25dcb410c01dcf6e88c1d2196d54f0c6902f309d709fe003accee82e516023fa4363019
EBUILD xemacs-21.4.24-r10.ebuild 6951 BLAKE2B e7d0bda0f6b5e6531dfc565488487af3e1ac32b248b59bf1b93583edaeaa0ec0d9b9ef98b731d7e94a117fb2ccd138d96f607864a6b4bcc396e26570162d43e7 SHA512 061948f75a2be2b72472956d5801974db916c78938ae3b13a9840368c886c3e433fe327cfae46dd3082cf7190c738a446697a7efedd8f31e9cd15a725fc2ffb2
EBUILD xemacs-21.4.24-r9.ebuild 6923 BLAKE2B bc99795d5ace91260f2d26e1e16b2aa16cf9f9f33996e9a9c0d49a172bec5c40816c09b7ebbc6cc013c4276d57bf8dc3c7c099097b3307f2731154cdb3f8c9e6 SHA512 ac3cbdc9087d4bdcfa0ecb591729ea0f5fa084f350d93a37f5283dba5ed56d77555e9bc706f3d43b2abc21e5020e4b8564657c92f36730c073e283ef1288ef5e
EBUILD xemacs-21.5.35-r2.ebuild 7137 BLAKE2B bbd5461d878a08808502404b84a9a429ce93f9b34c577ef89858b9461c92558ddbc211e9c57dc6f478d1c2677fa8cd61d8f033010a704c65f8e937e2b066322e SHA512 c921c3355ca3972ef30a2ec18605b5caf06613b8f589ea101a8d25ab0a1f22b47972d5d43357e87d015fe32e157a88bf04f13e05292d5fe7b4a67c09b59cf6ca
EBUILD xemacs-21.5.35-r3.ebuild 7176 BLAKE2B 5ca4f6cd6bf9633a3d66b7594d69ede7d3aac00763ecf5518f6f39b3a27c1ff90110faf7338f1f7e97053d02c8ab0bd292ae9a2b5af6568deeb337306f8d9b86 SHA512 552870e5042de91fd14ef63de6cd767a01ce1b865d38b2dc71fd3b1e5f2141bf75eb4f007eee4d38c1dfa3796add53fbdae31d7b08a8c5c1acab5593262cdccb
EBUILD xemacs-21.5.35.ebuild 7025 BLAKE2B 695f2221402c2461116746c81f07811929274b53892fe87f6200d2c93ba4f9209cbd77e702eb7ad922c8115a96ee8afffbd657d6698dc0b452aa854041a22bf6 SHA512 d4a51870a73d2c9dcbb73f69e3dcb982443442e0be66c0a35bd2c0730e8813b8ebd2dfcffdb68221d2f24d078f47d6fe7e593157a4b1cda32887f1c88259f206
EBUILD xemacs-21.5.9999.ebuild 7090 BLAKE2B c2d613ddb7ec5801e1aea864b81ba0efb475d5ec310890b7ba2254ca307cb71024cfc038b736d215b38d63fe7012594771950991bd138c8f962eeefc90b12a86 SHA512 5d719acfee3b869e47df35ffebccb0c8d0fc760b5474ac9b533ac44709c0c6d02c05eb7af708befd1788dd9c7cbd807d9660911b9b30e0f16aead409714a168a
MISC metadata.xml 756 BLAKE2B 1237bb18a737c4473990bd73a4a1fdd5788c743867b1f7c6d963f6acd21a7133fbe5b1c0921556a5152ab7f3116e635a6c6087dad15b5d2430a2d742c63a1a05 SHA512 65c0a9a02a9d11bde55cae161344803177203f4868f508c970d87fc7ea7b4f552f63d2e70ad2b1829efb8ff2ca641e1717672976f681ec56ad51dec2eebc8464

View file

@ -0,0 +1,12 @@
diff -r 22f2684b1b82 configure.ac
--- a/configure.ac Mon Sep 23 16:24:03 2024 +0100
+++ b/configure.ac Thu Sep 26 07:57:11 2024 +0200
@@ -2518,7 +2518,7 @@
dnl We need a recent version of makeinfo
AC_MSG_CHECKING([for makeinfo >= 4.12])
MAKEINFO=
-for prog in `which -a makeinfo`; do
+for prog in `type -P makeinfo`; do
mi_verstr=[`$prog --version | sed -n '1s/^.* \([0-9][0-9.]*\)$/\1/p'`]
mi_major=`echo $mi_verstr | cut -d. -f1`
mi_minor=`echo $mi_verstr | cut -d. -f2`

View file

@ -63,6 +63,7 @@ src_prepare() {
eapply "${FILESDIR}/${P}-configure.patch"
eapply "${FILESDIR}/${P}-mule-tests.patch"
eapply "${FILESDIR}/${P}-configure-libc-version.patch"
eapply "${FILESDIR}/${P}-which.patch"
eapply_user

Binary file not shown.

View file

@ -1,4 +1,6 @@
AUX 50cider-gentoo.el 213 BLAKE2B 5dfecdc5467e5e359be87197388c33ad5d12f58772755ce41a7c9c43733a3c828f3e6a76a75f9af781e0bc0466f950c673159dbf404afd7f34f4b09105f7f3b3 SHA512 fda3962b2b215456d167453da5269034cae830e8938f10b0b3b5bcd830c3bf623351a13afa6364d4082ed763e3bd42447a4b625d51a7690263c74aae08cac794
DIST cider-1.15.1.tar.gz 7413316 BLAKE2B 60b4375538305582d6a2cbb7685f470c2b0626ae94286ab37a3320617238df140e8db3f28311f92473219a04a9a435bc72e79ad068b227a552c1a4a1fb070a7a SHA512 8a3215a0983cda54490004176736ca9348f781f729426aa911229c428bdea1630a5ab473ed63bc0e2e02e34df1947b9b76dc51559b3bfa163ae9642ff8a79142
DIST cider-1.16.0.tar.gz 7411069 BLAKE2B 390e7b2cac3f09405d253bd8b6705366e46f13bd413941ef163231efff8240f556457d97ef18c93192828c2b71ce260762761b2a761c39e7ac6f0d4034a16414 SHA512 449d92e33ae7cd1dc82acec971e67aa92cf9aa244135f627da1cd53fde9f056e4bac6d9a3b28b8867f6fc9cb8d0a6ecb412f09860991bb525f1ddca41457addc
EBUILD cider-1.15.1.ebuild 1378 BLAKE2B 4e3d5836c6b7781da9b9db86a3cb8e8c7ed33c9064a66ba6ee004e3e842e85beada360793684e17f38e2812a0e71aff0b2c2d5c755cd30f757b2499024243ebf SHA512 0a3df0f2c0823ccf0da11445ded942a2b365134628a12e1824f1f7fb04bc11fd9d2b1404131e921ad4c3e226bb370f1e4f8d12cbf40571dfba1ade3d4e437a12
EBUILD cider-1.16.0.ebuild 1341 BLAKE2B 9e34352e87dda547af04ec853200e41e3216f89f7439a25dcf5ab6f3a98acc04238fdd8e111383ef865b2fded00f87df6901279e71b22336efb6596be6bb1bb7 SHA512 aa9468a819c5c0baa43ca1ad0abe410063234fe30243753387e27115dde04d7bf26d3599d37c46847aa2ad792454c862bc8e4ab2e335249e666cd95ad344ea67
MISC metadata.xml 935 BLAKE2B 866459527ea892f48cad2d9e72a5795360e541f5be6c805f0d4fe406244cb63bed93744630c0c4bc75fdd4bed3e2b86af2621deba1d6361787bcfba0b0217abb SHA512 76ed7275992cb1d0c9021ebb646768a76f60b5ffe303659c6f8579d86c4617c916ccacc0bd33a4582cd17bca941f5480d68a19879231622ac20af402f3d29458

View file

@ -0,0 +1,61 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp optfeature
DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
HOMEPAGE="https://cider.mx/
https://github.com/clojure-emacs/cider/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
else
SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
app-emacs/clojure-mode
app-emacs/parseedn
app-emacs/queue
app-emacs/sesman
app-emacs/spinner
app-emacs/transient
"
BDEPEND="
${RDEPEND}
"
# The "clojure-ts-mode" is currently unpackaged, so remove related tests.
ELISP_REMOVE="
test/${PN}-jar-tests.el
test/${PN}-repl-tests.el
test/clojure-ts-mode/${PN}-connection-ts-tests.el
test/clojure-ts-mode/${PN}-selector-ts-tests.el
test/clojure-ts-mode/${PN}-util-ts-tests.el
test/enrich/${PN}-docstring-tests.el
test/integration/integration-tests.el
"
DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
SITEFILE="50${PN}-gentoo.el"
elisp-enable-tests buttercup test
src_install() {
elisp_src_install
optfeature "Connecting to leiningen REPL" \
dev-java/leiningen dev-java/leiningen-bin
}

View file

@ -2,7 +2,7 @@ AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe
DIST org-mode-release_9.7.10.tar.gz 2362896 BLAKE2B 1f95c6195c1607236daddc1a7724560e8e029c6f2dbabfc5d80bb426bccd6df2c10852c242545f90ccb0e3765b2ad021d8bd601e93a87002189dcb0ecc7d8087 SHA512 4f6a39938290a581ec798010ebc23f22c5d4e5a96bad4a84f002c0693b7cbeed689212bd9b8c68efd1769bd50315ea0e1c82449640a7ab9b7fdc2484d50bb498
DIST org-mode-release_9.7.11.tar.gz 2363004 BLAKE2B 7438d67b834818d06185753fbe9e712c6f7b2381815de86c6f9e2e00715e8e235446c811440971c39ddb6f3f93839d6ab768b6e8b1ad023e94b7cd6f221baf3f SHA512 f2f7a4e2eae6ba2e6f2b85c4bbebae75dc48822b3a2080c3f9ec774e149799f4c97551bb0fc64dd156a34a015cb62f64d6f1697bd3f7fd0b6277d8c2a6f7665a
DIST org-mode-release_9.7.9.tar.gz 2362703 BLAKE2B afd3b9d9dd2ade96865807ad36cecac949c427682ec5e473174b30cd3648c7413dfe59f70bec50685a684fdc03f095c20c1e7dc2b9cc21546d8a13e8582a109b SHA512 08d6e25670509f86e64cbff2c6998b73cffb2bb109ae531702b3876277f95e39107de70d091eb238f576684995e808969b439670179a14938d2fad6d94fad8a2
EBUILD org-mode-9.7.10.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.10.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
EBUILD org-mode-9.7.11.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.9.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160

View file

@ -19,7 +19,7 @@ else
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ppc x86"
fi
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"

View file

@ -1,6 +1,6 @@
AUX package-lint-0.22-load-data-directory.patch 611 BLAKE2B 5b4b891a9fad83fe1e7e7bafec245454d8103132d0c8ffde327ce4d126078a847daf565e5bd7bbed799f1c7dfcf3834f7456d392f000ef94df8c3f569c8b1260 SHA512 7bfe862eb18779dd99fa6fdb7be4178efecd527638b2fea2b0ef60611161a814be8721146a24626c5737971849a9e5a5420dd742eaf29066c8a2387281850a74
DIST package-lint-0.22.tar.gz 322207 BLAKE2B 4605bd733ac46c5d1535c5c27c3921006e9641342f2fc42500b225146384e193c719e73c246ec9fc8a9db811d6c9b70b979647b9581a135e78b4cb7f4f4dfd8a SHA512 3924d8a0daaf2bf08c3128aff9776b3b5629d1bc6beeeef6355b07cb14f04769a24458eb81f38a27a7fa3db235fe5eca7a1cdf1a1ae222dd67e8d53e7955647b
DIST package-lint-0.23.tar.gz 322339 BLAKE2B c3c0a866d46863248fdcf914049859e9dccf0f921a71cc44f4c386e50f5bafac58ba3d1e04b6dcbd58c650fa1386574b2bb3e014cde972416ca3af7f1158b1a1 SHA512 b6d52dd8edb730c77afdadcde48e3235ce90c0e435faf28f220108d9f5994c4a07e8e9b08f765628a7591c11f8e96cfe1ea25606a1d081bede0923528fbf47e3
EBUILD package-lint-0.22.ebuild 925 BLAKE2B 9f1047eaaed5ae922468997420bc0ea31a017d2193c81e4f475aa9200c3dd3238a54badc1b09806b2d0c35206494d8c5848eafb5f7bebcdae6647d7dd132131f SHA512 1800b0d891438b213ca0dc43b4b8c96ffb3ef224c00b34b847b18fd3b6ea404467f7f60a09dc38a692e7271c67ac8ba01333f5bfe937fada29ee2b80d3bc01ba
DIST package-lint-0.24.tar.gz 322270 BLAKE2B 364b3700bc856b4e3c51bfc5702ea76ebdc21e96d4498cd0e9c21269bbb134f53b4bde2cdb2d74ad6ed7fa9719ca8e0117bfa2ec543a56b2366d29d52e52a174 SHA512 d4262378ba482f799f036942a2be0cb1df29ed99774a696511531b7ba7350fcc865c7c655ca31bc3b455fc009f088682965c31d4e9c80c592e2c5a8cae911a40
EBUILD package-lint-0.23.ebuild 924 BLAKE2B 1c1300653cd4ebc8df2caa31ec77a16c1eb52b6ec924b1a1c380d24e82a78c8bdd2dfb75f5efab8c8e518101c9880fb98a06fba81be3b02a86d12635556759be SHA512 ef6fab0b80cf06f777767df8a1f8c552758ebd86f6eb2b3931094ca153a819176da670497e678f0c08001d41e0dc8bb08e00fec9fb7ba1ad429b83f70cc14ad1
EBUILD package-lint-0.24.ebuild 1656 BLAKE2B 667e34af524ecb9cbe33abddd415455d0434b6c6dbadde66b0801aac87e586f998dfdc500f86ec239180c031c83965628e16a24878990867555abadb6329ec7a SHA512 ce67418cc089b6a0389f1f0450af392da2cd74b87ad45acf9e7dfdc6c9660e6707e4df62cb2f5d691010f0434afb251ea3132fda54eaca6d8030363f7287e981
MISC metadata.xml 1239 BLAKE2B 108fe66a5ec45cea84e75f042a5952af1ef92e4993b55f46e3392758beb9667562101cd7c1024d0089bd8ad66c9247fdb267e737030ae6b02fba7726cd27f1fc SHA512 227780ef543751dbda0bd612eca5e474ded35b199e380cb18c984d8e9e23ace2e5b08289687b169d420cf7f84baead74e2897af392f21a76e3e158b79e6c5f32

View file

@ -37,10 +37,29 @@ PATCHES=(
SITEFILE="50${PN}-gentoo.el"
elisp-enable-tests ert
src_prepare() {
elisp_src_prepare
sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i "${PN}.el" || die
# Skip failing test. Tests are marked as "WORK IN PROGRESS" at the
# top of the file.
local -a skip_tests=(
package-lint-test-accept-new-backported-libraries-with-backport-dep
package-lint-test-accept-new-backported-sub-libraries-with-backport-dep
package-lint-test-accept-normal-deps
package-lint-test-accepts-new-backported-functions-with-backport-dep
package-lint-test-accepts-new-functions-with-compat
package-lint-test-accepts-new-macros-with-compat
package-lint-test-error-new-backported-sub-libraries
package-lint-test-warn-unversioned-dep
)
local skip_test=""
for skip_test in "${skip_tests[@]}"; do
sed -i "/${skip_test}/a (ert-skip nil)" package-lint-test.el || die
done
}
src_install() {

View file

@ -1,6 +1,6 @@
AUX 50swift-mode-gentoo.el 176 BLAKE2B 50d8c7580d8b9053bbe94793eb75a80565ed264415a587d7410cfa6259bea9a34b48662f3066abcee9352c2c712aa9d68e8632b23e7511a47947c9b83e64db74 SHA512 3ca3647b549372d5f7493b7eac25ac628f4bc93c6ab6560f724248542ed07557d193a6cf0c2148ea5ed8a7d0d9c9786263c27322daa788894b42c13d7eabdb94
DIST swift-mode-9.0.0.tar.gz 227995 BLAKE2B ac60f1dbf03f37a9e95372702f43eceeab2463d579c0e69110921851dc3d549ad32496648bfdca288003e17821dbc92b226d9581ebac8eb7d3e2e07ca4bd2f91 SHA512 affc7606456d44fdd82f7b5b47536e8822c1efb2f1dc49efb09451975b6c95dc9c9445e742a8c1f8038a9799e5cfd73b424ff56f50d9190c3f057bd34fb21f1c
DIST swift-mode-9.1.0.tar.gz 228848 BLAKE2B 8da59aacc7b2f49b3156c5c22b92c7574df96657aeb95154b82551008f883f676935cabc3ddca86da8ab6c0364ab6ab9c963025f0fb361652179ab655076cf24 SHA512 ba06f67695cf10a3b78b29d5e375d8c76fb2f19cb2b6420d63332502062a461cc5e836f54dcc56f10cef3e6f3ed38c8803332c94372f2fbbdc681dc7a0fafbe9
EBUILD swift-mode-9.0.0.ebuild 647 BLAKE2B 82be08adb721bee814b245c2dbaa205915be60dfffc59a4929d6b989bb5bfcdf6c97cdc2fcf7fbac0fc123272e22d04ad6ea03383aeec524811ab88c7b2e5251 SHA512 d28dac00b12fcd61b4025f214b5781aff915bd2c5dce62fa2167f25bc2d60576228590075117a9d1e38d9c730731bf0389d22b88e9fd5ede715db914d4604e6a
DIST swift-mode-9.2.0.tar.gz 229216 BLAKE2B 5c19f919919f41ad725f1c5434022eed0be3f2b64b8165d6a9eb84b8a5467cde620f610cab4e303ef00a731f7327512caf1f1b746ab1fbe452534f1577ba6bf6 SHA512 1761639aa7281bbadef68f56dd4276799a72d03c5bb9dafc3fcd7e9f4b819f288e1b7727e3a0839862df7cf6e649549fc4b1be0f922f8a508d9c526f67d92c97
EBUILD swift-mode-9.1.0.ebuild 654 BLAKE2B e83865a4b99d17e5ac6194809657973a79c090e179be775aebf28063f8f0bef7c5ae0152d2e35e333d3e625cadb4f1ae43fa0619300305abbdd590253ce7f30f SHA512 5fcf335c697815eba4323466bafaacebb997471bcbc28f6239288fcd28eca9ecd94e605d9c583eda3331c017467805517bd38a21aa8c759c1605275f613a15ea
EBUILD swift-mode-9.2.0.ebuild 654 BLAKE2B e83865a4b99d17e5ac6194809657973a79c090e179be775aebf28063f8f0bef7c5ae0152d2e35e333d3e625cadb4f1ae43fa0619300305abbdd590253ce7f30f SHA512 5fcf335c697815eba4323466bafaacebb997471bcbc28f6239288fcd28eca9ecd94e605d9c583eda3331c017467805517bd38a21aa8c759c1605275f613a15ea
MISC metadata.xml 433 BLAKE2B 3af7d408604487fd4253efc78148c0607887c01285a6f0c9eb990bda8ca04b27c6ede80c9816ce4263b714a13da4bd654c05d860a57ece4bb0d685f22a4b9922 SHA512 97bab4e8f2c699941c1d3fe30f0d46afa3b7eb19d1a827df0ded5c5c526f7443cd792cb1b1b346936888b8f0a02775e67f2a1afdaca0bfbe2e2dd74852172619

View file

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -12,7 +12,7 @@ SRC_URI="https://github.com/swift-emacs/${PN}/archive/v${PV}.tar.gz
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm64 ~x86"
DOCS=( README.md CONTRIBUTING.md )
SITEFILE="50${PN}-gentoo.el"

Binary file not shown.

View file

@ -1,6 +1,6 @@
DIST cloud-init-23.4.tar.gz 1648908 BLAKE2B 0acec9c437c7a5a86ed9cd8718830a7311c257ae9f223a68959b8d1eccc693b35f6a716de5c04112d848c1e2e54f6461a3919fd733debba18989145f6669d359 SHA512 34966b173571764bf83779bef0e89a86971310ff0fa62feceef4fbe17c9fa6d1b69f11f57caaa32cc4ae4a74f598f157dfb3ce356221044666401230cfb1ad13
DIST cloud-init-24.2.tar.gz 1786275 BLAKE2B 21f5209a77ef401d12271f6ea695d84065b22f40b7273dd8709dee5fadc7038a0f59a9a3dd53b73812a44a603b5cdc7fb36b71fcdb1f2d4295d87d2cc6069fcd SHA512 72de351b3e978e01a4695b58987d942cc1b2faee749ac0df2024a839e0e1539c9b1f0a9e5cf1930e33c36344d152b7580cfe2dd55f95ad4f669df9b4dda4648d
EBUILD cloud-init-23.4.ebuild 2361 BLAKE2B b47b60fbe5091c053e066276edbc3757d1f205f9f1faed0e2d84ad5bf6840228cd8bd1347295e4fe112df637e13d346da2f8eb48a92c8dae7f5e7f97722413d1 SHA512 97817f130f6a0a70a37bba32ef6ee140e03a20b32553557294b12fe2cc0dc5cb794fe362bb31ea7c7c868a9ede49fa9e8394d3789fe9abe4fe34f08141d0e463
EBUILD cloud-init-24.2.ebuild 2497 BLAKE2B fe1b45ba825dfcbc99e471bcf311eb8780d56d0eb0878aa7efc917d5e33b1b39e70af2936115397c5bcc0245d345f7f8df1276066023e6916303470527560366 SHA512 5dfc6ac278775724a595549e011a954524b670ce86abd8fa01630170c68aa03febe9cd1803b9f2089b7c461c85881511451f64ccdfc82b44ce254fa22f9ccb8f
EBUILD cloud-init-9999.ebuild 2497 BLAKE2B fe1b45ba825dfcbc99e471bcf311eb8780d56d0eb0878aa7efc917d5e33b1b39e70af2936115397c5bcc0245d345f7f8df1276066023e6916303470527560366 SHA512 5dfc6ac278775724a595549e011a954524b670ce86abd8fa01630170c68aa03febe9cd1803b9f2089b7c461c85881511451f64ccdfc82b44ce254fa22f9ccb8f
EBUILD cloud-init-24.2.ebuild 2504 BLAKE2B 4e5cba9d0afd93b1d1c526d976733275409c9df98d45b90b8cc45d128b4d09446fc45504a1d971b95da3f8f96ca47254d16c127d0e648d5e68f1118131f7894d SHA512 b38da5863da360dd75e94c7e058323dbc1f263a4c71db74a94c662294fb2baa85fcaa1a418aaa9e5d005b0c261f1350d7362c2869fa42018de8cfc35a32b4c95
EBUILD cloud-init-9999.ebuild 2504 BLAKE2B 4e5cba9d0afd93b1d1c526d976733275409c9df98d45b90b8cc45d128b4d09446fc45504a1d971b95da3f8f96ca47254d16c127d0e648d5e68f1118131f7894d SHA512 b38da5863da360dd75e94c7e058323dbc1f263a4c71db74a94c662294fb2baa85fcaa1a418aaa9e5d005b0c261f1350d7362c2869fa42018de8cfc35a32b4c95
MISC metadata.xml 714 BLAKE2B 22888016216cea9e471f7cef63e94022c344961263a3319508d5b23db64eeaaeb34a470fc51482bf7a0a4cb658dd814f5655393ee4498a7212ccec28caee5256 SHA512 3bd7be60f29d5a1e4a830577c0afc8c5925123f1258a78b82dbc36c8f76f096149db8bcebfaf3b6db5feeab0bc82ccb65d7d71ec12feb4f56027f05eeb930401

View file

@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://git.launchpad.net/cloud-init"
else
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
fi
DESCRIPTION="Cloud instance initialisation magic"

View file

@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://git.launchpad.net/cloud-init"
else
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
fi
DESCRIPTION="Cloud instance initialisation magic"

View file

@ -4,6 +4,7 @@ AUX dxvk-2.3.1-gcc14.patch 167 BLAKE2B 3a52e5c02c145dd8732993f540db239ba8d9ef7b3
AUX dxvk-2.4-d3d8-setup.patch 220 BLAKE2B 7f21542907d02e2924595aaff32709882149137b97b2e00bb0196293315dd04b7f72fbd2cd4d0ffc6b28ca1ef2c5047b29039ef3d2a0cc953439307e5ecb0ef6 SHA512 ec510f45686f5222044486e659729b3126aed58a9e66dfd72434e44255ea3507b19e53111e7c430fe96f3058847a3fd32a8f903f3cee1e2ce45ab11bd9f2f2f7
DIST dxvk-1.10.3.tar.gz 1204407 BLAKE2B 3507ffe4abf9c45f2a138b05e7cf706322a6bf3d2e9ae86a9d6216b206c09f79eac696ee7dfe33d0bef55e727f51301c36eb89bfa3b3f429d7d5fafc1eebdcb4 SHA512 8995b231b3f3650beda04c01f30186d10a373075a4774b4ecbfb3bbeb4de99c57555f1db0611e5c61c6a411a7215e0faf228f9861f6b7adae6fc365e8056f7e3
DIST dxvk-2.3.1.tar.gz 1005669 BLAKE2B d78448fcde9d600f7206dfa606fca4069e7563bb8b181fbc172691d6c45586904ae529550926a03612ed3cc1f2a2dff00990638125c1d7ce6179d3cd3ba8df04 SHA512 085567ac263872eb93d776ce7cf982690603e240a977dbb51ad69344af387fd745536ca62819afd4a809732a6f2d22b36c3df9538decf37dec527973d41e392f
DIST dxvk-2.4.1.tar.gz 1060662 BLAKE2B 43294af5829fe306acdb72c07b94c28d34eb798a2eaf6d2e42c2b80900e9b6f4f323569dfd51d565c836237fddce26b843f69e4ff57fc2a5838382993a9dd6ed SHA512 629e45bbdaddf83cd8a394877289781e8f54330b4c865b2d453ba3068a6054511a3697ca115497b64df0ce9ee36748a7fdb01fdc5f49a7dc44c4a3d3e47bf6de
DIST dxvk-2.4.tar.gz 1052380 BLAKE2B d27795747c313dd93a399b82a78bb8349efcac91df9b138f1349ad9e030450980f1ce57f2b912cb13913a9b52f380967e05aab05c92071c0ceea5ab850aba479 SHA512 2db5a9a0c0a47e1db33cc938ecae40f1f24b60cfa1cc381ebab96aa0a2b4d9574947ed0c90a28fda15fe6fa1cbb560559f11b2f5c116e579fe7b9ff41c2f0f78
DIST libdisplay-info-275e6459c7ab1ddd4b125f28d0440716e4888078.tar.bz2 81172 BLAKE2B 7a1e9e2feeb95e06e9d3f49ad9d14a8a152cca525085e819cda0b69c238fb79dddd6d547cd0f0a4b51dfc1ec74ac4c006345b9fc48563807bc8ab3bab58ea5ff SHA512 794e94e8c16d65901a7b705d1ba3361817b4e9e19e520b1004bcab232d0347f5713594d67f3c2b79d4f86b3012e710c648975547d27a63de043fcbe9e6b7e66d
DIST setup_dxvk.sh 4631 BLAKE2B 25270e1f6dfd446b1d124eac3bd19da8bc770527d02d987949fc3ae0bead07866dafa25f77a90b9a408413a724354a29a4a156ff5c9dc75e26b66e079824ec86 SHA512 257fd84e29a7037f04a1a2a506502c71d527af58f8c84d8c3dfb64597ebdc41c3dca362eaf20ab4bc1982b76428c1f843815d56a6e1369d072e0009e270cb121
@ -11,6 +12,7 @@ DIST spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz 472513 BLAKE2
DIST vulkan-headers-46dc0f6e514f5730784bb2cac2a7c731636839e8.tar.gz 2255426 BLAKE2B efaf09df3274586c4df2bdd0b1dd9dd43b3b6125e0033ae87af999aea64709e9758bc7b675398b480ae063e28273732d768062d97f6cd61d63ccc798ca7410a5 SHA512 7ea993f7c8ff72dc6bedbfdaced29782ab372228e9111f747d931955e832a7920114f5d1953ecd34d220634a53449ca2ed4c0ed28d3165e258c4d9fafd0aa4be
EBUILD dxvk-1.10.3-r1.ebuild 4988 BLAKE2B c1a07a25db7117285e6d0ba5bddcc5b9690b9171bf1c887547f6a9e9804bc3366b325859ac4f4d439b702ea38e96c51b5067cc21c354bd98a324430a2166b527 SHA512 8566dad60c3a8cc4e996bd8d1430ad7a62db5eae2860b635a998ea7c87c7f8a9fd2f268b1f736d27addbb3c408dac6ffb7f3993a02fb16d42b9c238f2692a945
EBUILD dxvk-2.3.1-r1.ebuild 6667 BLAKE2B ac8620ba4b92cfa33c88db128f98304df7060dcdbaddcff8a570ebe9b2a5e9e6a5ab559088b2d2c30254160bfdc91f414a942421bddf387330f72721eedced08 SHA512 ce8129e47bd4a1a8431e052fc60e831ef6fd692d970d430fc4b111d71b4130915967679d8a96d4ba9c4647826dc34c924b585e3b07db67abb78c6b5e1b458de5
EBUILD dxvk-2.4.1.ebuild 6106 BLAKE2B 4024ee9d4b5b9f6c5d68d9920dfe6e6c409984d961edcda445733fc190b45ea37e6c66d39d47617903bba33c4d7f0d6daa292685f64b4d5dcf551623d6e08021 SHA512 a913db008ede919db04fc08cea0e9b76a90938ba74fe3164b072f507be0d14d70fc7a174a150f3e79ac0f3e9ff1568969e5faf9e417d75db3b65be2b08efb02c
EBUILD dxvk-2.4.ebuild 6104 BLAKE2B 74a6bd12561ec92336b95aa9b8aa1c7167fa5ce984f5d8104e0e3d76140a337891a70215d907929bd7d06c8ef7c5e35a24572aff615ab1479357f0e712d8e999 SHA512 042a6473b19dd1d1a735a8092f944944f0c94e40124e6c96f118de08f2bd83a3a1c6e02767f2cb8a475ca40a540b0d264414e956ecc77a939cf89775ec727d65
EBUILD dxvk-9999.ebuild 5986 BLAKE2B c34bad89ec8e21732e8f618821ef25ca3dc454eaa5ae4f4e173052ad422c82258883ffa1e3d4ff5a6ff3630eb52eced2fef6e577ccb9ea2fa6793ac31e99f5f6 SHA512 674a028571ed3ea6fdd49d0fa2775ebd40e3d9f42a1ba369911f8fed252bebd40d73e3ea98670fab8801c88b3addcb5bcd9910f02d1be60f07af91d12e89d1ee
MISC metadata.xml 885 BLAKE2B c21b9383a626cfea8b758d171ebbe7180d7a0dc09da611ad5f05b3e877f4051e33544e29c9c5e58fa20143bf724d8d27da9279bcf49e3465a7aa6cb7eeca4eb1 SHA512 3ad1138cbe63473b6da56d73214913e9a3e68d270e1df01fa4202e76a6efe35c6971595660724e30b16db31fba404441bc36b075e2197944a699c436ed60ebb8

View file

@ -0,0 +1,182 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
MULTILIB_ABIS="amd64 x86" # allow usage on /no-multilib/
MULTILIB_COMPAT=( abi_x86_{32,64} )
inherit flag-o-matic meson-multilib python-any-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/doitsujin/dxvk.git"
EGIT_SUBMODULES=(
# picky about headers and is cross-compiled making -I/usr/include troublesome
include/{spirv,vulkan}
subprojects/libdisplay-info
)
else
HASH_SPIRV=8b246ff75c6615ba4532fe4fde20f1be090c3764
HASH_VULKAN=46dc0f6e514f5730784bb2cac2a7c731636839e8
HASH_DISPLAYINFO=275e6459c7ab1ddd4b125f28d0440716e4888078
SRC_URI="
https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz
https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz
-> spirv-headers-${HASH_SPIRV}.tar.gz
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
-> vulkan-headers-${HASH_VULKAN}.tar.gz
https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/${HASH_DISPLAYINFO}/libdisplay-info-${HASH_DISPLAYINFO}.tar.bz2
"
KEYWORDS="-* ~amd64 ~x86"
fi
DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
HOMEPAGE="https://github.com/doitsujin/dxvk/"
# setup_dxvk.sh is no longer provided, fetch old until a better solution
SRC_URI+=" https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh"
LICENSE="ZLIB Apache-2.0 MIT"
SLOT="0"
IUSE="+abi_x86_32 crossdev-mingw +d3d8 +d3d9 +d3d10 +d3d11 +dxgi +strip"
REQUIRED_USE="
|| ( d3d8 d3d9 d3d10 d3d11 dxgi )
d3d8? ( d3d9 )
d3d10? ( d3d11 )
d3d11? ( dxgi )
"
BDEPEND="
${PYTHON_DEPS}
dev-util/glslang
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )
"
PATCHES=(
"${FILESDIR}"/${PN}-1.10.3-wow64-setup.patch
"${FILESDIR}"/${PN}-2.3.1-gcc14.patch
"${FILESDIR}"/${PN}-2.4-d3d8-setup.patch
)
pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
local tool=-w64-mingw32-g++
for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do
if ! type -P ${tool} >/dev/null; then
eerror "With USE=crossdev-mingw, it is necessary to setup the mingw toolchain."
eerror "For instructions, please see: https://wiki.gentoo.org/wiki/Mingw"
use abi_x86_32 && use abi_x86_64 &&
eerror "Also, with USE=abi_x86_32, will need both i686 and x86_64 toolchains."
die "USE=crossdev-mingw is set but ${tool} was not found"
elif [[ ! $(LC_ALL=C ${tool} -v 2>&1) =~ "Thread model: posix" ]]; then
eerror "${PN} requires GCC to be built with --enable-threads=posix"
eerror "Please see: https://wiki.gentoo.org/wiki/Mingw#POSIX_threads_for_Windows"
die "USE=crossdev-mingw is set but ${tool} does not use POSIX threads"
fi
done
fi
}
src_prepare() {
if [[ ${PV} != 9999 ]]; then
rmdir include/{spirv,vulkan} subprojects/libdisplay-info || die
mv ../SPIRV-Headers-${HASH_SPIRV} include/spirv || die
mv ../Vulkan-Headers-${HASH_VULKAN} include/vulkan || die
mv ../libdisplay-info-${HASH_DISPLAYINFO} subprojects/libdisplay-info || die
fi
cp -- "${DISTDIR}"/setup_dxvk.sh . || die
default
sed -i "/^basedir=/s|=.*|=${EPREFIX}/usr/lib/${PN}|" setup_dxvk.sh || die
}
src_configure() {
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
# random segfaults been reported with LTO in some games, filter as
# a safety (note that optimizing this further won't really help
# performance, GPU does the actual work)
filter-lto
# -mavx with mingw-gcc has a history of obscure issues and
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
# crashes with -march=skylake >=wine-8.10, similar issues with
# znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273
append-flags -mno-avx
if [[ ${CHOST} != *-mingw* ]]; then
if [[ ! -v MINGW_BYPASS ]]; then
unset AR CC CXX RC STRIP
filter-flags '-fuse-ld=*'
filter-flags '-mfunction-return=thunk*' #878849
# some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
# strip-unsupported-flags miss these during compile-only tests
# (primarily done for 23.0 profiles' -z, not full coverage)
filter-flags '-Wl,-z,*' #928038
fi
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32
CHOST=$(usex x86 ${CHOST_x86} ${CHOST_amd64})
strip-unsupported-flags
fi
multilib-minimal_src_configure
}
multilib_src_configure() {
# multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
# unset again so meson eclass will set ${CHOST}-gcc + others
use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
local emesonargs=(
--prefix="${EPREFIX}"/usr/lib/${PN}
--{bin,lib}dir=x${MULTILIB_ABI_FLAG: -2}
--force-fallback-for=libdisplay-info # system's is ELF (unusable)
$(meson_use {,enable_}d3d8)
$(meson_use {,enable_}d3d9)
$(meson_use {,enable_}d3d10)
$(meson_use {,enable_}d3d11)
$(meson_use {,enable_}dxgi)
$(usev strip --strip) # portage won't strip .dll, so allow it here
)
meson_src_configure
}
multilib_src_install_all() {
dobin setup_dxvk.sh
dodoc README.md dxvk.conf
find "${ED}" -type f -name '*.a' -delete || die
}
pkg_postinst() {
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "To enable ${PN} on a wine prefix, you can run the following command:"
elog
elog " WINEPREFIX=/path/to/prefix setup_dxvk.sh install --symlink"
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
elog "Note: setup_dxvk.sh is unofficially temporarily provided as it was"
elog "removed upstream, handling may change in the future."
fi
if use d3d8 && [[ ${REPLACING_VERSIONS##* } ]] &&
ver_test ${REPLACING_VERSIONS##* } -lt 2.4
then
elog
elog ">=${PN}-2.4 now provides d3d8.dll, to make use of it will need to"
elog "update old wine prefixes which is typically done by re-running:"
elog
elog " WINEPREFIX=/path/to/prefix setup_dxvk.sh install --symlink"
elog
fi
}

View file

@ -44,5 +44,6 @@ EBUILD qemu-8.2.5-r1.ebuild 28123 BLAKE2B efd9dc44e7b9ae2deddae465ddbde307c4eab3
EBUILD qemu-8.2.6-r1.ebuild 28123 BLAKE2B efd9dc44e7b9ae2deddae465ddbde307c4eab3e556c78db177cebfc64ca27245f2e6faf16b16786913627d28fd4b9b989181ee9d08ca1208f84e9c243b9cabf6 SHA512 495acb64d02b209b6f8838bf835b024483e4d3bef2c930e4879d3f29ba451e5622d94a3d948ea33477a6d8e1472fc72611eba2849d97ea7a082c6517c5950d85
EBUILD qemu-9.0.1-r1.ebuild 28262 BLAKE2B 0f74d619ff5a5383c586600a41e313db67b609c4eee38aec142bf584f5452a8661957b4d6e47e8af5866ed8262b4f5d915e49dd4ed533243faebc37d2c2285a8 SHA512 d9a2dd05b08ff171a03a9efee37e6a7daf2f49ceb35f902a4ee6f925e700db36c79bd1a4a76dd0128f1c48fa09d21de9b31e65b449005dbf618f97ca851620b5
EBUILD qemu-9.0.2-r1.ebuild 28262 BLAKE2B 0f74d619ff5a5383c586600a41e313db67b609c4eee38aec142bf584f5452a8661957b4d6e47e8af5866ed8262b4f5d915e49dd4ed533243faebc37d2c2285a8 SHA512 d9a2dd05b08ff171a03a9efee37e6a7daf2f49ceb35f902a4ee6f925e700db36c79bd1a4a76dd0128f1c48fa09d21de9b31e65b449005dbf618f97ca851620b5
EBUILD qemu-9999.ebuild 28253 BLAKE2B bd38eb42c67706588c44b78b12adc5eef43b9b69481d714984a7a23b8fd46a8c3772860a9135df548e381ebab9adb7d49c10d8e6f64fd0a50b3273dac60b7ed6 SHA512 c493177560d0b64b3e7c547823b1266bbf8dc35767071299f59d450e844832604387ec9fab7c9ec7efda6c51dde8345f22d1baa87d7bd4d75b7a58b2bb4434bc
MISC metadata.xml 4410 BLAKE2B 143914bd1894e1521d84cc012d20064b3a35c4bccf4b9fc973cbb5435e408e89177e6f15386fedc6c53b088536ba36af701084de44d32f24a78e701a757d2afe SHA512 8bfaa01e837eb32f3f622be1cf1d857cd85373b8f3e6aac226bc09902bdecc7bf38d43fb09a9bc855666ecb3fc2d73d256ee25369ec71b8861c90f7bce70949a
EBUILD qemu-9.0.2-r2.ebuild 28338 BLAKE2B a810b16f2ec185546f9f605cf72132800321260bc35c5deb41613ac97a0e4ad04b3edc94e0f0ca29bddf028e06fe3d2812e86de29d29108a87fb321cc878cef2 SHA512 09fa0a1395ba9ea1cd645b4cb52590b46f278a81629b340c3eb99fba788e16248c3d62550605c66028ca90620daf680f0fae2fcd7ff5fa6823a2437f699a5460
EBUILD qemu-9999.ebuild 28329 BLAKE2B 4b98ccbea8020cef41aeab35b5c32fa03134893f821012c4bc9897b2387426f496c97375c03a50e0e598bde0aed3114f27102134c4f7573bbaa29bc6a1ce4e2f SHA512 b5bc0dc589f4d412c7aa2d85415e958bd7e07c70609041c9c0549dca5eae22317f5355888920d0dfe235cb499ad0f13958c51617d1dd01b5d50b60911420f429
MISC metadata.xml 4497 BLAKE2B 4b116f5c4127c723df91fbf5746793628d56101188076c90d0c45f25e52da8a3f16d3e4860a9b11049cf0528e1d8203c318b1bd646b8f21ae9843869a3e3f41a SHA512 7c483a8b90a74f4a5cda761091f6793986087e2111e8dbc2eaa010d46283db9bc3cd475d9468498f1ad6c81beece87507998f48ec45bc1798e56a6dd327148d4

View file

@ -60,6 +60,7 @@
<flag name="vte">Enable terminal support (<pkg>x11-libs/vte</pkg>) in the GTK+ interface</flag>
<flag name="xattr">Add support for getting and setting POSIX extended attributes, through
<pkg>sys-apps/attr</pkg>. Requisite for the virtfs backend.</flag>
<flag name="xdp">Enable support for XDP through <pkg>net-libs/xdp-tools</pkg></flag>
<flag name="xen">Enables support for Xen backends</flag>
</use>
<upstream>

File diff suppressed because it is too large Load diff

View file

@ -66,7 +66,7 @@ IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG}
plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+slirp
smartcard snappy spice ssh static-user systemtap test udev usb
usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen
usbredir vde +vhost-net virgl virtfs +vnc vte xattr xdp xen
zstd"
COMMON_TARGETS="
@ -141,6 +141,7 @@ REQUIRED_USE="
vte? ( gtk )
multipath? ( udev )
plugins? ( !static-user )
xdp? ( bpf )
"
for smname in ${IUSE_SOFTMMU_TARGETS} ; do
REQUIRED_USE+=" qemu_softmmu_targets_${smname}? ( kernel_linux? ( seccomp ) )"
@ -235,6 +236,7 @@ SOFTMMU_TOOLS_DEPEND="
vde? ( net-misc/vde[static-libs(+)] )
virgl? ( media-libs/virglrenderer[static-libs(+)] )
virtfs? ( sys-libs/libcap )
xdp? ( net-libs/xdp-tools )
xen? ( app-emulation/xen-tools:= )
zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] )
"
@ -633,6 +635,7 @@ qemu_src_configure() {
$(conf_softmmu virtfs)
$(conf_notuser vnc)
$(conf_notuser vte)
$(conf_softmmu xdp af-xdp)
$(conf_notuser xen)
$(conf_notuser xen xen-pci-passthrough)
# use prebuilt keymaps, bug #759604

View file

@ -808,6 +808,6 @@ DIST zvariant_derive-4.2.0.crate 11057 BLAKE2B 891c141bfa0db95a5ac62ab2c31bef121
DIST zvariant_utils-2.0.0.crate 6815 BLAKE2B 0321261a8371f2df14fcb0abb575dd413d834630eaf1a62b0bfc35384a536e1c1dff5a1fb26248ba4fc0dd5663dfca57892f0175ea98e5a000c8a19996e56b11 SHA512 162d8af9800a8afa16817e3580621768c9ab7d863153edc3cb1748e80aaa2f2b9c05bfffb53b098f313fe7cc2052cf49d854cc761771bc21ab1a93965a55f066
DIST zvariant_utils-2.1.0.crate 7043 BLAKE2B b891c5fc2b5afb5eba01b9068b454a965b4f07548c1a080fd5b598165994a5177a7df5f39cf7263ea8bcc5d054c7d87012ca1588737d630d96f24f0d00dee6cf SHA512 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e
EBUILD ruffle-0_p20240722.ebuild 15736 BLAKE2B ddc4e014848f9499df81c2b090ef8fbbeeb3fccf22955f27e692cf5741b89189335e8f09e2a5c7446787a6b8cd186097c34a94685f4df28fd602301b21debd6e SHA512 01dfb56e3107db4bca7a6ea1ccc950f42d952e592b550a4bc74d84a8fdcc7aa1b0086b198f91945a2fd670699e8bcb43d4d94eaeee80775039af9a8309f8d762
EBUILD ruffle-0_p20240902.ebuild 16145 BLAKE2B 23a74bb57940491c3453c5e128a23c682143ed9622a2dfd55fc9f6d377273b61eebb8e720c1750e758a1d3d3c262c2c8b49a51e9508aeb58f4fe920830dbcca0 SHA512 c8209d803546dc4f07b55b0773293d69b279a1505bdbbe965f162574bff6829c6acd3b7c0c26fd71b64e7e50dc9f0f7dde7f9c4c3e9aa8ad4bf85c768e098d63
EBUILD ruffle-0_p20240902.ebuild 16144 BLAKE2B 9f4eed96fa5645d472967db4045425b6e513813c35697ba910417319e3364b38dbcc11abd3f729d2d85a8c794411cb4c12f134c68b807c8185a8b1fed29912cb SHA512 a39267306412f2834bd5158c876e6691b6ed4d0f9f2ff9fa0b3fcded978219a5c32d2c3af9d01042d034ebf54eaf5c015a5458f0e7e59cc6b2198fd5731649af
EBUILD ruffle-9999.ebuild 1802 BLAKE2B 01735bdc9079cbb492f8dbb45f14cfd6cf9392477986ff397ea42b559685600a1c8103f7974495af71f86021e97f46e068377f7d61ca78a88f4e6ad7f5ee8355 SHA512 70480cdcb18efbe91d60f66057de92e3ea641497862a465d75f33ab96b30737ee5b53872b3b6305e143e5c4c2333a52a01ef5b55ba385c405ebc55bcdbffd7ff
MISC metadata.xml 327 BLAKE2B aad7b4089000263fccd1bf6af04e88ac138658121db322215ce0dcc85380b12afa01cdcd2be232c5d2c773698b38903759ecaea6f4854d8c90c420c0a43f33b1 SHA512 bb5e665acc6d02ae3e6a22fbb483c293142104e538d386a9b93884f097629dcbb8ca7b614aa20e0358bf22ae36487c7d86cc1467103987845a70ebacc9c4a5d2

View file

@ -666,7 +666,7 @@ LICENSE+="
Unicode-DFS-2016 ZLIB
" # crates
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"

View file

@ -1,5 +1,5 @@
DIST vkd3d-1.12.tar.xz 1095416 BLAKE2B 6e5fa5c6a743ab103c6d1564f025689351620d587008eb079517a871aaf9895f9521a4a83e30896c1d7b4a378ff54e193340d4c915dbf91ad6b350746ccdbfd8 SHA512 ac444ebcdbc7bf84cb5726affd7a4f075116b4016f06a9fff47f30182945848ee04ceda587f864fc02c11a064bf7d92e492e2cf30fe53cc7cfe23a61cf85e776
DIST vkd3d-1.13.tar.xz 1123980 BLAKE2B 1b144ce9bd4351b59f1fc36f342d40f448ae45e8293968c1326ad74ec2a065a45ca543f7837fb0ab905caeaff2b38e54b76d81174839655465ed8a5cc3d024d5 SHA512 a2cb339aa68c01d961a67236fb3f5d247f359fce73aabe948933a02102a63029fb697ea8577e3086458c5fd59b787f74957b7a79534394960df8b6052fd0f993
EBUILD vkd3d-1.12.ebuild 1048 BLAKE2B 56011590425d4f59c36e5ffbba2eab8a17afa14902efa7b77e288a86e95794a205687aa94e5e73cd24411d813bf7729d0339ebcb46e2fa63f5a937e50a932444 SHA512 783f39e409d236dba61456638f3c6e6683289edc140756a2734153142ab716e6bdd3b8e27d1a03c988efda87194615d054a1d8d1786cbdad6c667a4f95020cab
EBUILD vkd3d-1.13.ebuild 1537 BLAKE2B 2a243d2a41fb1a8d717c2b4e2a3cf9bb42009e0fc316330899a749a0eb90d7de13dbafcdf17f7909074bf06fedd7a1d70e653c4ea290da6d64441a536f6f9fad SHA512 047cff2ed8b7d6e527242968c87db09c0b63be28b43d7d14d05985ba18383e56e9c43f355cb39f058395ed9e27fe04dec2c3a5b9e53ac806fa506e528bf854c0
EBUILD vkd3d-1.13.ebuild 1535 BLAKE2B 68cd617843ca3aa7f68baa17d32ff702701efb90dbfe85d7e339544a1c430791c4de013b84369ef895bad7039b69f3e012d8a9d543256527beaf5daa889449fb SHA512 3af8072ac657237db0fd6a765d06af632fb112cf6ab073fe42ac8b293690843e252ef5228b5d11b95d9d130ee8268505b676c66481bdfd85e093c08ab5df661d
MISC metadata.xml 563 BLAKE2B c976a16a495bdb5863811acda56b2cc628683a63fc2a22c18d2a09775d3a38c845e00f83b97b318d9a0e5267bb470dd56d334dc9f43e3716784254802b8db60b SHA512 3d5afb7890b3b10ad424fcfe3fa2b42a9227ba0b82be8ab85308126966f476798818ee0ecc88c53105b218f465a72b213efe00968112431169884a4a6f48c6a8

View file

@ -21,7 +21,7 @@ SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="ncurses spirv-tools"
RESTRICT="test" #838655

View file

@ -1,4 +1,4 @@
AUX README.gentoo 2435 BLAKE2B 2c41ce67c8f9139cf0a312c4477090077084550b79aa35ab4909de95046a2a0bbf6d05e549f59dfeb11253f1099878cbbd6fb141e3551c6b0ac503bef846d99b SHA512 0a5b2ac06c3b8cf1ef302d59193624bda224554476e1209aae485cbe913a0ffae6d553633983efaf89ce1296d52ec4dc2ab544ede96c2953e9f6ca602d5b787b
AUX README.gentoo 2633 BLAKE2B 0baf779eef6cfb5d65fb09dd9777c110d7caf7b1e3fa32351fe2226c7462ceb99c5ada17cd36a3055679e6b33de3cd1fda34937fcebaf4523f08568c94ca300b SHA512 f5e3b6e45a66b3216bf40e1229da989ba5abe9966819176a1ef03aa27ffc529e5a63b9dde7fb4fc83ae525aa71e6cb5a98b7ea19c5d1d37383d5c07bf7d5aeed
AUX wine-proton-7.0.4-musl.patch 505 BLAKE2B 5c6d46c505e38c19e4c92e05243244739e6a2b84ebc548989167b65fe5ede439c628b510bce57ff8cd7ca765114c13dbb098116ba201ceba44069bf38daf5a64 SHA512 5e687119aa461e3440d3c7bbb2318db04ffbe414329931877b59a3f9752ee36e492bb25dda9b26c2f741664665487a34575423b24718e3f1b65f2d850c3681aa
AUX wine-proton-7.0.4-noexecstack.patch 223 BLAKE2B dff1867e2977bd14fcfab9dfa2c2f1d3288f7edca75ddd7c9f02bfd06e9f63fac37bd59ea8aa891e13ab77bac35b369825d5490a9175ed9a7736e523b61d8944 SHA512 4ba3677042b693e513fc7a133c76a509f63d0ca20633d1e8d448bca9534c0d1a0fc58e77fa9b28fd8d936393605e97ee6e3bb5fac00872d6ac5808b7712586e3
AUX wine-proton-7.0.4-restore-menubuilder.patch 572 BLAKE2B 7ace97fb82498d8f19297cab205d8b9ca07c5293172a0b017b5d887ec1f5daeb3ed64eb0a322904e528a72f4a225813c27b544015587d71fce97c41b6b1463a2 SHA512 1384f06d4264e22d332eb12fabd7408b8e250e39c195460f876460fe40d35d617c73100815c395f481e3af66676ccaa1a14592c05f1e5b092bfafe2f87112106

View file

@ -46,6 +46,10 @@ If have audio/video playback issues, note to look at GStreamer plugins.
Notably USE=ffmpeg on media-plugins/gst-plugins-meta which Proton normally
provide by default.
Note that upstream may not be interested in bug reports without first
reproducing using the actual Steam+Proton rather than this custom
standalone build (esp. if lacking certain things like dxvk).
---
If have other Wine variants installed, remember to either use `eselect wine`

Binary file not shown.

View file

@ -1,4 +1,4 @@
AUX lynis.cron-new 72 BLAKE2B 1f2d683c74e9e85f142c23277f24e8c81b33e4d1691a6f171694194bd5d81a5e1473532afe2c6fca23c995d9c7bd08d18d6eed78a07661618c12e22b35e9ff81 SHA512 1cdaaee433912c2ccdec8ad7c9b88be55fe3f1d68e2fca79cc6e0e10112d465a70cfbe0a049623437f604bfc9793e0d29b709e035cbf710d4d38ba48acc5355f
DIST lynis-3.1.1.tar.gz 344324 BLAKE2B 056e689f00ac0fa74bd1a6dc3915cbd70f28cdb5461e0749b68ce2cf84e425c295425f7bb6d5aeb0208693a0e38290cb90925e392928257c79bc5887f6e58498 SHA512 c37366154e03a661a7e995d14c651d5503c7189f50edfd194d8b7034e001b9610bfe79917221156ab3607f7c348625ea956fb0acb46a6c7e64a7d189dbcfd4ee
EBUILD lynis-3.1.1.ebuild 1796 BLAKE2B 8067c359b095b5b144bb30a623999b9e6b0f891f99c4a6e03876687b7ac4628a88edbd70fa27889c997d7d029fac59fc113867c6409bfd33da52a2ee7f860706 SHA512 d8ecbaa3725189e116c80905d0bea46144b38bc33d8d07ba75b0a5528e443a4c4ee4b35890364848b5d4eec080b61c567354e21e627ff064fe37dabed4406284
MISC metadata.xml 324 BLAKE2B 3ccc9fa29e93b80f279e24768171e1ed3ae9c371ec0cc1fca13770f498c91a75235e886b1c873dbf2a6a7355caa054c614612054251f3cdd828813e93948b6be SHA512 349bad0292a35a2434456d7b9385163a41e2430651f3fe115a3953ae8419d4369b339691b84502ff661267c8948fac13eeffe9dec2cb0a92bdf3d478cb48b0a5
DIST lynis-3.1.2.tar.gz 355241 BLAKE2B fb224f626d1e42eaaae108a986e4b93fba36b1e6a8ea23208568e3be3dac782f60a9a996ebcc512eaea0234a95e16464a931895b28e3bf8c718ccc8c40126c68 SHA512 e471549898407da3eee58fc404be1e8a166d41e1a527c8d4942882bff60e91554c3a759e08bced7a7c177ccc7a9d7a0b7cad340f3edc3b0e2a39a17302b018ae
EBUILD lynis-3.1.2.ebuild 1816 BLAKE2B 63fe9392a763b36d0f8560123e761b2ce888c907755ecf44ee9610520d33ecfb28f21931b5945846939f71ff130b1ff07dbe0da6f6945d167299523cbc92a694 SHA512 2758b434bbfabbe1ff2913745bc114a5563ae0a712a6db6a7a6d7fc59b8e93eb5d1029f959e27358741b32ae09b8f323ee0b24a7a0c780f09e28717ac3185642
MISC metadata.xml 572 BLAKE2B 3ceea0138367e37c649936bb48396d94be90168fd981b408c51244aae0b0fd702c74f92e103e812deb6f527831bf5720382b627e9b2de7b5ba94eaba79599b19 SHA512 95284906b577c7b56d53666ea890357a8742c4da4cbb38a29de6399cb9eda67752018149b75bd7c3600aa6c9173467e9f9271c73acc9d6ef94370ac200540e52

View file

@ -7,9 +7,8 @@ inherit bash-completion-r1 systemd
DESCRIPTION="Security and system auditing tool"
HOMEPAGE="https://cisofy.com/lynis/"
SRC_URI="https://cisofy.com/files/${P}.tar.gz"
SRC_URI="https://github.com/CISOfy/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"

View file

@ -8,4 +8,9 @@
<use>
<flag name="cron">Install /etc/cron.* files</flag>
</use>
<upstream>
<bugs-to>https://github.com/CISOfy/lynis/issues</bugs-to>
<changelog>https://raw.githubusercontent.com/CISOfy/lynis/refs/heads/master/CHANGELOG.md</changelog>
<remote-id type="github">CISOfy/lynis</remote-id>
</upstream>
</pkgmetadata>

Binary file not shown.

View file

@ -1,12 +1,10 @@
DIST fastfetch-2.21.3.tar.gz 1093534 BLAKE2B dca99e337e1239958add6323c159f58de5f38fe92c9a7c778d04b127e1467066948e4bc5503afb1054ccbab914eb35d8f35cd2a3cb88bf2ba595255fac5f2ece SHA512 e097d9360b7c5b93b30ad117e47ae5375c48c7e941eaaa56ee5f39b7757374c1ecfe321bec0999ee81aa52deff1be001ff057b621d34a90e95ec6ea83bf9f0b6
DIST fastfetch-2.22.0.tar.gz 1099230 BLAKE2B 4faef7574bc8897f17c9e59f05f033f8952d97ed56677f0ebe5afec11b7b708fce5d907431dda567cc71b0dd067239d97614b6035792009fff340a069691b547 SHA512 edb4532d220e031d666eac3ae12a004e1481a7c36c68a94b17323953822d0cedb80cdf34c84a184766e9bad64089aaadc3828b5e13f8867e961533c6919dbeae
DIST fastfetch-2.23.0.tar.gz 1105725 BLAKE2B 8b79deb0f35d8238979441014ca049fcfa838c27323fec13127f5a48e6b28feb03965135c1a338b6bd1e59913e660fc91196c27acbe1b693bc5ff7727efaa5cb SHA512 aad3d549c0f4be3b1f99e7bbbf992dccf79f9ef7ea6a26bfc31ba574b1a32496a1cf75b85c32e0643941cad4061d7ba003b42924f9f272a825a1a09b628acc39
DIST fastfetch-2.24.0.tar.gz 1104540 BLAKE2B 619d77e533a9e105228d2ce7bb077c7ac561c2ebfe9d7f4d535c8a736ff9123b333865b237409d5fd65ed27d3943ec86a9e6b2ce9a68e317c178a741046b616b SHA512 6dde07346a6ae08c49f8deca19f974fafd94a964542d97f70c39625ccbf151bf01aa626af7582367dab208bb09fc2208f18ba831bdb06202a271f05831617ffd
DIST fastfetch-2.25.0.tar.gz 1110619 BLAKE2B 808b33ecdd28f7e31dd55ece10dd7c9ef1b4b731db87051cc7466ecfc28d94f1d2229bc8cc6486705d187d8be9b3daf08ed30dce58616bc35c5a6812570694fb SHA512 690c450cfdf53c31c99ab295702f36e0499024a79e3ebf00da0e3ad3d4bdd3b795dac59a7592451f4cbc652830297b1ec4f55428a522ae3afe50fa647334737f
EBUILD fastfetch-0.1.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc
EBUILD fastfetch-0.2.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc
EBUILD fastfetch-2.21.3.ebuild 3120 BLAKE2B 22a6a23477768bef0c5d520f5f92ab81957f31077ae3aa1d7a02e0259709d7543b67667a290f88cb30afcb3f70a4e45345b5344e6cb843066a9d6535d43d1896 SHA512 e1549c257776c56098c3f48d4965a0f15fde3282b97dbf1306bc7bf3b6b783579f7ddc4b067ca2861f15fa74bb657c0bda20554b52bf1d041f4e33ffca8b2a67
EBUILD fastfetch-2.22.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
EBUILD fastfetch-2.23.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
EBUILD fastfetch-2.24.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
EBUILD fastfetch-2.25.0.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2

View file

@ -1,110 +0,0 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake flag-o-matic
DESCRIPTION="Fast neofetch-like system information tool"
HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
[[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
[[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
RESTRICT="!test? ( test )"
# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
# make sure to crank yyjson minimum version to match bundled version
RDEPEND="
>=dev-libs/yyjson-0.10.0
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
dbus? ( sys-apps/dbus )
ddcutil? ( app-misc/ddcutil:= )
drm? ( x11-libs/libdrm )
elf? ( virtual/libelf:= )
gnome? (
dev-libs/glib
gnome-base/dconf
)
imagemagick? ( media-gfx/imagemagick:= )
opencl? ( virtual/opencl )
opengl? ( media-libs/libglvnd[X] )
osmesa? ( media-libs/mesa[osmesa] )
pulseaudio? ( media-libs/libpulse )
sqlite? ( dev-db/sqlite:3 )
vulkan? (
media-libs/vulkan-loader
sys-apps/pciutils
)
wayland? ( dev-libs/wayland )
xcb? ( x11-libs/libxcb )
xfce? ( xfce-base/xfconf )
xrandr? ( x11-libs/libXrandr )
"
DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )
"
BDEPEND="virtual/pkgconfig"
REQUIRED_USE="
xrandr? ( X )
chafa? ( imagemagick )
"
src_configure() {
local fastfetch_enable_imagemagick7=no
local fastfetch_enable_imagemagick6=no
if use imagemagick; then
fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
fi
local mycmakeargs=(
-DENABLE_RPM=no
-DENABLE_ZLIB=yes
-DENABLE_SYSTEM_YYJSON=yes
-DIS_MUSL=$(usex elibc_musl)
-DINSTALL_LICENSE=no
-DENABLE_CHAFA=$(usex chafa)
-DENABLE_DBUS=$(usex dbus)
-DENABLE_DCONF=$(usex gnome)
-DENABLE_DDCUTIL=$(usex ddcutil)
-DENABLE_DRM=$(usex drm)
-DENABLE_ELF=$(usex elf)
-DENABLE_EGL=$(usex opengl)
-DENABLE_GIO=$(usex gnome)
-DENABLE_GLX=$(usex opengl)
-DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
-DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_PULSE=$(usex pulseaudio)
-DENABLE_SQLITE3=$(usex sqlite)
-DENABLE_VULKAN=$(usex vulkan)
-DENABLE_WAYLAND=$(usex wayland)
-DENABLE_X11=$(usex X)
-DENABLE_XCB=$(usex xcb)
-DENABLE_XCB_RANDR=$(usex xcb)
-DENABLE_XFCONF=$(usex xfce)
-DENABLE_XRANDR=$(usex xrandr)
-DBUILD_TESTS=$(usex test)
)
append-cppflags -DNDEBUG
cmake_src_configure
}

Binary file not shown.

View file

@ -1,10 +1,7 @@
DIST scrcpy-2.4.tar.gz 411206 BLAKE2B 878e20b5a8b6cbe81491baf330500c3ffa779e6a1d52b1624fd8f1862768668bd73b9845cc983a6f112db88f77b5f414c1762e616999ceb24ba3733775bf932d SHA512 05467a476a9a7eb3034eb5c16875a00dceedf25a9a3acde26738c6dfbc314e9c2a515feb3f6050c7b47436cc2a44ae2d05664b1783b1b1d7c63660044404b3d6
DIST scrcpy-2.5.tar.gz 415854 BLAKE2B ce79c885c89728d90c7a30d3670107a2a3c0be10d9d25dca9dfc916ec2b096a1ce967f7b1c73384cd630fd8418498bebb65aeeb8a0b6423d6dcb4fb3d3d7415a SHA512 676078e55f287f84847af898d39bc073bda7accf8905f84f87c2ec927dff9d71133a69dece9bd65fc6e4778204f5f5287239e163f88a5bdb900e1f10427d4238
DIST scrcpy-2.6.1.tar.gz 419739 BLAKE2B 96fd98df68b623f0fa5907559027a1257dc781e674ff458901e551e96f020d1a31bc90353551defb3947992d2d13e73c6c3897d59089cac68ba3851cd850f108 SHA512 bea16a4b38a8044c4a6cc9135f1d261194d9d6ca5cea70eff77d92e706bbfa6cdd0a394790b69bbb3b05eb87e206ee0fc40d2afc52b554cda7d15c6e78485641
DIST scrcpy-server-v2.4 69007 BLAKE2B c34d75bb34dcdaf27111366575f46d8e1d54c3d9a0eca8cb569367204a3e51e4d5b05f8a4d2de9868fe48ca4e3d323c583a99da86132e533dbede78314ca447a SHA512 6618e3bd23f139f5ed10d00dd8f8bb259bd9eaa5bca4625d3da2b38c2d1aa2cd10b6e412b6e79b1b0aecc291bde9dd2f2fddf416544b18046648a6c2b92e3368
DIST scrcpy-server-v2.5 69624 BLAKE2B a4c8aaab320e07d0c7086238a2f1e842df40ba8a85b7ed3f519f2e6f8511f6d513c80e6693a1db6c69f2c15e71e7d08db3d37ebefa47633efdaae2e706809e1c SHA512 4c5ff163b4cb232d34f0cf8788bf01c3a0b08bfe0ab854da58df6f9d2296387225b822a639d35d90c307b0c6ff9cde6281ad5fd3985717645e0b6ec3ded0150b
DIST scrcpy-2.7.tar.gz 430160 BLAKE2B 58eb8464fc05cecef7b28f825e0608e9336ef0a2c9db0936fa3ba50a5fc5a9536252f5c1570a270b0df0a7f8a7643a6a0953f433ed84495cc55d4a21a9788325 SHA512 8029fa9b1ad24746fd56f10398445870e26256160b742be46da2c5c9a1a0d8b2e4301a9f65ca09b75a0162555b4345d30cbede8d07f6f89dc66befab87dfe5b7
DIST scrcpy-server-v2.6.1 71112 BLAKE2B 41afffcaa0e6373ec1f69c89a112316b6153a4bff3da70f6c5925030d635bff83920392f5e658dc53757883ff222a40e6584a608d8fcbc4bc9c799d625b7b4f1 SHA512 7ae266670c84eced334af4c980e4d35f0ccf17d26d26d529ec977fd6f747c6a3086de5abaa7e1b88a71bb60648b124bf5e5969ab54f8ba05f00c940ab6424134
EBUILD scrcpy-2.4.ebuild 1158 BLAKE2B 652c3cba3087fbbe965471582dd53b815552d6c76759b13a8cbd592f73042eee5b7991edf964d66e116ad0998c39f7fc1aa0a584234f54192059478219ccb25a SHA512 7db1c0a76fcf488bcf4ef5e3a104603b17eea6eb3c67c5933e5b035b189e546e0989f6d70b34cf847d978ba31b07ab352e0b46c4e9183f3bc08b37fbadedb84d
EBUILD scrcpy-2.5.ebuild 1158 BLAKE2B 652c3cba3087fbbe965471582dd53b815552d6c76759b13a8cbd592f73042eee5b7991edf964d66e116ad0998c39f7fc1aa0a584234f54192059478219ccb25a SHA512 7db1c0a76fcf488bcf4ef5e3a104603b17eea6eb3c67c5933e5b035b189e546e0989f6d70b34cf847d978ba31b07ab352e0b46c4e9183f3bc08b37fbadedb84d
DIST scrcpy-server-v2.7 71200 BLAKE2B 968d7454e4e5702eecd439256378c7b28f234d9ed4ff97d3073505cfaafe4554a70445a8483bf062de45b9e0045974de1a1610e8d4a21f168ef2b8be336f9a75 SHA512 dbb9ec702a7c01d147554aa9a2063c48bd5a9d2bac747fadc7bacca93c257edbc5b30cae1ba412f43d1d3f481fa080edee2ddbfa3e0f2d50a89eab95febf1c9b
EBUILD scrcpy-2.6.1.ebuild 1158 BLAKE2B 652c3cba3087fbbe965471582dd53b815552d6c76759b13a8cbd592f73042eee5b7991edf964d66e116ad0998c39f7fc1aa0a584234f54192059478219ccb25a SHA512 7db1c0a76fcf488bcf4ef5e3a104603b17eea6eb3c67c5933e5b035b189e546e0989f6d70b34cf847d978ba31b07ab352e0b46c4e9183f3bc08b37fbadedb84d
EBUILD scrcpy-2.7.ebuild 1158 BLAKE2B 652c3cba3087fbbe965471582dd53b815552d6c76759b13a8cbd592f73042eee5b7991edf964d66e116ad0998c39f7fc1aa0a584234f54192059478219ccb25a SHA512 7db1c0a76fcf488bcf4ef5e3a104603b17eea6eb3c67c5933e5b035b189e546e0989f6d70b34cf847d978ba31b07ab352e0b46c4e9183f3bc08b37fbadedb84d
MISC metadata.xml 335 BLAKE2B bd0432780a07abb2159a90ca8d5e44deb9255b7716d3198447325c0bdbda585524c35c540e88e03cbc84450c5113d81bf65f34ad8c666a0d8dfc9e6efb3c7296 SHA512 5fbc23ed2cf0679827ff68284ee43ef1aada2a80b4adebf668ca1ee348c1b8ab02b2582d39477d91b9c930b8511f6e31841526dd70fd524d85123d97f2f20fb4

View file

@ -1,45 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson xdg
DESCRIPTION="Display and control your Android device"
HOMEPAGE="https://github.com/Genymobile/scrcpy"
# Source code and server part on Android device
SRC_URI="
https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
DEPEND="
media-libs/libsdl2[X]
media-video/ffmpeg:=
virtual/libusb:1
"
# Manual install for ppc64 until bug #723528 is fixed
RDEPEND="
${DEPEND}
!ppc64? ( dev-util/android-tools )
"
src_configure() {
local emesonargs=(
-Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
)
meson_src_configure
}
pkg_postinst() {
xdg_pkg_postrm
einfo "If you use pipewire because of a problem with libsdl2 it is possible that"
einfo "scrcpy will not start, in which case start the program by exporting the"
einfo "environment variable SDL_AUDIODRIVER=pipewire."
einfo "For more information see https://github.com/Genymobile/scrcpy/issues/3864."
}

Binary file not shown.

View file

@ -5,6 +5,6 @@ DIST portage-utils-0.97.tar.xz 1861616 BLAKE2B bdb4c6c1260a00304fb2c659629e0ddd4
EBUILD portage-utils-0.95-r1.ebuild 1578 BLAKE2B fad8467a6d0f90c9d0ad1540ba0254031e23b9f97c37908cb6d589f2866a186bb30407e39fa480077a3bada13cd05ff631fb06851bc15c7ed66d099350b7dad2 SHA512 e6f182aae44044bef3420bba304772b1c6c3c8bcba97f37bf249eee4f82f38c90ddc7cfa501d2f2fa27e0275eb861ff31630518e3e1db483c1078a0be75d2d3f
EBUILD portage-utils-0.96-r1.ebuild 1578 BLAKE2B fad8467a6d0f90c9d0ad1540ba0254031e23b9f97c37908cb6d589f2866a186bb30407e39fa480077a3bada13cd05ff631fb06851bc15c7ed66d099350b7dad2 SHA512 e6f182aae44044bef3420bba304772b1c6c3c8bcba97f37bf249eee4f82f38c90ddc7cfa501d2f2fa27e0275eb861ff31630518e3e1db483c1078a0be75d2d3f
EBUILD portage-utils-0.96.1.ebuild 1679 BLAKE2B 0e17710fd688ccb104da3ffdde14e3727ffc8e0e489c604444cd936ac8e7e617a9dd35acb03bc44706b78de9f31141e5bd364bdbc53d8701bcf95f4863606102 SHA512 08d5172387f58dd1983f2da8165e862a7eed614e8926208349b3a2dce8ad8156bc269462c555636dc8f1fdbe7bc25fc2b7ceb2be10a2de67e69225b7ca351273
EBUILD portage-utils-0.97.ebuild 1486 BLAKE2B b1bb1a349789b65e6f9afec74fca4d45348053e5b75a1f4e678f38b0532ea6e5f5cf3a87708e0e510a89b0c5a10e5ec77e0c1cf227801d888d4253ac0283693a SHA512 9ee299b60c93ff4ac31d6136f9ce48915ab975ed8effcdd8b2a665bec9356424c83f47458cefab1822771b4285355d0ebfddc02b272f460da82e1f97ffdcf818
EBUILD portage-utils-0.97.ebuild 1485 BLAKE2B ea33780dafceeccecd518edbb90d690c81bd6975b89691b2d23fa4bb425eb596e6c643040553cc948e640e363b1820a0ad95578454419d87f103d0e7b8ff7ba8 SHA512 58ad3de30bc84db7bab8031b89ed754ccb3a2443b2225bd8142a89927c09e8df835d4ef6b59456ec650635d056ab05ff02edd3dd9c6531140f0af0222f8b1505
EBUILD portage-utils-9999.ebuild 1492 BLAKE2B 79f7fe926bc357a635cddb94b0e7d7c538a6cadc0b2b71020d9a2fefdd3ea3046c289035c04aa0e6557c126e81d33ecb43d3ad5efd8b19ba849fe6b52ad283bb SHA512 19a851fea2472814cd225cd1626d722eb7421c4eae1f706648f8b8b3960c26af341ff114a2b45383c29a82f0e6b9808c3d470bd721eabb3c496d49ef6f30b1b5
MISC metadata.xml 634 BLAKE2B c978ccbc0b82eb167f0a2a836c6f3d1942e470d41c8f76fcae289ad8600b37cd314cf9ad6b33a5cd04087fb21862a4ccb2aeee77982e6086c3f90a61461f697b SHA512 778ad68a12e616f2a9e804cb01623cc4a33c0ea6e3d1fa2e653b98d1cdb1716dab36d601faa2fbff47a7aff22ad4ddf6f42fae839184ba748ff4f266b3c2f447

View file

@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git"
else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2"

Binary file not shown.

View file

@ -1,3 +1,4 @@
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
DIST anstream-0.6.12.crate 30769 BLAKE2B 7e1427a8d81ab52f74c5d25209ba2a410575958139ec5e6a94d0a7751c4a177285ece215222b16bffc0fb12b19014e9925e27a988a52e7dfa5139476bec4cf7b SHA512 47396e1617464188e7b4d7c931c5a6fafa918ca7aa39044a5b3dad1b8685ea96829ee87e7b70820bbe2efb35571fb331539f0fb8938d229034a9b9bb60700a70
@ -11,6 +12,7 @@ DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c
DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2
DIST askama_parser-0.2.1.crate 20707 BLAKE2B 14d385d906295c892543bf917a835b9b354666927a63cb66c6082b8bd7330b07b89a1cb60a88ce0b8a8a58cc23023587fdea2117329bf384a22c097c0e45aaa6 SHA512 50c2a8a1f08006b375c450275ca7b455209aabcaf2b5a2ed903d1f8cf26920d95985e1ce2b6d77397b8dc32cdcbea6c442a1b4f590af64f92e4e5b47e3a52f75
DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
@ -35,12 +37,16 @@ DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53f
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908
@ -48,9 +54,12 @@ DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43
DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST once_map-0.4.19.crate 12767 BLAKE2B 50f15afe406d0d1fe4027c8b4106a6ea93199d68c2e6b0b234acd6ef3e817bd4e0f95a972de3c4d4dbc7add6acc85a6842da3ffd42ab8d25194a049abd0ebf1a SHA512 5f1fd1c6ffb32ca2b6bb97923a9012b1e0ca22cf122dbb7cf3c3922123c351d5358daae2476e11fd29436a437bf17a08e3c9b985f75cbfd0214924b88029923e
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
DIST ouroboros-0.18.3.crate 11348 BLAKE2B c9000e383cde013c0e2cb32aaa52dfa41b76fd388918b9977322ea864bfd01d15c4d0062141a3ed10dfb252fba704acf974fca247872d9083ac3c4e01eb8426d SHA512 3f155b8cb1668f61104e32263f024bb76108e4c4794291841ce67dfde8c420b998ab5d097e56def08a0fd3fbefa365acd8633e517c61f57c7d2c077aa7e2b8f5
DIST ouroboros_macro-0.18.3.crate 21969 BLAKE2B b5c82309392d1795bdc90597532a7fbf869016184ce69202833310dd6506fe37d88a55466cb17e24c0ac11961405c2cc960a0c2466af28f1f0f12c0a67a4518d SHA512 316b2a4a86d5735bb547f6b6e6a6088098d3a194c428c841d7b15a8bb23e20cde336ee859a0a9fcceade59415af7edbf8d8977a26f4df3eb83c9e9c91269add0
DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0
DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
@ -62,19 +71,27 @@ DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b40
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269
DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
DIST relative-path-1.9.2.crate 22420 BLAKE2B e2fdcef72f1633b2c315e5d2d316d56defe758fa916e872d84a8450ca0223f54489541175940beb43347c3a1759e4ca4d4afbd49410859cfeb6bfc703bc7a8ae SHA512 fa12c9df710fa3b5f9df9ada9efb13cd52cc10b151cdba5ed094fe74c6102cc557a5f38d05c9c0fddf2510aa13604428aecb4ee9b84405d02a98e6ba3177b2be
DIST rinja-0.3.2.crate 26823 BLAKE2B 0960eb23ecd49e7c8ee9029922ca6185f0518b7d6cf0e1ad3e9c1395891a5a9a41dd616b7d3572547ce5d7291cca87876d8b75bf11862f3bf4811960e30200e3 SHA512 5f4ac7666d66810c3785baaeecb987b0f1d9e7ec639e9747aec203bb05c7b08f05b3f6d5f9386de76f1ffd2d1bc7381bf1452b09badcd2972b3015091ff1c720
DIST rinja_derive-0.3.2.crate 48100 BLAKE2B fb128d7db59cefc578c490a1ee1940974105426e6e65f3f71525f85148410ce6c4efa6d0395313ac3837055ff230d710323ed013e55df43b5baceaf5e3a05be0 SHA512 1f958ad79efaeacb57197fa49c2f9f3774f7e881ba800d41162fd8a4d183b63c4978c4028da4a77b6590ef986cf6baa872130e9e0f06c56cd445337bc0f95203
DIST rinja_parser-0.3.2.crate 42023 BLAKE2B ee0db9e971f3637cfc310d00b9ef10d65d9e6843db3a5fba817999549b54667b0afb1b6cefff16ba97e5ea58b9857bfb8e84141da51df0c2809ee45d0e4e3089 SHA512 520c82d47f2c7957781eeffc8f44177dbeef4146e8c038d0d25bfbfd76cb1c1be58e7216f888690dd67ffdf10399bc953306607e02032da8a45968a372071c88
DIST rstest-0.18.2.crate 28868 BLAKE2B 44368c85da79308277d9cad96659520ecdddd767e55acc5a4f35e246af64a29112867c4ed40bded5dc0f9d3230d828f6ca98a73adbc1067b60a9119b3cbdf369 SHA512 b73b902c761717acf5848adf888c27e5c58fe304f235e91e1e543cdcfb4e678472b8fe9930cb559be525c0f1a037bdfb2d77b7a0632b021d51976b85288f459a
DIST rstest_macros-0.18.2.crate 57534 BLAKE2B d06bb6453eefa572cd784e38ecf9361873a5f3ddd5dc4926728183bc303e28a304030d45304bb287019b42337d78f294d9ae350d4204fee027b68c264272d86a SHA512 614944fbd51de32b5e7ec1b485c12cd68ed9fae6ef296f9a9811de2495bc27887fa5ff8695c619255ac18da5af2b6ef8a557753d96b4c1ec3d711a9036bc7392
DIST rstest_reuse-0.6.0.crate 9971 BLAKE2B 154fbb839aee7e948f917b1c96bcecb141538b3ee7838a19ec96bbb18594db6addcbe2c098f22caa947256c734af299362d0a9af1fef945d1687c988ef4babf0 SHA512 b8a4c6c0484587e7f88153a2cf20e8c3ca9c48a46cb93a686a40be642743d2952158232c36a5078abd81722ea8fba2981ffe31585052771bec7cf29976417705
DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
@ -109,6 +126,10 @@ DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
DIST yansi-1.0.0-rc.1.crate 28933 BLAKE2B f7947e661c03aebc711b5f6bbf781e1cc40b3b713c2efffdefa5cb9a90488b5ecfa98b49d41626c33e24bcd2fbfcd9d047d1da166ee69bb95c109032b4280f06 SHA512 ad2e8739de10e23dae074290fffb76fccbfddf70729d33a059cbf699f4d7841e534529e4834a4af244c62f5bad8023d06498f92edaece683c609af01e7f8120b
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
DIST zoxide-0.9.4.tar.gz 968188 BLAKE2B 862eb2411fe83e7782d12322bb4ada5a8be6cdb0c9b312c47e0935a5f88619ad277506ad1f2fc6e3d2ae36d1cb078752e778a5ccf0d8f3913dfd94ca03dbcb19 SHA512 c09c54402bb8db52952017e51b65728a5b1a63be617ddc2dbab47aae59e2059f0c58c97c3355a4a00570a0e9d79c6cdd529adb4f73d5cec0f2f9b490c2af668c
DIST zoxide-0.9.6.tar.gz 971703 BLAKE2B 33d2dbcb9a05468eab1a8d340eebd936b8090a291e93a1ef5cceb1f31420d6791121c55d24b41e531492106bb11b8c4c8ca767c99adad20cfdadb4d2532f6f0b SHA512 55cd5b1c47c5643c976b6ad7762686c8e02a4e326e2b58f4a10adf754437371bcffea6321b34bed338c9cc0657369c7201e727db9dcca7409c05e493dd012ad1
EBUILD zoxide-0.9.4.ebuild 3146 BLAKE2B 10d49622cd63d6bbc4cedc993bf342d93cb135dadc001f01fc4dd85c49cd695d5da98d0a8f7da8ed9604379105a1b1adfa638658b63b44a24263c52bc3fab1ca SHA512 5bc9e741aac9eefd1b1ee63921e46daf51b39d602ede3e66463e5c606a0a9b9f71b65a3bda01069b19e937f96cb73ef769341f36eb4ad515625d20b351769d8c
EBUILD zoxide-0.9.6.ebuild 3399 BLAKE2B 68f64d1ad399b4c2fe8ac226bfe1120a20ff8c719eb147d123bd4c7f3f08f4a91bf36eeea879856a316e56db03205f3ecd879d9403828c6a7c38b3ba76ca5cb9 SHA512 3a5e0a593f433905e439371d8cd34aa7bb0a58649051751ed3658d1ab0b139d3776ed7c95e530a7328b10335112a9e6ff84d5e4ecbcb931dbfc00dcb44415542
MISC metadata.xml 757 BLAKE2B ff86f125fb637b44821baaf3a2183e1c87c22fb9d80d47b4c2268f7f0fa6da937f4dd230b0da8045bd197eb7e8cd62c9b1475c7e7566a62b8fc041fd814ae11f SHA512 272876ec70a9421384c42fe0a846ff83dc95128ca842c9356f90a028c95ff640c1020cf27d94e0c6a55a0e550317381e741e628a609b46bd3367838e44173b63

View file

@ -0,0 +1,174 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.10
EAPI=8
CRATES="
ahash@0.8.11
aho-corasick@1.1.2
aliasable@0.1.3
anstream@0.6.12
anstyle-parse@0.2.3
anstyle-query@1.0.2
anstyle-wincon@3.0.2
anstyle@1.0.6
anyhow@1.0.80
assert_cmd@2.0.14
autocfg@1.3.0
bincode@1.3.3
bitflags@1.3.2
bitflags@2.4.2
bstr@1.9.0
cfg-if@1.0.0
clap@4.5.1
clap_builder@4.5.1
clap_complete@4.5.1
clap_complete_fig@4.5.0
clap_derive@4.5.0
clap_lex@0.7.0
color-print-proc-macro@0.3.5
color-print@0.3.5
colorchoice@1.0.0
difflib@0.4.0
dirs-sys@0.4.1
dirs@5.0.1
doc-comment@0.3.3
dunce@1.0.4
either@1.10.0
errno@0.3.8
fastrand@2.0.1
getrandom@0.2.12
glob@0.3.1
hashbrown@0.14.5
heck@0.4.1
itoa@1.0.11
home@0.5.9
itertools@0.12.1
libc@0.2.154
libredox@0.0.1
linux-raw-sys@0.4.13
lock_api@0.4.12
memchr@2.7.1
mime@0.3.17
mime_guess@2.0.4
minimal-lexical@0.2.1
nix@0.27.1
nom@7.1.3
once_cell@1.19.0
once_map@0.4.19
option-ext@0.2.0
ouroboros@0.18.3
ouroboros_macro@0.18.3
parking_lot@0.12.3
parking_lot_core@0.9.10
ppv-lite86@0.2.17
predicates-core@1.0.6
predicates-tree@1.0.9
predicates@3.1.0
proc-macro2-diagnostics@0.10.1
proc-macro2@1.0.78
quote@1.0.35
rand@0.8.5
rand_chacha@0.3.1
rand_core@0.6.4
redox_syscall@0.4.1
redox_syscall@0.5.3
redox_users@0.4.4
regex-automata@0.4.5
regex-syntax@0.8.2
regex@1.10.3
relative-path@1.9.2
rinja@0.3.2
rinja_derive@0.3.2
rinja_parser@0.3.2
rstest@0.18.2
rstest_macros@0.18.2
rstest_reuse@0.6.0
rustc-hash@2.0.0
rustc_version@0.4.0
rustix@0.38.31
scopeguard@1.2.0
semver@1.0.22
serde@1.0.197
serde_derive@1.0.197
smallvec@1.13.2
stable_deref_trait@1.2.0
static_assertions@1.1.0
strsim@0.11.0
syn@1.0.109
syn@2.0.50
tempfile@3.10.0
termtree@0.4.1
thiserror-impl@1.0.57
thiserror@1.0.57
unicase@2.7.0
unicode-ident@1.0.12
utf8parse@0.2.1
version_check@0.9.4
wait-timeout@0.2.0
wasi@0.11.0+wasi-snapshot-preview1
which@6.0.0
windows-sys@0.48.0
windows-sys@0.52.0
windows-targets@0.48.5
windows-targets@0.52.0
windows_aarch64_gnullvm@0.48.5
windows_aarch64_gnullvm@0.52.0
windows_aarch64_msvc@0.48.5
windows_aarch64_msvc@0.52.0
windows_i686_gnu@0.48.5
windows_i686_gnu@0.52.0
windows_i686_msvc@0.48.5
windows_i686_msvc@0.52.0
windows_x86_64_gnu@0.48.5
windows_x86_64_gnu@0.52.0
windows_x86_64_gnullvm@0.48.5
windows_x86_64_gnullvm@0.52.0
windows_x86_64_msvc@0.48.5
windows_x86_64_msvc@0.52.0
yansi@1.0.0-rc.1
zerocopy@0.7.35
zerocopy-derive@0.7.35
"
inherit cargo shell-completion
DESCRIPTION="A smarter cd command for your terminal"
HOMEPAGE="https://github.com/ajeetdsouza/zoxide"
SRC_URI="
https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
MIT MPL-2.0 Unicode-DFS-2016
|| ( Apache-2.0 CC0-1.0 MIT-0 )
"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
QA_FLAGS_IGNORED="usr/bin/zoxide"
src_prepare() {
sed -i 's:strip = true:strip = false:g' Cargo.toml || die
default
}
src_install() {
cargo_src_install
doman man/man1/*
dodoc README.md CHANGELOG.md
newbashcomp contrib/completions/"${PN}".bash "${PN}"
dozshcomp contrib/completions/_"${PN}"
dofishcomp contrib/completions/"${PN}".fish
insinto /usr/share/"${PN}"
doins init.fish
doins zoxide.plugin.zsh
}

Binary file not shown.

View file

@ -1,5 +1,7 @@
AUX lowdown-0.10.0-pkgconfig-libmd.patch 309 BLAKE2B 617d3af07f0414fce674573e48f86f541f3b6c6c6b1649d7ba4302b0817fa8a8edf0beb1d0628c7deb79eb64934089b8ae9ff8f50171f3e94cd93427464a9c59 SHA512 f40f0a04deb70708b3059ccce394cbb78b8ba6020db4df62533abe1d3d125e1372947a5c249b9aa9a655b9b67f3f448a8963fe53fbd7d13c87b637143b36e9b0
AUX lowdown-1.1.0-shared-linking.patch 1504 BLAKE2B d53f317fb68c6a627a96243df871a205d460124fa91c4d08373a5a3134bbc4877a0ffdeb7e0336342d049f67b003e82d978cbbbba9b660fabd82550deafbd2e7 SHA512 21f282ca34c319f33795a71c5dbb0937a171853bd570538c750537013dcfc93c06035ee14eca468382e27bba427cb009fb57fef54c34d9509a93279abd52c05b
DIST lowdown-1.1.0.tar.gz 599219 BLAKE2B f623399cb41c5eaf180550283c5b2738993563ff30be4cfa1a471df036ed4289057d3f886a7727d85283896fbfe1316e9cc86d32c629cea1fd775af16cf58839 SHA512 b7b788694abf6760ca4abbd8d5d2c226d5406067ebf9b55307f136e1ab373e517fb20187659c09029463872310a5b39a0129842d1bc6b7bd64f2d440390e2676
DIST lowdown-1.1.1.tar.gz 600635 BLAKE2B 39c0a2472ff6b9b3fa2b6d72c1f2d482592976f7b50c1bbaf1965bfbb6d28f22e0a7498bb54087bb83070bd74ea673409be97815f51a0a5a67e980bbfc4e01b2 SHA512 2a69da945a83696480651e8221d73bcb18bac9bc38bb88126ddf73520d2a4ff396dde08a7abf6f550669ec9ba34abdaa186b0980f312fa157371ee754576bb6a
EBUILD lowdown-1.1.0.ebuild 1268 BLAKE2B d0310e5d48c7c1a5b3def54cbc133bffbd85ee9cc4370da4087de14a5e9504aacac0ac547bbcba1f6f89de038f6aa2030032e1e712e1089407ba2f18f584947f SHA512 e7d8506955dc37c5adbb151e40a2abca744b16faf2541107e2e69f8ddaa190456b343e28de2045ef0348b75698da4118c02377ec1ddbd57267666540b0bb8c4f
EBUILD lowdown-1.1.1.ebuild 1269 BLAKE2B 1ba13052f20726d5e431dc3d2f26c81a0c61c349477d4d4ad1ef17586174f7afd698d47ba288156e82197f0415a32c981328473ce9e461cd90a645263077e2aa SHA512 2df11c9c31ff55f298ae3c5696f46688863c15bd425b4981472225d25d717fc0b953c09251119998c5782d8f74ea9a351634140720c762a90116666a2f212d71
MISC metadata.xml 333 BLAKE2B cfa2021e507b7538cf73840fb9eb8e1f6c157f7090b1156e4bd1cd917547adeea76cc31d619d60b0d189c915ae4748437b8d9a9a96a532276d6deb1d0f2258d9 SHA512 fa991b0162a4eab9c81815b4a523d33a08e7a7716b5a443165f0cc05d906b7dc3d7da388d0e3d3202a7262a7971d771ffb29debf42659c8ed3c3de6ed184d73e

View file

@ -0,0 +1,67 @@
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs flag-o-matic
MY_PV="VERSION_${PV//./_}"
DESCRIPTION="Markdown translator producing HTML5, roff documents in the ms and man formats"
HOMEPAGE="https://kristaps.bsd.lv/lowdown/"
SRC_URI="https://github.com/kristapsdz/lowdown/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="ISC"
SLOT="0/2"
KEYWORDS="~amd64 ~arm64 ~x86"
DEPEND="
virtual/libcrypt:=
"
RDEPEND="
${DEPEND}
"
# configure tests for a bunch of BSD functions on Linux
QA_CONFIG_IMPL_DECL_SKIP=(
crypt_newhash
crypt_checkpass
warnc
errc
getexecname
getprogname
memset_s
pledge
recallocarray
strlcat
strlcpy
strtonum
TAILQ_FOREACH_SAFE
unveil
)
PATCHES=(
"${FILESDIR}/lowdown-0.10.0-pkgconfig-libmd.patch"
"${FILESDIR}/lowdown-1.1.0-shared-linking.patch"
)
src_configure() {
append-flags -fPIC
tc-export CC AR
./configure \
PREFIX="/usr" \
MANDIR="/usr/share/man" \
LDFLAGS="${LDFLAGS}" \
CPPFLAGS="${CPPFLAGS}" \
LIBDIR="/usr/$(get_libdir)" \
|| die "./configure failed"
}
src_compile() {
emake $(usex elibc_musl UTF8_LOCALE=C.UTF-8 '')
}
src_test() {
LD_LIBRARY_PATH="${S}" emake regress
}

View file

@ -1,5 +1,5 @@
DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b
DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf
EBUILD openpaperwork-core-2.2.2.ebuild 777 BLAKE2B a43a4470e712e81d64ad23c26f0900d7382d56d5eba57302eb56219cf41e4f739eb0df8cc3a5d982f6f85d5df7ff7cd5b0cb57c9174ca4a4f14d4b90ba07a21e SHA512 c0f5d4ba3192a66a4902ec8042613633a409524736f16edbcbcb0b23b80ba958ad701c0042f27ea2a1ea41bb26133ca6c4b2e5276fc5463a79aab7919fef39cf
DIST paperwork-2.2.5.tar.bz2 2515993 BLAKE2B 3d4e6607d06efc40939fb1d6df72937acb58d54200be96f8c276efe2564ec3e67cafde11e1d8733ff7fd9647b3f30410f9eb584569d56efc3ea5bff21b25acb1 SHA512 60e8acc439bd935f402871208b6acccda033c6324b734aac7adde45716c0e44770902bf97499c10d11af171be5c8bd8ab832b714a972bac27cd274ff5b9fb8ef
EBUILD openpaperwork-core-2.2.3.ebuild 777 BLAKE2B 5019b0fa39a96a637383127b33d6cfc3831ea1738c42204c472a471674c95238ea647e12c6e491497e41b024f79a7da1b840d1e30e80605a4e279dd72b352297 SHA512 222fc5c3cebf15b2cf8b3af13b8bf7733045d9ae1b887abb51d0104707c362635000b0c126324eca786101e6daf76bd8c114caf7f01991466a3c1c5994af255d
EBUILD openpaperwork-core-2.2.5.ebuild 777 BLAKE2B 5019b0fa39a96a637383127b33d6cfc3831ea1738c42204c472a471674c95238ea647e12c6e491497e41b024f79a7da1b840d1e30e80605a4e279dd72b352297 SHA512 222fc5c3cebf15b2cf8b3af13b8bf7733045d9ae1b887abb51d0104707c362635000b0c126324eca786101e6daf76bd8c114caf7f01991466a3c1c5994af255d
MISC metadata.xml 411 BLAKE2B 3b2c93ec0ef42b0af9ef95f4ddaa408bccbcad56b10358ee781b828274e00fc309be763a3193e411ca0886f9a96450fb6a52a86bf796713408cc1fdccf743d59 SHA512 43487d9ab1dd7bf0076cbd43b55f3ac30c53ec05d16fd8250d344af06528be0bc9aae1099530c342239b795d98398c4154ce03b7f5354b09b2632db62e5a81b3

View file

@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..12} )
PYTHON_COMPAT=( python3_{9..13} )
inherit distutils-r1

View file

@ -1,5 +1,5 @@
DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b
DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf
EBUILD openpaperwork-gtk-2.2.2.ebuild 930 BLAKE2B 25f58dae5ab0922c3225be31d25f4388b96c70cf5ba482cdeaacdcdd77b7a3f7829d7bb66d042a819f3f68891e6128f3350fee2d19d5857f7b370316b4ad7be4 SHA512 54e221e1a6c9ae50d667d555e9b731a52a302e854fdcffcd5de438535f82daf36d7df97eb4250df63b5d34152d9497f5e61b3cfd0b88cafb5a2f4d9c80b16ed3
DIST paperwork-2.2.5.tar.bz2 2515993 BLAKE2B 3d4e6607d06efc40939fb1d6df72937acb58d54200be96f8c276efe2564ec3e67cafde11e1d8733ff7fd9647b3f30410f9eb584569d56efc3ea5bff21b25acb1 SHA512 60e8acc439bd935f402871208b6acccda033c6324b734aac7adde45716c0e44770902bf97499c10d11af171be5c8bd8ab832b714a972bac27cd274ff5b9fb8ef
EBUILD openpaperwork-gtk-2.2.3.ebuild 930 BLAKE2B 7b03423d56c345dd42118c5244149ed31236cafd2e0957b7630748bd83bc8d9d4e4bde1774913ccc1bf23b72afa7bab48c8e7cf7474ddd9568cc4ac2a6e119e1 SHA512 893913242965f833865c0346c89cad2678073c97f2b182e813f93c33e64bf10f1d6e3e1c7b52c37655a09a1befd8f3e3f6d28dae8180562ba9bc3ab7144a405f
EBUILD openpaperwork-gtk-2.2.5.ebuild 930 BLAKE2B 7b03423d56c345dd42118c5244149ed31236cafd2e0957b7630748bd83bc8d9d4e4bde1774913ccc1bf23b72afa7bab48c8e7cf7474ddd9568cc4ac2a6e119e1 SHA512 893913242965f833865c0346c89cad2678073c97f2b182e813f93c33e64bf10f1d6e3e1c7b52c37655a09a1befd8f3e3f6d28dae8180562ba9bc3ab7144a405f
MISC metadata.xml 410 BLAKE2B 13172be1299a64f5856e03791df45398d802340ece2eb41856623f3d5649efc0fe26aefda55ed180b5e042bd9d14ad88298e5c2383c3ea64a29c8748b74a18eb SHA512 90faa39c2bfe806ba21302a6daaa9a7a01f6489e1fb8756a3dcc0f47d4cfeef52b51d8eb785b61c1b734d691a15c55764590736ea1e56c8102139b7b72424baf

View file

@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..12} )
PYTHON_COMPAT=( python3_{9..13} )
inherit distutils-r1

View file

@ -1,8 +1,7 @@
AUX paperwork-backend-2.2.2-scipy.patch 2408 BLAKE2B 6873642022f7757f30954e8e68fbd34e83bc12c80fa88ec394993d6fed28ba90cca440a06b32ee5e9de55cba0bb72e6cd47012e6acbf870208c32f8c52cb342f SHA512 ad6dea4df8f3cea3b465d7df2afbab17bccdafec3ca6555022487929626e01df4e0dab25a84e1cc5f7404189ca072011f9dc08a6ee1f07a978fb552410ba72ab
DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b
DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf
DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76
DIST paperwork-2.2.5.tar.bz2 2515993 BLAKE2B 3d4e6607d06efc40939fb1d6df72937acb58d54200be96f8c276efe2564ec3e67cafde11e1d8733ff7fd9647b3f30410f9eb584569d56efc3ea5bff21b25acb1 SHA512 60e8acc439bd935f402871208b6acccda033c6324b734aac7adde45716c0e44770902bf97499c10d11af171be5c8bd8ab832b714a972bac27cd274ff5b9fb8ef
DIST paperwork-data-2.2.3.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76
EBUILD paperwork-backend-2.2.2.ebuild 1665 BLAKE2B f633dc588a88838cda338225292cfcb3f7d38b2eba79340dcd93c70b5a7d30c0ff362195e3eda96a2336f3e858e7b702106f8d071db94193f09bbecdc71c3deb SHA512 33509abb778d1c577efb16e7d1e15327575501e269671e23eefbd3b8231565c986e588d4ebca8dbe97e69be46688a9c9d2dbdc7544e5ac66cedcdd9bb7928bc6
DIST paperwork-data-2.2.5.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76
EBUILD paperwork-backend-2.2.3.ebuild 1558 BLAKE2B 8ddfdded6f3f9e859aa807fe32e4f44df258f45296d3dba5643d8c1e95e3aaa95b0a18ef5e63e6ef0059ec3517af02a2a64b076a31c41590bd067fac09a79dd1 SHA512 b28a03086688353c38c92f0056ad069089ec862b805d5330821359c99db0a88a9cd702581c45837e318f411d5e9c751d7859e9c53073f367383ae6b7b18d6032
EBUILD paperwork-backend-2.2.5.ebuild 1558 BLAKE2B 8ddfdded6f3f9e859aa807fe32e4f44df258f45296d3dba5643d8c1e95e3aaa95b0a18ef5e63e6ef0059ec3517af02a2a64b076a31c41590bd067fac09a79dd1 SHA512 b28a03086688353c38c92f0056ad069089ec862b805d5330821359c99db0a88a9cd702581c45837e318f411d5e9c751d7859e9c53073f367383ae6b7b18d6032
MISC metadata.xml 410 BLAKE2B c6ed41347886699086f69694dbaa5134e9ebfb02cbc157909e02971cce01cc562e82f31c15bb5ae1ee261d79d6e5a9ece81c1cf7fa48a9839ddf467c06fab392 SHA512 01bf86e9c8fd1b9e1d514edca46992609eb8789fe95ea914914ef4fc43c7b3f0fcaffaa712bb5c72e3936679b44749837b0ba73c2b62c1b0bc52f318fcc8e31f

View file

@ -1,55 +0,0 @@
From abcebfe9714644d4e259e53b10e0e9417b5b864f Mon Sep 17 00:00:00 2001
From: Jerome Flesch <jflesch@openpaper.work>
Date: Sun, 21 Apr 2024 13:31:03 +0200
Subject: [PATCH] backend/guesswork/labels/sklearn: fix use of
scipy.sparse.hstack() + numpy.zeros()
Closes #1111
---
.../paperwork_backend/guesswork/label/sklearn/__init__.py | 5 +++--
paperwork-backend/src/paperwork_backend/model/fake.py | 6 ++++++
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py b/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py
index b2af4350..8633211f 100644
--- a/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py
+++ b/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py
@@ -191,7 +191,8 @@ class UpdatableVectorizer(object):
)
if required_padding > 0:
doc_vector = numpy.hstack([
- doc_vector, numpy.zeros((required_padding,))
+ doc_vector,
+ numpy.zeros((required_padding,))
])
if sum_features is None:
sum_features = doc_vector
@@ -339,7 +340,7 @@ class Corpus(object):
if required_padding > 0:
doc_vector = scipy.sparse.hstack([
scipy.sparse.csr_matrix(doc_vector),
- numpy.zeros((required_padding,))
+ numpy.zeros((1, required_padding))
])
else:
doc_vector = scipy.sparse.csr_matrix(doc_vector)
diff --git a/paperwork-backend/src/paperwork_backend/model/fake.py b/paperwork-backend/src/paperwork_backend/model/fake.py
index 29beae97..f06fe18e 100644
--- a/paperwork-backend/src/paperwork_backend/model/fake.py
+++ b/paperwork-backend/src/paperwork_backend/model/fake.py
@@ -125,6 +125,12 @@ class Plugin(openpaperwork_core.PluginBase):
if doc['url'] == doc_url:
out.update(doc['labels'])
+ def doc_has_labels_by_url(self, doc_url):
+ for doc in self.docs:
+ if doc['url'] == doc_url:
+ return True if len(doc["labels"]) > 0 else None
+ return None
+
def doc_add_label_by_url(self, doc_url, label, color=None):
if color is None:
all_labels = set()
--
GitLab

View file

@ -50,12 +50,6 @@ distutils_enable_tests unittest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
src_prepare() {
default
cd "${WORKDIR}"/paperwork-${PV} || die
eapply "${FILESDIR}"/${P}-scipy.patch
}
python_compile() {
emake l10n_compile

View file

@ -1,7 +1,7 @@
DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0 SHA512 e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b
DIST paperwork-2.2.3.tar.bz2 2531208 BLAKE2B 6259a9b7a916ad71fc0f0747ce0c17e874dbff962c3d8b46c4c25c2a119de6d27f0ce7ce262dfbf7290fa436726fc538d9bead2664d7f158d51634eece768620 SHA512 68bad3ccc9ed2fdea2b1336945ca4f11de5b0a2249d5f043dc34d620ae5bf6627c0255d4776a5c19e9d266972403023f0b63eb3bf694d7a33051b53239c017bf
DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76
DIST paperwork-2.2.5.tar.bz2 2515993 BLAKE2B 3d4e6607d06efc40939fb1d6df72937acb58d54200be96f8c276efe2564ec3e67cafde11e1d8733ff7fd9647b3f30410f9eb584569d56efc3ea5bff21b25acb1 SHA512 60e8acc439bd935f402871208b6acccda033c6324b734aac7adde45716c0e44770902bf97499c10d11af171be5c8bd8ab832b714a972bac27cd274ff5b9fb8ef
DIST paperwork-data-2.2.3.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76
EBUILD paperwork-2.2.2.ebuild 1940 BLAKE2B 9e49cbf5772681e2622d5dd42f2ce7484f9db3f162523f0a0d2b3f476ea9b5e7b5b7be12646f5562fef6caa6a4aaecccf7bf16f2b43ab3da0a913c1f2964a0dd SHA512 f23de2e9c2c7db3bf6fa2f049d18905053b27049afc6b2b8bd0cbb4fb773857267f5e5cb2956ccc0fd41dc6811256d6f83f97d706248ae88851fff1a5a30abcb
DIST paperwork-data-2.2.5.tar.gz 5206588 BLAKE2B 7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0 SHA512 aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76
EBUILD paperwork-2.2.3.ebuild 1940 BLAKE2B f4a1422746cf2015fd269924e1a5a30f9358d253714f595110a030b6622ba5fad3b48aeb812dcd5f397cbcb6a9c3a48b4b73f2974b6e0b1f0595c71f052837b1 SHA512 617531d2afe3aaa33a086cf21a2b02f42c2b0726c31a31b57fbd8fd2a0f094e361224d8ca8fc37028326f34836b688a68ec3b6d4d3228e6f871e2d7a16ffad87
EBUILD paperwork-2.2.5.ebuild 1940 BLAKE2B f4a1422746cf2015fd269924e1a5a30f9358d253714f595110a030b6622ba5fad3b48aeb812dcd5f397cbcb6a9c3a48b4b73f2974b6e0b1f0595c71f052837b1 SHA512 617531d2afe3aaa33a086cf21a2b02f42c2b0726c31a31b57fbd8fd2a0f094e361224d8ca8fc37028326f34836b688a68ec3b6d4d3228e6f871e2d7a16ffad87
MISC metadata.xml 795 BLAKE2B eaa7ea613cab3ed3e9d3a009b5fba74f1424ae26d68321ab6e2942a16ccf154e5ff8db1559e7ab97864b7b979b97215a553bf2be97a0d0049feae4156ef66803 SHA512 2fd9d23d6b951b3d993b4acc6a6107ed907cd2cad4bfe88b40e72eaf9bc69d85c60a3192628658db9d2dc7dc2bf94d61b09816b7343bf8f2d72ee310b66dcc12

View file

@ -12,7 +12,7 @@ DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork"
# Update from release hash at:
# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags
REL_HASH="3f51346f"
REL_HASH="620eb580"
SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2
https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz -> paperwork-data-${PV}.tar.gz"
S=${WORKDIR}/paperwork-${PV}/${PN}-gtk

Binary file not shown.

View file

@ -11,9 +11,11 @@ DIST libtool-2.4.7.tar.xz 1016040 BLAKE2B 5e022586337637dd634bd40578ad944bec6e3b
DIST libtool-2.5.0.tar.xz 1032148 BLAKE2B a166423dae1000eb0a8d17f3872ed55b3338444ac61f51752f43a5886bc22fd233e060c7f4c8c7fa093bf50e589f03b755c628199534ef7b8a41935e1bf9d887 SHA512 7b426fe9550a7899de93c372d2c355867be02f7bb39f2b1de06ff30cb34c81bf89759c835bdb23081cef60bfeb39b786ed90bac43e7300956fd8ee1f7dc0a609
DIST libtool-2.5.1.tar.xz 1043544 BLAKE2B ae1e45c9d56a94980549476ed5abb7d617491360ff23ce88da9e884630280004152a9f5a96267be710930f14917bf7b00ab212acd4c65ceba1e201d2f01809e0 SHA512 ac0a6a8570ff81099585f6c3bf5a8f94851457a068b808e505422276a22638b1912a81f94e185bc2f8661b7abe2f2b2482b1af2cf42307787cbbd71d1b1612da
DIST libtool-2.5.2.tar.xz 1046372 BLAKE2B 12e3d1f948f64031519ad5619573593b2518ec63cb8e3d69487a4b6104f5ee385c2123d3163c036fe10ca7214ba7558b6bd7fb56d22f1e249945a50091e18862 SHA512 cd6eb8ea470dd5bbfdfcfb06f31b36c84962f09c7155ca8175bc340b0a0289ca85dc9ea6e49c02e6876630913031739ef71dae231bc76c44f0c24e1be09d8cee
DIST libtool-2.5.3.tar.xz 1050076 BLAKE2B e7bc3421d2273851f894583b879c897239bddaef00dc335176f00ce971d3c77e4d4304ae3b1d1b97d4b6b1b4fd9859ddc0eb5dcadac2e0de959b68cae973f726 SHA512 7a2b86716b2cbefcd45bda7f65af81fcb0aaa3dce96b09f417d6b94721a4dd9e72a9552862783d998ddf785e509315bb49f65c464dbc949d58e36f0960cf9b1b
EBUILD libtool-2.4.7-r4.ebuild 3758 BLAKE2B c7040d37c9cc3dc407f0069e89f58786ba330f87821de9bb3377e130bce79cb05bb19040446b0caad6815f4b1aa0f6597864baee9027448b9dd3668ac4c04328 SHA512 6d634ad901598500e95d6e81c24adb9f6d0e20e63b4d23b83c2a1b3dccba9e85b649f18fa9a6874667be1fbb1221e7665b22d1be47e1ad487c9ad306cab6da5a
EBUILD libtool-2.5.0.ebuild 4399 BLAKE2B 81b4ed69743c4248def04ca45e9a55fe294cce443f4cf0de33bee6b0e997862e889e216c9a5d13dcf9f681d1937bd437fe9d47aa035d0da06508091a812d350e SHA512 744ccf0b18ed04aa1c6b7d8dd0e56b5153528673104b85059d26fe3a284b93643f90b86ee9b45b8c590be6169c37b8a436cbf6af6e179afdba0f6db655eccf95
EBUILD libtool-2.5.1.ebuild 4399 BLAKE2B 81b4ed69743c4248def04ca45e9a55fe294cce443f4cf0de33bee6b0e997862e889e216c9a5d13dcf9f681d1937bd437fe9d47aa035d0da06508091a812d350e SHA512 744ccf0b18ed04aa1c6b7d8dd0e56b5153528673104b85059d26fe3a284b93643f90b86ee9b45b8c590be6169c37b8a436cbf6af6e179afdba0f6db655eccf95
EBUILD libtool-2.5.2.ebuild 4399 BLAKE2B 81b4ed69743c4248def04ca45e9a55fe294cce443f4cf0de33bee6b0e997862e889e216c9a5d13dcf9f681d1937bd437fe9d47aa035d0da06508091a812d350e SHA512 744ccf0b18ed04aa1c6b7d8dd0e56b5153528673104b85059d26fe3a284b93643f90b86ee9b45b8c590be6169c37b8a436cbf6af6e179afdba0f6db655eccf95
EBUILD libtool-2.5.3.ebuild 4409 BLAKE2B a9a2c5781938455fe077c71dc4842e694e1ca93b6912931c192c099e1d7871c31887a74033e3658ca9f3a6af09e0de961e86b79a8c9b8e5ae0c51c4fedc40a11 SHA512 45b333900b6e0b2c3d40d65b78dd83730e11278764b03a2ff55569f07d6459b8bb68ef46dac5ff27ede42c61eb9cf072256c6165bb6fcdbf8d532ad003e7dacc
EBUILD libtool-9999.ebuild 4399 BLAKE2B 81b4ed69743c4248def04ca45e9a55fe294cce443f4cf0de33bee6b0e997862e889e216c9a5d13dcf9f681d1937bd437fe9d47aa035d0da06508091a812d350e SHA512 744ccf0b18ed04aa1c6b7d8dd0e56b5153528673104b85059d26fe3a284b93643f90b86ee9b45b8c590be6169c37b8a436cbf6af6e179afdba0f6db655eccf95
MISC metadata.xml 387 BLAKE2B 67cf835b47b93429e11c197920fa03784c03bbc55f85968bc338859054b67e037f6dcf4b12c949da802b822a97090896b520fb9cf890375f72e0aa53b13bcab1 SHA512 f61389a94f3241944037c02d6179bb962f1f4c6d9b502dc3f49147a682922e9f80033977afc0af0677afce4de9633a901e1a8fef2767e286c2ee40204b62418c

View file

@ -0,0 +1,151 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please bump with dev-libs/libltdl.
# bug #225559
LIBTOOLIZE="true"
WANT_LIBTOOL="none"
inherit autotools flag-o-matic prefix multiprocessing
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
inherit git-r3
elif false && ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="A shared library tool for developers"
HOMEPAGE="https://www.gnu.org/software/libtool/"
LICENSE="GPL-2"
SLOT="2"
IUSE="vanilla"
# Pull in libltdl directly until we convert packages to the new dep.
RDEPEND="
sys-devel/gnuconfig
>=dev-build/autoconf-2.69:*
>=dev-build/automake-1.13:*
"
DEPEND="${RDEPEND}"
[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
# Note that we have more patches in https://gitweb.gentoo.org/proj/elt-patches.git/
# for package builds. The patches here are just those which are definitely fine
# for the system-wide libtool installation as well.
PATCHES=(
# bug #109105
"${FILESDIR}"/${PN}-2.4.3-use-linux-version-in-fbsd.patch
# bug #581314
"${FILESDIR}"/${PN}-2.4.6-ppc64le.patch
"${FILESDIR}"/${PN}-2.2.6a-darwin-module-bundle.patch
"${FILESDIR}"/${PN}-2.4.6-darwin-use-linux-version.patch
)
src_prepare() {
if [[ ${PV} == *9999 ]] ; then
eapply "${FILESDIR}"/${PN}-2.4.6-pthread.patch # bug #650876
./bootstrap || die
else
PATCHES+=(
"${FILESDIR}"/${PN}-2.4.6-pthread_bootstrapped.patch # bug #650876
)
fi
# WARNING: File build-aux/ltmain.sh is read-only; trying to patch anyway
chmod +w build-aux/ltmain.sh || die
if use vanilla ; then
eapply_user
return 0
else
default
fi
if use prefix ; then
# seems that libtool has to know about EPREFIX a little bit
# better, since it fails to find prefix paths to search libs
# from, resulting in some packages building static only, since
# libtool is fooled into thinking that libraries are unavailable
# (argh...). This could also be fixed by making the gcc wrapper
# return the correct result for -print-search-dirs (doesn't
# include prefix dirs ...).
eapply "${FILESDIR}"/${PN}-2.2.10-eprefix.patch
eprefixify m4/libtool.m4
fi
pushd libltdl >/dev/null || die
AT_NOELIBTOOLIZE=yes eautoreconf
popd >/dev/null || die
AT_NOELIBTOOLIZE=yes eautoreconf
# Make sure timestamps don't trigger a rebuild of man pages. #556512
if [[ ${PV} != *9999 ]] ; then
touch doc/*.1 || die
export HELP2MAN=true
fi
}
src_configure() {
# the libtool script uses bash code in it and at configure time, tries
# to find a bash shell. if /bin/sh is bash, it uses that. this can
# cause problems for people who switch /bin/sh on the fly to other
# shells, so just force libtool to use /bin/bash all the time.
# Do not bother hardcoding the full path to sed.
# Just rely on $PATH. bug #574550
export CONFIG_SHELL="${EPREFIX}"/bin/bash
export ac_cv_path_SED="sed"
export ac_cv_path_EGREP="grep -E"
export ac_cv_path_EGREP_TRADITIONAL="grep -E"
export ac_cv_path_FGREP="grep -F"
export ac_cv_path_GREP="grep"
export ac_cv_path_lt_DD="dd"
local myeconfargs=(
# Split into dev-libs/libltdl
--disable-ltdl-install
# Tests break otherwise (when porting to EAPI 8)
# https://lists.gnu.org/archive/html/bug-libtool/2014-10/msg00013.html
--enable-static
)
[[ ${CHOST} == *-darwin* ]] && myeconfargs+=( "--program-prefix=g" )
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
src_test() {
(
# The testsuite is sensitive to warnings, expects static
# archives to really be archives (not compiler IR), etc.
strip-flags
filter-flags -fno-semantic-interposition
filter-flags '-Wstrict-aliasing=*' '-Werror=*'
filter-lto
emake -Onone check \
CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS}" \
FFLAGS="${FFLAGS}" \
FCFLAGS="${FCFLAGS}" \
LDFLAGS="${LDFLAGS}" \
TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
)
}
src_install() {
default
local x
while read -d $'\0' -r x ; do
ln -sf "${EPREFIX}"/usr/share/gnuconfig/${x##*/} "${x}" || die
done < <(find "${ED}" '(' -name config.guess -o -name config.sub ')' -print0)
}

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more