upg bullet fuse3 git libfido2 mercurial ndctl
This commit is contained in:
parent
76e77c1d51
commit
52216b65f8
|
@ -7,8 +7,8 @@
|
|||
|
||||
pkgbase=bullet
|
||||
pkgname=('bullet' 'bullet-docs' 'python-pybullet')
|
||||
pkgver=3.23
|
||||
_pkgver=3.23
|
||||
pkgver=3.24
|
||||
_pkgver=3.24
|
||||
# Upstream botched the tag so we're using the actual real commit for this release.
|
||||
#_commit=6a59241074720e9df119f2f86bc01765917feb1e
|
||||
pkgrel=01
|
||||
|
@ -98,5 +98,6 @@ package_bullet-docs() {
|
|||
|
||||
license=('custom:zlib')
|
||||
|
||||
sha256sums=(3ecee6e9943c0c7b7d6af35f584a91433ce6c72950c3442b4b0d853ceb9fddc9 # bullet-3.23.tar.gz
|
||||
sha256sums=(6b1e987d6f8156fa8a6468652f4eaad17b3e11252c9870359e5bca693e35780b # bullet-3.24.tar.gz
|
||||
68ca940af489f7e9718fe9199cf0c3428c8e4d2b4ae1576847fffe56c0da50f7) # bullet3_examplebrowser.sh
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
pkgbase=bullet
|
||||
pkgname=('bullet' 'bullet-docs' 'python-pybullet')
|
||||
pkgver=3.23
|
||||
_pkgver=3.23
|
||||
pkgver=3.24
|
||||
_pkgver=3.24
|
||||
pkgrel=1
|
||||
pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation"
|
||||
arch=('x86_64')
|
||||
|
@ -13,7 +13,7 @@ license=('custom:zlib')
|
|||
makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'glu' 'python' 'python-numpy' 'python-setuptools' 'ninja')
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/bulletphysics/bullet3/archive/refs/tags/${_pkgver}.tar.gz"
|
||||
bullet3_examplebrowser.sh)
|
||||
sha512sums=('af457df325584d8937f60689f6f0a699ac1aeafcd4b56cfae2e0d3478abf412c574827f9a3e0c86e0600b6f8645d38f74f00ae1310f02ba45fc7a9a760e44f96'
|
||||
sha512sums=('0f8cf009e50853b2ff461414893f09f752774dac3fb51ba158ef670865b61140a13567cadbf7b19d643d24d6207a23f825773edb86234591f83bd19e3fb3d054'
|
||||
'8741ad94b6c46c226d89aebc8ab06d8a11bac3c04d3f0a2bf7a7524792a3375aa7bf7d295410b16fbeb4c348a31057b4570acdebe9bbaea251f44daca8d9fe81')
|
||||
|
||||
prepare() {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgbase=fuse3
|
||||
pkgname=(fuse-common fuse3)
|
||||
pkgver=3.10.5
|
||||
pkgver=3.11.0
|
||||
pkgrel=01
|
||||
arch=('x86_64')
|
||||
url='https://github.com/libfuse/libfuse'
|
||||
|
@ -52,5 +52,6 @@ license=('GPL2')
|
|||
|
||||
validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <Nikolaus@rath.org>
|
||||
|
||||
sha256sums=(b2e283485d47404ac896dd0bb7f7ba81e1470838e677e45f659804c3a3b69666 # fuse-3.10.5.tar.xz
|
||||
e1aaa953cb82ad3e74ddce4b0b115b5882dbffb6139cf48627aa8061b76d721c) # fuse-3.10.5.tar.xz.asc
|
||||
sha256sums=(8982c4c521daf3974dda8a5d55d575c988da13a571970f00aea149eb54fdf14c # fuse-3.11.0.tar.xz
|
||||
43b259425a3135e65b8ef8e4ab71401f472640060fdace16f20aa012c4f87ddd) # fuse-3.11.0.tar.xz.asc
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
pkgbase=fuse3
|
||||
pkgname=(fuse-common fuse3)
|
||||
pkgver=3.10.5
|
||||
pkgver=3.11.0
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
url='https://github.com/libfuse/libfuse'
|
||||
|
@ -12,7 +12,7 @@ license=('GPL2')
|
|||
makedepends=('pkg-config' 'meson' 'udev')
|
||||
options=(!emptydirs)
|
||||
source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.xz{,.asc})
|
||||
sha256sums=('b2e283485d47404ac896dd0bb7f7ba81e1470838e677e45f659804c3a3b69666'
|
||||
sha256sums=('8982c4c521daf3974dda8a5d55d575c988da13a571970f00aea149eb54fdf14c'
|
||||
'SKIP')
|
||||
validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <Nikolaus@rath.org>
|
||||
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
meson
|
||||
eudev
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=git
|
||||
pkgver=2.36.0
|
||||
pkgver=2.36.1
|
||||
pkgrel=01
|
||||
pkgdesc='the fast distributed version control system w/o systemd'
|
||||
arch=('x86_64')
|
||||
|
@ -14,6 +14,7 @@ url='https://git-scm.com/'
|
|||
depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
|
||||
'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
|
||||
makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
|
||||
#options=('debug') ## uncomment this to get the debug package produced
|
||||
optdepends=('tk: gitk and git gui'
|
||||
'perl-libwww: git svn'
|
||||
'perl-term-readkey: git svn and interactive.singlekey setting'
|
||||
|
@ -129,7 +130,7 @@ license=('GPL2')
|
|||
|
||||
validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
|
||||
|
||||
sha256sums=(af5ebfc1658464f5d0d45a2bfd884c935fb607a10cc021d95bc80778861cc1d3 # git-2.36.0.tar.xz
|
||||
5cd6636b8a507f0f6bc19906e06aed5cc64fc27b71b0fde04f303a9bc95fb17a # git-2.36.0.tar.sign
|
||||
sha256sums=(405d4a0ff6e818d1f12b3e92e1ac060f612adcb454f6299f70583058cb508370 # git-2.36.1.tar.xz
|
||||
5f2b4fd921f0982f83493f7064712d3fe2fa1f98994e3380e9fe4cdef8f73b69 # git-2.36.1.tar.sign
|
||||
7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45) # git-sysusers.conf
|
||||
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Maintainer: Dan McGee <dan@archlinux.org>
|
||||
|
||||
pkgname=git
|
||||
pkgver=2.36.0
|
||||
pkgver=2.36.1
|
||||
pkgrel=1
|
||||
pkgdesc='the fast distributed version control system'
|
||||
arch=('x86_64')
|
||||
|
@ -24,13 +24,14 @@ optdepends=('tk: gitk and git gui'
|
|||
'subversion: git svn'
|
||||
'org.freedesktop.secrets: keyring credential helper'
|
||||
'libsecret: libsecret credential helper')
|
||||
options=('debug')
|
||||
install=git.install
|
||||
validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
|
||||
source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign}
|
||||
'git-daemon@.service'
|
||||
'git-daemon.socket'
|
||||
'git-sysusers.conf')
|
||||
sha256sums=('af5ebfc1658464f5d0d45a2bfd884c935fb607a10cc021d95bc80778861cc1d3'
|
||||
sha256sums=('405d4a0ff6e818d1f12b3e92e1ac060f612adcb454f6299f70583058cb508370'
|
||||
'SKIP'
|
||||
'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
|
||||
'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libfido2
|
||||
pkgver=1.10.0
|
||||
pkgver=1.11.0
|
||||
pkgrel=01
|
||||
pkgdesc='Library functionality for FIDO 2.0, including communication with a device over USB'
|
||||
url='https://developers.yubico.com/libfido2/'
|
||||
|
@ -43,5 +44,5 @@ validpgpkeys=('EE90AE0D19774C8386628FAAB428949EF7914718' # pedro martelletto <p
|
|||
'1D7308B0055F5AEF36944A8F27A9C24D9588EA0F' # Aveen Ismail <aveen.ismail@yubico.com>
|
||||
'7FBB6186957496D58C751AC20E777DD85755AA4A') # Konstantinos Georgantas <kostas@yubico.com>
|
||||
|
||||
sha256sums=(526efd3d56af706c05d09f3d21f18ee3b0b15ac0c1f5c5da1acbc27c2730b99b # libfido2-1.10.0.tar.gz
|
||||
59daf501817b108ba76b9a2dbad8ab49bc33327d7272db4e53197358aab0af3a) # libfido2-1.10.0.tar.gz.sig
|
||||
sha256sums=(0830c5853e3b44099a97166e0cec54a65b54b7faaac07071872f77b8e4d7b302 # libfido2-1.11.0.tar.gz
|
||||
83a56a260df76a86b52309ef3173364c145da12a0ea3159223c5dc45d593d78b) # libfido2-1.11.0.tar.gz.sig
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Karol Babioch <karol@babioch.de>
|
||||
|
||||
pkgname=libfido2
|
||||
pkgver=1.10.0
|
||||
pkgver=1.11.0
|
||||
pkgrel=1
|
||||
pkgdesc='Library functionality for FIDO 2.0, including communication with a device over USB'
|
||||
url='https://developers.yubico.com/libfido2/'
|
||||
|
@ -12,9 +12,9 @@ depends=('glibc' 'openssl' 'libcbor' 'libcbor.so' 'hidapi' 'systemd-libs' 'libu
|
|||
makedepends=('cmake' 'systemd')
|
||||
provides=('libfido2.so')
|
||||
source=("https://developers.yubico.com/libfido2/Releases/libfido2-${pkgver}.tar.gz"{,.sig})
|
||||
sha512sums=('ba03e25d3f42f11cec74dee48c853ae35d03600f24ca06d2b751840408a132290fe22461372ae42ae31419061a63d9908c20a2c0cf3c0c9c8dbc46c34916784f'
|
||||
sha512sums=('d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572'
|
||||
'SKIP')
|
||||
b2sums=('a4144ede774b90700f4cb1371b2acdba9d3ca8e6e0d68c5670986a1825635ebeb75f03c930da14a4539a9e075bcc5f7cfde7fbcc05e1fa383902ac6739225789'
|
||||
b2sums=('ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
'EE90AE0D19774C8386628FAAB428949EF7914718' # pedro martelletto <pedro@yubico.com>
|
||||
|
|
|
@ -2,3 +2,4 @@ cmake
|
|||
libcbor
|
||||
hidapi
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=mercurial
|
||||
pkgver=6.1.1
|
||||
pkgver=6.1.2
|
||||
pkgrel=01
|
||||
pkgdesc='A scalable distributed SCM tool'
|
||||
arch=(x86_64)
|
||||
|
@ -29,15 +29,14 @@ source=(https://www.mercurial-scm.org/release/${pkgname}-${pkgver}.tar.gz{,.asc}
|
|||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
# python -m build --wheel --no-isolation
|
||||
# python -m build --wheel --no-isolation
|
||||
python setup.py build
|
||||
make -C contrib/chg
|
||||
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver/tests
|
||||
# TODO - disabled for now - to many tests fail
|
||||
# TODO - disabled for now - too many tests fail
|
||||
### python run-tests.py # -j48 || :
|
||||
}
|
||||
|
||||
|
@ -82,6 +81,7 @@ validpgpkeys=(2BCCE14F5C6725AA2EA8AEB7B9C9DC824AA5BDD5
|
|||
818D87CD1AC180C394C86E633A33DE460D9EC39F # Pulkit Goyal <7895pulkit@gmail.com>
|
||||
1F66F8CDF654E905C11DA061A11E01CD0E05D956) # Raphaël Gomès <alphare@raphaelgomes.dev>
|
||||
|
||||
sha256sums=(57b8a461d0ce13d9ae3817d8a8bdf9032e34edfaac3dbccb3b66b835dce93388 # mercurial-6.1.1.tar.gz
|
||||
f26bfa83fe61f219835a663e016c9c8d9dcca2f88fa782de74a25f484dd288e4 # mercurial-6.1.1.tar.gz.asc
|
||||
sha256sums=(a52810fc01409828c4974d0bc2cbb5c80e948d5b584cfb1a7699623e924a2f2a # mercurial-6.1.2.tar.gz
|
||||
c34f8f2aec5e6e7caf17c54c82c206efc7974b56047989cd08fcfd11b390e130 # mercurial-6.1.2.tar.gz.asc
|
||||
87427151713e689cd87dc50d50c048e0e58285815e4eb61962b50583532cbde5) # mercurial.profile
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
|
||||
|
||||
pkgname=mercurial
|
||||
pkgver=6.1.1
|
||||
pkgver=6.1.2
|
||||
pkgrel=1
|
||||
pkgdesc='A scalable distributed SCM tool'
|
||||
arch=(x86_64)
|
||||
|
@ -28,7 +28,7 @@ validpgpkeys=(2BCCE14F5C6725AA2EA8AEB7B9C9DC824AA5BDD5
|
|||
1F66F8CDF654E905C11DA061A11E01CD0E05D956) # Raphaël Gomès <alphare@raphaelgomes.dev>
|
||||
source=(https://www.mercurial-scm.org/release/${pkgname}-${pkgver}.tar.gz{,.asc}
|
||||
mercurial.profile)
|
||||
sha512sums=('644c65b2eadf3d4ea4b7c52188f548d86a584d0aa85615d872b05bf0eeee6f65d014934dda0e04c6820d0cf347f491386385e67c98839ada7b2b4038a1190d16'
|
||||
sha512sums=('4adb8299747601d4c38b5ee83105f83810348357e244b6380b063c5ab25ea2ea2756fb0caf7f980d7cc707c27dee709b206894417aab9e6aee0818ddfe3aaf2b'
|
||||
'SKIP'
|
||||
'710dcddb24d928efc97370e869d9caa083107929ed9a1086dd2a3ae0caaf2c71e2f29060597e29315b6b15b1616251c42412e268ce737109c48ae4d7aa1b9555')
|
||||
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
python-docutils
|
||||
|
||||
|
||||
|
|
|
@ -5,41 +5,34 @@
|
|||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
# From version 73 onwards upstream uses meson and it can't be configured
|
||||
# to build without systemd, it seems as it requires a build and running systemd
|
||||
# So this 72.1 may be the last for this pkg, unless they decide to allow a substitute
|
||||
# Do not think of Artix, and Void, and Gentoo, how they do it, they use elogind and systemd-libs!
|
||||
|
||||
pkgname=ndctl
|
||||
pkgver=72.1
|
||||
pkgrel=03
|
||||
pkgver=73
|
||||
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' 'xmlto' 'iniparser' 'automake' 'autoconf') # 'meson')
|
||||
makedepends=('asciidoctor' 'bash-completion' 'meson' 'xmlto')
|
||||
source=("https://github.com/pmem/ndctl/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
|
||||
|
||||
prepare() {
|
||||
# fix location of modprobe.d conf
|
||||
sed -i 's|^modprobedir =.*|modprobedir = /usr/lib/modprobe.d/|' $pkgname-$pkgver/Makefile.am
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver
|
||||
make check
|
||||
sed -i "s|^modprobedatadir =.*|modprobedatadir = '/usr/lib/modprobe.d/'|" $pkgname-$pkgver/contrib/meson.build
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
./autogen.sh
|
||||
./configure --prefix=/usr --sysconfdir=/etc --without-systemd
|
||||
make
|
||||
arch-meson $pkgname-$pkgver build -D systemd=disabled
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
check() {
|
||||
meson test -C build --print-errorlogs
|
||||
}
|
||||
|
||||
package() {
|
||||
depends=('iniparser' 'json-c' 'keyutils' 'kmod' 'util-linux-libs' 'eudev')
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
# cd $pkgname-$pkgver
|
||||
# make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
|
||||
|
@ -47,8 +40,5 @@ package() {
|
|||
|
||||
license=('LGPL')
|
||||
|
||||
# sha256sums=(97f85b897378d293da75f91c2f238c0a45e1626dc2c2367e7a8d78378ee0f73b) # ndctl-73.tar.gz
|
||||
# ndctl 73 uses meson and does not allow configuration without systemd -- see note above
|
||||
|
||||
sha256sums=(9059ee4b129730604cee6aba7a8bc207b6e9aa6466b6da9b3b29d1996bf3712a) # ndctl-72.1.tar.gz
|
||||
sha256sums=(97f85b897378d293da75f91c2f238c0a45e1626dc2c2367e7a8d78378ee0f73b) # ndctl-73.tar.gz
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
# DESCRIPTION ]
|
||||
|
||||
pkgname=ndctl
|
||||
pkgver=72.1
|
||||
pkgver=73
|
||||
pkgrel=2
|
||||
pkgdesc="Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel"
|
||||
url='https://github.com/pmem/ndctl'
|
||||
|
@ -26,6 +26,7 @@ makedepends=(
|
|||
'asciidoctor'
|
||||
'bash-completion'
|
||||
'xmlto'
|
||||
'meson'
|
||||
)
|
||||
|
||||
#------------------------
|
||||
|
@ -45,35 +46,29 @@ depends=(
|
|||
|
||||
prepare() {
|
||||
## fix location of modprobe.d conf
|
||||
sed -i 's|^modprobedir =.*|modprobedir = /usr/lib/modprobe.d/|' $pkgname-$pkgver/Makefile.am
|
||||
sed -i "s|^modprobedatadir =.*|modprobedatadir = '/usr/lib/modprobe.d/'|" $pkgname-$pkgver/contrib/meson.build
|
||||
}
|
||||
|
||||
#----------------
|
||||
# BUILD CONTROL ]
|
||||
|
||||
_flags=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--without-systemd
|
||||
-Dsystemd=disabled
|
||||
)
|
||||
|
||||
#--------
|
||||
# BUILD ]
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
./autogen.sh
|
||||
./configure "${_flags[@]}"
|
||||
make
|
||||
arch-meson $pkgname-$pkgver build ${_flags[@]}
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
#----------
|
||||
# PACKAGE ]
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
}
|
||||
|
||||
#--------------------
|
||||
|
|
|
@ -5,3 +5,4 @@ git
|
|||
cmake
|
||||
json-c
|
||||
automake autoconf iniparser
|
||||
meson
|
||||
|
|
Loading…
Reference in New Issue