summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/boost-build/Manifest1
-rw-r--r--dev-util/boost-build/boost-build-1.74.0.ebuild73
-rw-r--r--dev-util/gitlab-runner/Manifest4
-rw-r--r--dev-util/gitlab-runner/gitlab-runner-13.10.0.ebuild (renamed from dev-util/gitlab-runner/gitlab-runner-13.8.0.ebuild)18
-rw-r--r--dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild (renamed from dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89.ebuild)6
-rw-r--r--dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild (renamed from dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild)4
-rw-r--r--dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild (renamed from dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88.ebuild)4
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r3.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r2.ebuild)4
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.1.1-r2.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.1.1-r1.ebuild)2
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.2.0-r3.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.2.0-r2.ebuild)2
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild)4
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88-r1.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88.ebuild)4
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild (renamed from dev-util/pkgcheck/pkgcheck-0.9.2-r1.ebuild)8
13 files changed, 39 insertions, 95 deletions
diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 98c80b335c33..fe393b9f612d 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,2 +1 @@
-DIST boost_1_74_0.tar.bz2 109600630 BLAKE2B 2982f64fccf6fdb3b4b74452e603f459242d7abb42df4162278d9b558b637786a2eb97442126967b19088d591777c64ced8f60a23e71eaa0b7545e80f800de63 SHA512 4ec9c1164ec9b95ce46ba1c073e586c94b3882dce5b7347ea14bbef0c1da230e12aa5328a501ce38cae1b1d7623daa3246325625899179b4cc309242540982a4
DIST boost_1_75_0.tar.bz2 121849575 BLAKE2B ce7ecd8bcee518ce54f7e5302f202acbea60cedd6ae9248708c0bb5bbc2713607b2e1967a9e6f77cc20a4c008c1ee4db651def55937efc80407487a7a44fa8d6 SHA512 d86f060245e98dca5c7f3f831c98ea9ccbfa8310f20830dd913d9d4c939fbe7cb94accd35f1128e7c4faf6c27adb6f4bb54e5477a6bde983dfc7aa33c4eed03a
diff --git a/dev-util/boost-build/boost-build-1.74.0.ebuild b/dev-util/boost-build/boost-build-1.74.0.ebuild
deleted file mode 100644
index 04bdff2f15e0..000000000000
--- a/dev-util/boost-build/boost-build-1.74.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic prefix toolchain-funcs
-
-MY_PV="$(ver_rs 1- _)"
-
-DESCRIPTION="A system for large project software construction, simple to use and powerful"
-HOMEPAGE="https://boostorg.github.io/build/"
-SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-RESTRICT="test"
-
-S="${WORKDIR}/boost_${MY_PV}/tools/build/src"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.71.0-disable_python_rpath.patch
- "${FILESDIR}"/${PN}-1.71.0-darwin-gentoo-toolchain.patch
- "${FILESDIR}"/${PN}-1.73.0-add-none-feature-options.patch
- "${FILESDIR}"/${PN}-1.71.0-respect-c_ld-flags.patch
- "${FILESDIR}"/${PN}-1.74.0-no-implicit-march-flags.patch
-)
-
-src_unpack() {
- tar xojf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build || die "unpacking tar failed"
-}
-
-src_prepare() {
- default
-
- pushd .. >/dev/null || die
- eapply "${FILESDIR}"/${PN}-1.71.0-fix-test.patch
- popd >/dev/null || die
-}
-
-src_configure() {
- tc-export CXX
-}
-
-src_compile() {
- cd engine || die
- ./build.sh cxx -d+2 --without-python || die "building bjam failed"
-}
-
-src_test() {
- # Forget tests, bjam is a lost cause
- :
-}
-
-src_install() {
- dobin engine/{bjam,b2}
-
- insinto /usr/share/boost-build
- doins -r "${FILESDIR}/site-config.jam" \
- ../boost-build.jam bootstrap.jam build-system.jam ../example/user-config.jam *.py \
- build kernel options tools util
-
- find "${ED}"/usr/share/boost-build -iname '*.py' -delete || die
-
- dodoc ../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt
-
- if use examples; then
- docinto examples
- dodoc -r ../example/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 3990998aa7cb..41d45901ffc1 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,4 +1,4 @@
-DIST gitlab-runner-13.8.0.tar.bz2 6135637 BLAKE2B 84386ae8df8a2873df8651ce961e6bf4c0618871d6a48d787064b2e4497a8a3495e16f0365d3c539772d1f2108c5c4162dfa2ee4fb11a7ee8d499be2ade8a459 SHA512 b2b2f4716375aa678a29051a01437cd50ea5749a6ffe11cbe4a28fdcd9ebe7d05de1fb7d939ca15c3b831a3a6c15b2f68e1debdae5f8c0d3a45316351994cd72
+DIST gitlab-runner-13.10.0.tar.bz2 6122554 BLAKE2B fd98d5c2bf877d52f353f71dc86777726facaf3761a71953d958ff02e6b1c23fa05822d5fb1bb689428f3bbbfc2a44fbe1f6c2ef185f6b6bec06b5df7e8b0299 SHA512 6463583ea68123e67b97a2bde96148b2e677685e0c44052c49d0c5a7bd6ebea008deb9b589e0f0552ba60521e5beff279c1d8ae864a156cb3a93ad31e9faaabf
DIST gitlab-runner-13.9.0.tar.bz2 6116730 BLAKE2B 1f961dc5dca3e23bd2b9a2db2b0e9688f36f7c7dd685bb4c62aa970d88010ddc097aaf2c2a13056af601bac7187758fd5a1b6c7b6155228a7bff3a22ab9671da SHA512 f2f9a91b7a1de7871352c9b042fcd9d5d00ded30900898dbc290c00b5476964ea08695c6c58da7cdd87730f7544e5027844c79434e79dc2ddeab03cd88704f7c
-DIST prebuilt-x86_64-v13.8.0.tar.xz 14439544 BLAKE2B 610ad3a505b34aef3cafd46aa3100e70ed07064bfcf2909152dad63d49342de2d316d4e7ce0b6271704cb2975f74021cba3e0f27bdda181f154129c8bb2e88a2 SHA512 a366d4a86bd53eeeaaebfc264b51cb203dd4297a5e917d312569e8bb5003ce5a0df76a19c3d89e4745b2a4c4938d820a510fcdc4077fa51cc9ceeaadbaf44441
+DIST prebuilt-x86_64-v13.10.0.tar.xz 14876988 BLAKE2B 69eda7f351de515ab18fa4fe142e981d16832a93653719eb5332ae2b7b388f13f60591c2b93a3881193079ad81c4052d05c8b71b2d2f6db38c487db798069fd9 SHA512 d7d7ee35561234feebc93bf86f32051e570153a4cf3163a442f1feba1c9272f4c6db86c85e5278aad12937625638fbfd85403a483d6ae22699eb8549eedc881b
DIST prebuilt-x86_64-v13.9.0.tar.xz 14485128 BLAKE2B d37d78eb10755ef1081d68cffc4cfb57f9843c24c4b4d1259c915c04bab517f700db8f9d86ffe33ed4cae21c25abf230d4e100f0ffaa8b16dfab4566d06eec0c SHA512 a1970c22414794249bef451e3e7f739486938becd84b0b053e721a82bcf4fe22f2c923fd19169516b3eea7488ad8d4ebef8558a2e7e4ca0dbb2501c7235fe1c3
diff --git a/dev-util/gitlab-runner/gitlab-runner-13.8.0.ebuild b/dev-util/gitlab-runner/gitlab-runner-13.10.0.ebuild
index c59aefe786da..c85979755397 100644
--- a/dev-util/gitlab-runner/gitlab-runner-13.8.0.ebuild
+++ b/dev-util/gitlab-runner/gitlab-runner-13.10.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-EGO_PN="gitlab.com/gitlab-org/gitlab-runner"
+EGO_PN="gitlab.com/gitlab-org/${PN}"
BASE_URI="https://gitlab-runner-downloads.s3.amazonaws.com/v${PV}/helper-images/prebuilt-_arch_.tar.xz"
inherit golang-build golang-vcs-snapshot user readme.gentoo-r1 systemd tmpfiles user
@@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="docker"
-RDEPEND="docker? ( >=app-emulation/docker-1.13.0 )"
+RDEPEND="docker? ( >=app-emulation/docker-20.10.2 )"
DEPEND="${RDEPEND}"
RESTRICT="mirror strip"
@@ -28,6 +28,8 @@ DOC_CONTENTS="Register the runner as root using\\n
\\t# gitlab-runner register\\n
Configure the runner in /etc/gitlab-runner/config.toml"
+S="${WORKDIR}/${P}/src/gitlab.com/gitlab-org/${PN}"
+
pkg_setup() {
enewgroup gitlab
enewuser runner -1 /bin/bash /var/lib/gitlab-runner gitlab
@@ -46,6 +48,16 @@ src_unpack() {
fi
}
+src_compile() {
+ echo `pwd`
+ LDFLAGS="-X ${NS}.NAME=${PN} -X ${NS}.VERSION=${PV}
+ -X ${NS}.REVISION=${REVISION} -X ${NS}.BUILT=$(date -u +%Y-%m-%dT%H:%M:%S%z)
+ -X ${NS}.BRANCH=${BRANCH}"
+
+ GOFLAGS="-v -x -mod=vendor" \
+ GO111MODULE=on go build -ldflags "${LDFLAGS}" || die "go build failed"
+}
+
src_install() {
einstalldocs
@@ -67,7 +79,7 @@ src_install() {
insopts -orunner -ggitlab -m0600
insinto /etc/gitlab-runner
- doins "${S}"/src/"${EGO_PN}"/config.toml.example
+ doins "${S}"/config.toml.example
diropts -orunner -ggitlab -m0700
keepdir /etc/gitlab-runner /var/lib/gitlab-runner
diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild
index d51ba03d0bb9..73a79f45175e 100644
--- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89.ebuild
+++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-10.2.89-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -23,7 +23,7 @@ RDEPEND="
examples? (
media-libs/freeimage
media-libs/glew:0=
- !prefix? ( >=x11-drivers/nvidia-drivers-${DRIVER_PV}[uvm] )
+ !prefix? ( >=x11-drivers/nvidia-drivers-${DRIVER_PV}[uvm(+)] )
mpi? ( virtual/mpi )
)"
DEPEND="${RDEPEND}"
@@ -135,7 +135,7 @@ src_install() {
pkg_postinst() {
if use examples && use prefix; then
ewarn "Gentoo Prefix does not manage kernel modules. You need to make certain"
- ewarn "the function counterpart to >=x11-drivers/nvidia-drivers-${DRIVER_PV}[uvm]"
+ ewarn "the function counterpart to >=x11-drivers/nvidia-drivers-${DRIVER_PV}"
ewarn "is available from the host"
fi
}
diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild
index 0f301935641d..8e04354cdce4 100644
--- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild
+++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,7 +23,7 @@ RDEPEND="
examples? (
media-libs/freeimage
media-libs/glew:0=
- >=x11-drivers/nvidia-drivers-375.26[uvm]
+ >=x11-drivers/nvidia-drivers-375.26[uvm(+)]
mpi? ( virtual/mpi )
)"
DEPEND="${RDEPEND}"
diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild
index c37d95782497..a0f373850925 100644
--- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88.ebuild
+++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-9.2.88-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,7 +23,7 @@ RDEPEND="
examples? (
media-libs/freeimage
media-libs/glew:0=
- >=x11-drivers/nvidia-drivers-396.24[uvm]
+ >=x11-drivers/nvidia-drivers-396.24[uvm(+)]
mpi? ( virtual/mpi )
)"
DEPEND="${RDEPEND}"
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r3.ebuild
index d33d713b5b09..47ca14511e7d 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r2.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,7 +21,7 @@ RESTRICT="bindist mirror"
BDEPEND=""
RDEPEND="
<sys-devel/gcc-9[cxx]
- >=x11-drivers/nvidia-drivers-${DRIVER_PV}[X,uvm]
+ >=x11-drivers/nvidia-drivers-${DRIVER_PV}[X,uvm(+)]
debugger? (
dev-libs/openssl-compat:1.0.0
sys-libs/libtermcap-compat
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.1.1-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.1.1-r2.ebuild
index 5c396d56aa32..9fcf966e4472 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.1.1-r1.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.1.1-r2.ebuild
@@ -20,7 +20,7 @@ RESTRICT="bindist mirror"
BDEPEND=""
RDEPEND="
<sys-devel/gcc-11_pre[cxx]
- >=x11-drivers/nvidia-drivers-${DRIVER_PV}[X,uvm]
+ >=x11-drivers/nvidia-drivers-${DRIVER_PV}[X,uvm(+)]
debugger? (
dev-libs/openssl
sys-libs/libtermcap-compat
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.2.0-r2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.2.0-r3.ebuild
index 5bc6c57081f8..7ea8b9333ed3 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.2.0-r2.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.2.0-r3.ebuild
@@ -20,7 +20,7 @@ RESTRICT="bindist mirror"
BDEPEND=""
RDEPEND="
<sys-devel/gcc-11_pre[cxx]
- >=x11-drivers/nvidia-drivers-${DRIVER_PV}[X,uvm]
+ >=x11-drivers/nvidia-drivers-${DRIVER_PV}[X,uvm(+)]
debugger? (
dev-libs/openssl
sys-libs/libtermcap-compat
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild
index 419681eb64a4..8e8adca28b39 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,7 +22,7 @@ DEPEND=""
RDEPEND="${DEPEND}
>=sys-devel/gcc-4.7[cxx]
<sys-devel/gcc-6[cxx]
- >=x11-drivers/nvidia-drivers-375.26[X,uvm]
+ >=x11-drivers/nvidia-drivers-375.26[X,uvm(+)]
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses-compat:5[tinfo]
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88-r1.ebuild
index 12f63c702db5..742f43c7a0ff 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,7 +21,7 @@ RESTRICT="bindist mirror"
DEPEND=""
RDEPEND="${DEPEND}
<sys-devel/gcc-8[cxx]
- >=x11-drivers/nvidia-drivers-396.24[X,uvm]
+ >=x11-drivers/nvidia-drivers-396.24[X,uvm(+)]
debugger? (
sys-libs/libtermcap-compat
sys-libs/ncurses-compat:5[tinfo]
diff --git a/dev-util/pkgcheck/pkgcheck-0.9.2-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
index 7c2783ffef96..8dd6b844e42a 100644
--- a/dev-util/pkgcheck/pkgcheck-0.9.2-r1.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.9.2-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git"
inherit git-r3
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
fi
@@ -43,6 +43,12 @@ BDEPEND="
distutils_enable_tests setup.py
+src_prepare() {
+ # remove stray files from source dist
+ find -name '*.so' -delete || die
+ distutils-r1_src_prepare
+}
+
src_test() {
local -x PYTHONDONTWRITEBYTECODE=
distutils-r1_src_test