Sync with portage [Tue Mar 12 14:51:24 MSK 2024].

master
root 2 months ago
parent c5ea556e6c
commit 2166d32304

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29761 BLAKE2B 906f96ccb58ee0c49b4e8f4ca0c68a1067952d1c64aaf343daf88c43b0c5c1fb911f59d4e2beb279bf2e51f895b50a7186463ab684561bc5b53dc47b727c6b08 SHA512 2739cd7cb32cf5559bdd4178a45fb31d28582d9d11d47f6c46e1fa005c3f1a66c2761912db407338a47664a82a17aded747678eec0bbbd2eeb35dd7a7b538b18
TIMESTAMP 2024-03-11T18:10:08Z
MANIFEST Manifest.files.gz 29778 BLAKE2B 82c6e04a4db2c314206eaa792028ee36d8fe6d903cb49623cff2f9d80f2cc43066f5557e35ee05295b987a8972cc272f6c3e2e6dd73a743b06312e8c7ffa0f7b SHA512 6b7b3bdee3eecf2a638f9d11f22c5937baed726746467ef414e98c8bfd8aa84f0d9af4827ad0124464f039dfc2035531d122fee4ecbf6b91da6b43ee41d79dbe
TIMESTAMP 2024-03-12T11:10:04Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXvSQBfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXwOAxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klAeXg//VQF5C6OCxjB619unVtlWTLNGqvxSJFK0jSghC1zZKZcu4ebZnesj9uWJ
SClJiBpvAzkqLjTQ3plIteuOPTsSTtP+M688xZ+Y8vPlBLGQgv4LDCHpzLOQGRKY
hZ/te/NbDptkywjectIoEeWhTKhP4M+Mw0FcDynPutEZrrA7IciaRPQmBPk22LUb
/k/7X0sY5oqoOJTp43zlNd3pH1b4BI8J5IUVzFhRBQoL04bXTfVr4pxPcKBqEOF6
ZUjpZHkT6Rh1q3yAeZLNj0FyLQUPBKTx8cxMsxxxYhlRmxfgI65WBaqwKFm3Sjc7
VLhv6IJmi0WJ3UichyG6qPREUKmCbNXbq0dh7mYZM3Q8/bfHYRhVIYwcmiThqIL2
8aBorObpDEIAld1dJEDTFL62lcZauLA6TUvLAm5V1NRppU1cIhP0bNfmn18Em2Xo
KOrZy1QtfFGYQMYcTPkecXEtnQ6ShpM/3ACMDOLsLdyfURzja5QlOa+5m+uJDxa2
5+G0BADGaIcQWu/94D1REaRZx3OotyJFXtDMtmhMP67MC1kFowNlbvETjrjY5UnW
02gC6E+hsCgKzrrUr5OPSO0E8TlWCuS/xvkpv4xJ3Wc8dzbdjdTNRBN5bViJlRfs
JRaH7BnpFglYCQmQNDcMgwukhqdqhVmTp7lTTJ3Y1zLbj+7mWDA=
=V86u
klA4Iw/8DI7TbuhJaPyb49ZCM9fqi+CQEYm+a/5lnQpFmSsvsUMIX/xmRGgZjB6G
tzBShIfuFNRm1ziwGbPk+fLW6vr8RIrNqbzTN9SAKh2Im7n6LsXMEAk1hl5u3x1A
IN1TZq8nUD0K17gkcSCX9/VOfphG5mPXDwFzd4VgRLwKqs9MeSxuw+bwmRPJDxiO
tS/r9+vMHzfYwjxnSQ1v7VoRW3BWs7JUXSmO0T6O+ZF6vblY8GG+7XFIUO8XztXd
F8Ai15ZDcDXbsIUKiW8ledwGZc8AjnFHYnNbA60btG6MS8SBA6l/UkGw0AgKXYRf
mODMpqTvG6vvbdQxqYdM6AcZ13/0JkVLjcdg/N6shen/b5vrL7lO7wWARRlqGFlO
8JcepXl+lKhinn27Fadsp6G/8ULDKVVwdP085POL35yNbglSq5qTFDDNdbGBGoeS
N5xk6fK9yR7WSCBjQWf7b5KeY9A1VlSBNlnMVy3q9vu4kdYCyzOikK9B/KNCZAhz
vvvMq1L0tgGp/nzJmkBzxUgdSPW/IaHi4jaPbmYJhQJ1tcRPoF4ET6A/YV6jqoym
DGkAm8a9aisfUjft1fA1mA23cwx2kF1K4ZC9iXPG2DRmEe3rHZNfwTkEvyikNeJY
tk0FY5fwEuqJBneQuM8CiUN5AUgY8TYOWRZqPe7ak3HjHepkCoc=
=nNIT
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -3,9 +3,9 @@ DIST ansible-core-2.14.13.tar.gz 3145413 BLAKE2B 75b11feaaefa9a63c6f83f64c796cea
DIST ansible-core-2.15.8.tar.gz 3160606 BLAKE2B 439a3f584940e5ab46b43b0b47395e0618a3ea52c67ebcd51667f31220cb038dda35506e7843d177d555b77a55a9d2c6245a916741ab1dcdf222c535afb5f83d SHA512 020191ef4b005abbf799204da68270bd4f13a85c7f23cb9dffe85b1c5c093c0ad86e061211ab9fcc8fd0be9367717fb0baadefb1ebecd3579471120fb2e8647f
DIST ansible-core-2.16.2.tar.gz 3163899 BLAKE2B 6365dd573ae4a2f3ebfc870ae3ea399b268615333de2ddf7e21323189dfdd9bf61ae836b536c86d713f4a934468ed36835084e06e4b6d9b32c4b633f55353ad9 SHA512 6e2389fc6b34645c0f1566eca960da36616619a5ed5e35b46f3d659979fe519db20d89b4f598344a389f4b6ac33bb660ea91a1a6509002bbf4ac791ea3cb4cbd
DIST ansible-core-2.16.4.tar.gz 3170397 BLAKE2B 8226641621ce4b2a8cd564f831cd21e36345b2db6680f8d9f3d3388a05ff66df74f4d286300dbb1b73601a0bf4a781d266e62e9fd0c894a79f89d545930c854a SHA512 d05737eec9a6a0e71891821acd4540576b3a993f59d88c12c2da8e7f075bc11c712e0eba850b3f7a2643e3c970f51938267fed6fa7f99f2c4c205b64f9b13259
EBUILD ansible-core-2.14.13.ebuild 1350 BLAKE2B ce7e45f5a2c34e03bac3caa1b0496b3980b0861ecc3168c3c8d16d4c08370e2e5689c6c1a2d70b06cc47584b081b62291d7aaac42f5c4e5b9a2048fe4906061c SHA512 299eba1b7560ff846787004890998f068468d5497e4873afa6c3ad183e41df275c72f20d2a3c25d5438cd1ddd73e18dc73b94a617bad276e929ae41897422946
EBUILD ansible-core-2.15.8.ebuild 1305 BLAKE2B 8af6dc3e871bc702780081015d9bf13ebc4cb71ee245699d4500fbd198c7f902ac992854984d0f089d7229c67dac9a38bed5868f31384dff3a69c1ab86878ccb SHA512 075ab031f9097f31a4954a7b5f849540e59424c6b574ad8e00be29773853a58c24fd27992273c56ffa00534d224e8b8d2bde5cffd20831aca02cf27015c9f4b7
EBUILD ansible-core-2.16.2.ebuild 1305 BLAKE2B 8af6dc3e871bc702780081015d9bf13ebc4cb71ee245699d4500fbd198c7f902ac992854984d0f089d7229c67dac9a38bed5868f31384dff3a69c1ab86878ccb SHA512 075ab031f9097f31a4954a7b5f849540e59424c6b574ad8e00be29773853a58c24fd27992273c56ffa00534d224e8b8d2bde5cffd20831aca02cf27015c9f4b7
EBUILD ansible-core-2.16.4.ebuild 1305 BLAKE2B 2f5925e002265e39b89675e79d72fd68ee2f31163953142e3ee757779fa8ac0ae50f6423037d1d6151d3c52f7b886fcf68ed06356bc91cb4ca250a558d3e4d04 SHA512 b29a437edc4bdb7c90905e79bda632ca8c9def30828bee8e209c293384e9bdf8720a1e37403380a7df70737004bb700e0eeb0d8a0455722e63e7bdb4139c04a2
EBUILD ansible-core-2.14.13-r1.ebuild 1350 BLAKE2B ce7e45f5a2c34e03bac3caa1b0496b3980b0861ecc3168c3c8d16d4c08370e2e5689c6c1a2d70b06cc47584b081b62291d7aaac42f5c4e5b9a2048fe4906061c SHA512 299eba1b7560ff846787004890998f068468d5497e4873afa6c3ad183e41df275c72f20d2a3c25d5438cd1ddd73e18dc73b94a617bad276e929ae41897422946
EBUILD ansible-core-2.15.8-r1.ebuild 1305 BLAKE2B 8af6dc3e871bc702780081015d9bf13ebc4cb71ee245699d4500fbd198c7f902ac992854984d0f089d7229c67dac9a38bed5868f31384dff3a69c1ab86878ccb SHA512 075ab031f9097f31a4954a7b5f849540e59424c6b574ad8e00be29773853a58c24fd27992273c56ffa00534d224e8b8d2bde5cffd20831aca02cf27015c9f4b7
EBUILD ansible-core-2.16.2-r1.ebuild 1305 BLAKE2B 8af6dc3e871bc702780081015d9bf13ebc4cb71ee245699d4500fbd198c7f902ac992854984d0f089d7229c67dac9a38bed5868f31384dff3a69c1ab86878ccb SHA512 075ab031f9097f31a4954a7b5f849540e59424c6b574ad8e00be29773853a58c24fd27992273c56ffa00534d224e8b8d2bde5cffd20831aca02cf27015c9f4b7
EBUILD ansible-core-2.16.4-r1.ebuild 1305 BLAKE2B 2f5925e002265e39b89675e79d72fd68ee2f31163953142e3ee757779fa8ac0ae50f6423037d1d6151d3c52f7b886fcf68ed06356bc91cb4ca250a558d3e4d04 SHA512 b29a437edc4bdb7c90905e79bda632ca8c9def30828bee8e209c293384e9bdf8720a1e37403380a7df70737004bb700e0eeb0d8a0455722e63e7bdb4139c04a2
EBUILD ansible-core-9999.ebuild 1308 BLAKE2B a743d1539164abff26f1abe24a5659bb0018007a2aded8b965b3cc16447d9c5f62366e2a922f1e6e5dd4a2eeb1c163d4e368833f19c08feffc655fb33ea25afc SHA512 93c817bee718c2b5721da7aedbffe2d92e32b5437eb0eb3da90c6ae11c786895bcc9dd6f0aa1db0b0452b1173cae40b9ea662907e1529eaeb787b0d1af0ed958
MISC metadata.xml 1042 BLAKE2B bf5f9a6d7f2b7a0465332ce47a343566749ac3e6b8c29d37c21140c69e56a3c58ba2bc6335b6839da43993dc427a12350506dc55b0f727856f16b173c0df90a4 SHA512 4adc7776bc6f02d91f2229ea96566e94b1e8155f75bac27d7391f87d6fc3100da425235f2c02dccd1ce7534abc9c30be0ab5a15ec9dc4278463f10dcf95e8b4d

@ -1,7 +1,9 @@
DIST aws-cli-1.32.49.gh.tar.gz 2654398 BLAKE2B fc2e9052b777e1e8bac60621993b55aa01bb0c0e66ad24008498d44b68ecffeaa903d8afd6e361768031c3954e061ed89e24d85fea23454fad8f6d7de4521cfa SHA512 4a5c1d9e92b7e615adb1d6afca0a01a62e55ac4ffd50b9d7634faf0a4e6108c035e78f9f60824bc9a53505ed4a376757ec4c9fc35fb26a2ba8850f7a206919bf
DIST aws-cli-1.32.54.gh.tar.gz 2656395 BLAKE2B 7f41ac7bb0b11ef851cbc1793c202dd38045fda6af3694e1d2c29f2aa07047f116c6bceb5aec72e805494647f801b1523dadef5301322ed9c25426aaccc1289e SHA512 29e591d8f06091cd138c3ff10b15cd0344b5f12e6a4452ce1cde3e6439e1b70ded7f1b60c96c53a6ad699a3e6b49591e5d26b0190d7d6268792b77a883faa6fc
DIST aws-cli-1.32.59.gh.tar.gz 2660092 BLAKE2B 560bd7b69822af18f33e91d7586da20b6bf955070e524b66da2a987a6305298a2e566749cf50ac21907ca6fa97eb4a3f1475625f23bdd27874aab63f5b8f8cf9 SHA512 a4efcec4db472891bf856bbdb2b6a8e98e3b74f0db88c04c284d62d65650339f4c1f37cef92b4a5e8b06b75f8aaa7882d6cfe319cf5c25cd8961a0cac0d0f2b1
DIST aws-cli-1.32.60.gh.tar.gz 2660322 BLAKE2B ce1576d2e627f37c6d25d6fce7eac37a341da43d20f6305404830da7611862cab670df92d5f18459024eb3c50acccd4785c139e3893d860be168e00f980b1fb1 SHA512 52f1f8ebbef383096066473188879d9d0583d92b516a710777963c713d92b284edfb73a88d059678ac69e88d2c6982fe3f052b1fa80cf36ec2e90f1bdfa152e8
EBUILD awscli-1.32.49.ebuild 3022 BLAKE2B eca1e9b920babafc0c226e1d3c0b23baa63965cffceacc71118d2e4a1302945d10294223300a94f9dec4b39e52c7bd8f44e35cbf7cf30c117f9d86fe93450326 SHA512 11de7ee4880fe2bd192c6c15081b598d4c9d2f18b28064908a855cb01283408542c8981841c531d546b6de9e2b932d2a23e2fe1a9e90030566af6b966c30fd97
EBUILD awscli-1.32.54.ebuild 3029 BLAKE2B 580c774489759d94cbe5c77316c3afbb84d597198c391cd0ed89722c239fb23a87fc34378bd669e9104fbfaaa75a924c3d73e8df2c52693ba6fc135da827643d SHA512 4a31562305f7156e91d78023ed1f56e74de8fb1555323a5cd63611254daeb7491b8e323d00e38351d9bbc2a751f257290a6bb4bd91638e28f9c45acb8742c809
EBUILD awscli-1.32.59.ebuild 3029 BLAKE2B 580c774489759d94cbe5c77316c3afbb84d597198c391cd0ed89722c239fb23a87fc34378bd669e9104fbfaaa75a924c3d73e8df2c52693ba6fc135da827643d SHA512 4a31562305f7156e91d78023ed1f56e74de8fb1555323a5cd63611254daeb7491b8e323d00e38351d9bbc2a751f257290a6bb4bd91638e28f9c45acb8742c809
EBUILD awscli-1.32.60.ebuild 3029 BLAKE2B 580c774489759d94cbe5c77316c3afbb84d597198c391cd0ed89722c239fb23a87fc34378bd669e9104fbfaaa75a924c3d73e8df2c52693ba6fc135da827643d SHA512 4a31562305f7156e91d78023ed1f56e74de8fb1555323a5cd63611254daeb7491b8e323d00e38351d9bbc2a751f257290a6bb4bd91638e28f9c45acb8742c809
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab

@ -0,0 +1,90 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
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+2).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
!app-admin/awscli-bin
"
BDEPEND="
test? (
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pytest-forked[${PYTHON_USEDEP}]
)
"
EPYTEST_XDIST=1
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
local serial_tests=(
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
tests/unit/customizations/test_sessionmanager.py
tests/unit/test_compat.py::TestIgnoreUserSignals
tests/unit/test_help.py
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
EPYTEST_XDIST= epytest "${serial_tests[@]}"
local EPYTEST_DESELECT=( "${serial_tests[@]}" )
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit}
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

Binary file not shown.

@ -10,6 +10,6 @@ DIST vscode-1.87.1-amd64.tar.gz 140704986 BLAKE2B af0bfa4512e11695818c39ff2f2225
DIST vscode-1.87.1-arm.tar.gz 126061815 BLAKE2B 678c31683effe30b58c514661aec70a7ea9c0d5e43df8711fc91d69790eb2c5108d59bbe0f47972c84cccbd12181a2d3a73e8b74b79ca3c458638154e2ba08f2 SHA512 94fc2709aa49fa30b3b77fec0c791997b6d9bba92b4629d42335839fc8a6a566422bc4c90447c059bac4e9bfd847eadb93ffae3717293f38f8b38717d4c2a13d
DIST vscode-1.87.1-arm64.tar.gz 137654705 BLAKE2B bd17d2aed14f038a275a6a567b9d98d9f2177af57a8e7296d652de5258720cf87d173b673c3cc7711153173798e5465d4c2fc2604e5e9bb0d80d5efb91a50f9e SHA512 c6cb87b51db9ed218d240d167dd5bd2da17d6f2c7665b321bcb6ee691c1a6e60cfc08410bd8dd252c5e3e264b472f43ae2f33696ecb33084ee7259d0b5c67ff1
EBUILD vscode-1.86.2.ebuild 2989 BLAKE2B c69e6c097ce0d5af90a0c06ec93a33792b3cb2bb21c43c2aceb75c5fdccf3baed31002a40a75145e08239dc8022136e29d5f5a94a883bb6186cefef68f9f3603 SHA512 b30ab906ad0715d22040b7b55970313603b981588ab5c3b23d887baaf82b724debef9510aee43ed1005bdf3316a708448892e30e22855f755a1ec90b7bcd7399
EBUILD vscode-1.87.0.ebuild 2990 BLAKE2B c6d556e1e1efd08fcbaa6360671cc95bbfeb7b23dece1f2614b4f3a99180c59cfdd0a86163fd8142057f5bc89a12323364912c27284006127db99f326966715a SHA512 4064b2d42b2c8514b350523b7722a17016681b57cd19006438d7c5a28ef2980def64b8cfe4cdaaaaaf5a48c8e529e4d0c198adf0e0310487b69030f79dfd9812
EBUILD vscode-1.87.1.ebuild 2989 BLAKE2B c69e6c097ce0d5af90a0c06ec93a33792b3cb2bb21c43c2aceb75c5fdccf3baed31002a40a75145e08239dc8022136e29d5f5a94a883bb6186cefef68f9f3603 SHA512 b30ab906ad0715d22040b7b55970313603b981588ab5c3b23d887baaf82b724debef9510aee43ed1005bdf3316a708448892e30e22855f755a1ec90b7bcd7399
EBUILD vscode-1.87.0-r1.ebuild 3013 BLAKE2B 2a0b0a88e04707ab2a71eb2b8fb4f592047703e617fffd649acf27bd040d5388882b73a823c5299d544a4608d16f5be64bb26cc9c513db75e2f1b102de187b4d SHA512 d7ce60ca8c8e2477f23014efb6bc8a217b00af8aed582c392281931421e37e0e7f2391b914a06f7f433f51540ec382c4aa57adc4dc52f9237bf6a4ec3e5fc993
EBUILD vscode-1.87.1-r1.ebuild 3012 BLAKE2B 09ac5d69e996582233513c089c1d485d2a23d125b9a6d9e4d242f73d5060762cb0dea4d24acf7ce75aed56861e4cc4c2c0bcafdc09bad2079b9cc9a5384ecc49 SHA512 ab6b99212c99b3d511be8368bdc4d1d19479eea191c70d9ed9389220035029b837695c20ab0c2332e29d3fb6b76b7439985b6117fc01f8a8c6ed8a4181d0d0e6
MISC metadata.xml 1319 BLAKE2B 02076564e7b3b37433125cdcada4445311f03699bc7adb00f60af4f73f2fa9ebb90b805885198bd7cbdc54b779fa259d56c3142b30d595eaed278130081d8ca7 SHA512 d0922226274b1686ea14c8ca4e5835f6b30399bd71372bde4ac7e4eee4301ccca7fc32472d6ac0bd598b0459ebc33a59d346a21f5fa2d39cac4ed197682354e0

@ -106,7 +106,7 @@ src_install() {
local EXEC_EXTRA_FLAGS=()
if use wayland; then
EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" )
EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
fi
if use egl; then
EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )

@ -106,7 +106,7 @@ src_install() {
local EXEC_EXTRA_FLAGS=()
if use wayland; then
EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" )
EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
fi
if use egl; then
EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )

Binary file not shown.

@ -1,4 +1,4 @@
AUX glean.initd 241 BLAKE2B ea451713203da8dd61eef5155e2ab2d5fa7be5d9cd210ce2d0ce890fe54af05b461671702d1a2b60b8e6b8e0cb0f4d12f90ff2884409e9f2a3dcc380ba48bb60 SHA512 a5af77b16e1864158dfe858f932dd4eecb5633bd71fbdd00085863e56bd1862d7eba4500d0f4ac8c692b06750fcfe3f9f5b2bb7a4ca6a4ba72dbc43bb12856c5
DIST glean-1.23.0.tar.gz 76426 BLAKE2B bca6d2da0393bb28392d3c9ab7708cf4b053e4736203b9c26bc278a52c6a829abead13ecb63ebb60ade9a4127ebba9dd560b75b765c3a168ea389025b07638a0 SHA512 4eca5ccd18bd7864fdecd35b483e5da6a0854c076d0266f802b70b7838de61790c9237f8928807a45d6845fa8ca9a37e2228653326759204483803b28de191ee
EBUILD glean-1.23.0.ebuild 534 BLAKE2B 07cd2be60bf62876dc530ff2e9213097c92fc97c8e487fca0ce7cc3e565e8673b6db3a76317832895bdbc6b458e5c2dbe3fd48f481bddb267b0389eaae52e569 SHA512 7cabc193b63f9a7a0d2796cdcf8a00e9ac9eef9f7d851d762ed5f0ea0b3d1d7ade75b48859aae0fd93486ea916946f4ea63321f8402cf6a180ac3e9387ce2e20
EBUILD glean-1.23.0-r1.ebuild 534 BLAKE2B 07cd2be60bf62876dc530ff2e9213097c92fc97c8e487fca0ce7cc3e565e8673b6db3a76317832895bdbc6b458e5c2dbe3fd48f481bddb267b0389eaae52e569 SHA512 7cabc193b63f9a7a0d2796cdcf8a00e9ac9eef9f7d851d762ed5f0ea0b3d1d7ade75b48859aae0fd93486ea916946f4ea63321f8402cf6a180ac3e9387ce2e20
MISC metadata.xml 698 BLAKE2B a0702c57b38fbe6c2f8493833895d6a411ac75d35b6e216338dd51fb2f13dc35756174ad8f5b6e36ec584046973fb8644cc32c0c010184f945065fe58eb95d1e SHA512 4e9e178d4030e02fa469412886fb40cecebc4611daf31028840a36b55521992c278780f7a5cd1dd57faa4d98eabcdd7bdc925aacfed3aa3235c87f1906259e26

@ -1,6 +1,3 @@
AUX libcacard-2.6.0-simpletlv-test-fix.patch 1195 BLAKE2B 77b22b09e9c1ea080adc7763bb0d0c5d91a6f3b74c39e7446aba65adaeb94c47884a195f9a88021f4ebbb7f9a3c8f3ea23c31e2f9c40878465fa6df6a3fbfacf SHA512 9251b661884cccd627a874cc9cad9385f19208680cbce4a99e50fd8b1a94740fded075ec3c4fecef923dd50785cffeeae377cf88e6e9f6d3601e9cf5c0794adc
DIST libcacard-2.6.0.tar.xz 364828 BLAKE2B 3a07243abb91dab05d89bf073fabb4a0ef7e820765066a8d87e72086b88cc726de77d1fdc5118e05ed47077d76ae0a57ff591a2e4e8623c3484c6cbf00cd025e SHA512 d6dfe6fe6cd2711bf8f71edc134a7caf459fc2a9c4f664ab2f1c28cc9ee8efe7a2d5a15c4dc735956638176e07e22416cad5e8e926aa7cab3fa95ded853f5982
DIST libcacard-2.8.1.tar.xz 396472 BLAKE2B 49b1c0c9184f0a926df85de6146dd31a7127ee5e40a172e3d9e47f33ef4cdef57ee85f34c9c53719b4a8c5a1de695b8936cfcfce141cd558e6d53d215421621b SHA512 6deddd3319dbd74165eeaa2e8ab10de4a6eb111e980edd608801f7fe3c4fa896c9fb239110d17763864887f5eb0b77c03c680d83fd58a3913b48deb5a225ec74
EBUILD libcacard-2.6.0.ebuild 1011 BLAKE2B 400298cca1e48c5b344325588ad3968635e2026c29c33f0c81108c36bacc7bc7a55116f585e0201751d0e0c095ef39db4bff062ea061cab57a2f20ba14003dbf SHA512 40210af1458b5ec6488598c50f58c2b277e8779191001855fcd4517d6bbda7d171ebe7e71d66ec3f2a9cdcd819f601583c1a3f99dc71ddddc5ecaf9ba78bca24
EBUILD libcacard-2.8.1.ebuild 911 BLAKE2B 9727bc2964656f2e9d60cf5e429d6f0cb7cf0b1ab5da97fbc8f24a8ced1c5b9844ba23a13c6bf18e67e80e713e0dbc71baa5fcf56c559d9730a512eb187116b4 SHA512 8a8cfc3e0911a259bf31835885cbf0113de5d8f2808331fb3d212ec1ae87cc1d777917e19d4dcdd399fbce6e8f6020a53871a2a48f8bb189a910267b996a2403
MISC metadata.xml 498 BLAKE2B 1995d0660f03cd535a3ae79334c0dddf30d6c9d4f10387fe291ca308b169a5c887bab41e3d27864df6668120e1137a941d1aba74833c85604561f16b84df486a SHA512 8b2f3c4a7012c9d282c7a202e79f00bc5092323a2794e28a8d2618d49f0de2fad9df170f2e42a4985a07393c26a5cd67f4648439f47640fa8f959301a392e610

@ -1,31 +0,0 @@
diff --git a/tests/simpletlv.c b/tests/simpletlv.c
index cd0cd69c4dfb504a52e3f7314e4a01657377eb68..9ddc5b999f73d56f35f85810479760b301330282 100644
--- a/tests/simpletlv.c
+++ b/tests/simpletlv.c
@@ -48,7 +48,7 @@ static void test_length_simple(void)
static void test_length_nested(void)
{
- size_t length = 0;
+ int length = 0;
unsigned char simple_value[] = "\x12\x14";
static struct simpletlv_member simple[1] = {
{0x25, 2, {/*.value = simple_value*/}, SIMPLETLV_TYPE_LEAF}
@@ -102,7 +102,7 @@ static void test_length_skipped(void)
static void test_encode_simple(void)
{
unsigned char *result = NULL;
- size_t result_len = 0;
+ int result_len = 0;
unsigned char simple_value[] = "\x10\x11";
unsigned char simple_encoded[] = "\x25\x02\x10\x11";
unsigned char long_value[256] = "Long data value";
@@ -168,7 +168,7 @@ static void test_encode_simple(void)
static void test_encode_nested(void)
{
unsigned char *result = NULL;
- size_t result_len = 0;
+ int result_len = 0;
unsigned char simple_value[] = "\x12\x14";
unsigned char encoded[] = "\x72\x04\x25\x02\x12\x14";
static struct simpletlv_member simple[1] = {

@ -1,44 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="virtual Common Access Card (CAC) library emulator"
HOMEPAGE="https://www.spice-space.org/"
SRC_URI="https://www.spice-space.org/download/libcacard/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="+passthrough static-libs"
RDEPEND=">=dev-libs/nss-3.13
>=dev-libs/glib-2.22
passthrough? ( >=sys-apps/pcsc-lite-1.8 )"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-simpletlv-test-fix.patch"
)
src_prepare() {
default
# remove test requiring SoftHSMv2 which is not in the tree atm
sed -i \
-e 's|tests/hwtests$(EXEEXT) \($(am__EXEEXT_1)\)|\1|' \
Makefile.in || die
}
src_configure() {
econf \
$(use_enable passthrough pcsc) \
$(use_enable static-libs static)
}
src_install() {
default
dodoc docs/*.txt
use static-libs || find "${ED}"/usr/ -name 'lib*.la' -delete
}

@ -1,4 +1,6 @@
AUX vkd3d-1.9-implicit-gettid.patch 295 BLAKE2B 578840a65b5373e39e064eb165f4551eab72ad222f94280be58669ba0df5ee7a5fa4960c91f4a4098dbbf1060dd34800eda693feab1f55b98412e201ae36e90f SHA512 31b2bb465d24bd94cd75ae7f390b1b71957ae1634ea354bf9c1d0a19627df16cd68dc2bcf1b639a435329b56c8405e3a8f33b063299f2c8013e9020ee1eb01eb
DIST vkd3d-1.10.tar.xz 956600 BLAKE2B 141a8364ef4d34cef9eeef1fe78c18b8da3778627046ac543c3f18cd53a5a6517757532c3469475e1047f2ab7c621ebdd3655899d24aeec5093943a19bcb3958 SHA512 26db0322fe26a3ad361cec15b82ac461e2751cdc6e9f65f393b0aa533bba4644cdb2a454af9cf96efb09b562bd2bf9e9b765d0eee4b4cc7be34e0763d31c6f60
DIST vkd3d-1.11.tar.xz 1016132 BLAKE2B 634f5f99f7605814d36a90270ddb82a6a11e2b6bfc2cdc6a6d4d31b730b9d5739479770fe00704f27a726c39aa115272c0a79dbcff8baf251188a4b3ead8faeb SHA512 2b14f7f8d4d58c2bfc6c30aa0d24b6789c0887b2869cfb6be98d03b7b001a74a1fbe24439229fa4d3a618a69fe8eeb77d7a520a16276ae494fe6ee2357dd31d0
EBUILD vkd3d-1.10.ebuild 1016 BLAKE2B 56a756ff518e1177ee50d402477ce57280561caab34c9666fe6a5021c53237e35c111f11959cae8121648781ec61499856134051ef3d831b1dbc9a27ef6e0b50 SHA512 4a2d4b0eee2d5f4f36ac4656cb7bcf05af40b8b43cb3e51c36abb2da00a1f2521d1376cef13c5d530ea713eaf60aca750a35a940fe64c4c6703c0c928177d94b
EBUILD vkd3d-1.11.ebuild 973 BLAKE2B febc409c9f17fa9ff43c1d347033045791d078ad6ff98a662c6c297c1b5401b142aab4bc967e203132d28ad126ea8f9d6c712eb9e95a691137be72ec718a88a6 SHA512 3421dd27cc40f6efe9826a4da339d48492748c64f9e6f86c6f74f127fddde784e793badeed3b47a3c60b561f4e533976198918859d139f648ef1db342937af7c
MISC metadata.xml 563 BLAKE2B c976a16a495bdb5863811acda56b2cc628683a63fc2a22c18d2a09775d3a38c845e00f83b97b318d9a0e5267bb470dd56d334dc9f43e3716784254802b8db60b SHA512 3d5afb7890b3b10ad424fcfe3fa2b42a9227ba0b82be8ab85308126966f476798818ee0ecc88c53105b218f465a72b213efe00968112431169884a4a6f48c6a8

@ -0,0 +1,49 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit multilib-minimal
DESCRIPTION="D3D12 to Vulkan translation library"
HOMEPAGE="https://gitlab.winehq.org/wine/vkd3d/"
SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ncurses spirv-tools"
RESTRICT="test" #838655
RDEPEND="
media-libs/vulkan-loader[${MULTILIB_USEDEP}]
ncurses? ( sys-libs/ncurses:= )
spirv-tools? ( dev-util/spirv-tools[${MULTILIB_USEDEP}] )
"
DEPEND="
${RDEPEND}
dev-util/spirv-headers
dev-util/vulkan-headers
"
BDEPEND="
sys-devel/flex
sys-devel/bison
virtual/pkgconfig
"
multilib_src_configure() {
local conf=(
$(multilib_native_use_with ncurses)
$(use_with spirv-tools)
--disable-doxygen-pdf
--without-xcb
)
ECONF_SOURCE=${S} econf "${conf[@]}"
}
multilib_src_install_all() {
einstalldocs
find "${ED}" -type f -name '*.la' -delete || die
}

@ -12,7 +12,7 @@ DIST proton-wine-8.0-4.tar.gz 48317622 BLAKE2B 53047016897c8919cf3b51d7e51025806
DIST proton-wine-8.0-5c.tar.gz 48710071 BLAKE2B 99627baea6fb3d51231aa1e75a2734c3c1baba88326baf15b3d421d57a00472d25ba51c2140b51152c8aeae7dd240d3d77bb0d8835aa7eb3b745a51be120f8bb SHA512 0cf98d4e67866e55cc8cd5ea8da0d76aee8e37b130b3cbca604083c913e98ddf9038ecd6f9761d2e11443e282b372977400e251456c6d40e1365210c7578234d
EBUILD wine-proton-7.0.6.ebuild 11701 BLAKE2B 8ea28df1e61349ab91b8930a720c1d265e159089161d64e9a4c1bd6eb8ad2c7403c61139828d4d72d10b1f4feef7011799d0468a066fc8cfd75d23b354cb0676 SHA512 039996b1237bd10d623d566ed9734d762b07a916736431f9e80f316ad1eb77219823cae3ac63651e0b33ec9c481804091323c9427b5245241e2548f382668bba
EBUILD wine-proton-8.0.4.ebuild 12191 BLAKE2B 52012f33cf665f915bfa6e86d73727862b27d1e1f334c6b4ec55e77519eea84e6a01821f4f0928dfbc6006708ddfb89c6e267f1de7f77b809688a5f52dbba04d SHA512 9ad84e5477b4e698239faec970992d20d1dca660e0009785d81a1c8d3f307caf8356771bd1b7ab705e0f1880655c23a357a5b547ab3eb05ca3cded82ea4621f7
EBUILD wine-proton-8.0.5c.ebuild 12316 BLAKE2B 33035edca356091865ab26c2355cc7cf5d0d509699fb1e12226c5fff3ac608d4909ace1dfa802789f81992a6b0c0dfc397514dcc4e3e94a29c24ea93efbdd633 SHA512 b5c2f44f48e09258b81240b7b4b545b5c4d283416fd083d97faffb1ecc2937c25973a687c48900eaae5fda08f2d451af5bce482f4beeb39cafd7025df1da72cb
EBUILD wine-proton-8.0.5c.ebuild 12315 BLAKE2B fb4506af778767a79a84dea77be984be4f0450c34b39cd186be00fe35ed8acd3e23ed6770146a6d670b5d1e59c8211a0505b036204cf66c264bbb9c3d6190b09 SHA512 449c7b1ee2cd3e2706594825344ffce0579776230aae5f0eec87eca4ff55ae48d2e8b9ba53d44399496423c94fe05d6e7239c0533a02f1739d49c542671f1398
EBUILD wine-proton-8.0.9999.ebuild 12376 BLAKE2B bc65e631edfc12ab8f86f4bbb74bf12337ccff6da5357c182bd63a8214e51072eaef566a4847435bab2520b3eef8d16caba30b9e4a42de112a4d251cc2b15342 SHA512 4796664c55b7ff0b20c8015a20828606ca8f08215bb8f4e9c03bc7b8adb86b755bf923be277e99646f64e99d0cf3a1434426f86dd5b0f5c248ac2dc22e5e3a71
EBUILD wine-proton-9.0.9999.ebuild 13484 BLAKE2B 82de343c4faf7e6aada72ffdf7ac52206bfd3432b0f0f34b75e6c001b0353e83e26be9281af301d6dcf86c77aa99e8a3c21a268544e4280354ca3a591ce49958 SHA512 d2f75869288714c2e709aa43815ec4b05adb9b6eaa3681da545e06429b1a285ff58ba423515556a851579c6b8d00e4c36539be690e7208e5b2627d937bf1fb0c
MISC metadata.xml 1591 BLAKE2B 172bfb9a6cf7d1acb62b933e3940ab795465133eab869b59efb18d3e11a8c7009d7ba11279dbb17e66272140d3080c7b0fc1392078473e3dd059f7f351829d8a SHA512 ddd13e0cd9d6180c1401637dbb14028bea9c04bda94d9331c1a60a5c308fac070ea4eee8c35162f01383591b25738bafb98d1ab5b2d5825b9de5889e0c26359a

@ -19,7 +19,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz"
S="${WORKDIR}/${PN}-wine-${WINE_PV}"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* amd64 ~x86"
fi
DESCRIPTION="Valve Software's fork of Wine"

Binary file not shown.

@ -1,4 +1,4 @@
AUX lynis.cron-new 72 BLAKE2B 1f2d683c74e9e85f142c23277f24e8c81b33e4d1691a6f171694194bd5d81a5e1473532afe2c6fca23c995d9c7bd08d18d6eed78a07661618c12e22b35e9ff81 SHA512 1cdaaee433912c2ccdec8ad7c9b88be55fe3f1d68e2fca79cc6e0e10112d465a70cfbe0a049623437f604bfc9793e0d29b709e035cbf710d4d38ba48acc5355f
DIST lynis-3.0.9.tar.gz 339171 BLAKE2B dc7912c7d1782c3ffdf369cc7f0f004267bd2a2c408982909e654db14ecfa83ebdbd2f731c3d3ee8864e7de21945b1faa2f9d2845dedf3e742a4c79c62373eda SHA512 7fc0349be9ea9d6e311b834cb7f9089bd0d393381edb5325a0bea88ed83dcd3d816dc213c6a6d17f88ff937af71be72004570894e427e4faf1b0d39448aa3a43
EBUILD lynis-3.0.9.ebuild 1797 BLAKE2B 1204fa6be6480724c4046bddb0dd4fe9f9523a42c577d81b3a7e91db1fd1c503d9a9b614dd2158a8b2918aad3ac51d3512e4794b98a354dbf2cc256be0dcf946 SHA512 c3242d000207f9f7798f6d6f4ac88dbfdcd66b9c28433f76336df0a8797c9235a8ed923ca75c8d8fe96c1a09ed6c5d828ec943dda36938b6a1fa8bdab230a0e6
DIST lynis-3.1.0.tar.gz 344222 BLAKE2B 257c451d04f54ca1cebb36f2a336d93c15619ed416dae86f4fb3926ad4d830e0978db13c8885db1bbb03ccda5d1cca0b6c82b465f6fdee2f7a1e61a49f6486b9 SHA512 710d7a36c1e6526e4a9e309d985907a64128a1ae83430dd0e48bddc956c4f60344abcdb016f1c91fc1add6a1e4eca06d92a0231600faf0bd316b729bbd1deaf3
EBUILD lynis-3.1.0.ebuild 1797 BLAKE2B 76b2936b3169cec5eed9a07319a363d6a452134e85a9637aa6882e9476b9d56fa691bb48812f3ca533f3c79556c2ded3eb6aae75ea04409699733ca2e327df89 SHA512 b025cf9c6adcdd5d52de76209fdea605ea06199a978afaeb3a3c0c2948c2485052f5cc8bc4071ab50ab874b6d3e19c28842a124f32197b8267fe277b36ac6ddf
MISC metadata.xml 324 BLAKE2B 3ccc9fa29e93b80f279e24768171e1ed3ae9c371ec0cc1fca13770f498c91a75235e886b1c873dbf2a6a7355caa054c614612054251f3cdd828813e93948b6be SHA512 349bad0292a35a2434456d7b9385163a41e2430651f3fe115a3953ae8419d4369b339691b84502ff661267c8948fac13eeffe9dec2cb0a92bdf3d478cb48b0a5

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"

Binary file not shown.

@ -1,7 +1,9 @@
AUX gcal-4.1-configure-clang16.patch 1136 BLAKE2B 452f8c93aa71db4ee732c7412469eaa22d150225d43f3490ff7857f085ded3ca7a5220156f71369e530955c4167e621da0e8d3fc09ff28a382b0aca55a585c0b SHA512 2b3b2d677f98e8fecba6914c36b8f2479b35186b55e10b77f4c8b26b1fd6701617a4928ba21ab7d96e760bd9fbaeaedcf30e5d91bf3fc7ad010584169e117307
AUX gcal-4.1-fix-ncurses.patch 1222 BLAKE2B 998a292046b4a53bf67a74fadf75502a2c4ec3e56f47d7037f34a4db56969390ef534baf477f7b2f10361cf49a1660a824d73e6d2d45fe8ca2dd2a73ab1435b2 SHA512 acefe05d9f9a86f4260ead49438ffcd70785614f1d2e45a735c3b53f44e5917b1f403881f553c0ca440f1d0cd34c2971b7e06e546be23e13c844c88ca6575605
AUX gcal-4.1-fortify.patch 623 BLAKE2B 2c06bd5a8bce14f4527fcadcbe7423d978b388e946a5bfb3e8b5dbc6520ba27d16a6292659e26ad8cbbebd2463fc5333cf9c88335b6b9082631c74f24bc8c214 SHA512 04307fba03baaea87e3499724e63d87d2197d6694a8ea89f0b23b16a99948a2df6c9e9cf0d5993819aac665750ba0000cbcef24aee2ba19ede5532c657feede0
AUX gcal-4.1-glibc228.patch 3267 BLAKE2B b754919136da6652ef2f44bfbf9f9b0be839b89a35b23d028a4ca0cbb6101297066c862b2139ac424b276caf59dd12473d0194ca5b49f42c5bfcdfea2b37d3e1 SHA512 e1d54483561ac5b9473bcc42702b015a196fcde100dd2098dfd07642b7a5ee28887ef259296e98d7a46f18781e2b6a9c89424ebfe65b8ce601457b4f75af08af
DIST gcal-4.1.tar.xz 1658948 BLAKE2B 980b509923d7e3afbd391f1129a77e647f61e09d68aec29490bc16041260e56082097732f015260515036a4560bee18391c8f6aaa5eaff69740f18a37a44d8f2 SHA512 24b9ee87c3dbfd3231b2017fd0a3030cc5b7c7fde032ea1fcf816b0f10dc40d808c646aa8ece86651da4f3928fecf35f84f4c68c0bfdb8cf63e3ecc189d2074d
EBUILD gcal-4.1-r1.ebuild 1039 BLAKE2B 813b1606ba3bc4f48aad3cab902191ac9df5faf56ec96dee242a5ce9096eb34c94128127216764e7a0aaeba562f278a05507d3a24df9e53d699400c23d966932 SHA512 0edd5b429035e6cbe4c19547fb4591037fe2f15fa63911ea396976f19d74fc8d83333250541e0a72f459e77f4932f6116a71bb7a96464270df130e3f79558498
EBUILD gcal-4.1-r2.ebuild 1300 BLAKE2B c75acd3d207703564c554a9bc08ec2662bbc8390de2fdfa58061bc1b037f45954d4f39e835c44e843c70fe60a86d6d1074931f8c032cdfe33553b5a3ee095ff5 SHA512 bb6278771c89c85ec7655758fdbfde82ead6d918cc68226d0971fed329e049afd3b8dab1093ad4bbcbbbe59182bffe873732829608d244cdce89194d90e6e9e0
EBUILD gcal-4.1-r2.ebuild 1339 BLAKE2B 40df93c2c707963520b3ca48d26b38f673cd5165b667e3955507e25612705f0aedac5cb74453dc96043ac04d1b5cdc7afd3f5ca9cd7bcd1bd977733b2e1f8636 SHA512 9f98689eb3f72d3050eca04b11fbdf4a69a2670160928e4c360e3682446504167638aadb2c8270f79ecfbf01220bb5d46240f12ec51b4137ebd237a8487e64c1
EBUILD gcal-4.1-r3.ebuild 1328 BLAKE2B 8b8b4b02c95170d9b14ae90428d3b16948c7afdc98de434db24e7c63e076c6fadc5468761b14e2a1c30cfad0ae4b99320f9567d282cc81bc49fa882642c3f3ec SHA512 37a79ff44d15ad778c6b5a79632e40256df915ebb598696c0b1835d9a2b0fd3159f2d2b981e7b67247b2b613a74aa5f7ebee98101be59e0187e4508b3477d43a
MISC metadata.xml 1096 BLAKE2B 2d86ba9f428f52f8a716c2a7e5719b647fe4217a7c037d9681885524f0dde1216cf237f2c89df955425a3ccbf0a23f9f16266da53cfa6801efeb537b0a5028aa SHA512 a665d4af51626778e22513885711a95907624a2ef4ce383a4493f8132335790e4bc7bccb75fd319217aa297c28eaf9db8ab04b14f22fefe80820a5ec0a2b0bc4

@ -0,0 +1,38 @@
Without this, it'd silently (well, with a small warning in configure) fall back
to no fancy tty stuff.
--- a/configure.ac
+++ b/configure.ac
@@ -319,6 +319,13 @@ if test "$gcal_cv_use_term" = yes; then
AC_MSG_CHECKING(for working terminal libraries)
SAVE_LIBS=$LIBS
LIBS="$LIBS $TTYLIBS"
+
+ PKG_CHECK_MODULES([NCURSES], [ncurses], [
+ TTYLIBS=$NCURSES_LIBS
+ CPPFLAGS="$NCURSES_CFLAGS $CPPFLAGS"
+ AC_DEFINE([HAVE_TTYLIBS], [1], [Link -lncurses or -ltermcap or -ltermlib to executable.])
+ AC_MSG_RESULT(using $TTYLIBS)
+ ], [
AC_TRY_LINK([#include <term.h>],
[tgetent(0); tgetflag(0); tgetnum(0); tgetstr(0);],
[gcal_ttylibs_ok=yes])
@@ -385,7 +392,7 @@ if test "$gcal_cv_use_term" = yes; then
AC_MSG_WARN(note: $PACKAGE-$VERSION would work more flexible if libncurses.a)
AC_MSG_WARN(libtermcap.a or libtermlib.a are installed.)
AC_MSG_RESULT()
- fi
+ fi])
fi
dnl
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -22,7 +22,7 @@ MISC_LIBS = @LIBM@ @LIBS@
LIBS = $(MISC_LIBS)
AM_CFLAGS = -I$(top_srcdir)/lib -I$(srcdir) -I.. $(CPPFLAGS)
-LDADD = ../lib/libgnu.a $(LIBINTL)
+LDADD = ../lib/libgnu.a $(LIBINTL) $(TTYLIBS) $(NCURSES_LIBS)
SRCS = \
file-io.c \

@ -55,6 +55,7 @@ src_test() {
# Do basic smoke tests to help catch issues like bug #925560
# where trivial 'gcal' invocation crashed w/ _F_S=3.
local -x PATH="${S}/src:${S}:${PATH}"
local bin
for bin in gcal2txt tcal txt2gcal gcal ; do
src/${bin} || die

@ -0,0 +1,63 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Calendar - a replacement for cal"
HOMEPAGE="https://www.gnu.org/software/gcal/"
SRC_URI="mirror://gnu/gcal/${P}.tar.xz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="ncurses nls unicode"
RDEPEND="nls? ( virtual/libintl )
unicode? ( dev-libs/libunistring:= )"
DEPEND="${RDEPEND}"
BDEPEND="
app-arch/xz-utils
nls? ( >=sys-devel/gettext-0.17 )
"
DOCS=( BUGS LIMITATIONS NEWS README THANKS TODO )
PATCHES=(
"${FILESDIR}/${P}-glibc228.patch"
"${FILESDIR}/${PN}-4.1-configure-clang16.patch"
"${FILESDIR}/${P}-fortify.patch"
"${FILESDIR}/${PN}-4.1-fix-ncurses.patch"
)
src_prepare() {
default
eautoreconf
}
src_configure() {
tc-export CC
append-cppflags -D_GNU_SOURCE
use unicode && append-libs -lunistring
econf \
--disable-rpath \
$(use_enable nls) \
$(use_enable ncurses term) \
$(use_enable unicode)
}
src_test() {
default
# Do basic smoke tests to help catch issues like bug #925560
# where trivial 'gcal' invocation crashed w/ _F_S=3.
local -x PATH="${S}/src:${S}:${PATH}"
local bin
for bin in gcal2txt tcal txt2gcal gcal ; do
src/${bin} || die
done
}

Binary file not shown.

@ -438,10 +438,10 @@ DIST bash52-025 1454 BLAKE2B 5d18e00cc44710f078037f25c61741a078bb0fc906d6d5555e5
DIST bash52-025.sig 95 BLAKE2B aff63f1a0a753b632f0d2ce4cf8f4117689469150d41dd0e0d7f76fca973d52fb16f3957b12709826e50705f921fe141108b1046de05d17b40216ed5d4a00893 SHA512 079888adce1cb8583b547d67005f179614f1c42756de20acdb9e24763dec145a421c68e7ceb48d42b853ae7fcb07e051cc1ca56f9dfd337c9a1b001618df2828
DIST bash52-026 1372 BLAKE2B ebe3bc47dadf5d689258c5ccf9883838d3383dc43bec68d2a6767b6348cf1515a98ec9e445c3110e8eb0d87e742c20a0d4ddb70649ec94217f55aad7d18552af SHA512 571993da2b8067ef5b7b705aee65dd414ee70b216ffbcb9fab7c08807b87a72465594c3f1576c795ae86bf951911cdde70ad1037e851b88ee379c4237ccff6fe
DIST bash52-026.sig 95 BLAKE2B 175df0703ee5374094d41761ebc2827d34cb97328ea8e486cc9e5c946e482a7d0a16a7ac45e11296500cff8ac4c013e60b07d34abf8b3478527a80f742fbe85e SHA512 6db725ffcf429e04551b2fde329067696b20bef9418b57cff56a62f31c262d0b800061284469eb9f809ca49516516735213dc05defab52ff864ac3b214336559
EBUILD bash-2.05b_p13.ebuild 5246 BLAKE2B a428bfdebf5a98f8a45f2fb6127a132708ec0efc5bbd9cf6fa5c7bb70e565ae12e6b61248c80fda686da3706f957216aff2b5870ca13e1a0a86edfcf50648049 SHA512 72002267b10db0258c1912d5b665d4ca41054210197b4617822a4888ac7a2ff66a0a0354456a947333df5000272a54f70f75ccbcd24e137efe0a0058a4055f25
EBUILD bash-3.0_p22.ebuild 5384 BLAKE2B a011f5d6d7c8428ffaabfff4f4ced9908876fb3cd198c4f72c2be7fb6b9c8cae37c333c6ad31e8506694c2945e83d0fe8fd6b8bd172f4c6092f74354b9e5fb65 SHA512 e56eedddbbe76d0c96fbbc8b6b1f95c183b1b3fe45fb32ea5ded646cfaff7ab14af4813cfb7ad20a6ce81b75118055aa606bba665e88d4dab55cec7ec6e5acdd
EBUILD bash-3.1_p23.ebuild 5061 BLAKE2B 30640571e07e149a1a087c139c9f891922e9660a23033fdec6be3258a47812ef3280d72f68ec4521b2b6cb0c136cfce515f40c6ca1f2fafdac1205c7b8ac4067 SHA512 1137f8f69407ce2829681e932a534daff6a2f64c9b79c39e49766223719dae21503467e726dcaab729c10be9b887a947dda2d78d9f958b170168e2bcc2bfef5d
EBUILD bash-3.2_p57.ebuild 5226 BLAKE2B 2cba8edc637d4899fc2e96ae83c1d7f39820f14d4b705a92eee6f685dc377ec6b3350bbbeb6c4f5e81aa881c1480e6b1937b8101c7315521944ae90c13d2ac33 SHA512 1e26cdac357e6439d84f75636622926265764552333828827ea6f5c3a2dee645604a0715effe57d07d4f0229eba0714a5bc5965eea445c86e3a599e434be6cf8
EBUILD bash-2.05b_p13.ebuild 5496 BLAKE2B 355c92076e71a0ffea6d56e9b0442a3ad4cbe521a9ad4b7ddd0cd860d6216af213fe1d2dcccc7cc1a4dac0f4399c68982368af2f8562c2f89d8b13d5f1487fbb SHA512 7b8c2b1a9c24ea63e6d6bdd1884c8aeca0b56d948dc40a200164caba4ab26a6aae314fa65bfdc39cb6a57581489b19da5e89f43c5e0af6451fddee0d83078491
EBUILD bash-3.0_p22.ebuild 5634 BLAKE2B 215938129431cdb7a048657c1c9c99c8232553c628c52f5acd0fffeb70e5b1bdf451684a9d1566eccbf5187f3f122fe17557a373553117bdd455d83ea80b8f2e SHA512 845d18879c0ee01101cbd8e39f96dcbcb7e56618adb047fef580992809b5bba60e9b385342f7d9ce2e03a0a0331db2ea7f4c461abddbefd4b15a3ddcfa1498c1
EBUILD bash-3.1_p23.ebuild 5311 BLAKE2B 120209e4a9281ce650abd7491850551836ab171f0a6b7dd37cda10d8be92a3ccdde4037597353dcdcdcbf40cf58b366c44ec2c6e7a4750758d5b197be54303ad SHA512 98bc564fb37b41fc577b1869101edccd8984552ae2dd465d80f306304cf2dc73328a2620c2882b4b028685c2f40307094c2886a61d29c033ff93129b2c3fa30b
EBUILD bash-3.2_p57.ebuild 5476 BLAKE2B 4458d12b2c6bbf6f28788c24712e40040156ac9e8551ef77b89ce147d60c09959f43ecd8a9a9a677c7f6193bb364d9767dbbe83243f5bd4456174988893d384a SHA512 99a376e409f86842aef9ff4c33609dc0f908c879980a4fe1490544d2e5af19499f3c3fb3e2faef04e8b59ec3246087403b91be7572af434b4cfc3705e258dff5
EBUILD bash-4.0_p44.ebuild 5004 BLAKE2B a3d895250ee722a134267abff4dc43e7f54620fd965ebf8c1a8731a0f9a12db11c3860046438354e8175e32a59e8ec82d9fc850105ef568c49c2c982f8e7f347 SHA512 88d11e735a054802798180ee5b9a2ce724f592accb5de94addea5740e3deeaa0717db4eaa5e2e044f92909986b16f7c8dfa413b3df98b23c831a03996556b986
EBUILD bash-4.1_p17.ebuild 4604 BLAKE2B 5cc7e801dc8d02ab1e2eb5a6568adfa7ca2cde916ba8d5b51b65b667d79e5358fd34dae8635eae6ba7699c7ebff7f3e72576611ca08607949d4569d89c3ed5d2 SHA512 40370b0cd2a8e5f7e6d13a5b7a166694923075b107546d30bd0ce8982e939c8ce143b0840c8f2170d7f456747394fcda3c47a12889c82a4150bdccc48d62b60e
EBUILD bash-4.2_p53.ebuild 5157 BLAKE2B 1a58f67c384b6ae781e48ddc2fb131086a23b449ce46b30f103df6d92d15e0e6c41161cbebca750706209828cbf08ecd2942247d3878de76b018f459edbe9508 SHA512 42ab31d2cef7bb2e39d278652739d018ff27b9b330ede412b6e500395931c2d238216342723a836ec567d8ab37a2d08a59612f07a5ec2bad30bfd0db58e4cbc2

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -95,6 +95,12 @@ src_prepare() {
}
src_configure() {
#/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve':
# <artificial>:(.text+0x8b30): undefined reference to `__setostype'
#
# It works fine in bash 4+. Backporting may not be worth it.
filter-lto
local myconf=(
--with-installed-readline=.

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -100,6 +100,12 @@ src_prepare() {
}
src_configure() {
#/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve':
# <artificial>:(.text+0x8b30): undefined reference to `__setostype'
#
# It works fine in bash 4+. Backporting may not be worth it.
filter-lto
local myconf=(
--with-installed-readline=.

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -95,6 +95,12 @@ src_prepare() {
}
src_configure() {
#/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve':
# <artificial>:(.text+0x8b30): undefined reference to `__setostype'
#
# It works fine in bash 4+. Backporting may not be worth it.
filter-lto
local myconf=(
--with-installed-readline=.

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -97,6 +97,12 @@ src_prepare() {
}
src_configure() {
#/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve':
# <artificial>:(.text+0x8b30): undefined reference to `__setostype'
#
# It works fine in bash 4+. Backporting may not be worth it.
filter-lto
local myconf=(
--with-installed-readline=.

@ -1,5 +1,5 @@
AUX 2.7-ldflags.patch 837 BLAKE2B a1a873a898f3090dab586b968a755e1920ab20158237b9f375a9da2df18d87ba0b3cdf2f671a02ec3163f1ee95436a0c0537b2f7fccc0f8326f1fe25fdcc73c3 SHA512 85872900eeb44e46685b9a229bddd569d06d131ba4c187b44ee916a8ae1e705e10a47b87432c36d855021a0e0e3880c5fe80279a9694ac42f473a06ef3a33565
DIST powerline-status-2.7.tar.gz 233726 BLAKE2B fc7b7d6aa5d8e050af07aeee0aa0b7f6f01b7483ea910b87a7027cd55f726d42e41a008feb07429b21ebbd890b12eb56581b8e47fc30a58de6b902bf14d999cb SHA512 053ab74d250b7d835a5f8ec9cb7da4e890f0f50d31be9bab4b393a85e087a6fc010e58d6b3fa530cf39c10671345d032ca1fa9c0f7887a89fea8a4e69b7f1517
EBUILD powerline-2.7-r2.ebuild 636 BLAKE2B 17a729756b08248d714f5399b60fc80cf622ce7a3c5b2938d801c9579a203a0b5ee2e46a85bf9108cf814c2ec8c1c0bd3a51cc0bb82d68e1a87a4fbdd6977fe8 SHA512 cda8ce30692e383f09406be2cf30013559556d07cfee1671438df789af62f88a94387d3ae652ac032f3895025af6b24bac717fd6bd888fa2eac106415bb2c299
EBUILD powerline-2.7-r3.ebuild 636 BLAKE2B 17a729756b08248d714f5399b60fc80cf622ce7a3c5b2938d801c9579a203a0b5ee2e46a85bf9108cf814c2ec8c1c0bd3a51cc0bb82d68e1a87a4fbdd6977fe8 SHA512 cda8ce30692e383f09406be2cf30013559556d07cfee1671438df789af62f88a94387d3ae652ac032f3895025af6b24bac717fd6bd888fa2eac106415bb2c299
EBUILD powerline-9999.ebuild 590 BLAKE2B fd61136784fd7bc85165d72bcc557cf533a4abd682f71493e12c32b7af3321b02a6452bd6b9aa9debb18124f6a93d04853204774e14d747a70c9162fadc709f8 SHA512 c6b98fc37a9ea65d1d0b4903c9773f07d03c54bd8b3c4cb352f3a5e3ff608982f1ca33f8ca35eab017db6d973c15082f77d114d828c6fe7e370fc59ff49399e2
MISC metadata.xml 621 BLAKE2B da87e6de4dc894488a146309d1f02103cbf4f6f175435ce653ac5f6fb9f3fb7c9aa094ab66fc2fe65c0adbfb8f101a5648c0b90ef87aff10f28e1b2980706053 SHA512 349d0f9544cbcfd037d48062e660e4fae4af2530bc327a2e70d96b3d937accd01a425fd41dc80c16eff10d725537eb38bcf3b228b19e57ca405549275b0cfc5d

Binary file not shown.

@ -248,7 +248,7 @@ DIST xindy.r65958.tar.xz 143636 BLAKE2B 72c6f4a78e77d3a348c4666dd8e322b446b7dd6d
DIST xml2pmx.doc.r57972.tar.xz 15512 BLAKE2B dafe9dabe542a746a962a02fd04a483181544afd319b501ea0f4b0c74ce9d049840c65fa5e7e497571ae04c409b8c3cb11815f0dbfff4c8c3ae01a3e639f6ca8 SHA512 973960f65159f5107caa7e9a041dca75f0171fc61f94794c7b7560eb9b6898534974fb8b360a28dfa3a01d422b71618bcaf8aba2ed25ae4d4b9f67d24ab730be
DIST xml2pmx.r57972.tar.xz 496 BLAKE2B 52d22c6616dc74d3e6600ef18449af31b2c286be9fe0bcacdffa2daa260f409baf8c7af1ce8444486b2fe3e21a05ec22aed280a55f227a1693b27ff3c55eed8b SHA512 9545fb5ca0e95788afab79d8a29336f337619adbcac68472bb5de6af6c54187f19bda655232175223168891c064f6fadc67c4ab8f5a0256e2c55e1a65c5e6f6b
EBUILD texlive-core-2021-r6.ebuild 12511 BLAKE2B 51190f811e16c159cf9be948c77d3d2925ed5b2778fe51f56f074d468a42175413cadfeb4e1038178a47f3333d7e8396fa009d1315ecae94f7cadc2e5f0708fc SHA512 92ce1e0a2d44a5774c3f32110279f3396d70c470d09491dc01414a787947a98cfacd965494bb0f598599004dfb64a28ce63d12c5a099155d331b5c819b783fe0
EBUILD texlive-core-2021-r7.ebuild 12663 BLAKE2B d7c4aa7ed445cc1b92b7f8b2c331a5d79d4a71291b508b40829288ca1e4b335c2c9c9293a514a96a1a33f5f7d806da513bf9b0755030293581c325edde2ac2fa SHA512 0ff3ce81ef19720f626a54f4dce4204ca8c548c8c1427ce72f7130c4f3ba7ba11466b453bf23097be27028ed9f3f9bf6e0e1374ba1ca54f18025b2fbd1225093
EBUILD texlive-core-2021-r7.ebuild 12751 BLAKE2B aac931564addf57c38992c535852a04c40665e84530d2c508fb12fad973a66b67c0a3c115629b1b71d3c4a305922d112fa284580784d7ee77f0fc8cddc878c59 SHA512 fceaa2bbdd60f39e3cf7a97b7316783eb0a11b93b7d528bf517e0907968bf5cccf4564829e494fd54125bbf0627385ae73857c065f4a57ee9d3a916a2838bdd6
EBUILD texlive-core-2023-r1.ebuild 13193 BLAKE2B f2af9a352feddb30c5962846991efc8e61fb3d53dd64854f7c1fd06c6bddaa98ab49e6f966b0c36dea75fda139cbef08f823adfabac886e8eba9fe934674b763 SHA512 6acaaf264509f244e58a4f14adea43665586c92acc88f62328ffd8e62453e0bd8c1cebeef12cb807c3fe7726cdb955cdd01ae3797833c6bd32dd448365be967f
EBUILD texlive-core-2023-r4.ebuild 12297 BLAKE2B a6a7c70407e63d683ae5ced83fab943d5a504ad4c55d00d4279f97aa74e41016e9b2e954543461478b97fcf634f0f298926a0a7a112e5f0a6b9473946a2dd2d8 SHA512 cbcf6ef24ebefac2bb65b9a3a404800bdd478f1cb0d4c69430fcb7b7b6726b74cca6a1d0de92b6b0ff5e440f777cca89916477427b00364c34759f632278fbca
MISC metadata.xml 763 BLAKE2B 32e271e244979763c3ed20da203b4a6fdd1646b1b5e92ea0fd3a3172e7f633cec56b55a4a638fa1f98394d4fa1ca443c3949528d30a5bf2564edc9979cc77515 SHA512 efe8b04dc9ea326a12eadccc2f5432563b0b87434028a7f2e671124d3fb08cbb384cd022471d44fec466f8558bab4344d2cbb47fe7e49461bbc802f4416c33e0

@ -181,6 +181,11 @@ src_prepare() {
}
src_configure() {
# TODO: report upstream
# bug #915223
append-flags -fno-strict-aliasing
filter-lto
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"

Binary file not shown.

@ -1,4 +1,6 @@
AUX remake-4.3.1.1.5-fno-common.patch 2988 BLAKE2B c9d6a4adef35cc51a82b5e625771bede0a13cbca4dfe40483497a9a2bfa6ac0f66c47023ec2d75075cd7c7abde7ccf1bb5eba315bad052ab3d7ac6c263c6ac09 SHA512 509096e2cfa1daefc1a7fd9b69355f21c6fcaf2adf4572bd6742ebb61b5d7ac65c0d8bbc0576c6bb2b3e895bac97d51f1da3008ae15b50e487aa09fe118d8b7a
DIST remake-4.3+dbg-1.5.tar.gz 2546056 BLAKE2B c5c1b254d0533e0d9787d408f79e8aba93cab5185de76519dabef7ddca5c9d2021671099f9ff80df345732552f859ce31d1131b89cd56fb185bae4cee676b412 SHA512 90aa9674ed5d88b72fda5a99a103d0b1a643d10b18c1de1186478b026f6b4da73628bff75a180df880157b5cbfff1bfd782f4ee81880e0635d79113fcc0f7497
DIST remake-4.3+dbg-1.6.tar.gz 2596911 BLAKE2B 4d4e90bc9b6e0c36eea3b8b2c419ea1af8e37b3dc575969fe853f683da983e0ea73a0a3668adf448dfdf4b2dffc079f197fcb66139cac382df551cf34ea4d813 SHA512 d4f0ed0afa0bebf49e0cf6ef3fcfb0915fd457477424b6ffb5f06c6d2faf8d79bbdc9119a736c24c0787b23ceaeccf072e03a654dc01d05c08c88e030ae33539
EBUILD remake-4.3.1.1.5.ebuild 1084 BLAKE2B db91ec1185d019c1a4a586c1b917720e2428ad6d234cca005692e5b49d9d157f81daa4c02d7a0a074a26177896438f88c48cad85b7a55f0b08cfcb9582e640f8 SHA512 20fde68f5ddd150e277aa85f51f3750111c2c605c3520abf5bd18a788ca88645a0c2170a4af61f2be10104ed1de6fa37b920492ba07ca422da274e8e4005de38
EBUILD remake-4.3.1.1.6.ebuild 1142 BLAKE2B 14745147e9e5c1da81b97cb28f216cd824c35baed5c5badb229ec70ef6a137d7d289f3abf8a73b555ba2b18dd0d9ae8de7fb44e6f124db555e49076258575165 SHA512 0754de1afbf1315fa02e2ece791b99bb50272ac6f744e8f8d3dd5df2bb35123e0e76816f8bb3f2ebf9ba8a06e7c08d746e39c61e4d4e3479ec5a68eb997ebdd4
MISC metadata.xml 296 BLAKE2B e3146e98a4240740fa3d3089a7e15fa9833e60ec13e6f158b5db2d5ac6f59f98bd5d1c34554d87759eabf4d42376bc3cbfeaab9c5f6e8faed40520cb1e82804d SHA512 e5d3192b7c2ec0bd9e81b3c83449addd1e6cf240637c0ac2dbacadb0d0896d46691b55ad4337a90f35b79649366db012698932b71b0bfd2670eac50d84066d89

@ -0,0 +1,43 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_MAKE_BASE=$(ver_cut 1-2)
MY_REMAKE_PATCH=$(ver_cut 4-)
MY_P="${PN}-${MY_MAKE_BASE}+dbg-${MY_REMAKE_PATCH}"
inherit flag-o-matic
DESCRIPTION="Patched version of GNU Make with improved error reporting, tracing and debugging"
HOMEPAGE="http://bashdb.sourceforge.net/remake/"
SRC_URI="https://github.com/rocky/remake/releases/download/${MY_P}/${MY_P}.tar.gz"
S="${WORKDIR}"/${MY_P}
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="guile readline"
DEPEND="readline? ( sys-libs/readline:0= )"
RDEPEND="
${DEPEND}
guile? ( >=dev-scheme/guile-1.8:= )
"
BDEPEND="guile? ( >=dev-scheme/guile-1.8 )"
src_configure() {
# Fixed in upstream make/gnulib, just not yet propagated into remake (bug #863827)
filter-lto
use readline || export vl_cv_lib_readline=no
econf $(use_with guile)
}
src_install() {
default
# delete files GNU make owns and remake doesn't care about.
rm -r "${ED}"/usr/include || die
rm "${ED}"/usr/share/info/make.info* || die
}

Binary file not shown.

@ -7,6 +7,6 @@ AUX ddd-3.3.12-parallel.patch 621 BLAKE2B 57446f5c7e797d7ddab5ed6aca01a5ffdc6af3
AUX ddd-3.3.12-tinfo.patch 330 BLAKE2B f0e29f408f1e5e7fa40e386ab2a1f6786a9a14dc6722aef3fc8132558b624c233102b4290c0ba0e5d55b27aa4b25e6bcdd6fcd1b4ae237540621f3961e92bffc SHA512 a3cd3d59bdcce6c106d4488ec9a6c32d8baea49963f61e8e493a01131fd604664dca2e9e548852ff4c538c7123f5c1572bc54d6143340167fcdfa754002eb224
DIST ddd-3.3.12.tar.gz 5687115 BLAKE2B 52c448eda46bfdc4f5720abda569a0c70f3680c3fdd543f6101c9af8c4c448496414c1c2a7be91590d9f14d0c8c2bb053a234d179bf900ca52df0ea8c2642131 SHA512 1249e4f5f25335f8f2c3616470f7a8f36262c00b8ac12b79f2b2806228de2831ebeb780fe09490e5e8b5b1ca108fe936ae70856f6a6ec02876fc75c7b4a7dbf3
DIST ddd-3.4.0.tar.gz 5742233 BLAKE2B d67969ce2a9803875d8c22abb0708fae2b3e8ef7ce3e36d0969f60ee2f72251fe96774e2768f1dc57e9973684c07ba02d275a711a7a15af24585d6b1468d8eec SHA512 0498eeeb12da7c7f5e2343da2ec44b68ff2b7b9b6481386a8fb9f2d9ac3a9c7154361fe0be78ce81fd966afbc48ed212f40747d1e3b112109ec16f152c67786a
EBUILD ddd-3.3.12-r5.ebuild 1956 BLAKE2B a29322f9bf259309a2ace06521817397f8c7ca9e0349efd6569081098dd47d0898c18845f5e0561cffd04aa1d1bdcf6d8ea4b37e065bd383bfc34399cd7127f5 SHA512 421ec7d7e909033fd973a9cabc1337f6091e72fa554c39a78236030ba0776552a1a53a35d0f51a35f43524f40a3f0c7bedba47f67d1429c8cba5694964892108
EBUILD ddd-3.4.0.ebuild 1818 BLAKE2B 02f86c302c8f800798d4d602c094f150e1200b64f4e4e5efa11f018197a159cd646e1a3d97b3c8f2c5b4986b60cc56446111873186baf0f17da4c3ba8fce9740 SHA512 c098cf89daa26f4de4dde04f83b109f02de6a201257902516a5a298a2d8efede97197827dcb55e26fcc6c8f151e99b1591262dc9d2a1b16c53bf4fb2281b0fab
EBUILD ddd-3.3.12-r5.ebuild 2071 BLAKE2B ca51207f89a7a56548d4a004bee0d5f987795193c6fa066f923d922ad4e39da1d7644dc7e5c70470d91c782afd80fed8debe27545974bd0926c1d9d997bf361a SHA512 9042989bccc322b9dc875823bed4483a47f9af3539c574c4a5cf06c42e088f6934b12b858fabbaae46b70f65e5a52629a31fe680176a03f0b5bee63b7d41c274
EBUILD ddd-3.4.0.ebuild 1933 BLAKE2B 7af46bc260a77fd45138b2bcb4ff59fa03338c6af37fe3315b1ee633e8e74dbff09396eb0231329063bd53e736f81e362c1bd640165b4e0c9778e499513a3b32 SHA512 16ce06cef0c3e743c3ef0186859c10e65fea6476db4d7ad36ec0c3f1dc98102dd840c7f0c403f5a3c9ffd9af4a998eb2d0cd26e4efe720f0fec3f4ef1a657725
MISC metadata.xml 741 BLAKE2B ce0a1aa5ccf21951fcc5fd69d9dfd6cce8eef7e82d6cf5314a92bce28f7604faf7f5162efe9074aec305b183dd0f98b9c69dc9c42fc2b2318857e9c21cbb235a SHA512 38030c88852f9e1b98db8272fdcce9dae23a7eae0f8e9bba4de8f0246fe90e2c47b4fbac1cbea9acd6d20fb4b387da87d23ccac46496a38060040b33476afb0d

@ -3,7 +3,7 @@
EAPI=8
inherit autotools desktop optfeature
inherit autotools desktop flag-o-matic optfeature
DESCRIPTION="Graphical front-end for command-line debuggers"
HOMEPAGE="https://www.gnu.org/software/ddd"
@ -57,6 +57,11 @@ src_prepare() {
}
src_configure() {
# -Werror=odr
# https://bugs.gentoo.org/858347
# https://savannah.gnu.org/bugs/?65456
filter-lto
econf \
$(use_with readline)
}

@ -3,7 +3,7 @@
EAPI=8
inherit autotools desktop optfeature
inherit autotools desktop flag-o-matic optfeature
DESCRIPTION="Graphical front-end for command-line debuggers"
HOMEPAGE="https://www.gnu.org/software/ddd"
@ -54,6 +54,11 @@ src_prepare() {
}
src_configure() {
# -Werror=odr
# https://bugs.gentoo.org/858347
# https://savannah.gnu.org/bugs/?65456
filter-lto
econf \
$(use_with readline)
}

@ -3,7 +3,9 @@ AUX 0.29.3-fix-kmod-build-on-6.2+.patch 1420 BLAKE2B 45f312bce9ce3dbaa0ddd300ccf
AUX 0.29.3-fix-kmod-build-on-6.3+.patch 939 BLAKE2B c626a6c9e41510d9720a8d161f4b6fa2efc729437cffdeea97ab346b0dca9a18af82339e403b63c7ac297304893f686a20f5c612df417229b82701367530098d SHA512 c2b020de87c92724f93a0937e2ece2f1e88f8b0dbb5b1d85bffccd51fddc1fc2024fe0ae222f2f01adeb5dc34964b1e86f27f0bdfee347bf1bb927388c1b6c5c
AUX 0.29.3-fix-kmod-build-on-6.4+.patch 1029 BLAKE2B 6025b3f598cb96c01085ef0ca807aa54894217c1929a1c1377c2f1399ff5bcbd56ce8c31c50d310f4f63df55587593e133ce00914c49edeb6a73d1d088d69083 SHA512 f2dfab8dd67d9694da592bcd10231b5132c459b71f6751d1baaa09e29a704f3185706618ab8d28b17d4c7a7e4b9c5e14fb4f53680bd502cfc98aa9693d2a5537
AUX 0.29.3-fix-kmod-build-on-6.7+.patch 901 BLAKE2B c8ffe70d8b7872f7f56b69e6472357259cb435b39444a18fca60a42b22c85a158d482e5a629581e572d74cebdfb9f1521205bad810f2daea1ca4e3083f1bb775 SHA512 5d098bd1612e0d5f2c70f845a8f2832688e37420960eca450eb9bbfee229921d512beb614ee7fcfed36571b72ae3a124e925ff419165b4703dc3f119d42c0bb1
AUX 0.29.3-fix-kmod-build-on-6.8+.patch 1152 BLAKE2B 8d07476c12727e3762ee7ada2c32b159d82ccf297b131aaf86e5c15cadfeceff99b9e78e51f9eb6ab5aa31b39715cd5a04d5a15daa0bcfaba28d495915dc7d14 SHA512 051d695a63be339f87e95075e6d027f45ba93f0674c872fc2886873033f46b00d13a1155079f7ea497d88f379d4cec39a0b14c764a84d1538aac8477ac6ecfc5
DIST falcosecurity-libs-e5c53d648f3c4694385bbe488e7d47eaa36c229a.tar.gz 816972 BLAKE2B b47ae6a7677935500ebdab8aea7f4c49ef50b7175ec097e7213a1f041ac2b5aa642379924927ec12c84271016e9ab9d191c0c1d4ffacd6ade58b7a03c37f9221 SHA512 65e5916e5f9507fd867a5e9ba3b2670a1b73b7672a22479d3019e948a52ad74441d7e2ce1c74ebd0fdbd1ce66808efa49f285bd5180bceae9d4e6730a60787ce
EBUILD scap-driver-0.29.3-r4.ebuild 1547 BLAKE2B e94241e736a205f8a6185c27b7e253c410ca4c59d7c0cccb007c22ad44db961fac8b3a29464f6f7c4da23b5da38c1c6b8accb12edf7284f92d7b09c51d4a099e SHA512 237bf49a30264c3d57e3a1c06a6b1ee398e55a13f0c86ce476f8cbe8f266c5ca68f3b688fd8f46960611de21bed18556c1edaa05fdc6fd6471fb92a91c6ea827
EBUILD scap-driver-0.29.3-r5.ebuild 1599 BLAKE2B 90ba3830d1b3d34bde6e37661408cd9d88d820878bd29b8d6d4ebf3ed872e7d88986b098c6350eae94300b3eedfb3eb5e20ef49d50abc45a7e25e7d154485c93 SHA512 b0de25c15d77ff42710226345310980d883c6972a35a48bba2d2d9b85de22e310bc557b5646ac2f371240580ca44cf2909f7ac7572a82f106b505922f9b057da
EBUILD scap-driver-0.29.3-r6.ebuild 1649 BLAKE2B 365fa68ea601ac209a8d9fa5927bddc9474f2f634e880920d597124c57fb8d06f80494d47b07c6cbc3998661e5d25f966e8205c9bbdc478f295884cdb1046c50 SHA512 5e4d8c64d938dd5131a0b394c81e2427e9a568f244dba4fa69b2e458cf3fdb8b44770f80649c84c4f608a39341739d5d67c316608a0a4dea18ae50938882e626
MISC metadata.xml 494 BLAKE2B d0bc754d3af2488b9dc7672fc63e962f4c885d88a819e4332bd1c25f84c967e2e1cd8489122490a864cbfd930225b3dc28c8bfad4426750c030dce6ef5a08b4e SHA512 b77b7c103cfb606333814af210a0fae1f7956ddd9d3c3a044b0bebf42553f5ffe99d04549fb9c5e40fce33e9d23761830b4944b2cd83bd8ca2193f9b7da60fc0

@ -0,0 +1,44 @@
Bug: https://bugs.gentoo.org/926768
Minimal subset of changes from: https://github.com/falcosecurity/libs/pull/1632
--- a/driver/ppm_events.c 2024-03-11 15:19:23.000000000 +0100
+++ b/driver/ppm_events.c 2024-03-11 15:22:48.230598879 +0100
@@ -624,12 +624,16 @@ int val_to_ring(struct event_filler_argu
if (unlikely(len < 0))
return PPM_FAILURE_INVALID_USER_MEMORY;
} else {
- len = (int)strlcpy(args->buffer + args->arg_data_offset,
+ len = (int)strscpy(args->buffer + args->arg_data_offset,
(const char *)(syscall_arg_t)val,
max_arg_size);
- if (++len > (int)max_arg_size)
+ if (len == -E2BIG) {
len = max_arg_size;
+ } else {
+ len++;
+ }
+
}
/*
@@ -640,12 +644,15 @@ int val_to_ring(struct event_filler_argu
/*
* Handle NULL pointers
*/
- len = (int)strlcpy(args->buffer + args->arg_data_offset,
+ len = (int)strscpy(args->buffer + args->arg_data_offset,
"(NULL)",
max_arg_size);
- if (++len > (int)max_arg_size)
- len = max_arg_size;
+ if (len == -E2BIG) {
+ len = max_arg_size;
+ } else {
+ len++;
+ }
}
break;

@ -0,0 +1,53 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake linux-mod-r1
DESCRIPTION="Kernel module for dev-debug/sysdig"
HOMEPAGE="https://sysdig.com/"
# The driver is part of falcosecurity/libs, but for versioning reasons we cannot (yet)
# use semver-released packages; instead we pull in a commit that is used and known
# to work with sysdig, see sysdig/cmake/modules/falcosecurity-libs.cmake for details.
# For now the commit here and the one referenced in sysdig should be in sync.
LIBS_COMMIT="e5c53d648f3c4694385bbe488e7d47eaa36c229a"
SRC_URI="https://github.com/falcosecurity/libs/archive/${LIBS_COMMIT}.tar.gz -> falcosecurity-libs-${LIBS_COMMIT}.tar.gz"
S="${WORKDIR}/libs-${LIBS_COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="!<dev-debug/sysdig-${PV}[modules]"
CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
PATCHES=(
"${FILESDIR}"/${PV}-fix-kmod-build-on-5.18+.patch
"${FILESDIR}"/${PV}-fix-kmod-build-on-6.2+.patch
"${FILESDIR}"/${PV}-fix-kmod-build-on-6.3+.patch
"${FILESDIR}"/${PV}-fix-kmod-build-on-6.4+.patch
"${FILESDIR}"/${PV}-fix-kmod-build-on-6.7+.patch
"${FILESDIR}"/${PV}-fix-kmod-build-on-6.8+.patch
)
src_configure() {
local mycmakeargs=(
# we will use linux-mod, so just pretend to use bundled deps
# in order to make it through the cmake setup.
-DUSE_BUNDLED_DEPS=ON
-DCREATE_TEST_TARGETS=OFF
-DDRIVER_VERSION=${LIBS_COMMIT}
)
cmake_src_configure
}
src_compile() {
local modlist=( scap=:"${BUILD_DIR}"/driver/src )
local modargs=( KERNELDIR="${KV_OUT_DIR}" )
linux-mod-r1_src_compile
}

Binary file not shown.

@ -6,5 +6,5 @@ AUX ant-1.10.14-LinkTest.patch 4329 BLAKE2B d4165d378dd63cab2a9d813c9d26c1ef7404
AUX ant-1.10.14-PathTest.patch 1114 BLAKE2B 870f35f250b4cd31317972c09f4a90eb26b71a8f198d1e96a085f99e0d6e41fd06c0598bcdae35c400aa8ba9b65e52b7dc0d7119308c60c8573a185907f2b7ba SHA512 9847fb3f6f3c2a37ac1e483ca7ac5685cc3d296b92ae35816fc4c58bb4de57d89196c50fabfa546efbec2303ea360066658507be0b4bdaeae3d5ff00e023f498
DIST apache-ant-1.10.14-src.tar.gz 4692736 BLAKE2B b07a2e61fecd4f10056ca2688615ccf02c551bba0f5749f50c2be710e90306e8044b7c557359300654d93971d94520e92f593da44b1c20626db4701d499cddff SHA512 435f97a276d88a86022c5f0680f3c2a16dc36be95adac3d797a2609d96921840a57393c8f5ef8313193146115bd6a87bd4790a4a272c44f7beec892fd6528c10
DIST apache-ant-1.10.14-src.tar.gz.asc 833 BLAKE2B d9a4b4b3cb22762f25b34651dc81c2f13af38e73fdca27bc2de562539cd8f1692744ac5ccf535a2c61d3035a129f30bafac133872f9ba0ed7b259393b0f4cdf6 SHA512 ff2e79c991f68a5c38c0b47556ca5f5301c1a8be219a9eddf8d2e17b09eed7f0426770c2dc18114ea432f0200ac824d71da633ad7881025692ce5ad4baa899ee
EBUILD ant-1.10.14-r3.ebuild 13056 BLAKE2B 10d9035afc8e89f418deafede5119eb1942eb40f13b88944ba85455fe0ba861a84b1fbeda703a838f1f7743672a5db9e46911c8f72f00f8f2d3957e8de801960 SHA512 9fdd8664f751c606cffc8836c7ea551a0b397ffe0b043556251ebaa3224b4b3a427095cf3ba53801ef6c4caa89627c89ff9df86816582d7805e08ac764eb748e
EBUILD ant-1.10.14-r3.ebuild 13085 BLAKE2B 8fbc97644369036322bd6a54a27f97becf8b2b5433c03fc6a5c2132f88e0642b7ce986412f6c4d5428d0e2ddb19fbc440b43d6a74743cf36fc0cde340c1c5cd2 SHA512 e1679abab70ec459a87fc4845dc852a7ccedeac30e7b73497df6a217c7ac4c79b817c2a3c0549c4ed3211d1a545f41104d5a5ef2ddf05ea79d75aec34a3c4ba8
MISC metadata.xml 1928 BLAKE2B b48dbca1bf2ab76b0107466c68489722f4ceed5fa53f2a26d983dfd36c74efad96fce9f58d0e6bb5ba1e02d8e44135bcf96bd77b2db7491fd260da907c02fbab SHA512 9313f5e0914d9c64482c4897e659313480630316ca29b57190e976248a63a17b3c293198f82d4143bd25be0766cd4ce9556d2489d76adf74b0203a9dc4998726

@ -76,6 +76,7 @@ RDEPEND="
!dev-java/ant-apache-log4j
!dev-java/ant-apache-xalan2
!dev-java/ant-commons-logging
!<dev-java/ant-core-1.10.14
!dev-java/ant-swing
!dev-java/ant-junit4
!dev-java/ant-testutil

@ -4,9 +4,7 @@ AUX ecj-4.30 402 BLAKE2B e95fd45bcd60440c8b11fc8f0e34eaf40674cd004939ffcaea392f3
DIST ecjsrc-4.15.jar 2166228 BLAKE2B 794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297 SHA512 ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
DIST ecjsrc-4.26.jar 2347137 BLAKE2B 22e627178fe35f34cee7ba63e740ef2699bca691d460c81e97c2f18c197042cc0d901eea988331b3fa2ac7daa87daef9ee90bc1e62901935a6f2f3fe5f1e8534 SHA512 e53534160e6a2cdc8c5db7caec617d5671eb59954a86b9dcb36a514024c3205167c8416560796ce61d1aa188f551660f3bfd8eab46fefe9111c8f0b7a977342f
DIST ecjsrc-4.30.jar 2330181 BLAKE2B 7f3ba7f8dbfcaea9f8bbcdb8161ae8f164e2bf3469cf2242b6b7df5d375c98322f810b9c6de7209f622740a2cc61704915d255559bd376bf158b114e30a17d40 SHA512 ddc1569082fad0dcf91a9d41d5ef5f2f694f007e1378af5f5f28893aeb91e99acef91af59c762010eba071fa8b8b8a9d367b08e23f91b8c73ceacc6e6150bb23
EBUILD eclipse-ecj-4.15-r1.ebuild 1458 BLAKE2B c74100192c7de31cd9c3d476ac1868b04d08e50e80b32b64204ae1644f02309e4eb0990732c7f25c66a757056e786d39c46d67246f2226aa91006b975bd18a46 SHA512 484f057ec6821e9afb7270cc2fafaa022020790a70ddea4a4198263a7b9732fc54b5127ebbcac65af49f712a7484c616bfacc792bbcd9bc0bab9eaf238dae401
EBUILD eclipse-ecj-4.15.ebuild 1736 BLAKE2B c2bb6e3bf06c39d5633c9db215b9ff3047c83c6fb3377281e91e6eae40418e3a34154f7afa3c19edee5411ef08794fcb8fc84e1f2f9eb3c8d0e376bf69c99296 SHA512 b9db554f95148e810076ad3d86abd5f76a4a9942e33def4e31753847e59a7b682088456b7b20e9a1e7a4dc199a7687bd3ea8dfae4fdf691950a737ef2a4f31b6
EBUILD eclipse-ecj-4.26-r2.ebuild 1788 BLAKE2B 7cb346a266c690ecbdd5a24ca2e5df30de44e18d1c2a262718522fb5224adaeb33c5989d125c26e02eb5c7f974a8f61500a400c83add98c7319258380ec07ec7 SHA512 ad8fbce4e6501645e1dd80ad1b2a888517ef0f04b2abdd9378dadfec8dabe6f301cac6937f91f746b12d42498c0bce849f8f930146c8ca3e475a9c86ac32fca5
EBUILD eclipse-ecj-4.26.ebuild 1691 BLAKE2B 108efc14612f98445a7d8c16145fbb493e15ff39f79feef992ff46dd64a07354b181c6f385f0a6a1282ea5b23c96e65646ce1d326ef43e06e89d4d5ef6a22f09 SHA512 2ff8e9c4337d594e5ef72cdc97451330e42ea47e1df3e18d827adadad07407eed6e7e70fe9a3688e7b41faff966f5d6716c5705dafb9fbcb5c43ec41887b57f0
EBUILD eclipse-ecj-4.15-r1.ebuild 1469 BLAKE2B 53b1b66884af0137998d4ef9429dfc55fffbf25e524e0f3232326e101f79a92aae211598fc9325c0b68f97b6cef22d8034d9eee8f3c07f3fe8df3a32da32873f SHA512 9680872cc1a183d1e45eab18929ca211d1aa8f9174ea4a49ddef2ca5a2f042dba36fac7b74b36d47995d46525a2a83076cf0b4dae83c6f03d46a64464e95024f
EBUILD eclipse-ecj-4.26-r2.ebuild 1799 BLAKE2B 6ddf7a6394b83267619cdc9124de4677e6537e38c86de05c3fb6521ebcd44ef39f81c85cafe303b4e8fa9b1a7e0e0389308d4dc0dc2d38a0fdfce8d8e17d2bc1 SHA512 b571687d63759b351388051bc1001fd12b506659035d73ef2c3af6b227408e1987f488d9540f6c4af82f5757e8bd5e9ee4b065c68a1022916544e0e5e14c574e
EBUILD eclipse-ecj-4.30-r1.ebuild 2258 BLAKE2B 41ecb0bdf6ab8b3dd2539521561b7d9e9e4a660837bd5309a0c57409a03ccc7ba2c2a2648b92cb3d82c588a2ba092dde5d0e78ddb2fffdd969938bc2b13d7703 SHA512 807b63fcfcac8379f9605b2773f49778d6ee504f7950505bf45510eb1ca10b83f70bcccd5b893a87bbd5489b5fa7754b1a7f2995167709fc665d041b248112c5
MISC metadata.xml 747 BLAKE2B 734d84847d4c2670a042e4636188d5c0e6f333a653933fa9365ae87477adc439a9a77362307b144c72077b68cfa6e9e8068989f021147ea9fa68a86a989f4c62 SHA512 22d6f55ee210dc62f7463692726b82b4ea30a67fe4debb6860fab53b227b7254874b8c3364add8ff9d9b62dc3e35b500b61faa7f999fa61460b2a94d56759cc0

@ -15,7 +15,7 @@ SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV
S="${WORKDIR}"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~arm ~arm64"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
SLOT="4.15"
BDEPEND="

@ -1,74 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
MY_PN="ecj"
DMF="R-${PV}-202003050155"
DESCRIPTION="Eclipse Compiler for Java"
HOMEPAGE="https://www.eclipse.org/"
SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
SLOT="4.15"
IUSE="+ant"
COMMON_DEP="
app-eselect/eselect-java
dev-java/ant-core:0"
RDEPEND="${COMMON_DEP}
virtual/jre"
DEPEND="${COMMON_DEP}
>=virtual/jdk-11
app-arch/unzip"
PDEPEND="
ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
JAVA_JAR_FILENAME="${MY_PN}.jar"
JAVA_GENTOO_CLASSPATH="ant-core"
S="${WORKDIR}"
# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=479134 for details
src_prepare() {
default
# These have their own package.
rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
rm -r org/eclipse/jdt/internal/antadapter || die
# JavaCore is not distributed in the jar
sed -i -e '/import org.eclipse.jdt.core.JavaCore;/d' \
-e 's|JavaCore.getOptions()||g' \
org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
}
src_compile() {
java-pkg-simple_src_compile
find org META-INF -type f ! -name "*.java" | xargs jar uvf "${JAVA_JAR_FILENAME}" || die "jar update failed"
}
src_install() {
java-pkg-simple_src_install
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
org.eclipse.jdt.internal.compiler.batch.Main
}
pkg_postinst() {
einfo "To select between slots of ECJ..."
einfo " # eselect ecj"
eselect ecj update ecj-${SLOT}
}
pkg_postrm() {
eselect ecj update
}

@ -15,7 +15,7 @@ SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV
S="${WORKDIR}"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~arm ~arm64"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
SLOT="4.26"
BDEPEND="

@ -1,72 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
MY_PN="ecj"
DMF="R-${PV}-202211231800"
DESCRIPTION="Eclipse Compiler for Java"
HOMEPAGE="https://www.eclipse.org/"
SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
SLOT="4.26"
IUSE="+ant"
COMMON_DEP="
app-eselect/eselect-java
dev-java/ant-core:0"
RDEPEND="${COMMON_DEP}
>=virtual/jre-11:*"
DEPEND="${COMMON_DEP}
>=virtual/jdk-17:*
app-arch/unzip"
PDEPEND="
ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
JAVA_JAR_FILENAME="${MY_PN}.jar"
JAVA_GENTOO_CLASSPATH="ant-core"
S="${WORKDIR}"
# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=479134 for details
src_prepare() {
default
# These have their own package.
rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
rm -r org/eclipse/jdt/internal/antadapter || die
# JavaCore is not distributed in the jar
sed -i -e '/import org.eclipse.jdt.core.JavaCore;/d' \
-e 's|JavaCore.getOptions()||g' \
org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
}
src_compile() {
java-pkg-simple_src_compile
find org META-INF -type f ! -name "*.java" | xargs jar uvf "${JAVA_JAR_FILENAME}" || die "jar update failed"
}
src_install() {
java-pkg-simple_src_install
java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
org.eclipse.jdt.internal.compiler.batch.Main
}
pkg_postinst() {
einfo "To select between slots of ECJ..."
einfo " # eselect ecj"
eselect ecj update ecj-${SLOT}
}
pkg_postrm() {
eselect ecj update
}

@ -1,6 +1,4 @@
AUX jctools-core-4.0.3-increase-TEST_TIMEOUT.patch 855 BLAKE2B dab4a25c6de51cb8632006b13f1a191520331a6bd261bb77bd119e81ca17ce5d502dfeedcccd9a1a327cac62f5320a564b6ddc64f1518932ccf45bd47aa74192 SHA512 ae03b10c521a44ebf7f3fefb88a91c54af25981265c6106d81437b8b0d19bb9070a1cc416126d12da93088914a54dafa40b99722378daad61dc01e1ac038a495
DIST jctools-4.0.2.tar.gz 4237275 BLAKE2B 9bac4f8442f7a64aac47208ecf98799506244783d71a5444b6a3ff74ddca4e16232cf19dd5e7a9243dfcc3510674717982ef915759c8b6b2de74d4711d996302 SHA512 d19237929ab18360427efdf2844adc08589fc8ba2838b1f983118e1d6f1270bacad34477cb000e6bc85aeab38e7e337c397181b4351681f18977547c5b2e8f37
DIST jctools-4.0.3.tar.gz 4237279 BLAKE2B be74c2b0997ec68b90249c8d2b841737fffa4e09724a25b5f5e15b8c4bbf811215023358bc674ed20f81d06a10db3ac2428b29d159ac99ef6dff7e6c36bf7fe2 SHA512 3d7cede6beba54871365cc2f49dc30f014a6f36a5e1f66e9cebd523d202806d49f24c23dbfd6bef0c25cbea0ca230b5d1afefd2b83b0150d335e8e99b6cec90f
EBUILD jctools-core-4.0.2.ebuild 2104 BLAKE2B bb49a9745ffcaa8d2823f4ede576b3d470f4a5e099a26ae5fa34bacca9baac6017c0c13de6a4d9be3312a0d0642adc98f91712f3f1e7e3e150fecc23e6c84e06 SHA512 3c8135965ed004db6b53d858223f121d090f1afd4c520a172ba7766c1fc226890484c9e06e059549c4583aa40b0c49982e7d249b756e9d3588ea00a426272d5c
EBUILD jctools-core-4.0.3.ebuild 1977 BLAKE2B b24a25fde4e2ba08cc26a29c804bb4684d5a7730ef4e0eb10c8748262944799517171541c2157ec43ef89792b620ce2159c0ae08784e8b6b323e45c9c9613104 SHA512 d1e2ef546b1942af85608d00be1c71e150a19bb9310f6d94dd1d26e083ef76e957af7d09e862f163db2d5306ee134183459e816e74c5ae860166a643aa7ead7b
MISC metadata.xml 360 BLAKE2B 17c673e9f1a2114b2ba115cdd8f4240dc3731b26f7f5fef3a8ca2425192aece79740a7be59b030f79163c6ebece400940316991e34ec55c0e3490acd2fd8262d SHA512 ee2a7373801073e1c3af974bd937189f61e55af28ffd0a724d852da714e8b7abeb5375d377a7629a265c684880fb6a858358c63fe4434b768de9c92bfffe4637

@ -1,69 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
JAVA_PKG_IUSE="doc source test"
MAVEN_ID="org.jctools:jctools-core:${PV}"
JAVA_TESTING_FRAMEWORKS="junit-4"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java Concurrency Tools Core Library"
HOMEPAGE="https://jctools.github.io/JCTools/"
SRC_URI="https://github.com/JCTools/JCTools/archive/v${PV}.tar.gz -> jctools-${PV}.tar.gz"
S="${WORKDIR}/JCTools-${PV}/jctools-core"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND="
dev-java/osgi-annotation:0
>=virtual/jdk-1.8:*
test? (
dev-java/guava-testlib:0
dev-java/hamcrest:0
)"
RDEPEND=">=virtual/jre-1.8:*"
DOCS=( ../{README,RELEASE-NOTES}.md )
JAVA_AUTOMATIC_MODULE_NAME="org.jctools.core"
JAVA_CLASSPATH_EXTRA="osgi-annotation"
JAVA_SRC_DIR="src/main/java"
JAVA_TEST_GENTOO_CLASSPATH="guava-testlib,hamcrest,junit-4"
JAVA_TEST_SRC_DIR="src/test/java"
# Using the defaults of java-pkg-simple would skip more than half the number of tests.
src_test() {
# org.jetbrains.kotlinx.lincheck is not yet packaged
rm -r src/test/java/org/jctools/maps/linearizability_test || die
# These tests would fail and are not run by "mvn test".
# "org.jctools.queues.MpqSanityTest"
# "org.jctools.queues.QueueSanityTest"
# "org.jctools.queues.ScQueueRemoveTest"
# "org.jctools.util.TestUtil"
# Test timeout on arm64, https://bugs.gentoo.org/863977
# "org.jctools.queues.atomic.AtomicMpqSanityTestMpscLinked"
# "org.jctools.queues.MpqSanityTestMpscLinked"
pushd src/test/java || die
local JAVA_TEST_RUN_ONLY=$(find * \
\( -name "*Test*.java" \
-o -name "nbsi_tester.java" \
-o -name "nbhs_tester.java" \)\
! -name "MpqSanityTest.java" \
! -name "QueueSanityTest.java" \
! -name "ScQueueRemoveTest.java" \
! -name "TestUtil.java" \
! -name "AtomicMpqSanityTestMpscLinked.java" \
! -name "MpqSanityTestMpscLinked.java" \
)
popd
JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
java-pkg-simple_src_test
# OK (7226 tests)
}

@ -1,10 +1,7 @@
DIST tomcat-native-1.2.39-src.tar.gz 438209 BLAKE2B 499e2221be7a3aac47950530b044242dd308e943cdffd4af29d35121b60bd9b7040a404e8a70320cc853d41e4a06b41cad66a87d665e3692791299a0f16658f4 SHA512 b90c72255406f48552025a2e78dbd8c30a3492be2c283875c86a0b4a0f1f71b0420d4f91fb5ba181ef29d528824b2d5dfc63f51ee68e8d04fe6e67bd89e397f7
DIST tomcat-native-1.2.39-src.tar.gz.asc 873 BLAKE2B 59976744119c03771b597d3d4f5d84a5a9e5feb81c0efe351e827b5e06e84c8adde8407ef4d27ec3b201763806e74804a51e9a209641c127328d44b79e22351e SHA512 78144c9ce5d5acc9d051b6d41fff2016d37062a11011ecad8ba52569c910efe5bcd5f177e576601ab4e7f7e53ce9dfe54f6a2c42cb87651ca5c2fedcf284eb21
DIST tomcat-native-2.0.6-src.tar.gz 539277 BLAKE2B 4a1ee7a87ff72b449a3638d38cdd40185e02ee09aa8ee9ea26ff6cfdc3f54b1e8aec6fb0296b51f8a72a72de7a9c504410d1df4d3547b709deebfb005ebbdd01 SHA512 d714fb96f880d0d565c58d25bb803fa9a144a6d87e825ad8d00aeac833b40a5512f888b94b3109853f8ee28b176b24fde95fb2d2a70ce65181a51ca7fc60cdab
DIST tomcat-native-2.0.6-src.tar.gz.asc 873 BLAKE2B f78fb9c67632fc6fd6768fb699fa4c875db0364537ef41f6aa8c099eb05260a43ed7e2dd7b0f501c6814aff3b7d0928f318473ba78bfac7bcac3092952c08edc SHA512 6601bb1f731ad3b8ef1dbd6d2522952223d794568d42cce363ed95e05e641b2c742ed696ce65d546fcb3d0f80b362befc9cdaa060d1bd77beb90749c3a417a08
DIST tomcat-native-2.0.7-src.tar.gz 538131 BLAKE2B ef973c830e3e3e04f4bf7bd711915b1ac5f28e34832edd0750117a5d6b00f9a7fa9e390858d23bfaeeb08ad825d7dcc1e95967c00d4ada96cac83377fca7bea6 SHA512 625b334271494f7c86c06d6a8c6d13c06d9d6094f65cccbdc8d3df13ee2aae4cb42ad326e20bcbf8a8f141240111778991882f9bf87793b09a2920433d6c8c85
DIST tomcat-native-2.0.7-src.tar.gz.asc 833 BLAKE2B 081f40de6fdc5ad819a167e0150a2e03ab8d4fd679be0dbabac9a9f2aabffd2fa36fd6a9c764deefd419576dcda07bc1b22ea2f14c04eddbfa7f94e4834bec7e SHA512 16a96a3c3b55d258ad0820c30392f37643f433c563b74a983109492569d06a399471acc42c7f07b87b50bff8711bc10ed278bfa183807bcdde1355e6b8058605
EBUILD tomcat-native-1.2.39.ebuild 2146 BLAKE2B 9c99bb18856dbd741b1caae954437dcc49e288194fed98af8ac820f862a8ecabd7928222a5447299a9cc18ac2bc1c09ea6fd68345aa4de7427163c1912d97192 SHA512 d19631cd46ded750fce4d76193021408082556feb350e9d79ae4a70f10d4ea5bab33971d5459797d893b107f85ec535196bcc65109a74d8fee9009c6928f6455
EBUILD tomcat-native-2.0.6.ebuild 1964 BLAKE2B 99aadb668c45fd8d805d32c86f607178ebd05364034e23c88cad331f5f5c7398eb47e7680754d39ca80f1bdc1ad131a52029cdcf77918c506708cd73b4947265 SHA512 4c2bc42abec62e65c67572d4564f2318e4d16b76cfbe4604a5f2d41b5dbc38196d596efcdebb6652de16497d1b81c115afa52ad487405e20922f5acd7649aff6
EBUILD tomcat-native-2.0.7.ebuild 1964 BLAKE2B 20268866489e1a85e741358b2fea72449b1acb35a00cfaccb8483d8025579450c61762ca4547616148dbdad89a14cfaf7c8457342f4748619cb7a07cb7670170 SHA512 dcca9bd56e243dd7c6d619b0dc2659ffe6d4a2a808e02af06799f5640e6a0fb54d16b01d7744b4d382659c67731dd8db7c7bdca849a1ee643fa19ad9235c8d73
MISC metadata.xml 1096 BLAKE2B cc5973c26004db986d1cd7020212163380883cb3b01ed08b518d87abaf43a1e875de226064a123b9a5792e0e2285e70eeb50234654049ad22d906c4c5c454928 SHA512 f19053a4c75f84fa8491aee4f74d7334e369bb38125c69f6c839d37cc3b6c90ce348039845a3635d0b637b50c379efaee22dd811c46c49645fc6f8192e7a01cc

@ -1,79 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
JAVA_PKG_IUSE="doc source test"
JAVA_TESTING_FRAMEWORKS="junit-4"
inherit java-pkg-2 java-pkg-simple verify-sig
DESCRIPTION="Allows Tomcat to use certain native resources for better performance"
HOMEPAGE="https://tomcat.apache.org/native-doc/"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz
verify-sig? (
https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/tomcat-native-${PV}-src.tar.gz.asc
)"
S=${WORKDIR}/${P}-src/native
KEYWORDS="amd64 ~x86"
LICENSE="Apache-2.0"
SLOT="2"
IUSE="static-libs"
DEPEND="
>=virtual/jdk-1.8:*
"
RDEPEND="
dev-libs/apr:1=
dev-libs/openssl:0/3
>=virtual/jre-1.8:*
"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
JAVA_RESOURCE_DIRS="../resources"
JAVA_SRC_DIR="../java"
JAVA_TEST_GENTOO_CLASSPATH="junit-4"
JAVA_TEST_SRC_DIR="../test"
DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} )
src_prepare() {
java-pkg-2_src_prepare
mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die
sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: \2:p' \
../build.xml \
| sed "s:\${version}:${PV}:" \
> "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die
}
src_configure() {
local myeconfargs=(
--with-apr="${EPREFIX}"/usr/bin/apr-1-config
--with-ssl="${EPREFIX}"/usr
)
econf "${myeconfargs[@]}"
}
src_compile() {
java-pkg-simple_src_compile
default
}
src_test() {
JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=".libs" )
java-pkg-simple_src_test
}
src_install() {
java-pkg-simple_src_install
java-pkg_doso .libs/*.so*
dodoc -r ../docs
! use static-libs && find "${D}" -name '*.la' -delete || die
}
pkg_postinst() {
elog "For more information, please visit"
elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html"
}

Binary file not shown.

@ -12,4 +12,4 @@ DIST gprolog-1.4.5.tar.gz 3587361 BLAKE2B c0c73ce249d7c26b914a3f831c6ac93aeb884b
DIST gprolog-1.5.0.tar.gz 3813899 BLAKE2B e1d82393f122f37b1e139732c1b954b8a407feac4973b56c2e39dcf907424acca67bd10ea0e833ebbd6764a47b075911a29e05b51c37d3751a5d5fc751a08789 SHA512 7ef1a3555ffa58d3fb0db2b55ffc1d00868021f0f9f3d63dd1f43b5b833e6e00ecc74abfc0573828a3d53f20c134dffaf7fe79ab21b3e16dccfca8c73b5dfb8d
EBUILD gprolog-1.4.5.ebuild 1938 BLAKE2B 65bbebccf772394fed4dc8aa5dced5e95991ec77297e3e4d26dcaefb943dc1666e49d4af15982121c6da662a5b799ba5f04833007d5de311d39618269fc56b16 SHA512 9ba3eacaed57ae38b71176793acc61820135f836decdf6397cadef568d3f8b5b6e32aa5433f07a8450bacb1dedd5afedd7e6a3ccc7348965d9a1b2515080bde0
EBUILD gprolog-1.5.0.ebuild 1848 BLAKE2B 68d8d22e082a1bc014a8063d61a888840e3a51d9e7995fa997ccddf997c2f5834e309bc2289f333338761414ba17aee4fda068a28e9d56225ac4b53feaa3ebe3 SHA512 7e574355faa454dfb9bb90e0cc022eaf4f89e3d40fcf99a797e148ba1b50c4445aa5a2f89957927b88313cb43d03d6d659e0b2e39e72f4c19856a092180de930
MISC metadata.xml 237 BLAKE2B d4347f2b84f6246e0bf64c19548b9bf8ad5094bf392fabb2b5add3bdb2af1e866aa34f67d4dad5fd6595daa79233456e962684b4d062bdc7be1f4ee1ef92d3ee SHA512 525172b6046cff15248158e173c764b9294cf0a8220914ef6b46ca4f15fdb79caca8089cb04ac0b1ca56e2496dc84d1f933b2d56e806007883cbc914a1a4eca5
MISC metadata.xml 316 BLAKE2B 618fb8e9262c5a1761a107e6b1d79153b8275f6f50942693c29fc07635228292c08fefa6fce4618d0b6ada2fe3707904c95c39c027faee5645aa2fd94db1daf5 SHA512 b4514895fd49ab20e90bdade573a0bade67ebf59c1afe47747e2558fa5c309be0e0a94e4c8ba3abf140ee209f5582ab632a7258b21d09921222591b7ab2c77cb

@ -5,4 +5,7 @@
<email>prolog@gentoo.org</email>
<name>Prolog</name>
</maintainer>
<upstream>
<remote-id type="github">didoudiaz/gprolog</remote-id>
</upstream>
</pkgmetadata>

Binary file not shown.

@ -1,3 +1,3 @@
DIST dietlibc-0.34.tar.xz 662732 BLAKE2B ac709f19f98c298ee424f8320cbc7bca997156323e64d3a219251146b4257185f27519262914d3df044638ecfcf06e1e3680d8af226704dca65d6e4be20b3dc4 SHA512 2b38528c0ccf50e426f587b6448fed997fab1147eecc9e1af2f3fb3efe3d8f3997656d8e66e7cf1045ceb1f602cef43456c62ba83ff494f9c9816721bdb4d6c6
EBUILD dietlibc-0.34.ebuild 1634 BLAKE2B 2d9fffcf677d489c3d59e0391645ebb02b26e7f77cfdc7385c6cbbdbd615ef584789bd7148b9c754cc1fc9b096d6f362ebf77861cd0447d84be70a7d1a729546 SHA512 37b52a403566a761e7a5571b95f4e562edca261e5c95153f6aec95334bd04b36a5cd66cb62f9d617e89ac1ccdfb5769578056f869e1da09b6098428cc786b2e4
EBUILD dietlibc-0.34.ebuild 1663 BLAKE2B 9750239d270864be307fd784026127760cb99ee1bcd86b478f1030ff629fca380076297917f83bb96cc1ba4174d98341c1360167c3334ad1561db3aa0817682f SHA512 c08a3b80fd90cdf46b777f294ad92ad62d22ef1f75473181bd4e3c2ac1e6ba521033559facf2627a6e9a47a5652ebee0f7141e6f25e752abae12284e942ec4e0
MISC metadata.xml 417 BLAKE2B 317618b21a2569a8ff55f7457668d8185894377216aca3d317438503d311b53b5f9d0bd999105a7d9a5966621fccd01fd26900ed00af1929e51b717e468f0a46 SHA512 5b5dc39a432a04ad909887a3d397366d2cdb12648a9346afb66b37b6ca0e7002a42c0f047a515002cc78523a8382c745b25c88d1af29606b53894b25daa7b66c

@ -1,7 +1,8 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit flag-o-matic toolchain-funcs
DESCRIPTION="A libc optimized for small size"
@ -21,6 +22,9 @@ DIETHOME="/usr/diet"
src_prepare() {
default
# bug #855677
filter-lto
# Replace sparc64 related C[XX]FLAGS (see bug #45716)
use sparc && replace-sparc64-flags

@ -1,4 +1,4 @@
AUX libcroco-0.6.13-CVE-2020-12825.patch 7600 BLAKE2B 2303fb7044f7458e5861b0d054bb6c6137265dfa080d6e93b0c10f8fbf0c02104a6f14248ef5a95e1967fa7c55aecfc31f8d15cfb24d792d530f10e9c375a3d3 SHA512 f1704914cf6bad4b530e239998d7c2be7d5bc8b2e071526c04b5797a52513cb50289ca575639872217a64dbe6adbc7e0a352e9427a4df5cc98f36f13baf88a33
DIST libcroco-0.6.13.tar.xz 487840 BLAKE2B 511212f1849343d55104cc6d17662cacd524bae098bab12d6db58df41710c8dca2c5beb7a37e42feac6d856934a07feb3d11c55dc74ba055e21066f2bdefb260 SHA512 038a3ac9d160a8cf86a8a88c34367e154ef26ede289c93349332b7bc449a5199b51ea3611cebf3a2416ae23b9e45ecf8f9c6b24ea6d16a5519b796d3c7e272d4
EBUILD libcroco-0.6.13-r1.ebuild 1346 BLAKE2B 138924a6cd898bb06b39410fe1d2808dde87480c27b9920d21bff69f05a0209ecd1ed08db3634b4b3f8129f190aa195f2d4b190389243153d10e1f4f6a1e7f47 SHA512 8d73c2f2dc1fdddf51a54fe81aef1c3b27ed54f694da631057bb5df48bdfcc091d55ed67c28728a92db3c0adb6bf0a2a215070ed9ce029b6b200c12ac24363fd
EBUILD libcroco-0.6.13-r1.ebuild 1475 BLAKE2B 6f7603400b6445dc9dc09d6d71bb000a39f901929b5b76d482cbf0ab8f7cd9d71bdeda67c393733a1c673d1212d5829e45d09f0b11237a9e5353ed251269d271 SHA512 1e64138323725d84e18351cf201cebd47517124626d1eac78cd68487bdaf009fddef888fef9437e801683d7a8630f2e69e9c319e9ce36e0358b4fd99c23cdc29
MISC metadata.xml 789 BLAKE2B 340b28ac463edf2795fcd946e9387525542c6037850bca3a100bc74994735a59558a617d73a254f529bf933c246cff7e7edcbea1b485e3977ab7d16fc2a55073 SHA512 b8e4759f85c3169d4de3fdc7f6d4db0094177c50ce8632e1da9828070da7828cc5e03f0c09cd79b1d8a9b42195d7f5fc20e406ce73d4389167afc9068c4c89a8

@ -3,7 +3,7 @@
EAPI=7
inherit gnome2 multilib-minimal
inherit flag-o-matic gnome2 multilib-minimal
DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit"
HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco"
@ -36,6 +36,14 @@ src_prepare() {
gnome2_src_prepare
}
src_configure() {
# bug #855704
append-flags -fno-strict-aliasing
filter-lto
multilib-minimal_src_configure
}
multilib_src_configure() {
ECONF_SOURCE=${S} \
gnome2_src_configure \

@ -1,5 +1,3 @@
DIST libpthread-stubs-0.4.tar.bz2 57565 BLAKE2B 0c59ba509aa24ce0d255790363d78d670be0bae5fd9556798f276466ecaf70c4d93064b531dd9870da8f934da6660fba71a7f0b402bb6ba5420fd6ee5ca546df SHA512 0fec563f3833b84311b32cb13a4fd9832aeb0204c65b1541bf453d5d35693b2267c3cee656e00a4b8533b07a8f6320ca5c3672dcf8ab047cdac8628154c08954
DIST libpthread-stubs-0.5.tar.xz 56980 BLAKE2B df84742e6695c64b33c82130765fa4bc3f908874aa868ae6543008a569ef79e384b562a6946e25b45331898d5df55c3bfd2e907a03bda15aca3993917baf6e50 SHA512 a24f7c40dcaf5f6ca0085972117fed5ad0851f6fc1972fdab799d27236afaaa4f7baa93e40532f93984d313d94456819aaf4ec8f8d1bbb2e5c4fc76c31891d82
EBUILD libpthread-stubs-0.4-r1.ebuild 763 BLAKE2B 54a6db24d4dead78fdbd49c99620b054d76fa4889d40988345ea395b4f9864a0ee57fcb94cc0674e8c9e3d373974053e219dff67523d8f2d53ecfdf708c27fc3 SHA512 53eccfba37c9fa7807985b3bb8e7c7aef8485f3186c60b7f18377295c10c7ef30e556d6a33487b47db43fe08a3505a2f473ba717128b7d66c248cd483faee799
EBUILD libpthread-stubs-0.5.ebuild 462 BLAKE2B 272ffc05f142b0d9a42b38982b1accae2e6ecb58889b08f15380033510563cd8b81c391363e81147adc07c36be0c68c9e2827944ff33370cc5c860fdb20d2eca SHA512 376a2248e349e876c65c84ff7c6886e150316f4148aff9c70c2aa522b1d4e590dec0d5eb4b7dc083a47604f1a868597255f9b2f26f702211a36bd038b2bb4345
MISC metadata.xml 344 BLAKE2B 61a2b63e7c3a20da59dc96307404a597cee8323050a68c00ef76c58c44f264eca2d0f85a6ce207b28834a99fadbbd3f40795c16394f01231f6678f0c8ef80fc4 SHA512 9579ba7722bcda8f2aa1fd22fef12828860b70405c4df60f830aa1a517d31667ea61375c2479f430c00c45c9c6013376ba67c9298ab7cd0ea3ee119c96febc8b

@ -1,23 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit multilib-minimal
DESCRIPTION="Pthread functions stubs for platforms missing them"
HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/pthread-stubs"
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
multilib_src_configure() {
ECONF_SOURCE="${S}" econf
}
# there is nothing to compile for this package, all its contents are produced by
# configure. the only make job that matters is make install
multilib_src_compile() { true; }

@ -1,5 +1,5 @@
AUX libpwquality-1.4.4-pam_pwquality-include.patch 1208 BLAKE2B d7899e6caeb8a1f4515026165d9a321e0a7840b45e4f2472a8562f7a88e35c80f7295349491f3a0037da1ff12e7c74e99236c4ef1d3334fbc477bf393bf3954b SHA512 e570c7f036a1182e43c63b852040468b0dd45ca115ff98f62bc4d3bba02b0c368cd9b1e857e39ea5fcd0b74b265cc7baea529359593512d896f65c6b658afd27
DIST libpwquality-1.4.5.tar.bz2 433961 BLAKE2B f5326996ab607bf9d24de446d9714987ad259fd2222bc54983769abc298969e2e9a4cee78f2a5c5d963bd0e5f57ea3aa346b0ce108b465a8da82810486b37e36 SHA512 91a6febbf40047e553b6051df727857df7932c816638f15118a46b8286527a80446ca4f6a050d2b1f4e33335bf4b75290751ce358fa477cb9d06fe89a450d647
EBUILD libpwquality-1.4.5-r1.ebuild 1708 BLAKE2B 98900974eb47ff971685302d0ba67cfbf1bc9b1b5f00c9303218274706383ebda230f90ab6b031613906757bc064fd3bda3140dc5ada0e4454ddaf7eefb1c9f5 SHA512 fbb329bf9c15d92b976eaae66048b2fa7bee0b9f862eeba98d21b7b650ccb89b9edaa8c7edad3d08d9e5b9b9c91d74a2f908a6deceec5e6c1ef776e6e9706c44
EBUILD libpwquality-1.4.5-r1.ebuild 1729 BLAKE2B cd24b1b34ba82fc7104165cf6683b91700fff72cc9c9e8ef7da77a128ac459fd2b43c30564aaa201e6de91c64b8978d2868b2351c7890198d56d11354dcc955e SHA512 ff1358959fb912056f86215d335c4d6734544c8f10e46021db67d1b2261ea1ea5d3534485d7ca276730d5cdda0c52aa6c430c0658b8282e6bd947f5c36686944
EBUILD libpwquality-1.4.5.ebuild 2156 BLAKE2B e2233a02327bc329067c7182b515ef5a5e550382a9bbfedc59793287d6cacccde537450fed879a1bdea78fc7456e50b70161bc2836dd32c9d87cf9a7be20a474 SHA512 88a1a7014c40ef5cabe8aa2f42d0d60748015b5697b5f319f1795ce3cbddd05c2d44bdb32c6e476a25dfa5ecd563342f967aab4366ea00203ceae841b0f27387
MISC metadata.xml 354 BLAKE2B c7c1c6aad6af351f12d42c720fe4372aa0966601624454febad3d0ac2c40b069acfaae7f1c77c41546c701a8ad1e242bd715f421ed2103e9c48cc5a63d7e44fa SHA512 41ecf39d00ced11f91831aa04bbca66d0a409367ae87aab765c94dbcdfc4dd8900f707b767e2fe76ad1eaa62c33e2e571027c7e5112e799104029bb773d812df

@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit pam python-r1
inherit libtool pam python-r1
DESCRIPTION="Library for password quality checking and generating random passwords"
HOMEPAGE="https://github.com/libpwquality/libpwquality"
@ -29,6 +29,7 @@ DEPEND="${RDEPEND}"
src_prepare() {
default
elibtoolize
if use python ; then
# bug #830397

@ -7,5 +7,5 @@ AUX libtecla-1.6.3-prll-build.patch 327 BLAKE2B 565f03ec0e8053cd4ce01757357dd4c7
AUX libtecla-1.6.3-secure-runpath.patch 1119 BLAKE2B 485bc71ea3e6583fd825ae04b5cacc3fdc3862c498dad60a80c49a6b866bcce2f42e0899a7dfbcfa8e3c40472ccaf80305c70bf9c875463622f70241577ae731 SHA512 c1a1af67bda1019c3d0439d45b6f339ab902a86cc92e5ce83ebe85448c3a067cb1c5758237e1fe593439a88185e2a6c13f1474dbd794ba94ede10f87ad597f69
AUX libtecla-1.6.3-static-libs.patch 933 BLAKE2B 475a0818269df82b5fb35c84b85c70a6a5fc6dc135885c159c2923749d552549308a14d49ddd547ae2b47723924a3a0713a97d44712824cde962cf765e7fa770 SHA512 4a8bbf8b92d3546cf4a008612bc7c8b1fcb3da74050f677e7c892f3abd5dbd8b3301aff79594a6c9e219e3adf906466383cce666ed07819784b2ff6832a05065
DIST libtecla-1.6.3.tar.gz 531499 BLAKE2B 6cc585ce104a60138c8b1950f455be845f3db014f1b56585a6ff8c05101e187a3f9deb7546a24e28d8797a49c426606ff50ccb49065ec2dfe4999537c66579ba SHA512 e92da3e52f1e06f731378ea8d4529865526b7816f92c3cd41a24ee8b629453564ec1995cf528928dd0673826cdd88f57e057ec0641f9c00fc9ebb255c725df6b
EBUILD libtecla-1.6.3-r1.ebuild 970 BLAKE2B d1185eb84aa40df35d9984636b9c9eaae7441b5ac8ebce6153ec95b24c894927695d1db962be44701ba78d5cc13078051e0edb5b89e0be423917770a17d9345b SHA512 9bc2b5d0a50cfca190835fa887128caa0ef33cc46a62c99e667c90dae8b4f36296d28de9ac8b5f25e11052d15c43092d5d1fd4a50ede1208d68e6d97b9cba4fa
EBUILD libtecla-1.6.3-r1.ebuild 1465 BLAKE2B 992a52a2314df9f8365fa4b879a57f17a4879bce93c2378dcd12d32c37c1428122f3a4c98dbc89eb0878ae5ca3d25b789780ce9a0c9c10f5c1f26c8b39dd3af9 SHA512 485a7d705fb085190041e58790dbc87e3a9ffabfae12fa8246f678675b914c37a5556c766fc6f08be4a2de6e2c86957dfe0392452504dcbbc5404766e80b42fe
MISC metadata.xml 795 BLAKE2B 704c1e9aa2ec31a870373a806958f868003fc2546c605e46d2f050674b87325e51f934361552d12aedbbfd1b3beabd71e8c7bc81374efeb80639f177c7612ea0 SHA512 f347548d4f8167c9d6fae2efdce5ece7bff37bba62e66fd4e7e4497d69893cb6d0d6836d7a3ebd55bbe83e431792e65b5b8e51cad888ec4d391e5a5cc40ce383

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -33,6 +33,20 @@ src_prepare() {
eautoreconf
}
src_configure() {
# ld: <artificial>:(.text.startup+0x6c): undefined reference to `libtecla_version'
#
# For some mysterious reason this is running $LD directly to link the
# shared library rather than use the compiler as the linker driver. As a
# result -flto is effectively a no-op *at link time* and the shared library
# contains... nothing. Because it didn't process the bytecode. Of course,
# nothing can then link to it.
#
# https://bugs.gentoo.org/772014
filter-lto
default
}
src_compile() {
emake \
OPT="" \

@ -1,7 +1,5 @@
DIST libzia-4.52.tar.gz 641867 BLAKE2B 106ec4ad8be1fd32dfc887b2bc57fcb506f3f4a4e25cd054228ddf2ebbd5c8d3df8f5e79f8e77fd8198c16acb55796c875dd3759bd1ec57c69ab51528bd9363a SHA512 d18b7a5ea168276f6f90429be271dd2807000fa7fef938d11cd55349475afe4343b54a7bcd0222606a4d51ea74e10aeede38dd9b80ec0c44fa5ce392ce79c59b
DIST libzia-4.54.tar.gz 646921 BLAKE2B 43a5575e673b24b9687bf744892dcc823c260760934d983d7b5e4480cad588283b1e830bbf0aac9ff46bc419ebf6f474b7fc7059c25214906756e678371baebe SHA512 818cd7219c7d742236cdbf8f1d7077b85e430c575ad76aea9724023eb7d72771ecf91e9c82f6a6b95bd1119ec46efd1fd7bb08c53b918b803e6051df82e47846
DIST libzia-4.55.tar.gz 646922 BLAKE2B 0430757bce57458b33dbd7c315b88258b5d1364aea958a6b31e7e90a7f544cf64ba4409ffde9b2ab7088b6c8a33e433a3c334e7fc61e22a4bb8b693b53532000 SHA512 05d91c59b070f1230a0919c07757afa25f4bfca6585501d1ee013ca2c5994967329682624c2a9e13cba686640ddb145ca093e3e341141fd301e780a98c6b30a7
EBUILD libzia-4.52.ebuild 1067 BLAKE2B 21c485ac1109a8dc4c60b6319a9c0b7e17c4f4e267eb92f9ade39d34ad142d10ada511e697897405b15a05b87b4bb640c4a85a89158272b25ef5c357d6966586 SHA512 a96d7d98885d5dac2ac323c54cd981fb7677dba8b55f9eb2210e5331ff132d463b43bba80d185e1a1480db09939795774886f701826a5f4786496d81af88e36e
EBUILD libzia-4.54.ebuild 1090 BLAKE2B d16d96ece880bec45cc15b93dee88eff503487bd843f8dca5a821439758b4ae5aadf7f9312f8c16dce3de1b70d71bb3dacf748bcf19689e2d3979f77b9b33c47 SHA512 a8a8c71b25cfd990178f542aff43b5dfac168375de43246b4bae4cc90493d4ebb5aca9b41fe1ac3c3a4755406d50db51afa0b085f8deba369c4a2a9f41736a1f
DIST libzia-4.58.tar.gz 647123 BLAKE2B c1d7963e108847f1198a3b21d9972a614f5a830afddba2d7fbbdae7794e622851e6c5e11910c5b932eb4733521e58df74a4649ee7d15add08336c1b8db1588e1 SHA512 1a5e54083821708a2c34f2385c646c97fc48962dc4615ef364bded57a8d578ce05d15a8bd890c061cf97dd56e7b240a0c97621e12295b64c7396b2227ae729a8
EBUILD libzia-4.55.ebuild 1088 BLAKE2B ba9cca163b5956b8fa19d56b4d37ed905348903099b64ec338aae4ccc84adf5cd65517efc62664b47e83b9eced520bcbad240e59b2befa283da780ef744bfb20 SHA512 5ac8c80fb9c7620c2495284f5bfdfdf144aba0280cccea09c7d6a0e61a1c2695722967520061dc95239d742f4140bd64df390d6c823ade00ec35a15e19ba173a
EBUILD libzia-4.58.ebuild 1090 BLAKE2B d16d96ece880bec45cc15b93dee88eff503487bd843f8dca5a821439758b4ae5aadf7f9312f8c16dce3de1b70d71bb3dacf748bcf19689e2d3979f77b9b33c47 SHA512 a8a8c71b25cfd990178f542aff43b5dfac168375de43246b4bae4cc90493d4ebb5aca9b41fe1ac3c3a4755406d50db51afa0b085f8deba369c4a2a9f41736a1f
MISC metadata.xml 326 BLAKE2B 1b8ed6c9d40252f3371cf9a1ec295f593c8898dd8e45173ca05cededf987c7e44e2fafca613f8ad3022e9fbb6886d6aec2d183fd47c3064f35038784f361ebc4 SHA512 0c8a48b1101aa184dc596581feaf47463688801cb0f342177ecfb6fade1d63520ca1b9dcb278279470c181b560f555de332e4d2583e8856eec9057cde34df48f

@ -1,51 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
DESCRIPTION="Platform abstraction code for tucnak package"
HOMEPAGE="http://tucnak.nagano.cz"
SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="ftdi"
RDEPEND="dev-libs/glib:2
x11-libs/gtk+:2
media-libs/libsdl2
media-libs/libpng:0
ftdi? ( dev-embedded/libftdi:1 )
elibc_musl? ( sys-libs/libunwind )"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
MAKEOPTS+=" -j1"
src_prepare() {
eapply_user
sed -i -e "s/docsdir/#docsdir/g" \
-e "s/docs_/#docs_/g" Makefile.am || die
# fix build for MUSL (bug #832235)
if use elibc_musl ; then
sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die
fi
eautoreconf
}
src_configure() {
use elibc_musl && append-libs -lunwind
econf \
$(use_with ftdi) --with-sdl \
--with-png --without-bfd \
--disable-static
}
src_install() {
emake DESTDIR="${D}" install
find "${D}" -name '*.la' -type f -delete || die
}

@ -9,9 +9,9 @@ DIST rocr-runtime-5.5.1.tar.gz 816175 BLAKE2B e588d98cbd0d9a753b950ba676d6cddeed
DIST rocr-runtime-5.7.1.tar.gz 832009 BLAKE2B 67e4a64ee03b1f6edc43923c7ac44113ab58f78b032dc0a01952b2dd5b2ca37404044811effb9c8d83002ac4ea344a5d95ac62f3c66012bff2884ef55285cdb5 SHA512 a6547a104303032244d17b662a3eda48039732c215debb6178c0af8842c01c60f80989793420c101bd554e58332d215205da0c228dfc25538c56499f47dc6832
DIST rocr-runtime-6.0.0.tar.gz 851206 BLAKE2B f45f72719e4146fc5c6755b34625de60900a84a7f97fc559d641409edbbda73132c9cf784d59c4ccfdc3f0a1902e379db68d565f92420a8128a04483c50831dd SHA512 18d79436a93b9f57ffa0d4db670e0f2b05c5b9826c9323c7c2f8c856f650a10e5c4b7f6e55e2750156f3859a289617ac40128cfb6fe25de918ee5d8e4b6a8095
EBUILD rocr-runtime-5.1.3-r1.ebuild 1489 BLAKE2B bddcaa60234f530822d4f96ea90c4c178f91af3933c70fad0269287ba97d0a6243626dd88e2d31c62ac3dda7e6bc8abaf50836357d2d512befbbd0a0f2aaf112 SHA512 7a84de93ae70e158d7bb09318c38cc5e4251f5831ab07f0f022b35de87d2140e03f5ce8decc5aa80e67a0c436131753577aa52d1d7c62f0e419e3307e45b63e9
EBUILD rocr-runtime-5.3.3-r1.ebuild 1556 BLAKE2B 4554d25ea988cb2c4b0520691544525288cb57dbaf53b79e06552f3f3c508f52efb9a796f8f1b4fca6e98984ad56ec6c29f50b1777a7f324d0a870ef911a3773 SHA512 861e2b6f917698fa2a0a6bdcfe988c18a1bd2a7b2f5a036cdf09af161b244534ce0daa596dc2a5073e586132a14fdc58128f867f83adeef31355402de607db30
EBUILD rocr-runtime-5.4.3-r1.ebuild 1767 BLAKE2B 56cac1aa980f509aace3c24344384375f6896f889d24a48ffed04db8f2e7f6a23bf1f5abb1511f1bc624e6b94e00b1147c8996cbb16cb7a4adde6c5a65eba68b SHA512 f41eb9d3621681723276e569e3d663c9bcff4834127a4f6e346486814f1f4f49a6a5be8f14409ff9514798455f22766a1ed4dc8b6a6ea2d02f2ce8f5de53d6b5
EBUILD rocr-runtime-5.5.1.ebuild 1767 BLAKE2B d40d4db7f5d5609fc324944e64df866acdde567f5be2f85006ae0c1f56180e5c0c7e4ebcc87e884c5dd824111886b46a72a368eb66e7cb9c694e2d2398182d83 SHA512 c443449775b064e691aaa068903b8fd65e710e447fe88d2a33a7a22e5a2eca22fc1b18985ce8d7c20e49fc6c33fba7fe0fa7ec0ce884c0775f5c53963a12210c
EBUILD rocr-runtime-5.7.1-r2.ebuild 1933 BLAKE2B 5477718eea40fa0254a0fc4b281a3c32fc2962b1de0d835ae235a7278b5f07d66f13f1915f1c23a750906a0247902e854789607c62e58ccb7269def790ff2344 SHA512 fbc18eda78e7290b780c7b49ecfda78945782b293eeb08fed95f92289380c2f5912786defce12abac2de8c9704abdb453c7a96f601e79b99eff04c9f2a1ac293
EBUILD rocr-runtime-6.0.0-r1.ebuild 1869 BLAKE2B 3c7ef21868a9ebddfda260ba433ee33738a8d961661f1e62fc0e6d4c2feda7a3ec338416148af37f5ed53eda8f53363068d6b4c81dd0e622bbb7551c1e6549ff SHA512 8db31035d8370eb953600edd728809abf383a086d713a3bbab960f2944692c3df9ed2a22806b4a5ba9ebab065c32b79ba35b53a1ef730df96ad8289c982d8968
EBUILD rocr-runtime-5.3.3-r1.ebuild 1305 BLAKE2B c0da341c96374676aeca634dfca42bbacb095b9dede470e5afec2f50f8b4889c09dca7ffed0d4ca6b99540cc306a1b97277fae53414dbb4861c5dd4b99e6b8c1 SHA512 b9e9874db0b956d9a987daf5c26aed6a283b2dd6b26998cc5e24488c223f61e9d73e35a5aa06a5f35e28ab48bfc4e7c1674175a90b29d98d7f1413f7e5d34a1d
EBUILD rocr-runtime-5.4.3-r1.ebuild 1516 BLAKE2B e979a0fe77e9c811e7c24e1b357b3544e4439dcdda4c0b4e1817f2d628225a98ce6dd92f00b3b450169fe46f8e8c2d234c075d3a2134e1b78972a396c332eb40 SHA512 3b798668c823764eb2755ef934c36270f9f0a6d0403a2a81962280716ef02892d07c48e306b117ec8c15cf43f92ac998af2fa9deb30390360efefa30c2810128
EBUILD rocr-runtime-5.5.1.ebuild 1305 BLAKE2B 53721d8a44f2325720ed0f096329a43f54128237ce9d6e1fed5bb2a14f64254d94cbea9f53539874f3b1b2360c8aa70187138eecff0d77f1a36f5fa884615225 SHA512 fc2317d2a91429d53cd1ecca30e455938850a512350538e8f4fbf8fecd7cb45055c82b65f7f62115040185e3689da83b36182b23f2096bea663cd23de525b270
EBUILD rocr-runtime-5.7.1-r2.ebuild 1566 BLAKE2B b19f33db23b17d8719535781ebb933774b041bc79b13dc3c25c4f7f51c1ed159ba86d11c38c4ddbabeaa0b4020836354625b59d067cb914d8d64fc4d7844813b SHA512 8c9da7d2551cc54b6f5f12b53ed79d05076f99a0ad38a2ad5c07401b6894ca5a5fbb582d81a55498ab8527baa48b3bdab48628fef30ca977e690c2a00f25379d
EBUILD rocr-runtime-6.0.0-r1.ebuild 1502 BLAKE2B 7d6bf1797f9b65251fc83789530b0e79875fc7f36e787c07c7b1f7d531821ced17eca651e8b98d55759411fc1b851a8506022cbcd5ba2664e865e7464f05a1f5 SHA512 d3b8b6b5dbcc8c86e145d1e8644d636e3d7263ec5546fdc0dd220c5883dbf17582bbdb8e405baf7ba8de52de0210a92f443c813ff10e8dda0d59b9b820b768ee
MISC metadata.xml 515 BLAKE2B ccb566413bfb5e7027d1596b040f6c957dc8d58fc413859c4a08fbd484ab16d536948bcf24cdd1edd5bdc8a4951b5abe6adbb3da6fde37e5a9ba1bdcfd312827 SHA512 6d0f0ab69b8f04a9106d71003f17c00e693b42c03aa5c430ebb03f7ffb3ecb8f4b10128fd22462692b97870c23e85aa3f037433fa65c55a342d64038f0db5a93

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -38,9 +38,6 @@ BDEPEND="app-editors/vim-core"
# vim-core is needed for "xxd"
src_prepare() {
# ... otherwise system llvm/clang is used ...
sed -e "/find_package(Clang REQUIRED HINTS /s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i image/blit_src/CMakeLists.txt || die
# Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -38,9 +38,6 @@ BDEPEND="app-editors/vim-core"
# vim-core is needed for "xxd"
src_prepare() {
# ... otherwise system llvm/clang is used ...
sed -e "/find_package(Clang REQUIRED HINTS /s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i image/blit_src/CMakeLists.txt || die
# Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -38,17 +38,9 @@ BDEPEND="app-editors/vim-core"
# vim-core is needed for "xxd"
src_prepare() {
# ... otherwise system llvm/clang is used ...
sed -e "/find_package(Clang REQUIRED HINTS /s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i image/blit_src/CMakeLists.txt || die
# Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
# internal version depends on git being present and random weird magic, otherwise fallback to incoherent default value
# fix default value to be more better
sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die
cmake_src_prepare
}

@ -41,21 +41,18 @@ BDEPEND="app-editors/vim-core"
# vim-core is needed for "xxd"
src_prepare() {
# ... otherwise system llvm/clang is used ...
sed -e "s:find_package(Clang REQUIRED HINTS \${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm ):find_package(Clang REQUIRED HINTS /usr/lib/llvm/roc ):" -i image/blit_src/CMakeLists.txt || die
# Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
# internal version depends on git being present and random weird magic, otherwise fallback to incoherent default value
# fix default value to be more better
sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die
cmake_src_prepare
}
src_configure() {
# -Werror=odr
# https://bugs.gentoo.org/856091
# https://github.com/ROCm/ROCR-Runtime/issues/182
filter-lto
use debug || append-cxxflags "-DNDEBUG"
local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
cmake_src_configure

@ -40,21 +40,18 @@ BDEPEND="app-editors/vim-core"
# vim-core is needed for "xxd"
src_prepare() {
# ... otherwise system llvm/clang is used ...
sed -e "s:find_package(Clang REQUIRED HINTS \${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm ):find_package(Clang REQUIRED HINTS /usr/lib/llvm/roc ):" -i image/blit_src/CMakeLists.txt || die
# Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
# internal version depends on git being present and random weird magic, otherwise fallback to incoherent default value
# fix default value to be more better
sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die
cmake_src_prepare
}
src_configure() {
# -Werror=odr
# https://bugs.gentoo.org/856091
# https://github.com/ROCm/ROCR-Runtime/issues/182
filter-lto
use debug || append-cxxflags "-DNDEBUG"
local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
cmake_src_configure

@ -10,7 +10,7 @@ DIST roct-thunk-interface-6.0.0.tar.gz 665726 BLAKE2B 634165c1dce2d4e2f635688ea5
EBUILD roct-thunk-interface-5.1.3.ebuild 1107 BLAKE2B c8d1aad9be55420235043628caa570cfa5f9164c6a3d20c7d90a6cac385ad2c886c44a89f2d9181742f9c284067b0d0b078fb2ea04e44ac9f1a145505f4b9971 SHA512 08bce5619f4e5e163b23928c0088e7f022d0f9f95bfba4b4e237a74ade30a327bf3cf954590f9d788ab7a16dd4f90ff53bd3e87011866af1d68a200bbeeceb7f
EBUILD roct-thunk-interface-5.3.3.ebuild 1107 BLAKE2B c8d1aad9be55420235043628caa570cfa5f9164c6a3d20c7d90a6cac385ad2c886c44a89f2d9181742f9c284067b0d0b078fb2ea04e44ac9f1a145505f4b9971 SHA512 08bce5619f4e5e163b23928c0088e7f022d0f9f95bfba4b4e237a74ade30a327bf3cf954590f9d788ab7a16dd4f90ff53bd3e87011866af1d68a200bbeeceb7f
EBUILD roct-thunk-interface-5.4.3.ebuild 1107 BLAKE2B c5523fd9ba5475faf5b8bb4ea35a100f4049a8b008c3dec048e03b8e14b394f28b8b5515f7b93c94774c75304e2df7ef745e9538eae5309c6faa569748d32551 SHA512 dfc0e032b61667c9171900f36bc7f18df0e67635e8988d91a8041c298053d9c977adf123af2326e7986bbe00f45ea3ec3e3630ff0993279cfd7becbb5492fc36
EBUILD roct-thunk-interface-5.5.1.ebuild 1107 BLAKE2B c5523fd9ba5475faf5b8bb4ea35a100f4049a8b008c3dec048e03b8e14b394f28b8b5515f7b93c94774c75304e2df7ef745e9538eae5309c6faa569748d32551 SHA512 dfc0e032b61667c9171900f36bc7f18df0e67635e8988d91a8041c298053d9c977adf123af2326e7986bbe00f45ea3ec3e3630ff0993279cfd7becbb5492fc36
EBUILD roct-thunk-interface-5.7.1-r1.ebuild 1201 BLAKE2B 6170ec14b2be3b309b7a95a0103341d55de32c2ef634a3cf84b31370b6675438978adb87eb71ca6e0e886b4ae7f87c5c8898509fdcd4a1d374ef9f91d258af08 SHA512 babbe1248eba4206f81db3a99e983eae1d540691e36a0f1595a9ce17398aea7fa9c15ec564dbb0abf48e2e58ec47155f62ca77af80afd07ce16ede394c489097
EBUILD roct-thunk-interface-6.0.0-r1.ebuild 1201 BLAKE2B 97007918218c6b07e9cf7b077250e32694c068618cabf8f5dc672a66e35b6e1480ee6ebda1c67c5576a5f0005be52d828d8c6ab02116be98997606bc47b6878a SHA512 676cdd9fadff9c74568d1b841c2819d483089d4ed82aa9ce0cde55b61ca7ab8ea164b6ef6ac27655e38697ae5361357b18d430dbf53687c3ffecf0484db61867
EBUILD roct-thunk-interface-5.5.1.ebuild 1055 BLAKE2B a2341ff457f5ee2754ee8cb63a68b90ee67074946d39ab064fa8838b8fa5d0239f330b2751d233c3038b3988a40486d9df7715df0fd26a6677c5789982679c1f SHA512 49819d214fde8e77f8ca051d9dc44af03472a17e0509aa92812a416bff9008577d3a5bbf96fed12315ce3bd1655641f71ac721d2440b7031927e883475c648fe
EBUILD roct-thunk-interface-5.7.1-r1.ebuild 1149 BLAKE2B 31bacc1a1123eac6afe14c9dacf150cf64c8ac85b46e7f4ad386b9e3d8b06b6a2264210f021123218c42c74c87a849f34327baeb648ffd5269276f31302a7151 SHA512 f58abcb15dcbf13d0ef5c148430e2de70345831ad693fa2c2fca2e586e5625a8252c6a57f9ec0d2a75c4f92ba7267acffd985cbc91d8ba157a3e13a952fecf76
EBUILD roct-thunk-interface-6.0.0-r1.ebuild 1149 BLAKE2B 6b2697ae965530cee6d036a370376ded734acadf93970bb4ef6636cbb0245b122e5153a462496395fad1d41daf1e4901c5c21b5464824e81a249997ab61a79e2 SHA512 249cc0a47b0cd2c59c5c2e4e946973154b18aaf9d9c2ac4c68dcd08b4b289080e52baaa2290f60c5ae29dbf3f4256f56e4b35a3f267514e06403914b994a97e9
MISC metadata.xml 674 BLAKE2B ceb6cc04ddd9f957a765c89bfe83de382412c5d04bce87e3fa9c0fdfe72fa2d24e597aa47287488463fa34d85a91556d2b7ea073b19c341a48045c9e7f51f9f3 SHA512 8cb0feb4d6ea9d3de4a45a9be0de498b5ebb36a779af03e58f5c04593082e5bd618614c1daf2707f3bb1de019bf88292605669e2be48d9bede6e708c39aae7e2

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -28,7 +28,6 @@ CMAKE_BUILD_TYPE=Release
src_prepare() {
sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die
sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die
cmake_src_prepare
}

@ -33,7 +33,6 @@ PATCHES=(
src_prepare() {
sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die
sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die
cmake_src_prepare
}

@ -33,7 +33,6 @@ PATCHES=(
src_prepare() {
sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die
sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die
cmake_src_prepare
}

Binary file not shown.

@ -6,5 +6,5 @@ AUX Tk-804.036-incompatible-function-pointer-types.patch 587 BLAKE2B e4c289f1dc7
DIST Tk-804.036.tar.gz 7024993 BLAKE2B 0ec47bc7f24af7ea5cf3fb539b2636e978a22707d591cea0a5c1ba9182a70afcf749a9fbc03fd2bf7e969ddb1a57572bd6e1b7b68210ad38b1804c877cb771ee SHA512 7d8b82127a5fdbb2f0387f541af8844a09f1230f377b92d511ecb12e81bfd5ef56d4fe925cac064a798a96a003bb8465b6df37cff18a960f3631bb3a214cd812
EBUILD Tk-804.36.0-r1.ebuild 1889 BLAKE2B 55f080f0852b537b684648c0a5912ce14fd5c9f9946c972bf5a39c439480852af0fbbc968b7ece5e7ad35f2f9bfdfaeb2459b43bacea2c9d23d0079ecbd7c157 SHA512 cfe8309e0545ae00744b7f48269f5bd72042c10542b5d0370a48b7a0a37d8ef9db48f0f1c86ef6bc3fd5679b8ebbf9b392b1fd9f0f2279ec681106aee15b82bd
EBUILD Tk-804.36.0-r2.ebuild 1953 BLAKE2B ac64cd324248ab60d29109dd6969d22900bda779bf2effee22eb01a619f159ead52883164c8f37ed76f79e6622fcb793f28b386e28202cd963d6bfca15d93b53 SHA512 a7ddbc8a806c701523f21c119801443bea1be83431ec8dc5ee1d4710aa32b79cd4172c84d3147044fe0c4661aa52779f63c1718391f055a114dce9aeb583d056
EBUILD Tk-804.36.0-r3.ebuild 2041 BLAKE2B 4e5ed84c882993c8b0c1c9954988047899eafcb1cff2f7725928e089b86d9d20313900461a7bb968c75cf274f072dd14a168c26964a8e1878ec6c15446710d20 SHA512 2e7ec4e0ae9e16bea2dad5676ae619347859051cfe3431a6aa9b81a36aec68dab7f20331ddb0445f0c6e2cdb77f69a6ea0e6b9cf842f73fa68f14d21eea5fedc
EBUILD Tk-804.36.0-r3.ebuild 2040 BLAKE2B d3d62f1db6dc9f9dd23be8013099311886df2b4db7d8203c82b720a4cdf3381455300e8117f1cc8e89f5b90676a01e1f2d2b1b5c53e9d4afd0a9869c225a5792 SHA512 07af06d40ce094672ff9fbe55fd0abd161f5e425709899fdd4aa95c653014e6bd9267923a9b73ab7c90fb752ccc2ab819aafdbad9d4b85fded762c63dbb46b31
MISC metadata.xml 7606 BLAKE2B d893e5bed29497b8c444eb6ed1f32d2cc0f378a27398e6299560eed4ca4202a7e58c9cbd604395c62b2ad126a2c501a406297c746db04a6cb2b523b754d8b0ae SHA512 6d593703f6ad6141faf2d6b4e46fb633fabbd808e7377c0510e6bc877d34d708beb81f8788340a90d37ddfa430e729607f0dd986b4cc70e8b8e079b1b85782d9

@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
LICENSE+=" tcltk BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
media-libs/freetype

@ -1,3 +1,5 @@
AUX Unicode-Map8-0.130.0-c99.patch 1090 BLAKE2B c9c9f500a2ffd6bf2cd17679821be1feb4c9f441c9bc28476a63c4247ad975cc37a1ee211c1b590b873755ad92bd965d70a73fd398504e74aa3c173b73678d68 SHA512 1aa38c720fc159a94e77e21d5f1b121e61ffe7a8be807bef57c2d3b86839dee905992e2c683608fd1024b51326379fa80d79a8582534cf9e2a3a6d7cc5f67f34
DIST Unicode-Map8-0.13.tar.gz 99250 BLAKE2B 675e39d091c41c2e92e279ada53c2b18283aa5416efc931eba67534af02fab196151e55757ebc689fc26840d290fa54ed91a77c588f8534d5ebe2ed0379ce42e SHA512 1e8db5bb1e10f13da4eb2c5de36d38e1cad5eeed2aba7e6bfcfb36cde727d557902ac476f64d28937ff2a53992c67f027d1a42edb005292d1c2ec89d05e18f2a
EBUILD Unicode-Map8-0.130.0-r2.ebuild 370 BLAKE2B 34efaddf73df7b9d59ee68c447b011aceb934aa8ffbc366cd0ff73eaede12ba13aeefa2dc66253131a1c68f269c1e24e15731d8f46407f65dc5e883f4bc4ae12 SHA512 4b5816a83beb0b6c72db62283ceae14676549f21e37f13262e2cb8713943823e9cb7f7f37c374d2cbf96ef907856eb795b3eaa3e6510e4c1504191c6cee322e1
EBUILD Unicode-Map8-0.130.0-r3.ebuild 427 BLAKE2B 451fc2a5b40375443ac83c29e8fbf4f0eba7373ec3682823cacd2b75176a886a44b87dab1c84d1ccad35547c3f31073d4b37fbd4e80e4c4a4d5a090ba06890a7 SHA512 dcec356c8a3b26582a899eb98362ba2686abbe4f27877370cfa0034838ac35c2f039af26121b4935359a0a83f12c697193a1a113909cf462dca1a12e278cd0e2
MISC metadata.xml 397 BLAKE2B 35a70d53e492b84efb60b06ea34af4ab513049c619b8e05aaba51a5754a96f90f2dcbe48fb0cab15eb8598c46c4bf2df0d28534042b718cbc194953f529d588e SHA512 e820b1784470ae364ea6bdbbaf29aea3f95bbb12a62c082412086218e5955847d39c206ac1244df8c68774cc0c450c833c14d7cf2b6f212393d40bbf2708b785

@ -0,0 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_AUTHOR=GAAS
DIST_VERSION=0.13
inherit perl-module
DESCRIPTION="Convert between most 8bit encodings"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="
>=dev-perl/Unicode-String-2.60.0
"
BDEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-0.130.0-c99.patch
)

@ -0,0 +1,48 @@
https://bugs.gentoo.org/834518
https://bugs.gentoo.org/856574
https://bugs.gentoo.org/883709
https://rt.cpan.org/Ticket/Display.html?id=24652
https://rt.cpan.org/Ticket/Display.html?id=126031
https://rt.cpan.org/Ticket/Display.html?id=70534
https://rt.cpan.org/Ticket/Display.html?id=43404
--- a/Map8.xs
+++ b/Map8.xs
@@ -218,7 +218,7 @@ map8_to_char8(map, uc)
U16 uc
SV*
-to8(map, str16)
+to8(map, xstr16)
Map8* map
PREINIT:
STRLEN len;
@@ -282,7 +282,7 @@ to8(map, str16)
RETVAL
SV*
-to16(map, str8)
+to16(map, xstr8)
Map8* map
PREINIT:
STRLEN len;
@@ -347,7 +347,7 @@ recode8(m1, m2, str)
Map8* m2
PREINIT:
STRLEN len;
- STRLEN rlen;
+ int rlen;
char* res;
INPUT:
char* str = SvPV(ST(2), len);
--- a/map8.h
+++ b/map8.h
@@ -80,7 +80,7 @@ void map8_free(Map8*);
U16* map8_to_str16(Map8*, U8*, U16*, int, int*);
U8* map8_to_str8 (Map8*, U16*, U8*, int, int*);
-U8* map8_recode_8(Map8*, Map8*, U8*, U8*, int, int*);
+U8* map8_recode8(Map8*, Map8*, U8*, U8*, int, int*);
int map8_empty_block(Map8*, U8);

@ -1,3 +1,4 @@
AUX Unicode-UTF8-0.620.0-32-bit.patch 1437 BLAKE2B 2ca0c074b4e564edbfbadc68ec389c945cbe220b6b5fc8436e86686b53f173bc8ebc7191d260be57c2455e6d2e6b81416ede8768c35a49d0d3d171190cd171e9 SHA512 fdc7e67adf988469af841ae84dc5c0b16586c9aa21212f78deccfacc4e9c591962eecccd1ddd2c21d8cefc4ecdb1ca3be63b99110cf2e66af6d441489caf0fb1
DIST Unicode-UTF8-0.62.tar.gz 87838 BLAKE2B 95f196bc7eee1515d5016cbd28a6e134ac4cb88413d3665eb2570f7838b56582840f6e78355f23ad4a3360c9468051b589c3003e6d5bcb6df977fe15ec778590 SHA512 056026ac2ee4c101de5ea6017db59f875121dba8fd23ab5c2ae525effb8cf864e8a1c24588bb2a027792e27568742fc75bd5765694027b110afef867a4b982e0
EBUILD Unicode-UTF8-0.620.0-r1.ebuild 796 BLAKE2B 068255174a3d3557e6d76bc67f062b4db0a702a1b9e6423b468a263f5553d09027099629326046a76a771274b3395985c30346d343070572ed00b1b44212ffa1 SHA512 17283f87fb83b0dbc675cea2ad17da9345c99442e09f5b04ba5cbdb46b647c8862c1f86874d6e318e6a97ad1d90ae42b29b7ad55f96a0a0e6b8b68d225dd136f
EBUILD Unicode-UTF8-0.620.0-r1.ebuild 851 BLAKE2B 43dc1bb2d7841c93addb81792042a153ed1c05923623e31f93f7a6b73cb9da5e509a089281cde9036dc4921ce2d39d54b9614379ebafddb7cc3fc4839145cfcb SHA512 8b1c43f2c15e360ff26bbced8f3a58eb304dd18f9063dd0d341fdd8f94d80103c7f7fc7c64963337d8e6609791b2a6b10f9024d3e94fb59816e5bf54ff90aa76
MISC metadata.xml 385 BLAKE2B 7f05748777e4fb79270e01195ab3f81b67f71db3cb0f1a34b607211f33e92e147d543c31c4fad3f25119816bdac0dd1b9255e0c6da49a7f4e10cbb85764cdb54 SHA512 3ad64c0e8d549040b2ae550b250a00243c3e19e0a1b3a80573f5e263d788a6e8e30b184b7a78bf7522ed5d35a6d56b862e8c4c3a3b6e5aed149d8ccbfffac3a0

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -30,6 +30,10 @@ BDEPEND="${RDEPEND}
)
"
PATCHES=(
"${FILESDIR}"/${PN}-0.620.0-32-bit.patch
)
src_test() {
perl_rm_files t/999_pod.t
perl-module_src_test

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

Loading…
Cancel
Save