Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages /
nvtx
Commits:
efccb3c2 by Jakub Klinkovský at 2026-03-14T13:02:35+01:00
upgpkg: 3.4.0-2: fix provides and replaces
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = nvtx
pkgdesc = NVIDIA Tools Extension (NVTX) library
pkgver = 3.4.0
- pkgrel = 1
+ pkgrel = 2
url = https://nvidia.github.io/NVTX/
arch = x86_64
license = Apache-2.0 WITH LLVM-exception
@@ -12,14 +12,15 @@ pkgbase = nvtx
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
- provides = nvtx3
- replaces = nvtx3
source = nvtx::git+https://github.com/NVIDIA/NVTX.git#tag=v3.4.0
b2sums =
0136fbb7db394bd5d072d6a5497e3f23eaba537f2d0f6ad4a0aeda765e771e0362e6dd07b9f9cf6e3e431923bc278c671fe338ad7b19e032f28fff3be61b1d12
pkgname = nvtx
+ provides = nvtx3
+ replaces = nvtx3
pkgname = python-nvtx
+ pkgdesc = NVIDIA Tools Extension (NVTX) library - Python bindings
depends = glibc
depends = python
optdepends = python-matplotlib: additional colors support
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgbase=nvtx
pkgname=(nvtx python-nvtx)
pkgver=3.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="NVIDIA Tools Extension (NVTX) library"
url="https://nvidia.github.io/NVTX/"
arch=(x86_64)
@@ -17,8 +17,6 @@ makedepends=(
python-setuptools
python-wheel
)
-provides=(nvtx3)
-replaces=(nvtx3)
source=($pkgbase::git+https://github.com/NVIDIA/NVTX.git#tag=v$pkgver)
b2sums=('0136fbb7db394bd5d072d6a5497e3f23eaba537f2d0f6ad4a0aeda765e771e0362e6dd07b9f9cf6e3e431923bc278c671fe338ad7b19e032f28fff3be61b1d12')
@@ -43,6 +41,8 @@ package_nvtx() {
# The package is header-only, but commitpkg does not support overriding arch
# https://gitlab.archlinux.org/archlinux/devtools/-/issues/305
#arch=(any)
+ provides=(nvtx3)
+ replaces=(nvtx3)
DESTDIR="$pkgdir" cmake --install build
@@ -51,6 +51,7 @@ package_nvtx() {
}
package_python-nvtx() {
+ pkgdesc+=" - Python bindings"
depends=(
glibc
python
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nvtx/-/commit/efccb3c21f22fb9ad43b78a729eaa390c06fab33
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nvtx/-/commit/efccb3c21f22fb9ad43b78a729eaa390c06fab33
You're receiving this email because of your account on gitlab.archlinux.org.