Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
nvme-cli
Commits:
1e37b375 by Christian Heusel at 2025-07-25T14:33:31+02:00
upgpkg: 2.15-1: New upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,22 +1,24 @@
pkgbase = nvme-cli
pkgdesc = NVM-Express user space tooling for Linux
- pkgver = 2.14
+ pkgver = 2.15
pkgrel = 1
url = https://github.com/linux-nvme/nvme-cli
install = nvme-cli.install
arch = x86_64
- license = GPL
- makedepends = systemd
- makedepends = meson
- makedepends = git
+ license = GPL-2.0-or-later
makedepends = asciidoc
- makedepends = xmlto
+ makedepends = git
+ makedepends = meson
makedepends = swig
- depends = util-linux
- depends = libsystemd
+ makedepends = systemd
+ makedepends = xmlto
+ depends = gcc-libs
+ depends = glibc
+ depends = json-c
depends = libnvme
- options = strip
- source =
nvme-cli-2.14.tar.gz::https://github.com/linux-nvme/nvme-cli/archive/v2.14.tar.gz
- sha256sums =
ff689ec0dabd32e8077a9fc0b2732067b08dedeef471aadea0136ae210f6edd1
+ depends = libsystemd
+ depends = util-linux
+ source =
nvme-cli-2.15.tar.gz::https://github.com/linux-nvme/nvme-cli/archive/v2.15.tar.gz
+ sha256sums =
93282c426f22dd1ea6d172dec8af043c4e9ff80189becfbbb5378fe1ca0a74ad
pkgname = nvme-cli
=====================================
PKGBUILD
=====================================
@@ -1,30 +1,44 @@
# Maintainer: Morten Linderud <[email protected]>
+# Maintainer: Christian Heusel <[email protected]>
# Contributor: Devin Cofer <ranguvar[at]ranguvar[dot]io>
# Contributor: DriverX
# Contributor: Nicolas QuiƩnot <niQo @ aur>
# Contributor: Martin Schrodt <[email protected]>
pkgname=nvme-cli
-pkgver=2.14
+pkgver=2.15
pkgrel=1
pkgdesc="NVM-Express user space tooling for Linux"
arch=('x86_64')
url="https://github.com/linux-nvme/nvme-cli"
-license=('GPL')
-makedepends=('systemd' 'meson' 'git' 'asciidoc' 'xmlto' 'swig')
-depends=('util-linux' 'libsystemd' 'libnvme')
-options=(strip)
+license=('GPL-2.0-or-later')
+makedepends=(
+ 'asciidoc'
+ 'git'
+ 'meson'
+ 'swig'
+ 'systemd'
+ 'xmlto'
+)
+depends=(
+ 'gcc-libs'
+ 'glibc'
+ 'json-c'
+ 'libnvme'
+ 'libsystemd'
+ 'util-linux'
+)
install=nvme-cli.install
# checkdepends=('python2-nose' 'python-nose')
source=("$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/${pkgname}/archive/v${pkgver}.tar.gz")
-sha256sums=('ff689ec0dabd32e8077a9fc0b2732067b08dedeef471aadea0136ae210f6edd1')
+sha256sums=('93282c426f22dd1ea6d172dec8af043c4e9ff80189becfbbb5378fe1ca0a74ad')
build() {
cd "${pkgname}-${pkgver}"
# this uses malloc_usable_size, which is incompatible with
fortification level 3
- export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
- export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
+ # export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
+ # export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
meson setup \
--prefix /usr \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nvme-cli/-/commit/1e37b3755e2a72a31f3a5af76625e7a34df03bcb
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nvme-cli/-/commit/1e37b3755e2a72a31f3a5af76625e7a34df03bcb
You're receiving this email because of your account on gitlab.archlinux.org.