summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/Manifest.gzbin32713 -> 32891 bytes
-rw-r--r--app-admin/awscli/Manifest2
-rw-r--r--app-admin/awscli/awscli-1.37.20.ebuild95
-rw-r--r--app-admin/btrfs-assistant/Manifest3
-rw-r--r--app-admin/btrfs-assistant/btrfs-assistant-2.1.1.ebuild33
-rw-r--r--app-admin/btrfs-assistant/metadata.xml12
-rw-r--r--app-admin/opentofu/Manifest20
-rw-r--r--app-admin/opentofu/opentofu-1.6.0.ebuild40
-rw-r--r--app-admin/opentofu/opentofu-1.6.1.ebuild40
-rw-r--r--app-admin/opentofu/opentofu-1.6.2.ebuild40
-rw-r--r--app-admin/opentofu/opentofu-1.7.2.ebuild40
-rw-r--r--app-admin/opentofu/opentofu-1.8.1.ebuild40
-rw-r--r--app-admin/opentofu/opentofu-1.8.8.ebuild2
-rw-r--r--app-admin/terraform/Manifest3
-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/Manifest3
-rw-r--r--app-admin/xstow/files/xstow-1.1.0-clang.patch37
-rw-r--r--app-admin/xstow/xstow-1.1.0.ebuild53
18 files changed, 160 insertions, 321 deletions
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 766c56a8e712..efb709fc7ca6 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
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."
-}