Sync with portage [Wed May 17 14:58:55 MSK 2023].

master
root 12 months ago
parent 7ba54c5587
commit 8e463e8b56

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29447 BLAKE2B 367596789877a61e22e9f218a81cfec99cb34a22dde7b9134042f5d1b46d4b30c9f9b7a94fd18e86fb779630d3c54e994f1075ff506e34368769829451f6261c SHA512 f83b5a1f2e2f9dc86cd09cb3deb16af48a2efc94a3742cf2d419551cbd678ac71c42a818ee297ad29a6946d3cd1aea219be3ed229a74c431ec2a9cc2643474e4
TIMESTAMP 2023-05-16T18:40:04Z
MANIFEST Manifest.files.gz 29462 BLAKE2B dfdd4088e2fdccd973d351ec2bdfd4c67213074c0e409f963c0f9d101b5ae6428210bdd74820ef0a8784b2dbbdc07d56df61f2649bae9a8d99247f9ba9243c54 SHA512 6c07340fe532fdb6559617adec0de668af01ef64d0ac31e803b9a8675b8d8f6bf04ee182fec51de27dcd0a5e6c58aaae629a6ed9f44ca690b7bfb97e39cb4f9a
TIMESTAMP 2023-05-17T11:10:07Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRjzgRfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRktg9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klCihhAAk/y216RZDlQQ+sKMVLrdNaTTGf/TVUMUi8fP9RKs3kjat5FbnWbv25+D
O8j03y1F6eHzRJD07BbsLSty3CWf99YgpO1P7MkjT7Qj56KO/ltHgJrlZKYH/NzM
T2bevdWN8Er6HEaZsnT0RNfbV5lCCP1OLXbmyzrF2OeH7igrYvT5TgC/FHdAqOgT
aCG1z73BOcUthKocPqmEMNmj5QGreITHnMWyAAf4z2NpJwl0QrBgad+wPNCm8Xz3
0ByHXq0t7z8zrn3mZsrgF5qcANfBwUctJxiTLRR5NjNLPW5OFKhErq/EeV8XP/Wy
Ef4np6mEAHQqcRJn70oEs1uUkolrnN4WLnI/J1iJpm/Ef5xhehahkGy9Bv7FnV9+
SC+A69ImTpmwJo4/dKSWmcdawaLhSxYoMw5/PhOP9mzsf3M388izaAgNnRM6a5w1
wkDsCIr26vcMUyjnm09CQG35i7d4Xriwnr4Kmd3GZfxkjN8eHYsn1gLOhlk4zckp
ZtfLUEX8K6qrCiCta4BsGtriSW2Vl9S+yPYEwDVv3+cbI2NvVS1DTrdvJ3zW0ubk
aC8UDtsww47o33JBUrmt3G8733dpOBt1g7zQUXekigF1ZKOV8rAVLrPPUt68715p
4k2pmM8n/VGXYg8ODAaUYBNRbDg+HhhlW2vgkHILHv7eLOq6n3M=
=p/fR
klCERhAAsaESWlNn2Lg8nY4TufE0UnQaU+iX6eMQqbnPi7YZhBA8pipoZTDb1thv
OgtkkCD3YFAoMLgmvGRD6F/6I5rG3MNiyHN4NsTiXtu5eVqLGkCKxjrFTPxhvv6A
DDZtY2pwtRAyof0WC26Kfd7d0qhSNMitlbvoHIoQgZAWZ7fVKRu/8gVlvt0NGGQP
1wwFhbEZ9r+ybD/nva/XaYOCacizOUanvKm6VMQUV1fhU6tci1kFFJYSYhe6Skt4
bYP/2c9Bl20guRjGD3BUsrFEW/K5Uu7IK2TEbqUpNg900tbkRAAu2RStkb/4FEju
KkUB3waAC/CUp+Pns/+7rhATTb5Lb37Ieqp3wv6PtqyXSiER7br9SX4juR/upiX+
1RDED+sm1aPtSWFzGB8BEn1AoW/St5tCRhof4AWa0fW7lQ9s2rXIRXdTeanU8ZGu
phpPk+/7yBW0/PKF2Ea5U9FFWrbCbH8iQh+UpmARHJZkVOsbXzu+a/7y0azlXA0N
q6twSyK7HZfUdEEB9IMy4zHaHsBRhIMaUIevSVxzeapaq8FAQ5OFZr95xDB/bbFZ
DyC8B0hppVeanmfFZKJpv7W+ZYe0qs72IPg5PJt0J7fTg2D4WI+fB1FutAkfmJcy
2pXR8PO7g78+WN8ifsYU4+CmnBmdNwIs06MQ3LzAqn9aNRdmotU=
=OaI8
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -2,8 +2,10 @@ AUX resolvelib.patch 5731 BLAKE2B fdc0660ea786e02475e7e9735de6493cd6b96048c238ee
DIST ansible-core-2.13.9.tar.gz 14025835 BLAKE2B 831f04f1d4872d2e7a9801e69e450ed48c65f95121dc56f124c932169e44c12da672dd4ba9320a4e40270afd044d38c0774e79980977322260f110986d06a65e SHA512 74514d98fb3f7f24fb0b4e95ee20c76f26234d1f5067ca2801e9ac92baabed0f2f2c89bf577510be7403041405951271e7749279c9fa04fab57018cbdf2c52c7
DIST ansible-core-2.14.4.tar.gz 11589961 BLAKE2B ae096debaf676dbd46cb047f0f87af5d09b4265368500964bbd0cf3ac8e58969bee489d66486fb570a697df5b22065fae206f1df361eb911a7fe025628655371 SHA512 86164dfded15232174e4f11140a71b91ef5b0d93b40a2df9588930b4b955f20feb419258c2bbf9d6735d298ec626c88c5e9b1c933a51e3273a28b85fac7a3762
DIST ansible-core-2.14.5.tar.gz 11620295 BLAKE2B d006f773e1c2b28582143a4f08f699e5744fba492130388fa5463053cdf8f0cc7056296daa213c72884ea0c0ba454a3e04ef118c184faba8c8d3c281ae65345a SHA512 130a0de925c7229dee350ddbf4382d87802d86aab4817ed595105db8ed5071153847dac0478f20a994670e59e53a07b77d0bf35855d309ebc222fbb61233b7db
DIST ansible-core-2.15.0.tar.gz 10801327 BLAKE2B 58d92d3d8cbc87d9c2c606317bae3b6841c66b9600153b38be912b02dbc19069ff8e755daa574e394ac5d12c04859640f0e2af17ed0adeb8a12da76979c163d3 SHA512 aebb43840380854e7759656a0b08579a8fbdddbf2d204c47fb16cdb73ffd540df5ad56e5bf4a78a338804a3d40f9b042ea50b2b1853aaef6b7c2f0aab7a95432
EBUILD ansible-core-2.13.9.ebuild 1325 BLAKE2B ca6bdb1f2b9eb14c94a4e443f02751f41e1ddf9eaec7e46ed91ebfb2fc9a77ed3d4d9bfef2bc9fd92e9ec6fe707a4854ddb0fdfd457d8859a5dd48da4783313e SHA512 380e6c95b884d493f0de5a6a721a2fbe02bc5ac99b9de8e8a2b7be901c9510b5d7f9f876352a2ff0fe553da03d50d5e55275135a899cc3f7a8e88e1bd8db714c
EBUILD ansible-core-2.14.4-r1.ebuild 1351 BLAKE2B b00902f00b8f1371777e41651460ecd2925d20a165ee8e491ff7e4d7cd902d380eed501556bc8c393e2236f79818eeffff05f8e2f093408ca61cee70d0ee8642 SHA512 94e9821734f241f745301bea4676c7d7aee48628d61b910cd694d6d541a660fe226bf9e5b50129b5263221ef9986898f656831a63531ada6916ba63d4b620724
EBUILD ansible-core-2.14.5.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936
EBUILD ansible-core-2.15.0.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e
EBUILD ansible-core-9999.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e
MISC metadata.xml 1042 BLAKE2B bf5f9a6d7f2b7a0465332ce47a343566749ac3e6b8c29d37c21140c69e56a3c58ba2bc6335b6839da43993dc427a12350506dc55b0f727856f16b173c0df90a4 SHA512 4adc7776bc6f02d91f2229ea96566e94b1e8155f75bac27d7391f87d6fc3100da425235f2c02dccd1ce7534abc9c30be0ab5a15ec9dc4278463f10dcf95e8b4d

@ -0,0 +1,54 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_SETUPTOOLS=bdepend
PYPI_NO_NORMALIZE=1
inherit distutils-r1
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
HOMEPAGE="https://www.ansible.com/"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ansible/ansible.git"
EGIT_BRANCH="devel"
else
inherit pypi
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
fi
LICENSE="GPL-3"
SLOT="0"
RESTRICT="test"
RDEPEND="
dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/netaddr[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
>=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
<dev-python/resolvelib-1.1.0[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
"
BDEPEND="
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
dev-python/botocore[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest
python_compile() {
export ANSIBLE_SKIP_CONFLICT_CHECK=1
distutils-r1_python_compile
}

@ -1,5 +1,7 @@
DIST ansible-6.7.0.tar.gz 36371372 BLAKE2B 75cb14f158c36ded8313a1c5b798838afdf3a38ffc8e29a87c8e1e3e74c9aeca827432397ad83ed23a1d3aeaaef91822cc3c23aa226a307d93f84f54b25d71bb SHA512 676baf03626d5bf36aea7117d39ef71ba7878ab6bccdec1ee199bd699d559a5f3f6a0d9032ef120204093677b7fbbe1b575529d3aa692acd1a4447f9c2715f3a
DIST ansible-7.4.0.tar.gz 37352820 BLAKE2B 33d3affa052e509348c981920597ab13f3181dee1ab46eda764e0a68df2edeefbcb62cec57e62da559bfe2b5e7efdb95eba1b602efe198bfad8dd0301e66c7df SHA512 c77aebb54676b669305905c969fa5afac9e1262bfefa358de7fee0fb3ef89d0306c599acb2225cdb4209c53df16c307d438cc628299aec494c70cba166eb3cbb
DIST ansible-7.5.0.tar.gz 37716844 BLAKE2B 47f6fcb744a65b3dd4d8619acd0ca23561bb6f1e3eb12d038e212a0bd92e98e0c93ab5f08c463cca357c568cccb19eb1bfd764d91cf83d79564039525ee90bc7 SHA512 0246d5beabbe26733978d83359b5647727c833ca0dd3f84f86f61f906e62e96178bffb82e39a2a48ffc442e01f3ab8335f5bb7c4649c872373831ad2deaf9572
EBUILD ansible-6.7.0.ebuild 702 BLAKE2B dc001693f809edd51a506b788ee1f3755d7cef610a8755c50d47f56ab9733a4ac65ccf3239d79d3a79cf4ff80e0f8ecef4e99c8e5528f6f4ad155768a0e0d303 SHA512 d0c71d92fdfdc1f588d045fab3a19971d994071bbdcba6038d72b3225833180a16ff7477367cee73011169a91f50788879ddd5dd0342a3a34e40fc51feeb74b5
EBUILD ansible-7.4.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57
EBUILD ansible-7.5.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57
MISC metadata.xml 731 BLAKE2B 26c756a1f3d67f68ba824b56b8a7a48f13e6586c761da02d61852c7669c419ecab686ed1bb59ac7e229038413fdf9c0521b11d005e8250b63380c1b5282586d2 SHA512 e6d8bf5b9748c6aaccae0fdeb3f187be80d5a956dbc57578f6fa344a667624a0a4ffbaba689d2f7bc812dd91fb3b959b3293260729ce7c995a20fe47b2cdf097

@ -0,0 +1,28 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1 pypi
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
HOMEPAGE="https://www.ansible.com/"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
RESTRICT="test"
RDEPEND=">=app-admin/ansible-core-2.14.0
<app-admin/ansible-core-2.15"
python_compile() {
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
distutils-r1_python_compile
}
python_install() {
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
distutils-r1_python_install
}

@ -7,6 +7,7 @@ DIST aws-cli-1.27.131.gh.tar.gz 2420246 BLAKE2B 3590493c0707ec80a74acca1a7c103ea
DIST aws-cli-1.27.132.gh.tar.gz 2420336 BLAKE2B 585b35e4e07933e7fcb1b1c93924bbf28340480b2391b2abc4cd32ed3db1843b1c9846937b9c96cbb05f382ae628f88ef89c136f6146781a1032a35932e853f6 SHA512 6fe1bb73444c39fcbc60d214696c021628dfe29a8692fe8460cb8f7d97522c39e9e0c998e1e4f92b6a7b0d77b47095621cc1ef38b6000e8c3db122ee79ec526b
DIST aws-cli-1.27.133.gh.tar.gz 2421348 BLAKE2B 0511291bf018bb62616f11231327b47abd153533c8ef0cdd5414d1c6f7f96ca529e3bbc3e5bb73cdb59d010502ebd122c3e83dc63bb7b4d84a6f7b011d3a03bc SHA512 a308d805091ecc054e86bd83ca5525d5332f5f6efd2654ce1242e70c7459de75d4175689381cfcb530cb7b2b43d852fb827d54ef2845cb95206ef2379f8e3dc6
DIST aws-cli-1.27.134.gh.tar.gz 2421575 BLAKE2B 7fee144f529720aa2bc2799bb617df5faa6262df3568c3c4021bcf5d6d2e3786420d6285b2f81fbb9ab9facac65c860a39ab09ff995ecb5c9bb7701b17c7e57f SHA512 f3aa56d46cc74050495320e7743680993e9530fd19ca0d6563b01c6379151e383c3a441f47f3fd3038837a4ecba54c2dc48f764545726d72304fb4e6a3208b96
DIST aws-cli-1.27.135.gh.tar.gz 2421852 BLAKE2B f6c684a68e9bbc37c0e5722926713e74f9d259b758d3a0e994280eb2f2fd9ea4dc78915ce88628db4df1121f819c96c1f142b2b1cbf2c0f706b9803a97741725 SHA512 633e431fcd93c6768854eb36b694cfc32499bee58e71830890eed3f06947fb00e075bfc0fa2fe0ad77bb4bdbd6018a45ed6fb810176fc07705110f8a72defb3b
EBUILD awscli-1.27.123.ebuild 2278 BLAKE2B a074ad11e996c7c4e5c0366e5e5d3856cb1bdd7984b8eaf9ac959108e0c5737b064be5d7a579f46669403efb0c3111e8814570f041106e920102cf2a6ddf3687 SHA512 060c06ae5d2295b74940bc86eabf279eeb7a81f7cafa4a9d89e9af8076feff5a23cc3f9bad5a631e75155af64b948abe4c0de7283883a53d4b1ee5791765176b
EBUILD awscli-1.27.126.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.127.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
@ -16,4 +17,5 @@ EBUILD awscli-1.27.131.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb2
EBUILD awscli-1.27.132.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.133.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.134.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.27.135.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab

@ -0,0 +1,80 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
inherit bash-completion-r1 distutils-r1 multiprocessing
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+2).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(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.6.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
!app-admin/awscli-bin
"
BDEPEND="
test? (
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
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 EPYTEST_DESELECT=(
# TODO
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
)
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
}
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
}

Binary file not shown.

@ -1,7 +1,4 @@
AUX createrepo_c-0.20.1-Include-rpm-rpmstring.h-for-rasprintf.patch 547 BLAKE2B 5d7379d00759d693a1fca50c060b619a4d9c7696c00c8512fc06f52b1c9af34408106954d9dadfd6b88ac6f94e4de6c23cdba4b4a4c97952859ed32b024f315c SHA512 d9b6c315ac6591077b11574699196c7b1c671140f3278c075db6c5c4c46e2fc4b40ca33ced258e7439d0ce7039f422a0b528ba0d490cd04f9312324b001dd6c0
AUX createrepo_c-0.20.1-use-gio-instead-of-cp.patch 7174 BLAKE2B 0c9c70cb137e749f15cc9b3ed905c09234c29ed6f5062278c542382be34fadec6430c3efe9d5baa0d0f76d9a004167a72caf388281fff621a0639ebf215786e8 SHA512 94e82ff327030ae72eb4f07010ef52b03cb0ac1830b176ce438adfec9c2bbacc94c9661ac362e758489e799dbd9b467799933cb77f1fbf6a7823798c7bbf2311
DIST createrepo_c-0.20.1.tar.gz 614968 BLAKE2B 8eb35c121e1beaa960310d10bfe616799b3a6b13d99f1e8c9d4077975cc929c9f786dec7d26a17d7efbd1859e2e7d8a614147c36a0a82c87f1c1c1a652afa6f3 SHA512 54a2cc7c7cd3f3b9a0c23cd8c136ae1331e7fa7cc995189088e7e6f2276c78b2b84e21c2a2b93f4528b5e9e4018dd6525262c8aaba3bc8a1412a51dfafd101f7
EBUILD createrepo_c-0.20.1-r1.ebuild 1566 BLAKE2B 32c67e483e2637deecfbb76233b8377571c59b530bfc5beb9df99c31fb85adeacfeaebbb9c042cd2e0bdbf3222c7818419bb36c0d17cc8f47033265b78143428 SHA512 1ad53fcdc729d1a1d61d47d1701b8f46a676384399a00d9e2c92667d21ff79f17037512e90ae4dc79f905d29f54b3aedac1bb19b2993346c3923aa09a20cccf0
EBUILD createrepo_c-0.20.1.ebuild 978 BLAKE2B 0206efeb167f932d0565005e5d8e274d4251adf4dd8d46672a9652906b2f901d459103b3beac7eecf7f79a50d4c81afa19c27b3a989b4f45612f76a281bb7ddd SHA512 18e5a7aab9240fcb8026d0a25709dcccb57fe1c4781895e1e649b673a913b11f8dd7d3d2ff9c8347644707f0a4147bf47d7d99a8ad1a9af36ad3e3e4fe489c26
DIST createrepo_c-0.21.1.tar.gz 626012 BLAKE2B 87e7fff68bb06c9552ea80eada625e58130d171db48b0a1aa4965150b136e62c656e368e1bc7cc057e5fad105fff620bb37e171e367eb688725d2089e4181db4 SHA512 453b857ecde5aa63f57e4a783855e4f4c32a041b68c0bfbb5d5b06bc0010d6cd043ba374cb880cce1d0de160a37df2df2688e9886bf9c8d92c09fe530aa36dfe
EBUILD createrepo_c-0.21.1.ebuild 1441 BLAKE2B c0563513acd9ea5a2ae69db10cd540e820b7d79dc560a652123d7952b7d296884628f8156cdd1c39d464ebc005dcae99f143aa911934db30562828773841c3c7 SHA512 cf76abec9065ed2b9a98cb3a5e741ad898ae41b25f667157ecf2c3bb1d8df354b2d38dd04883747e1d800b8039eb73cd48b7293fd55e4c041eb532440a5f1b55
EBUILD createrepo_c-9999.ebuild 1436 BLAKE2B 4383e35a05f083c7796646afb032d3c77e67aa002941c144ed86727a65f84cafbbc2d999d794220a41eb170b6f29f622f3c8aad2f16e5ad26ba36b5b515d76f8 SHA512 4076a55fa4c0a1fdc5f641453840a6255880f85323c322677ce781648713d586f8e694a5d75d061f57c4e3beb49185c9b98189cc399ab79073976ef658e153b5
MISC metadata.xml 828 BLAKE2B 13ea8960341f448e8abb558701208a46dd0150ec12080efc456a51949120c46bf7621adb8591d6ed52be7ccee7572d924dfa764209ed442be74eb5b6a9f153db SHA512 9c6dbdad0aff7e4f2d309f1352848f75a4d59f7069bc7b46bc3d013e72d56bad6411051b2763e6dc644e6041ac291422de8afa6a2d4fcb49847f31267cb9f78d

@ -1,42 +0,0 @@
# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="C implementation of createrepo"
HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# Notes: Help with enabling the python support would be great
DEPEND="app-arch/bzip2:=
app-arch/rpm
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/libxml2
dev-libs/openssl:=
net-misc/curl
sys-apps/file
sys-libs/zlib:="
RDEPEND="${DEPEND}
app-arch/lzma"
PATCHES=(
"${FILESDIR}"/${PN}-0.20.1-Include-rpm-rpmstring.h-for-rasprintf.patch
)
src_configure() {
# Other than for python (where tests are failing) we have special no-in-tree dependencies.
local mycmakeargs=(
-DENABLE_DRPM=OFF
-DENABLE_PYTHON=OFF
-DWITH_ZCHUNK=OFF
-DWITH_LIBMODULEMD=OFF
)
cmake_src_configure
}

@ -39,11 +39,6 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${P}-Include-rpm-rpmstring.h-for-rasprintf.patch"
"${FILESDIR}/${P}-use-gio-instead-of-cp.patch"
)
src_configure() {
local mycmakeargs=(
-DENABLE_DRPM=ON

@ -1,20 +0,0 @@
https://github.com/rpm-software-management/createrepo_c/pull/328
From cddd4c161523cf4340aa59f832d130e7c34ffd14 Mon Sep 17 00:00:00 2001
From: Sam James <sam@gentoo.org>
Date: Wed, 19 Oct 2022 03:10:06 +0100
Subject: [PATCH] Include <rpm/rpmstring.h> for rasprintf
Fixes build with Clang 16.
Bug: https://bugs.gentoo.org/875698
--- a/src/xml_file.c
+++ b/src/xml_file.c
@@ -20,6 +20,7 @@
#include <glib.h>
#include <glib/gstdio.h>
#include <assert.h>
+#include <rpm/rpmstring.h>
#include "xml_file.h"
#include <errno.h>
#include "error.h"

@ -1,229 +0,0 @@
https://github.com/rpm-software-management/createrepo_c/pull/341
From: Matt Jolly <Matt.Jolly@footclan.ninja>
Date: Thu, 26 Jan 2023 01:48:16 +1100
Subject: [PATCH 1/3] Add `cr_gio_cp` and deprecate `cr_cp`
It's preferable to use glib gio to copy files rather than
rely on the behaviour of the system cp binary.
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,7 +32,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
SET(G_LOG_DOMAIN "C_CREATEREPOLIB")
# Find necessary libraries
-
+find_package(PkgConfig)
find_package(BZip2 REQUIRED)
find_package(CURL REQUIRED)
find_package(LibXml2 REQUIRED)
@@ -40,6 +40,7 @@ find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)
pkg_check_modules(GLIB2 REQUIRED glib-2.0)
+pkg_check_modules(GIO REQUIRED gio-2.0)
pkg_check_modules(GTHREAD2 REQUIRED gthread-2.0)
pkg_check_modules(LZMA REQUIRED liblzma)
pkg_check_modules(SQLITE3 REQUIRED sqlite3)
@@ -57,6 +58,7 @@ ENDIF()
include_directories(${BZIP2_INCLUDE_DIRS})
include_directories(${CURL_INCLUDE_DIRS})
include_directories(${GLIB2_INCLUDE_DIRS})
+include_directories(${GIO_INCLUDE_DIRS})
include_directories(${LIBXML2_INCLUDE_DIR})
include_directories(${OPENSSL_INCLUDE_DIR})
include_directories(${ZLIB_INCLUDE_DIR})
@@ -154,4 +156,3 @@ ADD_SUBDIRECTORY (src)
ADD_SUBDIRECTORY (doc)
ENABLE_TESTING()
ADD_SUBDIRECTORY (tests EXCLUDE_FROM_ALL)
-
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -70,6 +70,7 @@ ADD_LIBRARY(libcreaterepo_c ${createrepo_c_library_type} ${createrepo_c_SRCS})
TARGET_LINK_LIBRARIES(libcreaterepo_c ${BZIP2_LIBRARIES})
TARGET_LINK_LIBRARIES(libcreaterepo_c ${CURL_LIBRARY})
TARGET_LINK_LIBRARIES(libcreaterepo_c ${GLIB2_LIBRARIES})
+TARGET_LINK_LIBRARIES(libcreaterepo_c ${GIO_LIBRARIES})
TARGET_LINK_LIBRARIES(libcreaterepo_c ${LIBMAGIC_LIBRARIES})
TARGET_LINK_LIBRARIES(libcreaterepo_c ${LIBMODULEMD_LIBRARIES})
TARGET_LINK_LIBRARIES(libcreaterepo_c ${LIBXML2_LIBRARIES})
--- a/src/helpers.c
+++ b/src/helpers.c
@@ -19,6 +19,7 @@
#include <glib.h>
#include <glib/gstdio.h>
+#include <gio/gio.h>
#include <errno.h>
#include <string.h>
#include <time.h>
@@ -448,10 +449,9 @@ cr_old_metadata_retention(const char *old_repo,
continue;
}
- // COPY!
- cr_cp(full_path,
- new_full_path,
- CR_CP_RECURSIVE|CR_CP_PRESERVE_ALL,
+ cr_gio_cp(g_file_new_for_path(full_path),
+ g_file_new_for_path(new_full_path),
+ G_FILE_COPY_ALL_METADATA,
NULL,
&tmp_err);
@@ -476,5 +476,3 @@ cr_old_metadata_retention(const char *old_repo,
return ret;
}
-
-
--- a/src/misc.c
+++ b/src/misc.c
@@ -21,6 +21,7 @@
#include <glib/gstdio.h>
#include <glib.h>
+#include <gio/gio.h>
#include <arpa/inet.h>
#include <assert.h>
#include <curl/curl.h>
@@ -794,8 +795,6 @@ cr_download(CURL *in_handle,
return CRE_OK;
}
-
-
gboolean
cr_better_copy_file(const char *src, const char *in_dst, GError **err)
{
@@ -820,7 +819,6 @@ cr_better_copy_file(const char *src, const char *in_dst, GError **err)
return TRUE;
}
-
int
cr_remove_dir_cb(const char *fpath,
G_GNUC_UNUSED const struct stat *sb,
@@ -856,7 +854,7 @@ gboolean
cr_move_recursive(const char *srcDir, const char *dstDir, GError **err)
{
if (rename(srcDir, dstDir) == -1) {
- if (!cr_cp(srcDir, dstDir, CR_CP_RECURSIVE, NULL, err))
+ if (!cr_gio_cp(g_file_new_for_path(srcDir), g_file_new_for_path(dstDir), G_FILE_COPY_ALL_METADATA, NULL, err))
return FALSE;
return (cr_remove_dir(srcDir, err) == CRE_OK);
}
@@ -1425,6 +1423,44 @@ cr_cp(const char *src,
return ret;
}
+gboolean
+cr_gio_cp(GFile *src,
+ GFile *dst,
+ GFileCopyFlags flags,
+ GCancellable *cancellable,
+ GError **err)
+{
+ assert(src);
+ assert(dst);
+ assert(!err || *err == NULL);
+
+ GFileType type = g_file_query_file_type(src, G_FILE_QUERY_INFO_NONE, NULL);
+
+ if (type == G_FILE_TYPE_DIRECTORY) {
+ g_file_make_directory(dst, cancellable, err);
+ g_file_copy_attributes(src, dst, flags, cancellable, err);
+
+ GFileEnumerator *enumerator = g_file_enumerate_children(src, G_FILE_ATTRIBUTE_STANDARD_NAME, G_FILE_QUERY_INFO_NONE, cancellable, err);
+ for (GFileInfo *info = g_file_enumerator_next_file(enumerator, cancellable, err); info != NULL; info = g_file_enumerator_next_file(enumerator, cancellable, err)) {
+ const char *relative_path = g_file_info_get_name(info);
+ cr_gio_cp(
+ g_file_resolve_relative_path(src, relative_path),
+ g_file_resolve_relative_path(dst, relative_path),
+ flags, cancellable, err);
+ }
+ } else if (type == G_FILE_TYPE_REGULAR) {
+ g_file_copy(src, dst, flags, cancellable, NULL, NULL, err);
+ }
+
+ if (err != NULL) {
+ return TRUE;
+ }
+ else {
+ return FALSE;
+ }
+
+}
+
gboolean
cr_rm(const char *path,
cr_RmFlags flags,
--- a/src/misc.h
+++ b/src/misc.h
@@ -26,6 +26,7 @@ extern "C" {
#include <glib.h>
#include <string.h>
+#include <gio/gio.h>
#include <curl/curl.h>
#include "compression_wrapper.h"
#include "xml_parser.h"
@@ -449,7 +450,7 @@ typedef enum {
preserve the all attributes (if possible) */
} cr_CpFlags;
-/** Recursive copy of directory (works on files as well)
+/** Wrapper for cp
* @param src Source (supports wildcards)
* @param dst Destination (supports wildcards)
* @param flags Flags
@@ -461,6 +462,20 @@ cr_cp(const char *src,
const char *dst,
cr_CpFlags flags,
const char *working_directory,
+ GError **err) __attribute__ ((deprecated ("please use `cr_gio_cp` instead")));
+
+/** Recursive copy of directory (works on files as well)
+ * @param src Source (supports wildcards)
+ * @param dst Destination (supports wildcards)
+ * @param flags Flags
+ * @param cancellable Can this be cancelled by another thread?
+ * @param err GError **
+ */
+gboolean
+cr_gio_cp(GFile *src,
+ GFile *dst,
+ GFileCopyFlags flags,
+ GCancellable *cancellable,
GError **err);
typedef enum {
From 9fa5809150d2021186d4a822c38d5488cd4986dc Mon Sep 17 00:00:00 2001
From: Matt Jolly <Matt.Jolly@footclan.ninja>
Date: Fri, 27 Jan 2023 18:17:23 +1100
Subject: [PATCH 2/3] Add to AUTHORS
--- a/AUTHORS
+++ b/AUTHORS
@@ -10,3 +10,4 @@ Neal Gompa <ngompa13@gmail.com>
Ralph Bean <rbean@redhat.com>
Frank Schreiner <schreiner@suse.de>
Daniel Alley <dalley@redhat.com>
+Matt Jolly <matt.jolly@footclan.ninja>
From e6769f0e343cbeea1beee703b984307634691677 Mon Sep 17 00:00:00 2001
From: Matt Jolly <Matt.Jolly@footclan.ninja>
Date: Fri, 27 Jan 2023 20:06:21 +1100
Subject: [PATCH 3/3] Update minimum CMake version
Modern CMake warns of deprecation of <2.8.12, let's use that instead
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
PROJECT (createrepo_c C)
-CMAKE_MINIMUM_REQUIRED (VERSION 2.8.10)
+CMAKE_MINIMUM_REQUIRED (VERSION 2.8.12)
include(GNUInstallDirs)

@ -1,4 +1,4 @@
DIST zchunk-1.2.3.tar.gz 1508271 BLAKE2B 7432289f3730083d0634c32f03d1daf2570c21e94ebab0aabeee4527f7ba56aef5cc567dfdb8ede701bea5d0cda4f248f0cf0fdb04e4f5ee1effb888a2907ec9 SHA512 5e46d8c3e36034de8424937cdfac59acdfaf332203e6e5d8b290614cbbe0340998d53b0583b0ef93189f41dc89219a75f50572757ebcea9abd83bd9aad861a73
EBUILD zchunk-1.2.3.ebuild 705 BLAKE2B c04697ec4edc4ad3f1f1ba772b7b5910b91a73e5c06a82db5547a88872ea807fb75eaae4a1ce1a34209ef3a8e5b7f7c17d11892b149523e6ed8992195c422606 SHA512 741d1dd28733df18d334eb4e05bf8628ac6186cd90ffb14a651ee4cc093c41012be3001741c3a8b73823ee4104a8c854b7c373ec294719aa4912d046e272e5b0
DIST zchunk-1.3.1.tar.gz 1508699 BLAKE2B a0c6c277b8fd940602c6de680ee3418decdb0f83e3ea345f0c884f704bda67938539ec15a3b0fb1f5e498bb7fa1c420637091c752d8dea6094de3eb98503efb1 SHA512 5eec3ee084f3192291f5956dc797275986ebaa004df580be73de18ff22a781b6c5362bedc6263c9ae3569e5fa12cf5225d87aed7ec4ddfa6210f5c92763566e5
EBUILD zchunk-1.3.1.ebuild 705 BLAKE2B c04697ec4edc4ad3f1f1ba772b7b5910b91a73e5c06a82db5547a88872ea807fb75eaae4a1ce1a34209ef3a8e5b7f7c17d11892b149523e6ed8992195c422606 SHA512 741d1dd28733df18d334eb4e05bf8628ac6186cd90ffb14a651ee4cc093c41012be3001741c3a8b73823ee4104a8c854b7c373ec294719aa4912d046e272e5b0
EBUILD zchunk-9999.ebuild 705 BLAKE2B c04697ec4edc4ad3f1f1ba772b7b5910b91a73e5c06a82db5547a88872ea807fb75eaae4a1ce1a34209ef3a8e5b7f7c17d11892b149523e6ed8992195c422606 SHA512 741d1dd28733df18d334eb4e05bf8628ac6186cd90ffb14a651ee4cc093c41012be3001741c3a8b73823ee4104a8c854b7c373ec294719aa4912d046e272e5b0
MISC metadata.xml 481 BLAKE2B f6888c5e64deafa0b7f52a0f1b4c611c610108d91b7f8fd831f49ebc5fe67e5fae1c57e7bef2c1a51510b9beab33ace6aaa25bf6f88ce0d10f39d7c8479b7d06 SHA512 16d3ff19941ec61f62377ea01af9cfa0bc428e05f21610105ab02b3f9ad9464a28e74f2709249014f1720e7c2dd13cc8b3b7d02a880d8a785231af29d7e7b5c2

Binary file not shown.

@ -1,3 +1,3 @@
DIST adcli-0.9.2.tar.bz2 93680 BLAKE2B b5958b276ee43a0ee54aa922f27ed266d4e9fbd1c86e0c007dac9fcf9cc022e1b3ba043b782fceb00066be2577390773dc99fb8d476a6b5e6523d44d008fb667 SHA512 ae8414a0af389b6845dd92d41446a80a9dc1734b874175323c0e491d99944eab442b95ae6d3a29fc69638d2e73bf8d2c369f6fa50e9ed3968527444b78606286
EBUILD adcli-0.9.2.ebuild 675 BLAKE2B cd29a60aa1c0e251e29bd7cbd9dd50d547bb17713e09cba4cdee463adb93036b33a8924cde9e22f7167c4c3a091450daba00fbd59d656698e84227af5581d382 SHA512 7c91122c29b743fdd5046164219178e21f35aa04df8f515ed7dac860a366f5d6ac74b9e449b32981662ed420718d7ec4d126b57ac678f9ee11060f24aec13da2
EBUILD adcli-0.9.2.ebuild 682 BLAKE2B de8f42679dd8932c80993ae387a62de0fa00dd87c1deea0f03215e53af1ced7eae1cdf022f73f963c98e2b9b225737d43a91274f3fc518d83035d7ab1af8e591 SHA512 d61c3d1d0303bbfbe39843bd55bb33a6c1db52b675d30f2749463910d3468cda333686e13d2c9af7d48cd4e882603f89e2e8f2490d3d74c65b85e28829c77800
MISC metadata.xml 501 BLAKE2B 426bc6a40ebda29bd46e41ef626075357d34952234f115d80963c2bc9498b04c23f4d017b86f34934a50a9a480ee794536c53a3b2b68c5f8c4861f630d659d66 SHA512 337f2c31ae03ba2b1e7d6bf357a3376c23caa00434b1cd11634b37a354c7c54dacaa6e72783a6280781f1e9dce2b2fe4d4a753bac5969093fe21b32cabd66a18

@ -1,4 +1,4 @@
# Copyright 2021-2022 Gentoo Authors
# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/realmd/adcli/-/archive/${PV}/${P}.tar.bz
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc"
DEPEND="

Binary file not shown.

@ -1,3 +1,3 @@
DIST stardict-cdict-big5-2.4.2.tar.bz2 4489767 BLAKE2B 448af91242f32c5575daa813c250ede2f1e714718b7ef26ae6599440013cc26d23369313f56425515f253ebfa17ede6ec9a70d6a3af8c1dca5da86a22fe6690b SHA512 54adeaebf0d807346abd6dde556edeb8d701e5a323dcdff1b05316d7415bdcda0646e7ab2f977d54f6aba3242df9367f54b31d98c996d6426501bf49efdf82cd
EBUILD stardict-cdict-en-zh-big5-2.4.2-r1.ebuild 318 BLAKE2B c4364a403c60cc8d8633f4f64e9b73cde214494fbaa5ff635df5472076cbee6cdc971e8bd0c40a9a93f02dc6e80a0a407048b46b84ea439e1571253d0cf9f87a SHA512 50f6b682331ec15d512aa94a342ebffd792fc4587710d76176dfb5481efd5bb726b1299eaddb2af27bde3f0be4b6c6a627bcebadb1e6d5b7dc2bb399565dfaad
EBUILD stardict-cdict-en-zh-big5-2.4.2-r1.ebuild 306 BLAKE2B b66925d81fa6c16916cb4ac3b2c7f916c5744db5798d0b9851521ade5e2ae3e5c5756bbdacdd5962be0640fbb958b5d5b659748318cfb8ff44c4a2b6eacf32ac SHA512 1226b2056854aa7c9a1840e92dc83c4fa8cd21d2b5a47452607fc56c3a9188ea4c608baa60a70e166c2ce99f026775cec00bf2d0483ac01e3fdbd4e934aded7d
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_TW/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-cdict-gb-2.4.2.tar.bz2 4483233 BLAKE2B ec4805a7ebf7ce300b0c5026a0d7b423c2ea430a46e8bedd3485427e467748db093874585135610e891044d8a050169e4cd6b6e488bfc310839160a8d045f6c4 SHA512 25b2c624d2a277f0ff0ea9d1d2f609ea1bd9c9469cd843e79f242769629be2b7e70b564ace9f15e5d0eb4c5be89dd2ae159ee01eceee37b959d373221bfa87ae
EBUILD stardict-cdict-en-zh-gb-2.4.2-r1.ebuild 318 BLAKE2B 21c282e05d59a1e9b6232b0c5b09e94c7723c38f7a0022ec8c1689e87f2f22d35af072f3b862ecb32a16d4affd20f126ec05432e6dbd0c0d530d0b73f81343b3 SHA512 24ee5de93dd2fe6b3a0e19e5aeafbca0c75a13ecaba7a29a9c36888acd0b23cb588b0e3d25e19e956e8f7fee2cc7d290baab2bd4f25f314061399b0ece970b28
EBUILD stardict-cdict-en-zh-gb-2.4.2-r1.ebuild 306 BLAKE2B 689b7a9e6aa5bef500f6b5ad09b03786d39a0e32addfad9a5cfb53c37fa8721388a536a7424292ee7630e881faa6f4b5f092d2f71c70fb17227f1b044a4bb21e SHA512 5261ef962ebf97c741e176134dbe6f42f9e9fe0a7f9b3c5c8f10b189b64e0405e1064bf23ebc25d59a3b09de351348bc539a556191bbd7a630a1c64679b13b48
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~arm ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-cedict-big5-2.4.2.tar.bz2 548514 BLAKE2B 7079ea1a4afadcd42f9c48bfdc424d9f92e8b3c6a7346b3bf10ff67e04255fdb48d7445e509cdd4421c0eeb4a20ee2deff07d76ae614898f116eae12950967a7 SHA512 3244688c6ad4f81c9d4b42ca576a667ee597fd14a44dc8f2256dd1d5790435e02ee0df3dba5db332188a9257a184c3cc1905cbeaf445c5995de1ac10e71d51cb
EBUILD stardict-cedict-zh-en-big5-2.4.2-r1.ebuild 319 BLAKE2B 289a76e0bd1cb3e61802077c4f8bea95e7c7539ef1401f2538c096f6931ffd0c5df89e0ac6559ec52ec534c78560c92a7c134ca9709405229cb7b703e208732d SHA512 f77eb86c13681809f898fe9626195e6c97c1bb960cb53079a77e6efa8ac9fafaa94549d2a87ef548a569127bcfda7769f800723fd17096baa0c67fc2435fcf33
EBUILD stardict-cedict-zh-en-big5-2.4.2-r1.ebuild 307 BLAKE2B 57b36881a93c023578ab3e0817b41fa7d7b093596b0b1e8c7cb3a1b9cc97257b831aa8e437f80a74f583cba2e2b037fa69a4931341c6899105db7cc00faa422c SHA512 491d6be07b474aa0a9c8085acfa2e19388a66cc066f75fc43af052246fa6c5823070f6abffea9386039b17a4b6fbfdd1c14a939a67bfae0cb0dbcadd3752fd75
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_TW/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-cedict-gb-2.4.2.tar.bz2 520907 BLAKE2B db069c2979083462c3936cbcb163d025b8d546a8b41a41307d2ba7b4b306025dad2d043ce171dca71835deab958e1c6e5cd11aa339630ec7c02bb08c8df3c4ce SHA512 8b151f2bfb98d0f0b4ed5b178ab1ff72d92c4ba8989bdaf2f04f00a4d7097a624351716ea735a7ce0ddd4111b4afe4fc07e8dbcd583d8364d97ca14c2e20773d
EBUILD stardict-cedict-zh-en-gb-2.4.2-r1.ebuild 319 BLAKE2B 7d3730654b59f3c2b8215483d3b57f5f1498d425ac81895e448924e45dc7eb9e69e777d4828437f6be5aa0313804e394a1d9d0c15ed7484c77cc9560553d2366 SHA512 32ce89c5bdd7be46c749493c2676b95722004d2b9676daa617fc77a7b423efe067514d6f28817f9897d130fdc82cb5d3d1343004ecaf92842f7d9218a14643de
EBUILD stardict-cedict-zh-en-gb-2.4.2-r1.ebuild 307 BLAKE2B 54aa1870fc1de94b5e898795daa0ffc9180cfe23ddb4eaa1143732b8584ebac6434006a8724b8a44c3b728c3429d0519f7adff0d0049369b1b320658a40540d7 SHA512 18700507088047fed72225fb5b47e577aa3b53e855c123e40c35a174548293d6594b473ed40e98b705bb89d6f42dcb529468ab412bcec0f76fdd936786c7a474
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~arm ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.dict.org_devils-2.4.2.tar.bz2 177420 BLAKE2B dee3640b8f8a2d9b01a2303b5605d496925eff49f0a12b7611e8ffc4ed27ea6949e47201b705ee8037dc04243290f43627fac3f0fbb74ea1ee7bf58958826ebb SHA512 ae2bddfc7c931ee4f995f6129ce4424c98193188f0a51e14e701145b86f0f5b33ab4c85928cd6fce9d5de5e0b44453ada26a1d04bcdf5676fe872e2372f99484
EBUILD stardict-dictd-devils-2.4.2-r1.ebuild 324 BLAKE2B 7a6040affb89df828b6eab4281ba4462801f0a4345a62ff7e7cf5b3d7f2db20595655354030ab342c070a20c395cb850ebb87706346fad5d9b702709402e97eb SHA512 72d19f4aca5aa31694b1dd1afa1bb671cae941b4ac2f60881604d0fe5a3c36ef4bb3113da4f8362ef01a1af2704448e6a22ad4377baab8ee38976b1be8d53c2c
EBUILD stardict-dictd-devils-2.4.2-r1.ebuild 314 BLAKE2B 8ea680edaf2cfc4099d857fae73fbfa0dd2fd6732a69ff42430c00119655bc29494793ebc121b3b897f6f1f67445a7b1d0755da8fcfcbc205d3721b73aaf49df SHA512 5deda1b73c66e01ea71937fe40963d772bfd7dad792671e1d335248190f3c13767d11255b2fc09a1f6f9bec98c1dfd67a4ffcaa8b0e088b8af77aa4aa5f5816c
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -10,4 +10,4 @@ inherit stardict
DESCRIPTION="Stardict Dictionary for Dictd.org's Devil's Dictionary"
HOMEPAGE="http://download.huzheng.org/dict.org/"
KEYWORDS="~amd64 ppc ~riscv sparc x86"
KEYWORDS="~amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-deu-2.4.2.tar.bz2 2152861 BLAKE2B 1aa116f2e13e0599f0bb8ac0b494d7410b2fbfa1b0b502af7cb5b5569c9906758bfdb84970841909d5436a3dc7cdad8609ff67a7965bf62949516d0042169d4e SHA512 a2acbb7d6f29f4d8addbb338daccfada92daeee3f2f2684f10e980b09ea950fe8c50e3781907412142b8a973bff88fa2d3f85583607991fc7fffe0b210cf70bf
EBUILD stardict-freedict-eng-deu-2.4.2-r1.ebuild 297 BLAKE2B 3437a499616e0018206cc3aed5fcfbf4acca0e60ec327ff6ba290eec3d38837eb6f477fcedeaafd4a6244eb1c85b71f86fc641c437dc9087e96b484b2c39212d SHA512 2b9e663ce5c17a6e48f00cf8c7d0f1bb87fd0591e72070fec8282924b2f810121d6492d3240eccc01f9c9f56aeee724b1c8e6219b878abf0a5226527bd83357a
EBUILD stardict-freedict-eng-deu-2.4.2-r1.ebuild 287 BLAKE2B e3a9c6b8c6928f96d04050730eab7ff615284d496894f2e071452d06a7b1cd8b7f6ad7a88850a0be0221d3a2c76eacf52cad9d502b81ae0a640047dcf45f6c42 SHA512 7b0204dd70f8a5605e94c576522b5d1f2a8349fb2ed3dd54ef13dc955fcd1c08ce6501d7154257a4c1725793384f61a1eba0f9b1cf5d2d1bc6502cf613cdb3dc
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-fra-2.4.2.tar.bz2 217079 BLAKE2B c92a2af4eb434d5acd78b35014813aaf387c39046d86e91e43d9a9a32ae5598c3d6f841f3e901b603906b4f837f812cdee198cf8f01f6bc65034b0553d8d3edb SHA512 a86c11f10998401421604e3136ec81a2ae1a7e1a0e3f6946a7a6a0fb59b9e6a5ea9fe50a66852371a4c53649bbf5d30b003653b8c77e61b7b8ce51c4524c10cd
EBUILD stardict-freedict-eng-fra-2.4.2-r1.ebuild 297 BLAKE2B 86f857713d4040ab710d0e8cbdd3a978ee5c0574c2aadb4fa762021a56f4351b9c36ae2b050d3d6677bd02673f1d5ecf01d7005ea6ec0dbfc3b04467e0807c8d SHA512 23418f8a73947ce6cdb926bb18420f0632d857163add78c9f83a0b1447ba5f7dfd89dd41c06ae98d6cc61f027687625d4c6f459d394b7e30ac914aca79202e3d
EBUILD stardict-freedict-eng-fra-2.4.2-r1.ebuild 287 BLAKE2B 452a7b7bf82b8d629928702d6ac6de73ca1e06e1ec70b4c5294a153460e192c49ea545c0002e148f5d39c9c0a06ccbd06e4a98e5dc11a41daf0b25162fbc555a SHA512 0793549138d92299001f567862bb5274d9c91af82a0cd7496b8584c581fa3da4324b51f849c35b23dc7c4bd2858d01f5108beb82f54c89cb5f6d4fbdaf5ee900
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-ita-2.4.2.tar.bz2 75395 BLAKE2B ab077ab591ffa1e0de951881e72447a423fc872e79fd6ec57842d02e9215d66291d64ce89248808a67c4321b74380e7c914bfb828b86fbffb7711d985a13de32 SHA512 157761fe100bbbee252a48d01073e34540019dcb81ea614f85731b75ed621dec1e34042f777ecb02b4a021d1e2224c8873223f96730baf2ef52b4ad26e2393d0
EBUILD stardict-freedict-eng-ita-2.4.2-r1.ebuild 298 BLAKE2B a7a4412dd7673c81dcf98b290d5402b928b9595ce472c0b958ce6199af2479364968be2e142ad631265f783f16d2e0338052d621e450e08b544206b27736d71d SHA512 3c97686d5ed31d5aa1cb5a629751e79635d0ac845b219ab7ab1331ca197ecf69e5796d3b26e9e2059e891a73d91a2bb8ee1276b6ac1cb860994895dd53817636
EBUILD stardict-freedict-eng-ita-2.4.2-r1.ebuild 288 BLAKE2B 9163137f4631700530e3ffe9ec9b0989e9b4c12bd282adb15a8fdb82a358e007ee55d0fee719eaecb3e6a16841dc696f9dba444fb69bdd7a3d59c91dc1945ac6 SHA512 72bac6f4ecb72fc1044d51fdb188d0536ad208f3072aa07bbc74994cab114d11df9471d6186e659c41950609f58e06ca89db1a068535186e126363c5a091eacf
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-lat-2.4.2.tar.bz2 66078 BLAKE2B 6b5a533681a6b34cd07c10d85ec031257d56e678122e5900df625c4277c5964ee6582b81f53939c6bd4b9c692c0d60c52361c95a4ffc8a64e32aece682e8b9c3 SHA512 2a69500a7a3e04260065a962ae7eae4df870d2620f7afb7f1a7574bb62399a696d4b9f675d3e67a1150f818268f04c6ecc722a9d6c7bd6c3e9ec6ad66e63c303
EBUILD stardict-freedict-eng-lat-2.4.2-r1.ebuild 296 BLAKE2B d8f4b66f9874229e8b89a2848be442bc061fbe7a439d3b870379653c8eec17a4a2f77b6be086833a5e7c268697566852d6a4ba1537cdb7e4ce01153d591be48d SHA512 923c21433d27d744876e7707d8e5c1a36c345ae527919702e8dd1fe09fe41b9bf4919c8b5c7d3cd3e800020042e0de3add3a5d2b2cf7e0601461e61060f27cdc
EBUILD stardict-freedict-eng-lat-2.4.2-r1.ebuild 286 BLAKE2B 51365ebc90f9c616290afe46bb2117bcaac3f5e6d19917c0a1dfc99cf0990ecd2d08706fad09252dc1ac042e15d1812d285434074ba371ba6cbab2f938329976 SHA512 7217e6fc299c0710d41d88f1c80cdce89585344b8cb4856d61d9f3d43273abf160b19383a47b48908df7eb2e8f452cb5438f795c8bb8cad4856cd4d9dadb0c33
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-rus-2.4.2.tar.bz2 52290 BLAKE2B ffdfe8c0a2f316202ebaacf9cfef7a2cfe42e591024a146710ec484853b18f14807d2702b42b5594452846c003c0422408b9d6ad31073c4cdcc1bb89be91f4aa SHA512 5619725fdc7e506dc94c35a578d7416589e2f8e27d1f159673ebdea7e70a7c4e49dd3222bcfdc7e086240b9b2225c2e8c7c8cf727557b1f5c81ba754601cd63d
EBUILD stardict-freedict-eng-rus-2.4.2-r1.ebuild 298 BLAKE2B 26fa8327e355a77db92e35d46d73ad8a44a56199a386125f3310dae837c608ae3a49d176ed106706e46049b74899b01db8ce06f9659f7e0b036eda23a03f02e2 SHA512 7e095a98310931e3dd660fc3a02b1a84d1db7c729a69a3a7c5858464ecc248ac854463d5411e26b0fd29304532f5287fb47b66eee3e5139c57a3ccac8e3d3c34
EBUILD stardict-freedict-eng-rus-2.4.2-r1.ebuild 288 BLAKE2B f73703651f0cab76a357324a7d0fc6e66b1133916cb5ffe52a822db9868df9a94da2aea79b6c00ba1229779163cba6e8290790c78576c6d94e799b83f10fbe12 SHA512 709b5e5a1d3806f539b7f0090eeb18e4b862602f1543189b3cff22bf44f8ca6c6ccb617ec6dd52fb2170171aff6de7a76cddfcee109c38ae63fa7564596fab61
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-spa-2.4.2.tar.bz2 139711 BLAKE2B d41586773742f9c6faef2c0a3d2121e9868c03ed47fa3c0c30ebc42af4b10cf893034a1eb6f93f69e9a5736ba51db125bd9e4f359fce6dab3cb8dc0f34a4ee50 SHA512 3a9ff0f38764d76f9159e3bda63c4469f8923c56197c32069eaff40ed856b8afbebf4bcea0e111ad25705751b922304df670e518f028dec94390200246fa4a5a
EBUILD stardict-freedict-eng-spa-2.4.2-r1.ebuild 298 BLAKE2B 60e993ecf43432e227d726147dcf3b5c5ad49a2193596ba25abca91c6a88884383c57250d9ca163cdb94b508e54a10ad3e4a6c3bfc278fe466478c279eadc28e SHA512 61714bd0e86b07b177be3fab2b3a80d5380e6da55868509bf0f6fabf7e342d77fbc4a4383f14147f6d55eccb9f7120dc8bd7aada472740efffbaad785452d7b0
EBUILD stardict-freedict-eng-spa-2.4.2-r1.ebuild 288 BLAKE2B eb9fad835713a3e1cc82e1591aecf893ea772581cc20605983c704ccbd845082f4b3708b61d9b1851423c687a410da5eea726b303cfc38937d78c7a545c54cfd SHA512 f15cd82177fd42460c7d77a2fef290a5f09b8ca1c499b47ee0ac771370229552a313a21bcb12ea85f68bb8cfb7b208b4dd782c514f4aec2c3c90726fda080e9e
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.freedict.de_eng-swe-2.4.2.tar.bz2 127421 BLAKE2B f792aa5100f9cb89fc8e80c815ba1536315e889b2c71d6ddd22b08114bb555af53192b43c35007ab022e8152e06ce4cd361dacc97211595361d515215f80b752 SHA512 947e8bc61f00276d4a213bd3e5bf189949633ef645507f22e5c0db53ed1e779daaaff491458fde823fb4f32ab2a38cd88db29efe10aa1787e49a78ae9ad1580f
EBUILD stardict-freedict-eng-swe-2.4.2-r1.ebuild 298 BLAKE2B bad3ff698b3fced429d6321c7f7eeb41456ee7ac1f2bbdca0356660f1e8134a811a73691e01c60e9ac79305d73a2ee905b43f134c54a4e412489cec965962ea5 SHA512 8808695304e54fb90d77c10b9e74767bc6bdfb7c726b43fe9eca4af082fc691d5078416262da56f99f6e1755d21db5809f030efe600081ee0b86af503f61c87f
EBUILD stardict-freedict-eng-swe-2.4.2-r1.ebuild 288 BLAKE2B 2b91323e89084836411f479ac95967206426c8c8350a3ee0962c70ab4b8cf6dea85ea2c1592795176ede26b211e166b31400eed7cd138424764cfbe7b12218c3 SHA512 2bf6a540572262a278fcd5e23db7f08b00c72bb332fdecf17acfd01cc74b23e04535aebdb5a5eb52aaff5ff240e7da1841516c98933b2c4401289fd7d8be6af1
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-freedict-eng-tur-2.4.2.tar.bz2 1910557 BLAKE2B a1cb5acde133f831eaa22d7e8f44a3105a37d39f1039738fe7703df5d12c394269321a560a59919b029f698bbbdcbba491fa6686157b80ff2e8f6fdfe82872a5 SHA512 10845e466c976644f868df1078bb0bb48e7f7a701577e6f42d99b12488fb52a6c83816a1b461f5df0c43323ef87d596947088693ecc523db2f41815cea6a20b7
EBUILD stardict-freedict-eng-tur-2.4.2-r1.ebuild 285 BLAKE2B 026c455be331e149c355c4080238bfe701494d241e6d3affa8d1b42d19f50e731d27d3f5b76aed7b1b620c3147e00cca613311e59ecf170f225a23121a3239a3 SHA512 2170f92c858d575bbca7361bc65acdb007f977ad873e275e24ee1770c6fe50e0de8881b4937079cbcdc0c7593159fad7177e00be214457a96128309bfec8fd88
EBUILD stardict-freedict-eng-tur-2.4.2-r1.ebuild 275 BLAKE2B 7b8271f14daac57dd766a0e54bfc473baea6880c4d6fe8cfdee02d41ae03fd5bdee765af40c7a33df124cb377883e8d252cfea699e8f052ba46e2eca09bdc1aa SHA512 1417dc1fbd83e851e8563e12d784c3bf33d56cae70a52c2ca0c470d5f327e71c4db53d58c853ca500b77e4f4bc4dd9dc4d711e01c2e4c37c85c046ae7cdf31fb
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-freedict-tur-deu-2.4.2.tar.bz2 15723 BLAKE2B 07f70625a95f0a1ad39071e5707abf2246f7f570a9a277a2b9721dc6e28201a331394693852c638b640d9fd0849d8626cf6575766c7603830746cc5251321cad SHA512 013927aa3588a3c4384c331b8ccaf9752521aa68d3e6a2a133eebcd440312664f00727e822c28c76deaf5bbda4017c10f33d374a2ef8afad780dc3f1e7200c95
EBUILD stardict-freedict-tur-deu-2.4.2-r1.ebuild 284 BLAKE2B c585e53419dc7c2fa7ac2b061dd7e296c41d91ce0763d581724ba9e016a4989c71e6202562aac544e304346e4521687f9707ac35f10d5f6853dc58c8173391e3 SHA512 2ae930d6cec80b2c9a46d02893268ae930c62405c67aa9b8f0ea505d782a33ca49f009d73d67e23d8061bc5b01c9ecfe9b8dc0a99bc25fb24abd4e7fe990e4e8
EBUILD stardict-freedict-tur-deu-2.4.2-r1.ebuild 274 BLAKE2B c44eee6475f75f69cd4e8c650ec673278e1d1fea13edf6812c4f597960ae4788ca11be4d7b8a2ad2d7318bb440031ffc0f99fcbaab434a8415d52fa7b68d1e26 SHA512 ff0351bd3f9ef1d9ad69de42a5dc3cd2a17087ddcbe14d8cf0456502c55996376f67a36649c6566b164839400d63c068d0f86446396ec85982d55c8c716be856
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-freedict-tur-eng-2.4.2.tar.bz2 15434 BLAKE2B 51dcb3bcea56575ef4f6755a798b9374c62a28865166a9e6b8b0e956656322269bc0940f47c4f9e49d8d5337623127485d41ed70125e344880e9e25a59a7a20d SHA512 d064bc0554211ce68ec8c6667a363ee4d42f8b90bfbf4eb797be79ec2e8b1c1b55a96c144a45438d509d5414d9dced5a61e5ee440849329beac4eb5eb6dc8798
EBUILD stardict-freedict-tur-eng-2.4.2-r1.ebuild 285 BLAKE2B f584347a30abf8e54d76881cf0247f2ab2ed7a54675affc8d494bba79ee0e198e7a599ab1e5521ce02021ce84b1caa92a923b520c7984b2454d7a5fbb2c359db SHA512 f8bb65406954b920b7fdf93adf9c73e39c73784b0f2da71c55f07d9a49f8ad770cce05909452d9ba4a5ef7d1d9446c9b598261161d540985cf089703e7570c34
EBUILD stardict-freedict-tur-eng-2.4.2-r1.ebuild 275 BLAKE2B 1257927c821e523aa470abc36ed2ec5e3cc6b89562f6aab9149023cbca945320558be58fd71ac9b72c8a1356ab887615a13a5960b2970cd9a91481b9be2e1708 SHA512 c10c6a6814e0488f01b3d06232835c8740cdb23ad7eae917589a94d7c049fa02f1d808a372227c5236c11fb8fba2b82b025ae86a08e3c7d2bda888337b283360
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/freedict.de/"
KEYWORDS="amd64 ppc ~riscv sparc x86"
KEYWORDS="amd64 ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-jmdict-en-ja-2.4.2.tar.bz2 2343208 BLAKE2B 132b890925f0741a18f42f61bb9faff7563180cf81e2dc6ddd0c8074cb47bf072875afd72d7b0db27a906e5db0fc1c92a958803c7d5f955153baee45414802b5 SHA512 1d1091ec5fe137cb5fc441ea7d14e573989f6a7fd63004be7a917a0de4ce75ca13d1b8ce08bf778bcedd4decf12cac7385454d6942fda2f1634bdd0f6a058877
EBUILD stardict-jmdict-en-ja-2.4.2-r3.ebuild 368 BLAKE2B 0884caef587151237a561195f52fccb445914835a6767501e7216460bb98f44d526fbeac568bae0629b6286015db160a5d5e527e3728cdbcde54ba10a526cf29 SHA512 3ca9bb4a0436d12b9f39bdba1fed6bda019bf0bce84aa9fe86ef64b6328a736b36f4771b0294d4a508a062f8ae278ca316b2496a514a47981d750494b5cf5ef9
EBUILD stardict-jmdict-en-ja-2.4.2-r3.ebuild 356 BLAKE2B 7dc9ed509e99d369043ec6b6ef9f41bd130b6f63d6d0c8edeb68c466dbe1b725f87883f23b2a469531687edb461a5e01f1551087ca03a17a5000e2ac9af9ee7f SHA512 8d58c9eadadef4f8d59d7e1448cd3d7feaa7e20dbc424c315a87706542d76df9525231f2955a7428ea937e8c77bda887521741430c3cd36f923d6cb9be7d05ee
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -13,4 +13,4 @@ HOMEPAGE="http://download.huzheng.org/ja"
SRC_URI="http://download.huzheng.org/ja/${P}.tar.bz2"
LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-jmdict-ja-en-2.4.2.tar.bz2 4017230 BLAKE2B fa3e1b1d8526ec38edc09a0ae5350766db537e7929257d28290a08f2d7fe9d731dd7c6238e68ce1be988cd57cd582655ba291c425c0e30348660339a8b26330c SHA512 9a6c49cce6c22d58bfec64c2b7948a569890c6c357db5a2de5f87a8cafdbbde38d579a37142880daf278a7b200d8ceda64bb5a3af5e233381b5378064e7676d8
EBUILD stardict-jmdict-ja-en-2.4.2-r3.ebuild 368 BLAKE2B ef7d2b2d98c1bc76b2c775871cfdf387185810bccd5843cae0ebb7ef76e36b1e5a1a5bcd8e06e0caa830f8412aa2dce70be61dd977a243c40ca77cca3c32cb9d SHA512 8545127c2a98f54b50d736a391d54e267c94b4623f9cb2bb08bb9aeeadbf8b4569804af05399fdf9fccc8ce9d84643ceabc8243abb9fda1072326ac2da374b2f
EBUILD stardict-jmdict-ja-en-2.4.2-r3.ebuild 356 BLAKE2B e0cf5e5fb111d417d1ca9fedcb7a9c43bd6399c3691d380ca3b69bcad984ad0101906dbc37077e01907c1709c39914deb793c252b317dcc4cb19abd7959096fd SHA512 9d58e4b06dd8a357c6d20393e1ca58dfc1fde68e9b252442ef3ebcf752c069a4436225397a003bdf535f1c8141209fbb08cf48c9a728e54cc44082ea4cce1be5
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -13,4 +13,4 @@ HOMEPAGE="http://download.huzheng.org/ja"
SRC_URI="http://download.huzheng.org/ja/${P}.tar.bz2"
LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-langdao-ec-gb-2.4.2.tar.bz2 8743872 BLAKE2B 1c2b0857e8022560ebca3513dfdb9de32bbac185ed5871d7cedd9b133364cfc484425101c9298b981f1a2991800ff1ba478e9fcf66394f3b18425203145b4df3 SHA512 0d108814f04a3a1e3947ccda09b5c89101d819a8fdfee16fcb1c8c8eacca0213adeb396f3237d66b461b9a262f0892e8209607e1a16594e957ccbd4960020a7c
EBUILD stardict-langdao-en-zh-gb-2.4.2-r1.ebuild 320 BLAKE2B 935b009f7ba8619631417ec755f003ee751596bad52f205e78995e9d709500afe36b719231ed30422ca2f78bc2c4687cd3fe78405b3017833445852f95140777 SHA512 aa7d1a63e527e738bd3bddca5f3df9f499ea8f3c2ae5340c3bfec5fa4f369bf66b8a7e64e7f09867684afa57ab1647b2a79dc0b3a044194d8d52bf928f751dfd
EBUILD stardict-langdao-en-zh-gb-2.4.2-r1.ebuild 310 BLAKE2B 6b92d6a9a30676e73f465844dfd8236040a29f56e8350593f4e93bea4b2f96022d41643fec0e8411ef218ff9e74fc1e0ad2e45617f41f2840dbd43f00e468faa SHA512 60fb95a0d9649c368a1f63aef3c97771c329c932f39dabb5d585b84f98517d89eee02b91af8e058c78ec69a3c2bf99f8f3de93f9f583a2d2f8d76358b3d1952d
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ppc ~riscv sparc x86"
KEYWORDS="~amd64 ~arm ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-langdao-ce-gb-2.4.2.tar.bz2 7345014 BLAKE2B 6ba9ee32c580bf57f16821b999535d8bf2d5fe12e1a48d7d11b31f9aedce75d732aae1181957ced5ee212e43f7e2f1d766908bffed1369c4f1c925f40c6d8fb3 SHA512 e72069732799f61d3ac4649febf859e7f32fe75453c2c275c4fa8948765823e8afb94494204dbe52c28d9f4c36e91e0fdb76b7be720f7de5ce17a1ac323500d6
EBUILD stardict-langdao-zh-en-gb-2.4.2-r1.ebuild 321 BLAKE2B dae8fc0877d77ccb82923bc98911e49afabbb813d992dd4bc80194617b2b1cbec55e44e1be1942ed317eb4ec7c50b59c46ba2374bd193a58ef0aec38cb8e561c SHA512 de338e594d57b41cfc9fec87f8d52fb5fb696c0416afc99247029a5be04860244e8ce17cf676a9677cfbc95723d19298bf67745e303a0a19a6161e8f9acbde8b
EBUILD stardict-langdao-zh-en-gb-2.4.2-r1.ebuild 310 BLAKE2B 23cbda806980dcb25847b189787cf01b51dd1f19061d8ccae17dd0aca4dabb0095171bd070112c2d87c2656e1091b11e5850ed534ac2f38ef34a8823de5a8b91 SHA512 a66260f5795b09b3721ccd3d45f4b6136ed189d90a0189da3c440f1c12d7a98c24fb8e625d9df68bc5402b6a40ddbc4e4fdf5bfea7f5fbb4c840e90938fcad34
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ~ppc ~riscv sparc x86"
KEYWORDS="~amd64 ~arm ~riscv x86"

@ -1,3 +1,3 @@
DIST stardict-dictd_www.mova.org_smiley-2.4.2.tar.bz2 3625 BLAKE2B c1d467fe64bdb91a9478294e34a3b21b3aabf96657f268f4efbed99034e438b04e0e16ac9269a508451fa2b992e5feb9ecec50ad0bfd0d663ae2b0c853f5c019 SHA512 bb9900449affee53d7051ca8f247318fed4c97802051b3a2b78801780ac77d0f5bb21e6286feb9054f265d59f543eb80c49471918f2c1d323bfae350f37b89b2
EBUILD stardict-mova-smiley-2.4.2-r1.ebuild 325 BLAKE2B b458b5659db6e44cd832d1b856535fe061e3ddafc36b09968e12f654a8981e2e967027b3edc7d8f130c20bffd097498ba60b646939e24becd1f908b43e161643 SHA512 98aa9a79c46d595b7ae52c3d321dd4337a5017edd366928d7b2bcc2770816fd22c5cf1e419baca5ffb90e2f30c7fbd5a0b45fc0c469bb70bbc1f4ece68dc66e5
EBUILD stardict-mova-smiley-2.4.2-r1.ebuild 313 BLAKE2B 700d690d4031a79ca3c5663e8ef910a6e0466dc0329283c80ee4dc09711e9c578ff095b25ab322f3e61d4868b48e7c045d82f068624632dd10e2b85058da8bc1 SHA512 54a983443d05d36052c7db32b2a396215aa288345daacf3f1105a7c26acf9a34d660482c14d5e3419e27954c1c58b37592b18009970aba3261af793f5bf084ec
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -10,4 +10,4 @@ inherit stardict
DESCRIPTION="Stardict Dictionary for Mova.org's Smiley Dictionary"
HOMEPAGE="http://download.huzheng.org/mova.org/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-oxford-gb-2.4.2.tar.bz2 7673526 BLAKE2B 9f4dadffd457e83b3244ca490ff7867975398f00b348aa1f2fab5918b9e9343de2a9d25a9e7db5031562a4523b918312de5695193adbb66e46f7a1d43f34cd0f SHA512 f5cdd87f6a90a714ec0d71a9883e504a8bc1113ff80ccec0c85cc8d862ca1048327822f2dabb163eafb1542b85e634c082c1fcf936ccb5459620e081f69f3e88
EBUILD stardict-oxford-en-zh-gb-2.4.2-r1.ebuild 326 BLAKE2B 2f1433ab5bdb286681643109d1425c5ee8579ee1ae5e4600fcd180c1d9b0285344f886f99fbea49b89cadfe745ca81ee6962711a23fa0aa293035e874098c541 SHA512 2af8999548b57f3911b253a7b35393cdf981153dccf815effef61af83dcfbecf0af27d55458af698e105fc1c34c5ebe37ad660be8ab29119a200c395eef1faea
EBUILD stardict-oxford-en-zh-gb-2.4.2-r1.ebuild 314 BLAKE2B b69221e8294a68c9da583cd322cc27221c1e6c7e992456d98eced0b6a6ff393df81d6656667783ffe896f7b1fde922e6f190394e913fa90a37f179618b5eaffb SHA512 a47c4b907290ea1342b34b63f0585fb33be870544569172ee7695668aaac08b79d3ba08a396642d74b6dc34c7ea66fbb1cfad35b48f95bff53985736be4f6228
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-quick_eng-jpn-2.4.2.tar.bz2 792487 BLAKE2B f6d2e6b5b32e663c18f1984bb892aec5f9eba946bc2fac843b3577dbc338b2f18f2bff101cc5db236a7231a792cc24b978ec2ca46a58785b0fc4908c98de520f SHA512 82202a1741af52e8dd841e24e3b670165bd60780c31a3d97a9a62f82d94ab3e61b036b93405f938bf585b6356593c4678079e521616282ee5f626b92d0ece1f0
EBUILD stardict-quick-eng-jpn-2.4.2-r1.ebuild 288 BLAKE2B cf60a1a9327dd232be1e0ad417433c1256254dd5231cdbe02c25efbdb98b81394ebda70081fe06ab770d9ca24f92028d03c3251d8f52cea5448f7ae5e071a889 SHA512 de4caae8f41712a706d3100be0b7ed7ba0d15966a593af1800526950b1ed7f6bcfd26ada43d512ce5c35edd17be32d1bab9b3e5a4376bd0feb8a13c05a66ce6a
EBUILD stardict-quick-eng-jpn-2.4.2-r1.ebuild 276 BLAKE2B 83616c8ef5db76037be86a7a4de58b6865626dd07e9b73ff2bad001165736bbe2234efcbe2201db3e540eef2529da9143647b4e397bd6f4a87160618dbabe0b6 SHA512 65c0a97dc8417da8c781a35d8e90cd7d64efc49bde5673203f4925a36fd75f609454c200b6193cd7d2280fde49843bfc23dbaf2ce263bb019130a58cabf418c2
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/Quick/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-quick_jpn-eng-2.4.2.tar.bz2 842456 BLAKE2B ed1cf7a875595cb8bd7b90c00784446b45a61f35af460543a3699cf38a5f1458c8099ddb169044edcc028a2265e627731159bb1e51fd3a83c7036ac168a88b67 SHA512 bc188995ea1d333b66e70f54fea73d31dd2a1f50c3d2eb3a11f3ae785a2d136fbbc1f8656ff5c2206cd6ec2bebbfb7779765afacf9ae4a9761ef6d0761743c0c
EBUILD stardict-quick-jpn-eng-2.4.2-r1.ebuild 288 BLAKE2B ed0e10b0d78692ece784c050d3cfef903ca3e980fdaa942713a4f6c2ea605952916dbcc5a5053d55f6212c8beb23fe89ebde0079fb8c0d6a3df0c2fd32df5f85 SHA512 e6abaacfed53d0e09bcaedbb451a3fd36990db1e83179820e768efdb324f865b77ef2b6de4489f6f35ce55cf6e946d949959856043267ee82f74f73dfe28f122
EBUILD stardict-quick-jpn-eng-2.4.2-r1.ebuild 276 BLAKE2B 8dd753f06daaed3caf3124436f0d1d27170a9b5c2a662ad0b00e18629baf5af86baf061b18586d5d04b8032b5c8410ce215c2c1ad2f016503dea403602741ce3 SHA512 0d61fe77e9d31e3da12b520729c5d4935a81d2a5daef17f5d1c1224ee78570fa599f87dbe384883030455adc99c0476360be9e99227b6fa2c0f6e12d1748d2b8
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -11,4 +11,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/Quick/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-xdict-ec-big5-2.4.2.tar.bz2 3565145 BLAKE2B 5dbaa6be1e1d284f6be2a6e38bd011596227abaca86b1c4b7fbaf7f879c5f32b21592c4ed2283a1a0ec46fbf1f328eadee39fe9c76ee99307aa3cf4593c2be34 SHA512 bb8cde597cdc197bd71d28795396d57c5504551f2811ace7c9c1d7b62105c95b49218a39c70a1e412129fcb4956f626a08d19768be0fa1e73f445d2cec8f2f84
EBUILD stardict-xdict-en-zh-big5-2.4.2-r1.ebuild 321 BLAKE2B 9202849c2aa3e57ae5f93ce67bae1b8b69a55b0efef8b885b9439e19e22505baf30ae091b54eb57409fdffa90070b5ceb14ac976b4d506794659ebeef58e4853 SHA512 a289c5984fd09c28af44c01a79d7994f22d9d41bfedf7bb37c39ebca069d9ba71fd0140e7262984e5e2e803815c79b3e196ce1ba772b0e9f9c5556495a57839b
EBUILD stardict-xdict-en-zh-big5-2.4.2-r1.ebuild 309 BLAKE2B 25ba0bd529937169cda08e253ec2c70406987b5b45885ff1f659d0ae7d33818408091d01c512cb96680e1039ee9f3adcc9cf52c8ba6961f7386bfad55758e6db SHA512 54cf8501594a8ff625b70b2aba17285bc52546e4de3ab6664d6b8ea76f71eec8df41d4ff02a6c139ff4832ff8a58af31ec5b98344551dc62885753dae5a49896
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_TW/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-xdict-ec-gb-2.4.2.tar.bz2 3588346 BLAKE2B 28cfd8e614379a0cdbc3d31ce79401402b163621ce399667b772b3cb556bbeb1d7d6b0928a6ed74117768ef1531768da8e805d4e7f6d7f4540785700ed282951 SHA512 df868e9e48e093b172a49690a831ad492957a39748cc4f59615b995b39473a511c7a7d09a16af0062a3a525312c0650c673ee1cb1378e321f0a95733b76312bc
EBUILD stardict-xdict-en-zh-gb-2.4.2-r1.ebuild 321 BLAKE2B c22a117032cf039ee5d26cb4460b6d6b9c11b5986d89c51a8efd67f3e805c03f625cc45124af65c347ab44e65d740034331595b2a729b2dc1fa2d7d69e347a03 SHA512 34880892caea7c38da6ed7cd0c391479844ff53579a04dd2f99b848b47d833fcb7f1ea1aa8b40784582d02cdd58c2ab2d074efaf4fcaf169d829ece663d95e54
EBUILD stardict-xdict-en-zh-gb-2.4.2-r1.ebuild 309 BLAKE2B 059f07a2ceb48631b017d654f8ec6811c7a22e0437ec498de685cbcc73b4bbcf9262f57df04225fde70f5bea17427b309a19cd28cf4ac2d81cb55e2093ae78d8 SHA512 acaa694354288e646c981c1757f4624e5621a56f0e178990e0be81d3ff3d7ad945dbd98379f989b54821ccf002137c32b2f07133e0e8334b8832c5ceac331881
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~arm ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-xdict-ce-big5-2.4.2.tar.bz2 2397897 BLAKE2B 09b0b515553316ce57f99bf44489084c16f0315a191302ba374da2e9b2d5396afc41700e21bdd9f58a6e4d6ebecf6cb9b73be3d61dfe3a733ab6343a098c8a36 SHA512 d07fe8af3597f99696c98d90676ecc035aa1b2c4dc33160b4f347f93342b4dbbc3f9bf20b737d6502770ebb048e557508bea5cf0c516759093372b0111d1384a
EBUILD stardict-xdict-zh-en-big5-2.4.2-r1.ebuild 321 BLAKE2B 45a0d3a9456a601a6848a9a8ef0fc28e6d4ceae43c69a63556354d91b05c947d0a58660e17342ce171bd3635f47db4e68743c4c790a44e50ddd1c8191524dbad SHA512 9a09c80e2cab9c6b7b9a49049e36edbe7b549423af65f8408c2e91deaa79fc64f68be56ee647f1f93a8b55c436fcd4947994a96cf6c87f71f786da603a17c1b0
EBUILD stardict-xdict-zh-en-big5-2.4.2-r1.ebuild 309 BLAKE2B 0026e3c760e17b0e0e8fee7178d30529e107e4ec84abba48aa7716ef3f9316ac3ac6bd0a20b5085b29aff19300cf5f4d765e97acbc5016def9e6ea062d57736d SHA512 70ecc64016f7c47ae4d3e12be4e432c1bd62ecef599e8cf1e112c633c6a7e72eeeef017a0dfea3c43d78230442cd966dedece8a27c018e4b8602cce9472c63b5
MISC metadata.xml 313 BLAKE2B 6be2e5e048c32e86ede3afba768d7804e18e4be6a333d45225e84484c2c5f68ec734b829b1d17e425c79ea68910b0e5c1126f59dedf1fb329d9b72df2aed9a11 SHA512 7db71a3938f87207cf7188abb1cfaeb763ce4bdf13702dcbf32d5d2e2a493499e7e2b5c8453262d423d0d22dd8b4192e695aeaf043b09689185fc1f942d968c0

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_TW/"
KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~riscv ~x86"

@ -1,3 +1,3 @@
DIST stardict-xdict-ce-gb-2.4.2.tar.bz2 2438365 BLAKE2B cd612c5c95023352c1bdf47d0a8a059f02c0b2c9dc47b3a7bbb046dbcabece80a80626f95d487798d982ae50d72a566178691dc1727eb1cc4e3b0d79b41b0317 SHA512 3b1b2cdf0bb69371c73a50930e2ba48cc04e8a6b7326a80417f12eac79792c40c0b4276a0ec696e26c43e6615b89f0f8abbc30320f71160c7902283be96eebe6
EBUILD stardict-xdict-zh-en-gb-2.4.2-r1.ebuild 321 BLAKE2B 0f70c6cb9f1baea5edbbfd7beb92eb0b2a9c8992601c4ade1008c2f54eab550426f5d6976fd6c977cdf4041d40d7688f2b33a508fbfc1a875ee41181bbf83d15 SHA512 cfda754e6f7ec16a11e81332f555b294b9202f6daa7e1dc3966f505116a6d81586f56c33757294375841ed4e176db2c35e188da3f9ff1bbd21c42147ddddc0a6
EBUILD stardict-xdict-zh-en-gb-2.4.2-r1.ebuild 309 BLAKE2B 1af85d404648777c4b3f2ee4242da4a271d89eade05705fe5719dbf588d2927a763d864cbe011ebbf3be3de11dcb0b2c792e1249f84e400d3d9cdcdaa8745b66 SHA512 e75db3f6027e84293e104af0055a18e8480ba8aea3ef3e349af98933b2d925f306aa42a704b65304b44d28b84614380cb077f32ab09c95142f6106bfde030c61
MISC metadata.xml 246 BLAKE2B 8cdad508d13da041a4c80220e532bddbcd34e4c2a824a40fb8220e0c314a5a90ceeb6600d0a14febd95b67f89c7bdff8d84d28a8ec9a40cda985e9cecef5ee1b SHA512 28edbf1419116d63a45a2f1b6fdc7bbe1da895093441813876fc368fbafb37081661dc221d8dbc44b40eca1d7988ce98ae61509e7b13940cc4408a8b1fc2f217

@ -12,4 +12,4 @@ inherit stardict
HOMEPAGE="http://download.huzheng.org/zh_CN/"
KEYWORDS="~amd64 ~arm ~ppc ~riscv ~sparc ~x86"
KEYWORDS="~amd64 ~arm ~riscv ~x86"

Binary file not shown.

@ -13,14 +13,10 @@ DIST emacs-28.3-rc1.tar.xz 47896700 BLAKE2B 2d7da4a72cc1256c7b9d1157cd379a5373b6
DIST emacs-29.0.90.tar.xz 51961984 BLAKE2B a87f0ad81181cca3737d534702a79df9a50a659126d431a9fa0288297907bddc2d8593689c4f7e127d26498420878b48633c46e6f27945efe763314375ae6bfd SHA512 348b2173391f5fcc9ea445e10491d90289fb78664741b3909553e814d0370d5cd8abc17d66c53a6c2a6a6c60a25a226b9783039963bfc585d5bbaa4d0163436d
DIST emacs-29.0.91.tar.xz 52037152 BLAKE2B 363c6ce29e04fca383b803fc9b7eced8966ee428fd18dd8a5199720e7b2d0b794328b0184cd6be9452f99989a16e23a3bfc48aabf644fa461a3d17d0d3a18fe1 SHA512 c4330b77bb09d4ef247792c5f06c3fe3e32e7d72d945ea34ff4dbc744499d9af64108deb70241a4def379e824451cc26207949c58fd5bf81a94cc7ebd4b98996
EBUILD emacs-18.59-r15.ebuild 4342 BLAKE2B 08852c5c45cc4330fb7684be880272a3d2ebe71ad736226f6fb3300ea3a5ad615509ddec3f3f49cc9a563e12e37d3bce4c227f8778634a02a8e632c539877d13 SHA512 85e85041bdc5f509d874602602c7bf5a7ce220a8fbdb7af571570e50e37fba89ec07cfd312b555386aa82a87fa010737787cd829689a83506cc61f4eb84a3839
EBUILD emacs-25.3-r16.ebuild 11006 BLAKE2B c749f5d7cb6da1d5c95ee41a632beb649d2ff20186852fc31aa38d0334eea7cb8d65bd5d3fd5468d4398a79cfab3abc3563210d1f8139f8bac1ca8bab9d895b1 SHA512 52a43806b11a6cf92423c5ba780f0a7177a54a1a751ceb3142406e2874ababcf6155c8531199b142664d87f455527f20b8371aaa93c6b82a0ee49622266afb7b
EBUILD emacs-25.3-r18.ebuild 11111 BLAKE2B 7eed2b9fd03fc2a97db83c02e728e47242579d4feb18d694cc28e4aa4e7ea871ebd66fbc5584080c3ec2367fde05566f58e99a5f8b6f1f0e98ed0f1cea008764 SHA512 f2e820aa7557bb0c2e3162c52ea933dfbaa9952e4e597eb8b54b5ecac758ed2504eb2d5bd0bbfc5490b2558d0a3a06a98affe4608c3821b3a7c3f9686a12b586
EBUILD emacs-26.3-r13.ebuild 11735 BLAKE2B bdad42b1056afc5d05d5ee0fac5675db240cc24f423f918db60552e7dc412e03438078310c5ae6e8aef37357bb22e53ce4a51b601071bb84c85e07e272c423fb SHA512 f7deda214c2af095628d245121df24c523b77451e9241212650b8982b79b4419127c81eec19c3802b6ea9c7d60c1ff905043b43ac7bd6a59a84700e64d9b8980
EBUILD emacs-26.3-r15.ebuild 11840 BLAKE2B 1da1ad814b0027d0a072df044dacacde2085c1338c8996fe56b545c26a8b55682b79e8dc2792e7214e70bbcb52e25853caee369474844f3880b987433dc97764 SHA512 2d30d5da78ff94c3e635e3fff27bc3945f3854f7cebaedd72251a5444c8eb498c91d377132e4adae45604bdd05af32e78a056a4e4c26802f125ca5987462d926
EBUILD emacs-27.2-r11.ebuild 14255 BLAKE2B b92c82d64d3fcbc346eb714d68cb4f24617358c7f79267db08dac42aec9aee5dbbc774bed235847eb4e34fbf79d37017ffab6e260ddb32ad3d4c4960f2f79c1b SHA512 0718450c6177495ce403573d8f3d35f4f3f8d29965bcd969da8c361b7b26e7650650411704d200859aa5a742304a65bd594db98965152b24384a04fba130d9fe
EBUILD emacs-27.2-r13.ebuild 14360 BLAKE2B 79f518b218be4a6048c59a83a96e26a31af8b2a2717676a8ba61d5a75b9b157d0e19a1a28c90076184d61e9c30aaadb9f37e81576dee96cd08e9a1c460d875d6 SHA512 bf23521e6619539e53c04e4891cf72b7679ade8e1c47e8b801d6eaad69729cea673dc61ffb6f24c27fd11b5cf33bb522b241a179cd47a12ca59ca9cf82d7cf21
EBUILD emacs-28.2-r6.ebuild 16702 BLAKE2B 444b3593d2764e7486c44ca2a1b577a1c4304eb9a64333ddc5de7ef4842bb00d2c5398ed7189dde146bf9976d9d62bdca1504c6780d86bc02f07ce06dd8267ed SHA512 7b9ed62ad0fade56649c5b9b78d6c8875ceee0040602d84002dc9a9827ff6b8ae582cf8cd2d6ace7a5ca70e44398fb405db5a2d2ae5d2c4bc0ec351d73105fe5
EBUILD emacs-28.2-r8.ebuild 16869 BLAKE2B 441b681dfd936c967aa55df8c396fa388363376b6f93c1cad6da574d3f1eddd03798d5c4fac54f8cd954caa2b3ae3c3aa07a6054727adaf40baf3d7e4a6a1a09 SHA512 528ec428cf057963ceeb1e3c254f1e6b12902d02badda9572a1452e7dcdbedaafeb04e56fc255e38a209a6c6a0b831e1200a3e7ff900954f14291d95b0cdd14a
EBUILD emacs-25.3-r18.ebuild 11103 BLAKE2B 64be034cea7fbe62eabf0765e137d8ec28c2d16f1e3b8ddc23568f0ea4ea7ea83622d9c64bc5fd2041520a488225a0cb8c9505c6738cf46ece0f0a8f46c0bfc3 SHA512 9d0c2da578e692cd37b7d1c2290764568292215bf29f82a4654900c545c26de509f762e062637f13c594e18feeb47823438db7b16003fdeca657c88468ea9d91
EBUILD emacs-26.3-r15.ebuild 11832 BLAKE2B d180b093feefc98486bca2c449b9544248b0913a84ae4b6f635992011b93e68010809266c40c953a0c72670d40931ff86b3ef4f841dadf02cb9e2b197cbc54b2 SHA512 2163c3f58f6f3abe594665c1f21deb9d26485d5eac65b590e03a2294810eb4b0a1aec2244baefcdd3e321c019abd9d2290676af092b672c19ea46b0f24f69395
EBUILD emacs-27.2-r13.ebuild 14352 BLAKE2B 9a45e3c66078375a9bbfc5fa57a3da7b592ff0f00f292fa3c2fe787ec6f3faa964763072a86d871887a2610b74652cfa7ffbe769d9e782c3da8f7d8cc10eac4a SHA512 f599f73e1587df13aaf7a7e203a909213bbf67e2302cb27b342398e18e400fdb439c95a4e12a2bc68a2c141315a46cc7436496e56d4eda54deabb548b75f0565
EBUILD emacs-28.2-r8.ebuild 16861 BLAKE2B 7d327e82604c0cc682b38824741e222d71250226f2d82dd4d99d23fbee4809a84d6ef457252d00ef9beed5ad3083d65d3482ee00c5161dbea1485e510a9b03a6 SHA512 3b21dabbb13ee8f316bafa47702980af83ea1e008340d930f3d5bd0ea98a789f34af049760cca90b02b7da3363253c99f6f6c037a107815a8bb450cf234f2a3b
EBUILD emacs-28.3_rc1-r2.ebuild 17357 BLAKE2B 9dadd787a6fd60bcbf1b5b660cfee2165ba6c3aa38cc76264347ad30875e60be5fdbab9325c01c6467f3b13e4450ebbcb34446c4b36086f926a32aea8287b021 SHA512 6d0ab1f4a86ca3bc0d7ffc2d826b07ea49942b993f6b8b1021ba29ead210c56f1121350c4229bdaeb84cb2718931206049ef40976117c1e51579695022a03ff7
EBUILD emacs-29.0.90.ebuild 18297 BLAKE2B f923f6a4e7cfc6c3ff044cc33d57c88b690af057fc232704e7c74c9dc9da23d7dc60b3e24faab751686b2c044b5c4351a6afb895ef99bede63f64c374e53abbc SHA512 4cf178150f7724d249bb2517ea61d6afc5ef34811a25b955139d0b9642128fa3fe60bd34b45007bab4d52b93955f88e11ddb81827a00eb5ef11c8ff6a7b47abe
EBUILD emacs-29.0.91.ebuild 18297 BLAKE2B f923f6a4e7cfc6c3ff044cc33d57c88b690af057fc232704e7c74c9dc9da23d7dc60b3e24faab751686b2c044b5c4351a6afb895ef99bede63f64c374e53abbc SHA512 4cf178150f7724d249bb2517ea61d6afc5ef34811a25b955139d0b9642128fa3fe60bd34b45007bab4d52b93955f88e11ddb81827a00eb5ef11c8ff6a7b47abe

@ -1,352 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools elisp-common flag-o-matic readme.gentoo-r1
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="https://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="25"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm zlib"
RDEPEND="acct-group/mail
app-emacs/emacs-common[games?,gui(-)?]
net-libs/liblockfile
sys-libs/ncurses:0=
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
games? ( acct-group/gamestat )
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
kerberos? ( virtual/krb5 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libxcb
x11-misc/xbitmaps
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib:0= )
jpeg? ( media-libs/libjpeg-turbo:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/libXrender
cairo? ( >=x11-libs/cairo-1.12.18[X] )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? ( x11-libs/gtk+:3 )
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt
)
!motif? (
Xaw3d? (
x11-libs/libXaw3d
x11-libs/libXmu
x11-libs/libXt
)
!Xaw3d? ( athena? (
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
) )
)
)
) )"
DEPEND="${RDEPEND}
gui? ( !aqua? ( x11-base/xorg-proto ) )"
BDEPEND="virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
IDEPEND="app-eselect/eselect-emacs"
RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
PATCHES=("${WORKDIR}/patch")
src_prepare() {
default
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|| die "unable to sed ctags.1"
AT_M4DIR=m4 eautoreconf
touch src/stamp-h.in || die
}
src_configure() {
strip-flags
filter-flags -pie #526948
if use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
# Don't trigger a floating point exception for NaNs on alpha
use alpha && append-flags -mieee
local myconf
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-ns"
elif use aqua; then
einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --with-x --without-ns"
myconf+=" --without-gconf"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with cairo)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-cairo"
myconf+=" --without-libotf --without-m17n-flt"
use cairo && ewarn \
"USE flag \"cairo\" has no effect if \"xft\" is not set."
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f line
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
while read line; do ewarn "${line}"; done <<-EOF
Your version of GTK+ will have problems with closing open
displays. This is no problem if you just use one display, but
if you use more than one and close one of them Emacs may crash.
See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
<https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
If you intend to use more than one display, then it is strongly
recommended that you compile Emacs with the Athena/Lucid or the
Motif toolkit instead.
EOF
myconf+=" --with-x-toolkit=gtk3"
myconf+=" --without-xwidgets"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
fi
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-gameuser=":gamestat" \
--without-compress-install \
--without-hesiod \
--with-file-notification=$(usev inotify || usev gfile || echo no) \
$(use_enable acl) \
$(use_with dbus) \
$(use_with dynamic-loading modules) \
$(use_with gpm) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
$(use_with ssl gnutls) \
$(use_with wide-int) \
$(use_with zlib) \
${myconf}
}
src_compile() {
# Disable sandbox when dumping. For the unbelievers, see bug #131505
emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs"
}
src_install() {
emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|| die "moving emacs executable failed"
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|| die "moving emacs man page failed"
# dissuade Portage from removing our dir file #257260
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
# movemail must be setgid mail
fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
rm -rf "${ED}"/usr/share/{appdata,applications,icons} || die
rm -rf "${ED}"/var || die
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
X
;;; ${EMACS_SUFFIX} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS CONTRIBUTE
if use gui && use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
fi
local DOC_CONTENTS="You can set the version to be started by
/usr/bin/emacs through the Emacs eselect module, which also
redirects man and info pages. Therefore, several Emacs versions can
be installed at the same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
packages."
if use gui; then
DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or
symlink it into /Applications by yourself."
fi
readme.gentoo_create_doc
}
pkg_preinst() {
# verify that the PM hasn't removed our Info directory index #257260
local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
[[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
}
pkg_postinst() {
elisp-site-regen
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="25"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm zlib"
RDEPEND="acct-group/mail

@ -1,373 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools elisp-common flag-o-matic readme.gentoo-r1
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="https://www.gnu.org/software/emacs/"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="26"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
games? ( acct-group/gamestat )
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
kerberos? ( virtual/krb5 )
lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
mailutils? ( net-mail/mailutils[clients] )
!mailutils? ( acct-group/mail net-libs/liblockfile )
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libxcb
x11-misc/xbitmaps
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib:0= )
jpeg? ( media-libs/libjpeg-turbo:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/libXrender
cairo? ( >=x11-libs/cairo-1.12.18[X] )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
x11-libs/gtk+:3
xwidgets? (
net-libs/webkit-gtk:4.1=
x11-libs/libXcomposite
)
)
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt
)
!motif? (
Xaw3d? (
x11-libs/libXaw3d
x11-libs/libXmu
x11-libs/libXt
)
!Xaw3d? ( athena? (
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
) )
)
)
) )"
DEPEND="${RDEPEND}
gui? ( !aqua? ( x11-base/xorg-proto ) )"
BDEPEND="virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
IDEPEND="app-eselect/eselect-emacs"
RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
PATCHES=("${WORKDIR}/patch")
src_prepare() {
default
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
AT_M4DIR=m4 eautoreconf
}
src_configure() {
strip-flags
filter-flags -pie #526948
if use ia64; then
replace-flags "-O[2-9]" -O1 #325373
else
replace-flags "-O[3-9]" -O2
fi
local myconf
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-ns"
elif use aqua; then
einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --with-x --without-ns"
myconf+=" --without-gconf"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with cairo)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-cairo"
myconf+=" --without-libotf --without-m17n-flt"
use cairo && ewarn \
"USE flag \"cairo\" has no effect if \"xft\" is not set."
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f line
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
while read line; do ewarn "${line}"; done <<-EOF
Your version of GTK+ will have problems with closing open
displays. This is no problem if you just use one display, but
if you use more than one and close one of them Emacs may crash.
See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
<https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
If you intend to use more than one display, then it is strongly
recommended that you compile Emacs with the Athena/Lucid or the
Motif toolkit instead.
EOF
myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
! use gtk && use xwidgets && ewarn \
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
fi
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--without-compress-install \
--without-hesiod \
--without-pop \
--with-file-notification=$(usev inotify || usev gfile || echo no) \
$(use_enable acl) \
$(use_with dbus) \
$(use_with dynamic-loading modules) \
$(use_with games gameuser ":gamestat") \
$(use_with gpm) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with lcms lcms2) \
$(use_with libxml2 xml2) \
$(use_with mailutils) \
$(use_with selinux) \
$(use_with ssl gnutls) \
$(use_with systemd libsystemd) \
$(use_with threads) \
$(use_with wide-int) \
$(use_with zlib) \
${myconf}
}
src_compile() {
# Disable sandbox when dumping. For the unbelievers, see bug #131505
emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs"
}
src_install() {
emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || die
# dissuade Portage from removing our dir file #257260
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
# movemail must be setgid mail
if ! use mailutils; then
fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fi
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
rm -rf "${ED}"/usr/share/{applications,icons} || die
rm -rf "${ED}/usr/$(get_libdir)" || die
rm -rf "${ED}"/var || die
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
if use systemd; then
insinto /usr/lib/systemd/user
sed -e "/^##/d" \
-e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
-e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
etc/emacs.service | newins - ${EMACS_SUFFIX}.service
assert
fi
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
X
;;; ${EMACS_SUFFIX} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS CONTRIBUTE
if use gui && use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
fi
local DOC_CONTENTS="You can set the version to be started by
/usr/bin/emacs through the Emacs eselect module, which also
redirects man and info pages. Therefore, several Emacs versions can
be installed at the same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
packages."
if use gui; then
DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or
symlink it into /Applications by yourself."
fi
readme.gentoo_create_doc
}
pkg_preinst() {
# verify that the PM hasn't removed our Info directory index #257260
local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
[[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
}
pkg_postinst() {
elisp-site-regen
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="26"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]

@ -1,436 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
EGIT_BRANCH="emacs-27"
EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
S="${EGIT_CHECKOUT_DIR}"
SLOT="${PV%%.*}-vcs"
else
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
S="${WORKDIR}/emacs-${FULL_VERSION}"
# PV can be in any of the following formats:
# 27.1 released version (slot 27)
# 27.1_rc1 upstream release candidate (27)
# 27.0.9999 live ebuild (slot 27-vcs)
# 27.0.90 upstream prerelease snapshot (27-vcs)
# 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
if [[ ${PV} == *_pre* ]]; then
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
S="${WORKDIR}/emacs"
elif [[ ${PV//[0-9]} != "." ]]; then
SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
fi
# Patchset from proj/emacs-patches.git
SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-6.tar.xz"
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
RESTRICT="test"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
games? ( acct-group/gamestat )
gmp? ( dev-libs/gmp:0= )
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
json? ( dev-libs/jansson:= )
kerberos? ( virtual/krb5 )
lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
mailutils? ( net-mail/mailutils[clients] )
!mailutils? ( acct-group/mail net-libs/liblockfile )
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libxcb
x11-misc/xbitmaps
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib:0= )
jpeg? ( media-libs/libjpeg-turbo:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/libXrender
cairo? ( >=x11-libs/cairo-1.12.18[X] )
harfbuzz? ( media-libs/harfbuzz:0= )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
x11-libs/gtk+:3
xwidgets? (
net-libs/webkit-gtk:4.1=
x11-libs/libXcomposite
)
)
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt
)
!motif? (
Xaw3d? (
x11-libs/libXaw3d
x11-libs/libXmu
x11-libs/libXt
)
!Xaw3d? ( athena? (
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
) )
)
)
) )"
DEPEND="${RDEPEND}
gui? ( !aqua? ( x11-base/xorg-proto ) )"
BDEPEND="sys-apps/texinfo
virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
IDEPEND="app-eselect/eselect-emacs"
RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EGIT_BRANCH}"
einfo "Commit: ${EGIT_VERSION}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
default
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
AT_M4DIR=m4 eautoreconf
}
src_configure() {
local myconf
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-ns"
elif use aqua; then
einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --with-x --without-ns"
myconf+=" --without-gconf"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with cairo)"
myconf+=" $(use_with harfbuzz)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-cairo"
myconf+=" --without-libotf --without-m17n-flt"
use cairo && ewarn \
"USE flag \"cairo\" has no effect if \"xft\" is not set."
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f line
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
while read line; do ewarn "${line}"; done <<-EOF
Your version of GTK+ will have problems with closing open
displays. This is no problem if you just use one display, but
if you use more than one and close one of them Emacs may crash.
See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
<https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
If you intend to use more than one display, then it is strongly
recommended that you compile Emacs with the Athena/Lucid or the
Motif toolkit instead.
EOF
myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
! use gtk && use xwidgets && ewarn \
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
fi
if tc-is-cross-compiler; then
# Configure a CBUILD directory when cross-compiling to make tools
mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die
ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
popd >/dev/null || die
# Don't try to execute the binary for dumping during the build
myconf+=" --with-dumping=none"
elif use m68k; then
# Workaround for https://debbugs.gnu.org/44531
myconf+=" --with-dumping=unexec"
else
myconf+=" --with-dumping=pdumper"
fi
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--without-compress-install \
--without-hesiod \
--without-pop \
--with-file-notification=$(usev inotify || usev gfile || echo no) \
--with-pdumper \
$(use_enable acl) \
$(use_with dbus) \
$(use_with dynamic-loading modules) \
$(use_with games gameuser ":gamestat") \
$(use_with gmp libgmp) \
$(use_with gpm) \
$(use_with json) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with lcms lcms2) \
$(use_with libxml2 xml2) \
$(use_with mailutils) \
$(use_with selinux) \
$(use_with ssl gnutls) \
$(use_with systemd libsystemd) \
$(use_with threads) \
$(use_with wide-int) \
$(use_with zlib) \
${myconf}
}
src_compile() {
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src
emake lib # Cross-compile dependencies first for timestamps
# Save native build tools in the cross-directory
cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
# Specify the native Emacs to compile lisp
emake -C lisp all EMACS="${S}-build/src/emacs"
fi
emake
}
src_install() {
emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || die
# dissuade Portage from removing our dir file #257260
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
# movemail must be setgid mail
if ! use mailutils; then
fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fi
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
rm -rf "${ED}"/usr/share/{applications,icons} || die
rm -rf "${ED}/usr/$(get_libdir)" || die
rm -rf "${ED}"/var || die
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
if use systemd; then
insinto /usr/lib/systemd/user
sed -e "/^##/d" \
-e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
-e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
etc/emacs.service | newins - ${EMACS_SUFFIX}.service
assert
fi
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
X
;;; ${EMACS_SUFFIX} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS CONTRIBUTE
if use gui && use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
fi
local DOC_CONTENTS="You can set the version to be started by
/usr/bin/emacs through the Emacs eselect module, which also
redirects man and info pages. Therefore, several Emacs versions can
be installed at the same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
packages."
if use gui; then
DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or
symlink it into /Applications by yourself."
fi
tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
a portable dump file due to being cross-compiled.
To create this file at run time, execute the following command:
\\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
\"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
readme.gentoo_create_doc
}
pkg_preinst() {
# verify that the PM hasn't removed our Info directory index #257260
local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
[[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
}
pkg_postinst() {
elisp-site-regen
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"

@ -1,515 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
EGIT_BRANCH="emacs-28"
EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
S="${EGIT_CHECKOUT_DIR}"
SLOT="${PV%%.*}-vcs"
else
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
S="${WORKDIR}/emacs-${FULL_VERSION}"
# PV can be in any of the following formats:
# 27.1 released version (slot 27)
# 27.1_rc1 upstream release candidate (27)
# 27.0.9999 live ebuild (slot 27-vcs)
# 27.0.90 upstream prerelease snapshot (27-vcs)
# 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
if [[ ${PV} == *_pre* ]]; then
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
S="${WORKDIR}/emacs"
elif [[ ${PV//[0-9]} != "." ]]; then
SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
fi
# Patchset from proj/emacs-patches.git
SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-3.tar.xz"
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
games? ( acct-group/gamestat )
gmp? ( dev-libs/gmp:0= )
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
jit? (
sys-devel/gcc:=[jit(-)]
sys-libs/zlib
)
json? ( dev-libs/jansson:= )
kerberos? ( virtual/krb5 )
lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
mailutils? ( net-mail/mailutils[clients] )
!mailutils? ( acct-group/mail net-libs/liblockfile )
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libxcb
x11-misc/xbitmaps
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib:0= )
jpeg? ( media-libs/libjpeg-turbo:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/libXrender
cairo? ( >=x11-libs/cairo-1.12.18[X] )
harfbuzz? ( media-libs/harfbuzz:0= )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
x11-libs/gtk+:3
xwidgets? (
net-libs/webkit-gtk:4.1=
x11-libs/libXcomposite
)
)
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt
)
!motif? (
Xaw3d? (
x11-libs/libXaw3d
x11-libs/libXmu
x11-libs/libXt
)
!Xaw3d? ( athena? (
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
) )
)
)
) )"
DEPEND="${RDEPEND}
gui? ( !aqua? ( x11-base/xorg-proto ) )"
BDEPEND="sys-apps/texinfo
virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
IDEPEND="app-eselect/eselect-emacs"
RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EGIT_BRANCH}"
einfo "Commit: ${EGIT_VERSION}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
if use jit; then
export NATIVE_FULL_AOT=1
find lisp -type f -name "*.elc" -delete || die
# These files ignore LDFLAGS. We assign the variable here, because
# for live ebuilds FULL_VERSION doesn't exist in global scope
QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
# gccjit doesn't play well with ccache or distcc #801580
# For now, work around the problem with an explicit LIBRARY_PATH
has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
&& export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
| sed -n '/^libraries:/{s:^[^/]*::;p}')
fi
default
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
AT_M4DIR=m4 eautoreconf
}
src_configure() {
local myconf
# Prevents e.g. tests interfering with running Emacs.
unset EMACS_SOCKET_NAME
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-ns"
elif use aqua; then
einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x"
else
myconf+=" --with-x --without-ns"
myconf+=" --without-gconf"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with xpm)"
myconf+=" $(use_with imagemagick)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with cairo)"
myconf+=" $(use_with harfbuzz)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-cairo"
myconf+=" --without-libotf --without-m17n-flt"
use cairo && ewarn \
"USE flag \"cairo\" has no effect if \"xft\" is not set."
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f line
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
while read line; do ewarn "${line}"; done <<-EOF
Your version of GTK+ will have problems with closing open
displays. This is no problem if you just use one display, but
if you use more than one and close one of them Emacs may crash.
See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
<https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
If you intend to use more than one display, then it is strongly
recommended that you compile Emacs with the Athena/Lucid or the
Motif toolkit instead.
EOF
myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
! use gtk && use xwidgets && ewarn \
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
fi
if tc-is-cross-compiler; then
# Configure a CBUILD directory when cross-compiling to make tools
mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die
ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
popd >/dev/null || die
# Don't try to execute the binary for dumping during the build
myconf+=" --with-dumping=none"
elif use m68k; then
# Workaround for https://debbugs.gnu.org/44531
myconf+=" --with-dumping=unexec"
else
myconf+=" --with-dumping=pdumper"
fi
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--without-compress-install \
--without-hesiod \
--without-pop \
--with-file-notification=$(usev inotify || usev gfile || echo no) \
--with-pdumper \
$(use_enable acl) \
$(use_with dbus) \
$(use_with dynamic-loading modules) \
$(use_with games gameuser ":gamestat") \
$(use_with gmp libgmp) \
$(use_with gpm) \
$(use_with jit native-compilation) \
$(use_with json) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with lcms lcms2) \
$(use_with libxml2 xml2) \
$(use_with mailutils) \
$(use_with selinux) \
$(use_with ssl gnutls) \
$(use_with systemd libsystemd) \
$(use_with threads) \
$(use_with wide-int) \
${myconf}
}
src_compile() {
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src
emake lib # Cross-compile dependencies first for timestamps
# Save native build tools in the cross-directory
cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
# Specify the native Emacs to compile lisp
emake -C lisp all EMACS="${S}-build/src/emacs"
fi
emake
}
src_test() {
# List .el test files with a comment above listing the exact
# subtests which caused failure. Elements should begin with a %.
# e.g. %lisp/gnus/mml-sec-tests.el.
local exclude_tests=(
# Reason: not yet known
# mml-secure-en-decrypt-{1,2,3,4}
# mml-secure-find-usable-keys-{1,2}
# mml-secure-key-checks
# mml-secure-select-preferred-keys-4
# mml-secure-sign-verify-1
%lisp/gnus/mml-sec-tests.el
# Reason: race condition
# Looks like it should be fixed in 29.x at least:
# https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55706
# files-tests-file-name-non-special-file-in-directory-p
%lisp/files-tests.el
# Reason: permission denied on /nonexistent
# (vc-*-bzr only fails if breezy is installed, as they
# try to access cache dirs under /nonexistent)
#
# rmail-undigest-test-multipart-mixed-digest
# rmail-undigest-test-rfc1153-less-strict-digest
# rmail-undigest-test-rfc1153-sloppy-digest
# rmail-undigest-test-rfc934-digest
# vc-test-bzr02-state
# vc-test-bzr05-rename-file
# vc-test-bzr06-version-diff
# vc-bzr-test-bug9781
%lisp/mail/undigest-tests.el
%lisp/vc/vc-tests.el
%lisp/vc/vc-bzr-tests.el
# Reason: fails if bubblewrap (bwrap) is installed
# "bwrap: setting up uid map: Permission denied"
#
# bytecomp-tests--dest-mountpoint
%lisp/emacs-lisp/bytecomp-tests.el
)
# See test/README for possible options
emake \
EMACS_TEST_VERBOSE=1 \
EXCLUDE_TESTS="${exclude_tests[*]}" \
TEST_BACKTRACE_LINE_LENGTH=nil \
check
}
src_install() {
emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
# dissuade Portage from removing our dir file #257260
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
# movemail must be setgid mail
if ! use mailutils; then
fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fi
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
rm -rf "${ED}"/usr/share/{applications,icons} || die
rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
rm -rf "${ED}"/var || die
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
if use systemd; then
insinto /usr/lib/systemd/user
sed -e "/^##/d" \
-e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
-e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
etc/emacs.service | newins - ${EMACS_SUFFIX}.service
assert
fi
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
X
;;; ${EMACS_SUFFIX} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS CONTRIBUTE
if use gui && use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
fi
local DOC_CONTENTS="You can set the version to be started by
/usr/bin/emacs through the Emacs eselect module, which also
redirects man and info pages. Therefore, several Emacs versions can
be installed at the same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
packages."
if use gui; then
DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or
symlink it into /Applications by yourself."
fi
tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
a portable dump file due to being cross-compiled.
To create this file at run time, execute the following command:
\\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
\"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
readme.gentoo_create_doc
}
pkg_preinst() {
# verify that the PM hasn't removed our Info directory index #257260
local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
[[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
}
pkg_postinst() {
elisp-site-regen
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"

Binary file not shown.

@ -1,4 +1,6 @@
AUX 50poke-el-gentoo.el 147 BLAKE2B 08094b44cd9d1c64dcd87ef4b24a44a34e9309dbee8173f6bdde0d861c3671e9b51827d166b17458fd62d9ddc31cfb58c7e9c0f3f0da735e3f16d39d445b4205 SHA512 779a8a915052909c9abac245732f689fc651f7195d211a735ae45ef5cee817a9f1bcc34abaf4877a98376cc2dd6992c35cebc1332696bdb0a625b03afb150a5f
DIST poke-3.0-el.tar.gz 17015 BLAKE2B 27dc499b128231ed2ce39018fc872c60ec0b675db85588157d9dede7829ed51f5a90dcc9e940e5863ec4c7dfe76b82b092db203cae74342ef53c462be64d8b1c SHA512 c4376ac4dbd9b6b751e5f3265150810d51ba66a80ee4a15d1d2d8c02d24798dfd9b7c3e4344f1ea90f2ca16e98521c8c0006e6cf0e6cb3230fa17071713c9bc3
DIST poke-3.2-el.tar.xz 15424 BLAKE2B 97e44f3515041d7bc632de261fe5ec349e0b53f2504e693243017ca2aa37ae0d7ef149829b3e2621cae838f10afb64e33688eb30636a653601ca9f9158099e81 SHA512 b94d39bd03e55ebaaefce020c1fd652dae4ee3e6079765f89e19235842f894654a483885ba80487a89bf73b12ea2955035c095669c01e4ea55a20d3eff5c1add
EBUILD poke-3.0.ebuild 669 BLAKE2B 73f13afc152fe48d52ff0b2fd0274250f15c403fffd8193aa8b8d63b54b1efd85c307fda3de6897d47937ad0f7630f9c610d97727190afd6de24e20cff6d6cb4 SHA512 b195a2d4c942fa96766c46233322cf2c58f905a97cb83cd9233c422cfce466cdea63dc5f830cf1a4177c32305fee2108410ecd7ca4ea9b8ce4cdc5275bf70284
EBUILD poke-3.2.ebuild 683 BLAKE2B 4d07cb0800b7e39c1a974dc80e697425a287c42467bf1402bf7e15458bc7e9af22c55ce3520edb64a040971901b7bfce06c70ef7ed8b704a021d583ff4997db8 SHA512 2520e082faf6951488a303245d3d625fa59ad79835b67016471cdca54e7e037c6aadd3075ea723ac2e150c3f4c8d9952f925cadabcb4a8410e0ddf2ce2f0f5d3
MISC metadata.xml 540 BLAKE2B 9d518cea7b28b536718565ce2b63903affbf61c5cb1e88d9ddad5b7e4880492ce5382d964edbc63835f6750c15146d4f9a3a848bb992eb1b20d881c7611ff763 SHA512 efb4fc5112242ca2d7adbb2b47f1ff7725337c31a81016868bea58ae0d6d32a969167a1ecde65f55008fcc281433d7e6ceceaee0574d8ca8fea0e6e0fdb9e5aa

@ -0,0 +1,28 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
NEED_EMACS=25
inherit elisp
DESCRIPTION="Emacs meets GNU poke!"
HOMEPAGE="https://elpa.gnu.org/packages/poke.html"
# Rehosted ELPA tarballs for compression.
SRC_URI="https://dev.gentoo.org/~arsen/poke-${PV}.tar.xz -> ${P}-el.tar.xz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="app-emacs/poke-mode"
RDEPEND="
${DEPEND}
>=dev-util/poke-3.0
"
ELISP_REMOVE="poke-pkg.el"
ELISP_TEXINFO="poke-el.texi"
# -el here used to disambiguate with the dev-util/poke package, which
# ships two more editing modes (for .map files and .pks files)
SITEFILE="50${PN}-el-gentoo.el"

Binary file not shown.

@ -5,8 +5,10 @@ AUX aide.cron-r2 5681 BLAKE2B 517f7a0a01bb6eb104d6f758191990c4da518fd15af9f88a55
AUX aideinit 2949 BLAKE2B 244aaec9a38f19c6a7af706572a896e922215d6321aee4537ef5ce47326f41fd84880331a86ec71dcf7ee4e2ac2a11bf979ce66eff73dd2e8a2072e9eb7e8aab SHA512 a6bce52432251458b977fb363d5801206c273fb9404c55f7bcb82b9d5a65aa19d1660d61d457c9af87f1a8fada95e2f8203489b1876b2b2a259e6374e15cdc57
DIST aide-0.17.4.tar.gz 331783 BLAKE2B 584a385d0a0e80edf0b89eef202431adfea7fe8ba04c774e49dfb7230e766e19a48572e9d6c80386668572e459db9770b04978df484bd49c7de6433657500e13 SHA512 b6dba54fd204e1899d47b0b4139786cbeaa51c388027e2cfc1bb839297a70ae8ad6f37429594a730fac8007d62b4ba5b61a4aa22edbc55cbe986ccfaf5197f31
DIST aide-0.18.2.tar.gz 382582 BLAKE2B 267233a4dfdbc5a433389c20a1abe753133dfa01ecc205769c89a9b4699535b1d00e9df6527ae8298f4cb920e2f755e4d75d17b4a2449041a85c8c5e5ecc2abc SHA512 3a209db9dc1adb345494ce20a5c3def9f40ae49723d3a978d8e9b38f43239496a330b484ed93adba88154770ce1f1a0f3cdeb2ff8d991d28a1d66cfa6cd9b68b
DIST aide-0.18.3.tar.gz 382694 BLAKE2B f5e79d80c1fa2ba15096d38c1a1d197fc8665bc0ff03665367abce7722561f2054cc64f51429a1411d6aaa0df315869ac99314e660acdff31bf1dc6b471a62b8 SHA512 22f1d2d3e14fa88639587f5a61e114b89c784a87f636c1bbb245e620254b60ec07692e51ae27386a84810d7a915e0ddf5c5073fecb6eb72148ff5035ef8525eb
DIST aide-0.18.tar.gz 375922 BLAKE2B 03c961682fd25581831ca0715e57546b5595057115a456778ac0846fd1f23622600a061e2d8524f7381dfa6d43cefcdaa52d00eed2639dd60c7f3501efe8b474 SHA512 99d8140523ebe1d80b5d73c20bf13b8559aa22f08a9df485c15daeba7f5448c27d86ed310f2e7963076958dbe1fc2e4636807ca073dd0a6568b4eb8af2a38f4b
EBUILD aide-0.17.4-r4.ebuild 2515 BLAKE2B 202941531fa273db05abc704a617313c993a9fbbd66f8af26505ea11b227258e922e0be9e508ed99cc4557af3ee9827355e6eee309411c8119209a811cf864e2 SHA512 66281a42979112dc1719c4c1f3f57b77ffc1a8a8038fd17bfdb452817e64835ae7833f1cbaa2d7c4a2c563a568a1861257aca1e26f069261a7f390ee5dcc3888
EBUILD aide-0.18.2.ebuild 2371 BLAKE2B 1e8042afbf1f846ef44611b8bb4be02a303cf3fa8dbec6b6cada0e100218cd4afb80870d53ced12671e89d0564ab7d3a55aa854be435ab1741411acdadb7613b SHA512 8dc4639fe1bb43d824b73d244ee84e862695cde883d273f9e91829bc07528f1a5e4f884f216aa47e30f11d91961ca01610698e50f16f4bbe904bdb296e54e68b
EBUILD aide-0.18.3.ebuild 2325 BLAKE2B 58c50c9202508183945e0a3f771be68428cd6402a07d21ff66d03f9d60d4f743863774c3e76a4ec6c37605a37d246ede9afaa2f9c3bbdcd527cb74a648a2dec3 SHA512 d6f3c2a2dfb67f0391bf86d36ed705cc08a51a4d3e7293b1af810a84ee2bc26651f976a451f38547e9dfaf80cab05a8cf87e4b9c5639d9e3a84c541414a214ab
EBUILD aide-0.18.ebuild 2371 BLAKE2B 1e8042afbf1f846ef44611b8bb4be02a303cf3fa8dbec6b6cada0e100218cd4afb80870d53ced12671e89d0564ab7d3a55aa854be435ab1741411acdadb7613b SHA512 8dc4639fe1bb43d824b73d244ee84e862695cde883d273f9e91829bc07528f1a5e4f884f216aa47e30f11d91961ca01610698e50f16f4bbe904bdb296e54e68b
MISC metadata.xml 567 BLAKE2B a3b852325f904e2fbf4a95b67a49ba259583e78f01194bb2dd79851cbd77bd35b5bc786e74c72892adf264471a9a93ae609611252f7e2f1a630dbe1463a80b33 SHA512 c7e14ed38ffa394bd611cb831e509a5f8897c6d394bc78b6ae5074141188ca7bb8aa9efe425930c6db5fade44505fc60f212b0e86bf187622ac8c7443e7a5272

@ -0,0 +1,106 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit readme.gentoo-r1
DESCRIPTION="AIDE (Advanced Intrusion Detection Environment) is a file integrity checker"
HOMEPAGE="https://aide.github.io/ https://github.com/aide/aide"
SRC_URI="https://github.com/aide/aide/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="acl audit curl e2fs mhash selinux xattr"
DEPEND="
dev-libs/libpcre2
sys-libs/zlib
acl? ( virtual/acl )
audit? ( sys-process/audit )
curl? ( net-misc/curl )
e2fs? ( sys-fs/e2fsprogs )
!mhash? (
dev-libs/libgcrypt:=
dev-libs/libgpg-error
)
mhash? ( app-crypt/mhash )
selinux? ( sys-libs/libselinux )
xattr? ( sys-apps/attr )
"
RDEPEND="
${DEPEND}
selinux? ( sec-policy/selinux-aide )
"
BDEPEND="
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
Example configuration file was installed at '${EPREFIX}/etc/aide/aide.conf'.
Please edit it to meet your needs. Refer to aide.conf(5) manual page
for more information.
A helper script, aideinit, was installed and can be used to make AIDE
management easier. Please run 'aideinit --help' for more information."
src_prepare() {
default
# Only needed for snapshots.
if [[ ${PV} == *_p* ]] ; then
echo "m4_define([AIDE_VERSION], [${PV}])" > version.m4 || die
fi
}
src_configure() {
# Needs Bison, flex
unset YACC
export LEX=flex
local myeconfargs=(
--sysconfdir="${EPREFIX}"/etc/${PN}
# Needed even in EAPI=8, >=portage-3.0.40 skips it here (bug #887177)
--disable-static
# Disable broken l10n support: https://sourceforge.net/p/aide/bugs/98/
# This doesn't affect anything because there are no localizations yet.
--without-locale
--with-zlib
$(use_with curl)
$(use_with acl posix-acl)
$(use_with selinux)
$(use_with xattr)
$(use_with e2fs e2fsattrs)
$(use_with mhash mhash)
$(use_with !mhash gcrypt)
$(use_with audit)
)
econf "${myeconfargs[@]}"
}
src_install() {
default
readme.gentoo_create_doc
insinto /etc/${PN}
insopts -m0600
newins "${FILESDIR}"/aide.conf-r2 aide.conf
dosbin "${FILESDIR}"/aideinit
dodoc -r contrib/ "${FILESDIR}"/aide.cron-r2
keepdir /var/{lib,log}/${PN}
}
pkg_postinst() {
readme.gentoo_print_elog
}

Binary file not shown.

@ -19,7 +19,6 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f
DIST bit_field-0.10.2.crate 10568 BLAKE2B 4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b SHA512 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
DIST broot-1.21.1.tar.gz 11096214 BLAKE2B 58accb73de0ddf1584108a2f6a551321277e7190d2dc9718ca35fb9e2f14a875b026029c8831072a2761414a5fcc40951b80ecb2f1566543104cd9c5cc1fe1c2 SHA512 778d41fd6631cd6445be6ea90ef13d5379bd6c486b02050cefbaf8b0894bc775ae103e119ce287ebd243d807f55cfe6eb9ae83494e4875744b84c127ba562319
DIST broot-1.21.2.tar.gz 11095757 BLAKE2B 1a6a1e87915fa7fe32a88ed1bd1f35614f738f29fbab96006efc9220cd96bc66bdd01b62964b90481d174a848b4f70280155adb6fe17fdec21cc5208e30c1817 SHA512 3b873fdf8a503e4d9439f290a0dbcf7b46f07ea1a94e3ee19dd1a0b2561337b8f6ef9106cab4c15881f88827ab57030c0fc5cf1de2d1614312564f19dedc7848
DIST broot-1.21.3.tar.gz 11095943 BLAKE2B 44b9e4c957efc1dda7a74c6f1a16bbb5d831aa63d1db32f1be12176e167bfb0747fa47cf9c123614d2ab317a579f635b5ea07611e4c4d9ae3886a43175bc52d5 SHA512 9528f5e5d3c387bd35c3459196a5dd4163b1fdce5b905c648729cf3e3c4ed9801e950c23173f7f7525d329fa4681113d9cf1b87b2d60dc65d4ac464a6c401e26
DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36
@ -57,13 +56,9 @@ DIST csv-1.2.1.crate 887936 BLAKE2B bd58776a653f51c0c0ae57a1f7082c58b0447d5874bf
DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
DIST csv2svg-0.1.8.crate 167216 BLAKE2B cdfa6752b3d2eac187d63a1285439fdfed5c19767fb890cf1970ad9996c4241b3af26d0ca379a236a17a9b2db500a68ee116d7ab0ad4c330d42fe5d8c392d88a SHA512 931c5747c4ac833b3568c68bfac7f6c43801a0240ea9b8586951e6268bcb98b63102dac85882b2a71e4c6a42750d0fe762f541a947d21faf8bbc5e4cb4711546
DIST custom_error-1.9.2.crate 10826 BLAKE2B 24186a381d6df9d0262e123208f8bfda21dadded4fada889aea627c07e9812f8b16ce383dcd4ffed87f8a71a06bd92ea2ef12a0f835c67a82a436f9078c53f6b SHA512 6e91d3b1f82f7bcc5d4f3d22aa1f3cef150be130bf6f7785eee7511b8f6581384d82f532049570aed76278486ecee17d9896e1da9d3fce18d54b189fcb0a3984
DIST cxx-1.0.93.crate 195886 BLAKE2B 666cb4e3eba95714720f73fdd4c4adaae045be006bcc289bea79486d9d3d3a4e409600b2edb9dac2c2a715289f49a8476fd8a54e8cb15f3d228e6374ab45a75e SHA512 129a5b238d3e265c4297dfee223947ab6a51cf6376f1a26972c1effde63f50e9515db3047eaff7696f18696a678523034e299d7ef8c89cd8383a6fd526749f2f
DIST cxx-1.0.94.crate 196058 BLAKE2B f504685292650a076c3689540cbb5906721fcba1cda0391e855d75b9b1270249805986b501291d91c947c124ba8affa1659e43e040bb264d3ab3aa23b98d9718 SHA512 fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be
DIST cxx-build-1.0.93.crate 84911 BLAKE2B 1802aed761e839c08700574e9c526e606461d1ce9f3fa5d020cb53ffe6cec4a07d299dafcd058589a7310d883c1ec1fc39e0d81b4a2b4133b50cfedd8e9f8d9c SHA512 71b45bdcbc59e800a84edcf5ac45b17e86457e260b809053f3eacf90c8808cef12f68d75820ef6459d426e3ec9bf175114855bbc2ad42b429b37e783f94a086e
DIST cxx-build-1.0.94.crate 84842 BLAKE2B 39b8a11b925244410ac2dca3be5a27576ea67f5386588e768d9ac1041336170834c7c2d0cd0a61b3e6eadea4d6364e98bf4dca64204126ef815235a17f1edef3 SHA512 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf
DIST cxxbridge-flags-1.0.93.crate 5253 BLAKE2B a0b4bcaab59229b7c080961f86b35cfe45820df04b224082be3f83edf2f425a6d2ef95597e18d77157c3f12c27cd8d76b987ef123a8ac0c056c67b2baaea73c5 SHA512 1414980db37f2e8ed4a0cc8b5016353416376ba3c253dfad14a5e7a9866590046f7ce279f653e6ee4d855f270faf23bef41b9f2cb3491bac6e5d855fc40dc99d
DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b88509132b89d035c62420e3d0cc4857687171063e2da69a787938188dc5e40fccd2b50713ed929f3f097efbc5b5956b5263 SHA512 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02
DIST cxxbridge-macro-1.0.93.crate 59967 BLAKE2B ee03fb5ec7b3073149e8d6bfec6c87c2b032955821b6f135a5fb7bbf9bf420c3d67f1bc3d592951ccef4b54f9f8ece1f8ecb923c2463ec7bf3176e7da537a040 SHA512 320e524320c94b7c83061f232af9a03092b147c8e47ceb6c2b76626f7cd70680426705768724703124de60f50b765adae14c6938d4587e1645dafcfac961bd35
DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d
DIST data-url-0.2.0.crate 20553 BLAKE2B 45e2bd07e86b9b3e8c8c4545e6a436ebb65c4b5f1c69b2958185aac252c864c38089f869135ffe97282fabfa7637855cb40f88eca9271324906b53bd4fdf3d8b SHA512 d467554849093d731c273f997605e110fe6786203c950e3ea112361e14fdc4061a8e92427f16b1df0642b232ef17dddb0b6d4c6720f097416cd7a3ba6711c375
DIST deser-hjson-1.1.0.crate 16416 BLAKE2B 15dfe1a2ebb0caa32b8e3b15b9cd1be349f6f74e585dd5b328dfe30ce2379533c405ff39572757f25555ad3f2d8ef60b9affb752c18cda469eed450d5168d5a8 SHA512 b43fd6479bab7aa38bf86c1b377064e2fa2f51684d36adf2edd35384fe0923436057ea6cedd660e7ab253f0b4006896f98b8a21827f1d6eae22456b97f7ca4d0
@ -73,7 +68,6 @@ DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0
DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b
DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST error-code-2.3.1.crate 5324 BLAKE2B 3e6c18560c4f30d9fa8e5487453432b220b88acf59a421d2c2ec29bd77bba75ad8bca63e99d384442c7d458b5936dcae149897c2b0c57ad6e621f9b7928b2331 SHA512 a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e
@ -89,9 +83,7 @@ DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca
DIST fontconfig-parser-0.5.2.crate 36759 BLAKE2B 5b6d65b42288d8b94e82618c123c8a85ac6748e4f62109057f72f70b780bdc0d52140b2cf0aef14489e27714d8c0d37a7930f04945d1f2b07b225c0255a04c61 SHA512 0b27e3c60ceb32fcfb6adaef34380a3150b4084b796b29977f113666489c29c301fb33a5d2947bad00ebed37881b30ab67096d4ca8f0256afae7907850654774
DIST fontdb-0.10.0.crate 15485 BLAKE2B 02cc44f42035e208cd15ef26f95601fe3a29fff282c3b7c91cd93f028d0c9bd2bc77900515c826b420ee7e17339aee80aba47eee1d4d8b07f86a395ec65e0f78 SHA512 3ff6d643117d973ad767c30c668c2dc6556d942855e4b622879f08e60175c68f4561516aac74651e51dc1a35f7837c398cf9608a9472ee3bfaff3ad6e87efc32
DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
DIST futures-core-0.3.27.crate 14709 BLAKE2B 801d2f20dcaef9e2983c3cfd504a4e73a7f0e861b8f76e49edacf8827e584b6ad33f0b358646c5fa93f5a93dc3354258ed630e847841038df30890f1929bd466 SHA512 822ce6b9e38c33eb647960474e0cd700b214fb943ad42a3aa9bff91a23c687e0de14d7daf5dd5b238cb527ebfc950f8c91b83dc39b845a9c13fc0f64e2bb32d6
DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
DIST futures-sink-0.3.27.crate 7853 BLAKE2B 8470779dbfecafc6b19e9c2f61aedd6b25104b45b6aca120c4bb187cad5fe1b561447b40707f3b5255f69892db6038e65917b34444d099428f5baf65b7d93d0e SHA512 b376d3609212c80751de17d9e8cfeb062ee211ee5b126b0ab5ccc4615cc2eede352b4f0aa86e6a6f027df40ba617751e3d4374c2400d8bad3104319f7d5fc2ae
DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07
DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
DIST gif-0.11.4.crate 634244 BLAKE2B 537a21ed947889acde0c9b8a42a7d0308f2d9017e59145924e735aa046cc494b60b97cdf3b24d62d24159a47bd4b6bd2aa009f2871c0b4f6fecec020f8041398 SHA512 3de0534b35bd783b54715e7f8a92f2d8a22934949627716cc3ade3c8036489d2b9604292eeeeced820b149865bc44a5de9d05700ebace073b48737759b5296b9
@ -107,17 +99,14 @@ DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9
DIST iana-time-zone-0.1.54.crate 19474 BLAKE2B 7846b59005a2f891c032ad593cefaa3f3cfa43ffd9ccd22ece1788b177771de2b0a8fd911c0c5e80091c4299951030dbc01909733e25cffbba8bffdb3b407294 SHA512 fdaaf32171893c5d76f8833f362da622a007094a0a8533caeee28be24e871e893e26c87673d2e4370d96d1d565eb6c7a71c5c7fd587ca6d152fa9215dd51d575
DIST iana-time-zone-0.1.55.crate 19485 BLAKE2B 7a664bd0ba03dd39fa5db82ee560d99879b2c462592025a961cc23339e93628ee8432932ee23879b8b34833788532a19659690cae6372ac23b0d941e5ccaea5d SHA512 ec5d298f42a877a261333f46b022ee5f1f5d676719ccd25f1e64b84958f903e1fe3474ffa4f3162889b10db9a20d5d610492ac7292f435165c6158949d2eb2fb
DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
DIST id-arena-2.2.1.crate 12203 BLAKE2B d5cf0da97a7d95e57f2281f7ca64bc1f58578e4796af6cb9d4239dbc60ebed6f6ef0f5d2fb93f9563bab68fb4139672acbbb23ac6c48fabdc835e08def5a9956 SHA512 c07f748b4f1d15f0e84a9c1c3e8c5b1fc95ef34d81751f6830cb57cd1ba445635da0ef50ddb6959e29eafad65865951e14f4655f6bf4cc79608c00fc032db0a2
DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
DIST image-0.24.5.crate 270381 BLAKE2B 239022ae8f5cb6ae187fa886f531b3eda2134f3ca31501902a13aec104efa86dfc717aeaaad329a22ccfdd2d8ff3eb222d2acd83f01854333199611aa95c77a0 SHA512 710647226e060cc75550e6bf852a5d78f94628b44bfc5a9d20fcf60dbe10efb1b28d192e91d5a9ac8aa57e975ecc88b0f9b19d08e732694f1037d8c235b48fc9
DIST image-0.24.6.crate 273618 BLAKE2B 3a76d8dbc30540d3b34df2bff54ac8cff024d3edbaf22d0de8acc6e48219b168be98699c823e1173d88316fe7b696d6cb89819d33dc04aafab010fce706ea35d SHA512 559f8396cedcf7141a05e3714f2e8e33e5b5873b0ea81d50f13c8e8ca860c1ec20dc2fe89feb59c8a72eefa1bf74f2b93ab81f28aea0339b2a4c24c5e4a94803
DIST imagesize-0.10.1.crate 11439 BLAKE2B 7e674ad2ea30bac17179af416557481eda0bf2daa3822c704daf688fee10de2570eb45d24c5ba9487cc2c130e268ac46fa23f4496ed73ad6f8469e132ad029fb SHA512 7c2090c4eedaa5ffff749b291b8a29b5f956e5d1a3de802354d6e58eccdbeea35cc127bebe76bf1d642b171c21596846a1ae6734582dcb9c054f55db1f039a76
DIST include_dir-0.7.3.crate 6046 BLAKE2B 330bfb1d2cd10d95627cda48f8671ca3aaa36a14d6ccab1fbf08f53054a4401d18114896c39de9ff3e13a77d8fdc227a5415001517448cfe3676614e401f7f61 SHA512 875a03eee6f5b3d5b5eb028868fa5fcb8fdd4b84b1136b705cefcfefd28a4149142b46bd893655c66fa3867c779ba2e11f1e2750cdde253104ee8df4bccd9972
DIST include_dir_macros-0.7.3.crate 3700 BLAKE2B 70c53cacf361b5a5339ad63291fc76c4e43c9eb2e93d14a53e37971ad51f44e872087c56e6c4027deb2f94cb96aabf6184643546ee9bf3ee291d8c8686c900a1 SHA512 39d38dbe1835456578a5ada9465fcfe00e37433484e8b109b037977eee50b167dac60879666256af2057269669ce9d32213b1b0d25b9a50af52c4906f9914f24
DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe
@ -139,7 +128,6 @@ DIST libz-sys-1.1.8.crate 2481844 BLAKE2B e890a3850aed5348afe7558168c7571564687d
DIST line-wrap-0.1.1.crate 10010 BLAKE2B 8f64561931efdb39ef256b90ad12573df76449afadc11f38b5431c1fff73da3ef1dcf9ad8ba0c30cd1ef1b0a8d894a7b34327e4a5eccfea08051ae5abedb483e SHA512 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb
DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768
DIST linux-raw-sys-0.3.0.crate 914053 BLAKE2B c1bb2ceb39c3d6d8495a6b968799eee01e383d8d60eb17bafaecda908c537edd8fe385a7c645253bbe7f71e5704025f55cf48fc1a30740540d7595239e11f191 SHA512 aa9111afd452d2f3c8c1e255962ac5453957a5adaad68b24a781583faf9cdadfc76450a1bece8fb6e0f183f078ce81a250c7062f4bcaca866cd305541e959abb
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
@ -186,7 +174,6 @@ DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb76974
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43
DIST proc-macro2-1.0.53.crate 43351 BLAKE2B 9f93a0407a2c871bdeab7c48f4f5ab2497ea75e3c56929a659c2d18fd735bb0e65908b240ea4f64289b48f00185ecfabad24d8422e7fc08fab6b3be59dffab02 SHA512 a68e0b21f13d52c3efbcfc9fc9a7b99ba7fbdae5b975afabed2f2f76cb312a0abbbe7c791eb6e0a99f7417c0ffb749cc4596eab7b463dcbcdb9858b81753a84c
DIST proc-macro2-1.0.54.crate 43485 BLAKE2B 24d0948e1e3662dbb3f9a548ffeac2be629134018bdc4a49d6e071d7a1567fc37aa5f795a853ef6b97d4768a9a4b7d72ec407f6f172cc295fc68a40825ba37fc SHA512 e900e0f287aec10eea4287c63e328252284e88a70f111ccec5e42edca21131a63ec37f111b435b39428c2f522fb11eba1aa8330fc56400ae981256727e7e0a6f
DIST proc-status-0.1.1.crate 4136 BLAKE2B b5627ca489e6235f587ddd284040db3dc60d3c8c2c7120d101a07b4e6064aa297d0838b547feea0b81d2e2b41fddeb68ffbe46b5922f8cf03b0262d5d0b9ff44 SHA512 1e01be4b3d4ab90f450a760a129e614fede75106ed595e477227925b0dbbe96adf3957d47a42b6fb61065c47f0ac71c937facdfcdb1aa3cdd4259763c89536dd
DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377
@ -202,7 +189,6 @@ DIST rctree-0.5.0.crate 8298 BLAKE2B 64239e74abce1a80d200a9d62c4c0c5910373e073c9
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
DIST regex-1.7.2.crate 239708 BLAKE2B b6b082368b401ea2e5cd83b304116beeef11a67aea5a550d1e6a9ad347eddb484cf1eee94dbf3ad4ba99d859ffcc33bbf88fca86023c0ebca2571a29e6cec7da SHA512 f638be82b3ff70ea9ba46b8b71fa2e23cfd0c3ac022f62c8ad47970eda75356c30ad6a52caaab0f285a468f080261f9dbb610e68bf949d3f2dc5da9e8cec5fd0
DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
@ -211,21 +197,16 @@ DIST rgb-0.8.36.crate 16576 BLAKE2B d1cfe1d22070883ef9313376145f8810dab360259dc2
DIST roxmltree-0.15.1.crate 39078 BLAKE2B 3d8c2100547da13a44a6c4d98a5b74c43002532ff69d67eda6fe6cffd8ee335fc920265f247084ac6916adb6046858120cf10026a12b49062433a8fb3b6e30f2 SHA512 d7cb6542497be52d773334811c64c7f65ed478512f44b7eda99b1284b5b5928c9b4c6a59b9173d04b92af09fd291611d1bae886e2ba4c20eb52bf9690e8ae581
DIST roxmltree-0.18.0.crate 42463 BLAKE2B 0909b58700207d8e1319d17ce06b4a30cb535c40b973a4bc40c55098f115a22bb722f8b9da10392d7d0601cf15e185ea9f5a7d2cca4acccae219b705067e008b SHA512 cdc7f08bb761f7b5e4853afb9e451ddcbe9d9d436f5cbb78a126c7fb42c99f5ae1a9b1fd4738d169c2ae101a7ec7215e2ad4bf2f37c78a7d3e13b1a6d2410a4b
DIST rusqlite-0.24.2.crate 120103 BLAKE2B b72c206b640a692f466afb6262ffbe16520b1ebd25e5c6c59d618dbcf3cc448c279f56baa5eaf351b98dfd7a21e42bdcb8e43ed8a74536625369ca66f7a08951 SHA512 47c7cd04c666fe42edcd667ecb3289c7a2b612446b2f95d78bf576fb691a167f372ec48e0d4cfbe973b32068b4f06e664d079fd3358a69fde895295a80d20caf
DIST rustix-0.36.11.crate 294103 BLAKE2B 3c8134940d6e9821414071a2cf90e01c8077864762cc1075722de55688275fd6a58a55570918f619da2855581c73edefe6a6345fd42344442c1a8ff2b03c7c5d SHA512 d747299fdec4b4830fa6935b3dc84900d81cb08b0469c769e503c8e43bb9b4b37b365b3365885c61392a3170d3ad3f2107963fe8a841c0e39a52f79852fad609
DIST rustix-0.37.5.crate 305076 BLAKE2B 79ab9a7889f32777b2c120f01ea8040c04e20f650b9176ae97ddb4cc00c3e347b77ba848476dacba1b7c7af1f38a69cc6608e6dfa32aca2d4e62a25bc896b778 SHA512 6b32fd097f25ef5d60adf8aa591011b8fbf2b03d12b947e69b141e4ce4921ed3ac49a657622368fde4e9a50437b58331959bce27c7e05c7f5e9ab796d7754020
DIST rustybuzz-0.6.0.crate 219599 BLAKE2B ce88443d07246860477c9441c00d97ce0e859f9b88327facd50dd418425430baff7344f76c48c18008fa8e66a0f0559aaf5c0da25e6016e88ae75ff4b3a35035 SHA512 47b4a2a07d00b7f4a09720abc7033c9ad7fa87ae26227642c1867049019424848ea0dacab7f2357adfc1517c5bc42f3b976dc1a12a52e410cece3e3af654a7a4
DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scoped_threadpool-0.1.9.crate 7800 BLAKE2B b6f887c1af054666ab7f717dfdafe5701bbc0a778169d885a1837202d4d215970af567ea620c6ef47db69fa664c6be65c782aa87d9efc1d9c8c280b6210e38f1 SHA512 df8034b347fb489735895d75e5489c264aea1b50f46a8dd512963df05cb9ba9274317b26aeca63b9b4edcf792e796659bad435ad3f3446cb397340e2bf0a5f33
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d
DIST secular-1.0.1.crate 184234 BLAKE2B 879ed6ecc460ae065dd1033417cb3f72acb82bd27df3d20577005c18f33f782ecf9347bd328ec124b34547202d2b5843cadd4b0f60ef13ec753dbd2d8d2423df SHA512 3b5af4087272bb07f40e1f1309470da29405a60bd0fdadbfaf1969acb5ec626efde4549d12c06c819757ef4e5932a8fcc44b0719bb65ad30db54de0109bd1f2c
DIST serde-1.0.158.crate 77018 BLAKE2B f086e91674f37c0601c36c28362a74875a710bdec890b2839e29ac3f5e99e419bac37c0fc29539ee117d47d26b1a400ac6909d42a6da85c47535aa52bf261079 SHA512 9b8a416206f774ed2e2d82883a45a8e55ea954a2ffb3064c9a4b1241cec6c2e455e40a2a4a53efbb3d63ccf17a274408a9acf9bb6fcaf9caa7ac97404bfc4982
DIST serde-1.0.159.crate 77014 BLAKE2B a377be7b7a0624ca9449d962693100d4ee892a252b4fe1326dee2057a214029ecacde05aedb7f0adcebc9815e6b4ea7ec2096ef4db4c55526defdef88a20cc25 SHA512 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d
DIST serde_derive-1.0.158.crate 55002 BLAKE2B 88b7e80a63e5804c4d643937dd0041b47f6a2b3cc011039f4bef5af8e711da467ea3788d0441f5adb0a683a83e24f82888f9a4758ca34bb33a9564918254995f SHA512 cc77f1153234c2b523ef265013ababa6c0c72738301e5c26420c274cc0732748018a55dde5571db3121959ca41d027cb95b0e7210efa4ed1c9941791101749af
DIST serde_derive-1.0.159.crate 55039 BLAKE2B 6a239fe8b045c5d61e3503186325e2e4fd3cdbd13e6727e79b673f894f5fdd0872419b0b0f6dae97b9c3dbf737b41bb4816e92fc6a0efa0487350bdb0a8dbb7a SHA512 ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574
DIST serde_json-1.0.94.crate 144406 BLAKE2B cb4098da36ae5792e8c8e129e3148f27a4c646a57f3e59fde75febe252de79c8e1b310d947c2fb5ed7ec75e68b146f61b0b1d31dcc6f510ac61a37f64a47afc9 SHA512 0c85ccfce884a12dc7d57c110de4c96994f84e6a23ed28b9d38c9ac53ad6be506ad414735bfbd4d90fb49ea087460bb9da1929bb3aad7bbfc518b812ce92516a
DIST serde_json-1.0.95.crate 144618 BLAKE2B beb05d7c37fcbacf4cc7dc04380e818a144a81e20e09ac9aecf6488bc18b142713bd1e9c7bc2ff4d10dd2385ccd280207cd992380bde4616db54f0852141eb0f SHA512 ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba
DIST signal-hook-0.3.15.crate 50138 BLAKE2B feade39b877523dd138a5df3114e13c35d6a2ca281ed4cb7774dc970b3cc88b9dc011db2914c87655c0962ad1cc72293fd105f06fa4297e02fe28d78bc56c1c8 SHA512 8b7703c8ef683868e4b0c315a73fcf6802f3e28730db6b79301e9818532ea62d6d218c9ff3ba465e02ed5c19a33e733ec5f7750ae9e0f823a2ebb35bb911a3cb
DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08
@ -236,7 +217,6 @@ DIST siphasher-0.3.10.crate 9889 BLAKE2B e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd4
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
DIST snafu-0.7.4.crate 64092 BLAKE2B 59d279a2c806d13c243b4b36c904be490fa64cbe935345b1def60452b6648e217408a52eec342bd9d8286d7f601da40fe65cbb92980dd9c59220cfcb59f1fce5 SHA512 449d75c7ae0e4852eb4b8e41709503f5467e92a96842b03874ed4468e5d386eb9a75ba8f8e090a4b55fff3bbdd3705d5b439cdce0da9f425bbd15af8cdcdc4df
DIST snafu-derive-0.7.4.crate 28207 BLAKE2B 233c7445f87cc431c4d2151deb947e8dbc66b43f91b6280457e9935a0ea41a4b7b652684c57b99a5aba61be83969a168eac8590abbdcb50deea11a3d3bc743b6 SHA512 cfee1b67463feaf8ee7af336972353b154d92807b3352575e909fe7d47fdc01d0c77be73af48556a9d10070e97c4686f5822adea641fdb2d0a0753ce38b1063a
DIST spin-0.9.6.crate 34146 BLAKE2B 84040a91fe5338846322abd4209991151691bb90525bc185e0d0bf0b0164c4f64a3c9a781ce262eac7d7837afbda4d083c2e8dc598fabcff7b7e807151e3c66f SHA512 7c13ee886d6c9a85741dd7cb24a0c8965123de7a6c8af9d97b6a10a01ed4e5b06915ccf9160656e6af6f039e33b8932948f4e481896dee9570a6e9ccf8d890b8
DIST spin-0.9.7.crate 39343 BLAKE2B cc8b42abfffcf2f1c7c6d9e7e6dde222a00e92b2151775d31eb1b67db9601fc95939e0e70c0f2cbba43d9fdd9023cbd7dcd822051b5b5d71cb697c010e9dee3f SHA512 1abac9eb47829d03f752a7be88a5ddf0b9c8681f6c91ffb2083b4a2be1b06a74542a6d142e3b79282592495313c32652de59403bcaf83da62fb08fb83d10c779
DIST splitty-1.0.1.crate 3388 BLAKE2B ea471718371b19cc4c7fefc8e44194dd4bf8d2a0b19c72ccb3b832bbeeb696cb79af97e8066dc071b16e737acda823bab43be303cefcdb95ccf15b539c7cdf31 SHA512 eee4eea6d5fcfe1ae76737016fc0a0602e744361e6c2e2ed58bee6ab7fbc685865cfce70835a90542d200447a14c48d0560ac7341cad1f9c4b835db89aa3c9e9
DIST str-buf-1.0.6.crate 3828 BLAKE2B 85be4bde1989634b3c9934554aecab4bedfc2c627be119af0d3608e41f3831abad8133b0d008f46656610d019fd0e20665002a1401c080fb5c4c07cb58c6469d SHA512 d7fb6ffd00eb2796bb4f31dab8aa8ed422d5d3dce435d6aa975ec97f4b637db8f62c419eb1f069aa232d22376540057a64f23110cfa660aad45bc41fa0a551d5
@ -249,9 +229,7 @@ DIST svgfilters-0.4.0.crate 22597 BLAKE2B e4fe10995133cd3115ce1733eda577ed32379e
DIST svgtypes-0.8.2.crate 32694 BLAKE2B d1f65ef907f26ef9bd8e6ec226d51d2184fc5ca90f652b15d8f61b46f0677dcfaad72553bd1a7c25d8073a23048228777977e5666e711886bcd0fdadf31e816d SHA512 faa7bfa47b51c598d4c27e62fb369814a3bd6ec0b13342f7400ed1bb577b841192a57fb52c37ac26c169e50fb40e760d75c2b202bf3d285fa76abdd59a6f1e35
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.11.crate 240090 BLAKE2B 1ca46012558a3f532fd6c6decc269a289cc39c408809e3e94e36e305463710fa475f61a38022ccbcec4f40103e06cbd5ff6cc1d79d360cd7bf49730eb2b8af17 SHA512 8a32974cebcac800f072eb1212752299b61ef591ceace3bbdcc570f2e2264193467636bf98176360555e19e59a5d3e5fdec8dc44ad29bf1fce346effba3c9e50
DIST syn-2.0.8.crate 240083 BLAKE2B 57e0a8dfd46e4e86ce76b3ae12e5f9674a3584a68aed53a69f52ed7ba6ac48497aa2c3edde5773f8d28dfe0ffd5079d5f09afc9f3bb6a4f141eba290f73d6126 SHA512 975cbec8a5c29ce7bd67c8232a90aec155338c9f53bb352e2962ba501edb746245cba9d8c51dc09bdc1d532576c1d4ecf6053558bdf27c5cbf281b3ca812dccd
DIST syntect-no-panic-4.6.1.crate 732925 BLAKE2B c93d1a0c3ad61c4c091968b5c0330221d26954bc21a298157cc97a583a89805dde00461dc226a417d2e72260e345789632929ccfdf4312bbccbc3064e8e7330a SHA512 34ada6c0678f355f6addac480cfec5effcea76ea8330cd9448dda5886d6e117d3af288a169825eb4e846bdf4a96986abe406def4b8e9da17ead11c5a28ae5ffc
DIST tempfile-3.4.0.crate 30591 BLAKE2B 5dd7c2e28e9713751e2816e4264100b98795b26aca3d8619cbaed79de7de8af180aa3bba888babed1a1a644161a5a8ef08b4ecdc898e7c583070387cbc3fa357 SHA512 4c7f8b517282f7db295d649d038f0dbd065397abbf9546ed2d9ad19a6eccbc2a189d4601a7a93299cb412e7aa1c2d5bb409f11fe94162889a715303779ee42fc
DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db
DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
DIST termimad-0.20.6.crate 354740 BLAKE2B 30ad3454bf06bb588f53622f259af2ee34a4a97a4d489935fd63ec486306830f246cfa3dfc2ef5d7f22e8744347e70edde1a4aacaf07d966ef88ecdd75e698d3 SHA512 fad62b61c7f21539bbed64a9bc78a46575f8b17fbb626b52880d9672fae698f79041f37b55bbcd8b86fd870e96024b62a8d274523219239fe6cea9341542faca
@ -273,7 +251,6 @@ DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
DIST ttf-parser-0.17.1.crate 150772 BLAKE2B cac32af63291bc2dfaa92e6909a6ce6d9e4ea99ae9e1e9c23a510643f26cef845a12cbc8cb91633f87d0a2a581b480bc326b8ed5836cbba6b707ce88418ebbfa SHA512 80511293d2ef009eea216d0019564c962a5710b58a325b64f3997cfeb079c4001e65f89c5cae3642cb0cf3000a69d2ca1a90b5fd4a04f681b04b3920ffa89047
DIST umask-2.0.0.crate 5496 BLAKE2B 7d89830b80eb72af1c10f6ab7ddd5623790b6476e9a39d05189457b8e3cb7355a9e335fe77e7a1cd3e39e8335fd16bdaf7d5e6403992b8804b6e83bcb8f6805c SHA512 819fc76df67f58bed7e8508405484c703e1961f04d9c37eefea0657957f1944f068972f209df506c7426bd5135956182517c8cc105a8206af2c8a89bb6faa1a3
DIST umask-2.1.0.crate 6817 BLAKE2B 0e33659d5caca980a2154cf9ad381e33977cb19a1b9d8a421ac9c55f0428fbbe7985ba62012acf568a4bfe1c08a8c289b4665155ddc59aee781ad10449cb7297 SHA512 aa2db7f62a4be2dade1dbba574b14ba2af42c9f3fcce10b27b250cbed69f8e44129bbe3f9da061fa1031d3a256553540ab97ec0f13f6fb8b6747fd97ce87ca82
DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
DIST unicode-bidi-mirroring-0.1.0.crate 8241 BLAKE2B e3c4dd1c558fd49aa012a2446e911aee959450a5ed8d56836cabd9e22627c932b17d17aca4606b8977ac1c02563ed177581cf6127d307ce3442cd47f8e731032 SHA512 ac198656fe9ca78e9fe7a10298ed5f9b70a84cfd1871185ae462dde6bd0be8a58977998ebc684f7ff8d2a5d4a767ca8fe19bc5fb9246cee460fbe7f9c9d5fa7e
@ -304,9 +281,7 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-0.46.0.crate 11668505 BLAKE2B 0f707487e1a2b23f18acb0f8915be9ce180d2a1367909cc639d4168aa98049b1796e4d225cc0ef746209a41a1a60ba492b1c75fadc8ccb40fe176cf751b59631 SHA512 4f4ab7eb7479bff554d2ca20d795753f10944b8e65c6496fdf02436411b598ae09fc174cfe9a75e11999913adb5e1b2b672bc2ff3426ea5408a9a5916d5c4aeb
DIST windows-0.47.0.crate 11863331 BLAKE2B 60e5f5cbaad5a25779cde6eb215b50fe0b9aae9808db736f5427c8639773c99e03f0ca37ddbaa30355b43ffadae359e66a8f14f71712ad8b04da1d6847245ff3 SHA512 ef494085dc6414c5088a2f51b2ba2347debc31578077cfe4994b2495b078132f24477c41dd9d007f7f086a08fffb24ae39c0bc09e85a1b68289f26759f5c068a
DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
DIST windows-targets-0.47.0.crate 7160 BLAKE2B 71590a4a30c81966b1d2614b81bb4b96fee1c71f2781a37d3e7664bc1be73fc0cf00799451249c12160739230aa241f420359204a857c20989ac0b06cf745f15 SHA512 1890fe4334cbf86132adde5ce12c8e20dbe0c4dc104267b15edde89189192bfa637dddfb166ebba8bac5e3f48e757ffe97f624b909b3d0c6e32572e7ec31bff2
@ -330,9 +305,7 @@ DIST xmlparser-0.13.5.crate 26225 BLAKE2B 7e97faac189914311db8a1b83861daba2e80db
DIST xterm-query-0.1.0.crate 5662 BLAKE2B fe75d2e7d4e493a3dfc0105dd61e923910f890341ae473a8ce3c5b95dfd8efc9b0384f7857944baee129d9f0e8bbff16939fb523883acc36eeee34c737f76be0 SHA512 10809fb3d15364d3b2bda823a2d3bb102a5b859148090da8ecf019ad84e4663359160d6fb08f41dbad7b90752f5a71764fcb3809d73f0c07acc08c1d303c7515
DIST xterm-query-0.2.0.crate 6342 BLAKE2B fd6a99cdc190d4e7bbf03467f1493c909cfd1c47a9b49d421bf13b031609505cb39bfe31e0dc64e6a5ab59b1d2de16141e205373eddd1f712c46dbb50004a269 SHA512 672c1a73021b9cec3cf804b1ff3a6bfece8b297bff7f15762e46e842e06b418ee4c1b712ec08cb19756987a3db93c7ef33a1459aa438dc82924aad48065af9ca
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
DIST zune-inflate-0.2.52.crate 37085 BLAKE2B b0b5cb41a33838648c1950078f9fae9c9bb85b63642fa230aa2f372edab9a2ba38b8f2af0fab1da5b4674af7dfe51dfc97ca706bb9ce6df3f556474d36a0b58c SHA512 4617da0caf5fea7d78dde909a60815257b5e119519903f451c61dcc07479d62d756b8833e0263ac71763637e62d331d031f9e94457e5e94bc5d8687308faa011
DIST zune-inflate-0.2.53.crate 36273 BLAKE2B f9541ae3a15422a13a731cd1f43df475dd9f5f0c3934247d70a61278e041f8b182ff3b7e053cdc38231c1f07187805e42e3656dda91a4f577817f9d46722b4e5 SHA512 6238def319045557a640f8a60f8c525b0749e6eed0c9856a52e0e33fc6f02d3a32a9c9145b317aee45bac3f2fe7a1e76eb14ac35519f6e895a2eec47cc5ad5d3
EBUILD broot-1.21.1.ebuild 6550 BLAKE2B 9b98bf36c977d7894c93be68a0bd994e90efc5c568900b863d01ca663e26a2d2c518aacea39c2c2c89bb03cf19921abd1d8bc55f4dac10a6b9830b666985f129 SHA512 64c646fdfd48bf92d0acde39eec942b7de4ac56c1cf7ae45e1ea23df3b736439071b95330b08285b530dd1bae1e798b6ae89088ea94eda460bf302673d25dbf0
EBUILD broot-1.21.2.ebuild 6762 BLAKE2B d27896c35ca2ecafd51db0eefbecba1f98dbe20895d987014caa0c6b61ec521ab9cfce55ef4efb4b44d727c83118d59707efaaed7b2d96c5b7751526bac85ddc SHA512 dbda3c534b59cd00b98b4d266aaf8f8a288da5a2d50450e1c11c74ea101e041d95cb76dd7e7aed1c6ed8b51855d6eba33c5685b8e125d1f22563d416a7273d9b
EBUILD broot-1.21.3.ebuild 6763 BLAKE2B ec915c93a9f0b5f45384e57bfb54ac427dabb07d77cee717973b0a82aeeacc8fd6b8a3847918268518c7272eede53ce5ce5c2f03be7e697f929fd1fe4a490c8b SHA512 e7f3f16518c9d71cc711bb8467c2ead1eeee1895c722688a49fa41ed8066c4109451390fbd352e23f226714bbdf200cb8c93f7184266caa6d9b33a2390d4c462
MISC metadata.xml 564 BLAKE2B 0c694d4996ceefd6b05c3ff74f313d775c820d3eb0ae327cc2c130a608fd8595c64aa1217599d61952c6ade05415eaac53056c3fad30ccb5347df134715bb573 SHA512 5533ba0526ff6cbb801696c8ddba2dc393b158bdc2cf5dedc3b245362d924172e4bd321412cd6976735bcabe01d5e7e191e11b2718412b5e389e9251ca5ea695

@ -1,362 +0,0 @@
# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
adler-1.0.2
ahash-0.4.7
ahash-0.7.6
aho-corasick-0.7.20
android_system_properties-0.1.5
ansi_colours-1.2.1
anyhow-1.0.70
argh-0.1.10
argh_derive-0.1.10
argh_shared-0.1.10
arrayref-0.3.7
arrayvec-0.7.2
atty-0.2.14
autocfg-1.1.0
base64-0.13.1
base64-0.21.0
bet-1.0.2
bincode-1.3.3
bit_field-0.10.2
bitflags-1.3.2
block-0.1.6
bstr-1.4.0
bumpalo-3.12.0
bytemuck-1.13.1
byteorder-1.4.3
cc-1.0.79
cfg-if-1.0.0
char_reader-0.1.1
chrono-0.4.24
clap-3.2.23
clap_complete-3.2.5
clap_derive-3.2.18
clap_lex-0.2.4
cli-log-2.0.0
clipboard-win-4.5.0
clipboard_macos-0.1.0
codespan-reporting-0.11.1
color_quant-1.1.0
coolor-0.5.0
core-foundation-sys-0.8.3
crc32fast-1.3.2
crokey-0.4.3
crokey-proc_macros-0.4.0
crossbeam-0.8.2
crossbeam-channel-0.5.7
crossbeam-deque-0.8.3
crossbeam-epoch-0.9.14
crossbeam-queue-0.3.8
crossbeam-utils-0.8.15
crossterm-0.23.2
crossterm_winapi-0.9.0
crunchy-0.2.2
csv-1.2.1
csv-core-0.1.10
csv2svg-0.1.8
custom_error-1.9.2
cxx-1.0.93
cxx-build-1.0.93
cxxbridge-flags-1.0.93
cxxbridge-macro-1.0.93
data-url-0.2.0
deser-hjson-1.1.0
directories-4.0.1
directories-next-2.0.0
dirs-sys-0.3.7
dirs-sys-next-0.1.2
doc-comment-0.3.3
either-1.8.1
errno-0.2.8
errno-dragonfly-0.1.2
error-code-2.3.1
exr-1.6.3
fallible-iterator-0.2.0
fallible-streaming-iterator-0.1.9
fastrand-1.9.0
file-size-1.0.3
flate2-1.0.25
float-cmp-0.9.0
flume-0.10.14
fnv-1.0.7
fontconfig-parser-0.5.2
fontdb-0.10.0
form_urlencoded-1.1.0
futures-core-0.3.27
futures-sink-0.3.27
getrandom-0.2.8
gif-0.11.4
git2-0.14.4
glassbench-0.3.4
glob-0.3.1
half-2.2.1
hashbrown-0.12.3
hashbrown-0.9.1
hashlink-0.6.0
heck-0.4.1
hermit-abi-0.1.19
hermit-abi-0.2.6
hermit-abi-0.3.1
iana-time-zone-0.1.54
iana-time-zone-haiku-0.1.1
id-arena-2.2.1
idna-0.3.0
image-0.24.5
imagesize-0.10.1
include_dir-0.7.3
include_dir_macros-0.7.3
indexmap-1.9.2
instant-0.1.12
io-lifetimes-1.0.9
is_executable-1.0.1
itoa-1.0.6
jobserver-0.1.26
jpeg-decoder-0.3.0
js-sys-0.3.61
kurbo-0.8.3
lazy-regex-2.5.0
lazy-regex-proc_macros-2.4.1
lazy_static-1.4.0
lebe-0.5.2
lfs-core-0.11.1
libc-0.2.140
libgit2-sys-0.13.5+1.4.5
libsqlite3-sys-0.20.1
libz-sys-1.1.8
line-wrap-0.1.1
link-cplusplus-1.0.8
linked-hash-map-0.5.6
linux-raw-sys-0.1.4
lock_api-0.4.9
log-0.4.17
malloc_buf-0.0.6
memchr-2.5.0
memmap2-0.5.10
memoffset-0.6.5
memoffset-0.8.0
minimad-0.9.1
minimad-0.11.0
miniz_oxide-0.5.4
miniz_oxide-0.6.2
mio-0.8.6
nanorand-0.7.0
nix-0.22.3
num-integer-0.1.45
num-rational-0.4.1
num-traits-0.2.15
num_cpus-1.15.0
objc-0.2.7
objc-foundation-0.1.1
objc_id-0.1.1
once_cell-1.17.1
onig-6.4.0
onig_sys-69.8.1
open-1.7.1
opener-0.5.2
os_str_bytes-6.5.0
parking_lot-0.12.1
parking_lot_core-0.9.7
pathdiff-0.2.1
percent-encoding-2.2.0
phf-0.10.1
phf_generator-0.10.0
phf_macros-0.10.0
phf_shared-0.10.0
pico-args-0.5.0
pin-project-1.0.12
pin-project-internal-1.0.12
pkg-config-0.3.26
plist-1.4.3
png-0.17.6
ppv-lite86-0.2.17
proc-macro-error-1.0.4
proc-macro-error-attr-1.0.4
proc-macro-hack-0.5.20+deprecated
proc-macro2-1.0.53
proc-status-0.1.1
quick-xml-0.22.0
quick-xml-0.28.1
quote-1.0.26
rand-0.8.5
rand_chacha-0.3.1
rand_core-0.6.4
rayon-1.7.0
rayon-core-1.11.0
rctree-0.5.0
redox_syscall-0.2.16
redox_users-0.4.3
regex-1.7.2
regex-automata-0.1.10
regex-syntax-0.6.29
resvg-0.28.0
rgb-0.8.36
roxmltree-0.15.1
roxmltree-0.18.0
rusqlite-0.24.2
rustix-0.36.11
rustybuzz-0.6.0
ryu-1.0.13
safemem-0.3.3
same-file-1.0.6
scoped_threadpool-0.1.9
scopeguard-1.1.0
scratch-1.0.5
secular-1.0.1
serde-1.0.158
serde_derive-1.0.158
serde_json-1.0.94
signal-hook-0.3.15
signal-hook-mio-0.2.3
signal-hook-registry-1.4.1
simd-adler32-0.3.5
simplecss-0.2.1
siphasher-0.3.10
smallvec-1.10.0
snafu-0.7.4
snafu-derive-0.7.4
spin-0.9.6
splitty-1.0.1
str-buf-1.0.6
strict-0.1.4
strict-num-0.1.0
strsim-0.10.0
svg-0.8.2
svg-0.10.0
svgfilters-0.4.0
svgtypes-0.8.2
syn-1.0.109
syn-2.0.8
syntect-no-panic-4.6.1
tempfile-3.4.0
termcolor-1.2.0
termimad-0.20.6
termimad-0.22.0
terminal-clipboard-0.4.0
terminal-light-1.1.1
termux-clipboard-0.1.0
textwrap-0.16.0
thiserror-1.0.40
thiserror-impl-1.0.40
tiff-0.8.1
time-0.1.45
time-0.3.20
time-core-0.1.0
time-macros-0.2.8
tiny-skia-0.8.3
tiny-skia-path-0.8.3
tinyvec-1.6.0
tinyvec_macros-0.1.1
toml-0.5.11
ttf-parser-0.17.1
umask-2.0.0
unicode-bidi-0.3.13
unicode-bidi-mirroring-0.1.0
unicode-ccc-0.1.2
unicode-general-category-0.6.0
unicode-ident-1.0.8
unicode-normalization-0.1.22
unicode-script-0.5.5
unicode-vo-0.1.0
unicode-width-0.1.10
url-2.3.1
users-0.11.0
usvg-0.28.0
usvg-text-layout-0.28.0
vcpkg-0.2.15
version_check-0.9.4
walkdir-2.3.3
wasi-0.10.0+wasi-snapshot-preview1
wasi-0.11.0+wasi-snapshot-preview1
wasm-bindgen-0.2.84
wasm-bindgen-backend-0.2.84
wasm-bindgen-macro-0.2.84
wasm-bindgen-macro-support-0.2.84
wasm-bindgen-shared-0.2.84
weezl-0.1.7
which-4.4.0
winapi-0.3.9
winapi-i686-pc-windows-gnu-0.4.0
winapi-util-0.1.5
winapi-x86_64-pc-windows-gnu-0.4.0
windows-0.46.0
windows-sys-0.42.0
windows-sys-0.45.0
windows-targets-0.42.2
windows_aarch64_gnullvm-0.42.2
windows_aarch64_msvc-0.42.2
windows_i686_gnu-0.42.2
windows_i686_msvc-0.42.2
windows_x86_64_gnu-0.42.2
windows_x86_64_gnullvm-0.42.2
windows_x86_64_msvc-0.42.2
x11-clipboard-0.5.3
xcb-0.10.1
xmlparser-0.13.5
xterm-query-0.1.0
xterm-query-0.2.0
yaml-rust-0.4.5
zune-inflate-0.2.52
"
inherit bash-completion-r1 cargo
DESCRIPTION="A new way to see and navigate directory trees"
HOMEPAGE="https://dystroy.org/broot/ https://github.com/Canop/broot"
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
$(cargo_crate_uris)"
LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
SLOT="0"
KEYWORDS="amd64"
IUSE="X"
RDEPEND="
dev-libs/libgit2:=
sys-libs/zlib
X? ( x11-libs/libxcb:= )
"
DEPEND="${RDEPEND}"
BDEPEND=">=virtual/rust-1.65"
QA_FLAGS_IGNORED="usr/bin/${PN}"
src_configure() {
export RUSTFLAGS="-Cstrip=none ${RUSTFLAGS}" #835400
local myfeatures=( $(usev X clipboard) )
cargo_src_configure --no-default-features
}
src_prepare() {
default
local mandate=$(date -r man/page +'%Y/%m/%d' || die)
sed -e "s|#version|${PV}|" \
-e "s|#date|${mandate}|" \
man/page > "${T}"/${PN}.1 || die
}
src_install() {
cargo_src_install
doman "${T}"/${PN}.1
local build_dir=( target/$(usex debug{,} release)/build/${PN}-*/out )
cd ${build_dir[0]} || die
newbashcomp ${PN}.bash ${PN}
newbashcomp br.bash br
insinto /usr/share/zsh/site-functions
doins _${PN}
doins _br
insinto /usr/share/fish/vendor_completions.d
doins ${PN}.fish
doins br.fish
}

@ -9,7 +9,7 @@ AUX elasticsearch.service.conf 235 BLAKE2B 23ada111be21dff12323edbe981883cb1ed27
AUX elasticsearch.sysctl.d 24 BLAKE2B 4012fbdbc98a8b28df11aed33cb82c113790c44721eae1d69e19c595bfbf329618b9cb67be9528f1994c546233cffd31b20eee39edc142bc86f7a7cf5e08903e SHA512 9f3d8238edff6704bea06b6535ee8915f4a3c9bdc8389d9d4943bcfa49161b61f9a1ca49dbcc415580438f4396fbc3d58eef301554f9426287606a755ada715c
AUX elasticsearch.tmpfiles.d 56 BLAKE2B 0c28c612fadfdd86321df797527399fa5073a7350de95ec2b32dfbe51cbf52fe5dcf68ebd4e3fba6cccba1cf252a16dee3b701c4c6692121745c41665cf3c972 SHA512 5cc722abcaae68afffde96e38b2c9572faf898178d3c291c945fe49fbf977e319322b99fb6fb5bf49cfb04e86f071dde0db621849288f712a56571b13af9a11a
DIST elasticsearch-7.17.9-no-jdk-linux-x86_64.tar.gz 167832902 BLAKE2B 9d0134fe397a5153da4936b5ac083c677a676d1a208f65a85c2c8db82cf0588d1180aeb039ed28c13161ff8fcf5bc11b0fc099f9f21d6da08e50fe0bb7f83565 SHA512 e2c6094377ed2ada0650864b7c30386467b920770b93e6f19d1448635f7f2024fbaebd619ba683ed4c1b5dc8e67f2396183d81598a5e610ca2879ea3cd8dba32
DIST elasticsearch-8.6.2-linux-x86_64.tar.gz 581745209 BLAKE2B c5d76e8fd2b7b28d50a0b81950c5d824f5000d3239efef9c3312e153829f09d98ba1394dceff2f147c29e2cd24be2ea4aaf0e0dc830e51989b87c8c7b48e3b3c SHA512 4c5ea98af53861d6c7f06f855f3bd4f4f52136d8149347e43f633a23ba56d3237f6ff7346bf849090f4e52b28fc21c98df8d9b0f0f845a330834367705cd366a
DIST elasticsearch-8.7.1-linux-x86_64.tar.gz 597973777 BLAKE2B 6328c11c33ea1e067c6c19afb09a7f5a39fc1cd44dd9c2b51253cf15d847463a5f0311d29785aeddab64ee00fd949a5a8f91f86794e70e4ff22c1bfb9094f29c SHA512 40216fff8f6f827164bda1ecbdcbdc30f202ef9cb8a936c60e52f16a0b6c1bfbdc884fe11d8bbebd8336507aa8ed2f0202b3b61f876d17f4a97ee9fc21f9e3be
EBUILD elasticsearch-7.17.9.ebuild 2372 BLAKE2B 7e97ccbd02ce9f166b42a97de13920b1e6fa7d3622ee63544862bfbbfb81703635a4acafcb531b361cf474bee2dc2ac38ad587139f0860fd175d2895f51b1d40 SHA512 9e4ef7692629315c3a3acee2841c2e8423d4f7a59ea0158b4d6600a747e4c4300a6064c29d95ac0164966f9fa4563dc440a923f109c8edf250469c719fed4239
EBUILD elasticsearch-8.6.2.ebuild 3320 BLAKE2B 30eb1b67e10b0654c1017bc2a24e6af7b27cf06d3ab68436fd48fa96aa84861ccf1e0eb2bd58a7a50f0eb49886333dc49361520649fbadffdbb12465371bd593 SHA512 33705e5bb5416ad8e4e78ff3cd49071382005feaa34be93d94b1126aae8ee15d4f33cda0066d8f3a469e552bfaadb91ea55082926fda86b11864f27ec5ef1635
EBUILD elasticsearch-8.7.1.ebuild 3320 BLAKE2B 30eb1b67e10b0654c1017bc2a24e6af7b27cf06d3ab68436fd48fa96aa84861ccf1e0eb2bd58a7a50f0eb49886333dc49361520649fbadffdbb12465371bd593 SHA512 33705e5bb5416ad8e4e78ff3cd49071382005feaa34be93d94b1126aae8ee15d4f33cda0066d8f3a469e552bfaadb91ea55082926fda86b11864f27ec5ef1635
MISC metadata.xml 524 BLAKE2B 01fd6cd3b19c1e78ebad3d66fdfd58a5172c8e840799de41973dfb07afbad5cd5f574e7b1edff25bb64a828d2fb51169b741a453c53c9cd3c29347b0f9ab4b80 SHA512 5ef257de69e2a3bb06bc9a852957d8767ac9147579947b6a4eaf68a6a314cb1eb49e611a729f01a3b89e3271de377d3ab25276831b9a5d755a8bca7390fd6223

Binary file not shown.

@ -2,6 +2,6 @@ AUX opensp-1.5.2-c11-using.patch 2626 BLAKE2B 16ff8ba1701831fa0c87e0788f8b420f1d
AUX opensp-1.5.2-configure-clang16.patch 4027 BLAKE2B 089c16ecbe47dc7e69b42e6be91db548e6cd785f8c96de6f9ef3fb675fc2ce2ccdf435fbec26276a9d0c124ff0f776541ce33101e28bbddf949b48834074fad0 SHA512 191d5c61eeb73b4040be06b7de197f25a0599286dcd6077e942bc2cc1d4400e70e8af69a08563713036c1225e41adf6ee2f4dba3d264ffcf3ca6a35b7c37e087
AUX opensp-1.5.2-fix-segfault.patch 747 BLAKE2B 544dbb8a638d2fc8fed5c7426e828d1524f4756e6882ac837b4cf3deab4e039a0b66564431b1849d9067f6071955f82b8057cde5168094da70b1419844b000fe SHA512 e0c72df8e8b191c6cecabcac550cc52918bbff7c2fddf8099ff4403de0fe817c1f3f5deb44b4c33e9d135a97a4fd8978c4090f6740c99dbadc6f9b06e24c41cf
DIST OpenSP-1.5.2.tar.gz 1521390 BLAKE2B 2c6f8dfc721c77ab223aa67e90c8dfb45855b74fdd382ac98303c6fb23af08019ca96b5430bcdb87b9e86fc333114bd8b2e5f243c87f2cf84ee04c880c8c309b SHA512 a7dcc246ba7f58969ecd6d107c7b82dede811e65f375b7aa3e683621f2c6ff3e7dccefdd79098fcadad6cca8bb94c2933c63f4701be2c002f9a56f1bbe6b047e
EBUILD opensp-1.5.2-r10.ebuild 2226 BLAKE2B fb1530ad40aae89bd6a6514f9118c8b21c193ebc68b3cb5ae2ef5758ef94b1bacecd85d07aeea75f588f358e890d4f1fc17b48ee8b71c3b85996e2b68634592b SHA512 148fd45d305df6752c75ca91a6943feaafd3774950af48893c862aff836aa08de35d894509b1df29787b24781d4a580369fae03cc095d115fe5930c19b1fef96
EBUILD opensp-1.5.2-r9.ebuild 2174 BLAKE2B 2927985c6c6351e2418ab0f637861c55590c99207c6b71bc267b3f53a3b6adfe0965ab719ab69ccc4d6a77f6497a883a1c83635b63341dec9b4bce1ae68623bc SHA512 e333009ffbcdd581d970d8f18d71399151daf8185d3f69470f5d1fade2ec7aec22f74e924cdd7bcdf17557f11c9eaeee17c838e653cd5aba1ba244f05f01117c
EBUILD opensp-1.5.2-r10.ebuild 2238 BLAKE2B 9d4e6cb95e0ff3a4a7045c5923e149ad282ab43a33bedac4f58e0ed75ad0f8c46e8be3d0ace655527802823216c551793e2e13a9dc2ce31d5f72b122a30195d8 SHA512 25d4b93c8485bcc745acf648200af971374b6d5f0b2ae1912dc157fb6188e4a31ce82b560540531e490d0be451963225235bf923be65a7c2bce31faffdec8e01
EBUILD opensp-1.5.2-r9.ebuild 2186 BLAKE2B 27a6bb9389802d73057c1ea76db5e70c8da1056268e0549fdf1f434c9b2304ac992f431c153f7125bfb0cfd1b502b89ff241c67f408adbb13106e7f0554493e2 SHA512 59575c148fd991f8a9aa490e72367e1dbcb0d968638838bce78c244c670acebba666dda3b7765652c98e1f9a79d73a78ef3be1e35964a40af9ebbe2ac91f4164
MISC metadata.xml 321 BLAKE2B 5571226bba817c3d5cc47e0bd7d67e82399403e24e7773104f33b13bf40d95113da9613db2bd77408557e6793b9efb6d435402a7b680d07e1e3e6952614bdedd SHA512 95c0d6759a91874b81b707e479eee48bf67ba762584587b4027b583e42d63a83018a3243fe81b6649090d1e0167ab825b591dfccbd3a8db9078b1a80f729de15

@ -50,6 +50,7 @@ src_configure() {
# docbook-sgml-utils among other things.
#ALLOWED_FLAGS="-O -O1 -O2 -pipe -g -march"
strip-flags
filter-lto
append-cxxflags -std=gnu++11

@ -49,6 +49,7 @@ src_configure() {
# docbook-sgml-utils among other things.
#ALLOWED_FLAGS="-O -O1 -O2 -pipe -g -march"
strip-flags
filter-lto
append-cxxflags -std=gnu++11

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

Loading…
Cancel
Save