mesa 25.3.0

This commit is contained in:
2025-11-25 14:20:01 +03:00
parent 94bdf84633
commit 554e2cb7e1
4 changed files with 25 additions and 81 deletions

View File

@@ -54,20 +54,12 @@ conflicts=(
'libdrm-devel(x86-64) < 2.4.128'
)
_pkgver="${version}"
sources=("https://dri.freedesktop.org/libdrm/libdrm-${_pkgver}.tar.xz")
sources=("https://dri.freedesktop.org/libdrm/libdrm-${version}.tar.xz")
checksums=('SKIP')
prepare() {
cd "$srcdir/libdrm-${_pkgver}"
echo "==> Preparing libdrm ${version}..."
}
build() {
cd "$srcdir/libdrm-${_pkgver}"
cd "$srcdir/libdrm-${version}"
echo "==> Configuring libdrm with Meson..."
meson setup builddir \
--prefix=/usr \
--libdir=lib64 \
@@ -88,23 +80,17 @@ build() {
-Detnaviv=disabled \
-Dinstall-test-programs=false
echo "==> Building libdrm..."
meson compile -C builddir -j$(nproc)
}
package() {
cd "$srcdir/libdrm-${_pkgver}"
cd "$srcdir/libdrm-${version}"
echo "==> Installing libdrm..."
DESTDIR="$pkgdir" meson install -C builddir --no-rebuild
# Install license
install -Dm644 README.rst "$pkgdir/usr/share/licenses/$name/README.rst"
echo "==> libdrm ${version} installed"
install-license README.rst libdrm/LICENSE"
}
files() {
# Find all installed files
find "$pkgdir" -type f -o -type l | sed "s|^$pkgdir||" | sort
}