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.


Reply via email to