Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
libnvme
Commits:
9c7ad46b by Christian Heusel at 2025-07-25T14:26:47+02:00
upgpkg: 1.15-1: New upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,21 +1,23 @@
pkgbase = libnvme
pkgdesc = C Library for NVM Express on Linux
- pkgver = 1.14
+ pkgver = 1.15
pkgrel = 1
url = https://github.com/linux-nvme/libnvme
arch = x86_64
license = LGPL-2.1-only
- makedepends = systemd
- makedepends = meson
makedepends = asciidoc
+ makedepends = meson
makedepends = python
makedepends = swig
+ makedepends = systemd
+ depends = dbus
+ depends = gcc-libs
+ depends = glibc
depends = json-c
- depends = openssl
depends = keyutils
- depends = dbus
depends = liburing
- source =
libnvme-1.14.tar.gz::https://github.com/linux-nvme/libnvme/archive/v1.14.tar.gz
- sha256sums =
a7230d6d4959f26cf0c0ef6c9bb479bd94a8c0ec738bf6e164d66c3dc6397e66
+ depends = openssl
+ source =
libnvme-1.15.tar.gz::https://github.com/linux-nvme/libnvme/archive/v1.15.tar.gz
+ sha256sums =
c21cd9379390bdc52c9d9569a241274f8115fc247b76a5d922d639f48c8174a2
pkgname = libnvme
=====================================
PKGBUILD
=====================================
@@ -1,26 +1,41 @@
# Maintainer: Morten Linderud <[email protected]>
+# Maintainer: Christian Heusel <[email protected]>
pkgname=libnvme
-pkgver=1.14
+pkgver=1.15
pkgrel=1
pkgdesc="C Library for NVM Express on Linux"
arch=('x86_64')
url="https://github.com/linux-nvme/libnvme"
license=('LGPL-2.1-only')
-makedepends=('systemd' 'meson' 'asciidoc' 'python' 'swig')
-depends=('json-c' 'openssl' 'keyutils' 'dbus' 'liburing')
+makedepends=(
+ 'asciidoc'
+ 'meson'
+ 'python'
+ 'swig'
+ 'systemd'
+)
+depends=(
+ 'dbus'
+ 'gcc-libs'
+ 'glibc'
+ 'json-c'
+ 'keyutils'
+ 'liburing'
+ 'openssl'
+)
source=("$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/${pkgname}/archive/v${pkgver}.tar.gz")
-sha256sums=('a7230d6d4959f26cf0c0ef6c9bb479bd94a8c0ec738bf6e164d66c3dc6397e66')
+sha256sums=('c21cd9379390bdc52c9d9569a241274f8115fc247b76a5d922d639f48c8174a2')
build() {
- cd "${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
arch-meson \
- -Dlibdbus=auto \
- -Ddocs-build=true \
- .build
+ -Dlibdbus=auto \
+ -Ddocs-build=true \
+ .build
}
package() {
- cd "${pkgname}-${pkgver}"
- DESTDIR="$pkgdir" meson install -C .build
+ cd "${pkgname}-${pkgver}"
+ DESTDIR="$pkgdir" meson install -C .build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libnvme/-/commit/9c7ad46b69dc36b2d81618614548fe15aa89358a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libnvme/-/commit/9c7ad46b69dc36b2d81618614548fe15aa89358a
You're receiving this email because of your account on gitlab.archlinux.org.