diff options
Diffstat (limited to 'sys-process/glances')
-rw-r--r-- | sys-process/glances/Manifest | 5 | ||||
-rw-r--r-- | sys-process/glances/files/glances-4.3.1-disable-update-check.patch | 20 | ||||
-rw-r--r-- | sys-process/glances/glances-4.3.1.ebuild (renamed from sys-process/glances/glances-4.0.6.ebuild) | 25 |
3 files changed, 39 insertions, 11 deletions
diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index b5038a60059a..d256a6b99dcd 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1,7 +1,8 @@ AUX glances-4.0.6-disable-update-check.patch 1379 BLAKE2B ca1b269e272ca0160a022599b3a464a3f6747955b5795a33057df65055fceaa3ebb84abf184a3c4278ab1f8be1d84d68e17185e85bc899634947c2d32de174c7 SHA512 3bc5cefa22b55d9b9e26208c6424672964e5d959940343c6dec823a7abb1cd32d0380c7774cd4becb44436bac2a487e0f8c8689fa7d5e837e0789788f3767241 AUX glances-4.0.6-doc-install-path.patch 691 BLAKE2B 447b2a7f570f46d66aa4bddbc07ac264eb704dc7c77cfdea82787ff99e3c2f73a06bf67f07191bfb89fffef672d6f63de4bb26991ad074d02cc93de96c389d25 SHA512 c64c8ca54b2c614d1b53149d66936270059a62e6b75f16a09fd7777c0098d65877ed0b2d8b689c2e6a292fc4c6b6d52df8c71e7474c2d637d3ccce282da244c2 -DIST glances-4.0.6.gh.tar.gz 6622650 BLAKE2B 82290999d94ea46bb5671a6eb2959cbb4246dd231fddbb6ad72108d7270faf5a3da5f73f25d1bdb8987a6db79d7a07eb05581fa7b4d7406df97cffb274e20387 SHA512 d5bb804aff6dbc5147a185cb613ca9f402b43fc2d9bef1e80dfd90db3fe11f445aade0d73e987a9a3665c4bf4f210dd3d1a98e9b53e028ef4e49a9111b527f0d +AUX glances-4.3.1-disable-update-check.patch 601 BLAKE2B 7b1ac3dd36c9f9b8473b4cbd42d79c683b10e8a34f0cf38becbb52cd83b3deadd0748a9e9d8b09510aa832dc3510ab9968bb1d834951f8e8f17214599a685583 SHA512 8ca719acdc5b269d8b653fe81e14529c27cfc2ea22d00c3f4d22ce159cb65dca1923c7c483c50da4a2b4a5bed1f85cc0795cb367bb5ec420d1688e8cf134e5ff DIST glances-4.1.2.1.gh.tar.gz 6579592 BLAKE2B 2c22bd5bc4c1a162b92dcb016363dcf789c13b0fbeaab091f0f84d5538885b7c7e20347620491cc248242e25f81806119d82395ee72623ca2a80ffab78cddf56 SHA512 a440e6fb39c6aac3fa846e49268170e2a7c1a331a7b319dbe9d5cadf8aa9975146a5fae7d99abc085a9f9aadc739281073f5a99f95f456132a2e78b14898f340 -EBUILD glances-4.0.6.ebuild 1665 BLAKE2B bfea80a7adebe5faeba48f5081a08b43b976c8be4e0d37f9a60230db3c3d5ab61d63fbe2d3d1466acb64716e66ec825f7adae8c4e3990bd0b45d0c1218818125 SHA512 4d6bea2143cb9fabdbaa758cc82a6dd6c202c2debf8e9497e4c56ed6cd68a2431177b520b856b69bd11028fa8c3a1074bee53cff169a42575e461df5c710e881 +DIST glances-4.3.1.gh.tar.gz 7041565 BLAKE2B 1aa115c7fe0c651ed8bd7b2a3b46bd7434494701508e01089815bb1a06e6e8de5e9250eab2693e4a2bc2771ddba8911bb5e572e8e3be0abba3816cee3070908d SHA512 5721f1f02a8fe0946d3c87210464337b1565884377e7dfffb0f208407a4ec4dc1bf16d4acf2139bfb4a09f195591f908e4c72368f76646d8ab7dcaed7a457e31 EBUILD glances-4.1.2.1.ebuild 1882 BLAKE2B 76b66cbbaee6f0bf50eb26f7eb54b975bfb645ef863f652623a89f22197ec0b625292fdc8d5b6de324e5e02914879f7e52ea1f907e2931cc1a2a3e855727f949 SHA512 153b3b9d9eba6515e790ee9d3623828848f568a11880e805665a82d877feab1ff43772ebfd027efd3d9133516c6c3c44dc5728454671b196bccc069c00dca7d6 +EBUILD glances-4.3.1.ebuild 1857 BLAKE2B fe79879bea38a8d4547f794008f08128d8c390bc6f3450cdb014b43e76424655429202a04fbe256783567c43847e4b15d37a0641717869584401f64c76fb641e SHA512 da72af59253a552fd65eb29cd9837d1c49d17cabd19bafe8e756e754b245bb76103c604e2dd55a13f05d48d6aa9f810d0b74b240d189b8ac8930b743cbd768f0 MISC metadata.xml 854 BLAKE2B 2490007fac08af17714511646730b34390bcbffe42db3cb1fe39ab5f4dd3f7e5979e58732d26863194c9ca3ef1daafb5242184a432eb08d70590a4dea9761be5 SHA512 8de66d9b8bc3c603f95ab355869bd0f6720652711462021af5efbda012fbefeacc155f2c29613fe33095edc9b2699e28a692284fca14bfd4166c329dfa78138a diff --git a/sys-process/glances/files/glances-4.3.1-disable-update-check.patch b/sys-process/glances/files/glances-4.3.1-disable-update-check.patch new file mode 100644 index 000000000000..ded052dd0faf --- /dev/null +++ b/sys-process/glances/files/glances-4.3.1-disable-update-check.patch @@ -0,0 +1,20 @@ +From 345789c365404f41d2743df43b4c1debd424f460 Mon Sep 17 00:00:00 2001 +From: John Helmert III <ajak@gentoo.org> +Date: Sun, 13 Apr 2025 12:37:06 -0700 +Subject: [PATCH] disable update check + +Signed-off-by: John Helmert III <ajak@gentoo.org> +--- a/glances/main.py ++++ b/glances/main.py +@@ -606,7 +606,7 @@ Examples of use: + parser.add_argument( + '--disable-check-update', + action='store_true', +- default=False, ++ default=True, + dest='disable_check_update', + help='disable online Glances version ckeck', + ) +-- +2.49.0 + diff --git a/sys-process/glances/glances-4.0.6.ebuild b/sys-process/glances/glances-4.3.1.ebuild index 49f02a9164bd..659be5648689 100644 --- a/sys-process/glances/glances-4.0.6.ebuild +++ b/sys-process/glances/glances-4.3.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="ncurses" DISTUTILS_USE_PEP517=setuptools @@ -16,28 +16,28 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" $(python_gen_cond_dep ' dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] - dev-python/ujson[${PYTHON_USEDEP}] ') " # PYTHON_USEDEP omitted on purpose -BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" +BDEPEND="doc? ( dev-python/sphinx-rtd-theme ) + test? ( $(python_gen_cond_dep 'dev-python/selenium[${PYTHON_USEDEP}]') )" CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" PATCHES=( - "${FILESDIR}/${PN}-4.0.6-disable-update-check.patch" - "${FILESDIR}/${PN}-4.0.6-doc-install-path.patch" + "${FILESDIR}/${PN}-4.3.1-disable-update-check.patch" ) -distutils_enable_tests unittest +distutils_enable_tests pytest distutils_enable_sphinx docs --no-autodoc pkg_setup() { @@ -46,7 +46,14 @@ pkg_setup() { } python_test() { - "${EPYTHON}" unittest-core.py || echo "tests failed with ${EPYTHON}" + "${EPYTHON}" -m pytest ./tests/test_core.py || die "tests failed with ${EPYTHON}" +} + +src_install() { + distutils-r1_src_install + + mv "${ED}/usr/share/doc/${PN}"/* "${ED}/usr/share/doc/${PF}" || die + rmdir "${ED}/usr/share/doc/${PN}" || die } pkg_postinst() { |