| Name |
orc |
| Description |
Oil Run-time Compiler |
| Version |
0.4.40-r1 |
| Package Base |
orc |
| Homepage |
https://gstreamer.freedesktop.org/modules/orc.html |
| Maintainers |
['Natanael Copa <ncopa@alpinelinux.org>'] |
| Contributors |
['Łukasz Jendrysik <scadu@yandex.com>'] |
| Distro-repo |
https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/orc |
| Sources |
['https://gstreamer.freedesktop.org/src/orc/orc-0.4.40-r1.tar.xz'] |
| Dependencies |
['libc.musl-x86_64.so.1'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['linux-headers', 'meson'] |
| Provides |
['so:liborc-0.4.so.0=0.40.0'] |
| Builddate |
03-01-2025 18:05:21 |
| Architecture |
x86_64 |
| Distro-Version |
v3.22 |
| Licenses |
['BSD-2-Clause'] |
| Hash |
Q1tr+15Nwh15GGHkxKEXAsY0QHjGs= |
# Contributor: Łukasz Jendrysik <scadu@yandex.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=orc
pkgver=0.4.40
pkgrel=1
pkgdesc="Oil Run-time Compiler"
url="https://gstreamer.freedesktop.org/modules/orc.html"
arch="all"
license="BSD-2-Clause"
depends_dev="$pkgname-compiler=$pkgver-r$pkgrel"
makedepends="linux-headers meson"
subpackages="$pkgname-dev $pkgname-compiler"
source="https://gstreamer.freedesktop.org/src/orc/orc-$pkgver.tar.xz"
# secfixes:
# 0.4.39-r0:
# - CVE-2024-40897
build() {
abuild-meson \
-Db_lto=true \
-Dorc-test=disabled \
-Dbenchmarks=enabled \
-Dtools=enabled \
. output
meson compile -C output
}
check() {
meson test --print-errorlogs -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
compiler() {
pkgdesc="Orc compiler"
amove usr/bin
}
sha512sums="
2cbc0b8b9f5f429e0c4b24b7b9a8bc5d249c013470d8a595fdb3969a68a90c95c3b1e79063851f2d0ca7f7888d33901f227d2e04f919df00caf37eca6270c0e3 orc-0.4.40.tar.xz
"