upg libinput ndctl
This commit is contained in:
parent
f4deb9b9c9
commit
de756fa05d
|
@ -6,26 +6,27 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libinput
|
||||
pkgver=1.22.1
|
||||
pkgver=1.23.0
|
||||
pkgrel=01
|
||||
pkgdesc="Input device management and event handling library - unsigned source"
|
||||
pkgdesc="Input device management and event handling library w/o systemd"
|
||||
#url="https://www.freedesktop.org/wiki/Software/libinput/"
|
||||
url="https://gitlab.freedesktop.org/libinput"
|
||||
arch=(x86_64)
|
||||
depends=('mtdev' 'libevdev' 'libwacom')
|
||||
# upstream doesn't recommend building docs
|
||||
makedepends=('gtk4' 'meson' 'wayland-protocols' 'cmake' 'gtk4' 'check') # 'doxygen' 'graphviz' 'python-sphinx' 'python-recommonmark'
|
||||
makedepends=('gtk4' 'gtk3' 'meson' 'wayland-protocols' 'check') # 'doxygen' 'graphviz' 'python-sphinx' 'python-recommonmark'
|
||||
checkdepends=('python-pytest')
|
||||
optdepends=('gtk4: libinput debug-gui'
|
||||
'python-pyudev: libinput measure'
|
||||
'python-libevdev: libinput measure')
|
||||
#source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
|
||||
#source=($url/libinput/-/archive/$pkgver/$pkgname-$pkgver{,.sig}.tar.bz2) # .tar.bz2 #
|
||||
# Arch is using a source that during June 12th-13th was down, the entire site, not just the link.
|
||||
# The sum reported for this tar ball does not match to this of the alternative site (common for freedesktop tar balls)
|
||||
# and no signature file is provided to check the validity of the source.
|
||||
#
|
||||
### options=(debug) ### uncomment this to build the debug pkg
|
||||
#source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
|
||||
#source=($url/libinput/-/archive/$pkgver/$pkgname-$pkgver{,.sig}.tar.bz2) # .tar.bz2 #
|
||||
#source=(https://github.com/wayland-project/libinput/archive/refs/tags/$pkgver.tar.gz)
|
||||
#source=(https://gitlab.freedesktop.org/libinput/libinput/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2)
|
||||
source=(https://gitlab.freedesktop.org/libinput/libinput/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2)
|
||||
|
||||
build() {
|
||||
|
@ -50,12 +51,14 @@ package() {
|
|||
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(custom:X11)
|
||||
|
||||
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
|
||||
|
||||
sha256sums=(e13f6f118cfbbdc0b6e0edd5e3504abd96a8d0e33dc67cba31c6942c449f77af) # libinput-1.22.1.tar.bz2
|
||||
sha256sums=(fad7011705a21f500229199f789f3e3e794b4c9826b70073745cdaec23bc1d0b) # libinput-1.23.0.tar.bz2
|
||||
|
||||
## cd79057d5187671c41f3a8961c9cd1efcd81f16300c9ec4344adbafda93409c6 libinput-1.22.1-01-x86_64.pkg.tar.xz
|
||||
## 311a0eae094b498a49afe6bb20eda3cdec5ddc638a3b995c5f662c67646e962b libinput-1.23.0-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
|
||||
pkgname=libinput
|
||||
pkgver=1.22.1
|
||||
pkgver=1.23.0
|
||||
pkgrel=1
|
||||
pkgdesc="Input device management and event handling library"
|
||||
url="https://gitlab.freedesktop.org/libinput"
|
||||
|
@ -10,11 +10,12 @@ license=(custom:X11)
|
|||
depends=('mtdev' 'systemd' 'libevdev' 'libwacom')
|
||||
# upstream doesn't recommend building docs
|
||||
makedepends=('gtk4' 'meson' 'wayland-protocols' 'check') # 'doxygen' 'graphviz' 'python-sphinx' 'python-recommonmark'
|
||||
checkdepends=('python-pytest')
|
||||
optdepends=('gtk4: libinput debug-gui'
|
||||
'python-pyudev: libinput measure'
|
||||
'python-libevdev: libinput measure')
|
||||
source=(https://gitlab.freedesktop.org/libinput/libinput/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2)
|
||||
sha256sums=('e13f6f118cfbbdc0b6e0edd5e3504abd96a8d0e33dc67cba31c6942c449f77af')
|
||||
sha256sums=('fad7011705a21f500229199f789f3e3e794b4c9826b70073745cdaec23bc1d0b')
|
||||
#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
|
||||
|
||||
build() {
|
||||
|
|
|
@ -2,11 +2,10 @@ mtdev
|
|||
libevdev
|
||||
libwacom
|
||||
meson
|
||||
gtk3
|
||||
wayland-protocols
|
||||
cmake
|
||||
gtk4
|
||||
check
|
||||
python-pytest
|
||||
gtk3
|
||||
gtk4
|
||||
at-spi2-core
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
mtdev
|
||||
libevdev
|
||||
libwacom
|
||||
meson
|
||||
gtk3
|
||||
wayland-protocols
|
||||
cmake
|
||||
gtk4
|
||||
check
|
||||
at-spi2-core
|
||||
python-pytest
|
||||
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
|
||||
real 0m11.912s
|
||||
user 0m27.518s
|
||||
sys 0m2.736s
|
||||
|
||||
real 0m39.361s
|
||||
user 1m16.553s
|
||||
sys 0m6.710s
|
||||
|
||||
|
|
|
@ -6,12 +6,12 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=ndctl
|
||||
pkgver=75
|
||||
pkgver=76
|
||||
pkgrel=01
|
||||
pkgdesc='Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel w/o systemd'
|
||||
arch=('x86_64')
|
||||
url="https://github.com/pmem/ndctl"
|
||||
makedepends=('asciidoctor' 'bash-completion' 'meson' 'xmlto')
|
||||
depends=('iniparser' 'json-c' 'keyutils' 'kmod' 'util-linux-libs' 'eudev' 'libtraceevent' 'libtracefs' )
|
||||
makedepends=('asciidoctor' 'bash-completion' 'cmake' 'meson' 'xmlto')
|
||||
source=("https://github.com/pmem/ndctl/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
|
||||
|
||||
prepare() {
|
||||
|
@ -29,15 +29,19 @@ check() {
|
|||
}
|
||||
|
||||
package() {
|
||||
depends=('iniparser' 'json-c' 'keyutils' 'kmod' 'util-linux-libs' 'eudev')
|
||||
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
# cd $pkgname-$pkgver
|
||||
# make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
arch=(x86_64)
|
||||
|
||||
license=('LGPL')
|
||||
|
||||
sha256sums=(896315c9d15f4fcb0e7afd5f5a661e5d52bd5c085163b53adf4df1e693daa3a5) # ndctl-75.tar.gz
|
||||
sha256sums=(1b3896236a9d6951e75aafc5dbad2586dd9a34c220946f26a4362b864473978b) # ndctl-76.tar.gz
|
||||
|
||||
## 64ec258e2090d28cab5d7014e47493c29132f0ec34a86caebba2d47b9f4fe76d ndctl-76-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
|
||||
pkgname=ndctl
|
||||
pkgver=75
|
||||
pkgver=76
|
||||
pkgrel=1
|
||||
pkgdesc='Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel'
|
||||
arch=('x86_64')
|
||||
url="https://github.com/pmem/ndctl"
|
||||
license=('LGPL')
|
||||
depends=('iniparser' 'json-c' 'keyutils' 'kmod' 'systemd-libs' 'util-linux-libs')
|
||||
makedepends=('asciidoctor' 'bash-completion' 'meson' 'systemd' 'xmlto')
|
||||
depends=('iniparser' 'json-c' 'keyutils' 'kmod' 'libtraceevent' 'libtracefs' 'systemd-libs'
|
||||
'util-linux-libs')
|
||||
makedepends=('asciidoctor' 'bash-completion' 'cmake' 'meson' 'systemd' 'xmlto')
|
||||
source=("https://github.com/pmem/ndctl/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
|
||||
sha512sums=('0af960e43a363711fbdb5152bb670022bd9b2f6a269c153dd88dca4ad2dcc215679c354ebcc758e9376867462f82c21aebe62bc62ca27333dedf3a818f34b272')
|
||||
sha512sums=('e80ac553b0a9d1cea477820f1cda3d4ea7d57ac03154c575ddf7f50f029113b818d6e2e1e6dcfb2b310cf1d19fb4c06a48bf9ab9ebdb6f3934e82631b51f36e0')
|
||||
|
||||
prepare() {
|
||||
# fix location of modprobe.d conf
|
||||
|
|
|
@ -10,3 +10,7 @@ iniparser
|
|||
meson
|
||||
|
||||
|
||||
eudev
|
||||
libtraceevent
|
||||
libtracefs
|
||||
|
||||
|
|
Loading…
Reference in New Issue