diff options
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/Manifest.gz | bin | 32713 -> 32891 bytes | |||
-rw-r--r-- | app-admin/awscli/Manifest | 2 | ||||
-rw-r--r-- | app-admin/awscli/awscli-1.37.20.ebuild | 95 | ||||
-rw-r--r-- | app-admin/btrfs-assistant/Manifest | 3 | ||||
-rw-r--r-- | app-admin/btrfs-assistant/btrfs-assistant-2.1.1.ebuild | 33 | ||||
-rw-r--r-- | app-admin/btrfs-assistant/metadata.xml | 12 | ||||
-rw-r--r-- | app-admin/opentofu/Manifest | 20 | ||||
-rw-r--r-- | app-admin/opentofu/opentofu-1.6.0.ebuild | 40 | ||||
-rw-r--r-- | app-admin/opentofu/opentofu-1.6.1.ebuild | 40 | ||||
-rw-r--r-- | app-admin/opentofu/opentofu-1.6.2.ebuild | 40 | ||||
-rw-r--r-- | app-admin/opentofu/opentofu-1.7.2.ebuild | 40 | ||||
-rw-r--r-- | app-admin/opentofu/opentofu-1.8.1.ebuild | 40 | ||||
-rw-r--r-- | app-admin/opentofu/opentofu-1.8.8.ebuild | 2 | ||||
-rw-r--r-- | app-admin/terraform/Manifest | 3 | ||||
-rw-r--r-- | app-admin/terraform/terraform-1.10.5.ebuild (renamed from app-admin/opentofu/opentofu-1.7.1.ebuild) | 18 | ||||
-rw-r--r-- | app-admin/xstow/Manifest | 3 | ||||
-rw-r--r-- | app-admin/xstow/files/xstow-1.1.0-clang.patch | 37 | ||||
-rw-r--r-- | app-admin/xstow/xstow-1.1.0.ebuild | 53 |
18 files changed, 160 insertions, 321 deletions
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz Binary files differindex 766c56a8e712..efb709fc7ca6 100644 --- a/app-admin/Manifest.gz +++ b/app-admin/Manifest.gz diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index e52cb4133af1..115c2503756f 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,11 +3,13 @@ DIST aws-cli-1.37.16.gh.tar.gz 2903703 BLAKE2B 0d3333bef89222e9e84de2c469a98c6fd DIST aws-cli-1.37.17.gh.tar.gz 2903616 BLAKE2B a3c3001dd4d4bc4051890bdeaf4012bd65ffcd2ff46d539f4898bb309b23211c6e58191ea7cd0f2887b9758a921d0217e008b5266b481ae927e183041c74bd54 SHA512 50559feb24eac2bb8c072e51b2d0540b581074b76f18268fe49e08e667b08471128edeac823143e17061a5b0e70410f9e2406b1c1f2a7f6fcb3caf3e7bd82e16 DIST aws-cli-1.37.18.gh.tar.gz 2904282 BLAKE2B 2f1f62dfe2737a42d4d1d3e969462a02bd7f619aa11a31ad723546bd780c66e8f9a17afd7b82af0b67915ba6ff326e7dc1ae396a2f8670c20e57462f137119a0 SHA512 7d4dcc0619cb215d6c49c4d2b45cc3a7919a05bcc246b70d774a960a23a1689ce201aa3be0737324d8b727acb04d39a1ea952c0214b7797bc458be47cfbfd012 DIST aws-cli-1.37.19.gh.tar.gz 2905629 BLAKE2B 0d5027985f4d9da2897a000d10ea6b75e2ae70da87c7f9e494305cc745f5146cf02ed0e35d34cd7a0ca041ab64db95e79e0fc0f8b7030598d7375dbebc43f557 SHA512 525787e13e864df51fc3b86c35dedbdea5d5cacfdc384f5c536aca44f54b83590cc7adb3a05921445a43a133c4ecf837fed341bfb841c539ad62f69f07a992f9 +DIST aws-cli-1.37.20.gh.tar.gz 2906150 BLAKE2B cd934eae7267a8a7cb83bb4e79f53a78b34e2f9391973e7b9aa092b0d2e7ee882cab3cae06f93e6de9645ebf92f27944cfde0a6facb0aa92f6057d236d309f5a SHA512 b3ca3073e5c4e815e5a6c343e8cb896f96510163535b89dc171251779f5fd7cd21cbcba086f541bc721d8343c2a5271a84776a2b3f7cb1c03a84b1ee0fdbdd56 DIST aws-cli-1.37.6.gh.tar.gz 2896548 BLAKE2B c160d981fc9d2a9c3de69b6d7dfc9fc699ad9ebbd7bd81808a74371059362ee7616a00c1c4d61674f4d9e8ebb35c3047c11d43c8c4bbf4ad63e65771462cc556 SHA512 475637e353afef4177d9375f2b8f9c86732ff55040ee1dfdc307a5c7fb6392db983e75324ebabe8016fb5c8712c1433a194a0cff65eda1f930a86b9357aafe28 EBUILD awscli-1.37.11.ebuild 3169 BLAKE2B 5e19b6d6b837a3f62a7f54c25b76d2dcebbd709ada36d473cee53d0cfc2aa7b3de92cb12db09be4fafbd0b5c303761436b25bf3b4afe16cf0119481959e2b9c2 SHA512 0d30f1cd05a160c7d70f85cc5887d9333b9512421c74d394cae05799229c74c2edb307434f90b64353cd8963b85889546df20e3bf5e7a3fa8953ae2b4a6cecdb EBUILD awscli-1.37.16.ebuild 3169 BLAKE2B 5e19b6d6b837a3f62a7f54c25b76d2dcebbd709ada36d473cee53d0cfc2aa7b3de92cb12db09be4fafbd0b5c303761436b25bf3b4afe16cf0119481959e2b9c2 SHA512 0d30f1cd05a160c7d70f85cc5887d9333b9512421c74d394cae05799229c74c2edb307434f90b64353cd8963b85889546df20e3bf5e7a3fa8953ae2b4a6cecdb EBUILD awscli-1.37.17.ebuild 3169 BLAKE2B 5e19b6d6b837a3f62a7f54c25b76d2dcebbd709ada36d473cee53d0cfc2aa7b3de92cb12db09be4fafbd0b5c303761436b25bf3b4afe16cf0119481959e2b9c2 SHA512 0d30f1cd05a160c7d70f85cc5887d9333b9512421c74d394cae05799229c74c2edb307434f90b64353cd8963b85889546df20e3bf5e7a3fa8953ae2b4a6cecdb EBUILD awscli-1.37.18.ebuild 3169 BLAKE2B 5e19b6d6b837a3f62a7f54c25b76d2dcebbd709ada36d473cee53d0cfc2aa7b3de92cb12db09be4fafbd0b5c303761436b25bf3b4afe16cf0119481959e2b9c2 SHA512 0d30f1cd05a160c7d70f85cc5887d9333b9512421c74d394cae05799229c74c2edb307434f90b64353cd8963b85889546df20e3bf5e7a3fa8953ae2b4a6cecdb EBUILD awscli-1.37.19.ebuild 3169 BLAKE2B 5e19b6d6b837a3f62a7f54c25b76d2dcebbd709ada36d473cee53d0cfc2aa7b3de92cb12db09be4fafbd0b5c303761436b25bf3b4afe16cf0119481959e2b9c2 SHA512 0d30f1cd05a160c7d70f85cc5887d9333b9512421c74d394cae05799229c74c2edb307434f90b64353cd8963b85889546df20e3bf5e7a3fa8953ae2b4a6cecdb +EBUILD awscli-1.37.20.ebuild 3169 BLAKE2B 5e19b6d6b837a3f62a7f54c25b76d2dcebbd709ada36d473cee53d0cfc2aa7b3de92cb12db09be4fafbd0b5c303761436b25bf3b4afe16cf0119481959e2b9c2 SHA512 0d30f1cd05a160c7d70f85cc5887d9333b9512421c74d394cae05799229c74c2edb307434f90b64353cd8963b85889546df20e3bf5e7a3fa8953ae2b4a6cecdb EBUILD awscli-1.37.6.ebuild 3162 BLAKE2B 099b63681a7300c07c777d38f73edb68bb3d6421c65bf17e778a168441dcdd363e259fc399f7a83598e536bf27f534ccfdf960d1b356f180771b4774962df246 SHA512 662f08a57b1fe95a8fed4bd9c477b865526debd60be4d8164ef0a8fdeb7c4ef0cd71aef17b16717fbf189db283c13ddc13a3ee0c25f0541888f829b0449b134f MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab diff --git a/app-admin/awscli/awscli-1.37.20.ebuild b/app-admin/awscli/awscli-1.37.20.ebuild new file mode 100644 index 000000000000..4a8e0ae852e0 --- /dev/null +++ b/app-admin/awscli/awscli-1.37.20.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y-1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( + "${serial_tests[@]}" + + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/btrfs-assistant/Manifest b/app-admin/btrfs-assistant/Manifest new file mode 100644 index 000000000000..5ba09f6e88e7 --- /dev/null +++ b/app-admin/btrfs-assistant/Manifest @@ -0,0 +1,3 @@ +DIST btrfs-assistant-2.1.1.tar.bz2 68416 BLAKE2B 3fa895c584ddb480a0e033c3fdb252fd7d25c7ae8743ae23b1ee67d33611fa47dca20cc76f55c05418a0542b00d042cb232a6572d9096efb51b3d31655396c60 SHA512 e90f6d2da09742557a5aae90435811f59d142f240818446cf1608bbfe40086064dcb721eca9432c8b66e498929f5b8c6e4de9e0c702921f443bce8a11aca7ea9 +EBUILD btrfs-assistant-2.1.1.ebuild 763 BLAKE2B d42baaa127d8ce369f46f3ee5a78834081bf21310b1a38f7e5e778e68c20f89576dcade0a546415606d022f7fe8ed94348e5c4e22478c5a7942545918a8b69bb SHA512 28a2ad6e1812707f17885cb909602b0fd89f8eb5127081ff74c62de08f53d611faba6cbad8e087c7e0d075d5674bea08e0e65f8f3e0422ab99d0cea705ee169a +MISC metadata.xml 445 BLAKE2B fc2ecb8442d987ee85557d11b965aaa1eaf3e8002356d500eec5cd906f199e1f67ba7e039f9f87cbf0366a9c0ce2f0d736824ad816886b0228f2ca29dd533bd0 SHA512 6d35d245ed33cd3ec2b028316a5c56805677c23c5f60fdde193d3c8e08fd0e5fca6c57fffb336cbb838aeea3da7f9e287031756f771f2c2c4c664b183b26425f diff --git a/app-admin/btrfs-assistant/btrfs-assistant-2.1.1.ebuild b/app-admin/btrfs-assistant/btrfs-assistant-2.1.1.ebuild new file mode 100644 index 000000000000..4e9f1fbc5c45 --- /dev/null +++ b/app-admin/btrfs-assistant/btrfs-assistant-2.1.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg optfeature + +DESCRIPTION="GUI management tool to make managing a Btrfs filesystem easier" +HOMEPAGE="https://gitlab.com/btrfs-assistant/btrfs-assistant" +SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtbase:6[gui,widgets] + dev-qt/qtsvg:6 + sys-fs/btrfs-progs +" +RDEPEND="${DEPEND}" +BDEPEND="dev-qt/qttools:6[linguist]" + +src_prepare() { + cmake_src_prepare + sed -e 's/-Werror //' -i src/CMakeLists.txt || die +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "auto snapshot" app-backup/snapper + optfeature "auto balance and defrag" sys-fs/btrfsmaintenance +} diff --git a/app-admin/btrfs-assistant/metadata.xml b/app-admin/btrfs-assistant/metadata.xml new file mode 100644 index 000000000000..f892edc7dbc3 --- /dev/null +++ b/app-admin/btrfs-assistant/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arthurzam@gentoo.org</email> + <name>Arthur Zamarin</name> + </maintainer> + <upstream> + <remote-id type="gitlab">btrfs-assistant/btrfs-assistant</remote-id> + <changelog>https://gitlab.com/btrfs-assistant/btrfs-assistant/-/blob/main/changelog</changelog> + </upstream> +</pkgmetadata> diff --git a/app-admin/opentofu/Manifest b/app-admin/opentofu/Manifest index 8aed6c700c91..3ed310877378 100644 --- a/app-admin/opentofu/Manifest +++ b/app-admin/opentofu/Manifest @@ -1,25 +1,7 @@ -DIST opentofu-1.6.0-deps.tar.xz 332007504 BLAKE2B 1c2a7d2350944d34308baa0566977aad914b3c4f989ba90d51cb52e3001d11e56952906b0dab7adc5cef261290b748c0567e35c66f6701d62d750e18d0acea5f SHA512 5c5644b2caef5439e50865569abec133ba57a6e6581d8f8d38500671818079b471afcd86422858475b1ca912bdb75fe0b91227012f5c597bcaabe1a215b2eb09 -DIST opentofu-1.6.0.tar.gz 3696642 BLAKE2B e224ce14f04d07638d03b9a11ab251cd820acc86774f9c82f38f5bcfc38b62bbdbc70377e722a4dd2bd65f917ba0fc200ccaaeafdbd9430af66586491c7627eb SHA512 758f4ff79e526e9494e1e98dd927dbeb803b45df1f8bc15c3a9bca8343d7285b9130bfe5f19f6ddd7fd403b72d852b0d51542c058174e4bd5eed3c729b394bdb -DIST opentofu-1.6.1-deps.tar.xz 332000152 BLAKE2B bfa5bee3c7ba8cc79cd8f81137fb611abce0b806813475deab0e5546542910cc391252ebb3054badf3a8bfe17f25d30ce570065591aaa6148ad6bd7c42aa8e2e SHA512 10e5519b1be53a5ec1191dec8f73960da72ca53cc5284ef9a72139ce0e1db2a9213fbed696088644414ef0fb589c26a7980f695b79192f0e5f039f3dfcfc91e8 -DIST opentofu-1.6.1.tar.gz 3709010 BLAKE2B 3d172a4228ff10608dc74da6980eda38ec9afa13ac4bbfeb4ae3fb3142af81fc30988a99fea01ee7988b7ad057efbe1b270b4b880e4152ec3d87939f29ae8614 SHA512 6d98e5f03340853ad3f516ad890fe297c4239c03c0c5d4b0e7efc490b734ce2948bbd3ee5d1375d9eade2ea4a6ef71dbb22a5dd48fc81df5a9440ce73090a92e -DIST opentofu-1.6.2-deps.tar.xz 106556484 BLAKE2B fe6ed9507aa3589e34f8c3189d6ee03044b6397a650663c9746c94e45066dbc6e15529f9b4ed3c57649083580a7589596c0b710fdcf0ec832816e76d5137607e SHA512 d8c2e66ab9254d0031aa8fd7dc6fb0ef1aa748282a0b7d9d277398c2f50bceb097b52389a19b70c67d5d0abba9ef289f3d19a786436f16f7549b293bf6b46a48 -DIST opentofu-1.6.2.tar.gz 3708735 BLAKE2B 07c48de78e5510c87413447bf2393ee3e93a91ea562a28849e9db6342eccb7b85745cea0aaa3d8e3861a10127905f4b3614b77863b62a21a0a8c8f5163afac22 SHA512 25fac0e6837f2d125d35f780c3091139819a00ae3f96c2e62a1c3c544e425a60c9880c84b4e1aa6727771c5523c81e8dbab38d5151b854bbc470d7819746567c -DIST opentofu-1.7.1-deps.tar.xz 107794272 BLAKE2B cf06be88cdfe1e2b12d9f5b6c3576bb5d5fab9a05041fa60ad98a094778ab937efb5d2cc0f535f6212ed233188a4c620cc4ac80b5f58306b2dc92399d138c8b1 SHA512 d9e950cf196b93d75211593b372ecf46a6933f05a653e63c60bb1813530ddf39edce5236f1dcdc815812fbbe2b7721c237ca0cc36f3fcded523e1d213ba7ed7f -DIST opentofu-1.7.1.tar.gz 3890267 BLAKE2B c82bd4a99eb904a2dddc1c38c7a67680b3a51eb9a4a23ff618d038c4b467c7666a9801c7fb205d2f93b60ec8137a28b193347c0be43357a7397a0d98b8e1cf06 SHA512 11573449cf73e44352124463bb2dfe890688fc0bb1a232fb57a16872612c562e0fe08ed926635fc21063118d83a120febd156073c23d8dc3294e00035c660ad6 -DIST opentofu-1.7.2-deps.tar.xz 107787580 BLAKE2B 10d7f8e114ca43964de34f4ecc7d8ada24f5ac069a7568a7b843e6c6d194e767deb254af00ce722ab82ed30eb80b34689c4e004b775edbbb07c34666f1436680 SHA512 7530197f99a1dc4d0a779edff466715039bd7d5fcaa70a5158cbde33256b0d90e9f2a1f47411c13f62a257f5baf6816fec5692b9e0ec01d2704c04d5935b59b9 -DIST opentofu-1.7.2.tar.gz 3890420 BLAKE2B 7e234b535cd76b8716ed69271fd2ba13670c7ab7ae5fcff8c1e5a16097a518eee2d437772ae90b680e38adf5e64d77fdfa543f087492a36eb866405500eb3cc4 SHA512 49f93c1f7e1469b69a784424b724460c199e54c351801ef7ad3db1fea24089b585a5cf9ffef90b45ba2713d853b8d99828ceffa7c3469737bcd201b6ce34f362 -DIST opentofu-1.8.1-deps.tar.xz 107813812 BLAKE2B 965afc691f6cab85774ca543088bd6dbfb37af22ed59a4fefd8b352924435d2569c7968475d272ead6d710e4279956aecd6f3a6a1421ee1ffc758255918f0399 SHA512 af429415110dfc19cb588390d49cc0aad057505d6de3897cb52d996473d81f294f239cc1a767682355d97fd292c7c1cf56e42f8127375eff9c3affdbc372fbcc -DIST opentofu-1.8.1.tar.gz 3995189 BLAKE2B d6bfd35172960180defee30e0fa3135f6aac5017d307f236145931cc134c58b123a1e368278e2fcce613a184c90b1ae3fb15a0e4da32c4fbf2e291b8f4c2251d SHA512 c6bb6cab979cb5bb53eb53eea6c1a0b2766b06fd5c66564597b3df8d4561d2b2af3f5a4804f3427da3addc11c12b99ef913637b2126452f5f2168d88a06af478 DIST opentofu-1.8.8-deps.tar.xz 107062472 BLAKE2B e1ad2b7e7a28fd8040b3bef000b795fff501b06c443e657b75e9489d4ad2c747670d9e9fc75e796590513cdae7eb59c33aa7786ca7fe6dc31a2325c2d7028b5c SHA512 b497ac10ae7b8d9b44645c159af625336e50678707ca8cb69af15f1fae62dbfdcd1e537c8a3adff368947fc5d6269c6a964c51fa19108f602018045aa4e12d84 DIST opentofu-1.8.8.tar.gz 4007751 BLAKE2B 7aff3cf4c01bf253975d50ac7d398299b881952bb9f8bffaf8548a6cef2e8f2b89249e9d8f7345ac284ed46fd152815d051a21598e2f1f1e5029a39c23764581 SHA512 ec58bac2cd2fc17879425631d5af2c660e9d42406f06254b3b4ffda8ebc30d9359c9d0491c8a53944ccb9ae4110ab9b658b43fc113e80c8cec18e854fb3a68d9 DIST opentofu-1.9.0-deps.tar.xz 107229436 BLAKE2B f0c2074cccdd7be8504eaf1e389a6bb1fec12a2a2a5bba88ae281527611eb3a0a8f3a5d2bbddbd76edce710641367ed8d878db54ab070946d04cbeb3f680c72c SHA512 dac5c4d1238641bcdb1fa37ff53d92924f424330e7c46d60ad14cf5c1e8f33267690468f11e4e4b853cdc8f06937f07200373bbbe845b4faaee1a5b086b10c33 DIST opentofu-1.9.0.tar.gz 4126960 BLAKE2B da87112a68f35689297bdaab261fd8916160fea9154da2578bb037fa21dc416b24233fbf5144d03cff73677cbaabdc019d10c8d60816e7ecae0ceabcc1fcfc62 SHA512 3b8219f778ede549def2d112c4939a95aa0484689e739b30a5e81bc723cc6ea7284eb6dc83001d415451dba39ecfaa4855a682ce2ea2e716bba385df2e8e0a08 -EBUILD opentofu-1.6.0.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9 -EBUILD opentofu-1.6.1.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9 -EBUILD opentofu-1.6.2.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9 -EBUILD opentofu-1.7.1.ebuild 843 BLAKE2B 0a99d5633a6618a80eed527dd728813aaff3f13457aa9b408d8a32d8c223bfddd744066ed571757f8b5df51e9428776ccbcb53518e0ccf6e7d7b19b81e53caa9 SHA512 b74bdcdcb1134fdf2836a97d116da1e79619e279478d2af231111ce76b2242cdfc543786f4538aeb944c169db0256f65373168ecc9593489908ca7d28a9d4066 -EBUILD opentofu-1.7.2.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9 -EBUILD opentofu-1.8.1.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9 -EBUILD opentofu-1.8.8.ebuild 844 BLAKE2B f0c5a632227897f3059ecd08bff7f3c1d3c46a8b2ac091946f00638032706585a923f4713129e00e1283df96fbc6ef21bb9624277c8815ecccb0597c6492400a SHA512 c72536effc730069f7c8f3f774d9394bff93fdb96a65fa0ee985a507f202083e4dccc4d8a0354da089b872b8e71c40acbb5755ced700a1543e7f5ad2cc6b9433 +EBUILD opentofu-1.8.8.ebuild 843 BLAKE2B 0a99d5633a6618a80eed527dd728813aaff3f13457aa9b408d8a32d8c223bfddd744066ed571757f8b5df51e9428776ccbcb53518e0ccf6e7d7b19b81e53caa9 SHA512 b74bdcdcb1134fdf2836a97d116da1e79619e279478d2af231111ce76b2242cdfc543786f4538aeb944c169db0256f65373168ecc9593489908ca7d28a9d4066 EBUILD opentofu-1.9.0.ebuild 844 BLAKE2B f0c5a632227897f3059ecd08bff7f3c1d3c46a8b2ac091946f00638032706585a923f4713129e00e1283df96fbc6ef21bb9624277c8815ecccb0597c6492400a SHA512 c72536effc730069f7c8f3f774d9394bff93fdb96a65fa0ee985a507f202083e4dccc4d8a0354da089b872b8e71c40acbb5755ced700a1543e7f5ad2cc6b9433 MISC metadata.xml 417 BLAKE2B 82486cb8f3504862ce7658f0d54141e559a952874ec92697e7bd03f7f7a1e4a3df90a20158c8be6b4bb42d9c4e9de49c27754589e909a4e32ec52950a3d169bd SHA512 2a347bf9bd1be70d9e1853ae802091fcbea299a15fe4c170aacba005e7528c3b9c784d2b34bfff015f1b531648e6fb2e73ff3fb9d158df0991b3348a91f74eb6 diff --git a/app-admin/opentofu/opentofu-1.6.0.ebuild b/app-admin/opentofu/opentofu-1.6.0.ebuild deleted file mode 100644 index 544c2e0b5f16..000000000000 --- a/app-admin/opentofu/opentofu-1.6.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="The open source infrastructure as code tool" -HOMEPAGE="https://www.opentofu.org/" -SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" - -RESTRICT="test" - -DOCS=( {README,CHANGELOG}.md ) - -src_compile() { - export CGO_ENABLED=0 - gox \ - -os=$(go env GOOS) \ - -arch=$(go env GOARCH) \ - -output bin/tofu \ - -verbose \ - ./cmd/tofu || die -} - -src_install() { - dobin bin/* - einstalldocs -} - -pkg_postinst() { - elog "If you would like to install shell completions please run:" - elog " tofu -install-autocomplete" -} diff --git a/app-admin/opentofu/opentofu-1.6.1.ebuild b/app-admin/opentofu/opentofu-1.6.1.ebuild deleted file mode 100644 index 544c2e0b5f16..000000000000 --- a/app-admin/opentofu/opentofu-1.6.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="The open source infrastructure as code tool" -HOMEPAGE="https://www.opentofu.org/" -SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" - -RESTRICT="test" - -DOCS=( {README,CHANGELOG}.md ) - -src_compile() { - export CGO_ENABLED=0 - gox \ - -os=$(go env GOOS) \ - -arch=$(go env GOARCH) \ - -output bin/tofu \ - -verbose \ - ./cmd/tofu || die -} - -src_install() { - dobin bin/* - einstalldocs -} - -pkg_postinst() { - elog "If you would like to install shell completions please run:" - elog " tofu -install-autocomplete" -} diff --git a/app-admin/opentofu/opentofu-1.6.2.ebuild b/app-admin/opentofu/opentofu-1.6.2.ebuild deleted file mode 100644 index 544c2e0b5f16..000000000000 --- a/app-admin/opentofu/opentofu-1.6.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="The open source infrastructure as code tool" -HOMEPAGE="https://www.opentofu.org/" -SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" - -RESTRICT="test" - -DOCS=( {README,CHANGELOG}.md ) - -src_compile() { - export CGO_ENABLED=0 - gox \ - -os=$(go env GOOS) \ - -arch=$(go env GOARCH) \ - -output bin/tofu \ - -verbose \ - ./cmd/tofu || die -} - -src_install() { - dobin bin/* - einstalldocs -} - -pkg_postinst() { - elog "If you would like to install shell completions please run:" - elog " tofu -install-autocomplete" -} diff --git a/app-admin/opentofu/opentofu-1.7.2.ebuild b/app-admin/opentofu/opentofu-1.7.2.ebuild deleted file mode 100644 index 544c2e0b5f16..000000000000 --- a/app-admin/opentofu/opentofu-1.7.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="The open source infrastructure as code tool" -HOMEPAGE="https://www.opentofu.org/" -SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" - -RESTRICT="test" - -DOCS=( {README,CHANGELOG}.md ) - -src_compile() { - export CGO_ENABLED=0 - gox \ - -os=$(go env GOOS) \ - -arch=$(go env GOARCH) \ - -output bin/tofu \ - -verbose \ - ./cmd/tofu || die -} - -src_install() { - dobin bin/* - einstalldocs -} - -pkg_postinst() { - elog "If you would like to install shell completions please run:" - elog " tofu -install-autocomplete" -} diff --git a/app-admin/opentofu/opentofu-1.8.1.ebuild b/app-admin/opentofu/opentofu-1.8.1.ebuild deleted file mode 100644 index 544c2e0b5f16..000000000000 --- a/app-admin/opentofu/opentofu-1.8.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="The open source infrastructure as code tool" -HOMEPAGE="https://www.opentofu.org/" -SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" - -RESTRICT="test" - -DOCS=( {README,CHANGELOG}.md ) - -src_compile() { - export CGO_ENABLED=0 - gox \ - -os=$(go env GOOS) \ - -arch=$(go env GOARCH) \ - -output bin/tofu \ - -verbose \ - ./cmd/tofu || die -} - -src_install() { - dobin bin/* - einstalldocs -} - -pkg_postinst() { - elog "If you would like to install shell completions please run:" - elog " tofu -install-autocomplete" -} diff --git a/app-admin/opentofu/opentofu-1.8.8.ebuild b/app-admin/opentofu/opentofu-1.8.8.ebuild index d80ebed9007a..5c4750a94a3f 100644 --- a/app-admin/opentofu/opentofu-1.8.8.ebuild +++ b/app-admin/opentofu/opentofu-1.8.8.ebuild @@ -11,7 +11,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" BDEPEND="dev-go/gox" diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest index 18de6cb8fb69..4d446e8cb3e2 100644 --- a/app-admin/terraform/Manifest +++ b/app-admin/terraform/Manifest @@ -1,7 +1,10 @@ +DIST terraform-1.10.5-deps.tar.xz 107373464 BLAKE2B 416637bfbb61ad5cdf867a265af26d2329e35dc6e92f02228df5dbd4245c36598fa9e92a2c5c05e4540bef549416ce09829f67fc790b51251a135ddee55e63c4 SHA512 5a8ee286b1eeebdf55f650fbdabeed10e83b1dfeabab0ad1f51245682320218dd2a2e32b287a58ffe7f4bc41cc0dd2d176a3c70c50e1d055b1bf1b138b2ec6f9 +DIST terraform-1.10.5.tar.gz 6853436 BLAKE2B a798a6aefd46a85ef78356f3771066a1fe9d621128a30a7e7b394f32801cdc45f554401967a7563167a217801d5b2e4deaa1aba723638c2b4b2ace4f0f535411 SHA512 8d2f2b5ad929cabe2f2122f1b6c6c8e9c508e374a927db75dfe15a48024d3a5c578843b97571f5e30db43ea145900c6778cbcae7e43bfafb54896abe04520922 DIST terraform-1.9.5-deps.tar.xz 108369816 BLAKE2B 8476a09ad400818ec95bf1457003aeab1f76cd85b9ffa07e27be58eb63469a2bd1f7c0ddaa3903ec8e1641541d091367b333772bf37026611743aea82c1cfcf2 SHA512 b2c477180aeab5c3c51acb6960a3fea1f793a22fa9529b474d9b1ebc82bc62aed5ff2ab4567838666bb1ee4cbfe4ff0dd528d8f55853dadcc2a96a2a889fc996 DIST terraform-1.9.5.tar.gz 6568796 BLAKE2B 7dde80aef2c189942c6e23e2162a7e1f97d56ee78e7106c247600fe9437bcd63cce28003d2ac7dcb474fc91b9953d4bf953ed0e4bad68cc60ed8e1cd2d641e48 SHA512 422b7f288306d76cc82875e8514df37aa36c6cd97860f3f9a5e3770ec56f395cf1ffcc65e3211044c01d0f75b4331960720f8672efff7821a9d7f63f65999a6a DIST terraform-1.9.8-deps.tar.xz 107050652 BLAKE2B dfc98d9c58d981899d97278b98071d857c21ad5812f6aa3889befef4ffd0527a94af9e53a842d86826c66fcacdfcc8b265cde282cf161ae42c48966c69331a54 SHA512 982d7672f48632085ca90c2b1182cdc9a031fbc8d5a6b724578cb407f183f5185e0b1387906c171bd5ee6cbad7a8ef1c4810e5f8ef0fd424bf2e654201ad1700 DIST terraform-1.9.8.tar.gz 6646861 BLAKE2B cadb58e748d41e50cde5fedd362a7558b4122fe33c428c9e841706cdb47426a9ae614fce10ea7ba4b04baa8379ff919707d71776d954754456e42d4e041c32a1 SHA512 dc369d612f8ea463e38538bb144d679b6fe4df2f554ec4715b669abee3d8045076a79d589e1ff950dba4e4aab84ef7a7656dd6d6be278d8b5468aeabd183d818 +EBUILD terraform-1.10.5.ebuild 945 BLAKE2B 79f44e8bac856a894f99110ad8ae874710d71ded82bb5c9faf323e932a09bbd19c06c3d2e7ee273560f73e76195da7aaf30ba62166b15da4733edb4bd65638fd SHA512 a3ad330cbad947725eb76f180c023d94c7494a2a2405b6f379519c98319f4e561f6d0f2a6bc1a25af510287778b48f7b9f902cc74c6f3bd64ed01ab89bbed52e EBUILD terraform-1.9.5.ebuild 876 BLAKE2B 841a5d7654dd92da6e4ecf4473d9daeb6085026ddcd42adcc5c1992b2ddd3931e4c52e8a5922df3a9ca325cc1353eee0ab5698285ca9268852b29bf95c14ef5c SHA512 2a70783aed35558ab923f3bdef52aec9f889989cc3f9e12d6673e9ed2c8fd9f83d6eb27e6310c30ad2435b0cd988e8aac29f5a6eb1a3c15d74186b2994694674 EBUILD terraform-1.9.8.ebuild 877 BLAKE2B ed81e582aaf9f0da4617e628176f86712272eec094ee4d19c7374c0a247248efb24e2f3688b3db40da85fa170db1de3011ede5240a109168d31f15a69298dd4f SHA512 e443ae4e74edb1cb95279590d4b733376d636f67a6d36757a7f8cafa236576d7e19cab06310b149c175ba19f6c7d049a8fd8cfe8d902a7b6327aef1cc043af85 MISC metadata.xml 1076 BLAKE2B 85b510c328c94106cb16527407d4694f6acc80d5aaa7ed677efc438be3522e52befc910b5b8805d2d1705bf1b0b220ed631e40bdbb1297779e96917158977f1a SHA512 06a6e462631d6ae026a127ea4c3f1cba4d84651d03011e08fa028adf2fbcb7dfbcd003d132d4a0ae58b7addafa5588270c3155d0cc400a3730628bd8bd716d95 diff --git a/app-admin/opentofu/opentofu-1.7.1.ebuild b/app-admin/terraform/terraform-1.10.5.ebuild index 5c4750a94a3f..ffdf655dd6a1 100644 --- a/app-admin/opentofu/opentofu-1.7.1.ebuild +++ b/app-admin/terraform/terraform-1.10.5.ebuild @@ -4,14 +4,14 @@ EAPI=8 inherit go-module -DESCRIPTION="The open source infrastructure as code tool" -HOMEPAGE="https://www.opentofu.org/" -SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="A tool for building, changing, and combining infrastructure safely" +HOMEPAGE="https://www.terraform.io/" +SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" -LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC" +LICENSE="BUSL-1.1" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64 ~arm64 ~riscv" BDEPEND="dev-go/gox" @@ -21,12 +21,14 @@ DOCS=( {README,CHANGELOG}.md ) src_compile() { export CGO_ENABLED=0 + LD_FLAGS="-X 'github.com/hashicorp/terraform/version.dev=no'" gox \ -os=$(go env GOOS) \ -arch=$(go env GOARCH) \ - -output bin/tofu \ + -ldflags "${LD_FLAGS}" \ + -output bin/terraform \ -verbose \ - ./cmd/tofu || die + . || die } src_install() { @@ -36,5 +38,5 @@ src_install() { pkg_postinst() { elog "If you would like to install shell completions please run:" - elog " tofu -install-autocomplete" + elog " terraform -install-autocomplete" } diff --git a/app-admin/xstow/Manifest b/app-admin/xstow/Manifest index 86bdc3950965..fb584a453042 100644 --- a/app-admin/xstow/Manifest +++ b/app-admin/xstow/Manifest @@ -1,7 +1,4 @@ AUX 99xstow 65 BLAKE2B c3d3dae69e0ed5251a996ddfb164795718974e1c2464176e680373fab25ceeb8a22392ac8de0dd489462e28bc48512c151f3f438ddc7f9bd093d5c63b46ba29b SHA512 0ade954fc07ba98be74d79e8ce842fc4e3e12f83d59f76eb78810251cc9e1612d963401be99f38002d94a2a32c9c2a32429f73d7ee69e97c12f6a05db14a3476 -AUX xstow-1.1.0-clang.patch 1092 BLAKE2B b00444730f525ce39c2692e7f1ab120b40d1e671d88c1c4f9b2b85f0c97ef34a89f12ba47c8eabd53464d05e5e3a94f28f84c3ce277072a983c34e188f149edd SHA512 804df13381f1d0f365303547c1b8e8b5fa2dd06e357596bd65ba349fe6b63e906491e78a19a6bf9190e7e8a81ae26b77a66f0f5290ff5b640f91024eca136537 -DIST xstow-1.1.0.tar.bz2 187761 BLAKE2B ed3822e638aedf8900a3baba62a5af9de9d7b98dcdf27ca81a6898353b9f5c7f767ec7d8e68ead4d5ef318af5a6eda2b1cc68a5c80a6a8ad2b9c8adf03ae3377 SHA512 30f2e0be0c2aba668b4cc781fe69ac74c2460cc681c6b47a55ee66af5c0f2ac14dee9fe2e95a288ce06059378407a2b99d2156430a5a6dcbf06def793f579015 DIST xstow-1.1.1.tar.bz2 188334 BLAKE2B 13b079b4c0bdfc68837d3674eb64852d6c8bd341541c927703eed7e302ce36328bc814c618972365b60bd7562a4a2398c6a881a0a42c5778523197e41cfde7df SHA512 86154bd562e1dcb068a2c766a849975a4e6c9c343d89d47f8dd339a03b73aceb2dfb8523e2bc40df3ceb673a1a9f7991737e982c0c1a2cc0bd9fcdf8fd7c3113 -EBUILD xstow-1.1.0.ebuild 1239 BLAKE2B b6d021bae09e316cf7789ec84747d6c4f9f5d26c4a0aa49633ecc108a70553b3653cb8a7cf972ea68de72f6f0820626bc9afb025d950f4cb10a5c01428edd16a SHA512 c49dc7ead25e07568eed7b380e9c95da10528fd40ebe5230fe85fd088ca0be30ae687f538c0eee18dd6a547649d7ac89b5c0c5948ec8bc0d3ac3fcbed5259b73 EBUILD xstow-1.1.1.ebuild 1134 BLAKE2B d257f75baac10a71684fb38585febc662185b9839a1b5d4d6a5fdff07d5bdd7f73fe89197faead80ed2a87318007817cb9c3b4fe3b427eb0066ed2dd1ed13f05 SHA512 cb407b429aaa4185ad32446848d52ebe880281cd26d749d5056cfa6734ccf1b0550d748627874f26f601a63678b201d1c9d309d2bc60e6e87c3173ad867abdce MISC metadata.xml 301 BLAKE2B aace14f4b6ef5f8874f165c8bf5f6c3df1c8a259a54f48cf8805a62baa9530bdeea7dbe85a9c445151fdac6a53674f1967bf960ef0c9b26e4ccc8923d89cef55 SHA512 dafc481314893bacf1024daa509819b09d99f7f7c2bbb0613ac092cc0e14eb61ec708ba1a6d5b3d48774855707481745d0da462b94a973dd88a22ec64cc667de diff --git a/app-admin/xstow/files/xstow-1.1.0-clang.patch b/app-admin/xstow/files/xstow-1.1.0-clang.patch deleted file mode 100644 index 0f880b00cb91..000000000000 --- a/app-admin/xstow/files/xstow-1.1.0-clang.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://github.com/majorkingleo/xstow/commit/bdcbdb6f6e0f35ed0a0df50f0a9d19441af9c866 - -From: Martin Oberzalek <kingleo@gmx.at> -Date: Wed, 27 Jul 2022 09:25:03 +0200 -Subject: [PATCH] Fixed compilation with clang - ---- a/src/cpputils/cpputilsshared/cpputilsformat/format2.h -+++ b/src/cpputils/cpputilsshared/cpputilsformat/format2.h -@@ -40,7 +40,7 @@ namespace Tools { - bool _is_string; - - public: -- BaseArg( bool is_int_, bool is_string_ ) -+ BaseArg( bool is_int_ = false, bool is_string_ = false ) - : _is_int( is_int_ ), - _is_string( is_string_ ) - {} ---- a/src/cpputils/cpputilsshared/leoini.h -+++ b/src/cpputils/cpputilsshared/leoini.h -@@ -278,12 +278,11 @@ namespace Leo - std::string::size_type end = s.find( ']', start ); - - if( start == std::string::npos || -- end == std::string::npos ) -- s = ""; -- else -- s = s.substr( start+1, start-end -1 ); -- -- return s2x<A>(s); -+ end == std::string::npos ) { -+ return s2x<A>(""); -+ } else { -+ return s2x<A>( s.substr( start+1, start-end -1 ) ); -+ } - } - } // namespace Leo - diff --git a/app-admin/xstow/xstow-1.1.0.ebuild b/app-admin/xstow/xstow-1.1.0.ebuild deleted file mode 100644 index 3f66da863573..000000000000 --- a/app-admin/xstow/xstow-1.1.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Replacement for GNU stow with extensions" -HOMEPAGE="https://xstow.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/xstow/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="ncurses" - -DEPEND="ncurses? ( sys-libs/ncurses:= )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-clang.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf $(use_with ncurses curses) -} - -src_install() { - emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" install - dodoc AUTHORS ChangeLog NEWS README TODO - - # Create new STOWDIR - keepdir /var/lib/xstow - - # Install env.d file to add STOWDIR to PATH and LDPATH - doenvd "${FILESDIR}"/99xstow -} - -pkg_postinst() { - elog "We now recommend that you use /var/lib/xstow as your STOWDIR" - elog "instead of /usr/local in order to avoid conflicts with the" - elog "symlink from /usr/lib64 -> /usr/lib. See Bug 246264" - elog "(regarding app-admin/stow, equally applicable to XStow) for" - elog "more details on this change." - elog "For your convenience, PATH has been updated to include" - elog "/var/lib/bin." -} |