Sync with portage [Tue Jan 14 21:19:40 MSK 2025].
This commit is contained in:
parent
289ba06d0e
commit
8178186495
880 changed files with 11687 additions and 6677 deletions
30
Manifest
30
Manifest
|
@ -1,23 +1,23 @@
|
|||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 30142 BLAKE2B 7f07c9f0bb170c84374689e63ccf942d348f8c1a578453da4e78c57ad7ac19feb778b8a9386376caa90ad3381e2d0f7c67226aa90ed3f251ecfa8d9a05f3ab87 SHA512 af49ec6cd6b3098d8adda7d9c30a935c479fcad10aadcd16040ec126f746f9b32a1cfc60d9c900e1e302d06e732e013bff584ed9035fe44cf84cbb69ccc6ffd3
|
||||
TIMESTAMP 2025-01-13T05:10:50Z
|
||||
MANIFEST Manifest.files.gz 30149 BLAKE2B f07a08ac537a679c4a1aa97040f86d5ea612aa5e7da6a9a2bf149dc813af96f79243717bd27ba7b66acb0661f21a1ce65388dccc48f91e588f2b653658688347 SHA512 45f7fe5c71bca494e414371b2c816119d92490b1d90f6d4253c08f1abe1f227ca416e0fb0923c1bae74c9902e11279392e7acd2ef060d98b7891bfc708df991a
|
||||
TIMESTAMP 2025-01-14T17:40:54Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeEoFpfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeGoaZfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klDwWxAAn2al/BEJVw6fdcJle0Buz98X/dL0gVAoGeG1yi9kkQwobUBtm4vZFRLo
|
||||
JsJRILEN4RmUjs3yi38zFZkqgo2tklLZT5A3OXR/oP6eP+8cyPbA0DA2IS+599cL
|
||||
7yICsks8JJDuzx7JHXC4AN+sv16uG1mlXCjl4d0pEjunQ710ZF7u9KZcKHF4Kgbx
|
||||
n+hY/yI/YrqK3ND2mKnzC5o1QpCDM+nYX5q2s5TCcm7UJVNSDDIRH+65ioqKj8Vx
|
||||
t3yVJePSTUByUks5D9gUPB0afXRS+JomH/EYaKjpwLDj/CPPo5lrxbe5g5nDr7hO
|
||||
EnpST8QNFW7D2rOORY0FibtcUJOxQWmoLhYXbpVJE8YQsXXxECTn/J0glg6RizVK
|
||||
tDL13+oouQogUSbu+Fx5qMWWnBlEnKUG2XzcrvC+THB0goezwHRjzoNYZtVX4fEW
|
||||
9pe37xMB7Kk/gYMtsUM0tcbKrLU6Q6l1GKn2gyMTw1ZBL2apWBT4a5v/5kgyfJdY
|
||||
i4GauiSoNiPjLQIyexbG4dgvbAFb5j5eRdESAmRiKjEVId76WaAgEd5P3ytkmi/M
|
||||
5zWBpjvF9WXAV9cbTCw1F5mT8zspgb7ZCSS9029SyDvC3dMWoT+dagjXmYYNjJSg
|
||||
raaMYwS3ZFPvKFN9RyQSb64idAbWcmfwZgF7sKauJW6mkmyhhNQ=
|
||||
=UlWZ
|
||||
klCPLw/9GEbSs0PfGjSwSlQtWFHEf3ll6EE2TEvF75+6fytULrq9vO1EteISO5uV
|
||||
v8q5gR4FE0EN3p0HU07NDboeK14RnjRQpAJp0/v6gFOltDGvOQ2AC9lC5n5C03YR
|
||||
y+jS3Wn/KmDjsmKjR5Hfol9MdptpIbOREZOirWQqLZB7720QKTN4Ci3fPAOgRymX
|
||||
z0AtWFDmdAbdJUW3P6KVEJiwfGOtCZzpuWEDU36usyzxMuz2fbWcVDQH92OXyUpr
|
||||
FdZYzGkD0Lre4uPnGI0JmYTbm1Gy+P2fnlCx4YR2/OCTVkrnZYXWhUgkKhg5fN3C
|
||||
ctTaTovT18S7kDrPVhj23IzD4AtWDNU2xJkkMtZWh8OdcPCH+fNXvush0/BKvjpd
|
||||
Uun4xn4dz6SQLyXpiApHtO6thS1AptxqNGXtGBW8LruytBhFlLkdSd4voVBbTJBo
|
||||
Ns9VeQGe/hTSLkQnjEH301DRJe81+7Dsw6hI2geN3LV5xoiU+Le81HDBvjL+0OUv
|
||||
eBPJbgE95QV/Uyj6L9LsmExNa+YKZxbzTZH8MyniYSykME25xls5iV0pFTxaHBqm
|
||||
rErXS15ZljvAbyM88U7bSkb17roG1PqLaKLN5ZpRPdn1q7RGjEC2Dz9sKAcHw2ok
|
||||
uGkt2+rGVWUG6bPwyIH5zKeO9FnRIC684KohVR/K6KzRuTy13LM=
|
||||
=vX8k
|
||||
-----END PGP SIGNATURE-----
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,9 @@
|
|||
DIST aws-cli-1.36.31.gh.tar.gz 2876521 BLAKE2B 6ba90d3852b25608bb908b3853bff3de7c0fb94ee6177177abefab16993e7cbd85dec62db8e453c4de2e846bda7ab46efb8e71f6bbb28a458e5bf7cbd53cdc7f SHA512 a0b7de55c3bd518f61d112fa9bd710636ba0118322ceedb959cd2f814fb6dd983516717a3a0c6b3af3a507365da2b73553ede4e0e6dd691601fdbe8e90c0fa68
|
||||
DIST aws-cli-1.36.33.gh.tar.gz 2877337 BLAKE2B 0e3cdbac864370c0ef785191fc692e1a28c81467fac6e8bc5840b6fa79ef6b09583ce70f85b2220538c587ddf4c320aef9ba2cb9bfaaa30c68f0498556b256f0 SHA512 78a106f0fd30eef9f6e0d48800fd7f2144ffd7a01adf669d6d84ab5f064045a6c163bbd042a788c3d51a70060165f0d29a603734ac43680afcb4711dc8e31b53
|
||||
DIST aws-cli-1.36.38.gh.tar.gz 2879388 BLAKE2B 2780cfeb9e6ca61635638ad3df9a0e6cb81eeeb45d7573f5033f37a2366c907e1cc4661766a72d4b45ced5e52d5dae82bd61c2dec455a6e5763ae2605b1e8f0f SHA512 626b606d86cb877c562031c23da57385b5014046d97cbf6cb3f6e73bb528755ff4a12190211feffbe326533500d988e93f55090f242b2b49ae725fc509575780
|
||||
DIST aws-cli-1.36.39.gh.tar.gz 2879615 BLAKE2B 54bed9cb8e5cb2d5f27178040a4f5f38fb9233a3be3531003c0a91a254185389a2508195520bfb43e7c9666e966ca66ab909d38cd09365cd1014ad541ddf3dd8 SHA512 752e80bae33456057b9c8ddc4e4fd0f97c522cae59d2e6749f549268b0ec9c7d4dd32c797962dd6e0282fd8ced4c3a1ce4f002af96af32c62faefd499f862e4d
|
||||
EBUILD awscli-1.36.31.ebuild 3179 BLAKE2B 166dab27a2c434c083129b7cfd4dd2af3a1b7d60e98bca4c664a9540b62421228aaab77a2a654799c79b0003d81bab00c78e12bda5a931bcea30afff0ecc8c32 SHA512 10bead82e87c3c857b4fa2c4168629b4113d49b481374b95ad5813cd440d9f5d36d3e0413c28038176f31d11a873d41638e31329ef1360e5755b95a90f6e441b
|
||||
EBUILD awscli-1.36.33.ebuild 3186 BLAKE2B 65b27edf9a080dad4a72a8fb6426840ffb39c57c020d93482c79003438b4b3523e24526c27bc4a186630245535f796454c03f299604eb03707d777cd4bd77099 SHA512 5fac354f14a164645961d81b8731b1a03cde670d69c600cae21b89245564d6f566652fcb5d7b5eab3012de676a8e7da85c424bb823a53a570f988b5b4b9b3e70
|
||||
EBUILD awscli-1.36.38.ebuild 3186 BLAKE2B 65b27edf9a080dad4a72a8fb6426840ffb39c57c020d93482c79003438b4b3523e24526c27bc4a186630245535f796454c03f299604eb03707d777cd4bd77099 SHA512 5fac354f14a164645961d81b8731b1a03cde670d69c600cae21b89245564d6f566652fcb5d7b5eab3012de676a8e7da85c424bb823a53a570f988b5b4b9b3e70
|
||||
EBUILD awscli-1.36.39.ebuild 3186 BLAKE2B 65b27edf9a080dad4a72a8fb6426840ffb39c57c020d93482c79003438b4b3523e24526c27bc4a186630245535f796454c03f299604eb03707d777cd4bd77099 SHA512 5fac354f14a164645961d81b8731b1a03cde670d69c600cae21b89245564d6f566652fcb5d7b5eab3012de676a8e7da85c424bb823a53a570f988b5b4b9b3e70
|
||||
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
|
||||
|
|
95
app-admin/awscli/awscli-1.36.39.ebuild
Normal file
95
app-admin/awscli/awscli-1.36.39.ebuild
Normal file
|
@ -0,0 +1,95 @@
|
|||
# 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_{10..13} )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1
|
||||
|
||||
MY_P=aws-cli-${PV}
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="
|
||||
https://github.com/aws/aws-cli/
|
||||
https://pypi.org/project/awscli/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
# botocore is x.(y-1).(z+59)
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(( $(ver_cut 3-) + 59 ))"
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
!app-admin/awscli-bin
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-forked[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_XDIST=1
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# do not rely on bundled deps in botocore (sic!)
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
# strip overzealous upper bounds on requirements
|
||||
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local serial_tests=(
|
||||
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
|
||||
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
|
||||
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
|
||||
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
|
||||
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
|
||||
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
|
||||
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
|
||||
tests/unit/customizations/test_sessionmanager.py
|
||||
tests/unit/test_compat.py::TestIgnoreUserSignals
|
||||
tests/unit/test_help.py
|
||||
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
|
||||
)
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
EPYTEST_XDIST= epytest "${serial_tests[@]}"
|
||||
|
||||
local EPYTEST_DESELECT=(
|
||||
"${serial_tests[@]}"
|
||||
|
||||
# flaky (some ordering?)
|
||||
tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32
|
||||
)
|
||||
# integration tests require AWS credentials and Internet access
|
||||
epytest tests/{functional,unit}
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp bin/aws_bash_completer aws
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins bin/aws_zsh_completer.sh _aws
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
|
||||
}
|
|
@ -10,10 +10,16 @@ DIST opentofu-1.7.2-deps.tar.xz 107787580 BLAKE2B 10d7f8e114ca43964de34f4ecc7d8a
|
|||
DIST opentofu-1.7.2.tar.gz 3890420 BLAKE2B 7e234b535cd76b8716ed69271fd2ba13670c7ab7ae5fcff8c1e5a16097a518eee2d437772ae90b680e38adf5e64d77fdfa543f087492a36eb866405500eb3cc4 SHA512 49f93c1f7e1469b69a784424b724460c199e54c351801ef7ad3db1fea24089b585a5cf9ffef90b45ba2713d853b8d99828ceffa7c3469737bcd201b6ce34f362
|
||||
DIST opentofu-1.8.1-deps.tar.xz 107813812 BLAKE2B 965afc691f6cab85774ca543088bd6dbfb37af22ed59a4fefd8b352924435d2569c7968475d272ead6d710e4279956aecd6f3a6a1421ee1ffc758255918f0399 SHA512 af429415110dfc19cb588390d49cc0aad057505d6de3897cb52d996473d81f294f239cc1a767682355d97fd292c7c1cf56e42f8127375eff9c3affdbc372fbcc
|
||||
DIST opentofu-1.8.1.tar.gz 3995189 BLAKE2B d6bfd35172960180defee30e0fa3135f6aac5017d307f236145931cc134c58b123a1e368278e2fcce613a184c90b1ae3fb15a0e4da32c4fbf2e291b8f4c2251d SHA512 c6bb6cab979cb5bb53eb53eea6c1a0b2766b06fd5c66564597b3df8d4561d2b2af3f5a4804f3427da3addc11c12b99ef913637b2126452f5f2168d88a06af478
|
||||
DIST opentofu-1.8.8-deps.tar.xz 107062472 BLAKE2B e1ad2b7e7a28fd8040b3bef000b795fff501b06c443e657b75e9489d4ad2c747670d9e9fc75e796590513cdae7eb59c33aa7786ca7fe6dc31a2325c2d7028b5c SHA512 b497ac10ae7b8d9b44645c159af625336e50678707ca8cb69af15f1fae62dbfdcd1e537c8a3adff368947fc5d6269c6a964c51fa19108f602018045aa4e12d84
|
||||
DIST opentofu-1.8.8.tar.gz 4007751 BLAKE2B 7aff3cf4c01bf253975d50ac7d398299b881952bb9f8bffaf8548a6cef2e8f2b89249e9d8f7345ac284ed46fd152815d051a21598e2f1f1e5029a39c23764581 SHA512 ec58bac2cd2fc17879425631d5af2c660e9d42406f06254b3b4ffda8ebc30d9359c9d0491c8a53944ccb9ae4110ab9b658b43fc113e80c8cec18e854fb3a68d9
|
||||
DIST opentofu-1.9.0-deps.tar.xz 107229436 BLAKE2B f0c2074cccdd7be8504eaf1e389a6bb1fec12a2a2a5bba88ae281527611eb3a0a8f3a5d2bbddbd76edce710641367ed8d878db54ab070946d04cbeb3f680c72c SHA512 dac5c4d1238641bcdb1fa37ff53d92924f424330e7c46d60ad14cf5c1e8f33267690468f11e4e4b853cdc8f06937f07200373bbbe845b4faaee1a5b086b10c33
|
||||
DIST opentofu-1.9.0.tar.gz 4126960 BLAKE2B da87112a68f35689297bdaab261fd8916160fea9154da2578bb037fa21dc416b24233fbf5144d03cff73677cbaabdc019d10c8d60816e7ecae0ceabcc1fcfc62 SHA512 3b8219f778ede549def2d112c4939a95aa0484689e739b30a5e81bc723cc6ea7284eb6dc83001d415451dba39ecfaa4855a682ce2ea2e716bba385df2e8e0a08
|
||||
EBUILD opentofu-1.6.0.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
|
||||
EBUILD opentofu-1.6.1.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
|
||||
EBUILD opentofu-1.6.2.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
|
||||
EBUILD opentofu-1.7.1.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
|
||||
EBUILD opentofu-1.7.1.ebuild 843 BLAKE2B 0a99d5633a6618a80eed527dd728813aaff3f13457aa9b408d8a32d8c223bfddd744066ed571757f8b5df51e9428776ccbcb53518e0ccf6e7d7b19b81e53caa9 SHA512 b74bdcdcb1134fdf2836a97d116da1e79619e279478d2af231111ce76b2242cdfc543786f4538aeb944c169db0256f65373168ecc9593489908ca7d28a9d4066
|
||||
EBUILD opentofu-1.7.2.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
|
||||
EBUILD opentofu-1.8.1.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
|
||||
EBUILD opentofu-1.8.8.ebuild 844 BLAKE2B f0c5a632227897f3059ecd08bff7f3c1d3c46a8b2ac091946f00638032706585a923f4713129e00e1283df96fbc6ef21bb9624277c8815ecccb0597c6492400a SHA512 c72536effc730069f7c8f3f774d9394bff93fdb96a65fa0ee985a507f202083e4dccc4d8a0354da089b872b8e71c40acbb5755ced700a1543e7f5ad2cc6b9433
|
||||
EBUILD opentofu-1.9.0.ebuild 844 BLAKE2B f0c5a632227897f3059ecd08bff7f3c1d3c46a8b2ac091946f00638032706585a923f4713129e00e1283df96fbc6ef21bb9624277c8815ecccb0597c6492400a SHA512 c72536effc730069f7c8f3f774d9394bff93fdb96a65fa0ee985a507f202083e4dccc4d8a0354da089b872b8e71c40acbb5755ced700a1543e7f5ad2cc6b9433
|
||||
MISC metadata.xml 417 BLAKE2B 82486cb8f3504862ce7658f0d54141e559a952874ec92697e7bd03f7f7a1e4a3df90a20158c8be6b4bb42d9c4e9de49c27754589e909a4e32ec52950a3d169bd SHA512 2a347bf9bd1be70d9e1853ae802091fcbea299a15fe4c170aacba005e7528c3b9c784d2b34bfff015f1b531648e6fb2e73ff3fb9d158df0991b3348a91f74eb6
|
||||
|
|
|
@ -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
|
||||
|
@ -11,7 +11,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
|||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
BDEPEND="dev-go/gox"
|
||||
|
||||
|
|
40
app-admin/opentofu/opentofu-1.8.8.ebuild
Normal file
40
app-admin/opentofu/opentofu-1.8.8.ebuild
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="The open source infrastructure as code tool"
|
||||
HOMEPAGE="https://www.opentofu.org/"
|
||||
SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND="dev-go/gox"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( {README,CHANGELOG}.md )
|
||||
|
||||
src_compile() {
|
||||
export CGO_ENABLED=0
|
||||
gox \
|
||||
-os=$(go env GOOS) \
|
||||
-arch=$(go env GOARCH) \
|
||||
-output bin/tofu \
|
||||
-verbose \
|
||||
./cmd/tofu || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you would like to install shell completions please run:"
|
||||
elog " tofu -install-autocomplete"
|
||||
}
|
40
app-admin/opentofu/opentofu-1.9.0.ebuild
Normal file
40
app-admin/opentofu/opentofu-1.9.0.ebuild
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="The open source infrastructure as code tool"
|
||||
HOMEPAGE="https://www.opentofu.org/"
|
||||
SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND="dev-go/gox"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( {README,CHANGELOG}.md )
|
||||
|
||||
src_compile() {
|
||||
export CGO_ENABLED=0
|
||||
gox \
|
||||
-os=$(go env GOOS) \
|
||||
-arch=$(go env GOARCH) \
|
||||
-output bin/tofu \
|
||||
-verbose \
|
||||
./cmd/tofu || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you would like to install shell completions please run:"
|
||||
elog " tofu -install-autocomplete"
|
||||
}
|
Binary file not shown.
|
@ -2,6 +2,6 @@ AUX libdeflate-1.19-make-gzip-tests-conditional.patch 1376 BLAKE2B 9480aed1f1a31
|
|||
DIST libdeflate-1.21.tar.gz 195361 BLAKE2B 8d1f2a71cb6a0823ab93631720f9807a6907f1d92490bb258b9bfcf9daf08b517eab3bdee064326a4274d7b193cffbafa24037e2be2503c17fa8daddef5cfff5 SHA512 7cd9bc91992ef824a0fdf175b0da081b8381decc325013477a3fbfcfe6cf240f66cedbeec830a51343fedb8c27c76fba8782c1aed3fc538e3afd6c9f8cdc90fb
|
||||
DIST libdeflate-1.23.tar.gz 197519 BLAKE2B 6921aaf0fde3a2c1a8b04484879c64c2da2ee499353927fa20e8816932a4ccdc53af302f978eb099ee01f1a4c2ac5184529886d1c2a7adcb388ddd9fbd2b078f SHA512 c1effb9c5ee8d65bc12ae3d0669a4a394acace13cc146300ed24a7f12a0ec058f66729e1ffbae268711bdcc4151143752ab2d56a099dd6394b2735e8e2f1b671
|
||||
EBUILD libdeflate-1.21.ebuild 1293 BLAKE2B d992c63d6b7a460bc2a18350ef2db232e3ff487ef15d6965907f1e3981b7e1b2ff8a61be0391962da123b656654c26fcc22fa97bac19a1e761474259ba01f40a SHA512 b056e0d5958b064122e5698a0adf04b46b43083821b7d8b79fd75c08f10453bbe38f71a6b63cb107e810461ccc6302079ac1930d9efc3f6c8d0edf3ef6a66d96
|
||||
EBUILD libdeflate-1.23.ebuild 1464 BLAKE2B 7736f82cc16d746f1af52b7f02f69290bc4024cfef9cc173e199bbe71e1c294f798d5c59085c21e3daf57f300327ecce35c60087be044413c166ec819aadbcbd SHA512 3d9e7a164fc6a669036cc8a5d0219d13e8b7366aec4877dba3ae0455060cf39300c4b1d5f037bbfc6681a43e9d89e088c0d76eced447de5787a8d83179f4812b
|
||||
EBUILD libdeflate-1.23.ebuild 1300 BLAKE2B b1bd76d30b74777a664a2aa9deb343eccc43c0d935e8b9c77d497a0760e6c1501128bb18d7cd8a6b9e404711c15d34b5fdeccb4717fda002e47f0749ff37f311 SHA512 1ff8aa4c98d612a73b670d71d815f4630e42559cffc876f4fcc5a57084afb5eaadc0b6383a12cc7a8cd528adbc2c7479c63f883fa96131cb4c81d8143210e449
|
||||
EBUILD libdeflate-9999.ebuild 1294 BLAKE2B 250c4adc569764c4fb38443794103228498299c751912c20735fb72c39a6552492683a9a825535ab7681b509b71b6d830dfa35576d9064f4ba6c48349494087b SHA512 e22adbc6e3cc0b7030ef3eac3d0c391a87f66663161c8f302a84e00b62d5f56c6610cc1c64eefbff2944efb31480d418acce59c3b69b65cc2d99ce0107ad5b06
|
||||
MISC metadata.xml 677 BLAKE2B ef9eee70214885dc6195ac1d8a8396c2022ab40e3bf35765ec58f1bc78b771973d0ea304aee25d625b7fe938f709cc1b4fe195f4f7e3ccc22ad2b197a8056f01 SHA512 812274509ca55d81b117ca61ed175ed3dcc3d83fa1bf6ee3fc5a72fbd4833e1be0f9789cefcebc206b3f9171f25c06df370f20446a4300a3d0040f8efde8ab60
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake-multilib flag-o-matic toolchain-funcs
|
||||
inherit cmake-multilib
|
||||
|
||||
DESCRIPTION="Heavily optimized DEFLATE/zlib/gzip (de)compression"
|
||||
HOMEPAGE="https://github.com/ebiggers/libdeflate"
|
||||
|
@ -35,9 +35,6 @@ PATCHES=(
|
|||
)
|
||||
|
||||
src_configure() {
|
||||
# Workaround for bug #946876 (gcc PR118206)
|
||||
tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]] && append-flags -fdisable-tree-ifcombine
|
||||
|
||||
local mycmakeargs=(
|
||||
-DLIBDEFLATE_BUILD_SHARED_LIB="yes"
|
||||
-DLIBDEFLATE_BUILD_STATIC_LIB="no"
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
DIST lunzip-1.14.tar.gz 69284 BLAKE2B 8ef63a5cfd0cf839889785845ec84b23451cb69b1e09c84526e000b82b73aaaa01b99407e87bde416ca2ab638d9f9688fcb37f77fd53e2a8e0875646a54d304c SHA512 2aa530c4ef7ebcfa345c8ac8701712e7f973ee4a92d34c33a03dd02a31d76507c919da373b64bc6b49b7868af8e4444d4b12bd71b8760e9b333c2a013ad95da1
|
||||
DIST lunzip-1.14.tar.gz.sig 72 BLAKE2B ab2ba6c265f197c322884898ae8ff5c8679ab8a1d2f71a2dfedcce9011e16fb723fd592b0edc3f48d540ad8d2578b799f28f9d609a7e26379e39e0cb7f908cc3 SHA512 38806848f904fb3700c908166a1ad2d601409fa13f1b0dc69372766b41a6f37ae0c5792964b8aae494320d47e603dc79f36b3fa7361ccf84b89835c14a6b7b11
|
||||
DIST lunzip-1.15.tar.gz 59612 BLAKE2B cd39d5cab04244c1c7303393f8ca56f9530d5283123a2745de18f675a1c1971f57295df1f83952cf9677c1752ff00b65d01741a09ddac65cebfea719e16e33e9 SHA512 737eec2a62f068aa1ef6ec316a04b7caa90ce99d7a7292d2358568bad455342d38dd82aae468123bd121240b12c6db0bd499e1f2f9e483d5d7540a40e5f00603
|
||||
DIST lunzip-1.15.tar.gz.sig 72 BLAKE2B e20a81167ca436c1b666f22ae608abd02b9853ef80025f98ce283c7f120277b5a202d0769b05aa763929ecf4bde662f26a6ec313ebd46bf4bf87c1e28fcc21c2 SHA512 9287496313576f5f09271bbee6ba3657e9e3ceffb118758807d4e8fbe011eba550d46c04c2193c30177f5b191850d5a53f7bea02776a3f339eee827f6744104a
|
||||
EBUILD lunzip-1.14.ebuild 836 BLAKE2B 91f3983f92f9d8f8422f40dc41d8f81247cdf1145ae01f810342e229588f522e63f3f53d3b4cd10bc62dcfb8ed06323862b436b47391aec0a36bceb602c01563 SHA512 ef25710e7c0d61a7eb6d7f3290b807f4efa4ffb864eb4c7b933734dad1813506e3b37489b61fa20128e09a3ab60b08ba06052925d33839f66d86884b7c81a611
|
||||
EBUILD lunzip-1.15.ebuild 837 BLAKE2B 17f282a8720263c4ec8a756d082b9d4ab8fc92bffd7a012a481e350f6622e6ca40c63e106002396d9a195dea1d3398b046f6ec305148e21a36761e69dda990cf SHA512 9ca689f6845e5ef9b4e9302b0a11585d7f60eb41043934052e39eabcee5b050f11969d803c1b850adab1980398e7d73aa573f103596778b947afa29cfe937186
|
||||
MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d
|
||||
|
|
31
app-arch/lunzip/lunzip-1.15.ebuild
Normal file
31
app-arch/lunzip/lunzip-1.15.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
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc
|
||||
inherit toolchain-funcs verify-sig
|
||||
|
||||
DESCRIPTION="Decompressor for the lzip format, written in C"
|
||||
HOMEPAGE="https://www.nongnu.org/lzip/lunzip.html"
|
||||
SRC_URI="https://download.savannah.gnu.org/releases/lzip/lunzip/${P}.tar.gz"
|
||||
SRC_URI+=" verify-sig? ( https://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz.sig )"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
|
||||
|
||||
src_configure() {
|
||||
# not autotools-based
|
||||
local myconf=(
|
||||
--prefix="${EPREFIX}"/usr
|
||||
CC="$(tc-getCC)"
|
||||
CPPFLAGS="${CPPFLAGS}"
|
||||
CFLAGS="${CFLAGS}"
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
)
|
||||
|
||||
./configure "${myconf[@]}" || die
|
||||
}
|
Binary file not shown.
|
@ -6,6 +6,6 @@ DIST backintime-1.4.3.tar.gz 1900866 BLAKE2B ee9f389a7995e0ca059dab7f94ce59b2a02
|
|||
DIST backintime-1.5.1.tar.gz 2009248 BLAKE2B 5136b4c59f5d9e4d8e79b9e004ca666caf494d8613697a6a3ab1c9c31b42cbdcce832f821dc98adda624423101d15c787e730922da479bb7ae657cbf87375ad2 SHA512 3c629a49c5eb2e740dfdebd49d8b04cae6a15a1602a68429097d62e652c6fe18b5fdeb45460456c157a1e148cca30a220ccd4decadf7836487ba8c03f075e294
|
||||
EBUILD backintime-1.3.3-r1.ebuild 2143 BLAKE2B 6ec73651153232af6f2505c1d140d3689af67e4fdb79b2c8d0a87331768bc7914c6af6dca2b324f08698142349b4998f4006d5620e725935087892626610e16c SHA512 472e74979f02bcf5a6fc6055a8564447896f88ddb053903f760ff79f13af3cdb3591980a5b18d2f481c8e9c072225695d0e8ddd18c905f3f0700e4e889a3ae7e
|
||||
EBUILD backintime-1.4.3-r1.ebuild 2341 BLAKE2B 3511bea6c4003a5530b8dba98a37be00ac521c72ac75bad9a4e5538952c04dd862163a8d17dec06868804940fd8fe0dc0270ad567020f1a20b7181f3928a8d5d SHA512 fd12609663e698002ed40183d6c9a55aa71987e96c44e6d5336ceb784f07312db3a9c7bfdc1cda4e28d1eaeef532a14c8a1604ecaa1da4972463b5f3c4caa177
|
||||
EBUILD backintime-1.5.1.ebuild 2335 BLAKE2B dc4100438a32e9d59190e0285f3d7bb581dba33635827d126ee4a2f5ba1b6cbb999212ceb3e643cb2b1c31f6b52d4c407534d146d14e34fc4e9e5572b5de949c SHA512 3c46a0cfbc0e9365fa1bcba5ea447274b0c51203bdb16ccd13f081ac6f63f3a9a690b0d0f7f2b9cdcb4ec56036f4bff8979190e4e11f3fcbde81cd0c59f81579
|
||||
EBUILD backintime-1.5.1.ebuild 2340 BLAKE2B ebc0a2ae83568f9970602b3f5d6a4a71c0fb71049942743d50a2cdf611b78b6296db39144d93754700f1ee40e13963b3b62e95178fadee0ef49e9a78e6106aa9 SHA512 e869bff27026ef2b8ab6a274d7e58565435f1da1ccd7bfae724bd7969368fab8d906b15f8c9d91e50e92c67be21e23893696aed082033132c04cda6e9175164a
|
||||
EBUILD backintime-9999.ebuild 2341 BLAKE2B fa99305888beb0a0629b7bb93ef12b938362cdfa22cac95028fa20916696825f55a1d1cfde8e2d46729be00f3d84111006f0c0ce8c0ffa459744b78e5c72788b SHA512 f1b0c5b2fc5b174d131eefc25f6e546a8279783650fbefbc8bd9150f7277edab90309c71ccbc21a111145165b3079a3c7afa8aad75f5a01046c0ace29c4a71ec
|
||||
MISC metadata.xml 749 BLAKE2B f8741c8434d71df70c6ad9859318c935343315f1da5d98f5635d7b85cf7235018661765da5f76e0b740c1969e3602f5fdf55a19590c42c76f25a65ba97f8420f SHA512 c956b979a350711b7ff5e880b26dd424f25c80284ddc9e79b683e88ce049a479827a4949537c60c09b32ff386280b436b23f5af7bb5e0162ba965121b1640db6
|
||||
|
|
|
@ -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
|
||||
|
@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]] ; then
|
|||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
|
|
@ -1,15 +1,9 @@
|
|||
AUX borgmatic-1.7.13-no_test_coverage.patch 248 BLAKE2B 624e21cc8971d9374b34dee002635d9090576ba785cf3b6da7c10a91f439fd8e11b335bb33dc9c3b7421b4a5a8982e2a5f67b723b06051969651d626f09bf972 SHA512 fc549c0a63a6182b1848d89a1c9aacd3057f07988d1e8ec3b6ae1defb0675e7b934b0c65c9b09edc431172bc550521058ab73cb64ae6e577072331d4d5269e78
|
||||
AUX borgmatic-1.7.14-systemd_service_bin_path.patch 604 BLAKE2B 534a545b5a8d65c6e46102a5e558c25444d82dd3679b81c0ba50c72dfec8ce8f935fdcb558ff61fec7bf30409b4b9809d76e7488554f4461c4b5eac035a60c07 SHA512 9b4c65b249a033f17b68c5209c0132bd94e310d46193a9a85090cb8520220705aacd91c19d713e11e6955c1e0b1e09823abcaf8164ab0f162ff9a62652bb7e56
|
||||
AUX borgmatic-1.9.0-no_test_coverage.patch 418 BLAKE2B 07e5bdb4b9091c4b3d1cb07da3c8fbd9189e6b84e0578b36f51cfca17f368dd366e5083b3ebe81fc37d4712de879a0f710e9c69647f5a90728fb6b8cf6eb0411 SHA512 0b7c5cb0e955dbb6df25ffce77fc462f8d0fdd1aa70059d95b570594ae637c5d0793afbe7242d30dabefe99be8a1792aef1b8e1a8005408040b2821d1d971986
|
||||
AUX borgmatic-1.9.3-no_test_coverage.patch 456 BLAKE2B 57964d3d23cd298181619aff5529d0574d70fe9ce002fedd7c9618ff36f89227acc9ba8719eedd0eff5b72f61a56d2de119f7c03d40164b7c01d93f95d6a0509 SHA512 9db6c1c51bfc44ad45891bbf65512fd243ceb8869f103f316f4817b4fae226863e0a02fdaa7ae7cb6ccffd187007b833c0ae671a881e4881b3dec29063cc6e8a
|
||||
DIST borgmatic-1.8.14.tar.gz 623966 BLAKE2B fd52bc5be4f63e1207a0bedcf654af075082d31af76ddc65ea30a3259f1ec093c826612e114fd9f9fa46668f80eed3b2b6a88262fbb9e4db49c36ba31efa70c5 SHA512 74daecbf02f957b21121dff073c2e114c87b1afdf6b3408b8fc2bf465102425cca60e4bdc8bc8d0e2d0a9c20b1f514eb7c9a2e136e71cb61969e07a38841235a
|
||||
DIST borgmatic-1.9.2.tar.gz 641879 BLAKE2B 0c1678c905235ee435fdeb7fc57eabb44054344fab596ecb17f5cbeb0a2afa944b3105b08c61547de853de561c58971a6d32ac677434475b38cc90af4600b88d SHA512 8226155f049141b80bed32f955faa37cd8d2c01489092510440c1f53247d1aabf7d8730aa8c22b20f16ffb5686b158966a544e2bea4558178ec52da187b18c13
|
||||
DIST borgmatic-1.9.3.tar.gz 645018 BLAKE2B ae069bece54d80eab080cb30d4fb4b523cc7f31ca5d434a7f2fdfc8447ab72e6687fc6775a7811e15f120a0ad57284c539813c07b5cb258a2acf92e02dd55999 SHA512 22624e1a4454660288a3019513509006b389aafd657a45fa9e24c0b13b6a1266450c5b4ed531be5d8574c5f5fa5b869cb6860273f5d3d9a53b4e41474fb1b90e
|
||||
DIST borgmatic-1.9.4.tar.gz 635562 BLAKE2B aac7cea7c7b9537a1f13f6cdd5fc15c3a7d439f9c609a3b05aeb0c10a844f479f0f3a1ec9470283b38594646985cc87c45445602e264f2e8fbabb509691feab4 SHA512 db258ebaa87ac88873c73ab750b7f72278376679c3641c91f4d3565d690a9cb25be5df94bb94aead83f09b27a1d41edbb7e457261440c33fddc9fde3477e7006
|
||||
DIST borgmatic-1.9.5.tar.gz 638074 BLAKE2B 9947a443bcdd04abe29a3eaf3f790491cddc8283d6e09b56cb3b2aed97e0a424e0251aa9b19b3b5687416f59dec2944ed6d41c99df6e7790fa54a5b2608af0bf SHA512 9ab23865aeef61399a85532450cf7c9bc853a95560d383c83d43966eba0a66718976abdfcb2feec104c8941c0acd5406e2f1812be31b0f4baa76caf6a8ae81c9
|
||||
EBUILD borgmatic-1.8.14.ebuild 2119 BLAKE2B 37315799c86d681ad2a4932a80f2b0f3fb81bdfcaf2bc2316ce9f03fdcaa9df0ae2a310be121392b5136a789874d3a44dddf4d4659c4a8ef13fb3c1ad8f66332 SHA512 8d7a80481d5a50367640308b91903d5a34d13dcc6069dcebdbeba6be1cbd21b5cd9a811d7dbec816ffbbfbf3f96252fac8ed59d0d8a1bb1f22dbc02b3570e537
|
||||
EBUILD borgmatic-1.9.2.ebuild 2390 BLAKE2B f014041ecf3f423a1e8616d9c770ae68f55fbf7ef49d565f1ec11e280ede210490bb3a5760461523d399fdfad7f402c8cf2331bbbd2f8ddb4e716b87c3b385e8 SHA512 82897df050296ee296c45d9e8cc67d62592fa0661dedab932f66f07a8956b2c84c81c697253078d260dba7f6182f882baf238152413c0f67a9ba43818de14889
|
||||
EBUILD borgmatic-1.9.3.ebuild 2203 BLAKE2B 040cebb3d847c535a7cbca1defefcb005e3a0208a84659bce8d36e94beb1f4eed990570d46e87197e6e31c9f39a3d4da38f704dd796f011d184cd048cdf933f8 SHA512 daf5eccaa7548566b182b81a3ccba02e0dc726a0a1543d97329f06abdf109f6e612aa882cd4ad5129eb08cdac86203f3ca0cee6857f68ea5b577d234001295cc
|
||||
EBUILD borgmatic-1.9.4.ebuild 2204 BLAKE2B f73e49e45330ec099148b0d0394179e32f8c2d2e61836b55f0aae351c1eaee669625a95bea2b22d3677a54a727a785a12df40671d5aec76ac29ecf6b7c7e5251 SHA512 30d4bc44da63bbe04375a5986131eb7fcfe133c0f9ee59c24f01a9ded0b89b5cc7b9fe9c0250039083d496dfc2be22faa4d191585998e0f6fdf4cd1203363c2f
|
||||
EBUILD borgmatic-1.9.4.ebuild 2203 BLAKE2B d60948389b067ef922d811990bafc5c61b8b7df2a11fe5af93047c586a652c83ca2f98ab9fb07fa02e31532b5795705b35e9d5cdc4a1046b44bd49103d63cd0d SHA512 63054790f40a697cb940b682b2eb768b6a3da6dd89434b14173ecbbcfb22bcba587d3ef148fdb8a936612959ebb199082bbe3822a87c8539c11fe19351e0a7ce
|
||||
EBUILD borgmatic-1.9.5.ebuild 2159 BLAKE2B e3f2a59a8062bb91b45df8af7fe94c60ca98aba41c68e1516aa7ace89a72f2caf8c5d38ecc276385d0e782bbed8f85f843ca2e86b16fc37f353ceadff9a6fe19 SHA512 77bda269850d2bf62241870610f11e726ecd7113ce896fc84090187d8dfdd05cf8b3aa9231fda11d2dc5ca578bdd38f297b7bdb49c04d50edbd655f152b98a17
|
||||
MISC metadata.xml 461 BLAKE2B 700c5863d623abaa1a88f91ef5281c6d3d8c2ce8eeb5b15cadbbd93b1d50bfce5445cd2f133bbe998da36de9e2953ce154e1b8eb033d36f33bb88881e672aeb6 SHA512 e739f7ff60f69c3b4d5c72daeda65b9c042bf01d74ce6a60b2684e7e52eea5deaa946a2aa5f1dc84ae16f6eaf4bff8f46628f41ba55c394ff4fe70b5935663a2
|
||||
|
|
|
@ -1,78 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 systemd pypi
|
||||
|
||||
DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
|
||||
HOMEPAGE="https://torsion.org/borgmatic/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~riscv"
|
||||
IUSE="apprise"
|
||||
|
||||
# borg is called as an external tool, hence no pythonic stuff
|
||||
RDEPEND="app-backup/borgbackup
|
||||
$(python_gen_cond_dep '
|
||||
<dev-python/colorama-0.5[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
|
||||
')
|
||||
apprise? ( $(python_gen_cond_dep '
|
||||
dev-python/apprise[${PYTHON_USEDEP}]
|
||||
') )"
|
||||
BDEPEND="
|
||||
test? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/apprise[${PYTHON_USEDEP}]
|
||||
>=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}]
|
||||
')
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.7.13-no_test_coverage.patch
|
||||
"${FILESDIR}"/${PN}-1.7.14-systemd_service_bin_path.patch
|
||||
)
|
||||
|
||||
# A fragile test whose only purpose is to make sure the NEWS file
|
||||
# has been updated for the current version.
|
||||
EPYTEST_DESELECT=(
|
||||
tests/integration/commands/test_borgmatic.py::test_borgmatic_version_matches_news_version
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
systemd_dounit sample/systemd/borgmatic.{service,timer}
|
||||
keepdir /etc/borgmatic
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
elog "To generate a sample configuration file, run:"
|
||||
elog " ${PN} config generate"
|
||||
else
|
||||
local oldver
|
||||
for oldver in ${REPLACING_VERSIONS}; do
|
||||
if ver_test "${oldver}" -lt 1.8.0; then
|
||||
ewarn "Please be warned that ${PN}-1.8.0 has introduced several breaking changes."
|
||||
ewarn "For details, please see"
|
||||
ewarn
|
||||
ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/1.8.0"
|
||||
ewarn
|
||||
break
|
||||
fi
|
||||
done
|
||||
fi
|
||||
elog
|
||||
elog "Systemd users wishing to periodically run ${PN} can use the provided timer and service units."
|
||||
}
|
|
@ -1,85 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 systemd pypi
|
||||
|
||||
DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
|
||||
HOMEPAGE="
|
||||
https://torsion.org/borgmatic/
|
||||
https://projects.torsion.org/borgmatic-collective/borgmatic
|
||||
"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~riscv"
|
||||
IUSE="apprise"
|
||||
|
||||
# borg is called as an external tool, hence no pythonic stuff
|
||||
RDEPEND="app-backup/borgbackup
|
||||
$(python_gen_cond_dep '
|
||||
<dev-python/colorama-0.5[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
|
||||
')
|
||||
apprise? ( $(python_gen_cond_dep '
|
||||
dev-python/apprise[${PYTHON_USEDEP}]
|
||||
') )"
|
||||
BDEPEND="
|
||||
test? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/apprise[${PYTHON_USEDEP}]
|
||||
>=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}]
|
||||
')
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.7.14-systemd_service_bin_path.patch
|
||||
"${FILESDIR}"/${PN}-1.9.0-no_test_coverage.patch
|
||||
)
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# A fragile test whose only purpose is to make sure the NEWS file
|
||||
# has been updated for the current version.
|
||||
tests/integration/commands/test_borgmatic.py::test_borgmatic_version_matches_news_version
|
||||
|
||||
# The test expects unset NO_COLOR, bug 943393. See also
|
||||
# https://projects.torsion.org/borgmatic-collective/borgmatic/issues/943
|
||||
tests/unit/test_logger.py::test_should_do_markup_respects_config_value
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
systemd_dounit sample/systemd/borgmatic.{service,timer}
|
||||
keepdir /etc/borgmatic
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
elog "To generate a sample configuration file, run:"
|
||||
elog " ${PN} config generate"
|
||||
elog
|
||||
elog "Systemd users wishing to periodically run ${PN} can use the provided timer and service units."
|
||||
else
|
||||
local oldver
|
||||
for oldver in ${REPLACING_VERSIONS}; do
|
||||
if ver_test "${oldver}" -lt 1.9.0; then
|
||||
ewarn "Please be warned that ${PN}-1.9.0 has introduced several breaking changes."
|
||||
ewarn "For details, please see"
|
||||
ewarn
|
||||
ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/1.9.0"
|
||||
ewarn
|
||||
break
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
|
@ -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
|
||||
|
@ -17,7 +17,7 @@ HOMEPAGE="
|
|||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~riscv"
|
||||
IUSE="apprise"
|
||||
|
||||
# borg is called as an external tool, hence no pythonic stuff
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- a/setup.cfg
|
||||
+++ b/setup.cfg
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
[tool:pytest]
|
||||
testpaths = tests
|
||||
-addopts = --cov-report term-missing:skip-covered --cov=borgmatic --ignore=tests/end-to-end
|
||||
+addopts = --ignore=tests/end-to-end
|
||||
|
||||
[flake8]
|
||||
max-line-length = 100
|
|
@ -1,18 +0,0 @@
|
|||
no test coverage
|
||||
|
||||
diff --git a/pyproject.toml b/pyproject.toml
|
||||
index 6197d3df..713554e9 100644
|
||||
--- a/pyproject.toml
|
||||
+++ b/pyproject.toml
|
||||
@@ -50,7 +50,7 @@ skip-string-normalization = true
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
testpaths = "tests"
|
||||
-addopts = "--cov-report term-missing:skip-covered --cov=borgmatic --ignore=tests/end-to-end"
|
||||
+addopts = "--ignore=tests/end-to-end"
|
||||
|
||||
[tool.isort]
|
||||
profile = "black"
|
||||
--
|
||||
2.45.2
|
||||
|
Binary file not shown.
|
@ -12,5 +12,5 @@ EBUILD docker-cli-26.1.0.ebuild 1938 BLAKE2B 34cc509b6258248dd831f0ae25b27b24af3
|
|||
EBUILD docker-cli-27.2.0.ebuild 1941 BLAKE2B 9ab0ecf5362235bafd243c1f2fa4910a2554a73083391c7af1b4d287232f64d4a5989a4a88157208d27775ea3b5e39a321e5a49c97a519965cab51745d8d31a3 SHA512 aa62ae1e7951bc10e233a396cf946dadcdd95d4e4fa533c21d9bd3982e49c8d0f65968b914e02e2e845bc2a0088da4e57d561683031e870f0024954a8409f5c0
|
||||
EBUILD docker-cli-27.3.1.ebuild 1941 BLAKE2B 515cc18175896378785b0d2333bbdb4283c2f1fcebd201014558df5282f3c55a14259ebf13f8701c2f4d1afa563cef95a5a7e917b7df80f7e6a8dee2da068400 SHA512 1b60c919481df855c0bf53b1b7f76ae32152738049f7318508f81f3e010ca819f7f168072f5fb1a7deb3ff9be79008c9160283e683cdd37eee82d5b379481cde
|
||||
EBUILD docker-cli-27.4.0.ebuild 1941 BLAKE2B 8c97befdf6c4927d848eab6907a115cdc518ede419787caa8bfbfe78f0f5bd0ae655cf1328880eb710d9765e8d064da55d4ee43d81aa1e7063acba5eed7d63b3 SHA512 b6605103021ea0689fead159c1faab6fa0971b3c5d9cad852b0e32f684b3e0f68b6919f0fa65ac7bb36d81896750d77602f75186c5b96096adca4d6330a3a363
|
||||
EBUILD docker-cli-27.4.1.ebuild 1835 BLAKE2B 8f26bb2c72cfb6ba235f424f1cd9a71a46520a0a8f02d4df4ccec75ede44b5440d2dbf589681bf99e9ff7ea70486c4984f2d4bb3954e33a9d131f74bd5984070 SHA512 a72baf1f2200dff7476a7373f84a912572cd6813777ede51aebbc6fc1760e3ccecaa91de1d8f00351eb31198916079c952573dee2c211ce4500d3f9d9754360b
|
||||
EBUILD docker-cli-27.4.1.ebuild 1832 BLAKE2B 6975315fa4240db27b3000c27aab79df8a91967325271848de92137514f6a5968e66643ded355623f1843919b6afd761c8f4fc52ee160641201e6021b268620f SHA512 baa43ace4afa141d34f4941819780a0bcb1634b70815120a4e44fab815cf451dffb55c84b93da6a3d5a01a8e025a55932bb89680fab5c1bb6234c6f543a940af
|
||||
MISC metadata.xml 398 BLAKE2B f9cd5360fa32f30edeeb2fe1df0ea50fd0b061bf882c66c65f18d15ba56995deac8c054419ddbf2d6436bf90f6fb729dda9560b3766b558d45498ae2c8de486c SHA512 4b2cf7c3b38df8382680539e1a8121f6f2f75cbe70f1f92c589fb40dd4c368f2f207cf3567ead5620714c323c0c196c318a4c5ab947d49092668dc2a3a8a6a53
|
||||
|
|
|
@ -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
|
||||
|
@ -17,7 +17,7 @@ S="${WORKDIR}/cli-${PV}"
|
|||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
|
||||
IUSE="hardened selinux"
|
||||
|
||||
RDEPEND="selinux? ( sec-policy/selinux-docker )"
|
||||
|
|
|
@ -6,8 +6,11 @@ DIST docker-compose-2.28.1-deps.tar.xz 63440736 BLAKE2B 8af853b07539a413d2532e4d
|
|||
DIST docker-compose-2.28.1.gh.tar.gz 362304 BLAKE2B d18b6c2c5cd92aa7aaae57edd7343b5c282b0d88911b8a73393d4bdc994e4addda09b6a921bd3b0ebe370abd856b8b950ccad62ac43b29de0f8a25e3f7106269 SHA512 87e7296d42a697c477601db85d08dc11ada42ccc8e59d5b560db7bf74c27b63f9f09424949b94ec33bf17a8537d3b549fe9727933396257464ad42730736a608
|
||||
DIST docker-compose-2.32.1-deps.tar.xz 62997012 BLAKE2B a726ecc43b6201169f846719c5f1a833fc49c0a329cefb4080bc12b5c9f7460f77068938353f69a323b9faa02ff7b099c25cfd9f7781cc60d819040155ddcb07 SHA512 f9514093ea04b08a5be3863f40ff8cb96e19d5c3f12047bd21bb8159b40b24a8db9171dd069a415dd0bf873ef69da9a40b0b81a11dcb0b41cfaec8f474a95e0c
|
||||
DIST docker-compose-2.32.1.gh.tar.gz 381904 BLAKE2B e26b7f38c00196c58743e6aaae3538135ba7cfc0b1ad9dbb7704c7cce281817e452d6bf569d968d62b47b95397f6cc1419efddb818bf71ccc9b8c24923d058d2 SHA512 1577910990193099016b20a49b9f0f79ec89d1f9e39f5f484253405bb33f341d06b18e0e82f7d65ed9d8b5be8d7510b739fd53e130b98ad1a6edf40f2282cbe5
|
||||
DIST docker-compose-2.32.3-deps.tar.xz 63026156 BLAKE2B 14fbf37a3daae8cb3d4b9ebe0fd46bc8900dc74ef6661edea6fd7452b653ea987c223cabaf88e6e01d71f57238809b5ee3ffdec39a01b851168fc5eb1bdcbb76 SHA512 6ec2d4d586a0e6e93aa46db1b6d6f5c25ad461a0f8552ce8ed7f9e47e12e70d0e9f91b84498bee84218acf23285f319304e36a94f84d97f8c71ea35c25fd3f9b
|
||||
DIST docker-compose-2.32.3.gh.tar.gz 382194 BLAKE2B a2739832123dddb2a6c7d71a52294bad711d4fe99887c5e8272d59d697c50db721779ee12e6813b9e4f22f536a063b14f3636ba50064c7e51c273f71bbdeff41 SHA512 33b952af17ee518e0499d4ee5ff6da525bc55791cc76b94d013c05bdc80bb34d9290feb8b1ec52decc4df9c2c36e07ed601f9b8985f5d576e877550de39b650a
|
||||
EBUILD docker-compose-1.29.2-r6.ebuild 2214 BLAKE2B 74d623745c116017b06ff2fd7598ed3237e95545510ba2f5e93c5de90a659c9c1d08df155345d02540938aa795412550a38827cb40b7f69a4a7cecdea3d9a47d SHA512 a771a06b8f9cd7f779dc38b2fe38ac77dad29c423daef3c193188ea8038345e0d80c71d145fefecd0ccf526233279630fc4404af94f9e922c4d35585e6d84019
|
||||
EBUILD docker-compose-1.29.2-r7.ebuild 2214 BLAKE2B 4b80fa52a9479c10227f838e30044e4b306908be6f3d2864d90bd88fbbc367d7a11faa132c3280f73fadaf82f3d381c6c2a27b271c7d76774a26c8f9739441a8 SHA512 46d6c6600ce5e7b38d608cad8cf208f2121c936cc56f561e4e64600905f939ab229d51d312e6d7f5e01947433e18a6054bac15fb093371d110d41cdc8df8437a
|
||||
EBUILD docker-compose-2.28.1.ebuild 1169 BLAKE2B 72002373d5ebbcaf56770fb774bd44cb066d86c58132833ad91207de777e0a39008dcecd567587b704d8e1f14f4fc45a68f8fc015a4b2ca71c22bf778f497cad SHA512 7a4096b217ff830d6125b2e57ce37feee3b278478ba10bec7c9212f6fcb5cb92f884a1123f042c3a6aef32dce878eedb3e8551c406efee317f8bea7d764c780c
|
||||
EBUILD docker-compose-2.32.1.ebuild 1171 BLAKE2B 59f519cdb2ff8c5cc8e1a4816c74838bbd2d90d55743cba2af7f5e3ce824457528cb0a46c5e7644dffea2ec2f39347c5c9ef7f26a978bb10fe04c682355c9521 SHA512 aac01275e4d54b9763e7689d2a6455e3fecb7f79ff9f07de457635c57f5322ed15d1c3ae899b2ea8d461945d6ae7df0d58f76a985eae69a946fef796e3505f02
|
||||
EBUILD docker-compose-2.32.3.ebuild 1246 BLAKE2B 31a7d48ea47b1969d530c31d6af01d91b10b32af60b1c3f380e3d5c1b93d86e5dcf22459adc577a352237595b1b6db557f296a663ad0ae94cf57c32b1e5acf07 SHA512 f0eb2d7e21a0cc36cb2d8238ac1a34d2c5fa407147cb30111870b636593abaf555059d438bb2bedd39849ab4a6ab42191a51bc9c97937b33f754fedbee331b68
|
||||
MISC metadata.xml 689 BLAKE2B 99d0b18b036a6570a862e3d0f4401c00559256fe0b8f925085846297de55bce4a2b9fe1c5b0f535cd0d16dbe53897155911b8edd791b50e085a976eec4efd8b7 SHA512 565037e956a654d01ebe5a29d4995e7f3df916f2fce7e95d2d2a6dd200f5dab5b67f7d52d6aaa98353578fa3b8b20c865761c040fee538e780d690c45ecb728c
|
||||
|
|
55
app-containers/docker-compose/docker-compose-2.32.3.ebuild
Normal file
55
app-containers/docker-compose/docker-compose-2.32.3.ebuild
Normal file
|
@ -0,0 +1,55 @@
|
|||
# Copyright 2018-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module
|
||||
MY_PV=${PV/_/-}
|
||||
|
||||
DESCRIPTION="Multi-container orchestration for Docker"
|
||||
HOMEPAGE="https://github.com/docker/compose"
|
||||
SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
||||
|
||||
S="${WORKDIR}/compose-${MY_PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
BDEPEND=">=dev-lang/go-1.21"
|
||||
RDEPEND=">=app-containers/docker-cli-23.0.0"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# do not strip
|
||||
sed -i -e 's/-s -w//' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VERSION=v${PV}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/libexec/docker/cli-plugins
|
||||
doexe bin/build/docker-compose
|
||||
dodoc README.md
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
for v in ${REPLACING_VERSIONS}; do
|
||||
ver_test ${v} -ge 2 && return
|
||||
done
|
||||
ewarn
|
||||
ewarn "docker-compose 2.x is a sub command of docker"
|
||||
ewarn "Use 'docker compose' from the command line instead of"
|
||||
ewarn "'docker-compose'"
|
||||
ewarn "If you need to keep 1.x around, please run the following"
|
||||
ewarn "command before your next --depclean"
|
||||
ewarn "# emerge --noreplace docker-compose:0"
|
||||
}
|
|
@ -9,6 +9,6 @@ EBUILD docker-26.1.0-r1.ebuild 7522 BLAKE2B 9b02ddf1d1a68847be4541e93a01cddbe486
|
|||
EBUILD docker-27.2.0.ebuild 7729 BLAKE2B dfa17b7a00fffee3b4f7dd34d213257bdeb28cd8a22eddbd921aff5a8a6be6b258752125624c8e82deb24379c13b2780faac0528ea053ca7dc66d0e7016d87b7 SHA512 29412e6433c6f98b8eb3a9ef7cfd96217cc3bb3277f2b6985ee87c39d7c313bd375236dcfb0cf66794d4e485943ba83c73a0b96457f67cbb9be3831745d86c65
|
||||
EBUILD docker-27.3.1.ebuild 7650 BLAKE2B 39de0f426e51c48d0d724820efb09be4fea0a033cae99c3103f6d0dae1b531a7487d8f241d232cfaa9148498abe375d37f89b4729ee1fc933ac90f9c4db7f525 SHA512 181bacd5ac823a7b5b98e3cf9a21be376867209248695471f3364055c7654ba678a95d57dc3372e3b2886edd152aea00f5c4a96734f5480f9ee969c44b09a338
|
||||
EBUILD docker-27.4.0.ebuild 7649 BLAKE2B 0dfa1c6e4b229d4aac5b221f082f2a6a2b4daa490883553801dabbce9570d7a1f39307bbfbc79988350e95d59084e3a58cdff9e5f28086cce93179f9b4ca702e SHA512 0af67f2c82ce4a9513a32d48ec9fe2f06b865396898e2f7a8d1e128d69579516339eb5464121ea0d46511751006027f80d352c6604cbdc961293312ac514a0be
|
||||
EBUILD docker-27.4.1-r1.ebuild 7930 BLAKE2B e95dd8a1cd45843b57419844e8eef2ada3ce91ba1f7f0557d043cbef224b0aaeb489848f7f3e38f777c67028ad30de77300164fef65331f732feb8687217e08f SHA512 7b3b7dd79c9b414f438a58fc745a89451a412adfd44fab05f6cb05318bd1aaa8f635ea14218490cbba4ec010c6ac0f5c2e1ed96cd39e9d422c26b02336cc95d0
|
||||
EBUILD docker-27.4.1-r1.ebuild 7927 BLAKE2B 59c6bf3e2d95edc35089c4f03b2975903b239d2c63ee31da6f69438c0601bbb25957c1c0a478a1e22d53c76d7b75a426b9e02c53454c00d70b2a7eb6804a27ba SHA512 49b3b04edec78dc285a2f92ea42c9d1bffd95c8e049f602941d886229e22ea6f8f255915098b7b825a8005ca402bf1bd34489cd6b4c428e18064974d2a308c75
|
||||
EBUILD docker-27.4.1.ebuild 7831 BLAKE2B 69737f02ca2fb5bcaf19d2f184966559542883cb5cb8522c20a6b9ab3077b38af131f5e8859769ecc6029d7f53acf78202bba451f1b640bf4d0c08f505a71b01 SHA512 4635a28118d15523d513713745e5f3e5688764ada8907578f6d46d3ab0a834090ff2319659d11226b0a318b908609ff03023b650a29013c1b4ea5c2cb188f28c
|
||||
MISC metadata.xml 1229 BLAKE2B 5cb0c3e7e3bd8607977a7a915ee913f3abe1af56b93c2ad37c9429c6f967915455582479615b25882ee7561b929e248678e14d68e2cd418a6ff5f460242bae91 SHA512 2463e031fe4b1aef27d1c2ba8dbeed21ded238040c361899903eab57d48a9572dd0d5de16ef3eb4278e5bda5880d7740ea11d4f5a271e89c62446f4a99776943
|
||||
|
|
|
@ -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
|
||||
|
@ -13,7 +13,7 @@ S="${WORKDIR}/moby-${PV}"
|
|||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
|
||||
IUSE="apparmor btrfs +container-init cuda +overlay2 seccomp selinux systemd"
|
||||
|
||||
DEPEND="
|
||||
|
|
|
@ -5,6 +5,7 @@ DIST runc-1.2.0.tar.gz 2776027 BLAKE2B 743ea8641c0fabda5e32c1d3e044627241337bcdf
|
|||
DIST runc-1.2.1.tar.gz 2742512 BLAKE2B 06beda96edb4fa0796371d28f646b01760cd9b663104045407ae27f3ddd51e0318eddba8fc3dbe107629831a5f4051af0f50406418213485b7ee90cdf9a86085 SHA512 098ba9810d6a6704b11f97360cf403d0e5cccdf635a9b5c594b70e26c2c1554c328506265754f500e2faec1f08655839837036010c6a25265047a47c31f4defd
|
||||
DIST runc-1.2.2.tar.gz 2743483 BLAKE2B d1e59aff284dcacdc50a17c4efab09b4bdda5d93ce13822542ea73ec696d3642d4dcc715d2adad308622100b04ef62365d3848be6418db5a325ac574b66e314c SHA512 87066ff0fe7ff6dc0eefd61ba2b194fa96433a091a34e9035350123b7da7dccf7fcec6f52b377c72be853820b4a57154b42bcd58c872263f8b7a16bfc480e5d7
|
||||
DIST runc-1.2.3.tar.gz 2757883 BLAKE2B adc3b23ddc487d674a406de8e9e17c2d41d2335e4e18ed2a8a1f5add0909ec235a01fc9483e91e74fb2869950c572d0a22882034b8b5f80c4719d20790e3b38c SHA512 e422e469dbcd60fbc3bf9ca348ba04f8b27b2a43bca8f3ee4c9407539f5dec71373d53d192b47d42eaefa1d7ca2ac9e64839cbe4b82bf930b5a496f3028e5212
|
||||
DIST runc-1.2.4.tar.gz 2759394 BLAKE2B 02b282c9fbe7f82ad1d4297b9d2576ee99db7f4db193aa6b08b595d1a18f4a0cb41c5fddb8184ca389e77726c71f4b64b686b2ee1b8e8df97179669362c17ff7 SHA512 2a14bfe7759e0cefcf88fac9d756eb2cbed8a9ebf7b6eacb96855467ea151c278ae0d58735d2a5a2d3335fc54eae4625dfcdb641065df58ba10fd1faafbd3119
|
||||
EBUILD runc-1.1.12.ebuild 1833 BLAKE2B 6815357831f57776945cb6c7d8e8e0a7735aacfa35ee4329ad5e8a8c165f788812c7a347b6933fd05e29b063dab3e886fa3e37f57d2e66f0d46401a65c620b8a SHA512 eb290a626e95d3cfc5ecc308aa63891e19f6d6e5092aa3704cdc174d7ed917dd8c53f86dc13a6ec9ddfcbf04a5c826fc1e6cc10ffe20c431209dadd9fcc427b0
|
||||
EBUILD runc-1.1.13.ebuild 1779 BLAKE2B e96b0bea4e8b2f0890c3a9dbbac809787e1d78022bfa34ba85bf528bd253a3acbbf4985ddb745a64018d159e02a9b8ee98f4e2907f25cfc372e3b8284ecaddd9 SHA512 e509e11e78246b47e3af3b5d5b0a4acddcd1ec31a632f7920cea8f1859194d2dada536a46543607250a770caed9a89a20eef7ec78f95848a896ccbadc0403268
|
||||
EBUILD runc-1.1.14.ebuild 1779 BLAKE2B fbcdf8db2d3ee3a18f322e618f607fcac9203be3ac693616b9cdde34a3ed013305ca3cbe66406212d18cd56cacfc19461998307ef43f3626a1a4e93408ab5600 SHA512 ac8877b61958badbb560f36c3e61798a9452fb72dbd26975ea3e161f865c1c1a945c4f81fff4be763d1d05aa2282d09d627c1e469a62f0a64a1dfe8ae6992b29
|
||||
|
@ -12,4 +13,5 @@ EBUILD runc-1.2.0.ebuild 1816 BLAKE2B ccc31c5c48d4ebfde40e43ca043c296b5f1b518811
|
|||
EBUILD runc-1.2.1.ebuild 1816 BLAKE2B 1937aea831725622ee8efabc29b334e55d87649425f3d14438c29b1ac61e6808a5d9bf701cf0f7d879a88e8767c927e57823f4aa1955541278567ebe78a78a2c SHA512 ff0dc3bad2a63454676c89c8e706cef722d7a4a1594c9c18dcd25af08ba8e1ed05d9435f3c4c2260eb17b697f2f16df4e93a6cc8b15d3c7f0390417cb3429c78
|
||||
EBUILD runc-1.2.2.ebuild 1816 BLAKE2B 1937aea831725622ee8efabc29b334e55d87649425f3d14438c29b1ac61e6808a5d9bf701cf0f7d879a88e8767c927e57823f4aa1955541278567ebe78a78a2c SHA512 ff0dc3bad2a63454676c89c8e706cef722d7a4a1594c9c18dcd25af08ba8e1ed05d9435f3c4c2260eb17b697f2f16df4e93a6cc8b15d3c7f0390417cb3429c78
|
||||
EBUILD runc-1.2.3.ebuild 1813 BLAKE2B b4c377056ff2ccf5c18175c43e92b13668c11ff2f4799b745d2b2192a4950b48ba58aae1b7c4138e39b016bfbda4b8985ce40ec957b36a1b65d027d54996502e SHA512 8b6795fc1be10ec915f3a9d4e6f4b0615db726353d6fc39d73f1fbce7f5f68499b38aef1e961a3acad40abb7d5230efa48fe10721230e587200d601bdd9a6c48
|
||||
EBUILD runc-1.2.4.ebuild 1813 BLAKE2B e6c319a6fc3ca194e95d5a53b5297273afd8d7d0ce0ab1a92b431c52ce3c443d2e835c188bb22e752db9716aac70d4d22868bfbdeac9727b3dfb12adf728cda2 SHA512 edfbaedc4a74aec029e12a90a8593cc495aec6d35d8da2fe539e685dd8b97fff166cebc25fa840f757dbdc14844fc726b4e52835e3530ec764c3dee39b38eea5
|
||||
MISC metadata.xml 647 BLAKE2B 67dce497b4fa65db5146f9e017ec00795ad4ef5d63058d4c20bfc730f17e2fabfcd82b403bd06330f9a68ef2e344198514930493eeadef69eb2ee8a618e5e0fc SHA512 970d9753c81eb387a06fc24be8bfb3b056e9e7cbf568f99511bdcfd35f6a8cdfe21ea0103ea36b8fba7be733016493663c3a38452b05225de35af7e1c5b359dc
|
||||
|
|
75
app-containers/runc/runc-1.2.4.ebuild
Normal file
75
app-containers/runc/runc-1.2.4.ebuild
Normal file
|
@ -0,0 +1,75 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module linux-info
|
||||
|
||||
# update on bump, look for commit ID on release tag.
|
||||
# https://github.com/opencontainers/runc
|
||||
RUNC_COMMIT=6c52b3fc541fb26fe8c374d5f58112a0a5dbda66
|
||||
|
||||
CONFIG_CHECK="~USER_NS"
|
||||
|
||||
DESCRIPTION="runc container cli tools"
|
||||
HOMEPAGE="https://github.com/opencontainers/runc/"
|
||||
MY_PV="${PV/_/-}"
|
||||
SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
LICENSE="Apache-2.0 BSD-2 BSD MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
|
||||
IUSE="apparmor hardened +kmem +seccomp selinux test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
apparmor? ( sys-libs/libapparmor )
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-emulation/docker-runc
|
||||
selinux? ( sec-policy/selinux-container )"
|
||||
BDEPEND="
|
||||
dev-go/go-md2man
|
||||
test? ( "${RDEPEND}" )"
|
||||
|
||||
# tests need busybox binary, and portage namespace
|
||||
# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
|
||||
# majority of tests pass
|
||||
RESTRICT+=" test"
|
||||
|
||||
src_compile() {
|
||||
# Taken from app-containers/docker-1.7.0-r1
|
||||
CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
|
||||
CGO_LDFLAGS+=" $(usex hardened '-fno-PIC ' '')
|
||||
-L${ESYSROOT}/usr/$(get_libdir)"
|
||||
|
||||
# build up optional flags
|
||||
local options=(
|
||||
$(usev apparmor)
|
||||
$(usev seccomp)
|
||||
$(usex kmem '' 'nokmem')
|
||||
)
|
||||
|
||||
myemakeargs=(
|
||||
BUILDTAGS="${options[*]}"
|
||||
COMMIT="${RUNC_COMMIT}"
|
||||
)
|
||||
|
||||
emake "${myemakeargs[@]}" runc man
|
||||
}
|
||||
|
||||
src_install() {
|
||||
myemakeargs+=(
|
||||
PREFIX="${ED}/usr"
|
||||
BINDIR="${ED}/usr/bin"
|
||||
MANDIR="${ED}/usr/share/man"
|
||||
)
|
||||
emake "${myemakeargs[@]}" install install-man install-bash
|
||||
|
||||
local DOCS=( README.md PRINCIPLES.md docs/. )
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake "${myemakeargs[@]}" localunittest
|
||||
}
|
Binary file not shown.
|
@ -1,6 +1,6 @@
|
|||
AUX dita-ot-bin-4.2.3-set-java-home.patch 419 BLAKE2B 6f5a43c431504f1f4067be247e6e2771539ab5bd9ce5da88a4a8c591c67b2a4174270fa29fcfa96049bb7b9e5086d5659a8d8a732091a267f60ceddf5b06b577 SHA512 23c6beeba9a4f10bdbda2eedfaa8e32d6f441237db5f168ce655b5f4727537ee2d618577e1f25700b4ddc1e9ee383337a0595d71bbf3ee9b991cfd7f8153143d
|
||||
DIST dita-ot-4.2.3.zip 55110433 BLAKE2B 53c4e2e7896c1b496f95b4d5dafc059c63b7b73fb63c7faefabc87500aab862c80707bc64effa52c447bbdb73e007aadbacec7ada98dade9af0e0c0300b75ba7 SHA512 a1e2684444f04d14991d39cfea6b86f49a4ae2802d5b9ffa600c2b18c6ac4efddfb68db8484d6edda5812301f281828b5d22ef3057aa343cd1ffd6d3beeaf48b
|
||||
DIST dita-ot-4.2.4.zip 55306735 BLAKE2B 8467e358873300c9c6fa24cd99cbf2481137aad02e3878820947a55c13c52ee933271e676f111d04951fc7b9cc7fbd16d7d41edb0d8b52a07eb58d75ffdde300 SHA512 81ee8963d33f92d3fa95ec458c306ff65fd646a494fb681da254106be1085daf24edaa4b0425d530c62c5e3bc41e63dd5786ed452bef79ef6fc14ace89a80ef3
|
||||
EBUILD dita-ot-bin-4.2.3.ebuild 868 BLAKE2B a8719330f7a8eb5fd8dec9a621711122a98a94b0db8045ce28e5c7f2433c351883c9303918ffdd5accf01f013c4c69b0cce63e91c0f660ed0398a682c6f3fe4d SHA512 591c6b181e3d19ebc6c0dc7e58799f7ec69bbb28e4374d2c48289650d6c0103fbd72e94eecaab349730875fa43154231dc70b484dac2f0d1879a89ad578c1e62
|
||||
EBUILD dita-ot-bin-4.2.3.ebuild 872 BLAKE2B a7c56ff7a3d43315004e76138ce0744b268592e8ee0d10e2a0188133b1d5cab64c5c980240c33ecd89fc39ffec57652733e5d4b6bb37a20db53abdbd7c540b58 SHA512 b85dc2da1832754f886c68bbfbb888379aa77db121f877e947f12a60212e0396d133a69cedd8a08be8cb18a6e20b0710b1213b4a754e9620a5ec7ea78217e0c1
|
||||
EBUILD dita-ot-bin-4.2.4.ebuild 868 BLAKE2B a8719330f7a8eb5fd8dec9a621711122a98a94b0db8045ce28e5c7f2433c351883c9303918ffdd5accf01f013c4c69b0cce63e91c0f660ed0398a682c6f3fe4d SHA512 591c6b181e3d19ebc6c0dc7e58799f7ec69bbb28e4374d2c48289650d6c0103fbd72e94eecaab349730875fa43154231dc70b484dac2f0d1879a89ad578c1e62
|
||||
MISC metadata.xml 329 BLAKE2B 713308403908ea1b884e57947d7bac6ea492d6fe91f17025d76cead1f3b5649cc1ba4b3a96abbbd7b0c0cbfbaa6d91c0387c70d3b71efef7b3082d42331bf0ca SHA512 7c4c9ab356cf0c5d12fcd32416c6a8a4c1d742040a553447e76326aab8d276b566355159474c0ed3de3877ed056e5ef108069c69d80a56d9ad39399cdde69fa9
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2024 Gentoo Authors
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P}
|
|||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DEPEND=">=virtual/jdk-17:*"
|
||||
RDEPEND=">=virtual/jre-17:*"
|
||||
|
|
Binary file not shown.
|
@ -4,5 +4,9 @@ AUX code.desktop 755 BLAKE2B cfdf0c610aed6269e9d1dc05a26bc80a1f8d3d513e1944d0932
|
|||
DIST vscode-1.96.2-amd64.tar.gz 149445440 BLAKE2B 8ce96afc00e318ad5010d26e8ad27a4c160e4b5b1eb56c50816887170015da9bddf6d05f13d284b2256ecb16ce84f1bc0b50b3ce7a60ff12409f14bdb1031406 SHA512 840f38166f25e6b6f5ab79b7f5249be784e6861a35b17e32e0f14431dd3c3a44e85fd43f27c4c2a4fc2defe49a1e1158f1a431c9242efe668ac92c0ecbc7f3c9
|
||||
DIST vscode-1.96.2-arm.tar.gz 133505393 BLAKE2B 242ece1e995211d98b6854ed9468f613789605530c2f46563ccaaddfae4adae853bb44ed79fd49cd3f60910c6ddf7ed3a871b18d36413f17352303e3c7d64814 SHA512 956ea48931a5fb3aa97ee953ab9ef203f1ce534a58d71574924179ae8df3fb1557e3ecc37f60b8090b70516f02c0c456c6d71db9d020a595e248092899f311a7
|
||||
DIST vscode-1.96.2-arm64.tar.gz 145441808 BLAKE2B 183b7c3a3754dc155fcadef184e6273f641c52493e32ce4c9e113c8904347746322537ffee1d393116f7e6caeb0729971253bd44fe19645780a1f2658b96ace5 SHA512 11fdcffddae0112e86e9cfde411028cf467ed59bb3fb68321616937a8f68f4d279878f0ed67d9be94036ce8e076959b9541ac07122ee64054813e5fe9a414255
|
||||
DIST vscode-1.96.3-amd64.tar.gz 149447740 BLAKE2B d27ffd0b7ec39b754ec5b7bcc40642fbf02699a90f8ce23e97f677e4983814579f6215e995f9810f1c357f522ecf1c7598affeec0bbaea08787d103388b8a6f3 SHA512 8b77d82d08ec5a53e802bc3b38d6177287519eff689b6aa57e6f722e99ec27035cf41caaed024192d61b23001c2a21ff9ebdebc496fcdbbd855b061e163ea882
|
||||
DIST vscode-1.96.3-arm.tar.gz 133495363 BLAKE2B 43a77542b9654e63c3f2cf3534fc5bae82780c9294f2dee1ebf8e19aca93b692eed9b74605b5073a1f5a3e235bb8510c8c365f61391cc30985727e9e382e4792 SHA512 0d20d87056b6e4015ae692279943f013e459ebfa55a5bf753a1ad7dfe9f0476e0456f1dd5ea80720c2df5ed4b616808ad8806fa8cb325886f8cbfae0d0b8d1b1
|
||||
DIST vscode-1.96.3-arm64.tar.gz 145452700 BLAKE2B 5e4a2ba15479549feb832a9d1feec69e0c4313146a265d351e6d811126cff7f07224db9e76faa829d0a615f94dacbc54184778ceeb3f7825796325dc792cecd4 SHA512 7a5a6360f2d2b84c4ec9747a8408c0223c1a6f6694405bd9da05e052a74842084b87c2f6d711d974fc43f08ff74bcf9864e1ddadb1fac390967a27c99912ff7f
|
||||
EBUILD vscode-1.96.2.ebuild 3209 BLAKE2B 82eb24a822a0012d9f84ab17d5322525d367ca3727eb7311b4b59deecc19e925fe30be295b17f8cdb7e3ca64a83824dc3996b0b92752066b0af4afdfbc6059a2 SHA512 10528b7423d62a61776d4be87568dd8830077df14d9a4b9b829b3e9bf6f43a9d84e6b893831b5d3e1ac69d7bb51877a398e9ac22037538f04cf78977726def57
|
||||
EBUILD vscode-1.96.3.ebuild 3209 BLAKE2B 85c101cc8d9ac0a112bf05d3d3afa7da8199f591d5cf6a57e282d41f41de8847edf2b25332f2449ec02d26d73c041d06979c7c17f9bc89eef371ed442852e372 SHA512 54061161d63591821a564cee0eb3608cbdd4f02472c77bc61ed89b30390b429ba5528e2790598c8c9b415feeda5e3132a4d736be12df7e92e5fe55aa17524a76
|
||||
MISC metadata.xml 1319 BLAKE2B 02076564e7b3b37433125cdcada4445311f03699bc7adb00f60af4f73f2fa9ebb90b805885198bd7cbdc54b779fa259d56c3142b30d595eaed278130081d8ca7 SHA512 d0922226274b1686ea14c8ca4e5835f6b30399bd71372bde4ac7e4eee4301ccca7fc32472d6ac0bd598b0459ebc33a59d346a21f5fa2d39cac4ed197682354e0
|
||||
|
|
137
app-editors/vscode/vscode-1.96.3.ebuild
Normal file
137
app-editors/vscode/vscode-1.96.3.ebuild
Normal file
|
@ -0,0 +1,137 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop pax-utils xdg optfeature
|
||||
|
||||
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
|
||||
HOMEPAGE="https://code.visualstudio.com"
|
||||
SRC_URI="
|
||||
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
|
||||
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
|
||||
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="
|
||||
Apache-2.0
|
||||
BSD
|
||||
BSD-1
|
||||
BSD-2
|
||||
BSD-4
|
||||
CC-BY-4.0
|
||||
ISC
|
||||
LGPL-2.1+
|
||||
Microsoft-vscode
|
||||
MIT
|
||||
MPL-2.0
|
||||
openssl
|
||||
PYTHON
|
||||
TextMate-bundle
|
||||
Unlicense
|
||||
UoI-NCSA
|
||||
W3C
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 ~arm ~arm64"
|
||||
IUSE="egl kerberos wayland"
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
app-crypt/libsecret[crypt]
|
||||
app-misc/ca-certificates
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/libglvnd
|
||||
media-libs/mesa
|
||||
net-misc/curl
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
sys-process/lsof
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/pango
|
||||
x11-misc/xdg-utils
|
||||
kerberos? ( app-crypt/mit-krb5 )
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
cd "${WORKDIR}/VSCode-linux-x64" || die
|
||||
elif use arm; then
|
||||
cd "${WORKDIR}/VSCode-linux-armhf" || die
|
||||
elif use arm64; then
|
||||
cd "${WORKDIR}/VSCode-linux-arm64" || die
|
||||
else
|
||||
die "Visual Studio Code only supports amd64, arm and arm64"
|
||||
fi
|
||||
|
||||
# Cleanup
|
||||
rm -r ./resources/app/ThirdPartyNotices.txt || die
|
||||
|
||||
# Disable update server
|
||||
sed -e "/updateUrl/d" -i ./resources/app/product.json || die
|
||||
|
||||
if ! use kerberos; then
|
||||
rm -r ./resources/app/node_modules/kerberos || die
|
||||
fi
|
||||
|
||||
# Install
|
||||
pax-mark m code
|
||||
mkdir -p "${ED}/opt/${PN}" || die
|
||||
cp -r . "${ED}/opt/${PN}" || die
|
||||
fperms 4711 /opt/${PN}/chrome-sandbox
|
||||
|
||||
dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode"
|
||||
dosym -r "/opt/${PN}/bin/code" "usr/bin/code"
|
||||
|
||||
local EXEC_EXTRA_FLAGS=()
|
||||
if use wayland; then
|
||||
EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
|
||||
fi
|
||||
if use egl; then
|
||||
EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
|
||||
fi
|
||||
|
||||
sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
|
||||
"${FILESDIR}/code-url-handler.desktop" \
|
||||
> "${T}/code-url-handler.desktop" || die
|
||||
|
||||
sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
|
||||
"${FILESDIR}/code.desktop" \
|
||||
> "${T}/code.desktop" || die
|
||||
|
||||
sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
|
||||
"${FILESDIR}/code-open-in-new-window.desktop" \
|
||||
> "${T}/code-open-in-new-window.desktop" || die
|
||||
|
||||
domenu "${T}/code.desktop"
|
||||
domenu "${T}/code-url-handler.desktop"
|
||||
domenu "${T}/code-open-in-new-window.desktop"
|
||||
newicon "resources/app/resources/linux/code.png" "vscode.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
optfeature "desktop notifications" x11-libs/libnotify
|
||||
optfeature "keyring support inside vscode" "virtual/secret-service"
|
||||
optfeature "Live Share" dev-libs/icu
|
||||
}
|
Binary file not shown.
|
@ -1,5 +1,6 @@
|
|||
AUX cask-bin-launcher-fix.patch 729 BLAKE2B ae3ad72b09509db432cc55f787f6945ae99ce86800541411a9060654005da3195a2e11b175015bc0a0ac078c520b4a06caad0e8e0ca5fb4a677f844a0956be91 SHA512 bee4d324b6714b0ed7aa790417d92ede19a75bd7ae7138fde92759d4d1f40beb816ecc6e067aa43bc50ab5ecebc81907695721681dd09203178315189192de0a
|
||||
AUX cask-0.9.0-bin-launcher-fix.patch 847 BLAKE2B 55b15c2b861b147aa2582b6d3a74b8cf95fe105bfc605f37d37c2f4cd93e5a97a19221a2850a3c3b72988e6a03133dab1e17ce81775c3827d32338759974b1dd SHA512 cd9923f9d6a2cec34a6b83d525a5a11658f731960430aacaa39d704b4507d70e905d2ae08f292a68a4152129aea921a3cb2523bb65401a07b031ba7abbef7a9b
|
||||
AUX cask-0.9.0-home-dir.patch 721 BLAKE2B fcc2cd3c40084e69ca330503f978e30d78ca8eb16f35aeeb43fdce7f0ff026bb8e8b471d97df7e7b0be3663d75b5ad38ca23a27e7c6a4c5219cbb639cdd9180b SHA512 91e17491e373cd6def4bd1a2a75b673526ab2c92fadeaab7322d202eb68168f47539f17867de5d7dcb773f2085aa448d6c2e6d22b14f794ce05522486403ac8d
|
||||
AUX cask-no-bootstrap.patch 1379 BLAKE2B 1d664cbd60145931964622c380d682e46ac2c1ee7762422cba0129b67b1c36c8c8f8a5b84bd11ec2cdca4efdb4a9bddd7efb8006ed6de60059ba9d2288f61f49 SHA512 73216e7f7b0e9ca2f6722c0065d725e2071c0cb831f05381e64082f2de9957633d1ab3bdaed990786f1f9142c7f599fa03b2b8602fa7936a715d4460d6133109
|
||||
DIST cask-0.8.8.tar.gz 348574 BLAKE2B 9eb2b18b6082a3500642660eebb471bff3bcbb00656a8a3c66bede3cf756e738b1cb8affbdeed97373bbdc0031d093a6ad5c7e4659e14732fbc531a416c78b99 SHA512 2708fa431dc17cb5d4fe56f0c73c3089a213d8ff0bca19091ab4ebf26c4e416c0a500a980daa424bf16b54d0e72b004762f5260329189eb4f8e803de38bc0ace
|
||||
EBUILD cask-0.8.8.ebuild 955 BLAKE2B c959338134527e46b43b141efbc62bab1e2993d8f05f38be70fd6e02b71ea5de3cebc128dc054cc7f268bb5ff66330ffb0be42a3f54daba816f2ffac7827ae0a SHA512 43306a4fae0dcb248db13f41e4254950c96bbe7242107e422f588788e06650276d96b5c81b486f3e9b3486ce83bf90ed15e3c4f1bf81c25e02b02b33de942a0f
|
||||
DIST cask-0.9.0.gh.tar.gz 280606 BLAKE2B 17d216ac354c4b34d1663a23a0f7961c68acf544d64e911e54fac29a454a1b4737718903db637097c17dd28d083f91519ea7543a8ee57f2188d20d67cd604e3c SHA512 9e1e9eb0146504fc3ff2dc5358edc59b8157948df4698c7fbec14c28720458cd28b0b9ef9dc34b23a615e5b0a8ef843f9a9bdd9f7030aef797fa3df7864ae46a
|
||||
EBUILD cask-0.9.0.ebuild 1103 BLAKE2B 8096218e0873aef59ee5e51f03b9829a7d090696fa77dfe6372c3842c4795b6b792f99522c86ff8cf32dcc5199cea84c02aba07254bfe3de1403e7c64cc538ed SHA512 7ed75444ea526f615ed5d92b92917e2553780774bb8ceaef90f3a844468c8f6af8a655b8b2f6f69fc67c84b72dba8c731074342d1dbc40101cb6b58df6d8f655
|
||||
MISC metadata.xml 407 BLAKE2B 32b050dc6363c12a4acab60daf2bc6d197531c6f4d6e34fa2505e9044d38b3bbf4072e3a49509471770571a593a1b977fc47a77068185a5d6db5e15cbdd778a8 SHA512 795657b75bcec2758afcd4215b9281c0cc14c78fd834ac871e4cc18fe3ca91c92f721a084802db5e443ec1800f0def755d5ed5314318123fb948a9de8ba5c855
|
||||
|
|
|
@ -1,48 +0,0 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Project management for Emacs package development"
|
||||
HOMEPAGE="https://github.com/cask/cask/"
|
||||
SRC_URI="https://github.com/cask/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="test" # Most tests fail
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/ansi
|
||||
app-emacs/commander
|
||||
app-emacs/epl
|
||||
app-emacs/f
|
||||
app-emacs/package-build
|
||||
app-emacs/s
|
||||
app-emacs/shut-up
|
||||
"
|
||||
BDEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( README.org cask_small.png )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-bin-launcher-fix.patch
|
||||
"${FILESDIR}"/${PN}-no-bootstrap.patch
|
||||
)
|
||||
|
||||
ELISP_REMOVE="${PN}-bootstrap.el
|
||||
package-build-legacy.el package-recipe-legacy.el"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
elisp_src_prepare
|
||||
|
||||
sed "s|@SITELISP@|${EPREFIX}${SITELISP}/${PN}|" -i bin/${PN} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
|
||||
dobin bin/${PN}
|
||||
}
|
62
app-emacs/cask/cask-0.9.0.ebuild
Normal file
62
app-emacs/cask/cask-0.9.0.ebuild
Normal file
|
@ -0,0 +1,62 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Project management for Emacs package development"
|
||||
HOMEPAGE="https://github.com/cask/cask/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/cask/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/cask/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
RESTRICT="test" # Most tests fail.
|
||||
|
||||
RDEPEND="
|
||||
app-emacs/ansi
|
||||
app-emacs/commander
|
||||
app-emacs/epl
|
||||
app-emacs/f
|
||||
app-emacs/package-build
|
||||
app-emacs/s
|
||||
app-emacs/shut-up
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/cask-0.9.0-bin-launcher-fix.patch"
|
||||
"${FILESDIR}/cask-0.9.0-home-dir.patch"
|
||||
"${FILESDIR}/cask-no-bootstrap.patch"
|
||||
)
|
||||
ELISP_REMOVE="
|
||||
${PN}-bootstrap.el
|
||||
"
|
||||
|
||||
DOCS=( README.org cask_small.png )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
elisp_src_prepare
|
||||
|
||||
sed "s|@SITELISP@|${EPREFIX}${SITELISP}/${PN}|" -i "./bin/${PN}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
|
||||
exeinto /usr/bin
|
||||
doexe "./bin/${PN}"
|
||||
}
|
26
app-emacs/cask/files/cask-0.9.0-bin-launcher-fix.patch
Normal file
26
app-emacs/cask/files/cask-0.9.0-bin-launcher-fix.patch
Normal file
|
@ -0,0 +1,26 @@
|
|||
--- a/bin/cask
|
||||
+++ b/bin/cask
|
||||
@@ -41,11 +41,13 @@ if [ -z "$SRCDIR__" ]; then
|
||||
SRCDIR__=$(python -c "import os, sys; print(os.path.realpath(sys.argv[1]))" "$CASK")
|
||||
fi
|
||||
SRCDIR_=$(dirname "$SRCDIR__")
|
||||
-SRCDIR=$(dirname "$SRCDIR_")
|
||||
+# SRCDIR=$(dirname "$SRCDIR_")
|
||||
+SRCDIR="@SITELISP@"
|
||||
+
|
||||
case $subcommand in
|
||||
emacs)
|
||||
EMACS="$EMACS" \
|
||||
- "$EMACS" -Q -L "$SRCDIR" -l "$SRCDIR/cask" \
|
||||
+ "$EMACS" -q -L "$SRCDIR" -l "$SRCDIR/cask" \
|
||||
--eval "(cask--initialize (expand-file-name default-directory))" \
|
||||
"$@"
|
||||
;;
|
||||
@@ -53,6 +55,6 @@ case $subcommand in
|
||||
EMACSLOADPATH="$($CASK load-path)" PATH="$($CASK path)" EMACS="$EMACS" "$@"
|
||||
;;
|
||||
*)
|
||||
- "$EMACS" -Q --script "$SRCDIR/cask-cli.el" -- $subcommand "$@"
|
||||
+ "$EMACS" -q --script "$SRCDIR/cask-cli.el" -- $subcommand "$@"
|
||||
;;
|
||||
esac
|
13
app-emacs/cask/files/cask-0.9.0-home-dir.patch
Normal file
13
app-emacs/cask/files/cask-0.9.0-home-dir.patch
Normal file
|
@ -0,0 +1,13 @@
|
|||
--- a/cask.el
|
||||
+++ b/cask.el
|
||||
@@ -345,9 +345,7 @@ Evaluate BODY in the package context of BUNDLE. Then restore package context."
|
||||
(package-load-list
|
||||
(eval (car (get 'package-load-list 'standard-value))))
|
||||
(package-user-dir (cask-elpa-path ,bundle))
|
||||
- (,@(if (special-variable-p 'package-gnupghome-dir)
|
||||
- (cons 'package-gnupghome-dir (list (expand-file-name "gnupg" package-user-dir)))
|
||||
- (list '_package-gnupghome-dir))))
|
||||
+ (package-gnupghome-dir (expand-file-name "gnupg" package-user-dir)))
|
||||
(cask--use-environment ,bundle ,refresh ,no-activate)
|
||||
;; following will evaluate keys e.g., `:activate t` as separate s-exprs
|
||||
;; which ought to be no-ops
|
|
@ -1,24 +0,0 @@
|
|||
diff --git a/bin/cask b/bin/cask
|
||||
index 55d4d86..37a5c9c 100755
|
||||
--- a/bin/cask
|
||||
+++ b/bin/cask
|
||||
@@ -39,17 +39,7 @@ case $subcommand in
|
||||
*)
|
||||
WHICH=${WHICH:-which}
|
||||
READLINK=$($WHICH readlink || true)
|
||||
- if [ "$(uname || true)" == "Darwin" ] ; then
|
||||
- READLINK=
|
||||
- fi
|
||||
- READLINK=${READLINK:-$($WHICH greadlink || true)}
|
||||
- if [ ! -z "$READLINK" ] ; then
|
||||
- SRCDIR__=$($READLINK -f "$CASK")
|
||||
- else
|
||||
- SRCDIR__=$(python -c "import os, sys; print(os.path.realpath(sys.argv[1]))" "$CASK")
|
||||
- fi
|
||||
- SRCDIR_=$(dirname "$SRCDIR__")
|
||||
- SRCDIR=$(dirname "$SRCDIR_")
|
||||
- "$EMACS" -Q --script "$SRCDIR/cask-cli.el" -- $subcommand "$@"
|
||||
+ SRCDIR="@SITELISP@"
|
||||
+ "$EMACS" -q --script "$SRCDIR/cask-cli.el" -- $subcommand "$@"
|
||||
;;
|
||||
esac
|
Binary file not shown.
|
@ -6,6 +6,7 @@ DIST dxvk-1.10.3.tar.gz 1204407 BLAKE2B 3507ffe4abf9c45f2a138b05e7cf706322a6bf3d
|
|||
DIST dxvk-2.3.1.tar.gz 1005669 BLAKE2B d78448fcde9d600f7206dfa606fca4069e7563bb8b181fbc172691d6c45586904ae529550926a03612ed3cc1f2a2dff00990638125c1d7ce6179d3cd3ba8df04 SHA512 085567ac263872eb93d776ce7cf982690603e240a977dbb51ad69344af387fd745536ca62819afd4a809732a6f2d22b36c3df9538decf37dec527973d41e392f
|
||||
DIST dxvk-2.4.1.tar.gz 1060662 BLAKE2B 43294af5829fe306acdb72c07b94c28d34eb798a2eaf6d2e42c2b80900e9b6f4f323569dfd51d565c836237fddce26b843f69e4ff57fc2a5838382993a9dd6ed SHA512 629e45bbdaddf83cd8a394877289781e8f54330b4c865b2d453ba3068a6054511a3697ca115497b64df0ce9ee36748a7fdb01fdc5f49a7dc44c4a3d3e47bf6de
|
||||
DIST dxvk-2.5.2.tar.gz 1135676 BLAKE2B 4f0f030867365e75ec4fdc56fcbbaba26393ed4beb2fb34c351457fe4a23c2e1d9c50f96370112ac4eb98af86e833788f9b075ca399915e37b87a27591d9847a SHA512 b7ee35911c777e27a56aa3b43c26acec14a03531a39f9c465460011d0f2f0c3ee43d09095fbaa8890beae37dcb48520fe232def79279d6a11d0295224b60ce5f
|
||||
DIST dxvk-2.5.3.tar.gz 1142475 BLAKE2B 04bfb577902effec9e22b6546cdfc2b3dd76b84e72c23cb26ac4e54f7aa9464b15d7d74b41dd810fc62d4fff9bbb24cee2771f562a7b931025abfa5995b000bc SHA512 93de46ab69dceea9e13904d9f267a53295a885676bce432c13d992ea33553250e03a695caf15f2c0a9a416c0ed3d799a9155a09dcadfeb43e516780fb188b122
|
||||
DIST libdisplay-info-275e6459c7ab1ddd4b125f28d0440716e4888078.tar.bz2 81172 BLAKE2B 7a1e9e2feeb95e06e9d3f49ad9d14a8a152cca525085e819cda0b69c238fb79dddd6d547cd0f0a4b51dfc1ec74ac4c006345b9fc48563807bc8ab3bab58ea5ff SHA512 794e94e8c16d65901a7b705d1ba3361817b4e9e19e520b1004bcab232d0347f5713594d67f3c2b79d4f86b3012e710c648975547d27a63de043fcbe9e6b7e66d
|
||||
DIST setup_dxvk.sh 4631 BLAKE2B 25270e1f6dfd446b1d124eac3bd19da8bc770527d02d987949fc3ae0bead07866dafa25f77a90b9a408413a724354a29a4a156ff5c9dc75e26b66e079824ec86 SHA512 257fd84e29a7037f04a1a2a506502c71d527af58f8c84d8c3dfb64597ebdc41c3dca362eaf20ab4bc1982b76428c1f843815d56a6e1369d072e0009e270cb121
|
||||
DIST spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz 472513 BLAKE2B f1ad7e11c306c62509655eb41d74efc5fb88688780d006c6944844e964b339baa000f70e115c4df2947e882c9ac33186e301b31138c38fe5f997f7af7260f521 SHA512 fe1d9d70b217b194c92dd397bca386ce8452bc5ec3967d64a257b3a531386fe6a6ecb5e9ed8ab5bc5a2707c5378f02f05809d6d197dcfb3f87cd33304c3b1959
|
||||
|
@ -14,5 +15,6 @@ EBUILD dxvk-1.10.3-r1.ebuild 4988 BLAKE2B c1a07a25db7117285e6d0ba5bddcc5b9690b91
|
|||
EBUILD dxvk-2.3.1-r1.ebuild 6667 BLAKE2B ac8620ba4b92cfa33c88db128f98304df7060dcdbaddcff8a570ebe9b2a5e9e6a5ab559088b2d2c30254160bfdc91f414a942421bddf387330f72721eedced08 SHA512 ce8129e47bd4a1a8431e052fc60e831ef6fd692d970d430fc4b111d71b4130915967679d8a96d4ba9c4647826dc34c924b585e3b07db67abb78c6b5e1b458de5
|
||||
EBUILD dxvk-2.4.1.ebuild 6104 BLAKE2B 74a6bd12561ec92336b95aa9b8aa1c7167fa5ce984f5d8104e0e3d76140a337891a70215d907929bd7d06c8ef7c5e35a24572aff615ab1479357f0e712d8e999 SHA512 042a6473b19dd1d1a735a8092f944944f0c94e40124e6c96f118de08f2bd83a3a1c6e02767f2cb8a475ca40a540b0d264414e956ecc77a939cf89775ec727d65
|
||||
EBUILD dxvk-2.5.2.ebuild 6065 BLAKE2B e93f18c43646759f9220da686e014f71fc2f65d22e0edb80456f1ac53334b78599289edc700a97402564285719d75ded9aa3bbd8b0c9c4b908f65afed0b89a37 SHA512 a067fc8c3b09cc67d6aa6c265488e78732b48deb601c3d2a6a26610f391f0c41c9a5bdbddccf8cf7d7688ce933e5e17f4d0bd5f2f47e10f2ba3f99406f8ad44a
|
||||
EBUILD dxvk-2.5.3.ebuild 6067 BLAKE2B bee4515c2e3df7df14db9eaa4c84ee7f3819e6e1a313c62425a2a9194922db10e9eca4053780ca5de2442100207a73b6173ce426d97dc0190d29814ca35dfc20 SHA512 80df183034cbe7d9d6f392f1860aa853e9995daca85a5a57e1c3f505824e37485d48d30d7a9eb9511efc732a46f82465e07ea8900a7e6f4545be838edeed282e
|
||||
EBUILD dxvk-9999.ebuild 5947 BLAKE2B 3a86082b1890360375d0dba2b037da7b9e6c05440c2f2057283ebe109e22ded34d0c55263c96b1ae28f319a2e5a0a5063111ea38aaca9c74ae6ea7a488dfc770 SHA512 439f121ae0dac4b3f7f0de3bb6ad8ca39dd5fb71d82b7f2544562db4832edb5eccd2a61fb3cb66301f6fd81f40868af3b6a8d8115f5d9ea545ffd2a93b815aa7
|
||||
MISC metadata.xml 885 BLAKE2B c21b9383a626cfea8b758d171ebbe7180d7a0dc09da611ad5f05b3e877f4051e33544e29c9c5e58fa20143bf724d8d27da9279bcf49e3465a7aa6cb7eeca4eb1 SHA512 3ad1138cbe63473b6da56d73214913e9a3e68d270e1df01fa4202e76a6efe35c6971595660724e30b16db31fba404441bc36b075e2197944a699c436ed60ebb8
|
||||
|
|
181
app-emulation/dxvk/dxvk-2.5.3.ebuild
Normal file
181
app-emulation/dxvk/dxvk-2.5.3.ebuild
Normal file
|
@ -0,0 +1,181 @@
|
|||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
MULTILIB_ABIS="amd64 x86" # allow usage on /no-multilib/
|
||||
MULTILIB_COMPAT=( abi_x86_{32,64} )
|
||||
inherit flag-o-matic meson-multilib python-any-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/doitsujin/dxvk.git"
|
||||
EGIT_SUBMODULES=(
|
||||
# picky about headers and is cross-compiled making -I/usr/include troublesome
|
||||
include/{spirv,vulkan}
|
||||
subprojects/libdisplay-info
|
||||
)
|
||||
else
|
||||
HASH_SPIRV=8b246ff75c6615ba4532fe4fde20f1be090c3764
|
||||
HASH_VULKAN=46dc0f6e514f5730784bb2cac2a7c731636839e8
|
||||
HASH_DISPLAYINFO=275e6459c7ab1ddd4b125f28d0440716e4888078
|
||||
SRC_URI="
|
||||
https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz
|
||||
https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz
|
||||
-> spirv-headers-${HASH_SPIRV}.tar.gz
|
||||
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
|
||||
-> vulkan-headers-${HASH_VULKAN}.tar.gz
|
||||
https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/${HASH_DISPLAYINFO}/libdisplay-info-${HASH_DISPLAYINFO}.tar.bz2
|
||||
"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine"
|
||||
HOMEPAGE="https://github.com/doitsujin/dxvk/"
|
||||
|
||||
# setup_dxvk.sh is no longer provided, fetch old until a better solution
|
||||
SRC_URI+=" https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh"
|
||||
|
||||
LICENSE="ZLIB Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
IUSE="+abi_x86_32 crossdev-mingw +d3d8 +d3d9 +d3d10 +d3d11 +dxgi +strip"
|
||||
REQUIRED_USE="
|
||||
|| ( d3d8 d3d9 d3d10 d3d11 dxgi )
|
||||
d3d8? ( d3d9 )
|
||||
d3d10? ( d3d11 )
|
||||
d3d11? ( dxgi )
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/glslang
|
||||
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.10.3-wow64-setup.patch
|
||||
"${FILESDIR}"/${PN}-2.4-d3d8-setup.patch
|
||||
)
|
||||
|
||||
pkg_pretend() {
|
||||
[[ ${MERGE_TYPE} == binary ]] && return
|
||||
|
||||
if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
|
||||
local tool=-w64-mingw32-g++
|
||||
for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do
|
||||
if ! type -P ${tool} >/dev/null; then
|
||||
eerror "With USE=crossdev-mingw, it is necessary to setup the mingw toolchain."
|
||||
eerror "For instructions, please see: https://wiki.gentoo.org/wiki/Mingw"
|
||||
use abi_x86_32 && use abi_x86_64 &&
|
||||
eerror "Also, with USE=abi_x86_32, will need both i686 and x86_64 toolchains."
|
||||
die "USE=crossdev-mingw is set but ${tool} was not found"
|
||||
elif [[ ! $(LC_ALL=C ${tool} -v 2>&1) =~ "Thread model: posix" ]]; then
|
||||
eerror "${PN} requires GCC to be built with --enable-threads=posix"
|
||||
eerror "Please see: https://wiki.gentoo.org/wiki/Mingw#POSIX_threads_for_Windows"
|
||||
die "USE=crossdev-mingw is set but ${tool} does not use POSIX threads"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
rmdir include/{spirv,vulkan} subprojects/libdisplay-info || die
|
||||
mv ../SPIRV-Headers-${HASH_SPIRV} include/spirv || die
|
||||
mv ../Vulkan-Headers-${HASH_VULKAN} include/vulkan || die
|
||||
mv ../libdisplay-info-${HASH_DISPLAYINFO} subprojects/libdisplay-info || die
|
||||
fi
|
||||
cp -- "${DISTDIR}"/setup_dxvk.sh . || die
|
||||
|
||||
default
|
||||
|
||||
sed -i "/^basedir=/s|=.*|=${EPREFIX}/usr/lib/${PN}|" setup_dxvk.sh || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
|
||||
|
||||
# random segfaults been reported with LTO in some games, filter as
|
||||
# a safety (note that optimizing this further won't really help
|
||||
# performance, GPU does the actual work)
|
||||
filter-lto
|
||||
|
||||
# -mavx with mingw-gcc has a history of obscure issues and
|
||||
# disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
|
||||
# crashes with -march=skylake >=wine-8.10, similar issues with
|
||||
# znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273
|
||||
append-flags -mno-avx
|
||||
|
||||
if [[ ${CHOST} != *-mingw* ]]; then
|
||||
if [[ ! -v MINGW_BYPASS ]]; then
|
||||
unset AR CC CXX RC STRIP
|
||||
filter-flags '-fuse-ld=*'
|
||||
filter-flags '-mfunction-return=thunk*' #878849
|
||||
|
||||
# some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
|
||||
# strip-unsupported-flags miss these during compile-only tests
|
||||
# (primarily done for 23.0 profiles' -z, not full coverage)
|
||||
filter-flags '-Wl,-z,*' #928038
|
||||
fi
|
||||
|
||||
CHOST_amd64=x86_64-w64-mingw32
|
||||
CHOST_x86=i686-w64-mingw32
|
||||
CHOST=$(usex x86 ${CHOST_x86} ${CHOST_amd64})
|
||||
|
||||
strip-unsupported-flags
|
||||
fi
|
||||
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
|
||||
# unset again so meson eclass will set ${CHOST}-gcc + others
|
||||
use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
|
||||
|
||||
local emesonargs=(
|
||||
--prefix="${EPREFIX}"/usr/lib/${PN}
|
||||
--{bin,lib}dir=x${MULTILIB_ABI_FLAG: -2}
|
||||
--force-fallback-for=libdisplay-info # system's is ELF (unusable)
|
||||
$(meson_use {,enable_}d3d8)
|
||||
$(meson_use {,enable_}d3d9)
|
||||
$(meson_use {,enable_}d3d10)
|
||||
$(meson_use {,enable_}d3d11)
|
||||
$(meson_use {,enable_}dxgi)
|
||||
$(usev strip --strip) # portage won't strip .dll, so allow it here
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dobin setup_dxvk.sh
|
||||
dodoc README.md dxvk.conf
|
||||
|
||||
find "${ED}" -type f -name '*.a' -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ! ${REPLACING_VERSIONS} ]]; then
|
||||
elog "To enable ${PN} on a wine prefix, you can run the following command:"
|
||||
elog
|
||||
elog " WINEPREFIX=/path/to/prefix setup_dxvk.sh install --symlink"
|
||||
elog
|
||||
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
|
||||
elog "Note: setup_dxvk.sh is unofficially temporarily provided as it was"
|
||||
elog "removed upstream, handling may change in the future."
|
||||
fi
|
||||
|
||||
if use d3d8 && [[ ${REPLACING_VERSIONS##* } ]] &&
|
||||
ver_test ${REPLACING_VERSIONS##* } -lt 2.4
|
||||
then
|
||||
elog
|
||||
elog ">=${PN}-2.4 now provides d3d8.dll, to make use of it will need to"
|
||||
elog "update old wine prefixes which is typically done by re-running:"
|
||||
elog
|
||||
elog " WINEPREFIX=/path/to/prefix setup_dxvk.sh install --symlink"
|
||||
elog
|
||||
fi
|
||||
}
|
|
@ -3,5 +3,5 @@ DIST VBoxGuestAdditions_7.0.22.iso 54300672 BLAKE2B 7f67da2081052b276e25f05df348
|
|||
DIST VBoxGuestAdditions_7.1.4.iso 59699200 BLAKE2B 79708a41f105ef651f7fb78f7d6b8aa8e6f8e7d4bd2275042e12f7657ab8023154b3c6c33984aba2a957bd002bf46f987a04757ad9238bd6ba394b1ac5f76f05 SHA512 2bf7556245c08c19d03354ecdff261eacd49b891bc5eb5bc4e112fb2deb9f89e6eb12a2bfcfb7fa0491e27583af44ff04a6a450e33195762d4a76dd4addbd7c2
|
||||
EBUILD virtualbox-additions-6.1.50.ebuild 567 BLAKE2B cfacfeed3e15bb0407abaf7b9584d37054ed47cff35bdc80b71f9a97af7a49534ec4ade228ea39e3801f94a25fe6fd872c698d811f14f7ae744e816a0ead9061 SHA512 1fd1aa81f3ff55ca2d71ca5384fdb2bf46c9cdf5bce89917089743a86b92caaf06ffc1e1cf844a10bd2259ebfb59417850eeabd75653cd613c3f64f85ce30c70
|
||||
EBUILD virtualbox-additions-7.0.22.ebuild 555 BLAKE2B 2b0398d65ffbc61bb3a6f5833ae5f5fc3bf4582df3caa78007b3da03d840cd2e455cd5bbbe81cbe6b0652613dd7d75acb7d0e0e04312b419717ac7c473ae6163 SHA512 7f10e29a7ee72d988c92228b64a769e00ef42292b26ce61e62182af93938f63489615009f8224b4fef8bd927ee6d24c6301496be50cc3efaa817423b4ac54e84
|
||||
EBUILD virtualbox-additions-7.1.4.ebuild 576 BLAKE2B 419933ecb873ae67f95affc06086378acfbfb245ad6be2f08154e3613c120788e003b8148cfa13c6012356b906100fc01b0a01b3b8094dd0c48429f93a7c0bfb SHA512 d5841adebee160e71a0a3371c99990dd8a4f2b8436f760b9a0152b9b223274ddef68ce8656cd7707e77e40deb17ae2b13b5caab690dfefedcb067789f8eb6f80
|
||||
EBUILD virtualbox-additions-7.1.4.ebuild 575 BLAKE2B 74fff5b31025d464f89c1c95833c0099feead7fa0e342d01dae301702c16f420ac90deb2be01bd87c6f4f52a6f6ff9d83a7a773f00228ab17c5fa836be43ac64 SHA512 5d177c09dccfc2e9cec1ec9fe022dc8996115787151bb9945335136fc5275f7c86be401fb59ce220e9bd4cdd9e74c254fe9e22d6bdcf3ac0506d6e07f3f3726d
|
||||
MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
@ -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
|
||||
|
|
|
@ -3,5 +3,5 @@ DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.22.tar.gz 18265103 BLAKE2B ba7fd694
|
|||
DIST Oracle_VirtualBox_Extension_Pack-7.1.4.tar.gz 22966826 BLAKE2B 604299cdcd45fae188cb11fcc3657e30da09e4b2f35eecffda8ceaa150b875820453baae65c2b80b8a2700dc2285fe653c99d10288f2b1a637d3a97bfa381123 SHA512 7426c3a3ad11bc2b035b001ac4c364d830384865f486e83255344db0bbdcbb2f7597bd275b88f59f71e21a27481afd03a23f90c0718385fdac11a66bc4bd6a30
|
||||
EBUILD virtualbox-extpack-oracle-6.1.50.ebuild 742 BLAKE2B 687dfef72959968f610b73f55ad028e00e59fd9bf4ff7d9d60b77e704bf61395ff1680958455619c5afd2867be365e161e5845b03a53902a7a14f88b7887815a SHA512 00fd45d6068420328b559d7ab7ca491b8dde2b8b96e5bd8a7e46108cf980e38c660425020de6a58501d6b119443f80cbd64fc52ed223f5c9f3ecf8834cf52d02
|
||||
EBUILD virtualbox-extpack-oracle-7.0.22.ebuild 797 BLAKE2B 04bab98e17dd3519b1de3a2644a1f150f07bb1b555fb0b65bd8022fd99b71e5631dae91862847feecebb99d7ddac5656fac69e17ab33bb63be5a9c9bbb9a8aa5 SHA512 f28316b58160fcb3e55c72c928974dd1db6239220cc9f61510b9a6408adea2de0cc13faee7e91dcdbe5240eb19f542c85a78c0fea2ac2a2efd37ab0779d05d38
|
||||
EBUILD virtualbox-extpack-oracle-7.1.4.ebuild 782 BLAKE2B bba57eaa3723a33d0f4020f6dc8ac4c7e10aaa16464c326d10dbbf20e7be57a3d4c72c07e23efdeb359cf7b17be22824eb9db3f700da54348b488da060fb3394 SHA512 72b27f8120af9f9501011fb6d88b6e5b76493a05af785aa33ec8217892cc7adbfb461bc60f143ba91a9c7126b8436e8565727a2275c0367ebf850bf6fd0b0dbb
|
||||
EBUILD virtualbox-extpack-oracle-7.1.4.ebuild 781 BLAKE2B c09083f49bd257e9596f3972c095b6bc11ca8f2b6beb39e273fb68a5896b351c1ef82fb0c391371c5a7f8d7fe90be2d0d8c635c2383ca5c7b6d7e56c802a289c SHA512 5d2a0ddc5c9d01086c47df06d1ad6bba056afc0eba164787274cd87f90d68fdfaaf2712c65c659ad8bafd73f82d8fdf8bc3eab1ef25e2f616831ea5ed658f990
|
||||
MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
@ -14,7 +14,7 @@ S="${WORKDIR}"
|
|||
|
||||
LICENSE="PUEL-12"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -13,5 +13,5 @@ DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B d15fa2ca306375142c3e25d4759d
|
|||
DIST virtualbox-patches-7.1.0.tar.bz2 5952 BLAKE2B cb024f36249d7d312c9d0f9231c22a9609d45de1d4c82ca36672fea703765d437d7a414d810adb5eb5f2db92018b669c3b5d0c32372c5ced90f5e13f82344ffa SHA512 c6ef54b7d60f01f5f2b89c6fd7f8b7b509bc62bca0502114cedcbaaf9643445ea413bba481dcf43fb96b5b4d94d64395965682c1ee160d889213615c9272184c
|
||||
EBUILD virtualbox-guest-additions-6.1.50-r1.ebuild 7487 BLAKE2B 1473cc437f14f11d9a77c72b889ee0a872cacb58ec8919c4bb83a08000212d731864ce00533ca86c758764925f5a595d953d27942e0c0cda94e030a389905542 SHA512 070ea542766af91c52fea0c3835ddae7041d35a064d8a107f77b22a1361613c405b72307735f422abd84b8471626909bc128e91411dfd6188563df3ced777524
|
||||
EBUILD virtualbox-guest-additions-7.0.22.ebuild 7544 BLAKE2B 78aeb666e2db0db9e7d8120113e45ee31de38964492dbf725ff1256a817614f834cd546e680743e41a380abf97be97a7698ef0b874b182f069ce710dc6d0148a SHA512 fe700af6d72182109e7dd9dc96263b8b4f17aa381e35b3f196386b3effde9d65b4c4bb30e8c065585455a83240a00148276df38fd5e51c26d172c0bdc73ede20
|
||||
EBUILD virtualbox-guest-additions-7.1.4.ebuild 7565 BLAKE2B d250ddfd0077966a80d702b5e2dedb43136acd1799a5f82fbecee6de8e6c6d121f868106c3aea0860bf26df449086be2cfdfb275ef04b82ea478d583e4791fc2 SHA512 b8effe4b04ad3babcd80274cda2b8ce97b0907063c8c865a421d8e19cfe7ed8c03bbc65c7f85be190955eea37419653eb4c08536ce7b61617024c655058a376f
|
||||
EBUILD virtualbox-guest-additions-7.1.4.ebuild 7563 BLAKE2B 4f6ab2b65a4c8f9a7d65082f3e3ae7c4ecc1f9bf6ce60a3facd10f5c77621d837be2ae8791056350ac2cbe0e1250058e4047df27116a3aeae7075b78e000cf78 SHA512 8e8a34eb76f5f22fedbb86d05beee5db845dee855133d2fc0624c326111ba6c7e097cbd98c4afc2a74552d2a4e8ce2e4f7579fcccafb508bf2a78486cc96bb75
|
||||
MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_PN}-${MY_PV}"
|
|||
# Reminder: see the LICENSE related comment in app-emulation/virtualbox-additions ebuild
|
||||
LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="+dbus gui"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -6,5 +6,5 @@ DIST vbox-kernel-module-src-7.0.22.tar.xz 720516 BLAKE2B acbc2953661a61a49b502ab
|
|||
DIST vbox-kernel-module-src-7.1.4.tar.xz 738112 BLAKE2B 4313b21cd96b0a89edccbcc6bd5402271121df3fb97452d3487ba8b6f07fc952034f8ffa10bfebbde765e6672515041be7a42335d64faece19ec813ec03ce84f SHA512 e4261575209afe28dbc5108d6fd15fb29760aab8e12a9bca14781a7287653aa4366c159fa6af3a8df8d6685846325e23ad82f1aae353c0ec42328933449e77af
|
||||
EBUILD virtualbox-modules-6.1.50-r2.ebuild 1052 BLAKE2B 0f1c43ab2798cc3231c78651a21b3f4bd75b168013ffedf9ecd8c049608c3fcce2e981d1609a8b42fd38d25db36caa48518ce37ed7fd6178a796472c7144bf20 SHA512 23801a41671154a5a89560bb3c23a0d41fde2352be6ace937f0c223c356b458b7df2585562b60c4a5294b2c74f3bc13b43ade175c4a42e8221ab38b86aa0bac5
|
||||
EBUILD virtualbox-modules-7.0.22-r1.ebuild 1394 BLAKE2B 8c71cf7f1564a043ec4cac85707c362db67653d6d46d168e7cbec089990b086e83036463af65e5f02837b74f9067e8a994552483abd8022bfeb5a93184e0458c SHA512 fa6c6925db3b104b3f10e7299f410c1a8a42eaf40d0f38f530d2611db4df5c6d53317bef1aae76fd6bc714a0221d43075deb23d9c383aabafedf136a1280eff2
|
||||
EBUILD virtualbox-modules-7.1.4-r1.ebuild 1395 BLAKE2B a60f65d10c144218c1595a2fa265fc162f90c83a81f877242338c084c836f50cacea5a961081b77735473a5ce93fb6bf208779bc8f074e62819ec89fc81b8f2a SHA512 37aaf573dad42c3923329b726b11ad1a3f33b97cfd2164fb258fcf8a73aaf25bb0b566e2369c77702b706aed6013995b8effd5ccb8c281b3af680d0c46e9ef91
|
||||
EBUILD virtualbox-modules-7.1.4-r1.ebuild 1394 BLAKE2B f628158eac5b839a4b2d8f9478bd081a289aca96931ad0ca3b979b6bd531fda58c438a9805af74490f88b3bdf21c7cded039558097443dc42dc602e0ecc1ffd5 SHA512 e9084dcfaf7e05f175a438c3471a55bc8c3fcfafd3bad45c7bf4ce3e58b302c3bc74b8653da5200cb05970cb57101cc12acae6b6aa38f340fac7f5f5e0085dbd
|
||||
MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# XXX: the tarball here is just the kernel modules split out of the binary
|
||||
|
@ -17,7 +17,7 @@ S="${WORKDIR}"
|
|||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
|
||||
|
||||
|
|
|
@ -26,6 +26,6 @@ DIST virtualbox-patches-7.1.4-r1.tar.bz2 6140 BLAKE2B dc84a0522629d06b72ff98e330
|
|||
DIST virtualbox-patches-7.2.0_pre20250106.tar.bz2 6235 BLAKE2B a87cbd118024d9b996cbabd19e16013d1a8e97ae34001b24abd33026c2cec7ab0a4c0cf5ea490cbf7e57c3848f011c579d03ba715e9c56efdc9f7a667166c524 SHA512 a77c6279cff8d7a655443d88ac9ae609fb9c801fd91f84eabcb3612a57501df191da4ee7e8dc92715d923dc25f703070508b28cc5b8b0147db6ea56a02728338
|
||||
EBUILD virtualbox-6.1.50-r3.ebuild 18929 BLAKE2B 5361667320ccdc5534959f12f40665f7a8a19e8b09b0b172c3537bb0d93a7bb0117dc35114e27e7a6de35eefb0811aaf94c54568b32cd1dcc62524ec22d7b393 SHA512 54719ef39276acff779d399ed744d5aef88e6275dce7d06cec9fc611335d243b8dd1b817aea56fa5b93b96345f7b19dccdf8facdfc49e58d42524f9050ba7776
|
||||
EBUILD virtualbox-7.0.22.ebuild 21440 BLAKE2B c0df1d74f646de4207623c2b9da902b848cd20d67e0eb665e4a8bcfc21e3e0c6bf950d5f1b46e018a3a9d6a8451533099a3f0b28eec75298b82db7a87dd7aebe SHA512 580e5008f6584b6b78d3454d72641fdb891af592d131c28be5483331061579b3599011a3002fecb44e2e1954bacf0ece295bbc23cb69b0d32b38cf5e5478be40
|
||||
EBUILD virtualbox-7.1.4.ebuild 21866 BLAKE2B 6da2840d046a2aa7346de1f48b9c905751d05482dae52c90092860b2b6dc4d002a014723b2abe4152e77fd71de554d2b5bc0c162fe0478ba7d3199b32e1a0126 SHA512 5057c479136d2953a5b4b6d0104d5812ddd8b7d60b1650d23a0b68ab6a694591911cb6d4c46e826460a1bc757f52db023bdcf01d41df7ccee940f64e9f8d687e
|
||||
EBUILD virtualbox-9999.ebuild 21810 BLAKE2B 0eee07f2e2559d088e8b948efc279573c43d398714cab32f18809a6081da3d27abcb9e343c88360034da47b8d77dbd4a17cf5d96bc988f752259fa1cd885bb55 SHA512 639eec9ba7faf191e2f414b664f0bf71e75475fd05bfaa3e9456b44d2ba9146af2f7ec0690dc096e0e0e5d2d83a68a154c7cba9c3a604795a7cf26bcb2a68ab2
|
||||
EBUILD virtualbox-7.1.4.ebuild 21865 BLAKE2B 42e24a8891b52475e9df357ca82e55ee48a6a1b0331c22e7549d1183a79284d5f2fba1016f82c362f21aeb3d82d401f6e6877df941a19be3e4c39b54501a7096 SHA512 fe3d9f026d5f3e6ffbb6579cf2387e2ebb123b75e6ea97b06463421bd5817b72df436d219d4535ae0dd4fc89c8c2e740bb441e968f16b3080fe3a968a1e7149d
|
||||
EBUILD virtualbox-9999.ebuild 21816 BLAKE2B 56da2601c9aaed224e0b071060ff854c254a91a2cbbc27287f90df12d4fc0c30ff23647cd9d01a1dda19d3570b02c49b38edb5cf8d736214d8b435bd162629fb SHA512 db76a388c2029a92ef4fc3dc7f6a1f26638ec6c6a5dc888f298f0751ff747117614a6215c4fc2d185bb68e2c97b07d1a8dd89662fda0b8dca195c2e12fc2f26a
|
||||
MISC metadata.xml 948 BLAKE2B c074e494d9affda91addd2355f8e71616602102b4cc151d2b45efd04754f1f92621ecd313dbe3baa44c3301f57b61e9cff780d445c2ea3d19ce3d9c8ae05213a SHA512 5338812da9334aedf08dd7a31a4a07c7bfa8232e8f0de6af9de9ac0f5585397cea16e66cb73d56632efa4cf21386782108182d803de6ff45c08082a13dc5fed9
|
||||
|
|
|
@ -35,7 +35,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 +vmmraw vnc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
|
|
@ -565,7 +565,7 @@ src_install() {
|
|||
done
|
||||
|
||||
# Install EFI Firmware files (bug #320757)
|
||||
for each in VBoxEFI{32,64}.fd ; do
|
||||
for each in VBoxEFI{-x86,-amd64}.fd ; do
|
||||
vbox_inst ${each} 0644
|
||||
done
|
||||
|
||||
|
|
|
@ -24,5 +24,5 @@ DIST xen-4.19.1.tar.gz 51991715 BLAKE2B 1e16c15c98b0e02ee55129cde3f41b314a4eaaff
|
|||
DIST xen-gentoo-patches-4.17.0-gentoo-patchset-2.tar.bz2 4001 BLAKE2B 7afce426759952e202a1dd819fe0a23108072bf9552ba14a0bd787a96ffe5e7a36f37e03dad8db9c46f5731acbc122c258eef6d517816aad9c8db1ca64700d19 SHA512 bcb1479f9ff5e194a4e452da9d0479febc2bcd465b4be69bb8f30e2e6b858fb77a71216dcb3e74dfb65e7ca6513742c294cd6b5eaa5ce82d0b122a00f1cbc450
|
||||
DIST xen-upstream-patches-4.18.4-pre-patchset-1.tar.bz2 55216 BLAKE2B 9cc25750cc48db6efbc349278a89cfc3880326ad4556d5dad28a016bbf270435acff606d545420d44a3143ab1f540156c6997ad676d36b3ec3d5e85a63fb495c SHA512 3752998f804c7e1e5dc327a1a84dafbdac6c06eefa404766fc94089521d836a5fecd2f760e229200d4b6267af88f55b119505336be4d57e9fd74457b122f896f
|
||||
EBUILD xen-tools-4.18.4_pre1.ebuild 16080 BLAKE2B d7f99bad8a6314272190a7352bb4071326cc8447d6dd7dc283e742de35933c37a1d642c62a2642ac28f35560c16eb94ff6be3f000abc4e364f6ebab9122bc1ec SHA512 67e13dd0ec19c34175118c9fd05662678ef5720cb212db71e1427c907254f7667607ad36f0097f08a040e14fe729c5f14ef3cb37e918efafe5eea9ce73923b9a
|
||||
EBUILD xen-tools-4.19.1.ebuild 16075 BLAKE2B 1ff2433c0d99bf375057e9053d324da289381f0ad441b46f54f98ba3bf0cdb75f374f226a9761c64aef3ced3c04e8f90ac2e7b6079803050d6af4c3aee0cb23f SHA512 90be3bfbc98d8e8f99fe694fbce447dfbe84ea07b1c23f01995d724bb13e733ecf30926139e5cd611188cea990aec22b352c1ba21205567ef92132b645d413ab
|
||||
EBUILD xen-tools-4.19.1.ebuild 16074 BLAKE2B 228a4f76a5b0db5df49b510757e6fca4410abad0700b7725817768b6d3384559212c9560364e97ab23933e679f6dcda15d41958378a07e2f812fa6dcd6a38f4a SHA512 ab7d5ff51da11f9754e408a3355b0c6734111bc579043d206bd6ba0143b5cd299c3bf1e0393caecbbac0b1f20b61e7376926a51e05a8f6e3c41607487e1909e0
|
||||
MISC metadata.xml 1562 BLAKE2B a619e34e6fec4c6ffc00fd098dc040c5bb464ed7f2032db2e933fada0614e82c21269175f37720a123404551474e2aeeb2728b405ff93f9b4d9d092d027e0839 SHA512 f45c793a4b4819f0e50501ddc85acdaf99e4d675530712f8dccfb5166d071ae8ed07917a61d56037d6ba3a54123f72f4512d8c11643ea8c6e507feb9d29594e7
|
||||
|
|
|
@ -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
|
||||
|
@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
|
|||
EGIT_REPO_URI="https://xenbits.xen.org/git-http/${REPO}"
|
||||
S="${WORKDIR}/${REPO}"
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 x86"
|
||||
|
||||
SEABIOS_VER="1.16.0"
|
||||
EDK2_COMMIT="b16284e2a0011489f6e16dfcc6af7623c3cbaf0b"
|
||||
|
|
Binary file not shown.
|
@ -1,3 +1,5 @@
|
|||
DIST ibus-rime-1.5.0.tar.gz 35170 BLAKE2B 30cba341c3ae29438bf94fd93f030d6aa4fde3988d11b1b5e92aa4190ceac7e0776e07248cb1930819f455b378e01e3305fbf687efc997e675f23ff3120037ad SHA512 59b05efe7d5c7dd6dd88a213f05967b19f4946ad0685e29c6c87fbc47ffb3059cc16c88403cfbb945bcbf8637b20d34dcfd91d442c23bb6a9a18d60febbaf27b
|
||||
DIST ibus-rime-1.5.1.tar.gz 35122 BLAKE2B b2f0b7e7961c1aa95595cbd6277aa66089273bed7730e347ea63c37ef35359b4a3cb8f951922bf2c4fe0bef210c4fdad0b91f53496a575c2850e0c5ebc7ec7bc SHA512 378f5cca07c4b732ab86e211b7a0780fe6f610541e0bd698a75720d4dc9d2a37899a905dee677dac87918229c7b963206bb7be12e28e0aafc2de2a36fd7d16ad
|
||||
EBUILD ibus-rime-1.5.0.ebuild 703 BLAKE2B 17473a8916aa5ac1e865ea59bd211169c7ef507fb4e05eb8e6a9e502b6a3758dc385882bdfa635acb13584917c6daad0cf1390df333de63be16e36c83e2c615b SHA512 5a00c108209f2349d5cecfdd5867a34ef092c9c17ecc1de47078f5afd7dd98e845726337379a308f61e7403eb68f7275f577d333f9fdec526aa1d74d33b53dc1
|
||||
EBUILD ibus-rime-1.5.1.ebuild 703 BLAKE2B 1fcd627b058a78369c7079a2aa5451b40f889194a72bb5b244b4221f8851d03796fd4a8be94b18843d45061d651a1602e5fda155dd92942afdf206ca4131d4ab SHA512 e204ffdd67e3f5870e1dc190aa456c24fa8793fe94bf9a199013cd166ed1ca48fe8e6ef70e95a789746f4ee4c26a5e64d79ee4b0cc5fd0c8de13a4408de58978
|
||||
MISC metadata.xml 535 BLAKE2B e286452e6309162cc6e537f9068abd5e7ff6a384cdecefdeb7a721caca680c6eac8578cf0d678c3113b900eb863f3aaee01853592968d89c431df271ae3df369 SHA512 95a1fb828e1864aff2c690bbed799b59417a061eef153393d4814892ed3be92713683409b423b46f4e90afa9c677c479011d6adbbc203003ac1a146300611622
|
||||
|
|
31
app-i18n/ibus-rime/ibus-rime-1.5.1.ebuild
Normal file
31
app-i18n/ibus-rime/ibus-rime-1.5.1.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
|
||||
|
||||
DESCRIPTION="Chinese Rime Input Method Engine for IBus"
|
||||
HOMEPAGE="https://rime.im/ https://github.com/rime/ibus-rime"
|
||||
SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
|
||||
|
||||
RDEPEND="
|
||||
app-i18n/ibus
|
||||
app-i18n/librime
|
||||
app-i18n/rime-data
|
||||
x11-libs/libnotify"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
dev-build/cmake
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "/^libexecdir/s:/lib:/libexec:" \
|
||||
-e "/^[[:space:]]*PREFIX/s:/usr:${EPREFIX}/usr:" \
|
||||
-e "s/ make/ \$(MAKE)/" Makefile || die
|
||||
|
||||
default
|
||||
}
|
Binary file not shown.
|
@ -3,5 +3,7 @@ AUX ktimetracker-5.0.1-fix-formatTime-in-non-decimal-mode.patch 1278 BLAKE2B fde
|
|||
AUX ktimetracker-5.0.1-fix-sorting-of-time-columns.patch 1675 BLAKE2B 2b590c5db0e96c9fd7eff814c685d3047d0fe47deaceb68e26ff2d191745c5cd25cb97528a56163057036f0bf5669d775a8298a56fecfec75cc93de88e40cdbd SHA512 dd61a545da182f2b26be82ebadc11ab53ee40e37c1b4bfd07b2732d11ec72b187124d952f492d99690b64809c22f17ff932734041a9bd5464cbf879fc9fae0d2
|
||||
AUX ktimetracker-5.0.1-fix-table-column-visibility.patch 1084 BLAKE2B ea36953044d6efb9288b224ae93c2e5884f910f504bbbc8cc4ec6a45defce4a84e11789c17b33b34f7898bdf61077c07be56129580882544082d15b16e4d9017 SHA512 0a56fff5b94d3fa8a9d2be736ea3c23d6ae8f3efa6165c1e4cd4b9119316139cca58c0e4e861d1606bd73bea6f1993d9b22c11e7494c74aeb2148a28c63d7541
|
||||
DIST ktimetracker-5.0.1.tar.xz 422820 BLAKE2B 4aa4aba97f612b4ea426ed13cb0f830f646311254e75ab8ddef5f6edc62bbf2acb85d85d8031bae969f3dde411e649f645bb1fbd2a52b95eb831a530fa4e80ba SHA512 78de8651efd72fa9fd5c7f06992ab8970e1d763c6f30f5eba52ec93bb6a2bb19ae777bc90809ef5198bc3b6a5f9f5ee78e240eadcacd8ce8489bdb28cd62431e
|
||||
DIST ktimetracker-6.0.0_pre20250109-72017cd5.tar.gz 1030979 BLAKE2B 60dc94c25c28bf3b72a5c9fb3fc47e6dce57d49d95bb6562b13ceb6d21c1eaaac7ecc9e40cc23c9850aa35f5b29d52caa5af9a0972286202e1de0bc5b8b1abc8 SHA512 a4ad27fb420fdb7a23cc0a1a2973965d7e35d40cd714e9618a06c849417a2b006531c44918861f8c810f6a21553a2e4a20c45469d770b9d84549842676ba1e15
|
||||
EBUILD ktimetracker-5.0.1-r1.ebuild 1511 BLAKE2B adf4bec1ee96b39b1cade6ebd04fae593c9e53657b4f9564079357043317f319c53571d4e3ca8040784e20cdd3d1f3e77630c11ec483b797922edebbb922a9d0 SHA512 b10acfcd93a064b043a54003d99475a5c5d503b07cee42ce11e48ea09b3294ce0293054eb9ab8abc9dbaa5c17d66ff5f6ba069f8c751db481d0e54a6f5b657c1
|
||||
EBUILD ktimetracker-6.0.0_pre20250109.ebuild 1317 BLAKE2B aeef9b9df4acc30bf2225d82a7e6d1e1553f99471e2725a32d4edb18d5b2a2ab8f6c1b1737b4903022ad2e076baddd477a11d91821b9afc6ae5f963f79c3214e SHA512 e269ee03bd1d07c68c2cc9847f7183607560be277e2ed959626996ef40886dcff64fe4931cb54bfcaafdf894066e17c8b77e16a5a50a1973dcc01c95e2b08777
|
||||
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
|
||||
|
|
|
@ -0,0 +1,46 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KDE_ORG_COMMIT=72017cd540ed4e7a5a443a493962f6e612cafde9
|
||||
ECM_HANDBOOK="forceoptional"
|
||||
ECM_TEST="true"
|
||||
KDE_ORG_CATEGORY="pim"
|
||||
KFMIN=6.3.0
|
||||
QTMIN=6.6.2
|
||||
inherit ecm kde.org
|
||||
|
||||
DESCRIPTION="Todo management and time tracker"
|
||||
HOMEPAGE="https://userbase.kde.org/KTimeTracker"
|
||||
|
||||
LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
|
||||
>=dev-qt/qt5compat-${QTMIN}:6
|
||||
>=kde-frameworks/kcalendarcore-${KFMIN}:6
|
||||
>=kde-frameworks/kcmutils-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kcrash-${KFMIN}:6
|
||||
>=kde-frameworks/kdbusaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kidletime-${KFMIN}:6
|
||||
>=kde-frameworks/kio-${KFMIN}:6
|
||||
>=kde-frameworks/kjobwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/knotifications-${KFMIN}:6
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:6
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:6
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!${CATEGORY}/${PN}:5
|
||||
"
|
|
@ -1,6 +1,7 @@
|
|||
AUX libreoffice-24.2-qtdetect.patch 989 BLAKE2B 01e1c1493293363206cd43ded09b69becd02b0b93c2fcb5fd4387a54424b9fa552ebfa128290a1b0551e6b6fe5de8f57025a2ebf5c75da2ea01bd66f5910f9d6 SHA512 dc00b2afe98f7bf30637c4102e336d6781f76cd7eb6c339c0b369ec2aa50544bc266fd42540fea037c1fcd07ae7e6d1b6503be620db9127084ffe6528f8db4b1
|
||||
AUX libreoffice-24.2-unused-qt6network.patch 3348 BLAKE2B 9ec1c83e9405128fcf493e6382e822cb577548e68ec46d0971825dec08cefe7ab18fdaf5d028ce747aaec5cdb57f3d2267b96cff997d90990435cda3ae98d47f SHA512 2eb04c76377526c67e28d20bfcdc682a52c7afa754a2e5a0f6df146917050dd9565bd4ae767347db58bb95afa5436baceea33b3e9b1e6c5b96517eb4cf22e1cb
|
||||
AUX libreoffice-24.2.7.2-no-std-basic_string-int.patch 5372 BLAKE2B 2ec346b903738cd27ff1207d71b57ffcc48891d80dd7c6ef8f38d35516619569b59849ef4065aeb9a976af9929e47366ffa90d1fa50abc195f6c16785790c7b6 SHA512 d0533ec22550cb69a4536edaed71243c294babbc032f4f3ba616aa7d600f372d103559cb50e90429a584c6375a771d15a5485d4f170ce869e4bd0c8621341321
|
||||
AUX libreoffice-24.2.7.2-poppler-24.12.patch 1644 BLAKE2B 16aa7985a89bdc91875337127d4bda81377f05f10f3e476ab02d30f55e9ae8de679682e302313811379be66f72a8d509ee205fc694eda40979fd4a34ac481ef3 SHA512 9b845747e9fc6547a2a2af1a94a3ca81f18d569bc01e565d25c30bba9a2de4e972cfd67f5c3b45dc9801137d1d99d381a675db9d81932953fcbeb52f73d4ef12
|
||||
AUX libreoffice-24.8-unused-qt5network.patch 3095 BLAKE2B 32c696893de2543c27bd390bcf05506855cad57dd3c568c544f6514ab1e46887625d83ce2f311c436b175332db174b2bcb090837fdc361e4bd4e1f9377f4895f SHA512 47148c0ef291e84bff564ddb0f462d7b88bb07f6a79dbed4cbe4fdaf7168b38a814f9efa2b37604665894c130526054a767975b81b97daf1e2744559dd31f9c5
|
||||
AUX libreoffice-24.8-unused-qt6network.patch 3227 BLAKE2B f2fca932af55e949854e3624c281b81b124612edf4fc1d9949e2f494ddd51650eb8aaec78ee07c6895c351ab34e5ad214fffde6b63e03e343d93d69e06ab13cb SHA512 d187359add55a7c6336f9afaccbf2fc51120a45d1bbc29e1bdeac060b46c41c2ebd028efe95f080abf0aabfdae8a7165a35cec94ab18d373444ff2bed0af63d8
|
||||
AUX libreoffice-6.1-nomancompress.patch 967 BLAKE2B e60afbfd7007a5fab7291ffba34369137336327f4d1ee27789c5f6229b9a82f4aeab0eaeaf494e60b992c66fcdb276b6423b87713febb14e9eeaffa388369ca8 SHA512 f82e23f15cefd947af20a50e1e4168c9023d5f8b9e19da7f76b141a60be4fa3516ad16400ce26e4d0ff293c570031ac87bbbf6766444e1b31e7bc3ee8ef58083
|
||||
|
@ -35,7 +36,7 @@ DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd234
|
|||
DIST libreoffice-help-24.2.7.2.tar.xz 167015000 BLAKE2B 4db61acc5dff6e86d3b94081b210c95cff2bc12c5e6a22623fe765a635d52c26f19c23f36041079c61707839fd0378f62402d1ebcfb7ea43436d303c2ce75e63 SHA512 cda8912ed46515fad0044ba8e6339cacfcee259f3ef0f84d3cc7a8fbd416754ee97eecbe7791ed0eaf6ae33cc4ade88122e0968fc4e68417dad4b2da02c25b32
|
||||
DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
|
||||
DIST zxcvbn-c-2.5.tar.gz 1404434 BLAKE2B f0f22fc8643f785e8f9ed42033d6654c2e67aa4e258bbc4fecf533efcf8b86b6d7e67f9042326247c311c42a4e2b24b844e0bae65cdb2e46ea043a2974ffd857 SHA512 d7199b3cc36cd0e401bd8f857132425908307aefcdb1bb635ee81c34cf71ccbcdf0fe36a336a55da1281692b508881b54773afa41379a448863095f4abd5c0e8
|
||||
EBUILD libreoffice-24.2.7.2.ebuild 20799 BLAKE2B 92a767f35867891ba854e5c0cb05a0c6f2d30a8d8395639f14b416adb636cffc1fd0bdeecc231e82ce6bb3f81c84bded9901207f8829a4b8237b7ec45e5978bf SHA512 39ac18f21cf0f55d237472a07e4821a06191de237729e9ca8ccaf2f603cb476ec9de820f951f2a1cd1888275fd371e7e7a613cd16843db23316ea67a60ad85d1
|
||||
EBUILD libreoffice-24.2.7.2.ebuild 20853 BLAKE2B 71afdc1cdf38175977cfea3ca74aafd1c5202c0b999ba4737d22b0bd08cab1606ab33eca0fb595c3ab340450f18b2be835feb758dd0046938fb349d85dbbe424 SHA512 1e8fa50c35b265be2c59920baf8b9ecf9666a5f42eabc15e16fd9730bdc29cd741e5e62bf414fbfdf1e4f7b17e31cb445d4c29784551ea50e668fb619156cc91
|
||||
EBUILD libreoffice-24.2.9999.ebuild 20250 BLAKE2B 827afd3e918712057ec89b563396e17f98d6ed1965f8b07fec0dbb9eeb9876e2413d65d27847f4bbf2582bb2a1e6bfa1323dd8f37d3493712a340fe97eacf2ba SHA512 aa80af874a9be317e085f6578dede89d50bfb985c3e9735d72dd44778c75765cd4551489434fe3f7e7e23e7191c8f8119093c398dca673da667b19a8a1c6f3a3
|
||||
EBUILD libreoffice-9999.ebuild 19403 BLAKE2B f7fb99c5541a85834c29d439c7ece74cca0abcd6d770a0070b4d1f16e16f5ed79a743e85f04cc335be6a77299ae9a06184560f2ff0a38ca303547a6789c35baf SHA512 5ff8008ef70a2947598a2da15c26e8fea7e4e22ea0c74553e70f3832d664a401c0874bf104968df17c58c0774405e30f345e85a4b6b03bbbaf48d99e03f4c1b3
|
||||
MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
From db12ee77c17ea9ed477c310bd1e58f00d519f653 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Stahl <michael.stahl@allotropia.de>
|
||||
Date: Tue, 7 Jan 2025 18:42:29 +0100
|
||||
Subject: sdext: adapt xpdfwrapper to poppler 24.12
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Change-Id: Ia47edf2ac821e3ef5c40f7582253f894eac74060
|
||||
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179902
|
||||
Tested-by: Jenkins
|
||||
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
||||
(cherry picked from commit aa94faf493945e854a888e809a9c5cc8d6d0b978)
|
||||
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179945
|
||||
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
|
||||
---
|
||||
sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 12 ++++++++++++
|
||||
1 file changed, 12 insertions(+)
|
||||
|
||||
diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
|
||||
index 57164f27cb42..6748431e53d2 100644
|
||||
--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
|
||||
+++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
|
||||
@@ -1090,7 +1090,12 @@ void PDFOutDev::drawImageMask(GfxState* pState, Object*, Stream* str,
|
||||
|
||||
int bitsPerComponent = 1;
|
||||
StreamColorSpaceMode csMode = streamCSNone;
|
||||
+#if POPPLER_CHECK_VERSION(24, 12, 0)
|
||||
+ bool hasAlpha;
|
||||
+ str->getImageParams( &bitsPerComponent, &csMode, &hasAlpha );
|
||||
+#else
|
||||
str->getImageParams( &bitsPerComponent, &csMode );
|
||||
+#endif
|
||||
if( bitsPerComponent == 1 && (csMode == streamCSNone || csMode == streamCSDeviceGray) )
|
||||
{
|
||||
GfxRGB oneColor = { dblToCol( 1.0 ), dblToCol( 1.0 ), dblToCol( 1.0 ) };
|
||||
--
|
||||
cgit v1.2.3
|
|
@ -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
|
||||
|
@ -322,6 +322,7 @@ PATCHES=(
|
|||
|
||||
# 24.8 branch
|
||||
"${FILESDIR}/${P}-no-std-basic_string-int.patch" # bug #923950
|
||||
"${FILESDIR}/${P}-poppler-24.12.patch" # bug #943695
|
||||
|
||||
# git master
|
||||
# bug #917618, thx to Debian:
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
AUX lyx-2.4.0-fix-hunspell.patch 780 BLAKE2B 04c8373fa29e7a1d40901d83104832fe01ca96fca25a99f19d472cfb0387145b14c124fa44a6d2710f0d35e4dc7061c8935b1e03378154de85c2e4c4079269f9 SHA512 992c21e8d3e30bf2c14c006e19c969e93f447a12f0080bf59238ccc66967938fd10fa35387ab3943f0d39ab132b330876e7cf207e49c6ab174a731a2dc4f4ef3
|
||||
AUX lyx-2.4.0-prefer-xdg-open.patch 3138 BLAKE2B 95dd25064876a6ab58649249f0a42035bfdb6c91524dc7b6031017eb911efe7534c267e178b0dac26d0090409245962d153f81db3dd28785b11576e988ecef12 SHA512 e2f5a0484742af079bc69aff3056dd2d3afe8f952fd342f3e5da8445894bd8d6c60a575079bdee61a378ce20adba7e31e1e6a5cb6c2b00ba3b7d0b161c55ef12
|
||||
DIST lyx-2.4.1.tar.xz 17848700 BLAKE2B 5e9d9530610149a1b0f6a7d536068ff0da97e261a6069a9efc3c45a892c653e7accadcd0bde96bf3ffad9d936fef4a4b88ee7b5233f875bbc568044376a5b37e SHA512 80d57d46dab61ecb655c9d54ba1d20203ad943db5249ed16dbeb5b78b7845896a79224c8032213cc861fd943629fbe87ef8ac9155cc9b34da9be2f59eb087071
|
||||
DIST lyx-2.4.2.1.tar.xz 17876336 BLAKE2B 451aa44c34d763f7e2c4bd0bd4980859728781e74e40075d1e660edd08b9f8103c338ebcaea12c4249a1026fccbd99ad6c0449a2f89e13b229a75f9b2a60ee95 SHA512 2cb9773971b466be32333305e36a28ec4efd31ffa7d9f8ec0a2fe670296f428c260d6839b34cebfd7cda4b78bdd43a47e30cc1f2d64e2c836262661032c107db
|
||||
DIST lyx-2.4.3.tar.xz 17843424 BLAKE2B 50be5159eacda2ed8227b8c314a73fb9e15f1a1b54f16ba7fbfd9352d828e659358aee537c6e3611bc5094b1971672e09999a59b21f229fbe810397da7db07c4 SHA512 5dc8637ca174a3967df4afaa7ea1f9ab7a2b8fe6700328c7a016e915a10028ecc7f52493e9e0dc7ea678c2c4a4247c6aa3c78cccf1933ad04fd973c379f4c8ad
|
||||
EBUILD lyx-2.4.1.ebuild 3832 BLAKE2B c4ef34eaef2db18605cfa75ff5c86153b18ed3100c4486bbff504e836a0378b22ef5c92d28a22a66ffbdf016ec096d3b3521c5624243093a16c68ef80aed66eb SHA512 ce81366f6416af9fdcb3d1c64bd46e7f930c7a30daf1a8be19e892fe81c189bf330e6565aec481afe44a9b84d005ae8b0b0e2c484da2199a5209652f07d7b6ac
|
||||
EBUILD lyx-2.4.2.1.ebuild 3849 BLAKE2B ee9d75bac755131184297183315007aefd1b1154c77550be410b3ad9b6da61ff059c1f5a365ae2c4d4ae0b5fdb38684b2fcca40f169eed4715b73024209f518c SHA512 d1ae5da56d51f7db2e04f45709de5d346bad34e66033eb95dc2338877ca1dbd415d1265d027e986c1f22ff7461eb514950dafaa22228d5c6ea3b6616ab05134e
|
||||
EBUILD lyx-2.4.3.ebuild 3850 BLAKE2B b583fe8c0dab3b5453191289279e37dd736b33b7b2a82076b232ca2eb46792d929b640ee598e66d389d813b85460770a31ca1374b352110d3aff5aaba84e2a44 SHA512 9a47b21ee346e64ad01679058c3a6a72ff5acb53a256bb2c088d3e4b818072af5a5eba0fe4aaa6e97c8b467661cbdb60ededbbca3dfedd03659dc04c0dc83c01
|
||||
EBUILD lyx-2.4.2.1.ebuild 3916 BLAKE2B 7f18f5a7fc9933196b3d33fa59069027ba9f685d9588c3538a72c64ac9ed0587b2c0e09df4b2c260e4ab6abb9f722861ca76c9ec727378f9766b9bd2aa387a34 SHA512 c9b3a62ee6c2dbc8c0ba6d39b563f4e42ae9da42311f92718dad7d7922d1b1f705d265546777a75d49cbf0cd6e3015f7ef502394e86d0946dd17fd95892c4f2a
|
||||
EBUILD lyx-2.4.3.ebuild 3917 BLAKE2B 7c0e3d07bad646ab728b05fab2cc847d63f0709f6eac949149b8a1e2ea6fa42a227e153ca6b0c1ab59dea25f1f994678ee90f60a137f28e729a86aa548e3fbbe SHA512 b829be6cc6fe97d5affa4e8beb25be87648be6cc5a7d1828c71ff4d312d36d7269102688e3adf315c07741ed4bf20812011bee7821978f5963fcc8035a0e9aad
|
||||
MISC metadata.xml 1381 BLAKE2B dde484f4254356ccea9a7110761d3df4ca0dcbddb1b631e09126a762030638e4e3c53859db19df750467b2de8dbe186142b2464b5db2cc563fc2adb3684d8719 SHA512 40ae608e527af9727fbd077dc3e6e1254cd130f32424356d53479a34b6ffdf25b206e044f4071e32e59a7394fafe53ede429732a099e3c66658f337e77517ac9
|
||||
|
|
|
@ -1,180 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit desktop font optfeature python-single-r1 cmake xdg
|
||||
|
||||
DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
|
||||
HOMEPAGE="https://www.lyx.org/"
|
||||
SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64"
|
||||
IUSE="aspell cups dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
app-text/mythes
|
||||
dev-libs/boost:=
|
||||
sys-apps/file
|
||||
sys-libs/zlib:=
|
||||
virtual/imagemagick-tools[png,svg?]
|
||||
x11-misc/xdg-utils
|
||||
|
||||
dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
|
||||
dev-qt/qt5compat:6
|
||||
dev-qt/qtsvg:6
|
||||
|
||||
aspell? ( app-text/aspell )
|
||||
cups? ( net-print/cups )
|
||||
dia? ( app-office/dia )
|
||||
dot? ( media-gfx/graphviz )
|
||||
enchant? ( app-text/enchant:2 )
|
||||
gnumeric? ( app-office/gnumeric )
|
||||
html? ( dev-tex/html2latex )
|
||||
hunspell? ( app-text/hunspell )
|
||||
l10n_he? (
|
||||
dev-tex/culmus-latex
|
||||
dev-texlive/texlive-langarabic
|
||||
)
|
||||
latex? (
|
||||
app-text/dvipng
|
||||
app-text/ghostscript-gpl
|
||||
app-text/ps2eps
|
||||
app-text/texlive
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
dev-texlive/texlive-latexextra
|
||||
dev-texlive/texlive-mathscience
|
||||
dev-texlive/texlive-pictures
|
||||
dev-texlive/texlive-plaingeneric
|
||||
|| (
|
||||
dev-tex/latex2html
|
||||
dev-tex/hevea
|
||||
dev-tex/tex4ht[java]
|
||||
dev-tex/tth
|
||||
)
|
||||
)
|
||||
rcs? ( dev-vcs/rcs )
|
||||
rtf? (
|
||||
app-text/unrtf
|
||||
dev-tex/html2latex
|
||||
dev-tex/latex2rtf
|
||||
)
|
||||
svg? ( || (
|
||||
gnome-base/librsvg
|
||||
media-gfx/inkscape
|
||||
) )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug #787839
|
||||
BDEPEND="
|
||||
app-alternatives/bc
|
||||
virtual/pkgconfig
|
||||
dev-qt/qttools[linguist]
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
|
||||
|
||||
FONT_S="${S}/lib/fonts"
|
||||
FONT_SUFFIX="ttf"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/lyx-2.4.0-fix-hunspell.patch
|
||||
# Try first with xdg-open before hardcoded commands
|
||||
# Patch from Debian using a similar approach to Fedora
|
||||
"${FILESDIR}"/lyx-2.4.0-prefer-xdg-open.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
font_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
#bug 221921
|
||||
export VARTEXFONTS="${T}"/fonts
|
||||
|
||||
local mycmakeargs=(
|
||||
-DLYX_INSTALL=ON
|
||||
-DLYX_USE_QT=QT6
|
||||
-DLYX_INSTALL_PREFIX="${EPREFIX}/usr"
|
||||
-DLYX_CXX_FLAGS_EXTRA="${CXXFLAGS}"
|
||||
|
||||
-DLYX_NLS=$(usex nls)
|
||||
-DLYX_ASPELL=$(usex aspell)
|
||||
-DLYX_ENCHANT=$(usex enchant)
|
||||
-DLYX_HUNSPELL=$(usex hunspell)
|
||||
|
||||
# external dependencies
|
||||
-DLYX_EXTERNAL_Z=ON
|
||||
-DLYX_EXTERNAL_ICONV=ON
|
||||
-DLYX_EXTERNAL_HUNSPELL=ON
|
||||
-DLYX_EXTERNAL_MYTHES=ON
|
||||
-DLYX_EXTERNAL_BOOST=ON
|
||||
-DLYX_PROGRAM_SUFFIX=OFF
|
||||
|
||||
# debug control
|
||||
-DLYX_NO_OPTIMIZE=OFF
|
||||
-DLYX_RELEASE=ON
|
||||
-DLYX_DEBUG=OFF
|
||||
-DLYX_DEBUG_GLIBC=OFF
|
||||
-DLYX_STDLIB_DEBUG=OFF
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
newicon -s 32 "development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
|
||||
doicon -s 48 "lib/images/lyx.png"
|
||||
doicon -s scalable "lib/images/lyx.svg"
|
||||
|
||||
# fix for bug 91108
|
||||
if use latex; then
|
||||
dosym -r /usr/share/lyx/tex /usr/share/texmf-site/tex/latex/lyx
|
||||
fi
|
||||
|
||||
# fonts needed for proper math display, see also bug #15629
|
||||
font_src_install
|
||||
|
||||
python_fix_shebang "${ED}"/usr/share/${PN}
|
||||
|
||||
if use hunspell; then
|
||||
dosym ../myspell /usr/share/lyx/dicts
|
||||
dosym ../myspell /usr/share/lyx/thes
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
font_pkg_postinst
|
||||
xdg_pkg_postinst
|
||||
|
||||
# fix for bug 91108
|
||||
if use latex ; then
|
||||
texhash || die
|
||||
fi
|
||||
|
||||
optfeature "handling more fonts" dev-texlive/texlive-fontsextra
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
font_pkg_postrm
|
||||
xdg_pkg_postrm
|
||||
|
||||
if use latex ; then
|
||||
texhash || die
|
||||
fi
|
||||
}
|
|
@ -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
|
||||
|
@ -9,7 +9,10 @@ inherit desktop font optfeature python-single-r1 cmake xdg
|
|||
|
||||
DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
|
||||
HOMEPAGE="https://www.lyx.org/"
|
||||
SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz"
|
||||
SRC_URI="
|
||||
http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${P}.tar.xz
|
||||
http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz
|
||||
"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
|
|
|
@ -9,7 +9,10 @@ inherit desktop font optfeature python-single-r1 cmake xdg
|
|||
|
||||
DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
|
||||
HOMEPAGE="https://www.lyx.org/"
|
||||
SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz"
|
||||
SRC_URI="
|
||||
http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${P}.tar.xz
|
||||
http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P}.tar.xz
|
||||
"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
|
|
Binary file not shown.
|
@ -1,5 +1,3 @@
|
|||
DIST barcode_1.3.5.0.oxt 263583 BLAKE2B eafc3897af7c4d0a6cd025945a4f5c8b9e5e27ed5aa82f9e6933dba0cd46ad748b47d98d81da031a7e6e841853686cdd43a47104c5a93fef6cdef9be040ddcd2 SHA512 45133fc58ac211033c199411820029d921dcf1ba714652093b6647861b611eed39bb5b69c8ceef866e80b716da04c92eca0b3f9c990e799ed25cbb2ad8999732
|
||||
DIST barcode_2.4.0.oxt 126271 BLAKE2B b78a5fe24c38a2de97db9f378348c96f301fc1f73f9a510717c804a3a10308234ba7fdd777f648e7105660ca507d52ea9ecb7755a81ca08515353de7d4ae3d3a SHA512 64529b74c15d40bb8203efe28f0a1729799dcf6ccdd9ec1d85fcc6fe79a29bb0b4efc8ab4a6ca41c8459cfbf2de692711bdca7ec9fc799cff5cde955145e542d
|
||||
EBUILD barcode-1.3.5.0-r1.ebuild 441 BLAKE2B a50a9b5ea0bc9358256752e999355efafeaa9269e83aa05b16c1c1920fd8c7bfe278c34500f7fd31b782305e3eeecd73443670a90a135cf9012a7161d0ae69c2 SHA512 12cf293b14a5f58101e6ed580f6ebfec3fe804786c4d3a10d2c5f1436fbe6df7bc7ef565f181fcf47f4950879615b2c918833a8e01d538fb04e11a0424853cf9
|
||||
EBUILD barcode-2.4.0.ebuild 431 BLAKE2B ba489f9147b120755be4cd47aee867699080eeda51fe483a7e69c79dbaca7c8fbeaae5c46de5f3bdc5ee7505f0bfd6b188e45b59c950a66934e4867ab755b7d8 SHA512 6f7a0ab1648ab6558e3c49754415d0bf7743d0bf59cbf05928a7636f0c27e886d11fa20d8a329e599e1c1fc19ce57585d29de5b4a79ff052c5a5ed5e100213a3
|
||||
EBUILD barcode-2.4.0.ebuild 430 BLAKE2B 33c3cc5914b1d73aa21006fc538c7529f6f931571ba208a81070742bc06bb7e5b0632eb144df7dbc3a82743c3833d3a1cde3b3f1a864018d4022b9918caf5a0b SHA512 0d2df7f732ef49422b00d1262c8cc4eee35bde50033452fdad1837214b209704806dacab9e26eb2770c2651c4875ab2d1a3876c4d48d7fd1a916f1b1e32cd773
|
||||
MISC metadata.xml 340 BLAKE2B 19717c95085802dbd165342b5d80203f26755271656140a4e597dc9471baf58256e32e7beb813617fd4ac1fdebb74e63555ba6bb41272904a4dc009320922680 SHA512 8f4d5cc71c5c878ba26897743359440e8907581c0ec5cde56e339bd88e9943823c00f916996fcda13d8bce54bf28f3a9b224c0e78e7f7367162ba5f912893257
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
OFFICE_EXTENSIONS=(
|
||||
"${PN}_${PV}.oxt"
|
||||
)
|
||||
inherit office-ext-r1
|
||||
|
||||
DESCRIPTION="Extension for reading barcodes"
|
||||
HOMEPAGE="https://extensions.libreoffice.org/extension-center/barcode"
|
||||
SRC_URI="https://extensions.libreoffice.org/extension-center/${PN}/releases/${PV}/${PN}_${PV}.oxt"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
|
@ -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
|
||||
|
@ -14,4 +14,4 @@ SRC_URI="https://github.com/LibreOffice/${PN}/releases/download/v${PV}/${PN}_${P
|
|||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
DIST OOoFBTools-3.4.1.zip 5279862 BLAKE2B 9a95ed4956a5deb58e53202b587b573579b966e43c052164d3a4b20cc2ee7fd1532bb9dab9ab2c486629000a212de752d75fb4f1d77afece1bd130b079be7beb SHA512 1ec04cbf32824d884fed7ff12a59b43486c96a1b4580a0a24fcc73ebbe7d565ae87e8f7600eb19846f34b1a4c94dacf7ebe755e70692501cd87d12ea470ca8d8
|
||||
DIST OOoFBTools-3.5.2_r2.zip 5297046 BLAKE2B 8489adbb3e0e74af45eca7267d3595f23e3e8e286d6583be75e80501adc61360c7713c86c66552018eec858f6f3143896ad6d99f69266c3eaa51507458bb9abe SHA512 8d5c95c51afc6a72de61ee81b6253f9295e3dcb0ad78e1e6d18e1d40ffa72aa1edd4850a797291d18cc3d8dd2c2d3c51644c1a6423746b0dbd0905a4c7b14f22
|
||||
EBUILD ooofbtools-3.4.1.ebuild 788 BLAKE2B dac72a734b65fb5f6ec395e6fd8e1dee7781975b90df71f76f25be13c7777bb1a53b60fa8e65f1f59b3ac42fcf2409835ca7a5ed9b163711dd364ab797179344 SHA512 5bee05a7467de61071f05b2f1bbce562afe944f27a62bd5d5c0b67c4c73821eec74110c734c476788d136577b663b817dd378f5ec25d83cf40020abebe80c0fa
|
||||
EBUILD ooofbtools-3.5.2.ebuild 808 BLAKE2B fee1d3f893f98b55553af941ee3578df210980d81b927fec4e8b1593e7b5fe3ef8cbf964c4b9d4605422f884c2507025b1745e8e5ead5aa2a3d7d4a0cdf44d5b SHA512 3326cc25bf811d1256cd38a526f6f62b5f13ab4ea6ee05a4247fcd781883b04de269827892c91d10f700d8acd0111fb6c5920c2c1856f094b0f773ae7bbb1978
|
||||
EBUILD ooofbtools-3.5.2.ebuild 807 BLAKE2B 218894e40751896c14437ba80a736b9fb1fb5403edd1d730e46e4fe11f666e0a3dcf007c08f7fcacccbf2909251d1189ea99b342f68594d0468c40c76ffbb199 SHA512 54d9a9190bce9030d08ae333d88e22590f21813448f59c41ae6828da0b1abe3a324958a8f99e6bba76073db871f6b4d848464de65846c5c5cd41f80cd79ae32a
|
||||
MISC metadata.xml 589 BLAKE2B 5508984c093c7b7eeb1693b180ae42a9ffc25b66a4f0cf90d8bc563db39ada4645a6e03085d619a01f70915de97329a5c9b0ee2fc60b3b895836fe127d3d5df3 SHA512 c8404f2a5c7b8d3f503120c646042bb2578c67f5706a9f02ff42d74132b3145a01e816e85c37457623c08716d515d5cefee58f9bedf4a5d1c86a1d1aba9012b3
|
||||
|
|
|
@ -1,39 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN="OOoFBTools"
|
||||
OFFICE_EXTENSIONS=( "${MY_PN}.oxt" )
|
||||
inherit office-ext-r1
|
||||
|
||||
DESCRIPTION="Open/LibreOffice extension for the FictionBook2 format with validation"
|
||||
HOMEPAGE="https://sourceforge.net/projects/fbtools/"
|
||||
SRC_URI="https://downloads.sourceforge.net/fbtools/files/release/${MY_PN}-${PV}.zip"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/zip
|
||||
dev-libs/libxml2
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
OFFICE_EXTENSIONS_LOCATION="${S}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Remove Windows cruft
|
||||
pushd "${WORKDIR}/${MY_PN}.oxt" &>/dev/null || die
|
||||
rm -r win32 || die
|
||||
popd &>/dev/null || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
office-ext-r1_src_install
|
||||
dodoc ChangeLog*
|
||||
}
|
|
@ -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
|
||||
|
@ -16,7 +16,7 @@ OFFICE_EXTENSIONS_LOCATION="${S}"
|
|||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/zip
|
||||
|
|
Binary file not shown.
|
@ -1,3 +1,3 @@
|
|||
DIST fetchcommandwrapper-0.8.4.tar.gz 4553 BLAKE2B 10cf10ec5e4af355940d3f02eb7e9d4dd79ed8c13b06ed2e4c4c5c23f257e54e0825387b3b646451f3229ae6e7ec4e9c2074734204caf20389a3009fa7767a3c SHA512 e32b1a774bcc2a52356ccde8ec29a2d42de08b1e4672a0cad11a187e7996ade491dfda4fb09526e77ff5a55abfda91130cec1d0b075541d227d0e34ecb55f019
|
||||
EBUILD fetchcommandwrapper-0.8.4-r4.ebuild 630 BLAKE2B 9f8e189f950a094cf9796cd9974a9bc198c98b326c61b04443e7c757199c67a319ebe806e426f9e64fe70f0e3bad086f9c9b7c5b71c389f4b235787fed1e02fa SHA512 841a4c1b36719030f33f183d24b321bc08a1eabbc206b564d50d78d073ee7b3c06cbdab7a4854a0fdf4fcf624f668296bc38cb817057ad3e0682dffbb3076b67
|
||||
EBUILD fetchcommandwrapper-0.8.4-r5.ebuild 630 BLAKE2B 16c76c1b203f3cd0e810830eaafde677575a948d5a77f61ae105bbf383c3ec680456192a138e525e1be765adb8699ada047a74b74af88ae3f5fb9f8ab8835d67 SHA512 b0052f4619e7d9ab97f5e01a4a60fd09911d8acba56bfd3dc688c80bbf1fee8f83dfc4ea6d2cb4395eb724a2fdae969105d8e1f90638ac0bac3c24c3a4ede015
|
||||
MISC metadata.xml 410 BLAKE2B 86e21c818ff6a4dab474b4f1b68c95219668501fce696a36c6f0d3ed45f7ad8852c8ebee52ced628cd83afbbce435438952c8c621a7fe31756c54defbe172fab SHA512 64730f74ffff10d9761e84aa1aff39c953a03e30afaf2c0cdb61a27d2721350d797c9a8cf85dcb56da45bbb953ed38836a0832bcd8e3765ce7bd2a43bbff70fe
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# 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_{9..12} )
|
||||
PYTHON_COMPAT=( python3_{9..13} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
DIST prefix-toolkit-10.tar.bz2 5715 BLAKE2B fe8b4642fc4f8fa97bd8c9dc4f9e907dd0ca464ddc20e28d2888354f766fce04dd6ebc3bfae23bc776c59986c8167cc94510fb950124917874c5dde4f68cddfe SHA512 58f7fabab8ce5e2c3b2f0725733d02e340efb714ecf3556c27dbe95e7cf9c4b2f4ae658c44749cf2c62111d1135c60c333bbf93ee1c7b79ea11b908cc923c730
|
||||
DIST prefix-toolkit-11.tar.bz2 5733 BLAKE2B 8077fb9c5a669d45ebec6e088d7770e149d1816db779828155857b5c5f3f90cfcc049194b683753feec997121409513a16b7f9f0b1757eabf1c011386145c018 SHA512 50e509f2c5a8cf6764820baa4d649cdb4f8a45529b116a508520cb9244f4fd6dbb728216ba853b15d118b7c7171f8913cdf7b05f84263b433f128f1f76758c3a
|
||||
EBUILD prefix-toolkit-10-r1.ebuild 4443 BLAKE2B 222a1144f547bb775c21631812edc525e978f14afbcc65b5ed28413eac1a7ccd056b24e9e36010f64f09789a1415478a9b1943487a1a8bf3977776dbb39f182a SHA512 611fc11836734896d1193db04cf053e3ea668a0a4e665ef72db500d26e961a58af868c2f1e07776690f6ae5b8f3cc6e0bd1464c6b9e6813ffe2bd29b696ea408
|
||||
EBUILD prefix-toolkit-11.ebuild 4443 BLAKE2B 222a1144f547bb775c21631812edc525e978f14afbcc65b5ed28413eac1a7ccd056b24e9e36010f64f09789a1415478a9b1943487a1a8bf3977776dbb39f182a SHA512 611fc11836734896d1193db04cf053e3ea668a0a4e665ef72db500d26e961a58af868c2f1e07776690f6ae5b8f3cc6e0bd1464c6b9e6813ffe2bd29b696ea408
|
||||
MISC metadata.xml 339 BLAKE2B 96b3655ac41cc800d2b100d19f9dfcd3bc7f2db133afc2463b5d952002960985e405909a29f12614d36682983ace78d93d7f6f412ee0eb152ee9eee99856a7e1 SHA512 629e45611cde94696213ca5883eda9a399a46a1e6c1777b0039d9d54f2ba8db5c85aff38a4378f5b8246ca2b7c46a6bd0c0bc3ea434b45b294d8d309bd074ccd
|
||||
|
|
169
app-portage/prefix-toolkit/prefix-toolkit-11.ebuild
Normal file
169
app-portage/prefix-toolkit/prefix-toolkit-11.ebuild
Normal file
|
@ -0,0 +1,169 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Utilities for users of Gentoo Prefix"
|
||||
HOMEPAGE="https://prefix.gentoo.org/"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/prefix/prefix-toolkit.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
[[ ${PV} == 9999 ]] ||
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~riscv-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
|
||||
DEPEND=""
|
||||
BDEPEND="${DEPEND}
|
||||
>sys-apps/portage-2.3.62
|
||||
"
|
||||
# In prefix-stack, these dependencies actually are the @system set,
|
||||
# as we rely on the base prefix anyway for package management,
|
||||
# which should have a proper @system set.
|
||||
# Strictly speaking, only baselayout and gcc-config are necessary, but
|
||||
# it is easier for now to install elt-patches, gentoo-functions and
|
||||
# gnuconfig as well, instead of fixing all uses that expect them in
|
||||
# EPREFIX rather than BROOT.
|
||||
# See also: pkg_preinst
|
||||
RDEPEND="${DEPEND}
|
||||
prefix-stack? (
|
||||
sys-devel/gcc-config
|
||||
app-portage/elt-patches
|
||||
sys-apps/gentoo-functions
|
||||
sys-devel/gnuconfig
|
||||
)
|
||||
"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
if use prefix-stack ; then
|
||||
local editor pager
|
||||
for editor in "${EDITOR}" {"${EPREFIX}","${BROOT}"}/bin/nano
|
||||
do
|
||||
[[ -x ${editor} ]] || continue
|
||||
done
|
||||
for pager in "${PAGER}" {"${EPREFIX}","${BROOT}"}/usr/bin/less
|
||||
do
|
||||
[[ -x ${pager} ]] || continue
|
||||
done
|
||||
printf '%s\n' "EDITOR=\"${editor}\"" "PAGER=\"${pager}\"" > 000fallback
|
||||
fi
|
||||
}
|
||||
|
||||
my_prefixify() {
|
||||
local ebash eenv
|
||||
if use prefix-stack ; then
|
||||
ebash="${BROOT}/bin/bash"
|
||||
eenv="${BROOT}/usr/bin/env"
|
||||
else
|
||||
ebash="${EPREFIX}/bin/bash"
|
||||
eenv="${EPREFIX}/usr/bin/env"
|
||||
fi
|
||||
|
||||
# the @=@ prevents repoman from believing we set readonly vars
|
||||
sed -e "s,@GENTOO_PORTAGE_BPREFIX@,${BROOT},g" \
|
||||
-e "s,@GENTOO_PORTAGE_EPREFIX@,${EPREFIX},g" \
|
||||
-e "s,@GENTOO_PORTAGE_CHOST@,${CHOST},g" \
|
||||
-e "s,@GENTOO_PORTAGE_EBASH@,${ebash},g" \
|
||||
-e "s,@GENTOO_PORTAGE_EENV@,${eenv},g" \
|
||||
-e "s,@=@,=,g" \
|
||||
-i "$@" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# do not eprefixify during unpack, to allow userpatches to apply
|
||||
my_prefixify *
|
||||
}
|
||||
|
||||
src_install-prefix-stack-ccwrap() {
|
||||
# install toolchain wrapper.
|
||||
local wrapperdir=/usr/${CHOST}/gcc-bin/${CHOST}-${PN}/${PV}
|
||||
local wrappercfg=${CHOST}-${P}
|
||||
|
||||
exeinto $wrapperdir
|
||||
doexe prefix-stack-ccwrap
|
||||
|
||||
local cc
|
||||
for cc in \
|
||||
gcc \
|
||||
g++ \
|
||||
cpp \
|
||||
c++ \
|
||||
windres \
|
||||
; do
|
||||
dosym prefix-stack-ccwrap $wrapperdir/${CHOST}-${cc}
|
||||
dosym ${CHOST}-${cc} $wrapperdir/${cc}
|
||||
done
|
||||
|
||||
# LDPATH is required to keep gcc-config happy :(
|
||||
cat > ./${wrappercfg} <<-EOF
|
||||
GCC_PATH="${EPREFIX}$wrapperdir"
|
||||
LDPATH="${EPREFIX}$wrapperdir"
|
||||
EOF
|
||||
|
||||
insinto /etc/env.d/gcc
|
||||
doins ./${wrappercfg}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use prefix-stack; then
|
||||
src_install-prefix-stack-ccwrap
|
||||
insinto /etc
|
||||
doins prefix-stack.bash_login
|
||||
insinto /etc/bash
|
||||
newins prefix-stack.bashrc bashrc
|
||||
newenvd prefix-stack.envd.99stack 99stack
|
||||
doenvd 000fallback
|
||||
keepdir /usr/share/aclocal
|
||||
else
|
||||
dobin prefix-stack-setup
|
||||
fi
|
||||
if use prefix; then
|
||||
exeinto /
|
||||
doexe startprefix
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use prefix-stack || return 0
|
||||
ebegin "Purging @system package set for prefix stack"
|
||||
# In prefix stack we empty out the @system set defined via make.profile,
|
||||
# as we may be using some normal profile, but that @system set applies
|
||||
# to the base prefix only.
|
||||
# Instead, we only put ourselve into the @system set, and have additional
|
||||
# @system packages in our RDEPEND.
|
||||
my_lsprofile() {
|
||||
(
|
||||
cd -P "${1:-.}" || exit 1
|
||||
[[ -r ./parent ]] &&
|
||||
for p in $(<parent)
|
||||
do
|
||||
my_lsprofile "${p}" || exit 1
|
||||
done
|
||||
pwd -P
|
||||
)
|
||||
}
|
||||
local systemset="/etc/portage/profile/packages"
|
||||
dodir "${systemset%/*}"
|
||||
[[ -s ${EROOT}${systemset} ]] &&
|
||||
grep -v "# maintained by ${PN}" \
|
||||
"${EROOT}${systemset}" \
|
||||
> "${ED}${systemset}"
|
||||
local p
|
||||
for p in $(my_lsprofile "${EPREFIX}"/etc/portage/make.profile)
|
||||
do
|
||||
[[ -s ${p}/${systemset##*/} ]] || continue
|
||||
awk '/^[ \t]*[^-#]/{print "-" $1 " # maintained by '"${PN}-${PVR}"'"}' \
|
||||
< "${p}"/packages || die
|
||||
done | sort -u >> "${ED}${systemset}"
|
||||
[[ ${PIPESTATUS[@]} == "0 0" ]] || die "failed to collect for ${systemset}"
|
||||
echo "*${CATEGORY}/${PN} # maintained by ${PN}-${PVR}" >> "${ED}${systemset}" || die
|
||||
eend $?
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use prefix-stack || return 0
|
||||
[[ -x ${EROOT}/usr/bin/gcc-config ]] || return 0
|
||||
"${EROOT}"/usr/bin/gcc-config ${CHOST}-${P}
|
||||
}
|
Binary file not shown.
|
@ -1,4 +1,6 @@
|
|||
AUX kbibtex-0.10.0-cxx17.patch 242 BLAKE2B 0b59543f0bd104d4ce7ede07af846d0377e18eee3d9a7c84812fe1cd5411fd3d99de4a37268acfb05732c961f3f8ab840061add2240317a09a3ba800f5fa77b8 SHA512 579acb65da7bfb0f66188b17e719554a20180790da589c361b618f8b717dfa19c99357352a89dbe21f5e770ef233b57cb612b1eaef771e001d9f61e2442e5473
|
||||
DIST kbibtex-0.10.0.tar.xz 3885328 BLAKE2B c417cc3628739e1f3ed3231e9ba5387834a65b4ef78517273b53876ecc89e72194cdbbe14a5a479c5948beb5219d0345b1c22daa6f394b6ad7d664e260c8124d SHA512 37f4e9eb0bd7be8a64bae4076be20a6e59b33f17d59de35dec8833bce027172388aa3a49a8cbdac84c56686ad287a39e0c6f13665ed9e9b696c9ce3a6ec7de1d
|
||||
DIST kbibtex-0.10.50_pre20250113-3b5dcb59.tar.gz 5612866 BLAKE2B 1e338432fdc0ee9119127bd73df14e45d77a07d259c81802d614e8e42785fa4dd91676708bd8178f9833cf848149acf07d2997485afb71821b9966e98f663f30 SHA512 9981cd4af9a89c5b500bf30b30f0d54e18fbe2822cd90aee4191872874370b1d0823d8753419b89b3287923f449d942ed21e2a60f8d8bf0fdd97fa25e8840e08
|
||||
EBUILD kbibtex-0.10.0.ebuild 2060 BLAKE2B 50de1c14dfbea938806133731a05471c3663effbf12b670203ec4aa53cd44fa50319e19f075fbf8cb53ba1893a2e5b2cc171e4d1c3026a188a22049f258064be SHA512 e5bb71bc975e339c21d2fa2dacd99720cb5176058b6365fc0feb7aa999a0bf8fcf4368dd98d2b991cef1239573fa8cf43ae1f945a010a5b191eee9fe929b41a2
|
||||
EBUILD kbibtex-0.10.50_pre20250113.ebuild 1914 BLAKE2B ca47a0bdf36e722578ab696f549207a5a5306db72df28e1dca6c922d7311cfee1599702522aadb07a060188785a3bada8303bac7af162d0f6953a08ea41fc280 SHA512 55c9f266999fde63127907ed8ca074127d450c1b2e7e9e3adc65c05c71ff3c3b68801559844be5f8133aecad4e70fd707abb0eb7f6290acb6bbff371b9f40540
|
||||
MISC metadata.xml 475 BLAKE2B 6c3a5245ac69ad2d11b237110b8cde75095e81e3cb0c634e71d83dec5a19c9edd8f6af4875e58dd10ef4dc7916885594b9ad1d1b5408c1665671ce9461558dc3 SHA512 ef88f2dd9bafb66f8091e29b9a7be844a17791a6dde81e4ed565abfebc59224d84f19aa91e4016341e31b6fcdb591d04707fe5f3092f8f777e796387f781e973
|
||||
|
|
71
app-text/kbibtex/kbibtex-0.10.50_pre20250113.ebuild
Normal file
71
app-text/kbibtex/kbibtex-0.10.50_pre20250113.ebuild
Normal file
|
@ -0,0 +1,71 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KDE_ORG_COMMIT=3b5dcb59ca4b7a27b4549e37f951e8a358f8d89f
|
||||
ECM_HANDBOOK="optional"
|
||||
ECM_TEST="true"
|
||||
KFMIN=6.3.0
|
||||
QTMIN=6.6.2
|
||||
inherit ecm kde.org optfeature
|
||||
|
||||
DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
|
||||
HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="webengine"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/poppler[qt6]
|
||||
dev-libs/icu:=
|
||||
>=dev-qt/qt5compat-${QTMIN}:6
|
||||
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
|
||||
>=dev-qt/qtnetworkauth-${QTMIN}:6
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kcrash-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/kio-${KFMIN}:6
|
||||
>=kde-frameworks/kitemviews-${KFMIN}:6
|
||||
>=kde-frameworks/kjobwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kparts-${KFMIN}:6
|
||||
>=kde-frameworks/kservice-${KFMIN}:6
|
||||
>=kde-frameworks/ktexteditor-${KFMIN}:6
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kwallet-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:6
|
||||
virtual/tex-base
|
||||
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!${CATEGORY}/${PN}:5
|
||||
dev-tex/bibtex2html
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DQT_MAJOR_VERSION=6 # TODO: re-add KDocTools search to this awful piece of cmake...
|
||||
$(cmake_use_find_package webengine Qt6WebEngineWidgets)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
optfeature "PDF or PostScript document previews" "kde-apps/okular:6"
|
||||
fi
|
||||
ecm_pkg_postinst
|
||||
}
|
|
@ -12,6 +12,6 @@ EBUILD po4a-0.69-r1.ebuild 1441 BLAKE2B d90da4214906984bf5d4280338dc309c51383195
|
|||
EBUILD po4a-0.69-r2.ebuild 1688 BLAKE2B fde1d06a42816aa1a7ee5997cd6d0d2d568d4f452755cf324b6e4e35846fde3a732f9e11678b9e910d62f23c16bbfd363a2942504630fc547d6b0316deaf180a SHA512 951178f09efbd69be53db2aac39033025aa04ed70ce90071d3f04cd3f8f96bd55f0ede2f1bb7b7330bfe4195057c9e34ece36423c8cfbd8ebd19ac0f60a79595
|
||||
EBUILD po4a-0.71-r1.ebuild 1459 BLAKE2B 511befec495e36dce93efce1a423c25a4f24ed6d027da097ce2e29a4d98181c655edd00d7f7b73539aaa33cc17f75db3ea5831b4384b3ed3dd6064e12bb7118d SHA512 a3e65c0c020a09d17df218fdf6bd003d02f489bf9679aaad2e6b52c3cbde38c514b755c06f91247214acf90ce353cb63277d3b80aeadde73c3158477d22fdc8c
|
||||
EBUILD po4a-0.72-r1.ebuild 1459 BLAKE2B 511befec495e36dce93efce1a423c25a4f24ed6d027da097ce2e29a4d98181c655edd00d7f7b73539aaa33cc17f75db3ea5831b4384b3ed3dd6064e12bb7118d SHA512 a3e65c0c020a09d17df218fdf6bd003d02f489bf9679aaad2e6b52c3cbde38c514b755c06f91247214acf90ce353cb63277d3b80aeadde73c3158477d22fdc8c
|
||||
EBUILD po4a-0.73-r1.ebuild 1462 BLAKE2B 49ec645c16063329e3b1cda560f71111ece6eb0ef32261e39311fc2fd254105ee392781c8b360bbbf327aefdec619f60ccc9be3b8de78555520f690fc76c9783 SHA512 66b32214e9679b3c062518bee47c46c09e136fb8f6a4dafa2098c73ebe8a36a25f92196c3c3152d0c9f02d686a13a83b12f7a02c876281d22d6425795ee137e0
|
||||
EBUILD po4a-0.73.ebuild 1409 BLAKE2B 45cf1a31a7cbeb86da5d06bb78c671d7cc0ee33b7963b6cb4c17992d84f2f6795fa89fe7a329acbbb43ad3b702c8c6c20f0185f129201f57e50271536522fa8c SHA512 49e8e9f9c798fe63a7599da1021a1950b399e1ae457026b3a90c75db2416f35360e6965fbf39734eeb061bbe12664d129b1cefb3b41e1f85a421530858cde7d5
|
||||
EBUILD po4a-0.73-r1.ebuild 1454 BLAKE2B c6e775243e7844e682bdcb1811239a1344788723750c75856da2066229323a81388553f71e6622b7777d6dc30029a92c73be563dba74996eeab4374807b94d50 SHA512 4d7fac4dc106c3d77bcb37530c17edf486f4083b50bc35ba696874e55966ca05cc9b0ed9b774549a8b5f08af5e215308dc3824ede3f381508963e207e51c804e
|
||||
EBUILD po4a-0.73.ebuild 1403 BLAKE2B b8556188f5130615b4b78fbf8bd56f90ac55357ddab05b94b803a5931cdfe8f0191edab0b2b38f7229b1e36769d13a80ea504a274aabd3eac645cb7099e13bfd SHA512 c4868df730af88e5c3525efca78b905f65499cd591851d4cc871f034a708031cac4ced74e06fe6d6bf23dbf163fb72e110cd5fe716c9e59a2b4c91e92df8b156
|
||||
MISC metadata.xml 327 BLAKE2B e4ac438b10bde7e247b0f098c104aa9956b264df04c81d10aff0f0a0ae45184a953443062f38bbc5fe0c7fd9a4e48219c5e0a76c5bb0b4fee9edf51e35ad50ec SHA512 934e9519050daf07edfee9e4a0041d808ea5eec4d414b738f1e2b909e821b83c8c7b39a15170041a9aba31df1c1a0b6323bd245507f7c9bea9556a332c6939ec
|
||||
|
|
|
@ -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"
|
||||
|
@ -12,7 +12,7 @@ SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
@ -12,7 +12,7 @@ SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
|
|
@ -6,10 +6,10 @@ AUX poppler-24.11.0-readd-StructTreeRoot.patch 698 BLAKE2B 08171ca524a1005a92362
|
|||
AUX poppler-24.11.0-readd-ViewerPreferences.patch 719 BLAKE2B bd3e34a65493b7b76e0cfef98f6ef91ef62bf98aed0250a0d1ca16c0d7ff4babe112513746368c8506d9c844491d1f3d8f1b2986f5c4b8d71bcc7d2102a85f32 SHA512 9b68c2b826b73523f94d5c2264b636ea2962d9d3574185ea913b8387b1ad584a2c42792f648a9093f25a5599b3c53228b9215c37eaf966ed7ad800c551ad5e79
|
||||
DIST poppler-24.11.0.tar.xz 1922804 BLAKE2B 2ee77ddfd49ab4b3f486fcd160be21fdf2d474e44b6cdfd40a7f927cbe253d407a6f75b66de83ab541288a54558445e409b283a81c7a8ff20f9a6d0d4f33adf7 SHA512 3823c024d9b1cab7c4ee8a99d5209722296cce8894e3f4ba8d5a84ab6bba430fa0c1078bfcddcdbc1c30bd98832e269df2aef1d5af20c1985b9f903cb70a24e7
|
||||
DIST poppler-24.11.0.tar.xz.sig 833 BLAKE2B 7ef6e5bd5659c91dc5924367b7875a3946116a71b0cc02d98a1cccd51d4a46b8d8b219681e576ba7ea27f736c8a5220ae98acb0f454ac4785c03d1c66d104046 SHA512 7b935eaa99c4c3e8706bfcb010245babf5a4f08f6809a340239a0c40eed0a79472c34e4722d4b480e20fa6618106cc5e9583e209e025689f1fae06c5c499f95f
|
||||
DIST poppler-24.12.0.tar.xz 1934024 BLAKE2B c1148608430c466ffa61ae420a287642b1b147efec59fee664f446b2f283b3f24841cee5d1ab1dbb5df9db12724e92137e8eb7e559fbd6f6d0941f6b194b2ed0 SHA512 23abac84fe1074eb8fb01ca94d4c1a3397c20fb9f1505993bc4c8286ce6a0d664cbc8770b912d1fb5d3621a801746d1e9353ca45ee4666958c6226a6512bd444
|
||||
DIST poppler-24.12.0.tar.xz.sig 833 BLAKE2B 48969ab45646935594286ae75205b3f36972d4e360ecb7b60538ddb9b6d329e1ecb59ba10b18f0d191891be78f24cfe0f14c4e6ffbf2f0f453889416cc22c393 SHA512 708186f11d84666e6ffaf090f5181855d54e78dc606451890268246e0ae1791ce4616ce069cde902ee80dddae9542ebf78ca66bd9dcc6833b75529b20ffd9657
|
||||
DIST poppler-25.01.0.tar.xz 1942508 BLAKE2B e6d7711ac09abb981cca915999bfaeb16032989a8b1fed9eba06e4d5cb3bfd6bb76496243fb77fb05a9fe9b6a327571adffea4d943877b1f2693014bc2aeec52 SHA512 9791e32099a13a8e80c87f7be874da0fee21f84246c0d9e37ad0e902189e9bf027a35757e26a1b2bf161a098d0bed29abc1550301767d686928ed77c37977b93
|
||||
DIST poppler-25.01.0.tar.xz.sig 833 BLAKE2B 4b24055737c95e50d18a490809e4f24e14c730c474a623d507c6b6a1a38c0521becc42e7a3fb0e35a2697110a534a66611b77c98ab71ebfbfb6dfd674725723d SHA512 42600fc952416dc7b5f36c9696de5ee356d6eb50980fd06d3409923bfdd66d83e594b3a1eb6a499f6d51e516477a39d60f289d35789f53c2edb590c09d7c83b0
|
||||
DIST poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 5207226 BLAKE2B 15153457989a53301bcdc3468ab2b06b637457199004651b39ea848f488f8a2ba594ce2e36091de4fd06fc0a52b783c6b2ee243ac5d95ce1e9db7483ea880829 SHA512 335cd3d55fc6e28331e791e5b63a08d293abc70764a9f314b2c590c26a5a78b38243c74f988bb95afffe0bdcc54dee1e633dbf1672b19a290be40a298e16995f
|
||||
EBUILD poppler-24.11.0-r1.ebuild 4601 BLAKE2B 445cb55f547da3a3c4b0ddfadb7caebf54f82c5d50a5695e54b41443b4c1d362d424de98733a1c8fd9366dac6c254741a394e179dbcde927dbc1f437af283ee6 SHA512 0d05d9637903b61c9ed0095a3f9555cdb6609ef5ea15224f103976c08ad43996ca6261ff25976968f3007d619fdb44fabe145787fd4a30052fd0fc9be6230673
|
||||
EBUILD poppler-24.12.0.ebuild 4456 BLAKE2B 37043a6fb58a4aa712003acad5e3f5ac170b61408a5981e2993066336a4214cb31f844995f7d65c145e8caf021899480583c0c77d8c1ff27e61525c20e285da7 SHA512 7ff72dc719cd96feee99c222e36df2813a8a5571d79512003f0d1620322e605ba8d0104413ad85681418b96071ea0db4826e267cc0b06efc596d18d313888eea
|
||||
EBUILD poppler-9999.ebuild 4455 BLAKE2B 9cd34fc06a62797640a717269a449b2290bcc063adfcc778697b79ab105e327d40c25edeac6690f0eec264921f4ec9e4346cf3ffac9ab5858892a8ea0a1d9d15 SHA512 0070d7d6a5490ed3be66d6b8e5f6f2e9cc86b3ca374d15a92c69a03b460f71d943110102f28159f95f449f2b3bd915619cc560acd7e822e971a638297f9bc5e9
|
||||
EBUILD poppler-25.01.0.ebuild 4455 BLAKE2B 72d43f21e46cb6372e4c787fbf4842a6c1a0011e276168dc926ca0baf1cd7f27798136a630df841a6bc7174a9392389165657b91e9c93ffd9dca379d8ffe673b SHA512 30cdd21a6bd901bb2947d38395ef966c995b8248afe5d6d63d1a2ee281ab47c5842062998f847925b12bc3a745f4d6e68aa4f5f63cf78f9749f15f4370884563
|
||||
EBUILD poppler-9999.ebuild 4455 BLAKE2B 72d43f21e46cb6372e4c787fbf4842a6c1a0011e276168dc926ca0baf1cd7f27798136a630df841a6bc7174a9392389165657b91e9c93ffd9dca379d8ffe673b SHA512 30cdd21a6bd901bb2947d38395ef966c995b8248afe5d6d63d1a2ee281ab47c5842062998f847925b12bc3a745f4d6e68aa4f5f63cf78f9749f15f4370884563
|
||||
MISC metadata.xml 1230 BLAKE2B e537b88babbb0c4ef5355c57c226d1c27b8b058e85c437962afe3610cf7dcdd4fea4a7694e508314cc5111d7bf09dc67881f0268a5cc8c2ce1e569a6f8c7699d SHA512 92b0a2fb9bf788eab1187657485698322cec7623da7b861ed5134089d0f3fc05f42138f734aa78bb811679203af2c6bf0dad7e78a091d5a51ba16a2aac60a227
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2005-2024 Gentoo Authors
|
||||
# Copyright 2005-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
@ -17,8 +17,8 @@ else
|
|||
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
|
||||
SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
|
||||
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
|
||||
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
SLOT="0/144" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
SLOT="0/145" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
fi
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2005-2024 Gentoo Authors
|
||||
# Copyright 2005-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
@ -18,7 +18,7 @@ else
|
|||
SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
|
||||
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
SLOT="0/144" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
SLOT="0/145" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||
fi
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||
|
|
Binary file not shown.
|
@ -1,6 +1,9 @@
|
|||
AUX benchmark-1.9.0-fix-documentation-installation.patch 1476 BLAKE2B 7c5848f7542c14f9cfe3c79e01153efb416b1f8892945b1cc3962908a246e83945b191581f544a8dc6972da00fe9af217eb9a70c29ae02f2a6dcc84e20ff1ecf SHA512 f6a7aef337539f0057b3f4c4ffa3e79e1de7451c7d0cb6bbc9a0374e04da38488e7cba9891857d240d9f0cc4a5cfed9d4c67a613cc5919843c80db3328f35432
|
||||
AUX benchmark-1.9.1-clock-detection-portability.patch 7517 BLAKE2B 4937178e229aa17a94b253451623f0ccc4bff67ecb69af3ba6dfae575fc693a68d39e22a85025bbfb71c468e62d322e66e4459d7f57379043e0e9c93aea713ea SHA512 0195380e54470fa24f6867dcbb5cfd245b7ba97d8cc9ef9e808c1ceaa702a59917b739b5f548ef8963b7ab1e277256ab43f4fd6bb946f88a41f7d942a5effbdd
|
||||
DIST benchmark-1.8.4.tar.gz 253916 BLAKE2B 78a290a5013d8371e87b7c918e518e3ec0e8247e25e211d160ab8dea51d8871d8dac54ee91ee0c512af86a60d1f4e9baedadc20d4a7fa28ef790411fda0399c8 SHA512 835d12b88fe52309ce6b2ffbc8b3c178ac594be7d249b5daca0373d1d03ec83ea3c7b94224f67f22d21919376985867eeff0d1c0721501cfd8a9e9b8a9c48882
|
||||
DIST benchmark-1.9.0.tar.gz 253961 BLAKE2B fdac0018435622e3ee2c1cde02c8140a15f2579b9059d1592b588033e6935bd8d54c874f4ea912696e8e1d5f7eebae30ba849f77cc3f74f006b4b03c712685ed SHA512 0e91e0e5a2222d7650fd8bd9cafb2f0e7c1689cd1b87b2cc529c738db12bfef31162aa5a4da78f7b0aa7f0101dc08b626802c58d39862458f82f9fea9316ca25
|
||||
EBUILD benchmark-1.8.4.ebuild 878 BLAKE2B 6233945fe9650081b11d16dceaa507dd71c715a1a97e195e6928789edf70fcf49bd05ac34a4509b4d0689713764d1a9e28e783d47ebfd99bfe1e72c8d46b7d2e SHA512 613d30096278b361be2b1963507c4c295fab63e61bd9fa84214da5af0c24197fc6b33e4390d26d5588b772465fab0c018f0dd8c3142cf6956abd2d77925cea3a
|
||||
EBUILD benchmark-1.9.0.ebuild 1797 BLAKE2B 5a10e0ef59478139d8ff23fbc671e51381d418755d9d8662f93a756b7ca6f23f2a1bd5bb2ad3eadac660bcd498500c0ec18ea2b58f005cba629d8f6049e70eac SHA512 4001619fd0854a0af577b8b0a7c0af7b9f2e0e129ab31b664249b34963bd4ae19d2cfb8cf64a25b9d54b88f094889fc47fb39a308f48652d680ac925379bbffe
|
||||
DIST benchmark-1.9.1.tar.gz 255148 BLAKE2B 39b78afcb333c750960f476476b625d7f72b7cb787176deda1bd939d030e39b16fd008816c64447f7bb224983f2e80b047636f727a3d6d938f1b44dc25bddb55 SHA512 fc787d3d60a55abb3edaa575bf947c72e1ad1404a35bfddf585299411bcd04d32503bba563f9a36dccf128fce6261b97d460d6c293ed2c2d0807cf0154c86aa7
|
||||
EBUILD benchmark-1.8.4.ebuild 872 BLAKE2B 4a58422d71de47ad97de334a0d589276c551c1d59cb893dca46a40115c204783bae91804ae2c1790e59a88837d9c077be056acaf1803a1a1a4ba0f7a3f972065 SHA512 d26c963916dafa7ed2656e77f5209651a6ff1c9241f72e9f55df08fabbe3378d53d5a23757df56d4d12328db339ad67e5663884de29f8a8c53eb28c7802a11d3
|
||||
EBUILD benchmark-1.9.0.ebuild 1791 BLAKE2B 5ed606ceddfb53c7635d03f6b26bfc95051353f602c2e2dc80093a0e665de20990a110e89b6ee3661c445cae7663556d36aa3aceedee80f7f5aa706277af3083 SHA512 641003822aeec84055f399aebedb12ad2cf2a51802d858029b4727c1efb6481bcf119a1d03ab0fceffa33e63a40779a1395187847e3ca357d3583f617e153fce
|
||||
EBUILD benchmark-1.9.1.ebuild 2188 BLAKE2B 0bc159d5a0f057f934a15dc436aeace56f190cd4cc31d0915da7135a145fc96a652c0ba5219fc328ed5b1646cde3ea708db05695cb5f811c60563b4e4eab1d13 SHA512 9bf7b416e471be0a4521fc51413740a003e724ad2949efd548a284f9f60bb2d2f9e16fa823005e79ff8589a1f5c219c96524824760d0b9645a22ba5baeefbe62
|
||||
MISC metadata.xml 1457 BLAKE2B c70e8a37a7fcb620faba4a5b72e6bcb6e5666e8c475d9447e4e2f7160de316bec003f9f5e8a2663f60a709eccac1a508cda6561cacc452837fd1f34269cd3e1d SHA512 c9ba9255ffe7a3d0a8dc91a6e4cae7569a027c0a0109432d6bda66990552776ca12e3dccf28e74e8364698d91ffd886cec4761a4085b49e17dd3edb759ee5f18
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
|
||||
IUSE="debug doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/google/benchmark/"
|
|||
SRC_URI="https://github.com/google/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/$(ver_cut 1)"
|
||||
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
|
||||
IUSE="doc +exceptions libcxx libpfm lto test +tools"
|
||||
RESTRICT="!test? ( test )"
|
||||
REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
|
91
dev-cpp/benchmark/benchmark-1.9.1.ebuild
Normal file
91
dev-cpp/benchmark/benchmark-1.9.1.ebuild
Normal file
|
@ -0,0 +1,91 @@
|
|||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit cmake-multilib flag-o-matic python-single-r1
|
||||
|
||||
DESCRIPTION="A microbenchmark support library"
|
||||
HOMEPAGE="https://github.com/google/benchmark/"
|
||||
SRC_URI="https://github.com/google/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/$(ver_cut 1)"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
|
||||
IUSE="doc debug libpfm test +tools"
|
||||
RESTRICT="!test? ( test )"
|
||||
REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
DEPEND="
|
||||
libpfm? ( dev-libs/libpfm:= )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
tools? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
>=dev-python/scipy-1.10.0[${PYTHON_USEDEP}]
|
||||
')
|
||||
${PYTHON_DEPS}
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
doc? ( app-text/doxygen )
|
||||
test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.9.0-fix-documentation-installation.patch"
|
||||
"${FILESDIR}/${P}-clock-detection-portability.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use tools && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# bug #943629
|
||||
use debug || append-cppflags -DNDEBUG
|
||||
|
||||
local mycmakeargs=(
|
||||
-DBENCHMARK_ENABLE_DOXYGEN="$(usex doc)"
|
||||
-DBENCHMARK_ENABLE_GTEST_TESTS="$(usex test)"
|
||||
# Users should control this via *FLAGS
|
||||
-DBENCHMARK_ENABLE_LTO=OFF
|
||||
-DBENCHMARK_ENABLE_LIBPFM="$(multilib_native_usex libpfm)"
|
||||
-DBENCHMARK_ENABLE_TESTING="$(usex test)"
|
||||
-DBENCHMARK_ENABLE_WERROR=OFF
|
||||
-DBENCHMARK_INSTALL_DOCS="$(usex doc)"
|
||||
-DBENCHMARK_USE_BUNDLED_GTEST=OFF
|
||||
# This is determined by profile.
|
||||
-DBENCHMARK_USE_LIBCXX=OFF
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
CMAKE_SKIP_TESTS=(
|
||||
# CMake already warns on these being brittle w/ diff
|
||||
# compiler versions. Could do with investigation if bored
|
||||
# but not critical. See bug #941538.
|
||||
run_donotoptimize_assembly_test_CHECK
|
||||
run_state_assembly_test_CHECK
|
||||
run_clobber_memory_assembly_test_CHECK
|
||||
)
|
||||
|
||||
cmake_src_test
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dodoc CONTRIBUTING.md
|
||||
dodoc CONTRIBUTORS
|
||||
|
||||
if use tools; then
|
||||
python_domodule tools/gbench
|
||||
python_doscript tools/compare.py
|
||||
python_doscript tools/strip_asm.py
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue