Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / orc


Commits:
48cc7197 by Jan Alexander Steffens (heftig) at 2026-01-29T06:40:16+01:00
0.4.42-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,19 +1,25 @@
 pkgbase = orc
        pkgdesc = Optimized Inner Loop Runtime Compiler
-       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 = clang
        makedepends = git
-       makedepends = gtk-doc
+       makedepends = hotdoc
+       makedepends = llvm
        makedepends = meson
        makedepends = valgrind
        depends = glibc
-       provides = liborc-0.4.so
-       provides = liborc-test-0.4.so
-       source = 
git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=0.4.41
+       source = 
git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=0.4.42
        validpgpkeys = D637032E45B8C6585B9456565D2EEE6F6F349D7C
-       b2sums = 
eb29733e3033b272c718a622e774379d993aa50ca4f23be0ef1d7dc1e99c267b0c07173f2a79ce47cbf1cb1fecfe2742c48e43994b15308c703aecf8887526e3
+       b2sums = 
65b8fc3a403fb0eeb89edf865f8631bc56997149ef8e09a6a20a5e36a2fea84ab1b5cc7e916e0016d3e49cdc188957279f16baba615648bc7c7dbaf7f57e791a
 
 pkgname = orc
+       provides = liborc-0.4.so
+       provides = liborc-test-0.4.so
+
+pkgname = orc-docs
+       pkgdesc = Optimized Inner Loop Runtime Compiler (documentation)
+       depends = 


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,12 @@
 # Contributor: Ionut Biru <[email protected]>
 # Contributor: Jan de Groot <[email protected]>
 
-pkgname=orc
-pkgver=0.4.41
+pkgbase=orc
+pkgname=(
+  orc
+  orc-docs
+)
+pkgver=0.4.42
 pkgrel=1
 pkgdesc="Optimized Inner Loop Runtime Compiler"
 url="https://gstreamer.freedesktop.org/modules/orc.html";
@@ -13,14 +17,15 @@ depends=(
   glibc
 )
 makedepends=(
+  clang
   git
-  gtk-doc
+  hotdoc
+  llvm
   meson
   valgrind
 )
-provides=(liborc{,-test}-${pkgver%.*}.so)
 
source=("git+https://gitlab.freedesktop.org/gstreamer/orc.git?signed#tag=$pkgver";)
-b2sums=('eb29733e3033b272c718a622e774379d993aa50ca4f23be0ef1d7dc1e99c267b0c07173f2a79ce47cbf1cb1fecfe2742c48e43994b15308c703aecf8887526e3')
+b2sums=('65b8fc3a403fb0eeb89edf865f8631bc56997149ef8e09a6a20a5e36a2fea84ab1b5cc7e916e0016d3e49cdc188957279f16baba615648bc7c7dbaf7f57e791a')
 validpgpkeys=(
   D637032E45B8C6585B9456565D2EEE6F6F349D7C # Tim-Philipp Müller 
<[email protected]>
 )
@@ -38,9 +43,22 @@ check() {
   meson test -C build --print-errorlogs
 }
 
-package() {
+package_orc() {
+  provides=(liborc{,-test}-${pkgver%.*}.so)
+
   meson install -C build --destdir "$pkgdir"
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 orc/COPYING
+
+  mkdir -p doc/usr/share
+  mv {"$pkgdir",doc}/usr/share/doc
+}
+
+package_orc-docs() {
+  pkgdesc+=" (documentation)"
+  depends=()
+
+  mv doc/* "$pkgdir"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 orc/COPYING
 }
 
 # vim:set sw=2 sts=-1 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/orc/-/commit/48cc7197a749c936e1f6090757dfe36b9f7858aa

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/orc/-/commit/48cc7197a749c936e1f6090757dfe36b9f7858aa
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to