diff options
Diffstat (limited to 'dev-util')
| -rw-r--r-- | dev-util/fortls/Manifest | 1 | ||||
| -rw-r--r-- | dev-util/fortls/fortls-3.1.1.ebuild | 36 | ||||
| -rw-r--r-- | dev-util/glslang/glslang-1.3.283.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/promu/Manifest | 2 | ||||
| -rw-r--r-- | dev-util/promu/promu-0.17.0.ebuild | 54 | ||||
| -rw-r--r-- | dev-util/promu/promu-9999.ebuild | 17 | ||||
| -rw-r--r-- | dev-util/spirv-headers/spirv-headers-1.3.283.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/volk/volk-1.3.283.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/vulkan-headers/vulkan-headers-1.3.283.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.283.0.ebuild | 2 |
12 files changed, 110 insertions, 14 deletions
diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest index 5db01e568985..ac710856b115 100644 --- a/dev-util/fortls/Manifest +++ b/dev-util/fortls/Manifest @@ -1,2 +1,3 @@ DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d SHA512 dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e DIST fortls-3.0.0.tar.gz 7064397 BLAKE2B 9448821cad90ad9117d1304634c5ce38dc21e3172d51d598b77eb64ecff31f170a51bbb4763026ab797eba853ca89beb962c8c2fc397fd3b1bd371d82b4418da SHA512 9454298de9d4edb366a55a9282e05ff4318fdc4284f7c6fea3dcf519f883873e2479bf2f7a2cdfc34cc865698876180a9ed04dc5b94509665bad33096b057385 +DIST fortls-3.1.1.tar.gz 7066646 BLAKE2B c44058949b3d5680da0cb138d8175defde84e939a53afd93a6672ef93eb800a86fee208035caf60e18058875ad294bd8e48edb096fea6c8f2a89e684f5035120 SHA512 fa9f8aface751ac5aaf79fa5947dafd06e2ae797e7cc8b7585865588db85468f81f56979fdfdcb73ca754716dc85a2a2f9158119bb123ee09646d17e62966d50 diff --git a/dev-util/fortls/fortls-3.1.1.ebuild b/dev-util/fortls/fortls-3.1.1.ebuild new file mode 100644 index 000000000000..55fd95dbcec0 --- /dev/null +++ b/dev-util/fortls/fortls-3.1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +} diff --git a/dev-util/glslang/glslang-1.3.283.0.ebuild b/dev-util/glslang/glslang-1.3.283.0.ebuild index 03a41ec951d8..ee19d340e2fc 100644 --- a/dev-util/glslang/glslang-1.3.283.0.ebuild +++ b/dev-util/glslang/glslang-1.3.283.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then else GIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}/${PN}-${GIT_COMMIT}" fi diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest index f9f0d8583860..b7fc859ae2de 100644 --- a/dev-util/promu/Manifest +++ b/dev-util/promu/Manifest @@ -1,2 +1,4 @@ DIST promu-0.15.0-deps.tar.xz 11022948 BLAKE2B e8f1a65dca92147c1f617dbfb7279c1eb45efcdc93a019c7a4fb9e9ff2895e71283e1368751e37732972554d7dce20ed08553f9e3111efa2b48eb0c86e191a06 SHA512 f4d1456969ea5454990ccebf81d49e857e3a6311b81dfcdb2538e82e8b7842d1020fd489567a10534759d44c69f6adb1e70f9de4b36c24286908c5758b8fd05d DIST promu-0.15.0.tar.gz 33465 BLAKE2B 83fae1e8cf663fe9aaedbdf66d86f3d4d7db0b14572cec9f0e9b25a205712cf19b137f6cafa3adcc0cbdd9177078a1bc696b9333ae830cf38de83e4837829abf SHA512 7e1de86c67b7a6d469e49b63431c9be1f93295f79225bfe409deef426c11c2f5273e185ef3b53ff5fd5fd41ddf7d9ddc79c2629e34a7ae2ec55adebdf8ff3b44 +DIST promu-0.17.0-deps.tar.xz 223468 BLAKE2B a6a77d265ae8ac158bfd96ff1f1ecf81b3481b31238a3edb5f8d4228508e334e5c6d8de03a42bf282dfd4832e1b717e5e9f442acfd9e01a4aa50495cfce27b91 SHA512 5bcfb24931f94f8ddf695ca7450d34987428ed090c1cf51025870a673d702adf07d29bd66c9e7118f615b480adcb3c35baa4d09b2e4089cc53447c6cbb54e455 +DIST promu-0.17.0.tar.gz 32994 BLAKE2B d7741d5d461af328ed60513a1ceefa827f42cadda7f51356840669ecd04563b9756cde8d29019b87531c11bd48bbc121f241d47fb9b1ee61823b0bb40fc4abb2 SHA512 8265fd0e9f37624dc1e6abdef87475b5116a7e7af260fc83bc3cda98409af78d4db9d409cd404e251cbf81c124e6a6cd5ab70eef6845ec33048da4937eac01dd diff --git a/dev-util/promu/promu-0.17.0.ebuild b/dev-util/promu/promu-0.17.0.ebuild new file mode 100644 index 000000000000..ccf9cff91854 --- /dev/null +++ b/dev-util/promu/promu-0.17.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Prometheus Utility Tool" +HOMEPAGE="https://github.com/prometheus/promu" +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/prometheus/promu.git" +else + SRC_URI=" + https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + " + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi +LICENSE="Apache-2.0" +LICENSE+=" BSD BSD-2 MIT" +SLOT="0" + +RESTRICT+=" test" +DOCS=( + "doc/examples" + "README.md" +) + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + [[ ${PV} != 9999* ]] && { ln -sv ../vendor ./ || die ; } + if use x86; then + #917577 pie breaks build on x86 + GOFLAGS=${GOFLAGS//-buildmode=pie} + fi + emake build +} + +src_install() { + if [[ ${PV} == 9999* ]]; then + dobin "${PN}" + else + newbin "${P}" "${PN}" + fi + einstalldocs +} diff --git a/dev-util/promu/promu-9999.ebuild b/dev-util/promu/promu-9999.ebuild index 6adaa60327fe..ccf9cff91854 100644 --- a/dev-util/promu/promu-9999.ebuild +++ b/dev-util/promu/promu-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,12 +6,14 @@ inherit go-module DESCRIPTION="Prometheus Utility Tool" HOMEPAGE="https://github.com/prometheus/promu" -if [[ ${PV} == *9999* ]]; then +if [[ ${PV} == 9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/prometheus/promu.git" else - SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz" + SRC_URI=" + https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + " KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" fi LICENSE="Apache-2.0" @@ -25,15 +27,16 @@ DOCS=( ) src_unpack() { - if [[ ${PV} == *9999* ]]; then + if [[ ${PV} == 9999* ]]; then git-r3_src_unpack go-module_live_vendor else - go-module_src_unpack + default fi } src_compile() { + [[ ${PV} != 9999* ]] && { ln -sv ../vendor ./ || die ; } if use x86; then #917577 pie breaks build on x86 GOFLAGS=${GOFLAGS//-buildmode=pie} @@ -42,7 +45,7 @@ src_compile() { } src_install() { - if [[ ${PV} == *9999 ]]; then + if [[ ${PV} == 9999* ]]; then dobin "${PN}" else newbin "${P}" "${PN}" diff --git a/dev-util/spirv-headers/spirv-headers-1.3.283.0.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.283.0.ebuild index d0ba40d7e45e..2d4ce2621ffc 100644 --- a/dev-util/spirv-headers/spirv-headers-1.3.283.0.ebuild +++ b/dev-util/spirv-headers/spirv-headers-1.3.283.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild index 09884b7a0833..a5a210f0fd5f 100644 --- a/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild +++ b/dev-util/spirv-tools/spirv-tools-1.3.283.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi diff --git a/dev-util/volk/volk-1.3.283.0.ebuild b/dev-util/volk/volk-1.3.283.0.ebuild index dfe258834e94..ad9fa789ee9e 100644 --- a/dev-util/volk/volk-1.3.283.0.ebuild +++ b/dev-util/volk/volk-1.3.283.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv" S="${WORKDIR}"/${PN}-${EGIT_COMMIT} fi diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.283.0.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.283.0.ebuild index df7a3c745a49..c7e49bd07a6c 100644 --- a/dev-util/vulkan-headers/vulkan-headers-1.3.283.0.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.283.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild index 349ed3359f51..6a025faf4879 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.283.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.283.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.283.0.ebuild index ccecb0fc2f7c..5e5a095606ef 100644 --- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.283.0.ebuild +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.283.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else EGIT_COMMIT="vulkan-sdk-${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi |
