Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / lib32-orc
Commits:
bd43dbff by Jan Alexander Steffens (heftig) at 2026-01-29T06:45:01+01:00
0.4.42-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,21 +1,20 @@
pkgbase = lib32-orc
pkgdesc = Optimized Inner Loop Runtime Compiler (32-bit)
- pkgver = 0.4.41
+ pkgver = 0.4.42
pkgrel = 1
url = https://gstreamer.freedesktop.org/modules/orc.html
arch = x86_64
license = BSD-3-Clause
makedepends = git
- makedepends = gtk-doc
makedepends = meson
makedepends = valgrind
depends = lib32-gcc-libs
depends = lib32-glibc
depends = orc
- provides = liborc-0.4.so
- provides = liborc-test-0.4.so
- source =
git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=df0b576b8d1e4b27425d53e1f8638c8bf34e0d42
+ source =
git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=0.4.42
validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C
- b2sums =
eb29733e3033b272c718a622e774379d993aa50ca4f23be0ef1d7dc1e99c267b0c07173f2a79ce47cbf1cb1fecfe2742c48e43994b15308c703aecf8887526e3
+ b2sums =
65b8fc3a403fb0eeb89edf865f8631bc56997149ef8e09a6a20a5e36a2fea84ab1b5cc7e916e0016d3e49cdc188957279f16baba615648bc7c7dbaf7f57e791a
pkgname = lib32-orc
+ provides = liborc-0.4.so
+ provides = liborc-test-0.4.so
=====================================
PKGBUILD
=====================================
@@ -2,11 +2,11 @@
# Contributor: Jan Alexander Steffens (heftig) <[email protected]>
pkgname=lib32-orc
-pkgver=0.4.41
+pkgver=0.4.42
pkgrel=1
pkgdesc="Optimized Inner Loop Runtime Compiler (32-bit)"
+url="https://gstreamer.freedesktop.org/modules/orc.html"
arch=(x86_64)
-url=https://gstreamer.freedesktop.org/modules/orc.html
license=(BSD-3-Clause)
depends=(
lib32-gcc-libs
@@ -15,25 +15,21 @@ depends=(
)
makedepends=(
git
- gtk-doc
meson
valgrind
)
-provides=(liborc{,-test}-${pkgver%.*}.so)
-_tag=df0b576b8d1e4b27425d53e1f8638c8bf34e0d42
-source=(git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=${_tag})
-b2sums=('eb29733e3033b272c718a622e774379d993aa50ca4f23be0ef1d7dc1e99c267b0c07173f2a79ce47cbf1cb1fecfe2742c48e43994b15308c703aecf8887526e3')
+source=("git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=$pkgver")
+b2sums=('65b8fc3a403fb0eeb89edf865f8631bc56997149ef8e09a6a20a5e36a2fea84ab1b5cc7e916e0016d3e49cdc188957279f16baba615648bc7c7dbaf7f57e791a')
validpgpkeys=(
D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim-Philipp Müller
<[email protected]>
)
prepare() {
cd orc
- git describe --tags
}
build() {
- arch-meson orc build --cross-file lib32
+ arch-meson orc build --cross-file lib32 -D hotdoc=disabled
meson compile -C build
}
@@ -42,8 +38,10 @@ check() {
}
package() {
+ provides=(liborc{,-test}-${pkgver%.*}.so)
+
meson install -C build --destdir "$pkgdir"
- rm -r "$pkgdir"/usr/{bin,include,share}
+ rm -r "$pkgdir"/usr/{bin,include}
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 orc/COPYING
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-orc/-/commit/bd43dbff6fcfe667da8aca723283151dcbc38e3d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-orc/-/commit/bd43dbff6fcfe667da8aca723283151dcbc38e3d
You're receiving this email because of your account on gitlab.archlinux.org.