Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / lib32-openal
Commits:
d868aaed by Jan Alexander Steffens (heftig) at 2024-11-18T01:47:22+01:00
1.24.0-1
- - - - -
3 changed files:
- .SRCINFO
- .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
pkgbase = lib32-openal
pkgdesc = Cross-platform 3D audio library, software implementation
(32-bit)
- pkgver = 1.23.1
- pkgrel = 2
+ pkgver = 1.24.0
+ pkgrel = 1
url = https://github.com/kcat/openal-soft
arch = x86_64
- license = LGPL
+ license = LGPL-2.0-or-later
makedepends = cmake
makedepends = git
makedepends = lib32-alsa-lib
@@ -15,10 +15,11 @@ pkgbase = lib32-openal
makedepends = lib32-portaudio
makedepends = ninja
depends = lib32-gcc-libs
+ depends = lib32-glibc
depends = openal
- optdepends = lib32-fluidsynth: MIDI rendering
- source =
git+https://github.com/kcat/openal-soft#commit=d3875f333fb6abe2f39d82caca329414871ae53b
- b2sums = SKIP
+ source = git+https://github.com/kcat/openal-soft#tag=1.24.0
+ b2sums =
557abe7c8ee739e236f36fa65db4a2a1ad5c3e92628c8ff822de1856f310a71a654398e7042c17b0dbceda73b773007e0982b9c5fb97be1bb3fc7da723a7b62b
pkgname = lib32-openal
+ optdepends = lib32-fluidsynth: MIDI rendering
provides = libopenal.so
=====================================
.nvchecker.toml
=====================================
@@ -1,3 +1,4 @@
[lib32-openal]
-source = "git"
-git = "https://github.com/kcat/openal-soft.git"
+source = "github"
+github = "kcat/openal-soft"
+use_max_tag = true
=====================================
PKGBUILD
=====================================
@@ -6,14 +6,15 @@ pkgbase=lib32-openal
pkgname=(
lib32-openal
)
-pkgver=1.23.1
-pkgrel=2
+pkgver=1.24.0
+pkgrel=1
pkgdesc="Cross-platform 3D audio library, software implementation (32-bit)"
url="https://github.com/kcat/openal-soft"
arch=(x86_64)
-license=(LGPL)
+license=(LGPL-2.0-or-later)
depends=(
lib32-gcc-libs
+ lib32-glibc
openal
)
makedepends=(
@@ -27,17 +28,8 @@ makedepends=(
lib32-portaudio
ninja
)
-optdepends=(
- 'lib32-fluidsynth: MIDI rendering'
-)
-_commit=d3875f333fb6abe2f39d82caca329414871ae53b # tags/1.23.1
-source=("git+https://github.com/kcat/openal-soft#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
- cd openal-soft
- git describe --tags | sed 's/^openal-soft-//;s/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+https://github.com/kcat/openal-soft#tag=$pkgver")
+b2sums=('557abe7c8ee739e236f36fa65db4a2a1ad5c3e92628c8ff822de1856f310a71a654398e7042c17b0dbceda73b773007e0982b9c5fb97be1bb3fc7da723a7b62b')
prepare() {
cd openal-soft
@@ -59,6 +51,9 @@ build() {
}
package_lib32-openal() {
+ optdepends=(
+ 'lib32-fluidsynth: MIDI rendering'
+ )
provides+=(libopenal.so)
DESTDIR="$pkgdir" cmake --install build
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-openal/-/commit/d868aaedf4f8c7cef3b17209f93836e1555bd8d1
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-openal/-/commit/d868aaedf4f8c7cef3b17209f93836e1555bd8d1
You're receiving this email because of your account on gitlab.archlinux.org.