From 02930d1eb5af78d32b1597af6af24163895d9e0f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 11 May 2023 23:47:37 +0100 Subject: gentoo auto-resync : 11:05:2023 - 23:47:37 --- app-admin/Manifest.gz | Bin 31755 -> 31743 bytes app-admin/ansible-lint/Manifest | 4 +- app-admin/ansible-lint/ansible-lint-6.14.2.ebuild | 55 ------------------- app-admin/ansible-lint/ansible-lint-6.14.6.ebuild | 2 +- app-admin/ansible-molecule/Manifest | 2 +- .../ansible-molecule/ansible-molecule-5.0.1.ebuild | 8 +-- app-admin/clustershell/Manifest | 4 +- app-admin/clustershell/clustershell-1.9-r1.ebuild | 59 +++++++++++++++++++++ .../clustershell/clustershell-1.9.1-r1.ebuild | 57 ++++++++++++++++++++ app-admin/clustershell/clustershell-1.9.1.ebuild | 57 -------------------- app-admin/clustershell/clustershell-1.9.ebuild | 59 --------------------- app-admin/lnav/Manifest | 2 +- app-admin/lnav/lnav-0.11.1-r1.ebuild | 55 ------------------- app-admin/lnav/lnav-0.11.1-r2.ebuild | 55 +++++++++++++++++++ 14 files changed, 179 insertions(+), 240 deletions(-) delete mode 100644 app-admin/ansible-lint/ansible-lint-6.14.2.ebuild create mode 100644 app-admin/clustershell/clustershell-1.9-r1.ebuild create mode 100644 app-admin/clustershell/clustershell-1.9.1-r1.ebuild delete mode 100644 app-admin/clustershell/clustershell-1.9.1.ebuild delete mode 100644 app-admin/clustershell/clustershell-1.9.ebuild delete mode 100644 app-admin/lnav/lnav-0.11.1-r1.ebuild create mode 100644 app-admin/lnav/lnav-0.11.1-r2.ebuild (limited to 'app-admin') diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index aa142d11cae0..651dd91b3bf8 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 446f6f646549..ed39bed181cc 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,7 +1,5 @@ -DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21 -EBUILD ansible-lint-6.14.2.ebuild 1603 BLAKE2B 60a13f43c2b4fc92f21a5720255b026367f2851bbc6f6b70d636fed5f44929d43858f5b5383ea10faabe52d338ed8546b8ec794babb97bdc42d100a5337e2d64 SHA512 1b6c85c1067da079bf768d7c64c7b15470cb6f4bc61fc0c9f8407eaded8a90840b67c713dfedf68f9b6d3d15f21ebc9052c3c1a2c2dc257286c08a685df12230 -EBUILD ansible-lint-6.14.6.ebuild 1604 BLAKE2B d618374fb585486bc228af2795b3b70fb1331152f2c862d3b2ba18acd9c8ad5f22f43e1bdec3e0148602a26796b487e1191fd9d09e965a8592f599b1fcb55b40 SHA512 bae54ade1fbb362a3cdf02dcfa0daa2b7744008e46038c92b55b4f5c31ecfdb39d16bc935d6d555be04a52ecb5cdb6160e574dd99fd4276fedd709415c806f76 +EBUILD ansible-lint-6.14.6.ebuild 1603 BLAKE2B e49bd3990f0ab7ac3f154b12126c9eab496a5a04fba4ec3feb8dc64e650c7bb92ee58b452b47f5d4f033c0c79fecf2802c7f4f849e34894d3ddcc807ff17b3f3 SHA512 ff499074bbc1a1c39a5662abadd64bdd718e63d0527843ffbc2fdf33efad8ba999d07803e42325857c5b26d552f950fbc8737ceab40ed1522178456b9dfcd320 EBUILD ansible-lint-6.16.0.ebuild 1604 BLAKE2B 175a5e6a395a728532798d9bbcfa3ac8b01a9eaadc03da1a14944ef011e647fe27297610d3826740f84b1447f987ca4a2cfc0cdc770d43e0719f704729f383a8 SHA512 dcf9c20a305f97e6fd27ef872f504d5c28e378cbbb6679d52ea75e14afccb6204a4cf4fd581ac02cd0744abc1a1cef9b86f059a9137c1cc4fd485d7e981a7569 MISC metadata.xml 561 BLAKE2B 0f55fc4da270c495c445e5afff0a8f7aaedd01abf3640f848cd9dc21e01fa7324c78846ee4bf917e4869b6c377fef61254a2288fa3d572c1bb77279571fb6631 SHA512 bd6bf6b916a0b736a0bfdd633f6569ce3124458169d77ef1cd86d6dda4099774088871560ce0106e11f139a2b48f13445e7a844e03a8669160c7e3fa44be5f36 diff --git a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild deleted file mode 100644 index d64738c78bda..000000000000 --- a/app-admin/ansible-lint/ansible-lint-6.14.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -# Upstream has stated explicitly that all tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] - >=dev-python/black-22.8.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] - >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] - dev-vcs/git" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -# test_call_from_outside_venv doesn't play nicely with the sandbox -# irrespective of whether Internet access is allowed or not -EPYTEST_DESELECT=( - test/test_main.py::test_call_from_outside_venv -) - -distutils_enable_tests pytest - -# Test suite fails to start without this -python_test() { - epytest test -} diff --git a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild index aff142066ce1..e0ff73fd5440 100644 --- a/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.14.6.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network" diff --git a/app-admin/ansible-molecule/Manifest b/app-admin/ansible-molecule/Manifest index 20cded6866f6..3206ea1fccc5 100644 --- a/app-admin/ansible-molecule/Manifest +++ b/app-admin/ansible-molecule/Manifest @@ -1,5 +1,5 @@ DIST molecule-4.0.4.tar.gz 337260 BLAKE2B 14c493fa8aaa15466ebca19af9e5325ddb824c151d07d800136dcb714a430ea2dc42b38c9ec6e805e29ec3226376a532793d51c5d0544d6d5105510e5365ca8c SHA512 d7c1ceefbf74cbc27a397e7a40d855b23325bbde31a4cd1920961413a7db950e9fc530fec180de877eb37984bac8603033aa5a582e68e7f4c4ac2a10721c6630 DIST molecule-5.0.1.tar.gz 334911 BLAKE2B c021171996a4e57a3f3cffc1f72396b07c59f0e0c6a4b9277d9ad994655f37aafc920164f6a91f9a533497f24cc780d4ff07a8e40cfea4ce89e6249b8415e438 SHA512 c5d6a112c328932c16c8e126cd6308ad8aecc46a03ab43fef2fd0869e5b93c7216df4c7f7e115ebf8e4b4293968848598e8e02e462b0a9d91307f79c6b0a01bd EBUILD ansible-molecule-4.0.4.ebuild 2672 BLAKE2B 89d1d795f7c50189cc28c3afd6123a4b6353acec9f2f6319c7cfbf8e33b7afd70936c02f1cca85ca25f435f32b66dae14d1254412732e4f1010f500af4145171 SHA512 d79263e07cf1f6af1eb0047a1a6e12bd3ef4ed1091afaf89b7674a3fe763e349398a60bd1eac1663debe11fa42f0376d905b94d951291123e728a1cfa882138d -EBUILD ansible-molecule-5.0.1.ebuild 2924 BLAKE2B ede4d4d69bb0c9fc65a2f3304cfeede2a860661d9054f5c5f7aab780152830cba7fe369f2d8ace91365c87eaac4964138c2128cbb98d45419a092e14bfaac14a SHA512 33a73d753436d101935cdab0763751898e35913501ddbc3c884c50ec9506f63f0d0475d9b5c6ef5810575fcd31328866f5a83b960460e726317b8eb118285616 +EBUILD ansible-molecule-5.0.1.ebuild 2652 BLAKE2B f13a3c5c57cf240028fdb79369541c53955b9947cd7074af738dc1449fa064121c5b56617af73a20c540bdbb05473b34f457cbe7194545212b788135b13df8c1 SHA512 f6b06f11664cd1cef1ee0ce2e67c607553450539f50a306b57e45a7481b151268e5077090ad7cde926cf1b23aa5f503f4e0259cb2a309e4058cf5fcb0f6d0c91 MISC metadata.xml 407 BLAKE2B 869b6c1d6da66568eeac2daaca56567876dbfb057f50add7bbc95fef8a3fc38b99279d359a90573f8d6af47d0e451445827f6efeefa8fb0e7954e8b624783855 SHA512 e6dbbe2c0536ea84bdfea0168a743dbe3de424b442757441bc4f978e07d41ca6022eb2d6f269c921f42b4e7d858788f967c1c35bd4241a35dbe25a161f5744de diff --git a/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild b/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild index c8963517cde0..801a44ed2d45 100644 --- a/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild +++ b/app-admin/ansible-molecule/ansible-molecule-5.0.1.ebuild @@ -11,6 +11,7 @@ DOCS_DEPEND=" >=dev-python/mkdocs-ansible-0.1.4 dev-python/mkdocs-autorefs dev-python/mkdocstrings-python + media-gfx/cairosvg " PYPI_PN="molecule" @@ -39,16 +40,11 @@ RDEPEND="$(python_gen_cond_dep ' >=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}] selinux? ( sys-libs/libselinux[python,${PYTHON_USEDEP}] ) ')" -# cairosvg and pillow are technically speaking dependencies of the mkdocs-material -# plugin "social" (Bug #906126). -# mkdocstrings is here rather than in DOCS_DEPEND because the latter does not seem -# to support the [use] syntax at present. BDEPEND="$(python_gen_cond_dep ' >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}] doc? ( - dev-python/mkdocstrings[python,${PYTHON_USEDEP}] dev-python/pillow[truetype,${PYTHON_USEDEP}] - media-gfx/cairosvg + media-fonts/roboto ) test? ( app-admin/ansible-lint[${PYTHON_USEDEP}] diff --git a/app-admin/clustershell/Manifest b/app-admin/clustershell/Manifest index c2a078020a5d..ba0f3a7728a0 100644 --- a/app-admin/clustershell/Manifest +++ b/app-admin/clustershell/Manifest @@ -1,5 +1,5 @@ DIST clustershell-1.9.1.gh.tar.gz 383917 BLAKE2B 90d8c8390453a2c843bbb909a741d24d5f8e4b8eb03631bbe81b98973fce95d96dd3e68d0b951bc23d067057222c858e5041a3bafde200e0e2d14a0be995689f SHA512 32ee8b43d92e7ada8c81facc6a0609c39beee9189fa6fb9c2237387a58134f99fb2e6ab6e5de35c8e6fc8d3cef57f74f4c08b14968484546859071dff2594eb1 DIST clustershell-1.9.gh.tar.gz 382574 BLAKE2B 031eb9683db330f3b90ac06fa9a0409ea72c1be3d83c8d0519e0080ead715386043c925a6dbaeafdb38351c54f1508c050279603cd81bc2de60ba2df5733f636 SHA512 9eb4e9663a6381fa27311d1d70002ba64066ee6e2e08aaf772974d8097c6ca2d020563fc8478064e76bc6e56d37ed7eefc2919db99a2f5b26bd878fa7b764a15 -EBUILD clustershell-1.9.1.ebuild 1133 BLAKE2B f33c5fde46ef7a8a6f962c40147f1b7ae020365185a5dffb87415e3613e8ff8d1617253851f4cfb3b622c791f7c71f0a346400d3f38fce7d9f4f2ef074b19d81 SHA512 8195776d408ee32391fcecd4550f07dd94d37cfb52539ec8b54a36158bf6889378d44592f1526b5b3188f4aba0d0c20b9df5e9913093ef297886ea7a00fd462e -EBUILD clustershell-1.9.ebuild 1156 BLAKE2B c2aa3e12edaf2a17208373c440617d7dceebbe018c7364ba3e6f50ab954f3274e9b3236a8e1b1843bcc7eb579f8230e9d1f783d7ba0ce3c11e8ec9a0f27401be SHA512 0bb4cddc8fafee1e860474b822b82bc29f5ad7d0bb63f7062c0dd98ac4955a2f6f61e169a9882d534ac555959f5f1366b9185a81c00bb4768e6c50d3fa81e72e +EBUILD clustershell-1.9-r1.ebuild 1155 BLAKE2B 4863a24697481a446330e7d009719893c74f595c4b8a8fb194065a39962eb74018e52f5c8469c0d24c867cd28b5a660793874d0015c215b97aebfe6753aa113e SHA512 c557552644efefaab45cc990dd631d3210e42c430db0a0ebfeb2f6371bfb7942ff989e9bb4e4341f321a77fc7cc8a3090945382032efa4e6e165d0a62790cefb +EBUILD clustershell-1.9.1-r1.ebuild 1132 BLAKE2B 37edb8ab47a6a48da13346a8828cfa96ebb5424821ca5516bfd7cc1484d0a09be213f9e0e2680b228278c0e4bec0ad3fc7156654713f75e5d3319657ac5ee792 SHA512 a3a788750c5e1279d1a7bc11f4dfb8ebf9898eaba002860e5cabbef48731b3402061aa0ddd9d844769f3aa115664ca7dcc8646282c772ae76cba0e221ef26bb9 MISC metadata.xml 610 BLAKE2B 1baa68f298ccc1117524968f3ddef220f068e876cfe8d6e5243a5f3144bfa8db21aa93bdb92efd3e7082c0e32b2747d2b544687114b09b78f823636d9b9be5b7 SHA512 0e4a89c4ea24577e065ed6b1a5714cfabea0a3452d546a16824608d2fdbc97ac39fb43d49c7adb279342a774b6719d52707b54091fc30326cbef14755fc04e0f diff --git a/app-admin/clustershell/clustershell-1.9-r1.ebuild b/app-admin/clustershell/clustershell-1.9-r1.ebuild new file mode 100644 index 000000000000..3db2252a56af --- /dev/null +++ b/app-admin/clustershell/clustershell-1.9-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Python framework for efficient cluster administration" +HOMEPAGE="https://github.com/cea-hpc/clustershell/" +SRC_URI=" + https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~x86" + +BDEPEND=" + test? ( + app-shells/pdsh + virtual/openssh + sys-devel/bc + ) +" + +RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_prepare() { + default + + # remove test sets that require working ssh connection + rm tests/{CLIClush,TaskDistant*}Test.py || die +} + +python_test() { + cd tests || die + # Automatic discovery does not work + "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" +} + +src_install() { + distutils-r1_src_install + + doman doc/man/man*/* + + mv "${ED}/usr/etc" "${ED}/etc" || die +} + +pkg_postinst() { + einfo "Some default system-wide config files have been installed into" + einfo "/etc/${PN}" +} diff --git a/app-admin/clustershell/clustershell-1.9.1-r1.ebuild b/app-admin/clustershell/clustershell-1.9.1-r1.ebuild new file mode 100644 index 000000000000..35edb6bc3fb3 --- /dev/null +++ b/app-admin/clustershell/clustershell-1.9.1-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Python framework for efficient cluster administration" +HOMEPAGE="https://github.com/cea-hpc/clustershell/" +SRC_URI=" + https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~x86" + +BDEPEND=" + test? ( + app-shells/pdsh + virtual/openssh + sys-devel/bc + ) +" + +RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_prepare() { + default + + # remove test sets that require working ssh connection + rm tests/{CLIClush,TaskDistant*}Test.py || die +} + +python_test() { + cd tests || die + # Automatic discovery does not work + "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" +} + +src_install() { + distutils-r1_src_install + + mv "${ED}/usr/etc" "${ED}/etc" || die +} + +pkg_postinst() { + einfo "Some default system-wide config files have been installed into" + einfo "/etc/${PN}" +} diff --git a/app-admin/clustershell/clustershell-1.9.1.ebuild b/app-admin/clustershell/clustershell-1.9.1.ebuild deleted file mode 100644 index c76aac7a51c5..000000000000 --- a/app-admin/clustershell/clustershell-1.9.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Python framework for efficient cluster administration" -HOMEPAGE="https://github.com/cea-hpc/clustershell/" -SRC_URI=" - https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -BDEPEND=" - test? ( - app-shells/pdsh - net-misc/openssh - sys-devel/bc - ) -" - -RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" - -distutils_enable_tests unittest - -src_prepare() { - default - - # remove test sets that require working ssh connection - rm tests/{CLIClush,TaskDistant*}Test.py || die -} - -python_test() { - cd tests || die - # Automatic discovery does not work - "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" -} - -src_install() { - distutils-r1_src_install - - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - einfo "Some default system-wide config files have been installed into" - einfo "/etc/${PN}" -} diff --git a/app-admin/clustershell/clustershell-1.9.ebuild b/app-admin/clustershell/clustershell-1.9.ebuild deleted file mode 100644 index 70fb3e30d7c4..000000000000 --- a/app-admin/clustershell/clustershell-1.9.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Python framework for efficient cluster administration" -HOMEPAGE="https://github.com/cea-hpc/clustershell/" -SRC_URI=" - https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -BDEPEND=" - test? ( - app-shells/pdsh - net-misc/openssh - sys-devel/bc - ) -" - -RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]" - -distutils_enable_tests unittest - -src_prepare() { - default - - # remove test sets that require working ssh connection - rm tests/{CLIClush,TaskDistant*}Test.py || die -} - -python_test() { - cd tests || die - # Automatic discovery does not work - "${EPYTHON}" -m unittest_or_fail -v *.py || die "Tests failed with ${EPYTHON}" -} - -src_install() { - distutils-r1_src_install - - doman doc/man/man*/* - - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - einfo "Some default system-wide config files have been installed into" - einfo "/etc/${PN}" -} diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest index 4b36bdc84d8f..e31b048a52e5 100644 --- a/app-admin/lnav/Manifest +++ b/app-admin/lnav/Manifest @@ -1,5 +1,5 @@ AUX lnav-0.11.0-disable-tests.patch 1784 BLAKE2B e4c0184793b19eff53dea12a81f0e8c7fab6fee44a77304f268365cdec0fa13fb916b35e25fb032a992147338a8028ffb799d9cd14db147f2396f5d54c74173c SHA512 e4c3ddee7c0747196a4ec5cdd409f1c088e06938762677d05757113ff8c8a1834a8ee2d132befef4fa84f4e34633d1d9a64d39f06e423f2a262e79ac121ea202 AUX lnav-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch 668 BLAKE2B 1c02dd2bb64bd42b8c3483732b0a2e282c82ad08fe02e704be6393d36783d56c429c99fbd03d938e747b790a75f80d4ca795a5e489054c6bb8c3494c8de062ba SHA512 30a8e13e22a5282cacc3d47e1f2c88c54361b93953bacfd4fc3f481b5e9ed1fa21fe75943c0573bdcd92bed73f96097d494dec9093d9b312c066ad7b813b0ba5 DIST lnav-0.11.1.tar.gz 10268167 BLAKE2B d490c6798685e80021437e1771742dee59c3b5109a43591581f4ddc15528c5b616ab915418fa78b7cf13a82bce582baf0516b5b2339f5fa32054359c21908852 SHA512 6c7d2b603ee04bb2cee16bf28b0161ebe7bf3ec838bed765f9852f79ee1ff8a56691dcaa66998e0ef58f16f16274bf93c7f2eb8f2e58264faf284bcfd25818ef -EBUILD lnav-0.11.1-r1.ebuild 1142 BLAKE2B c712ae38d9162f1c62a370711a46f9a36409ccea83fe407f4aaf6b772375db294e7d0f2e85164df084e40be4933123608dbc4352ee6c913621c5d96e89f48ec3 SHA512 82fa2a02e34c852a49fdb81328d4db8152f8ac308a220249c3ce6962a344e205821b7f9c76eddedda29061713fc587ac207ccda082787cf9eb23b30f39ef9a82 +EBUILD lnav-0.11.1-r2.ebuild 1141 BLAKE2B 7ddf30143ece50dbe6240ece60967a7c4b92857705a4298f2dcbe576ea4ff39a35b63494681b42d9487941191808a2e74ba93624265e2eb50f1eaebbe2c3dbff SHA512 efae32a37544629390a1db703129c3ff6cde22e7d3d3c7514923fa058b602bb15d6c1f6f46d6435da928186e849c87a9fdc615918d54d559511a9add73316214 MISC metadata.xml 858 BLAKE2B 6596baed4200d06faeacd61693e5d2e257587a30555469e0b6661755ab563cfc6693dd7e0970856a78c132544cde04655ca7febac482c9406c26a3b7cbdfc201 SHA512 1787552bd321e245a49a1b5b95d6e6f58362422153b6ee0b51ce644bf67ab098dd3c5ea11cb144dc5dae089208360fcf2a732845c24bb1e4c5dd5c67987e88bf diff --git a/app-admin/lnav/lnav-0.11.1-r1.ebuild b/app-admin/lnav/lnav-0.11.1-r1.ebuild deleted file mode 100644 index 5889cf19ccf9..000000000000 --- a/app-admin/lnav/lnav-0.11.1-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="A curses-based tool for viewing and analyzing log files" -HOMEPAGE="https://lnav.org" -SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="pcap test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/bzip2:0= - app-arch/libarchive:= - >=dev-db/sqlite-3.9.0 - dev-libs/libpcre2 - >=net-misc/curl-7.23.0 - sys-libs/ncurses:= - sys-libs/readline:= - sys-libs/zlib:= - pcap? ( net-analyzer/wireshark[tshark] )" -# The tests use ssh-keygen and use dsa and rsa keys (which is why ssl is required) -DEPEND="${RDEPEND} - test? ( - net-misc/openssh[ssl] - dev-cpp/doctest - )" - -DOCS=( AUTHORS NEWS.md README ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.11.0-disable-tests.patch - "${FILESDIR}"/${PN}-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - filter-lto - - econf \ - --disable-static \ - --with-ncurses \ - $(use_with test system-doctest) -} diff --git a/app-admin/lnav/lnav-0.11.1-r2.ebuild b/app-admin/lnav/lnav-0.11.1-r2.ebuild new file mode 100644 index 000000000000..18fee38a20e9 --- /dev/null +++ b/app-admin/lnav/lnav-0.11.1-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="A curses-based tool for viewing and analyzing log files" +HOMEPAGE="https://lnav.org" +SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="pcap test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2:0= + app-arch/libarchive:= + >=dev-db/sqlite-3.9.0 + dev-libs/libpcre2 + >=net-misc/curl-7.23.0 + sys-libs/ncurses:= + sys-libs/readline:= + sys-libs/zlib:= + pcap? ( net-analyzer/wireshark[tshark] )" +# The tests use ssh-keygen and use dsa and rsa keys (which is why ssl is required) +DEPEND="${RDEPEND} + test? ( + virtual/openssh[ssl] + dev-cpp/doctest + )" + +DOCS=( AUTHORS NEWS.md README ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.11.0-disable-tests.patch + "${FILESDIR}"/${PN}-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + filter-lto + + econf \ + --disable-static \ + --with-ncurses \ + $(use_with test system-doctest) +} -- cgit v1.2.3