diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-29 06:30:44 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-29 06:30:44 +0000 |
commit | 0e12f8e53cdddba84b0eb27dca59153e2cf52309 (patch) | |
tree | 8dec970370295a71970b82457ae1db36dbbbd07c /dev-util | |
parent | 72fd2b48b7154274a1d2009cdaab54e7f49fb3aa (diff) |
gentoo auto-resync : 29:12:2024 - 06:30:44
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 65296 -> 65306 bytes | |||
-rw-r--r-- | dev-util/hyprwayland-scanner/Manifest | 4 | ||||
-rw-r--r-- | dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild | 37 | ||||
-rw-r--r-- | dev-util/hyprwayland-scanner/hyprwayland-scanner-0.4.2.ebuild | 2 | ||||
-rw-r--r-- | dev-util/nihtest/Manifest | 4 | ||||
-rw-r--r-- | dev-util/nihtest/nihtest-1.8.0.ebuild | 2 | ||||
-rw-r--r-- | dev-util/nihtest/nihtest-1.9.1.ebuild | 56 |
7 files changed, 62 insertions, 43 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex be600c626ea4..c48af20ee33c 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/hyprwayland-scanner/Manifest b/dev-util/hyprwayland-scanner/Manifest index 777cf93ab426..52fcdd65e5f7 100644 --- a/dev-util/hyprwayland-scanner/Manifest +++ b/dev-util/hyprwayland-scanner/Manifest @@ -1,7 +1,5 @@ -DIST hyprwayland-scanner-0.3.10.gh.tar.gz 10039 BLAKE2B 369c2445904480ec9368101056e9712c0583307c1faaea43fed80f17075521371865841c777070a6983d9a84c394c620b0b0ecd53bbd6166f7828e136c0d52eb SHA512 d63f9490d048725a7faa3995e3786190b37db16654293cce16c410c4cfd27e61042a50e6feddc7eda42d67c04bdd7bc19b51f475ddd206ffc5464e762003392b DIST hyprwayland-scanner-0.4.0.gh.tar.gz 10990 BLAKE2B f138f74b896d39f12b63ea3cea5a8f456821a6ed9e0e6baefd80f70dffb2f9cd1b650adf59a871f8f8055f8ed7cfb05e4631e96352fc137b8acbf1b6cdd93fae SHA512 1b7b0ddea94bd2679150a7a6d80628d1156ae11d6963fe31fd6d7292cb1d9c273830bb4515032d0645649e56b57c2d64c5312b007ea11480bb798ea43582fe9c DIST hyprwayland-scanner-0.4.2.gh.tar.gz 11160 BLAKE2B c623319354f8fc9571b27c50b490f579e4054723768da0b1ca90a0b31519b4b709ba3bbdc26e1e911f62131aa7b866f1ab8f257a5e19b7349c15641c6b242e75 SHA512 1f1b73dbb80052484889a075095d76e0fba83a5c91f80d8e5a6167153405337b011c423250aef3feb9270ea641fe8d68966a17d92057215f54e4d8cc67b24c7e -EBUILD hyprwayland-scanner-0.3.10.ebuild 1105 BLAKE2B 92c42ea03692b1853a63d4b41ca19a115a48f4f55f09b195b7fd8381e8a4148d4e6030a9cfb9c61fe9e254c146331675cf3a2ca33607a630e572ff8120eb4a50 SHA512 2db38e0d6da236d691a390112793a1475a6f1af83d7288b6a0705639f4a126179f5615ab3ae678e7a8551f6b9857576817fe65245e0fe65ebdbdabd9bf9c9ba4 EBUILD hyprwayland-scanner-0.4.0.ebuild 1105 BLAKE2B 92c42ea03692b1853a63d4b41ca19a115a48f4f55f09b195b7fd8381e8a4148d4e6030a9cfb9c61fe9e254c146331675cf3a2ca33607a630e572ff8120eb4a50 SHA512 2db38e0d6da236d691a390112793a1475a6f1af83d7288b6a0705639f4a126179f5615ab3ae678e7a8551f6b9857576817fe65245e0fe65ebdbdabd9bf9c9ba4 -EBUILD hyprwayland-scanner-0.4.2.ebuild 1106 BLAKE2B 777efc48e4ae66b8a96df3f2b9ff79ef56eb3c34d76b3e0388d9f8e7a0941416d84f817901fa47271b3ce1968784f47b5a4df03dad6fadc7df19ab4f38e80a2c SHA512 bf28b278e3749d214462645586b2876a95a389617d8777b1bc8de4c4b658e04bfe05d940d54d70d827c76d37a827628bdd2c020bcd5bc49541c2286a4e2cdf75 +EBUILD hyprwayland-scanner-0.4.2.ebuild 1105 BLAKE2B 92c42ea03692b1853a63d4b41ca19a115a48f4f55f09b195b7fd8381e8a4148d4e6030a9cfb9c61fe9e254c146331675cf3a2ca33607a630e572ff8120eb4a50 SHA512 2db38e0d6da236d691a390112793a1475a6f1af83d7288b6a0705639f4a126179f5615ab3ae678e7a8551f6b9857576817fe65245e0fe65ebdbdabd9bf9c9ba4 MISC metadata.xml 928 BLAKE2B 2710c4492ca257c200bebc2b37e9b4c40f8464e19f2a6206038ea72b2d7153fa875d8d050d411f86bc436850dcbe866750546ecb1752758627bbaba9486b02cc SHA512 0f1f5cbafd84c252e50118bdbcfee5c1d3604da981fde8d46a3447a417c99420c6fd3dd189dd40e16159ea00afb9d69a367839be8c48029f64c3f816ecff903c diff --git a/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild b/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild deleted file mode 100644 index c1d18a64d63d..000000000000 --- a/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="A Hyprland implementation of wayland-scanner, in and for C++" -HOMEPAGE="https://github.com/hyprwm/hyprwayland-scanner/" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/hyprwm/hyprwayland-scanner.git" - inherit git-r3 -else - SRC_URI="https://github.com/hyprwm/hyprwayland-scanner/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64" -fi - -LICENSE="BSD" -SLOT="0" - -RDEPEND=">=dev-libs/pugixml-1.14" -DEPEND="${RDEPEND}" - -pkg_setup() { - [[ ${MERGE_TYPE} == binary ]] && return - - if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then - eerror "Hyprland requires >=sys-devel/gcc-13 to build" - eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" - die "GCC version is too old to compile Hyprland!" - elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then - eerror "Hyprland requires >=llvm-core/clang-16 to build" - eerror "Please upgrade Clang: emerge -v1 llvm-core/clang" - die "Clang version is too old to compile Hyprland!" - fi -} diff --git a/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.4.2.ebuild b/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.4.2.ebuild index c5f6253251f9..c1d18a64d63d 100644 --- a/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.4.2.ebuild +++ b/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.4.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/hyprwm/hyprwayland-scanner/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="BSD" diff --git a/dev-util/nihtest/Manifest b/dev-util/nihtest/Manifest index f97b89c69df0..27c2ef6c2df6 100644 --- a/dev-util/nihtest/Manifest +++ b/dev-util/nihtest/Manifest @@ -1,7 +1,9 @@ DIST nihtest-1.5.2.tar.gz 39901 BLAKE2B c6b71b457ec7ff2d154061d31f009e44b4208901bfaf7ff16c3b70d4da7e0790238ed21c310651e89ac7a8a335c9d5131b974a945ad41bff74da5ba14ecbf581 SHA512 7f7e29e6c1320cb2f1886b6a73c43e11a672bd42471d01a47d0941970b478361b3e463d7d64b4275ed707d87fe27773b34c0f79f398494393330d7091f9f2f53 DIST nihtest-1.7.0.tar.gz 40925 BLAKE2B c21a5de44c3739b8e9dceac2391f1dc53ad276759389cfbf93e4cc0688ae7170f3cd56423f3c0be3b12ca7ea07f7168b78f3a0e3ad7c6a959019253360b57ed1 SHA512 2f84a4e3491fff64f9ae41c69cb79cd917c9c3ce7f6912d54e2110e1221b62c1a129c2e31ebac077d635f5cd788e97c4d9465eb3fb414bb054e5ceed32260ddd DIST nihtest-1.8.0.tar.gz 41036 BLAKE2B 79e78b81e7bfbc4f8cdfbb518ece417acd15e37fae4988785f9ec6c16ab5a9374d0464eb8564a6461c0283589d40777c94032f612d3b8b34f94e11222a82d500 SHA512 fdef4ce9f5990f44eda54115767fe01e2f894c0b9b398060d31a424a00d1a8df15c9f12f0d6864b3686a82875294e2c837cc481e3cda130497de6ba6d3a5f620 +DIST nihtest-1.9.1.tar.gz 43132 BLAKE2B f863ad9c8fc9c12e4ccc317cecc97d21a4586675cff35e5dfd38ef22e61f0622ddcd00517618eab9a0c32db84d094a6d64c48fa100cdd55bf88cc9bffdb94d0e SHA512 5897551fe1d5be0c3a10408aae44c2a7090f2ca7edd99b361699c85173473ef7474da3da9daa5aa9cc04a7e9215aee781971ecdbb604799d617160bf1be3b858 EBUILD nihtest-1.5.2.ebuild 1243 BLAKE2B 0ce6e0a167ba44846f6e707046a5ed405faae1316cb975b70cabf21c59fefcf73ebe87b8617578c82e51f2a85e0c3545bd5dc953298cd3f032c52ce49fd97a19 SHA512 d1db65bac3b01f895d5f8c26e92516e3781e6147e887021fb6a4153a653530fca36b1bed18f9797e18859cf2f913b6e2123e92a0b8c932be3b123cb242cf790f EBUILD nihtest-1.7.0.ebuild 1292 BLAKE2B 78a592b966711cc11db22be8a69a7b23e78db981085958c573b62933be3e80e3492b0b6323acf3120acdde020d14640d30b314c34c90a9681cb932d0dcf40ba1 SHA512 59db66031ab135440ec2b76e074f8a307a777f2c7414c2c3de8cbc7616dea0044ee749e974e368c82f4736fda11bf48956f14cabac213965cde91682a304f1f3 -EBUILD nihtest-1.8.0.ebuild 1286 BLAKE2B db44851e9ba54becc4d42ef9e86b2a96c2be0f180c65878d350fa4717955402399364601f05fabd495f6ca11ae8c8881f4d2b236794b25ed06febe575757b482 SHA512 fbd60335718c9560530019bbd55a05fc88d6cc6a96bbe2ca5f58fdedb064cd35aea54ddf6a4e20d80503680ccabbad1b9652c3dc43f63e7d0df5d54f5fd7ef40 +EBUILD nihtest-1.8.0.ebuild 1284 BLAKE2B 8e4bef7a2371b9e6ba3d7ffd2cc117e10d95d3f15dbe181c3a5490f2ceb92def7e5142922219e616fb733e653e53149e77f4f2c9f587ec7e1606a45603d9ad6f SHA512 00720dc9b3a377064ad1db29c6534f228fa7d4aa3a65a7e81aed3cc2b6b52750d632ee38998df7017fb92aab9fe7684ad046439d7eed854612393647c2cb29f2 +EBUILD nihtest-1.9.1.ebuild 1289 BLAKE2B eb8503494d618dd3714074b09fa6fb8172f91904e2d3acaadec70bc8c11a7af59c51b91464150bb12a1289a59490bf7db11dcc8c17d45dab7fbd3a8321a44696 SHA512 b996f62ebedec71d1f9dbb178b833acd1e9c857abac48e10dfa4d68d67bb921c14699375ad667bffc95353b33f8668779616b2b1fb7af943fb79d61f0da531ca MISC metadata.xml 579 BLAKE2B d72bfd9d67cdc33a02940e23874f8d989477d0affd271e35d294d65e1db5568e21a1091ce5e9261371a873d5f466cc252d6e62a72a64c8b21e235ef18cb330c7 SHA512 965fbb83abf169bca5ebe9720a020c6e4737b6ee4a1dd208d8d258424563c93193b2db7123f6d61f481ba1573f41429e5847cd7b6ceb667ab1d03bbb897bea48 diff --git a/dev-util/nihtest/nihtest-1.8.0.ebuild b/dev-util/nihtest/nihtest-1.8.0.ebuild index f2bf61ae94c3..2ee49a772a38 100644 --- a/dev-util/nihtest/nihtest-1.8.0.ebuild +++ b/dev-util/nihtest/nihtest-1.8.0.ebuild @@ -21,7 +21,7 @@ SRC_URI+=" " LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-util/nihtest/nihtest-1.9.1.ebuild b/dev-util/nihtest/nihtest-1.9.1.ebuild new file mode 100644 index 000000000000..1849d849b7f6 --- /dev/null +++ b/dev-util/nihtest/nihtest-1.9.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake distutils-r1 pypi + +DESCRIPTION="A testing tool for command line utilities" +HOMEPAGE=" + https://nih.at/nihtest/ + https://github.com/nih-at/nihtest + https://pypi.org/project/nihtest/ +" +SRC_URI+=" + https://nih.at/nihtest/${P}.tar.gz + https://github.com/nih-at/nihtest/releases/download/v${PV}/${P}.tar.gz +" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep 'dev-python/python-dateutil[${PYTHON_USEDEP}]') +" +BDEPEND="test? ( ${RDEPEND} )" + +DOCS=( NEWS.md README.md TODO.md ) + +src_prepare() { + distutils-r1_src_prepare + if use test; then + CMAKE_USE_DIR=${S}/tests + BUILD_DIR=${WORKDIR}/tests_build cmake_src_prepare + fi +} + +python_test() { + local BUILD_DIR=${WORKDIR}/tests_build + local mycmakeargs=( -DNIHTEST=nihtest ) + cmake_src_configure + cmake_src_compile + cmake_src_test +} + +src_install() { + distutils-r1_src_install + newman manpages/nihtest.man nihtest.1 + newman manpages/nihtest.conf.man nihtest.conf.5 + newman manpages/nihtest-case.man nihtest-case.5 +} |