mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-08 00:05:33 +03:00
Compare commits
331 Commits
e37216ed79
...
ac97d85d3e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ac97d85d3e | ||
|
|
7123779389 | ||
|
|
df968f9b69 | ||
|
|
c9f41973d7 | ||
|
|
9221524f30 | ||
|
|
d568d0e8b4 | ||
|
|
811c46bf80 | ||
|
|
9acf4a35a6 | ||
|
|
8f5851501c | ||
|
|
ba131bd736 | ||
|
|
57d30531ee | ||
|
|
85055775a8 | ||
|
|
8568439011 | ||
|
|
fe74cd8b07 | ||
|
|
2d83c0d70d | ||
|
|
76e8855e01 | ||
|
|
7abd1e561e | ||
|
|
ca35be0176 | ||
|
|
cb9dd43592 | ||
|
|
201b37bcc7 | ||
|
|
67efcb2c7b | ||
|
|
03e068eb03 | ||
|
|
aaedc2d15c | ||
|
|
52b3f07ce8 | ||
|
|
d6cfb23dce | ||
|
|
47b1835b9b | ||
|
|
eb5c221fa2 | ||
|
|
2ef0c77faa | ||
|
|
ae1b490bcc | ||
|
|
47fe90b7b5 | ||
|
|
ccf79a1388 | ||
|
|
8ff990f864 | ||
|
|
e1908190da | ||
|
|
097a62a491 | ||
|
|
5ee1700fdf | ||
|
|
a51228b33c | ||
|
|
a61eed631f | ||
|
|
6f251abd0a | ||
|
|
59c1187dc8 | ||
|
|
b937f4049f | ||
|
|
abac92d0b3 | ||
|
|
3b03729804 | ||
|
|
7c6d9e5e1f | ||
|
|
0e301569fb | ||
|
|
8b4b060ee2 | ||
|
|
2bae6e4136 | ||
|
|
3a48ed2baf | ||
|
|
30ea40883b | ||
|
|
d76e049182 | ||
|
|
6cc1c0d8b2 | ||
|
|
fbf393e51a | ||
|
|
ca50fbf5d6 | ||
|
|
2959a4eabf | ||
|
|
0428bb68ba | ||
|
|
dd5ca0935f | ||
|
|
06a4355afb | ||
|
|
eb856692ac | ||
|
|
8fdcfe4625 | ||
|
|
0b9a8e12f6 | ||
|
|
93b301616c | ||
|
|
18574062db | ||
|
|
4fad2d8432 | ||
|
|
56cbcca144 | ||
|
|
03985c03c2 | ||
|
|
c7a7cc09fb | ||
|
|
1b9b277ebf | ||
|
|
1513399f1e | ||
|
|
97d4605f9e | ||
|
|
b5c39fec1a | ||
|
|
00a700c2d3 | ||
|
|
cf6b03142a | ||
|
|
b018af8e36 | ||
|
|
d2c76a77e4 | ||
|
|
c42e3bcdef | ||
|
|
314f873d51 | ||
|
|
9c8aa77d2d | ||
|
|
580c60f741 | ||
|
|
b24361f002 | ||
|
|
247691c76e | ||
|
|
5b96c52d03 | ||
|
|
20108d9fe2 | ||
|
|
1175543b19 | ||
|
|
b6fd2b8898 | ||
|
|
e1dbf523c8 | ||
|
|
20fd8bbdc5 | ||
|
|
1343bf72c7 | ||
|
|
9b2a6f9587 | ||
|
|
166f6565b4 | ||
|
|
79f7ae79a1 | ||
|
|
6947bd20de | ||
|
|
9efe096957 | ||
|
|
ce94178ba8 | ||
|
|
3bfab7befc | ||
|
|
cb13a60c38 | ||
|
|
0b0c0ec586 | ||
|
|
948060f0db | ||
|
|
840a7f66f5 | ||
|
|
1053b4c1cc | ||
|
|
aa454f8564 | ||
|
|
f01be9c83b | ||
|
|
ba1eb6a726 | ||
|
|
e095278f40 | ||
|
|
00cb60f6a0 | ||
|
|
5dc50a4065 | ||
|
|
e60685665f | ||
|
|
2c19dc3aaa | ||
|
|
2c54a38f8e | ||
|
|
5ebf48a226 | ||
|
|
3467d5666f | ||
|
|
d3391b2754 | ||
|
|
3723b07bb6 | ||
|
|
d9912a5372 | ||
|
|
1ed8d71a93 | ||
|
|
9706cebe7d | ||
|
|
f735c29d21 | ||
|
|
43e836b0bd | ||
|
|
9ca260a0d9 | ||
|
|
f56e7afca3 | ||
|
|
7071d10d29 | ||
|
|
b532c48777 | ||
|
|
9d4c3eed57 | ||
|
|
9074a12c4a | ||
|
|
26dab4559e | ||
|
|
a5c66d82d0 | ||
|
|
bc2c254207 | ||
|
|
fbb9d70bbb | ||
|
|
8a15315e1d | ||
|
|
07792f5a68 | ||
|
|
f95697108c | ||
|
|
59d073abe9 | ||
|
|
24427b5fbc | ||
|
|
49ce470142 | ||
|
|
b54061cead | ||
|
|
b01b9036b3 | ||
|
|
8004a578c5 | ||
|
|
a7aa8e087f | ||
|
|
0c086b0e5f | ||
|
|
2b98b18a36 | ||
|
|
874ce3879c | ||
|
|
34bd2b3fed | ||
|
|
a9728908a9 | ||
|
|
0c0130ebe1 | ||
|
|
8d7c3ec80a | ||
|
|
0d4b297c34 | ||
|
|
abdd260168 | ||
|
|
3f9e5fe840 | ||
|
|
e921b5b727 | ||
|
|
c2c1397cba | ||
|
|
3514aef207 | ||
|
|
31d483e34b | ||
|
|
0665ef749a | ||
|
|
f81eca8b18 | ||
|
|
173ffd3db4 | ||
|
|
980fdc05a8 | ||
|
|
42b1f794f8 | ||
|
|
677d9e926c | ||
|
|
48c485087d | ||
|
|
6599e51f44 | ||
|
|
3603e61b0e | ||
|
|
a36e2d810f | ||
|
|
b8151cb3d2 | ||
|
|
0a7b7bfbc2 | ||
|
|
31165fbb2e | ||
|
|
bd8f6a5a4b | ||
|
|
c988bed855 | ||
|
|
72780ddcb8 | ||
|
|
7fadef8b0f | ||
|
|
5516e156c6 | ||
|
|
a21496d023 | ||
|
|
247b1b2f7f | ||
|
|
ce538586c7 | ||
|
|
de5b5da5f7 | ||
|
|
26d9175998 | ||
|
|
542bdc9f6a | ||
|
|
a7ec8d8fc8 | ||
|
|
44018859ec | ||
|
|
08ed1b4afd | ||
|
|
345d5130b6 | ||
|
|
98c4beadfc | ||
|
|
ce63512024 | ||
|
|
09f9cea52a | ||
|
|
dca1b65d1f | ||
|
|
65e40e5fcd | ||
|
|
b23176860d | ||
|
|
0de28dc1c0 | ||
|
|
7b20b51a25 | ||
|
|
85ca4a23a9 | ||
|
|
0c2a3a11cc | ||
|
|
5475e48fbe | ||
|
|
a465bb5690 | ||
|
|
6ff79f64ad | ||
|
|
21f378625e | ||
|
|
19cfcffab3 | ||
|
|
a93f6feaa5 | ||
|
|
2f55744e90 | ||
|
|
2529795b10 | ||
|
|
54bf5f9a41 | ||
|
|
60cea92f75 | ||
|
|
c4c80616ec | ||
|
|
9fb42c7a15 | ||
|
|
2e82c77d7a | ||
|
|
df9753e8d8 | ||
|
|
6aadfe8783 | ||
|
|
6f9cf31126 | ||
|
|
4ac611a6e6 | ||
|
|
4c1b8bca6a | ||
|
|
99e34e9917 | ||
|
|
33658bc5f3 | ||
|
|
057e413968 | ||
|
|
ffeb7fd38c | ||
|
|
5a7c91d11c | ||
|
|
7fd30eed95 | ||
|
|
69f12b03f3 | ||
|
|
314250c8ee | ||
|
|
56d9801fdd | ||
|
|
e590c824f6 | ||
|
|
26405a4823 | ||
|
|
a669ffd2c9 | ||
|
|
3d7cbed0a3 | ||
|
|
7b61cb3183 | ||
|
|
7b4b244883 | ||
|
|
25eb799c74 | ||
|
|
741c83bad6 | ||
|
|
ccc78c84e8 | ||
|
|
70c871b81c | ||
|
|
4d1c03f8fc | ||
|
|
040c27fdb7 | ||
|
|
380c5e4661 | ||
|
|
d89ede186a | ||
|
|
4181b21132 | ||
|
|
c12bc95cf1 | ||
|
|
89f2308362 | ||
|
|
9cd1eabf35 | ||
|
|
b74cfda51c | ||
|
|
bace7f40e2 | ||
|
|
a82b502c8f | ||
|
|
d2a7060a50 | ||
|
|
054db0b8dd | ||
|
|
e8b1201d94 | ||
|
|
2f198dfb69 | ||
|
|
d86757ed99 | ||
|
|
e88fa4ab7d | ||
|
|
f99439d841 | ||
|
|
b13f793a0a | ||
|
|
1bcb5cad8c | ||
|
|
4d85ff822b | ||
|
|
74716bacc0 | ||
|
|
22f69e82f3 | ||
|
|
9e3d332825 | ||
|
|
374924d6f3 | ||
|
|
8e1a35874e | ||
|
|
fba382377a | ||
|
|
9d26e881c7 | ||
|
|
ddf89c7b1e | ||
|
|
f118fb1ad7 | ||
|
|
8b88c0a5a1 | ||
|
|
817d0fb70c | ||
|
|
5c5635831b | ||
|
|
5ed1be8a55 | ||
|
|
2e1c6fdf87 | ||
|
|
e2255f5a17 | ||
|
|
bba62bf99f | ||
|
|
6f887d4b17 | ||
|
|
b194b04d60 | ||
|
|
7b5dbd1dba | ||
|
|
412678b774 | ||
|
|
c0f5c922f7 | ||
|
|
a56be2cb6e | ||
|
|
56fa403af3 | ||
|
|
57eec873cc | ||
|
|
ddc8c2cc20 | ||
|
|
2b0e8fe8af | ||
|
|
e55ad6a974 | ||
|
|
22fff4ae7d | ||
|
|
0d075558cc | ||
|
|
435100c23d | ||
|
|
a77aba22c3 | ||
|
|
e66e7c101e | ||
|
|
76de4a7ab6 | ||
|
|
359b60dbf8 | ||
|
|
1fe2b1afc4 | ||
|
|
54567b3ec9 | ||
|
|
bdf556d2d7 | ||
|
|
f63b770f60 | ||
|
|
ce13b3fd2b | ||
|
|
ff438dded7 | ||
|
|
3ae8ad85cb | ||
|
|
87428a4bae | ||
|
|
d6c9cffb08 | ||
|
|
60c9055b16 | ||
|
|
e7a8ef8263 | ||
|
|
7a9756ffd1 | ||
|
|
41dac6d46a | ||
|
|
922cb8f357 | ||
|
|
3f41ee601d | ||
|
|
6ae411b32c | ||
|
|
ab4fb8635f | ||
|
|
9bd4d8b789 | ||
|
|
309458d867 | ||
|
|
32a0756d15 | ||
|
|
b127ed2552 | ||
|
|
04fc3d2b3b | ||
|
|
9152ea8bd9 | ||
|
|
6e1babe25a | ||
|
|
43c46349f4 | ||
|
|
2ab85f4f97 | ||
|
|
a9eb53fea6 | ||
|
|
b63480d87e | ||
|
|
519726b669 | ||
|
|
23a0a778c9 | ||
|
|
93fb86ce14 | ||
|
|
be27769832 | ||
|
|
6325f60be4 | ||
|
|
721f493e7d | ||
|
|
1096a06625 | ||
|
|
fee417d9da | ||
|
|
bff000eb69 | ||
|
|
b231c87e4f | ||
|
|
df65bb9a9f | ||
|
|
8e2513b6eb | ||
|
|
d885e213d0 | ||
|
|
b2c5498f1d | ||
|
|
88ae4e5d50 | ||
|
|
17b92476f0 | ||
|
|
f283df8f7a | ||
|
|
3646283c91 | ||
|
|
1246267492 | ||
|
|
aa2e28ca0e | ||
|
|
6058ed7942 | ||
|
|
33ec66bef0 | ||
|
|
212a17467b |
@ -1,2 +1,3 @@
|
||||
DIST ansible_core-2.19.2.tar.gz 3408325 BLAKE2B dc27f61fe1f3476d98ec82e6ca322b4e7a634bd51a54117aa0adbffa34f84a4da1ef020664760468b5639550f8bf9e44f17452ef503814325bd756939542ab20 SHA512 f349e2ae8c226b82d1a92069cab681f356db6b985bf5d034c92c687fb611f52dacc54106b68bbdcb6bd5b155396eeea410b80a7e136b3962bbeb223af6486977
|
||||
DIST ansible_core-2.19.3.tar.gz 3404578 BLAKE2B abcdf5a4cb9cd725e856cc699c42bd415db94dd371aaca3f510325de398f8ffb0da3642d39ce817ba11a8ce153a71cf7f894085bdfa28776d3fbeaa62a156b57 SHA512 9d81bedcdddee19a4a76fe4bf01369241b62213c8e7af88c5eb8d55b9cfa776704651538144776012d947b267901d0221e38405f3c20c65e30f99c3c50b3b5f3
|
||||
DIST ansible_core-2.20.0.tar.gz 3315281 BLAKE2B 16748ce88c9112eb3e41d9db35d67626968c2da00ac954e4f40135d626a52fa1650af23fba4945221f96ea4dc13cf36665292901b62454135875fd5338f0228d SHA512 cdaefdf7a067b797627abe7d0f90d68bb0fa152572f69049b06c1c595818954f31160a97b82c47b0283867540682c73ed5bcbee02d94d973e8cb862d0c586ed8
|
||||
|
||||
53
app-admin/ansible-core/ansible-core-2.20.0.ebuild
Normal file
53
app-admin/ansible-core/ansible-core-2.20.0.ebuild
Normal file
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517="setuptools"
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
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-3.5.1[${PYTHON_USEDEP}]
|
||||
dev-python/jinja2[${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.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/resolvelib-2.0.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
|
||||
}
|
||||
@ -33,7 +33,7 @@ RDEPEND="
|
||||
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-0.8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/resolvelib-2.0.0[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
|
||||
@ -1,2 +1,4 @@
|
||||
DIST ansible-12.0.0.tar.gz 42251465 BLAKE2B a0ddb6a4a6c70249f9b0059369af4a211aa02262673e2a796ca83bb51940652bd8f3a32e85a416954bfc6e88e3bcf4aafd1bcfdae00216f74701e244c56b8288 SHA512 d1c01583353d9daea637950d360a1a98ede07f1f79a9861acdaab1f0f9831665cbdeceb1c795cb3a6970ab797b9d0b174df497122338be1b5c12ad421f961aca
|
||||
DIST ansible-12.1.0.tar.gz 50521822 BLAKE2B 3d88355d3f7bc4ca12c3062d7fd70acf5e04f814b79ac4774a267b43e8274cfe702561fc6d370e5079b9eee2e89236f4fa5f5bc72a1bbeeea5bf21c89035c0d0 SHA512 68eccd1a11058fc5d3ee67e70afb36a1b3b45b63d7942c0771e3b326afb97c5a9d31d01a5a6615f3bb7d7b81c6a1fce3afcb463035c5ff65dd50d84accbbf2f4
|
||||
DIST ansible-12.2.0.tar.gz 51095490 BLAKE2B 92f82568aeb7ac57181753fb091129ec8c0539f38e8c26ea83d8189e039108d2c2e10cd3e06bd7832351ff0f1a5dc6c5c3c348b003c20b0aac7a442310b55e1f SHA512 714e146a49385c3028f50b392c97759ea2660f2caa20a9baa7fae582e056b69b6cacf7af702adf6d77428532c58f45ec47815bd9979a4260eb9ab6762411b70f
|
||||
DIST ansible-13.0.0.tar.gz 50725940 BLAKE2B dae2c7dbdaea8edf026c8c52a2d1b2278f181cee7e7b4be98d0b2a767b36b8a8b083654ed48386ef248ecd25340a92493394d64105115de7b96fb7f9a91cb594 SHA512 cb51acf6bfd909d828431612220fab277b2e42d88e90ad0b6aa3bb514a8caac475f4c3e2f7df39c07ef8c014ca6759d0b45e033a01654205cec083e7ff4ce06d
|
||||
|
||||
35
app-admin/ansible/ansible-12.2.0.ebuild
Normal file
35
app-admin/ansible/ansible-12.2.0.ebuild
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517="setuptools"
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="
|
||||
https://www.redhat.com/en/ansible-collaborative
|
||||
https://github.com/ansible-community/ansible-build-data
|
||||
"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/ansible-core-2.19.0
|
||||
<app-admin/ansible-core-2.20.0
|
||||
"
|
||||
|
||||
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
|
||||
}
|
||||
35
app-admin/ansible/ansible-13.0.0.ebuild
Normal file
35
app-admin/ansible/ansible-13.0.0.ebuild
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517="setuptools"
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="
|
||||
https://www.redhat.com/en/ansible-collaborative
|
||||
https://github.com/ansible-community/ansible-build-data
|
||||
"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/ansible-core-2.20.0
|
||||
<app-admin/ansible-core-2.21.0
|
||||
"
|
||||
|
||||
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
|
||||
}
|
||||
@ -1 +1,2 @@
|
||||
DIST aespipe-v2.4f.tar.bz2 107663 BLAKE2B 80af945ec938307ddaeb1a1f7a91da71d4f1aeabe4cb303166cad95c36e0d0090fd8440bb636ac0245d2701d61fdea715c84e18dfacf32bfba7f4b85a2db091f SHA512 75b6b2069a0e013dbded29b07b990fc783cc04ce05fc37e6591dae7e8190485960735ec1a1af18d065be57d0b7ec23dbe520e920f92e9c01170b7a23eb32eb3f
|
||||
DIST aespipe-v2.4j.tar.bz2 124511 BLAKE2B cf42971d29b2c5c7505b8a78a162b31b713dc35872f7abd53e7d5eca1fa9d60dbed9dd38559965fefb5c413b22ca30af6e352e438190cf93ed9091fe0d5f6a92 SHA512 4fd71aa492038c685cbfb90c5607fab56806942f34c5d5e971d552648724820c962310a52ece4fc700e2064014f9645aa814efb1c00bbfa3fe301e19028338f5
|
||||
|
||||
31
app-crypt/aespipe/aespipe-2.4j.ebuild
Normal file
31
app-crypt/aespipe/aespipe-2.4j.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Encrypts data from stdin to stdout"
|
||||
HOMEPAGE="https://loop-aes.sourceforge.net"
|
||||
SRC_URI="https://loop-aes.sourceforge.net/aespipe/${PN}-v${PV}.tar.bz2"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_padlock static"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/sharutils
|
||||
|| (
|
||||
app-crypt/gnupg
|
||||
app-crypt/freepg
|
||||
)"
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
econf \
|
||||
$(use_enable asm) \
|
||||
$(use_enable cpu_flags_x86_aes intelaes) \
|
||||
$(use_enable cpu_flags_x86_padlock padlock)
|
||||
}
|
||||
@ -1,8 +1,8 @@
|
||||
DIST loop-AES-v3.8c.tar.bz2 419257 BLAKE2B dd7fe8e4fbc3b58e11ef5440ea81b65d9a1e92e71a81020b9664ae2387dd36da327fddab85bfc27b23ac2f546b7622526ded1424e2c6cd3659e8998f914151db SHA512 d22b4773f42d47a8f499e3234f64a880248ea6a2c7e96b598ec11d3d674fca09d989ef9bbee254b384c9fe17adb009115bcfb932081a326400120c1c4c828779
|
||||
DIST loop-AES-v3.8c.tar.bz2.sign 861 BLAKE2B aa6c3e2b1e0ab604d92ae6c09fed992f629c7f61b7b62e6d073600f72973ace430e5e0964174a40b63eb703ede4f53098c6deb8af13d663e0bb147a2138a6635 SHA512 44ca990fdf55e8c03e85139dfc07dde5ad1cbd3944060ee2c15b3ce54656b7836e7a8839d237a53361c3ba7bdafda39cbbab0f03bd1952e679d1a3a3c2f0930b
|
||||
DIST loop-AES-v3.8e.tar.bz2 419394 BLAKE2B 6051efde9c58ecc56231cc1671ed51a238b829098b0f91fe69a63d6080e7c6c87ce9510db25661058493a0e9f51382b7391509f4d146d491a0c7d20dda4eb05c SHA512 6191dbf2c4f2312c5caa14d124353894856fa9b97807c357ff916a81e8633cd8c9eeeb23d08fb7fb532dae02e0ecf03328f48e75227714e1ad9d1fc8ce27d224
|
||||
DIST loop-AES-v3.8e.tar.bz2.sign 861 BLAKE2B b220acdbd0c9aadd27abcc7c17818d38e791d3dd9c8f007af09a7fbb3bbcd1e6045fa31a3a13d82f5acfb3da1b6a41da6b6631c130abcd665bf3aa896583cc08 SHA512 2c62886e8be40849b8aa44cd36328c121e35428398f742ea3fad1a5cf445e131fe211ed4faeae4c1d2f702a2e4a050a4a5c4ac3eb341b2b5910cb9ce79c5c184
|
||||
DIST util-linux-2.40.1.tar.sign 833 BLAKE2B 2f8537cd4f52e0c203360d081a91f17c2db13c0f6054ef02f967e8fdf03099bb8c42604864003bfb911ea7804033f4020e2f56a933667fc84ac9c4b8d01e9ed5 SHA512 ab73a27fc8601041bf7b8a088586b78c49ca83cf9c8cfe5877280c0b5c607e95695512804335a8c0ac1d243e4433595f44256407fdbfb053451b8ab40d605502
|
||||
DIST util-linux-2.40.1.tar.xz 8823784 BLAKE2B a51fcf9b63c033e470da4f4f0094f0f923fdeb5a649a5c59d2d44888e5e741dfd95e589247355296e050d9ec8dc4334c5898453af055abcb30082af6b835a3e3 SHA512 58ec6eb41d4b6bfc544a80e95c71b5f3798ab4d2a9435d3ee9e5edd56f9b3f09bcb154bdd70e002dc018938937e2e946ae731dcda0f86b362fc43423689e41fc
|
||||
DIST loop-AES-v3.8g.tar.bz2 422019 BLAKE2B 075c0dc8df5336b6526a11b4b21d6e113e1752f14e1edcc5876c3f2c6f8ab20a380cc7a549be73cd6914a59b6de42f794d5c0d866b98f02a484e3b3ce08b39f3 SHA512 80a25302b3e541e577bc6f38777ac214b971a72380720707fe89ade10c9baf2565a2586e43230e31cfd6089de1e939a88abe054f618db5f224f56358ba9489f0
|
||||
DIST loop-AES-v3.8g.tar.bz2.sign 861 BLAKE2B 584bb2037617a44022c43f5ae4db17a3c9f9c6acdbcaf0dc89c656259ab30209919307e075bc485a82fc20044791ea80adb0d86d4ba7e93560a74b2856ad615b SHA512 7375e0a0a9f1c791b688e90ce100bdee120faf9e7a87b6e9ce582c88d24d9192c3a4513ac31cb0bc2d37494996056cd345ccec78ce7f22afb30453a31851da37
|
||||
DIST util-linux-2.40.2.tar.sign 833 BLAKE2B 10aae23d25c1364bac0034d6862df5738c7a405d52198fba1e4e9173a1b2ba9f3d994dacb881d920c3339c0f1018c7dd1c97c7752bdf0e8e634f54235c2b3f5c SHA512 e4ace52333df0c8dd7c8ffc3b813020615c456e06a6978e06c8183ec29896be5af7c25f59e65fc2c2849750d8d7b43043775b8504d6d01f626f1adf296493ce1
|
||||
DIST util-linux-2.40.2.tar.xz 8854820 BLAKE2B 8306d651f27db6665e91a937c9f1970938fec5b069636fea3c2688afddebd1a3424f0b0802a034eab049cf7692dd435cf93e82aa5f4a40cc8064d60b4ca59535 SHA512 ffe20b915a518a150401d429b0338bc7022190e4ca0ef91a6d9eea345db8c1e11ad01784163b8fcf978506f3f5cad473f29d5d4ef93a4c66a5ae0ebd9fb0c8f2
|
||||
DIST util-linux-2.41.1.tar.sign 833 BLAKE2B ee9d199bf6e073d1c55ee99e9b8e997e59b0c7dd1cf0ee4fa1799540887c473e23a87704a2095c461fd52aea0c765e011504d19c87a681709a96475bd5bc3e35 SHA512 0cf22edee77269142738d6e7587381be3ddc443a1c524e398c1867849297919b27ef18f5bab0b721c890d7cad93cb6dbbe6c89b099d7aa688840711852867101
|
||||
DIST util-linux-2.41.1.tar.xz 9606156 BLAKE2B 0734e461837d825a8c0f770061cc005cef9238beea15dd900283481bcec66a971492a898cd44581e889fd1af25cf631e16a687d3f0df0a86a8caa15e7f45c935 SHA512 12cf37ab2d62d0378b16a40e0194ef7131ef1ad06737cca3f169cfc04b9da08a4233076c819b30705e8fb2c3b8d91a1d83aac4f036ce58b9cf5928f545e511a2
|
||||
|
||||
@ -1,17 +1,18 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/jariruusu.asc"
|
||||
inherit toolchain-funcs libtool flag-o-matic verify-sig
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jariruusu.asc
|
||||
UTIL_LINUX_VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/karelzak.asc
|
||||
inherit autotools flag-o-matic toolchain-funcs verify-sig
|
||||
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_P="util-linux-${MY_PV}"
|
||||
LOOPAES_P="loop-AES-v3.8c"
|
||||
LOOPAES_P="loop-AES-v3.8g"
|
||||
|
||||
DESCRIPTION="Loop-AES losetup utility"
|
||||
HOMEPAGE="https://sourceforge.net/projects/loop-aes/ https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux"
|
||||
HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux"
|
||||
SRC_URI="
|
||||
https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz
|
||||
https://loop-aes.sourceforge.net/loop-AES/${LOOPAES_P}.tar.bz2
|
||||
@ -29,6 +30,10 @@ IUSE="nls selinux static"
|
||||
|
||||
RDEPEND="
|
||||
selinux? ( >=sys-libs/libselinux-2.2.2-r4 )
|
||||
verify-sig? (
|
||||
>=sec-keys/openpgp-keys-karelzak-20230517
|
||||
>=sec-keys/openpgp-keys-jariruusu-20240521
|
||||
)
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
@ -40,10 +45,6 @@ BDEPEND="
|
||||
app-text/po4a
|
||||
sys-devel/gettext
|
||||
)
|
||||
verify-sig? (
|
||||
>=sec-keys/openpgp-keys-karelzak-20230517
|
||||
>=sec-keys/openpgp-keys-jariruusu-20240521
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
@ -51,13 +52,13 @@ PATCHES=(
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
# Upstream sign the decompressed .tar
|
||||
if use verify-sig; then
|
||||
einfo "Unpacking ${MY_P}.tar.xz ..."
|
||||
verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
|
||||
< <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -xf -)) "${BROOT}"/usr/share/openpgp-keys/karelzak.asc
|
||||
assert "Unpack failed"
|
||||
|
||||
# Upstream sign the decompressed .tar
|
||||
if use verify-sig ; then
|
||||
einfo "Unpacking ${MY_P}.tar.xz ..."
|
||||
verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign "${UTIL_LINUX_VERIFY_SIG_OPENPGP_KEY_PATH}" \
|
||||
< <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -xf -))
|
||||
assert "Unpack failed"
|
||||
verify-sig_verify_detached "${DISTDIR}"/${LOOPAES_P}.tar.bz2{,.sign}
|
||||
unpack ${LOOPAES_P}.tar.bz2
|
||||
else
|
||||
@ -67,42 +68,50 @@ src_unpack() {
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
elibtoolize
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-lfs-flags
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--disable-all-programs \
|
||||
--disable-libmount-mountfd-support \
|
||||
--disable-liblastlog2 \
|
||||
--disable-pam-lastlog2 \
|
||||
--disable-pylibmount \
|
||||
--enable-libsmartcols \
|
||||
--enable-losetup \
|
||||
--without-btrfs \
|
||||
--without-libz \
|
||||
--without-libmagic \
|
||||
--without-ncurses \
|
||||
--without-ncursesw \
|
||||
--without-python \
|
||||
--without-readline \
|
||||
--without-systemd \
|
||||
--without-tinfo \
|
||||
--without-udev \
|
||||
--without-util \
|
||||
$(use_enable nls) \
|
||||
$(use_with selinux) \
|
||||
$(tc-has-tls || echo --disable-tls) \
|
||||
$(use_enable static) \
|
||||
$(use static && echo --enable-static-programs=losetup)
|
||||
local myeconfargs=(
|
||||
--disable-all-programs
|
||||
--disable-libmount-mountfd-support
|
||||
--disable-liblastlog2
|
||||
--disable-pam-lastlog2
|
||||
--disable-pylibmount
|
||||
--disable-uuidd
|
||||
--enable-libblkid
|
||||
--enable-libmount
|
||||
--enable-libsmartcols
|
||||
--enable-losetup
|
||||
--enable-mount
|
||||
--without-btrfs
|
||||
--without-libz
|
||||
--without-libmagic
|
||||
--without-ncurses
|
||||
--without-ncursesw
|
||||
--without-python
|
||||
--without-readline
|
||||
--without-systemd
|
||||
--without-tinfo
|
||||
--without-udev
|
||||
--without-util
|
||||
$(use_enable nls)
|
||||
$(use_with selinux)
|
||||
$(tc-has-tls || echo --disable-tls)
|
||||
$(use_enable static)
|
||||
$(use static && echo --enable-static-programs=losetup,mount)
|
||||
)
|
||||
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${T}/root"
|
||||
newsbin "${T}/root/sbin/losetup" loop-aes-losetup
|
||||
newbin "${T}/root/bin/mount" loop-aes-mount
|
||||
newman "${T}/root/usr/share/man/man8/losetup.8" loop-aes-losetup.8
|
||||
newman "${T}/root/usr/share/man/man8/mount.8" loop-aes-mount.8
|
||||
use static && newsbin "${T}/root/bin/losetup.static" loop-aes-losetup.static
|
||||
use static && newbin "${T}/root/bin/mount.static" loop-aes-mount.static
|
||||
}
|
||||
@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DEPEND=">=virtual/jdk-17:*"
|
||||
RDEPEND=">=virtual/jre-17:*"
|
||||
|
||||
@ -12,7 +12,7 @@ S="${WORKDIR}/gnome-text-editor-${PV/_/.}"
|
||||
LICENSE="GPL-3+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
|
||||
|
||||
IUSE="+editorconfig"
|
||||
|
||||
|
||||
@ -1,3 +1,2 @@
|
||||
DIST cape-2.1.tar.gz 42967 BLAKE2B 6310573c642bccac61a61331f2202f4221ae582fe43b6d25cf0ad7721f8531b1282474e23d70a7d0585f29a6f4f10d41dd363c912c556adaa0dd0a087b751806 SHA512 8e747a308a124fe50e1fab7ffd09d57c07aeff06d671cea58e8268c2cda9b0645d03d041f08044ed3eba679cd2c65fec97c33ace61ce4eb06bfc51e21ece6b33
|
||||
DIST cape-2.2.gh.tar.gz 42984 BLAKE2B 57424649c4d70d04307142a82ed6c7483b11fbe951dd3fde49e4430be77725c735837576666ef76bbb3e3636f46eed1447b0b5303b972e48ba2b1f6c1cfaf9e7 SHA512 ec66006d5704aed8ebfdf841d722969eebd4c9ecdb2f2b1c57b18b08d8a82bce58b638e5725158c2a4e49ec072c31529eb3754093f20711357d42d4c2a9aa33b
|
||||
DIST cape-2.3.gh.tar.gz 43892 BLAKE2B 1898ebf07ef96d1dbb9f09bce826ac21aef0e69d0bdeddab94ca6cc95afc0ee9ad63ce3e825e46ad892d8b48e0385c6478cfa85c7866db334a2319888b96dfa4 SHA512 9614004999e939f93dc5d434605481a1cdc0be62304fe3055c60c43ca5f44bc50317df3c9d2fd2a4a4955ffd3fa6c0b0a247dc111958d595b16edac76af7c696
|
||||
|
||||
@ -1,41 +0,0 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS=28.1
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Completion At Point Extensions"
|
||||
HOMEPAGE="https://github.com/minad/cape/"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/minad/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-emacs/compat-29.1.4.0
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
DOCS=( CHANGELOG.org README.org )
|
||||
ELISP_TEXINFO="${PN}.texi"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
elisp-org-export-to texinfo README.org
|
||||
elisp_src_compile
|
||||
elisp-make-autoload-file
|
||||
}
|
||||
@ -1,3 +1,3 @@
|
||||
DIST consult-2.8.gh.tar.gz 113637 BLAKE2B 1b4720d3fe86aecb46d927fe50eeab7b7b1026eeae2dacedd678b45c3940a867642d171ebad764ceb298415fc7b58dc911838757e53eeef11c4ca80758d7c8c5 SHA512 45efbea86d8c312b36fddd826c5396e9125f6ceb6e345e27e6cdcb3cf4fd4791e293b65d5ed3077f36566071854bdb2105674c31e72eac4485b407bf3463b08b
|
||||
DIST consult-2.9.gh.tar.gz 113809 BLAKE2B d69694b0d8ca02a39143da542cbe03aa6755ce8c63d3d268a511aa4a7e31fec22a38e95acb81fa6c41878fb7e1dc6b0722b8179258d0b56b78df4aa40adf5b4f SHA512 984bc21996d98cdcd42cbbd980a13e9f6130d9489de3a6fbef29a723f43adac854906e18c0a7fcced36b266aabf274bbedae69e63b24917820f2568e23475bff
|
||||
DIST consult-3.0.gh.tar.gz 114152 BLAKE2B 9963bdfbe11a0e70773d22ec73635170c058f35c78b720e188891c36b4c62c5dc2a444e192a424d2b824739338a19fc048cc5ceee214bef19e45f6c2ffc8c727 SHA512 4cd6f938ffbe8622ae965c27a1087cfaec993f0535c6cde7284356b9f1e02eeeee13c55b9fb999708fda5abfc042b44c9d9cbd71c66abd13bb54074ab7e1cb3f
|
||||
DIST consult-3.1.gh.tar.gz 114351 BLAKE2B d936e286dc54b261ca0c3aa6699c61f34227fa7b10be1be2215cd77177425d042fd9d2012bdc307a465139e2bd1e5295bbb40cff48c71b5fdddbe20fd4752059 SHA512 ad5c0476602312fa1c083e37a598ff206bd9cd3a40f6f4e154ca48d5aa788ddaa8d75cc1cfaa159fa1f2b3e8e714644e44e19406c70ca8d699d1bab93bbb4d09
|
||||
|
||||
@ -18,7 +18,7 @@ else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
@ -1,3 +1,2 @@
|
||||
DIST corfu-2.3.gh.tar.gz 52825 BLAKE2B c09f7fe0b464f99cda610031adb6ed77b9c2a483b7c3bde7df6862bb5ffecbe14fbc06e5947e9280e7137e59c0c0a78f51ba30735add47c04f914b96a0efa5ee SHA512 b73f70bea498fde974546aeb3ef348985eb9efa81b74dbe7509ab64ac782c8265a68a88ddb796563562a942f8f768e9e65d2123ed9495a6c992da97be3c7ab8a
|
||||
DIST corfu-2.4.gh.tar.gz 52436 BLAKE2B 3f7c37c96ce77f8a840ce4d09bf3a19fed0fc15463f6343d2ef38913d6202a7089298a6bde41cedadb4186912d835242b77d0a66914ff7e987c62d98fc91e9c2 SHA512 f44aaa5e875781dff8cc114acfacd20a89f2ccac00af55f163125b371f5b520bc609a6fbeb2f41743e24ce1b7dc73ef1870d9543c7e443ebf56be22ae0a7d2fe
|
||||
DIST corfu-2.5.gh.tar.gz 53150 BLAKE2B d3c8a48c0ea08b1bff51c9bd4a2e045fad6f311ff8af54b0f4db832a6a128b302327d7a4291cb5dce1741fde136c11c46d07226e9a29c29bd4f0dd42a50aae01 SHA512 0c7aa02a5b1a6b71ac4c880502a569bf3000772cd8632d8fd2f916a7ef526ee11f5a7bb3c878d1a64bd0a4cd7bb4b4a0753052fdb5ec74d94d122b0d7d5a56a6
|
||||
|
||||
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="28.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Completion Overlay Region FUnction"
|
||||
HOMEPAGE="https://github.com/minad/corfu/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/minad/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-emacs/compat-30.1.0.0
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
DOCS=( README.org )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
mv ./extensions/*.el . || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
elisp_src_compile
|
||||
elisp-make-autoload-file
|
||||
}
|
||||
@ -1,2 +1 @@
|
||||
DIST elpher-3.6.4.tar.gz 60452 BLAKE2B f511b9ca888f74691d3b2551e73e918aeeddd215b78be690f01457169bfc08398b571f6725fe1d95509a21eec5a86f46edaaa1d9e0125e7a80dc3e48131b6956 SHA512 7172122c5b8efd8029c352c0ae755a27a6a4a363789ca3ef1e5a3a2bd278c879903405494fcabf3d35467e4bc9be23514ad93eb39d624b52f3bcf68790b31032
|
||||
DIST elpher-3.6.6.tar.gz 60458 BLAKE2B 737e945da357336aa92e68384f221998009bf0f5ad6f0ff528b3891cf3f670cad0baaebe1dd5b983cfe1e8c4da0340731468f3d3d488a712766cc4a83eba8a35 SHA512 02d6951e10980a9d5272f9f124baf849e5ca69c09dc79d0760764233678d27552068abc92813e397ac2b6b24b6d8dd63babff1c67d04a97bfc4fcd7f6adcfe8a
|
||||
|
||||
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="27.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
|
||||
HOMEPAGE="https://thelambdalab.xyz/elpher/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=refs/tags/v${PV};sf=tgz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
ELISP_REMOVE="
|
||||
elpher-pkg.el
|
||||
"
|
||||
|
||||
DOCS=( ISSUES.org README )
|
||||
ELISP_TEXINFO="${PN}.texi"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
@ -1,3 +1,2 @@
|
||||
DIST ghub-5.0.0.tar.gz 58628 BLAKE2B 1b555e6687e0ac2e37b1b4b452e42dde48f9ca68c36957d618745fa985e82b408a5c66cd886b92a3700c320e84fddc7c05f1b67cc08f41debe368881da0c18df SHA512 5e1ada51c77f889a0ec33657e81b7cfbe950da5ffc7bb10288aac32c85bc8de30845d41130f4ae0d7b0dae87b140feb602b72961022b7d0544d81e3ed9bb8dae
|
||||
DIST ghub-5.0.1.tar.gz 58685 BLAKE2B 2663268da039a8a9a8ff9910305c7de4e215457fc7afee6a337addfbc4ac34038a0bb7eb6f720c8171722a5a1f299cfafb112008fc9c3544e0958e91a8cd4351 SHA512 c73008c4812f24517c63cd07f236a43e36e001e6569fe9ccb44954931e5d885ab1dc03ccbfafc713e09d1abe69be9b1cd09852a0e77a17ed2688ca64a9785876
|
||||
DIST ghub-5.0.2.tar.gz 58558 BLAKE2B 922f65e9fb0a85af190cee9ee2fdafd2ff1d191ca548aca38678478be5149b8a9fbbbfc3a9f3c51941076cdcbe5e181b15d16296d6b36bb396b21071f8e854bc SHA512 39546d6a1a9853fae3a886115329a1afcdb52a13eb8ccbf1f6bc46ab247127129f4e0e8c07bbdfbfbd2000a406b08a679d2440913c988cfe6f5ff984e9b052ec
|
||||
|
||||
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="29.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Minuscule client library for the Git forge APIs"
|
||||
HOMEPAGE="https://magit.vc/manual/ghub/
|
||||
https://github.com/magit/ghub/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/magit/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/compat
|
||||
app-emacs/llama
|
||||
app-emacs/treepy
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
sys-apps/texinfo
|
||||
"
|
||||
|
||||
DOCS=( README.org )
|
||||
ELISP_TEXINFO="docs/ghub.texi"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
mv ./lisp/*.el . || die
|
||||
|
||||
elisp_src_prepare
|
||||
}
|
||||
@ -1,2 +1 @@
|
||||
DIST gnuplot-mode-0.11.tar.gz 409538 BLAKE2B 891e8f40b4acd259092575fa23e8fa48847119f23bec2767d9f7b51ee1a58a8d12d73689f49f8fe6fec3f65762212998ba3063d9359d5e57d7b0d4c47c41a060 SHA512 0e1d61e44d7895e80bea5ab84430270ba4daa66f5b1fab3501931f924f6e487ee8b66fe17aa5ee50dacff83ba3dbe13c8fe9b3405a93de62159985bb6e471c84
|
||||
DIST gnuplot-mode-0.8.1.tar.gz 88458 BLAKE2B 99355ec86b6a74294b72976efdaf88402ee9240c9a89432af52eca22b93af18a930e4f7cd07a0c4e25b235aeef0dc3a32498f57b8e74992f5cfb95cef471de55 SHA512 77bb70bde28007d7d42570c9649f18aec13426746acd97f0f94df1bc34ef0698ed5c4a69f5eac7dca4d9d000a527e1da70656692a7ecb2e1dccf61d0e0fc35b5
|
||||
|
||||
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Gnuplot mode for Emacs"
|
||||
HOMEPAGE="https://github.com/emacs-gnuplot/gnuplot"
|
||||
SRC_URI="https://github.com/emacs-gnuplot/${PN%-mode}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN%-mode}-${PV}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
|
||||
IUSE="doc"
|
||||
|
||||
BDEPEND="doc? ( virtual/latex-base )"
|
||||
RDEPEND="sci-visualization/gnuplot"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.8.0-tests.patch )
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS=(CHANGELOG.org README.org)
|
||||
DOC_CONTENTS="Please see ${SITELISP}/${PN}/gnuplot.el for the complete
|
||||
documentation."
|
||||
|
||||
src_prepare() {
|
||||
elisp_src_prepare
|
||||
|
||||
# Erase broken tests
|
||||
echo "(provide 'gnuplot-test-context)" > gnuplot-test-context.el || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
elisp_src_compile
|
||||
use doc && { pdflatex gpelcard || die; }
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
use doc && dodoc gpelcard.pdf
|
||||
}
|
||||
@ -1,2 +1,2 @@
|
||||
DIST jinx-2.3.tar.gz 37512 BLAKE2B 837b041af679da173e87ea51b1e9fcd7a56f2cffbafd70e67de978904e89a1ae6dd5e843f61eb1a79da95468ad1ce9dcc1e4d4f4a0f66ad1df8728e1180e6c52 SHA512 60e64bb40b97333a37e0a6a2116fa3a2e0a66fcfb2eba59f21aaf220c0917d456d9b2019b9f4213fef3e59d3befc811874abc91aa0acb7ed01dd22e50b2c168c
|
||||
DIST jinx-2.4.tar.gz 38109 BLAKE2B e787cce16ae31dd6865410296e2e9d20edd7418c15f79b4f8b7e3b2aa268cf852f4139b032331c5cb3476f085ffe000355a5c1d2aaf73dfb32e1b5640f5b09a0 SHA512 7ebe31a5c3d9595b8b27bc73d706497efab091fd9e5b04e72ebbfb8bb4b32813846b4aaa93ddc41c4d7e6c5b4d070e5da2f34fb49ad8a43a650cb4bd6d4a031d
|
||||
DIST jinx-2.5.tar.gz 38208 BLAKE2B dd9a26236160f7137482b6e70b4809379ea2becbd2c5c745d45d5d8b2e91ceb66be20136b014c2c9a3b6e4de5230f7c0a9ecfee243ffc8de716e0b6ee8b1672b SHA512 1f0079956d814604aac73e18c9d8132d6bcb3adf4dfb4d65bf4c52dda570ab353eaab2e1b1a047066a010936fd9cae003dcd4f8ab32d405e6465737e9829652c
|
||||
|
||||
@ -18,7 +18,7 @@ else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
@ -1,3 +1,2 @@
|
||||
DIST llama-1.0.0.gh.tar.gz 22468 BLAKE2B 3d6e70b855821fd5eac2a18dd16d032729b6e884a1d7881a670028fa05868b2931b2b0d022ece4b7aad357fe5ff67f480fd594b8441325c0fb1be1a8c61d6b7c SHA512 7b6dd6f10b1b36f54c60edbd039657fd9a27b69abdf7ce704f2f8c36cd896142d65ee157a2b0d68f4273d982ed7eeaea40c077bd393448af662c73d511fcc2de
|
||||
DIST llama-1.0.1.gh.tar.gz 22487 BLAKE2B 69e3f91e20cc53614716b14bf0fc1864139042ed4fc5fd5b050d83a2736f96c1c638e1619c69261c996aae8f151886a705ca2a3516b6d5313c800ef719297927 SHA512 994feb49f5d20c9726fa24ca27c516f6b646d695462d4abeb93dd6298ffd753a70c603355e3a42d8835ac710332561a8906f9b85c03d51350d651686b9fb0cae
|
||||
DIST llama-1.0.2.gh.tar.gz 22433 BLAKE2B 8c6a6f91720b986f52946cd0befa06953ffcd4fdd0cd79c4641428c657d66bc86f7bc2027cc1c6dcec569f3f6e69529545f046a9d6d27af15d10a2b07783a9bb SHA512 05721f093fc45b4cc7f2c9517f6f16cbf1b72d123767cda6acfbf2af68aa87f44b7a061f75a8759eba63ba7f4560746f82721b46da425a03f130b96607583d44
|
||||
|
||||
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Compact syntax for short lambda"
|
||||
HOMEPAGE="https://github.com/tarsius/llama/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/tarsius/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/tarsius/${PN}/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-emacs/compat-30.1.0.0
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
elisp-enable-tests ert "${S}"
|
||||
|
||||
src_install() {
|
||||
rm "./${PN}-test.el"* || die
|
||||
|
||||
elisp_src_install
|
||||
}
|
||||
@ -1,3 +1,2 @@
|
||||
DIST marginalia-2.3.gh.tar.gz 33185 BLAKE2B 3f8fac79ded2a5339c5f6dd4215d42d289bc69babc9ff21b7b7f1a1526d73049f9674b671d667c256ae3d0553bb4823b1aa5cb92f1d8f628a1964b1d9d945f54 SHA512 b3f67a93cd2eb9778f9b7ac04cf1769091bf7513448f93793d419d6c9d917d994b4af9efa97d73156a0527fac67c64c8b0644e05ccf39623df4ab8897d34d4fc
|
||||
DIST marginalia-2.4.gh.tar.gz 33176 BLAKE2B 7407171bc36b50ab5534e79c7b1745096322b7f34d0cc8112edd7c39efc16e184c52bdd87bd4ac1fe2d982823456ee5615eab3e261ebcacaf5fd7186e9ef4905 SHA512 231284b9e415a96061ef273a0d01e454b429bf6f00f2696f42f893ebe11b611bc1d508538cde7b013c806c81691f715e960d8717407b2a7b6b7191afd4732ee4
|
||||
DIST marginalia-2.5.gh.tar.gz 33541 BLAKE2B d142ca2539a36b55d4364aea3bd4a05eb98f93d68190dc5c174685d69b02fd0cac44980db9aef2c6320501e64041191737da14826bf33903cfcf8764c04c064f SHA512 94634690897bfc9f53e8d6157a1d092619ae8b7a20135f26ae60b6214800d1d340f1434dec5f98ee9f34d28c3c921ca6380cb3901d51f5af54075a78164f2e30
|
||||
|
||||
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="28.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Marginalia in the minibuffer"
|
||||
HOMEPAGE="https://github.com/minad/marginalia/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/minad/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/compat
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
@ -1,2 +1,3 @@
|
||||
DIST mastodon-2.0.2.tar.gz 713944 BLAKE2B 7a94b3b4854b98de2b21a3a41077ecdf03dd76ad2f3f8762fddb8f78b523963b639024eb59b07bb104f265b426a236c132beb1f0b9a1b8eee2840936bd42e5af SHA512 8627d9d94d9b47996924f30dbda83a0a0a0d8a6c413f20f3ccb0c62220105e3b92723f420611dc85cc25c78fef314400428bcfb392339fc808389911d69a8401
|
||||
DIST mastodon-2.0.5.tar.gz 714359 BLAKE2B 46fa26149b31e7c15ffcf176e6f80f5ce38633d87e6aa20c0cb8425fd173f52c9fbcb5fef97472a5c3785000f53aabfa01c535eadbf9ea4b7a907ea60d1fd75e SHA512 a034ef8d9c7d649982474557627d40f37abf6f7a64ab850c81b4f013112ef5852c1f4fe76e55cdc74dd2081495a4d2b51265ea7d02c2b06f43944dd5f67897bd
|
||||
DIST mastodon-2.0.7.tar.gz 715402 BLAKE2B ec9ecac83631db369701d8c14224058474f9d989b54cf9d45f24a35313da92f464248d72eeab87bf081f24e2d793f07fc2ca85433f8fedc64f03f0f854f6ae3a SHA512 ca3632b216c2504e926a9fef43e3318a2c1b5ec7878b8bf0b476eda2f95f26faf858d7877cd0d830235a79d39efe00108f2d8183f169be0aa9ac2f3cdf2a91ea
|
||||
|
||||
44
app-emacs/mastodon/mastodon-2.0.7.ebuild
Normal file
44
app-emacs/mastodon/mastodon-2.0.7.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="28.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs client for Mastodon, federated microblogging social network"
|
||||
HOMEPAGE="https://codeberg.org/martianh/mastodon.el/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://codeberg.org/martianh/${PN}.el"
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
else
|
||||
SRC_URI="https://codeberg.org/martianh/${PN}.el/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}.el/lisp"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/persist
|
||||
app-emacs/request
|
||||
app-emacs/tp
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
DOCS=( ../README.org )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
doinfo "../${PN}.info"
|
||||
}
|
||||
@ -1,2 +1 @@
|
||||
DIST org-modern-1.10.gh.tar.gz 27213 BLAKE2B b60bc53236bca482e66ed217d6f668acc61f17f6f7c5bb74483a9bb2a0a98145f2e2cd4d11ba303c075810c6a4e11a62e69cf9989487dc0da4b41f97b51b28cb SHA512 3559dc99fce971975a74ac26bf26c28aa0483bb6f0c7a64398301ffc3d3b162c65aa31ac362b9a9bcfdbf5351b6207f935694e07130b2efd7afabf9215608180
|
||||
DIST org-modern-1.9.gh.tar.gz 27066 BLAKE2B 9f3efe55356bcd486c68a67c56e3e8792e4db652ee3ea40b3df7f911f4beee43bb9a9a6c96a0e2c1b2f83bbbb7bd2a611988380ecc5fd8cc3730268e8dae1c1e SHA512 201613e6642e397ed49a597f757bf88c9cf64fc203cc1d055cb00cd9e6a0a11a78da989a90c70158effe2a8e437f247dc92131468d12f1d08819bcc75a385a09
|
||||
|
||||
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="27.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Modern style for your GNU Emacs Org buffers"
|
||||
HOMEPAGE="https://github.com/minad/org-modern/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/minad/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-emacs/compat-30.1.0.0
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
DOCS=( README.org example.org )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
@ -1,3 +1,2 @@
|
||||
DIST osm-1.7.tar.gz 35741 BLAKE2B b2e49975d5a859180b10024a9ea7a6ed1d2bc795263d6be1b8957087e27cb86d767ee9eff76530874697ce6c583963e6bcf32bf03d80abe5c8b593b9363789e3 SHA512 dc121a31afa1c352e6f9e67e25af2dd4dfab824aa20c5321b8a6ad7abfa8cd884c5bd841d3385c99b0a3992704471943989881f1f64496a7bb889095c9912765
|
||||
DIST osm-1.8.gh.tar.gz 36698 BLAKE2B febdbcc1a5c801ce473ddce167f3179bcb85d5ccb0a7fa0fbeae07584bd30980b4299fff1e714ce3fb3af8b7e3d3b7b4cbb96541931461adf376bcecda48c640 SHA512 54fb1769e2601050f2463d7efc6014afdb024bc5a7b8e6844077ba018343265004efc629c568ecd90eac67690d41f24ff614c3290e8608a5854ec0db4a3fa8b8
|
||||
DIST osm-1.9.gh.tar.gz 36716 BLAKE2B 344f3c82e074690a8b51c2d373059a6762122b5ffbb04a7e10c0fa1b0583a6a74fa6a62860865e0d755ffd91f0c62d91b6bc99e344eceb075c354b61fc0b870d SHA512 3f93dee481493f5df4e0e0da2b4a0d14d1114910444cf297cf703826566b66a5ec9a02df9ed0df792c2f0212eb6f330a9d4ea1b2f4d81538422201510c2ecf5f
|
||||
|
||||
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="28.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
|
||||
HOMEPAGE="https://github.com/minad/osm/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/minad/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
BDEPEND="
|
||||
>=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg]
|
||||
>=app-emacs/compat-30.0.2.0
|
||||
"
|
||||
RDEPEND="
|
||||
${BDEPEND}
|
||||
net-misc/curl[ssl]
|
||||
"
|
||||
|
||||
DOCS=( README.org )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
elisp_src_compile
|
||||
elisp-make-autoload-file
|
||||
}
|
||||
@ -1,3 +1,2 @@
|
||||
DIST persist-0.6.1.tar.gz 6777 BLAKE2B 4e5ae7cef591fcfb7fd7084e38294bc6000d9b1ed2d9b83ea54c1f6fe4f4cbb4144df51a5df9fcc654d459c58e105e58c53cfe841df0eeeafd95ed127797cb2d SHA512 e7b2d2e09cea26a37142d66e95f640e37640ebcf8434b284650c6126475c8844476c164b00ffc3cbecb021bb6963a19ede2720ae2e892d45d8986ede6de3f28a
|
||||
DIST persist-0.7.tar.xz 5960 BLAKE2B dc34d56cfef8a0cf109d55ea8a4ec725a8adb4cf5e3749ee5c0601eada19225445f99c4617380685517dbe13be7bb04830b769d084be6dea51cc21bcb6f8d403 SHA512 e3032c5471b677b80191a7d4a0a4ba77c20ae69f9fc00e8388a8c3696e554c07956d86fa7e174a44fb78b90e905189bc30e8cee6a67a0ce684339cdb7a3f5d5c
|
||||
DIST persist-0.8.tar.xz 5976 BLAKE2B 23d7c5c07675799d56a1a0b2d262b3317c9b2b21c1d0f9e9e9a8fd7cafc659414345ff3583e1ba45d90768751f36c9f67c5d4da15e70b22393b573cd23b4b5b2 SHA512 0a03a0b249907a7830a90385376ff20cdbef62d9387496e17c1805d434459cf3a801fc929dd4e7b78efc3389a4d4944e08ad623022d56487e755fbde711fa7f7
|
||||
|
||||
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
[[ "${PV}" == "0.6.1" ]] && COMMIT="5ea8f32ef50ce2b444d6918e17eedce9f74629af"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Persist variables between Emacs sessions"
|
||||
HOMEPAGE="https://elpa.gnu.org/packages/persist.html"
|
||||
SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}/elpa-${COMMIT:0:7}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
|
||||
# ELISP_TEXINFO="${PN}.texi" # Broken.
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
elisp-enable-tests ert test -l test/persist-tests.el
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Skip failing tests. Tests are marked as "WORK IN PROGRESS" at the
|
||||
# top of the file.
|
||||
local -a skip_tests=(
|
||||
test-persist-save-hash
|
||||
)
|
||||
local skip_test=""
|
||||
for skip_test in "${skip_tests[@]}"; do
|
||||
sed -i "/${skip_test}/a (ert-skip nil)" test/persist-tests.el || die
|
||||
done
|
||||
}
|
||||
@ -1,2 +1 @@
|
||||
DIST gettext-0.22.tar.xz 10008808 BLAKE2B e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5 SHA512 c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
|
||||
DIST gettext-0.26.tar.xz 10061740 BLAKE2B b182e5fdb9fc46868dc39b512ef300c54c8e77a766f2d2de69289f84966d4205f494b3ecedfb30c6df581947172411ae7eb4ccc0bb1f180b67dd8a83803832a8 SHA512 544e41c9390695df1c21542842e9ca027a03cb7d4045d8cd759dec1a3dfb624aae900751b458bdb31d6454b37c40c474a952059b884555a03c7c95d6d0e687b1
|
||||
|
||||
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Major mode for GNU gettext PO files"
|
||||
HOMEPAGE="https://www.gnu.org/software/gettext/"
|
||||
SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
S="${WORKDIR}/gettext-${PV}/gettext-tools/emacs"
|
||||
ELISP_REMOVE="start-po.el"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
@ -1,2 +1 @@
|
||||
DIST rg-2.3.0.tar.gz 204996 BLAKE2B cc233f90a4bd56928053ebace2aa166c0210ddc9720b37b4e67e10e1082ed0ff744bef6d502666a8094d9c57c0afa2b9a32967b290443cc467f2865ea7b95330 SHA512 343626c35bdb26f2a300bac258af112230cf502900852456362f1adaa6bf6551d42d07ced59b8f864cab0663b559262f2e6f982f5b95cfffe1d04218fe6ebbbe
|
||||
DIST rg-2.4.0.gh.tar.gz 209666 BLAKE2B 494b70a426edce5e1588fc5ac2ddd699a3c5f58511a1ad0b8de0b221d3c29b206bd57a97ab95d27d9b5cc89acf0a93637914d8c3f3253fb67e2f1fc3334676fc SHA512 4b143199b75a857d9fd84dd95ee5e2c50857b5ae19880988d5a1886aa93902151b2a349bc42788120920cbdde1a7a13cb3cabf9aa43f63d8495e8b913183bbf9
|
||||
|
||||
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="GNU Emacs search tool based on ripgrep"
|
||||
HOMEPAGE="https://rgel.readthedocs.io/
|
||||
https://github.com/dajva/rg.el/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/dajva/rg.el.git"
|
||||
else
|
||||
SRC_URI="https://github.com/dajva/rg.el/archive/${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}/rg.el-${PV}"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-emacs/transient
|
||||
app-emacs/wgrep
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
sys-apps/ripgrep
|
||||
"
|
||||
BDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
test? (
|
||||
app-emacs/s
|
||||
app-emacs/undercover
|
||||
)
|
||||
"
|
||||
|
||||
ELISP_REMOVE="
|
||||
test/rg.el-test.el
|
||||
test/rg-isearch.el-test.el
|
||||
"
|
||||
|
||||
DOCS=( README.md )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
elisp-enable-tests ert-runner test
|
||||
|
||||
src_compile() {
|
||||
elisp_src_compile
|
||||
elisp-make-autoload-file
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
doinfo rgel.info
|
||||
}
|
||||
@ -1,2 +1 @@
|
||||
DIST system-packages-1.1.0.tar.gz 18634 BLAKE2B ec32510435507bf64c77d7952094eb9fe72d3f7f098335c756fc7d80ce267e02a253fecb406986ec4e09b601868b448b4c9379c29cd5810b634bb07c5f686e5a SHA512 58ecaa8649c086995f68db6abc3bf9cbb012b39b51c553b661368aaed116835984425a6b19d68f8ffad44ecf1818a6281758c56e62ac5230783408e73f9ff776
|
||||
DIST system-packages-1.1.1.tar.bz2 17022 BLAKE2B af3f5a81c8452374fc2bff33df928dd2d7ce90a09358ccd6485a9b80dc81d5baec4e7d740ce002dc2356833f42c16da9de1a36709ec8f6885d0502f9edd20661 SHA512 b6fbfbf156d7fdf02b0959f7a4e4515fa249a5c7b8817eed061d8cc5ac2a87f28034260768ebca2b485b9b905382efea41b894b866468ce27b2c9b956a309fe7
|
||||
|
||||
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Manage your installed packages with Emacs"
|
||||
HOMEPAGE="https://gitlab.com/jabranham/system-packages/"
|
||||
SRC_URI="https://gitlab.com/jabranham/${PN}/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
|
||||
|
||||
DOCS=( README.org )
|
||||
ELISP_REMOVE=".dir-locals.el"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
@ -1,3 +1,2 @@
|
||||
DIST tempel-1.6.gh.tar.gz 29695 BLAKE2B 9aafd293d6506e2eb6379932513e985002dcfdf4c7f5b7d916db03d99ca15d1a1d3173223a481cd402d15e5e2ca85faa5e6ef34a93f85a3e5b8321d2d5d38285 SHA512 5e85784d534491d7718dfdb15b65977540d493234d0084d851435883e6bc1bf98c0bbbfdcb9d98a613ad5781e34fb42093020cf62a9d4b0ac2e20fc1bf9a5174
|
||||
DIST tempel-1.7.gh.tar.gz 29702 BLAKE2B 454527158a0a246e798853255e89932c6e4c3c8a69d021b92077bde47dc00159f6a87ec60f36994be8df44bc1b48a39db1ace9e9c9dc3e04cef4de67ce6adf8b SHA512 c2283852725c6fca1255d7ad0079a13f77330d85d20a762a06b3b3e32e182592dd3d52f849f6a893614f6e1b0d01bedb5544da7eb8dba7a79c98f5ed5697fd8d
|
||||
DIST tempel-1.8.gh.tar.gz 29580 BLAKE2B 9358e53c2e4df47e518481173955044bcd281175866404a13cebed3bd92a4eacba98d4acb50b2210cdc9cea25130297ec424b71bfe11e76cdc9e6494a166f59b SHA512 97c1a275050c7bb1b5bb29fbc2562dd7b57558aa8320e2fb5482a5919422f56af1bb0b81b439c1377bebd3757bb40036f8e3e6ecbc0f410fa65dd97c6b49b61d
|
||||
|
||||
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS="27.1"
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Templates with in-buffer field editing for GNU Emacs"
|
||||
HOMEPAGE="https://github.com/minad/tempel/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/minad/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-emacs/compat-30.1.0.0
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
DOCS=( README.org )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
elisp_src_compile
|
||||
elisp-make-autoload-file
|
||||
}
|
||||
@ -1,3 +1,2 @@
|
||||
DIST transient-0.10.0.gh.tar.gz 172294 BLAKE2B 3647e907a0482996f49479944ec973bfdabb8c9dad519a4297baffcc1363c1cb0e422a942c46108d6a279dc723efddfe043c7f24a80590379108536de90dcb79 SHA512 f478b0ec5da8fb9248dee534c740071fa158d0e4420365d35c247c0d8f112063d40e559ef116a78dd0d9ede95c5003a2c74081e5c82a0e7e610c65daf72fd640
|
||||
DIST transient-0.10.1.gh.tar.gz 172350 BLAKE2B bf03c567c6a8b83a4d845ae5711d70985c65a462146fb138d5e640f6847bd6a7cf43f8b28a5c5d3b5a6c3b6f9b17dd7ef7cdb738b4323d6781ede8c447d0fe3b SHA512 48e441df7780b5003334ca74617e6402f582173297f68462d3d377649b82e26bfe18878372021ea10ad201337bbbcb491fccb45dbc63581c165dcd39554bef80
|
||||
DIST transient-0.11.0.gh.tar.gz 172120 BLAKE2B 8113c42bf0fc51786df763780c1c51224d9912ddde9269635e22a6a57263170dc993271a740339d0750aa4ce0f68b96879d8575e8a36740dc7c712f7e2ccb3b6 SHA512 9199b28865f25c6d7c4fa3bf69fa6fc99e0f2ea65c1f8accc380d7bb885ac616c1a04f140a71e29779091606ae3d86698c93df70499b771f97b961ffdda66851
|
||||
|
||||
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Transient commands abstraction for GNU Emacs"
|
||||
HOMEPAGE="https://magit.vc/manual/transient/
|
||||
https://github.com/magit/transient/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/magit/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/compat
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
sys-apps/texinfo
|
||||
"
|
||||
|
||||
DOCS=( CHANGELOG README.org "docs/${PN}.org" )
|
||||
ELISP_TEXINFO="docs/${PN}.texi"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
mv ./lisp/*.el . || die
|
||||
|
||||
elisp_src_prepare
|
||||
}
|
||||
@ -14,7 +14,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3 || ( GPL-3 CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
src_unpack() {
|
||||
return 0
|
||||
|
||||
@ -14,7 +14,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3 || ( GPL-3 CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
src_unpack() {
|
||||
return 0
|
||||
|
||||
@ -14,7 +14,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="PUEL-12"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@ -14,7 +14,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="PUEL-12"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_PN}-${MY_PV}"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
IUSE="+dbus gui"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_PN}-${MY_PV}"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
IUSE="+dbus gui"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@ -17,7 +17,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-6.1.36-log-use-c99.patch
|
||||
|
||||
@ -17,7 +17,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-6.1.36-log-use-c99.patch
|
||||
|
||||
@ -17,7 +17,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
CONFIG_CHECK="~!SPINLOCK JUMP_LABEL ~PREEMPT_NOTIFIERS"
|
||||
|
||||
|
||||
@ -17,7 +17,7 @@ S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
CONFIG_CHECK="~!SPINLOCK JUMP_LABEL ~PREEMPT_NOTIFIERS"
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ S="${WORKDIR}/${MY_PN}-${PV%*a}"
|
||||
|
||||
LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl python +sdk +sdl test +udev vboxwebsrv vde +vmmraw vnc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ S="${WORKDIR}/${MY_PN}-${PV^^}"
|
||||
|
||||
LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl python +sdk +sdl test +udev vboxwebsrv vde vnc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@ -2,7 +2,9 @@ DIST wine-10.0.tar.xz 32011244 BLAKE2B 92178cf484cf33e9f3b8340429ee8e68c36e0d25e
|
||||
DIST wine-10.17.tar.xz 32902236 BLAKE2B 3087201ff359050e7a78021fbf9aac6a816cdd9f7e6b8b443c18cc79a37dbcd6e26a668e9fa2f79f56cede2596b59398f18e31d6cd3a5f805c3760148378fac8 SHA512 e6abd944c5c39f86f57152ff35a0e8f337004feb1a4a449535c40f7a0403d5274f2361b232d341427027006b42486e82855070b0a7c9f74526359e1ba968cd3a
|
||||
DIST wine-10.18.tar.xz 32970828 BLAKE2B 5519530d364326f7c968293df25558ea6c9c81e839d36e3af32d980f82a10cafe1403ff1e245aa543e8031acb9ab891cf59ebd10a112959791f18e16ca356be2 SHA512 a84d2f95f11b1eb6b66f19a82dcc28df31e51c0b0c6b15d612c5543cc4c27556bb94062479042e2bf924e081a8fb6e1d295c21df6c6dc16d4cbcaf7ac82c0d58
|
||||
DIST wine-10.19.tar.xz 33032428 BLAKE2B e36c52a75f32c8ae270da81a551c108d96e107570ee8db85ed6fb53def94627ce70e667f3ada5c4ed5789d738522d4b92a5395af3daab2e6699c2c6437951c72 SHA512 c927744c115ea8d9dd6eba97598721bc70beead63739bfbef913b7a86db28863c92f18d197a9cfe5e542695aa87e6c634083997710b23b6fa3c3eaea1c271d9a
|
||||
DIST wine-10.20.tar.xz 33151284 BLAKE2B 021e74b34289481cb3815b6b8469470b888e7e8ed035d61f2e7b2666990a1c993f07fcc68fa674df2001ae13b3aa707c460ea503b62c72c2ad52841038f49baf SHA512 96d8f82ace70675b6260f626ebbed93518a2a35ab437d4adbf74732d9efb792a88bc63d4da5755658952b93e75efdc89d5500a4e9cdfa701fc106c12649ba6c1
|
||||
DIST wine-staging-10.0.tar.gz 9490601 BLAKE2B 2843d6fbeca285a258dbb7505e2451d183b175a9d0b95a03551d635ca8a81c5ba5702d634f45be8d8574435a0fc77b84ca289350e4e74e97b9d5c7b1b8706fbe SHA512 1340473c0ede35450d9cb91bdca2fb237dd2c19e7cde7a05f3c2c70b741f4321e54a1cc4042a48dc83e07dc6967c904fae6c22233ce28fbc6dfa836cef281250
|
||||
DIST wine-staging-10.17.tar.gz 9445094 BLAKE2B bc5b36520526d5b15f1443b65d0c9a1cc3c6da74205c0d9709a10564027910953b630114c9287629a161f8831fd60c9e7d9b1a832892d3ebc0353aab690d99c0 SHA512 b8454b9dc2d864da7e308b57b7a2cb3c15888f0ebd563b17f452ac880e78b7d45efdd6d3b4499a715bd79683e52b84c84b8a9ddb28f241258b020d664016afac
|
||||
DIST wine-staging-10.18.tar.gz 9450101 BLAKE2B 7b235e3872e08a2f47bad25d5c6fcb83a33c0e95397bc30e1c83546aa9bea63219036b75138632c4c4827bda4e6b834fe4b44286fd9f526174e5eeba57d2fdca SHA512 4574dc12445a1666c7b44eed07503bc01a989d5d93ac24d41609d35c785973a044a8e3ac9c9204e369566b4126bda5f6df43fd7f8ac4a8e8a1afe449e5243e11
|
||||
DIST wine-staging-10.19.tar.gz 9399642 BLAKE2B 52467498c2e039ff0c152083f30e579e515c00ba507c746decd7375993127abe88e1d00cc89c87516d0079ad9887963505b670ccc45e081a0fa9bbf8236ffb1a SHA512 01b6f2ef568d7c411c6d5022f86aa7203e7f483c595efa7b9e5303d6c97b91d7e7ba00a3b884c0d8abe88ae55356a36e60744d5a52b7bc0380d14a9e6634e778
|
||||
DIST wine-staging-10.20.tar.gz 9261811 BLAKE2B a260f94d64b44e42585b44bb241c6f97e5bf19fde318d96975ae04268891c648830a09c9764005d2a4825ec730bfa32e9209b06c593ff950ea6fd86a39d4f0e8 SHA512 ffd94f625a418df46de56acfdfec9863a357c17c94fe6cfbaa5690a248c529e9759d3d11ba8532116de5f8417cefc14a00048f3dda5de11d73fe628212fa3a87
|
||||
|
||||
260
app-emulation/wine-staging/wine-staging-10.20.ebuild
Normal file
260
app-emulation/wine-staging/wine-staging-10.20.ebuild
Normal file
@ -0,0 +1,260 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
inherit edo optfeature python-any-r1 wine
|
||||
|
||||
WINE_GECKO=2.47.4
|
||||
WINE_MONO=10.3.0
|
||||
WINE_P=wine-$(ver_cut 1-2)
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git"
|
||||
WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"
|
||||
else
|
||||
(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
|
||||
SRC_URI="
|
||||
https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz
|
||||
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
"
|
||||
KEYWORDS="-* ~amd64 ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset"
|
||||
HOMEPAGE="
|
||||
https://wiki.winehq.org/Wine-Staging
|
||||
https://gitlab.winehq.org/wine/wine-staging/
|
||||
"
|
||||
S=${WORKDIR}/${WINE_P}
|
||||
|
||||
LICENSE="
|
||||
LGPL-2.1+
|
||||
BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
|
||||
|| ( WTFPL-2 public-domain )
|
||||
"
|
||||
SLOT="${PV}"
|
||||
IUSE="
|
||||
+X +alsa bluetooth capi cups +dbus dos llvm-libunwind ffmpeg
|
||||
+fontconfig +gecko gphoto2 +gstreamer kerberos +mono netapi
|
||||
nls odbc opencl +opengl pcap perl pulseaudio samba scanner
|
||||
+sdl selinux smartcard +ssl +truetype udev +unwind usb v4l
|
||||
+vulkan wayland +xcomposite xinerama
|
||||
"
|
||||
REQUIRED_USE="
|
||||
X? ( truetype )
|
||||
bluetooth? ( dbus )
|
||||
opengl? ( || ( X wayland ) )
|
||||
"
|
||||
|
||||
# tests are non-trivial to run, can hang easily, don't play well with
|
||||
# sandbox, and several need real opengl/vulkan or network access
|
||||
RESTRICT="test"
|
||||
|
||||
# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
|
||||
WINE_DLOPEN_DEPEND="
|
||||
X? (
|
||||
x11-libs/libXcursor[${WINE_USEDEP}]
|
||||
x11-libs/libXfixes[${WINE_USEDEP}]
|
||||
x11-libs/libXi[${WINE_USEDEP}]
|
||||
x11-libs/libXrandr[${WINE_USEDEP}]
|
||||
x11-libs/libXrender[${WINE_USEDEP}]
|
||||
x11-libs/libXxf86vm[${WINE_USEDEP}]
|
||||
xcomposite? ( x11-libs/libXcomposite[${WINE_USEDEP}] )
|
||||
xinerama? ( x11-libs/libXinerama[${WINE_USEDEP}] )
|
||||
)
|
||||
cups? ( net-print/cups[${WINE_USEDEP}] )
|
||||
dbus? ( sys-apps/dbus[${WINE_USEDEP}] )
|
||||
fontconfig? ( media-libs/fontconfig[${WINE_USEDEP}] )
|
||||
kerberos? ( virtual/krb5[${WINE_USEDEP}] )
|
||||
netapi? ( net-fs/samba[${WINE_USEDEP}] )
|
||||
odbc? ( dev-db/unixODBC[${WINE_USEDEP}] )
|
||||
opengl? ( media-libs/libglvnd[X?,${WINE_USEDEP}] )
|
||||
sdl? ( media-libs/libsdl2[haptic,joystick,${WINE_USEDEP}] )
|
||||
ssl? ( net-libs/gnutls:=[${WINE_USEDEP}] )
|
||||
truetype? ( media-libs/freetype[${WINE_USEDEP}] )
|
||||
v4l? ( media-libs/libv4l[${WINE_USEDEP}] )
|
||||
vulkan? ( media-libs/vulkan-loader[X?,wayland?,${WINE_USEDEP}] )
|
||||
"
|
||||
WINE_COMMON_DEPEND="
|
||||
${WINE_DLOPEN_DEPEND}
|
||||
X? (
|
||||
x11-libs/libX11[${WINE_USEDEP}]
|
||||
x11-libs/libXext[${WINE_USEDEP}]
|
||||
)
|
||||
alsa? ( media-libs/alsa-lib[${WINE_USEDEP}] )
|
||||
capi? ( net-libs/libcapi:=[${WINE_USEDEP}] )
|
||||
ffmpeg? ( media-video/ffmpeg:=[${WINE_USEDEP}] )
|
||||
gphoto2? ( media-libs/libgphoto2:=[${WINE_USEDEP}] )
|
||||
gstreamer? (
|
||||
dev-libs/glib:2[${WINE_USEDEP}]
|
||||
media-libs/gst-plugins-base:1.0[${WINE_USEDEP}]
|
||||
media-libs/gstreamer:1.0[${WINE_USEDEP}]
|
||||
)
|
||||
opencl? ( virtual/opencl[${WINE_USEDEP}] )
|
||||
pcap? ( net-libs/libpcap[${WINE_USEDEP}] )
|
||||
pulseaudio? ( media-libs/libpulse[${WINE_USEDEP}] )
|
||||
scanner? ( media-gfx/sane-backends[${WINE_USEDEP}] )
|
||||
smartcard? ( sys-apps/pcsc-lite[${WINE_USEDEP}] )
|
||||
udev? ( virtual/libudev:=[${WINE_USEDEP}] )
|
||||
unwind? (
|
||||
llvm-libunwind? ( llvm-runtimes/libunwind[${WINE_USEDEP}] )
|
||||
!llvm-libunwind? ( sys-libs/libunwind:=[${WINE_USEDEP}] )
|
||||
)
|
||||
usb? ( dev-libs/libusb:1[${WINE_USEDEP}] )
|
||||
wayland? (
|
||||
dev-libs/wayland[${WINE_USEDEP}]
|
||||
x11-libs/libxkbcommon[${WINE_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${WINE_COMMON_DEPEND}
|
||||
app-emulation/wine-desktop-common
|
||||
dos? (
|
||||
|| (
|
||||
games-emulation/dosbox
|
||||
games-emulation/dosbox-staging
|
||||
)
|
||||
)
|
||||
gecko? (
|
||||
app-emulation/wine-gecko:${WINE_GECKO}[${WINE_USEDEP}]
|
||||
wow64? ( app-emulation/wine-gecko[abi_x86_32] )
|
||||
)
|
||||
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${WINE_USEDEP}] )
|
||||
mono? ( app-emulation/wine-mono:${WINE_MONO} )
|
||||
perl? (
|
||||
dev-lang/perl
|
||||
dev-perl/XML-LibXML
|
||||
)
|
||||
samba? ( net-fs/samba[winbind] )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
"
|
||||
DEPEND="
|
||||
${WINE_COMMON_DEPEND}
|
||||
sys-kernel/linux-headers
|
||||
X? ( x11-base/xorg-proto )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-vcs/git
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
wayland? ( dev-util/wayland-scanner )
|
||||
"
|
||||
|
||||
QA_CONFIG_IMPL_DECL_SKIP=(
|
||||
__clear_cache # unused on amd64+x86 (bug #900334)
|
||||
res_getservers # false positive
|
||||
)
|
||||
QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext
|
||||
# intentionally ignored: https://gitlab.winehq.org/wine/wine/-/commit/433c2f8c06
|
||||
QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/wine-preloader"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-7.17-noexecstack.patch
|
||||
"${FILESDIR}"/${PN}-7.20-unwind.patch
|
||||
"${FILESDIR}"/${PN}-8.13-rpath.patch
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
EGIT_CHECKOUT_DIR=${WORKDIR}/${P}
|
||||
git-r3_src_unpack
|
||||
|
||||
# hack: use subshell to preserve state (including what git-r3 unpack
|
||||
# sets) for smart-live-rebuild as this is not the repo to look at
|
||||
(
|
||||
EGIT_COMMIT=$(<"${EGIT_CHECKOUT_DIR}"/staging/upstream-commit) || die
|
||||
EGIT_REPO_URI=${WINE_EGIT_REPO_URI}
|
||||
EGIT_CHECKOUT_DIR=${S}
|
||||
einfo "Fetching Wine commit matching the current patchset by default (${EGIT_COMMIT})"
|
||||
git-r3_src_unpack
|
||||
)
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local patchinstallargs=(
|
||||
--all
|
||||
--no-autoconf
|
||||
${MY_WINE_STAGING_CONF}
|
||||
)
|
||||
|
||||
edo "${PYTHON}" ../${P}/staging/patchinstall.py "${patchinstallargs[@]}"
|
||||
|
||||
wine_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local wineconfargs=(
|
||||
$(use_enable gecko mshtml)
|
||||
$(use_enable mono mscoree)
|
||||
--disable-tests
|
||||
|
||||
$(use_with X x)
|
||||
$(use_with alsa)
|
||||
$(use_with capi)
|
||||
$(use_with cups)
|
||||
$(use_with dbus)
|
||||
$(use_with ffmpeg)
|
||||
$(use_with fontconfig)
|
||||
$(use_with gphoto2 gphoto)
|
||||
$(use_with gstreamer)
|
||||
--without-hwloc # currently only used on FreeBSD
|
||||
$(use_with kerberos gssapi)
|
||||
$(use_with kerberos krb5)
|
||||
$(use_with netapi)
|
||||
$(use_with nls gettext)
|
||||
$(use_with opencl)
|
||||
$(use_with opengl)
|
||||
--without-oss # media-sound/oss is not packaged (OSSv4)
|
||||
$(use_with pcap)
|
||||
$(use_with pulseaudio pulse)
|
||||
$(use_with scanner sane)
|
||||
$(use_with sdl)
|
||||
$(use_with smartcard pcsclite)
|
||||
$(use_with ssl gnutls)
|
||||
$(use_with truetype freetype)
|
||||
$(use_with udev)
|
||||
$(use_with unwind)
|
||||
$(use_with usb)
|
||||
$(use_with v4l v4l2)
|
||||
$(use_with vulkan)
|
||||
$(use_with wayland)
|
||||
$(use_with xcomposite)
|
||||
$(use_with xinerama)
|
||||
|
||||
$(usev !bluetooth '
|
||||
ac_cv_header_bluetooth_bluetooth_h=no
|
||||
ac_cv_header_bluetooth_rfcomm_h=no
|
||||
')
|
||||
$(usev !odbc ac_cv_lib_soname_odbc=)
|
||||
)
|
||||
|
||||
wine_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use perl || local WINE_SKIP_INSTALL=(
|
||||
${WINE_DATADIR}/man/man1/wine{dump,maker}.1
|
||||
${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}}
|
||||
)
|
||||
|
||||
wine_src_install
|
||||
|
||||
dodoc ANNOUNCE* AUTHORS README* documentation/README*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
wine_pkg_postinst
|
||||
|
||||
optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \
|
||||
games-util/game-device-udev-rules
|
||||
}
|
||||
@ -2,5 +2,6 @@ DIST wine-10.0.tar.xz 32011244 BLAKE2B 92178cf484cf33e9f3b8340429ee8e68c36e0d25e
|
||||
DIST wine-10.17.tar.xz 32902236 BLAKE2B 3087201ff359050e7a78021fbf9aac6a816cdd9f7e6b8b443c18cc79a37dbcd6e26a668e9fa2f79f56cede2596b59398f18e31d6cd3a5f805c3760148378fac8 SHA512 e6abd944c5c39f86f57152ff35a0e8f337004feb1a4a449535c40f7a0403d5274f2361b232d341427027006b42486e82855070b0a7c9f74526359e1ba968cd3a
|
||||
DIST wine-10.18.tar.xz 32970828 BLAKE2B 5519530d364326f7c968293df25558ea6c9c81e839d36e3af32d980f82a10cafe1403ff1e245aa543e8031acb9ab891cf59ebd10a112959791f18e16ca356be2 SHA512 a84d2f95f11b1eb6b66f19a82dcc28df31e51c0b0c6b15d612c5543cc4c27556bb94062479042e2bf924e081a8fb6e1d295c21df6c6dc16d4cbcaf7ac82c0d58
|
||||
DIST wine-10.19.tar.xz 33032428 BLAKE2B e36c52a75f32c8ae270da81a551c108d96e107570ee8db85ed6fb53def94627ce70e667f3ada5c4ed5789d738522d4b92a5395af3daab2e6699c2c6437951c72 SHA512 c927744c115ea8d9dd6eba97598721bc70beead63739bfbef913b7a86db28863c92f18d197a9cfe5e542695aa87e6c634083997710b23b6fa3c3eaea1c271d9a
|
||||
DIST wine-10.20.tar.xz 33151284 BLAKE2B 021e74b34289481cb3815b6b8469470b888e7e8ed035d61f2e7b2666990a1c993f07fcc68fa674df2001ae13b3aa707c460ea503b62c72c2ad52841038f49baf SHA512 96d8f82ace70675b6260f626ebbed93518a2a35ab437d4adbf74732d9efb792a88bc63d4da5755658952b93e75efdc89d5500a4e9cdfa701fc106c12649ba6c1
|
||||
DIST wine-8.0.2.tar.xz 29060452 BLAKE2B dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb SHA512 e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f
|
||||
DIST wine-9.0.1.tar.xz 30166464 BLAKE2B 120a4556b18f3336c348e9984afc8c6d3d3d69ef64aa29224dd09ad69684e32ab193f23eb8edceb08e37aff0c96be25b4a3b54874045583dd9c1dabc71ac3a32 SHA512 510ec92b442b5410c05eca5012384669f0bb06acdab9f790527a82276a8ee679a6d2cd2b769a75815d7233ce7421de05457a64596d056552f4507a7a12c9f1a8
|
||||
|
||||
221
app-emulation/wine-vanilla/wine-vanilla-10.20.ebuild
Normal file
221
app-emulation/wine-vanilla/wine-vanilla-10.20.ebuild
Normal file
@ -0,0 +1,221 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature wine
|
||||
|
||||
WINE_GECKO=2.47.4
|
||||
WINE_MONO=10.3.0
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"
|
||||
else
|
||||
(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
|
||||
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz"
|
||||
S=${WORKDIR}/wine-${PV}
|
||||
KEYWORDS="-* ~amd64 ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets"
|
||||
HOMEPAGE="
|
||||
https://www.winehq.org/
|
||||
https://gitlab.winehq.org/wine/wine/
|
||||
"
|
||||
|
||||
LICENSE="
|
||||
LGPL-2.1+
|
||||
BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
|
||||
|| ( WTFPL-2 public-domain )
|
||||
"
|
||||
SLOT="${PV}"
|
||||
IUSE="
|
||||
+X +alsa bluetooth capi cups +dbus dos llvm-libunwind ffmpeg
|
||||
+fontconfig +gecko gphoto2 +gstreamer kerberos +mono netapi
|
||||
nls odbc opencl +opengl pcap perl pulseaudio samba scanner
|
||||
+sdl selinux smartcard +ssl +truetype udev +unwind usb v4l
|
||||
+vulkan wayland +xcomposite xinerama
|
||||
"
|
||||
REQUIRED_USE="
|
||||
X? ( truetype )
|
||||
bluetooth? ( dbus )
|
||||
opengl? ( || ( X wayland ) )
|
||||
"
|
||||
|
||||
# tests are non-trivial to run, can hang easily, don't play well with
|
||||
# sandbox, and several need real opengl/vulkan or network access
|
||||
RESTRICT="test"
|
||||
|
||||
# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
|
||||
WINE_DLOPEN_DEPEND="
|
||||
X? (
|
||||
x11-libs/libXcursor[${WINE_USEDEP}]
|
||||
x11-libs/libXfixes[${WINE_USEDEP}]
|
||||
x11-libs/libXi[${WINE_USEDEP}]
|
||||
x11-libs/libXrandr[${WINE_USEDEP}]
|
||||
x11-libs/libXrender[${WINE_USEDEP}]
|
||||
x11-libs/libXxf86vm[${WINE_USEDEP}]
|
||||
xcomposite? ( x11-libs/libXcomposite[${WINE_USEDEP}] )
|
||||
xinerama? ( x11-libs/libXinerama[${WINE_USEDEP}] )
|
||||
)
|
||||
cups? ( net-print/cups[${WINE_USEDEP}] )
|
||||
dbus? ( sys-apps/dbus[${WINE_USEDEP}] )
|
||||
fontconfig? ( media-libs/fontconfig[${WINE_USEDEP}] )
|
||||
kerberos? ( virtual/krb5[${WINE_USEDEP}] )
|
||||
netapi? ( net-fs/samba[${WINE_USEDEP}] )
|
||||
odbc? ( dev-db/unixODBC[${WINE_USEDEP}] )
|
||||
opengl? ( media-libs/libglvnd[X?,${WINE_USEDEP}] )
|
||||
sdl? ( media-libs/libsdl2[haptic,joystick,${WINE_USEDEP}] )
|
||||
ssl? ( net-libs/gnutls:=[${WINE_USEDEP}] )
|
||||
truetype? ( media-libs/freetype[${WINE_USEDEP}] )
|
||||
v4l? ( media-libs/libv4l[${WINE_USEDEP}] )
|
||||
vulkan? ( media-libs/vulkan-loader[X?,wayland?,${WINE_USEDEP}] )
|
||||
"
|
||||
WINE_COMMON_DEPEND="
|
||||
${WINE_DLOPEN_DEPEND}
|
||||
X? (
|
||||
x11-libs/libX11[${WINE_USEDEP}]
|
||||
x11-libs/libXext[${WINE_USEDEP}]
|
||||
)
|
||||
alsa? ( media-libs/alsa-lib[${WINE_USEDEP}] )
|
||||
capi? ( net-libs/libcapi:=[${WINE_USEDEP}] )
|
||||
ffmpeg? ( media-video/ffmpeg:=[${WINE_USEDEP}] )
|
||||
gphoto2? ( media-libs/libgphoto2:=[${WINE_USEDEP}] )
|
||||
gstreamer? (
|
||||
dev-libs/glib:2[${WINE_USEDEP}]
|
||||
media-libs/gst-plugins-base:1.0[${WINE_USEDEP}]
|
||||
media-libs/gstreamer:1.0[${WINE_USEDEP}]
|
||||
)
|
||||
opencl? ( virtual/opencl[${WINE_USEDEP}] )
|
||||
pcap? ( net-libs/libpcap[${WINE_USEDEP}] )
|
||||
pulseaudio? ( media-libs/libpulse[${WINE_USEDEP}] )
|
||||
scanner? ( media-gfx/sane-backends[${WINE_USEDEP}] )
|
||||
smartcard? ( sys-apps/pcsc-lite[${WINE_USEDEP}] )
|
||||
udev? ( virtual/libudev:=[${WINE_USEDEP}] )
|
||||
unwind? (
|
||||
llvm-libunwind? ( llvm-runtimes/libunwind[${WINE_USEDEP}] )
|
||||
!llvm-libunwind? ( sys-libs/libunwind:=[${WINE_USEDEP}] )
|
||||
)
|
||||
usb? ( dev-libs/libusb:1[${WINE_USEDEP}] )
|
||||
wayland? (
|
||||
dev-libs/wayland[${WINE_USEDEP}]
|
||||
x11-libs/libxkbcommon[${WINE_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${WINE_COMMON_DEPEND}
|
||||
app-emulation/wine-desktop-common
|
||||
dos? (
|
||||
|| (
|
||||
games-emulation/dosbox
|
||||
games-emulation/dosbox-staging
|
||||
)
|
||||
)
|
||||
gecko? (
|
||||
app-emulation/wine-gecko:${WINE_GECKO}[${WINE_USEDEP}]
|
||||
wow64? ( app-emulation/wine-gecko[abi_x86_32] )
|
||||
)
|
||||
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${WINE_USEDEP}] )
|
||||
mono? ( app-emulation/wine-mono:${WINE_MONO} )
|
||||
perl? (
|
||||
dev-lang/perl
|
||||
dev-perl/XML-LibXML
|
||||
)
|
||||
samba? ( net-fs/samba[winbind] )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
"
|
||||
DEPEND="
|
||||
${WINE_COMMON_DEPEND}
|
||||
sys-kernel/linux-headers
|
||||
X? ( x11-base/xorg-proto )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
"
|
||||
BDEPEND="
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
wayland? ( dev-util/wayland-scanner )
|
||||
"
|
||||
|
||||
QA_CONFIG_IMPL_DECL_SKIP=(
|
||||
__clear_cache # unused on amd64+x86 (bug #900338)
|
||||
res_getservers # false positive
|
||||
)
|
||||
QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext
|
||||
# intentionally ignored: https://gitlab.winehq.org/wine/wine/-/commit/433c2f8c06
|
||||
QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/wine-preloader"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-7.0-noexecstack.patch
|
||||
"${FILESDIR}"/${PN}-7.20-unwind.patch
|
||||
"${FILESDIR}"/${PN}-8.13-rpath.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local wineconfargs=(
|
||||
$(use_enable gecko mshtml)
|
||||
$(use_enable mono mscoree)
|
||||
--disable-tests
|
||||
|
||||
$(use_with X x)
|
||||
$(use_with alsa)
|
||||
$(use_with capi)
|
||||
$(use_with cups)
|
||||
$(use_with dbus)
|
||||
$(use_with ffmpeg)
|
||||
$(use_with fontconfig)
|
||||
$(use_with gphoto2 gphoto)
|
||||
$(use_with gstreamer)
|
||||
--without-hwloc # currently only used on FreeBSD
|
||||
$(use_with kerberos gssapi)
|
||||
$(use_with kerberos krb5)
|
||||
$(use_with netapi)
|
||||
$(use_with nls gettext)
|
||||
$(use_with opencl)
|
||||
$(use_with opengl)
|
||||
--without-oss # media-sound/oss is not packaged (OSSv4)
|
||||
$(use_with pcap)
|
||||
$(use_with pulseaudio pulse)
|
||||
$(use_with scanner sane)
|
||||
$(use_with sdl)
|
||||
$(use_with smartcard pcsclite)
|
||||
$(use_with ssl gnutls)
|
||||
$(use_with truetype freetype)
|
||||
$(use_with udev)
|
||||
$(use_with unwind)
|
||||
$(use_with usb)
|
||||
$(use_with v4l v4l2)
|
||||
$(use_with vulkan)
|
||||
$(use_with wayland)
|
||||
$(use_with xcomposite)
|
||||
$(use_with xinerama)
|
||||
|
||||
$(usev !bluetooth '
|
||||
ac_cv_header_bluetooth_bluetooth_h=no
|
||||
ac_cv_header_bluetooth_rfcomm_h=no
|
||||
')
|
||||
$(usev !odbc ac_cv_lib_soname_odbc=)
|
||||
)
|
||||
|
||||
wine_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use perl || local WINE_SKIP_INSTALL=(
|
||||
${WINE_DATADIR}/man/man1/wine{dump,maker}.1
|
||||
${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}}
|
||||
)
|
||||
|
||||
wine_src_install
|
||||
|
||||
dodoc ANNOUNCE* AUTHORS README* documentation/README*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
wine_pkg_postinst
|
||||
|
||||
optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \
|
||||
games-util/game-device-udev-rules
|
||||
}
|
||||
@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
|
||||
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
|
||||
else
|
||||
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{9,10,11,12} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Scans filesystem for known vulnerable web applications"
|
||||
HOMEPAGE="https://freewvs.schokokeks.org/"
|
||||
|
||||
LICENSE="0BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
pkg_postinst() {
|
||||
einfo To use freewvs you need to run
|
||||
einfo update-freewvsdb
|
||||
einfo first. You should run this on a regular basis to update
|
||||
einfo the web application data, e.g. via a cronjob.
|
||||
}
|
||||
|
||||
# Only codingstyle and similar tests, require dependencies
|
||||
# not packaged in Gentoo
|
||||
RESTRICT="test"
|
||||
@ -6,5 +6,6 @@
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">freewvs</remote-id>
|
||||
<remote-id type="cpe">cpe:/a:schokokeks:freewvs</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..14} )
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
inherit distutils-r1
|
||||
|
||||
@ -13,7 +13,7 @@ SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=app-misc/tmux-3.0a
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@ -53,7 +53,7 @@ src_configure() {
|
||||
--without-cython
|
||||
$(use_enable static-libs static)
|
||||
)
|
||||
use gnutls && myeconfargs+=( --disable-openssl )
|
||||
use gnutls && myeconfargs+=( --with-gnutls --without-openssl )
|
||||
# --with-readline also causes readline to not be used
|
||||
use readline || myeconfargs+=( --without-readline )
|
||||
econf "${myeconfargs[@]}"
|
||||
@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
PYTHON_REQ_USE="xml(+)"
|
||||
|
||||
inherit distutils-r1 systemd
|
||||
|
||||
@ -21,7 +21,7 @@ LICENSE+="
|
||||
ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
KEYWORDS="amd64 arm64"
|
||||
|
||||
BDEPEND="
|
||||
dev-build/cmake
|
||||
|
||||
@ -13,6 +13,7 @@ inherit ecm kde.org optfeature python-any-r1 xdg
|
||||
|
||||
DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
|
||||
HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX"
|
||||
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/kde/${KDE_ORG_NAME}-${PV}-${KDE_ORG_COMMIT:0:8}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
104
dev-build/autoconf/autoconf-2.72-r5.ebuild
Normal file
104
dev-build/autoconf/autoconf-2.72-r5.ebuild
Normal file
@ -0,0 +1,104 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
# Bumping notes:
|
||||
# * Remember to modify LAST_KNOWN_VER 'upstream' in dev-build/autoconf-wrapper
|
||||
# on new autoconf releases, as well as the dependency in RDEPEND below too.
|
||||
# * Update _WANT_AUTOCONF and _autoconf_atom case statement in autotools.eclass.
|
||||
|
||||
if [[ ${PV} == 9999 ]] ; then
|
||||
EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git"
|
||||
inherit git-r3
|
||||
else
|
||||
# For _beta handling replace with real version number
|
||||
MY_PV="${PV}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
#PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
|
||||
inherit verify-sig
|
||||
|
||||
SRC_URI="
|
||||
mirror://gnu/${PN}/${MY_P}.tar.xz
|
||||
https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz
|
||||
https://meyering.net/ac/${P}.tar.xz
|
||||
verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig )
|
||||
"
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
fi
|
||||
|
||||
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
|
||||
fi
|
||||
|
||||
inherit toolchain-autoconf multiprocessing
|
||||
|
||||
DESCRIPTION="Used to create autoconfiguration files"
|
||||
HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="$(ver_cut 1-2)"
|
||||
|
||||
BDEPEND+="
|
||||
>=dev-lang/perl-5.10
|
||||
>=sys-devel/m4-1.4.16
|
||||
"
|
||||
RDEPEND="
|
||||
${BDEPEND}
|
||||
>=dev-build/autoconf-wrapper-20231224
|
||||
sys-devel/gnuconfig
|
||||
!~${CATEGORY}/${P}:2.5
|
||||
"
|
||||
[[ ${PV} == 9999 ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.72-gettext-0.25-autoreconf-Invoke-autopoint-in-more-situations.patch
|
||||
"${FILESDIR}"/${PN}-2.72-gettext-0.25-autoreconf-Adapt-to-the-on-disk-situation-after-auto.patch
|
||||
"${FILESDIR}"/${PN}-2.72-Port-C11-test-to-C-20.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
# Avoid the "dirty" suffix in the git version by generating it
|
||||
# before we run later stages which might modify source files.
|
||||
local ver=$(./build-aux/git-version-gen .tarball-version)
|
||||
echo "${ver}" > .tarball-version || die
|
||||
|
||||
autoreconf -f -i || die
|
||||
fi
|
||||
|
||||
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
|
||||
fi
|
||||
|
||||
# Save timestamp to avoid later makeinfo call
|
||||
touch -r doc/{,old_}autoconf.texi || die
|
||||
|
||||
toolchain-autoconf_src_prepare
|
||||
|
||||
# Restore timestamp to avoid makeinfo call
|
||||
# We already have an up to date autoconf.info page at this point.
|
||||
touch -r doc/{old_,}autoconf.texi || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
toolchain-autoconf_src_install
|
||||
|
||||
# dissuade Portage from removing our dir file
|
||||
touch "${ED}"/usr/share/${P}/info/.keepinfodir || die
|
||||
|
||||
local f
|
||||
for f in config.{guess,sub} ; do
|
||||
ln -fs ../../gnuconfig/${f} \
|
||||
"${ED}"/usr/share/autoconf-*/build-aux/${f} || die
|
||||
done
|
||||
}
|
||||
@ -0,0 +1,28 @@
|
||||
From e6c9cb69c8c0a4ef9ce0538d7b4106dad3d7ad47 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||
Date: Sun, 26 May 2024 07:04:19 -0700
|
||||
Subject: [PATCH] Port C11 test to C++20
|
||||
|
||||
Trivial fix suggested by Peter Johansson in:
|
||||
https://lists.gnu.org/r/autoconf/2024-05/msg00004.html
|
||||
* lib/autoconf/c.m4 (_AC_CXX_CXX11_TEST_MAIN):
|
||||
Do not test assigning u8"..." to char const *, as this
|
||||
runs afoul of C++20.
|
||||
---
|
||||
lib/autoconf/c.m4 | 3 +--
|
||||
1 files changed, 1 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/autoconf/c.m4 b/lib/autoconf/c.m4
|
||||
index d4f7fbe..673d62e 100644
|
||||
--- a/lib/autoconf/c.m4
|
||||
+++ b/lib/autoconf/c.m4
|
||||
@@ -2638,8 +2638,7 @@ ac_cxx_conftest_cxx11_main='
|
||||
test_template<::test_template<int>> v(test_template<int>(12));
|
||||
}
|
||||
{
|
||||
- // Unicode literals
|
||||
- char const *utf8 = u8"UTF-8 string \u2500";
|
||||
+ // Unicode literals. Do not test u8"..." as C++20 would reject it.
|
||||
char16_t const *utf16 = u"UTF-8 string \u2500";
|
||||
char32_t const *utf32 = U"UTF-32 string \u2500";
|
||||
}
|
||||
@ -12,7 +12,7 @@ SRC_URI="https://github.com/ada-url/ada/archive/refs/tags/v${PV}.tar.gz -> ${P}.
|
||||
|
||||
LICENSE="Apache-2.0 MIT"
|
||||
SLOT="0/$(ver_cut 1)"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
RESTRICT="test"
|
||||
|
||||
src_configure() {
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
DIST eisl-5.55.gh.tar.gz 1800427 BLAKE2B ce2bdaa9e966b1a53580c0e5187ce62629866bb46ff78d954243f50f89bb73c4bd068af4b2bb32c35629b0438b42b778d89925aa1802317c8e758d859d48dcc9 SHA512 00a9e52cb3eac3ff6ab412d96dfb2831fc8056ce24257c46fe3da17827736b230c2c4dac0e2c9ec6fd0cf15d0080944f4ac13dc9d8cba8eaba596f372a702f45
|
||||
DIST eisl-5.56.gh.tar.gz 1800202 BLAKE2B 3d21e5e9519e80e0d96e567a17c30491f234f39347f642b0124a19064477f080aa67d98f457dadc71554731a742cce3139dcedaf73d682f260f721044be587f4 SHA512 6dc4c07c38402a748aad754e66d5e55db17bb28347219e8e18b55038f670c1ac30e20968fa94b1635be2380e84fac3877882df35e7f9e5ca969784a95ba84e54
|
||||
DIST eisl-5.57.gh.tar.gz 1800586 BLAKE2B 6f9a4ca57c7b1f3e20ba50078b8244452ef9b1e473d4b7bf8340ecf4dd5918b3be2c6950e755798a6a615e231b056ccfc50e9dc511964c61d3b1fcf9135588b8 SHA512 1e0ab4587fd8df1e1b5292223cd8f21358117b0f0706860ebdcf0db363495496760857c5fed82fde15eb5bdbb5a052769f2fdbdd72f05f726c6d498f309eb7d8
|
||||
DIST eisl-5.58.gh.tar.gz 1800555 BLAKE2B 91b1dbe01e9fe04bd39f8a6631fbb58069b4d5ba5ee8663afd42a3a4eca8466897b947b19aa647e552bfb6025f2610dee0b0e14789cf999c47cba46036eb86a0 SHA512 05cabbf7b2a33285589d0a4c89613f75937013eaef97acc83eca9270c4ede1c0f17135b076081f62ad2de5d5eead050082029752dc42765c29b68d9ec4a01a09
|
||||
|
||||
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
|
||||
HOMEPAGE="https://github.com/sasagawa888/eisl/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/sasagawa888/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( README{,-ja}.md documents )
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses:=
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-5.53-makefile.patch"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
# bug https://bugs.gentoo.org/939771
|
||||
# don't clean and compile in one invocation with --shuffle possible
|
||||
local target=""
|
||||
for target in clean edlis eisl ; do
|
||||
emake CC="$(tc-getCC)" FLAGS="${CFLAGS} ${LDFLAGS}" "${target}"
|
||||
done
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Tests run cppcheck (and fail).
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin edlis eisl
|
||||
|
||||
# Compilation of ISLisp files on installation fails.
|
||||
# Do not compile them and mimic "make install".
|
||||
insinto "/usr/share/${PN}"
|
||||
doins -r library
|
||||
doins fast.h ffi.h
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
KEYWORDS="amd64 arm64"
|
||||
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
|
||||
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Liblogging is an easy to use, portable, open source library for system logging"
|
||||
HOMEPAGE="http://www.liblogging.org"
|
||||
SRC_URI="http://download.rsyslog.com/liblogging/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0/0"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa x86"
|
||||
IUSE="rfc3195 +stdlog systemd"
|
||||
|
||||
RDEPEND="systemd? ( sys-apps/systemd )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
DOCS=( ChangeLog )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable rfc3195)
|
||||
$(use_enable stdlog)
|
||||
$(use_enable systemd journal)
|
||||
--disable-static
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
|
||||
|
||||
# requires test data from tree-sitter-c
|
||||
RESTRICT="test"
|
||||
|
||||
@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
PATCHES=(
|
||||
# https://bugs.gentoo.org/928010
|
||||
|
||||
@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-embedded-template"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
@ -11,4 +11,4 @@ SRC_URI="https://github.com/gleam-lang/${PN}/archive/refs/tags/v${PV}.tar.gz ->
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
KEYWORDS="amd64 ~arm64"
|
||||
|
||||
@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
|
||||
|
||||
@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-jsdoc"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
|
||||
|
||||
@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-julia"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
@ -12,4 +12,4 @@ S=${WORKDIR}/${P}/${PN}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
|
||||
|
||||
@ -11,4 +11,4 @@ S=${WORKDIR}/${P}/grammars/ocaml
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
|
||||
|
||||
@ -13,4 +13,4 @@ SRC_URI="https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v${PV
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
|
||||
|
||||
@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
@ -15,7 +15,7 @@ SRC_URI="
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
KEYWORDS="amd64 arm64"
|
||||
# Tests require replicating much of nginx-module_src_test() in each
|
||||
# dev-lua/lua-resty-* ebuild.
|
||||
RESTRICT="test"
|
||||
|
||||
@ -15,7 +15,7 @@ SRC_URI="
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
KEYWORDS="amd64 arm64"
|
||||
# Tests require replicating much of nginx-module_src_test() in each
|
||||
# dev-lua/lua-resty-* ebuild.
|
||||
RESTRICT="test"
|
||||
|
||||
@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
KEYWORDS="amd64 arm64"
|
||||
|
||||
# The following packages in the dev-perl category provide the required Perl
|
||||
# modules that Test-Nginx depends on:
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@ -10,7 +10,7 @@ inherit perl-module
|
||||
DESCRIPTION="Filename renaming utility based on perl regular expression"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
|
||||
@ -1,2 +1,3 @@
|
||||
DIST anyio-4.10.0.tar.gz 213252 BLAKE2B 6dc6c0c2290a78049854a74333e28d60ac65874a9cb3a15600da6fa81152b47741f7a5c2736eaef8d279b74ea7ccadc5847d50f5af8cf25f6d40ce0efdd8c4d3 SHA512 c696ce5216ff3b93114a53a938461c63df402ea099528e876d31af71c46242ed2b488819accb073c1e312dcad023b5836e5d462992ea01bf7d87b0b9ef3186ed
|
||||
DIST anyio-4.11.0.tar.gz 219094 BLAKE2B fe51a6c7ac7415f26a20ba058caeb5600afb84fbf68b379308fa876b7aa39112d71cd06c7cbb49a0a91d585cd6d46322b6af28dcab9870c4be74d9f5809d7658 SHA512 8286a9dc7e1299dc758146fcbbd83a8be717c2e3a12fd738c05ede84e001131091221425dbd5c966027288c41f66b87a7241c2327353d407bc4f13f5e1d96c90
|
||||
DIST anyio-4.12.0.tar.gz 228266 BLAKE2B 194065fba51f1367b9b7ffce31c847d283482304f208a6f85a4ff5a59d84aa2961b2daea3f3012dffb232cfaa63c15e92b1ba7e1a2d8cc2b2682f7f5e799dd85 SHA512 5d87699886141e1226f9f350099e4b18f7456e62cb8de7ae0246847ab29a72b995e2e3464d8a9fa39f34820a0364fa890530f053023a2da1095da85a3a0672d8
|
||||
DIST anyio-4.12.0.tar.gz.provenance 9075 BLAKE2B 093aff857883b1aaf690cbe76592dec055bdbc0f62a6d672b6c7e6c388c9c7dfeeabe65d4b51bb13a73a7bdfa1dd5315d298ee174152945c85aaae672f481f0f SHA512 f0719dd2d0dc361f2547235a428a04e30b7a1e93531fe93e17eb2758f38c556fbc9759112f2546847821a8437c31867a96f0712f5730be503d1a6efe70f779e1
|
||||
|
||||
@ -4,6 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_VERIFY_REPO=https://github.com/agronholm/anyio
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
@ -16,11 +17,10 @@ HOMEPAGE="
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
|
||||
@ -34,14 +34,14 @@ BDEPEND="
|
||||
>=dev-python/blockbuster-1.5.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.9[${PYTHON_USEDEP}]
|
||||
dev-python/trustme[${PYTHON_USEDEP}]
|
||||
>=dev-python/trustme-1.0.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/trio-0.26.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/trio-0.32.0[${PYTHON_USEDEP}]
|
||||
' 3.{11..14})
|
||||
amd64? (
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/uvloop-0.21.0_beta1[${PYTHON_USEDEP}]
|
||||
' python3_{11..13})
|
||||
>=dev-python/uvloop-0.22.1[${PYTHON_USEDEP}]
|
||||
' python3_{11..14})
|
||||
)
|
||||
)
|
||||
"
|
||||
@ -1,2 +1,2 @@
|
||||
DIST atpublic-6.0.1.tar.gz 17520 BLAKE2B 1849350e3eb0a1c5ea8a5a3190ad5aad2cce6a9199f384697c0d8738bd7d76c63f117b7b82e44532ab01175013f84c1074b983d5293264e390e4f05d53f60312 SHA512 7bfe1ac7663ac069c075d729cce0005e66406c3eba763f47b9d3c38cd28d8bd7ecf12666718e92a810cc3f76cd7a8e8bdcfbc4ab95522b5898089959dce84678
|
||||
DIST atpublic-6.0.2.tar.gz 17708 BLAKE2B 4b754b05f39dc8ff7dc64af4bffff592bc1a004fa735a4e666d89ef2b37685fde23d2e44546dff00061ed3156f22996a8ac9592ed15e5f6094e01311f0c5108b SHA512 243f251f169746422e7ce751cabe51b40713d6226b3a2bfb9d44487a5c04cb15f8534a0054ec77b471f64dc207fffb949c4e657e7834efe2675b7d05f795c8c7
|
||||
DIST atpublic-7.0.0.tar.gz 17801 BLAKE2B d733b1ccd7c997c9b5eea7541bf9b29a119262782e30cd2d81403e150370bd5b0ba9fa4183567820b5dcd909b30cf83c1ee685d46494070dccd548cdc8fce355 SHA512 cb1bc639e49edfb3a34e075faa28a68d8e8528e26d1600f55e5dbff67f9b12da13c82d30fd4413a7c09bc4816eb1f72517ef42aea00c2ebe0d790daa5b7f7df0
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
@ -16,12 +16,12 @@ HOMEPAGE="
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/importlib-resources-5.10[${PYTHON_USEDEP}]
|
||||
' 3.10 3.11)
|
||||
' 3.11)
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
@ -29,4 +29,5 @@ BDEPEND="
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=()
|
||||
distutils_enable_tests pytest
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user