diff --git a/acpica/PKGBUILD b/acpica/PKGBUILD new file mode 100644 index 0000000..dfd925e --- /dev/null +++ b/acpica/PKGBUILD @@ -0,0 +1,44 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgname=acpica +pkgver=20230628 +pkgrel=01 +pkgdesc="ACPI tools, including Intel ACPI Source Language compiler" +url="https://acpica.org" +depends=(glibc) +makedepends=(flex bison) +provides=(iasl) +conflicts=(iasl) +replaces=(iasl) +options=(!makeflags) +#source=(${pkgname}-unix-${pkgver}.tar.gz::https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar_0.gz) +# thanks Intel for making downloading sources so painful... +# https://github.com/acpica/acpica/issues/888 +# https://github.com/acpica/acpica/issues/886 +# https://github.com/acpica/acpica/issues/883 +# https://github.com/acpica/acpica/issues/857 +source=(https://downloadmirror.intel.com/783534/$pkgname-unix-$pkgver.tar.gz) + +build() { + NOWERROR=TRUE make -C $pkgname-unix-$pkgver +} + +package() { + make DESTDIR="$pkgdir" install -C $pkgname-unix-$pkgver +} + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) + +license=(GPL-2.0) + +sha256sums=(86876a745e3d224dcfd222ed3de465b47559e85811df2db9820ef09a9dff5cce) # acpica-unix-20230628.tar.gz + +## ceefed242d3c919e6d72308272d17eb5fc2e8560c92346614deb5b0ba1b0ac56 acpica-20230628-01-x86_64.pkg.tar.lz + diff --git a/acpica/PKGBUILD-arch b/acpica/PKGBUILD-arch new file mode 100644 index 0000000..3d484fb --- /dev/null +++ b/acpica/PKGBUILD-arch @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani +# Maintainer: Laurent Carlier +# Contributor: Giovanni Scafora +# Contributor: Alessio 'mOlOk' Bolognino + +pkgname=acpica +pkgver=20230628 +pkgrel=1 +pkgdesc="ACPI tools, including Intel ACPI Source Language compiler" +arch=(x86_64) +url="https://acpica.org" +license=(GPL-2.0) +depends=(glibc) +makedepends=(flex bison) +provides=(iasl) +conflicts=(iasl) +replaces=(iasl) +options=(!makeflags) +# thanks Intel for making downloading sources so painful... +# https://github.com/acpica/acpica/issues/888 +# https://github.com/acpica/acpica/issues/886 +# https://github.com/acpica/acpica/issues/883 +# https://github.com/acpica/acpica/issues/857 +source=(https://downloadmirror.intel.com/783534/$pkgname-unix-$pkgver.tar.gz) +sha512sums=('d726e69ebd8b8110690e3aff8d1919b43b0a2185efdeb9131ea8d89d321ca3a318a89c721ea740ae366f31ed3d1c11c2906f8807ee8a190e6f67fe5b2023cea4') +b2sums=('c560b8ea1f91f46aa505929d04133636f31fe01a06463e9a4cfafef6f40136a2321de17a9165fca22ee67a64267bc823ed12b2b6054451cf8346540e509c284b') + +build() { + NOWERROR=TRUE make -C $pkgname-unix-$pkgver +} + +package() { + make DESTDIR="$pkgdir" install -C $pkgname-unix-$pkgver +} diff --git a/acpica/clean b/acpica/clean new file mode 100644 index 0000000..1b22be8 --- /dev/null +++ b/acpica/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,acpica-unix*.tar.gz*} diff --git a/acpica/deps b/acpica/deps new file mode 100644 index 0000000..f53af8e --- /dev/null +++ b/acpica/deps @@ -0,0 +1,3 @@ +bison + + diff --git a/acpica/time b/acpica/time new file mode 100644 index 0000000..67a3aae --- /dev/null +++ b/acpica/time @@ -0,0 +1,6 @@ + + +real 1m18.626s +user 1m11.424s +sys 0m8.455s + diff --git a/doxygen/PKGBUILD b/doxygen/PKGBUILD index 6339f6c..ae54f05 100644 --- a/doxygen/PKGBUILD +++ b/doxygen/PKGBUILD @@ -8,12 +8,13 @@ #pkgbase=doxygen #pkgname=('doxygen' 'doxygen-docs') pkgname=doxygen -pkgver=1.9.7 +pkgver=1.9.8 pkgrel=01 pkgdesc='Documentation system for C++, C, Java, IDL and PHP' url='http://www.doxygen.nl' -makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python' 'git') +makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'ghostscript' + 'texlive-latexextra' 'graphviz' 'python' 'git' + 'texlive-fontutils' 'texlive-fontsrecommended' 'texlive-plaingeneric') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz) prepare() { @@ -72,7 +73,9 @@ arch=(x86_64) license=('GPL') -sha256sums=(691777992a7240ed1f822a5c2ff2c4273b57c1cf9fc143553d87f91a0c5970ee) # doxygen-1.9.7.tar.gz +sha256sums=(77371e8a58d22d5e03c52729844d1043e9cbf8d0005ec5112ffa4c8f509ddde8) # doxygen-1.9.8.tar.gz +sha512sums=('028788a4c4daba895d5c4b20ad99a7bfe61aa9ddd39dfa220eafc3f56563881ad682fa528ebfb49ac04493f974cb0b503f9b0e7edd7ff860c3b2d2991d25705d') +b2sums=('4ff9264374db959936105301097d02d25c1cf57aabf336350767b97ae73c4f8d94f2f954b1baae2166fc29a5056f67fb4e6cbb6baa8a0c42cbbf51e631b3a9a8') -## 3a8e726a136c91925b7bd333e550fa231562e1f680cb5f13743bc2a3837d5933 doxygen-1.9.7-01-x86_64.pkg.tar.lz +## c798e9d39e7f04d3d9f63448e6c824f19ecf1cfde8dde21cc9b3c8b19811c8f4 doxygen-1.9.8-01-x86_64.pkg.tar.lz diff --git a/doxygen/PKGBUILD-arch b/doxygen/PKGBUILD-arch index 876525d..aa63c27 100644 --- a/doxygen/PKGBUILD-arch +++ b/doxygen/PKGBUILD-arch @@ -3,18 +3,19 @@ pkgbase=doxygen pkgname=('doxygen' 'doxygen-docs') -pkgver=1.9.7 +pkgver=1.9.8 pkgrel=1 pkgdesc='Documentation system for C++, C, Java, IDL and PHP' url='http://www.doxygen.nl' arch=('x86_64') license=('GPL') -makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python' 'git') +makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'ghostscript' + 'texlive-latexextra' 'texlive-fontutils' 'texlive-fontsrecommended' 'texlive-plaingeneric' + 'graphviz' 'python' 'git') source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz) -sha256sums=('691777992a7240ed1f822a5c2ff2c4273b57c1cf9fc143553d87f91a0c5970ee') -sha512sums=('2986ea60f9b683d92d81083af74ed17cffa283b9893f61c1d8d62a9d7f0daa8b16057e952163046c96aa9b26a83f8fd55d27b124a3d65f0129acd18866fdb8be') -b2sums=('69f30fc701e55c9cca0a14da141acbc16403c7c35bb60720415e5851c16ea2ee68bca90a6d88c9b14b98d794c80dc93d2c9e085a8dcd4fd9e6f8111544ce678e') +sha256sums=('77371e8a58d22d5e03c52729844d1043e9cbf8d0005ec5112ffa4c8f509ddde8') +sha512sums=('028788a4c4daba895d5c4b20ad99a7bfe61aa9ddd39dfa220eafc3f56563881ad682fa528ebfb49ac04493f974cb0b503f9b0e7edd7ff860c3b2d2991d25705d') +b2sums=('4ff9264374db959936105301097d02d25c1cf57aabf336350767b97ae73c4f8d94f2f954b1baae2166fc29a5056f67fb4e6cbb6baa8a0c42cbbf51e631b3a9a8') prepare() { cd ${pkgbase}-Release_${pkgver//./_} diff --git a/doxygen/deps b/doxygen/deps index e4cb919..6103f77 100644 --- a/doxygen/deps +++ b/doxygen/deps @@ -1,12 +1,13 @@ cmake qt5-base -texlive-core ghostscript texlive-latexextra graphviz python git +texlive-fontutils +texlive-fontsrecommended +texlive-plaingeneric bison libgit2 - diff --git a/doxygen/time b/doxygen/time index ca00ffd..6138113 100644 --- a/doxygen/time +++ b/doxygen/time @@ -1,5 +1,6 @@ -real 6m25.634s -user 19m9.098s -sys 0m36.578s +real 18m12.943s +user 17m37.161s +sys 0m34.489s + diff --git a/kismet/PKGBUILD b/kismet/PKGBUILD index 8e03818..5487eba 100644 --- a/kismet/PKGBUILD +++ b/kismet/PKGBUILD @@ -8,7 +8,7 @@ pkgname=kismet pkgver=2022_08_R1 _realver="${pkgver//_/-}" -pkgrel=03 +pkgrel=04 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion detection system w/o systemd" url="https://www.kismetwireless.net/" depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'protobuf-c' 'libprotobuf-c.so' @@ -80,6 +80,5 @@ sha256sums=(2149cceac5526508653f4d02dcf7a694e3da3dc000a2372a1ee4bf9988279781 # k 0ac08bf5016e00596e2fc0bc89e7907c2186b811ed8d8a2bffe6b95b42e147a3 # kismet.sysusers d7eb99f9d3294e53c053b039cab3706a912dbaf0bbf34d9db012cbe46d0f1535) # python-install-flags.patch -## cac66c0456ee3791302b4ad99780e3f7380d6b206e9d3a5cd76b0f0a66f1791c kismet-2022_08_R1-03-x86_64.pkg.tar.lz - +## 59c04a72e49906c59a4bff7687c0df1015ed6350de0dc7ff74129a0ab1da7c6c kismet-2022_08_R1-04-x86_64.pkg.tar.lz diff --git a/kismet/PKGBUILD-arch b/kismet/PKGBUILD-arch index d17f9eb..83cb14c 100644 --- a/kismet/PKGBUILD-arch +++ b/kismet/PKGBUILD-arch @@ -6,7 +6,7 @@ pkgname=kismet pkgver=2022_08_R1 _realver="${pkgver//_/-}" -pkgrel=3 +pkgrel=4 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion detection system" url="https://www.kismetwireless.net/" arch=('x86_64') diff --git a/mesa/PKGBUILD b/mesa/PKGBUILD index 117fde1..7cd932a 100644 --- a/mesa/PKGBUILD +++ b/mesa/PKGBUILD @@ -9,8 +9,8 @@ pkgbase=mesa pkgname=('vulkan-mesa-layers' 'opencl-clover-mesa' 'opencl-rusticl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgver=23.1.6 +pkgrel=04 epoch=1 -pkgrel=03 pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd" #makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm' # 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'elfutils' 'llvm' @@ -74,7 +74,7 @@ prepare() { # Include package release in version string so Chromium invalidates # its GPU cache; otherwise it can cause pages to render incorrectly. # https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604 - echo "$epoch:$pkgver-$pkgrel" >VERSION + echo "$pkgver-arch$epoch.$pkgrel" >VERSION } @@ -260,10 +260,8 @@ package_mesa() { depends=('libdrm' 'wayland' 'libxxf86vm' 'libxdamage' 'libxshmfence' 'libelf' 'libomxil-bellagio' 'libunwind' 'llvm-libs' 'lm_sensors' 'libglvnd' 'vulkan-icd-loader') - optdepends=('opengl-man-pages: for the OpenGL API man pages' - 'mesa-vdpau: for accelerated video playback' - 'libva-mesa-driver: for accelerated video playback') - provides=('mesa-libgl' 'opengl-driver') + optdepends=('opengl-man-pages: for the OpenGL API man pages') +provides=('mesa-libgl' 'opengl-driver') conflicts=('mesa-libgl') replaces=('mesa-libgl') @@ -308,22 +306,18 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov '57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom -b2sums=('78b71ede0655e538a71d22ecbfb0bed7497c258a16ce5f7d9b627a4c9372f26292a50aec848a4923524e4862b00a6d5d3d2521b05033d9cf39d31f037bdb9254' - 'SKIP' - '1ecf007b82260710a7bf5048f47dd5d600c168824c02c595af654632326536a6527fbe0738670ee7b921dd85a70425108e0f471ba85a8e1ca47d294ad74b4adb') - sha256sums=(f4c7fd8e7b472a88da7d83e9a48f6f3bd17d4ea2cc4386f7231b796f3964157a # mesa-23.1.6.tar.xz 52e0508be94033dcce3f7678ce68dffcd2e91744c71b1a9c7ec7dc612215df60 # mesa-23.1.6.tar.xz.sig 7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE -## b81fb5cacec13b7b02dc4f412cc98713666f7083cfa3217973dea04f64e26946 libva-mesa-driver-1_23.1.6-03-x86_64.pkg.tar.lz -## 931dea69d46dbbd4c51e2bbb2fe7491a534026fe69dc0e9903c1da4214fe2d06 mesa-1_23.1.6-03-x86_64.pkg.tar.lz -## 74036097bb1ffe34b0e65607476c2cd7783beca9448d42ac3876e47ab2d35f0f mesa-vdpau-1_23.1.6-03-x86_64.pkg.tar.lz -## 5f89851b34fe8d14af6081d32f3d0873deece66ca1b0444e206862121d79a124 opencl-clover-mesa-1_23.1.6-03-x86_64.pkg.tar.lz -## daf998f40504d6399d8c70b44a2770141f0fd9cd5fb30d415dac19caac334962 opencl-rusticl-mesa-1_23.1.6-03-x86_64.pkg.tar.lz -## 6be9b3d468d6cbe651705a0b095ae83518c1781a7c8ab56f5498e76b5450ab85 vulkan-intel-1_23.1.6-03-x86_64.pkg.tar.lz -## 378524eece271cbb900d3bfea3e56d6a82d4c368c001bdf94124179f2e671a10 vulkan-mesa-layers-1_23.1.6-03-x86_64.pkg.tar.lz -## 118d41b80caf89ac547b60d569160133462b31136075b4aa5924426b170a1ef6 vulkan-radeon-1_23.1.6-03-x86_64.pkg.tar.lz -## 045c08003a7e8afb6fdcc5f322cef11ae20a54c9e60499590b364481fae7c5c6 vulkan-swrast-1_23.1.6-03-x86_64.pkg.tar.lz -## 00cba083457314862f435f6cda377a0450153c21c508ad93f218137f498b20b1 vulkan-virtio-1_23.1.6-03-x86_64.pkg.tar.lz +## f14839d60aded425d398a216535173375b648e6adf87600232f21c570b71343e libva-mesa-driver-1_23.1.6-04-x86_64.pkg.tar.lz +## 00069caa044e38a866d4126ce474b660781e2612162cc61cf501f85166ddf945 mesa-1_23.1.6-04-x86_64.pkg.tar.lz +## 695cea6bbf29e2cfff8498c436299ed5e23cbe971266ec8bc3b9415079edecd3 mesa-vdpau-1_23.1.6-04-x86_64.pkg.tar.lz +## 3e9de8fec1d5eff729cad0c1f8e8d5ebf52f937b79d69833e4d04d3035d1ac86 opencl-clover-mesa-1_23.1.6-04-x86_64.pkg.tar.lz +## c183769c1c9b0ffbded7b38981fb126a4b3659a2595e4260be42c6dfced9ef94 opencl-rusticl-mesa-1_23.1.6-04-x86_64.pkg.tar.lz +## 03dad6638b5ff1b06fd0455066e63d0b5898ec1c12348ddaf40cb776442e7709 vulkan-intel-1_23.1.6-04-x86_64.pkg.tar.lz +## 61f1cb0e90032ed558236d94f0a4d2ae7316650aa214d4c1089fd8f2b43353f0 vulkan-mesa-layers-1_23.1.6-04-x86_64.pkg.tar.lz +## 52120f5c5d739732635fbd7bc621101383cca5b1dfc6d066f99a35b21fcfd56d vulkan-radeon-1_23.1.6-04-x86_64.pkg.tar.lz +## 169538e5f8ccce3ca8b9db7c794445d41fd98cd33b63936c52b481a0228102e0 vulkan-swrast-1_23.1.6-04-x86_64.pkg.tar.lz +## da07b32fbc7ae29aaea667267be952c23563448e1d6c9d71a114b1848bacefb9 vulkan-virtio-1_23.1.6-04-x86_64.pkg.tar.lz diff --git a/mesa/PKGBUILD-arch b/mesa/PKGBUILD-arch index ee234c4..4bc3e9d 100644 --- a/mesa/PKGBUILD-arch +++ b/mesa/PKGBUILD-arch @@ -17,7 +17,7 @@ pkgname=( 'mesa' ) pkgver=23.1.6 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc="An open-source implementation of the OpenGL specification" url="https://www.mesa3d.org/" @@ -93,7 +93,7 @@ prepare() { # Include package release in version string so Chromium invalidates # its GPU cache; otherwise it can cause pages to render incorrectly. # https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604 - echo "$epoch:$pkgver-$pkgrel" >VERSION + echo "$pkgver-arch$epoch.$pkgrel" >VERSION } build() { @@ -361,8 +361,6 @@ package_mesa() { 'libomxil-bellagio' ) optdepends=( - 'libva-mesa-driver: for accelerated video playback' - 'mesa-vdpau: for accelerated video playback' 'opengl-man-pages: for the OpenGL API man pages' ) provides=( diff --git a/mesa/chepoch.sh b/mesa/chepoch.sh index 92a4ce2..f465e48 100644 --- a/mesa/chepoch.sh +++ b/mesa/chepoch.sh @@ -1,10 +1,10 @@ -mv vulkan-mesa-layers-1:23.1.6-03-x86_64.pkg.tar.lz vulkan-mesa-layers-1_23.1.6-03-x86_64.pkg.tar.lz -mv opencl-clover-mesa-1:23.1.6-03-x86_64.pkg.tar.lz opencl-clover-mesa-1_23.1.6-03-x86_64.pkg.tar.lz -mv opencl-rusticl-mesa-1:23.1.6-03-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_23.1.6-03-x86_64.pkg.tar.lz -mv vulkan-intel-1:23.1.6-03-x86_64.pkg.tar.lz vulkan-intel-1_23.1.6-03-x86_64.pkg.tar.lz -mv vulkan-radeon-1:23.1.6-03-x86_64.pkg.tar.lz vulkan-radeon-1_23.1.6-03-x86_64.pkg.tar.lz -mv vulkan-swrast-1:23.1.6-03-x86_64.pkg.tar.lz vulkan-swrast-1_23.1.6-03-x86_64.pkg.tar.lz -mv vulkan-virtio-1:23.1.6-03-x86_64.pkg.tar.lz vulkan-virtio-1_23.1.6-03-x86_64.pkg.tar.lz -mv libva-mesa-driver-1:23.1.6-03-x86_64.pkg.tar.lz libva-mesa-driver-1_23.1.6-03-x86_64.pkg.tar.lz -mv mesa-vdpau-1:23.1.6-03-x86_64.pkg.tar.lz mesa-vdpau-1_23.1.6-03-x86_64.pkg.tar.lz -mv mesa-1:23.1.6-03-x86_64.pkg.tar.lz mesa-1_23.1.6-03-x86_64.pkg.tar.lz +mv vulkan-mesa-layers-1:23.1.6-04-x86_64.pkg.tar.lz vulkan-mesa-layers-1_23.1.6-04-x86_64.pkg.tar.lz +mv opencl-clover-mesa-1:23.1.6-04-x86_64.pkg.tar.lz opencl-clover-mesa-1_23.1.6-04-x86_64.pkg.tar.lz +mv opencl-rusticl-mesa-1:23.1.6-04-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_23.1.6-04-x86_64.pkg.tar.lz +mv vulkan-intel-1:23.1.6-04-x86_64.pkg.tar.lz vulkan-intel-1_23.1.6-04-x86_64.pkg.tar.lz +mv vulkan-radeon-1:23.1.6-04-x86_64.pkg.tar.lz vulkan-radeon-1_23.1.6-04-x86_64.pkg.tar.lz +mv vulkan-swrast-1:23.1.6-04-x86_64.pkg.tar.lz vulkan-swrast-1_23.1.6-04-x86_64.pkg.tar.lz +mv vulkan-virtio-1:23.1.6-04-x86_64.pkg.tar.lz vulkan-virtio-1_23.1.6-04-x86_64.pkg.tar.lz +mv libva-mesa-driver-1:23.1.6-04-x86_64.pkg.tar.lz libva-mesa-driver-1_23.1.6-04-x86_64.pkg.tar.lz +mv mesa-vdpau-1:23.1.6-04-x86_64.pkg.tar.lz mesa-vdpau-1_23.1.6-04-x86_64.pkg.tar.lz +mv mesa-1:23.1.6-04-x86_64.pkg.tar.lz mesa-1_23.1.6-04-x86_64.pkg.tar.lz diff --git a/mesa/time b/mesa/time index 62d003b..4cd5dfd 100644 --- a/mesa/time +++ b/mesa/time @@ -1,30 +1,6 @@ -23.0.0-03 -real 42m17.718s -user 153m50.507s -sys 4m47.685s - -23.0.1-01 -real 40m28.680s -user 150m35.678s -sys 4m41.292s - -23.1.3-01 - -real 43m16.266s -user 160m33.858s -sys 5m19.574s - -mesa 23.1.4-01 - -real 43m34.570s -user 162m31.668s -sys 4m35.091s - -mesa 23.1.5-01 - -real 43m14.999s -user 158m19.401s -sys 5m43.072s +real 98m25.511s +user 160m36.551s +sys 5m44.420s diff --git a/seabios/PKGBUILD b/seabios/PKGBUILD new file mode 100644 index 0000000..8ba4af0 --- /dev/null +++ b/seabios/PKGBUILD @@ -0,0 +1,122 @@ +#!/usr/bin/bash +# JOBoRun : Jwm OpenBox Obarun RUNit +# Maintainer : Joe Bo Run +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +pkgbase=seabios +pkgname=(seabios) # seabios-docs) +pkgver=1.16.2 +pkgrel=02 +pkgdesc="Open-source legacy BIOS implementation" +url="https://www.seabios.org/SeaBIOS" +makedepends=(acpica inetutils python) +options=(!makeflags !strip) +source=(seabios-$pkgver.tar.gz::https://github.com/coreboot/seabios/archive/rel-$pkgver.tar.gz + config.coreboot + config.csm + config.seabios-128k + config.seabios-256k + config.seabios-microvm + config.vga-ati + config.vga-bochs-display + config.vga-cirrus + config.vga-isavga + config.vga-qxl + config.vga-ramfb + config.vga-stdvga + config.vga-virtio + config.vga-vmware) + +_debug_level=0 + +_build_bios() { + local config=$1 + local output_name=$2 + local binary_name=$3 + local build_target=$4 + + echo "Building target with config $config, output_name $output_name, binary_name $binary_name and build_target $build_target..." + + make clean distclean -C $pkgbase-rel-$pkgver + + cp -v $config $pkgbase-rel-$pkgver/.config + # NOTE: refer to $pkgbase-rel-$pkgver/src/config.h for explanation of debug levels + echo "CONFIG_DEBUG_LEVEL=$_debug_level" >> $pkgbase-rel-$pkgver/.config + make oldnoconfig V=1 -C $pkgbase-rel-$pkgver + + make -C $pkgbase-rel-$pkgver V=1 EXTRAVERSION=-$pkgrel PYTHON=python3 $build_target + + cp $pkgbase-rel-$pkgver/out/$output_name output/$binary_name +} + +prepare() { + mkdir -vp output + echo "Arch Linux $pkgver-$pkgrel" > $pkgbase-rel-$pkgver/.version +} + +build() { + local -A _build_args=( + [config.coreboot]="bios.bin.elf bios-coreboot.bin" + [config.csm]="Csm16.bin bios-csm.bin" + [config.seabios-128k]="bios.bin bios.bin" + [config.seabios-256k]="bios.bin bios-256k.bin" + [config.seabios-microvm]="bios.bin bios-microvm.bin" + [config.vga-ati]="vgabios.bin vgabios-ati.bin out/vgabios.bin" + [config.vga-bochs-display]="vgabios.bin vgabios-bochs-display.bin out/vgabios.bin" + [config.vga-cirrus]="vgabios.bin vgabios-cirrus.bin out/vgabios.bin" + [config.vga-isavga]="vgabios.bin vgabios-isavga.bin out/vgabios.bin" + [config.vga-qxl]="vgabios.bin vgabios-qxl.bin out/vgabios.bin" + [config.vga-ramfb]="vgabios.bin vgabios-ramfb.bin out/vgabios.bin" + [config.vga-stdvga]="vgabios.bin vgabios-stdvga.bin out/vgabios.bin" + [config.vga-virtio]="vgabios.bin vgabios-virtio.bin out/vgabios.bin" + [config.vga-vmware]="vgabios.bin vgabios-vmware.bin out/vgabios.bin" + ) + local _config _config_array + + for _config in "${source[@]}"; do + if [[ $_config == config.* ]]; then + read -ra _config_array <<< "${_build_args[$_config]}" + _build_bios $_config "${_config_array[@]}" + fi + done +} + +package_seabios() { + optdepends=('seabios-docs: for documentation') + + install -vDm 644 output/*.bin -t "$pkgdir/usr/share/qemu/" + install -vDm 644 $pkgbase-rel-$pkgver/README -t "$pkgdir/usr/share/doc/$pkgbase/" +} + +#package_seabios-docs() { +# pkgdesc+=" - documentation" +# +# install -vDm 644 $pkgbase-rel-$pkgver/docs/*.md -t "$pkgdir/usr/share/doc/$pkgbase/" +#} + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) + +license=(GPL-3.0 LGPL-3.0) + +sha256sums=(fcb12b790971dd9918b1c631b34677f996bd283f0f8ee5c57aa98ab90645f5c0 # seabios-1.16.2.tar.gz + 562c285883d803b415fc5836367ae919ab34a6d09001a84970f464887a03fe2c # config.coreboot + a046a73392f449f106de918a82c51c99225212d9d253b9011475d0eaa41e6180 # config.csm + 98953bccd77b982be1149562dbb5b1551b2e241cf262e26a73abf8436c0e841f # config.seabios-128k + ae24be1993d21b62683b9b274e9f219c705c0d0106816362ae5250cbc92e18b4 # config.seabios-256k + f359c2ed0abea13c3bb517d4986ac1265fd50b5e58b83a704938adc91916e87c # config.seabios-microvm + eb500b7fd1e13d8cec76be21a5dbf30e7cb98682e9f0fa87dad41d844c44e5ec # config.vga-ati + 31a303efb67f0aa9d79ec8cad5a32b7c6b72d4fa8227110a0e85b37fc39a6804 # config.vga-bochs-display + 888ad874052d301981a8cc6fa4bc72b1edd14ba937e7de113f71ce3fd2f8c253 # config.vga-cirrus + 5826ec704d4e4bb57089e0cbb72e7e5ccd31b7192d81084665cd4faeecb60b04 # config.vga-isavga + 26e43ea5e98615d11573b2619f3fb3c1933d5f810e6a2c44218d99465cc3ae77 # config.vga-qxl + 66bec6516e41c3601af1e86d1d78410574f1fb694de509a91b55050a80f7400a # config.vga-ramfb + ca7367ae57665fa01e0ebb741ba5823d646f4b65a9a87657ea163cc9f362a8a8 # config.vga-stdvga + afa7d59e1c18ed770cf0e83e3d5dc70866f75fdde83064fbea6e115f79504066 # config.vga-virtio + 1bd31f16dd43fb25aa92f9816cbfaae4a19a8faf29ff52bd02429fbaafb78f57) # config.vga-vmware + +## 8629364f280ef01849f5b81a6c2ad316078bf8be9fb68b3f7ad58ad3bccdfb46 seabios-1.16.2-02-x86_64.pkg.tar.lz + diff --git a/seabios/PKGBUILD-arch b/seabios/PKGBUILD-arch new file mode 100644 index 0000000..6fc39c2 --- /dev/null +++ b/seabios/PKGBUILD-arch @@ -0,0 +1,126 @@ +# Maintainer: David Runge +# Contributor: Tobias Powalowski + +pkgbase=seabios +pkgname=(seabios seabios-docs) +pkgver=1.16.2 +pkgrel=2 +pkgdesc="Open-source legacy BIOS implementation" +arch=(any) +url="https://www.seabios.org/SeaBIOS" +license=(GPL-3.0 LGPL-3.0) +makedepends=(acpica inetutils python) +options=(!makeflags !strip) +source=( + seabios-$pkgver.tar.gz::https://github.com/coreboot/seabios/archive/rel-$pkgver.tar.gz + config.coreboot + config.csm + config.seabios-128k + config.seabios-256k + config.seabios-microvm + config.vga-ati + config.vga-bochs-display + config.vga-cirrus + config.vga-isavga + config.vga-qxl + config.vga-ramfb + config.vga-stdvga + config.vga-virtio + config.vga-vmware +) +sha512sums=('4e6ede3cc614617e57f1a288e105e09d84aeaa47e53b03a20ba75124a4fac18f68ba0665c5661f7bfb75b57623866e2d0faf6da8270890b4da2cf7e0e8d1f534' + 'dc77f693e2426a8a9b084f22d607d9bf6dfd0776cb86373a55d6e02f154f546b6fd616bb981783e914be51eb843311652a90b111fb573e32b3a8207d66aea218' + 'a2238723fbbb96184bb52b018633701aeb929bfae43f50659258dee854acaf4f1bdf2c201c65fb46d2712372d11ab345eac1c41068f82d6dcbef91ef9d1d39cd' + '91719d73daf931a8f1d4efd06db4d581779875cadbb0458dd2bad8548d07f990ec37fabf590684fb4e9b64579125adb21d11f7a9187fcb0dfdad50764ca47cd6' + 'ea75c9af8ee06a74ed048925c6dd2544f8a272c5e663fc0bc9134769b199d0637ac8caea25e8d691d56fef938cca17f790549b73c1e85dd4b1ac2e033f03377f' + '2b4093254f11898c5bb58e5b8e7ecf5d03f1a1d87ac747f5bdfde2ebfe34cc7b8f461ef350e518fe7e7f97687f1a77d27f7570aed5bae38c1801931948c5e52f' + '0ba37f068e8a6e15cdfcbb38215983da3aed0bf54bee508681a2e642952ed6d402be6ef15f78a3272129ee45d374742e1b31e997b0e4c03fcdb84f75610b6d7c' + 'c395975320ec9e4eabf0ef60c25122e141de0607c161e9c0ec507916297b5fc6bbf7874a1fd8c3d73ec82fb9d00b5ff8a60344cabd11c404f3de0b7b3f4ed6bf' + 'e9ef2d6bec9419e69bc90adf1a4bb7c174284cd722e53903deea0411f88074cc247069116e03e124715072ec82f153cf6014168febba41369a2569983d3265b6' + 'aada61232f4834c1e9bec921b1e1365ce5ecb4adf42c659f34cdf051efb56f0ec2e62f0ccf66bb25d9bb0b8601e2df49b712265f19185068d45353c3aacf1cd9' + '9ebcb6702cf28685daf1821be26bab8ddc791ef2c118217c984c03c5fb77c8b9691c0fa6931367a63b8d97d67c973cd4b620fe9ca9c76da51a9b2ab3b4b5653b' + '00bffe38865d210c2d3473e6a6913eda51235b89c03d2c35e04b606e19f1881857ac5cfed77bd127c1fe377065fdb435342111d311d7b48ce1d21b7b863e3bf3' + '4a1b7fcc729d78dc8fd4e73d1cb6258ed9d49f8a91e6e00cc184e07c89a304f8d38ef5446d1c4ba5e8e929c82693d82c21526e42992ad6e1a008f39bb7c90448' + '4d627be11d79f0b8bd814a49e608826375aba6b59a0189dcba9afe24a181347b92e6ab18e0d9199e2f7a78f8fb02f03dad84c63fbbc2ffe9af76777ef28c5f8a' + '2a82f75ca6dbf48546ffa5a756136dd7085855d9411c3b37a74cc53281027b4916cf628dba784bcad915682d94705b5f8116f7a1b7ec6a99d9b2fb3fffba01c0') +b2sums=('13e1237e643906e233c5404f65216e7f758d22603bfe8df3c35a3ab8d11fba9b2cc2b117cb414ee26a99d1dc011f9cc2ae93cedf581cba3c9f73024052a9942b' + '9c581d4f109e23daec6933506d8e857d9f1075295e9a898dee09bcf621509bf016f542d77c36b1dd7a2b17394158999d3d18a628dfcf3c834a146d78329b8e53' + '66f9593b5d5d9ef60836bdcf43a3fcc52e7797bd131653b526d3d6b07e77273590e83284fac256164348aa956600d0f493c1ab75f8b65587822b6496be135639' + '415a160c17f578aaff2a0ee33240a98e1d8df2e8c6e9ae9c17b8455de06661d7a5491538b201cf066c0a5649171c1e6423cf97cbb5489a3a82a0ab327243868c' + 'e337c939980af63583737b4e6a0ed574663f5bd965256efd88d926fca01b10ff24fb257296a86cedf1a9c0d75502789a7df91402ed9556b4cd627c7f7c9bff6d' + 'd24c4c3297d7767e35a294b21354bcf3fb9f4f6c5d2295579f27a036088680f7e4092f5786849972ca00d0f7ffbcee27b270e93e736e1366508b6e023e217ab4' + '0a7b2643523d4d23bed629991b428fbbe9dd65d5b98ecb62e4800d8e77d40405dc717ade9e51d55f81f44b794c80f7acda6da5fadd87dfe956e996bcc5cbcbce' + '4e99c3875e4fe58035a4bcd004e4929ca0f1aefaaf1bf0f5dbd199370bebfce7821e0e3d0c9f3e8e88cd0ddd9d6d1e9cf62230d8d470b1da0ed67738aecabe1d' + '24b655e5d66a4f7305afa4d7e92a4323279959e72d905aeeb15e3fe45e049609f625c7d6469b7d4bd387a83ac93c2f146b7857d80ce1d20febd001af50cb5a0e' + 'dd3d8d0f86caa610c5f3833c4b17f7248dbe8ffff3f87a90ff42ead66a044a2d2a0a8330cfd9689379b8a2aa3797b258adddd9fee0978d2915ca02141c37ea14' + 'f627711caa7dfbb236b4e9e83104d3d5c7d07a0c5e586f8ab73c4f09daa63bf96a0b976c2648b83e22a11a17dee1412fbbb55cc98fd7c99a5d8568e99df52d57' + 'fab17d0633b082f6dd0749e214d5faba876effc192dab25eb2ec002dcdd4b30436c3d12cfe8d53766730bbd2be62e440989330e9de877c241ad1c28a6039d476' + '7c10706c7d261f64e181d85c268375aa3b6b362bf3e5f1f391c52a6a3644a498a44c9627f60b6c47893c4fad24cc4667e816ab98e6bdcdb97b7d8f7463a8bf10' + '98237322784b56cdff2c7d7298a419b18ab77031dfad9da743af73c3073a5b766be3940694a320c82ffda65c8a48e028eccd974d37ccd44f9ba0720b5787b53e' + '8ab374ee7b0ad5cd8f732ccc4983f2251a8ba4843bab358cb3e84e12a572e4e348094e762ecfaa94f704ad05d718bfebd34048b1db3076dae2309d7963794437') +_debug_level=0 + +_build_bios() { + local config=$1 + local output_name=$2 + local binary_name=$3 + local build_target=$4 + + echo "Building target with config $config, output_name $output_name, binary_name $binary_name and build_target $build_target..." + + make clean distclean -C $pkgbase-rel-$pkgver + + cp -v $config $pkgbase-rel-$pkgver/.config + # NOTE: refer to $pkgbase-rel-$pkgver/src/config.h for explanation of debug levels + echo "CONFIG_DEBUG_LEVEL=$_debug_level" >> $pkgbase-rel-$pkgver/.config + make oldnoconfig V=1 -C $pkgbase-rel-$pkgver + + make -C $pkgbase-rel-$pkgver V=1 EXTRAVERSION=-$pkgrel PYTHON=python3 $build_target + + cp $pkgbase-rel-$pkgver/out/$output_name output/$binary_name +} + +prepare() { + mkdir -vp output + echo "Arch Linux $pkgver-$pkgrel" > $pkgbase-rel-$pkgver/.version +} + +build() { + local -A _build_args=( + [config.coreboot]="bios.bin.elf bios-coreboot.bin" + [config.csm]="Csm16.bin bios-csm.bin" + [config.seabios-128k]="bios.bin bios.bin" + [config.seabios-256k]="bios.bin bios-256k.bin" + [config.seabios-microvm]="bios.bin bios-microvm.bin" + [config.vga-ati]="vgabios.bin vgabios-ati.bin out/vgabios.bin" + [config.vga-bochs-display]="vgabios.bin vgabios-bochs-display.bin out/vgabios.bin" + [config.vga-cirrus]="vgabios.bin vgabios-cirrus.bin out/vgabios.bin" + [config.vga-isavga]="vgabios.bin vgabios-isavga.bin out/vgabios.bin" + [config.vga-qxl]="vgabios.bin vgabios-qxl.bin out/vgabios.bin" + [config.vga-ramfb]="vgabios.bin vgabios-ramfb.bin out/vgabios.bin" + [config.vga-stdvga]="vgabios.bin vgabios-stdvga.bin out/vgabios.bin" + [config.vga-virtio]="vgabios.bin vgabios-virtio.bin out/vgabios.bin" + [config.vga-vmware]="vgabios.bin vgabios-vmware.bin out/vgabios.bin" + ) + local _config _config_array + + for _config in "${source[@]}"; do + if [[ $_config == config.* ]]; then + read -ra _config_array <<< "${_build_args[$_config]}" + _build_bios $_config "${_config_array[@]}" + fi + done +} + +package_seabios() { + optdepends=('seabios-docs: for documentation') + + install -vDm 644 output/*.bin -t "$pkgdir/usr/share/qemu/" + install -vDm 644 $pkgbase-rel-$pkgver/README -t "$pkgdir/usr/share/doc/$pkgbase/" +} + +package_seabios-docs() { + pkgdesc+=" - documentation" + + install -vDm 644 $pkgbase-rel-$pkgver/docs/*.md -t "$pkgdir/usr/share/doc/$pkgbase/" +} diff --git a/seabios/clean b/seabios/clean new file mode 100644 index 0000000..6b788e1 --- /dev/null +++ b/seabios/clean @@ -0,0 +1 @@ +rm -rf {src,pkg,seabios*tar.gz*} diff --git a/seabios/config.coreboot b/seabios/config.coreboot new file mode 100644 index 0000000..a0323b2 --- /dev/null +++ b/seabios/config.coreboot @@ -0,0 +1,2 @@ +CONFIG_QEMU_HARDWARE=y +CONFIG_COREBOOT=y diff --git a/seabios/config.csm b/seabios/config.csm new file mode 100644 index 0000000..c1d8df1 --- /dev/null +++ b/seabios/config.csm @@ -0,0 +1,2 @@ +CONFIG_QEMU_HARDWARE=y +CONFIG_CSM=y diff --git a/seabios/config.seabios-128k b/seabios/config.seabios-128k new file mode 100644 index 0000000..4b7b59d --- /dev/null +++ b/seabios/config.seabios-128k @@ -0,0 +1,22 @@ +# for qemu machine types 1.7 + older +# need to turn off features (bootsplash) to make it fit into 128k +CONFIG_QEMU=y +CONFIG_ROM_SIZE=128 +CONFIG_ATA_DMA=n +CONFIG_BOOTSPLASH=n +CONFIG_XEN=n +CONFIG_USB_OHCI=n +CONFIG_USB_XHCI=n +CONFIG_USB_UAS=n +CONFIG_SDCARD=n +CONFIG_TCGBIOS=n +CONFIG_MPT_SCSI=n +CONFIG_ESP_SCSI=n +CONFIG_MEGASAS=n +CONFIG_PVSCSI=n +CONFIG_NVME=n +CONFIG_USE_SMM=n +CONFIG_VGAHOOKS=n +CONFIG_HOST_BIOS_GEOMETRY=n +CONFIG_ACPI_PARSE=n +CONFIG_SERCON=n diff --git a/seabios/config.seabios-256k b/seabios/config.seabios-256k new file mode 100644 index 0000000..d1bcc94 --- /dev/null +++ b/seabios/config.seabios-256k @@ -0,0 +1,4 @@ +# for qemu machine types 2.0 + newer +CONFIG_QEMU=y +CONFIG_ROM_SIZE=256 +CONFIG_ATA_DMA=n diff --git a/seabios/config.seabios-microvm b/seabios/config.seabios-microvm new file mode 100644 index 0000000..a253e2e --- /dev/null +++ b/seabios/config.seabios-microvm @@ -0,0 +1,26 @@ +CONFIG_QEMU=y +CONFIG_QEMU_HARDWARE=y +CONFIG_PERMIT_UNALIGNED_PCIROM=y +CONFIG_ROM_SIZE=128 +CONFIG_XEN=n +CONFIG_BOOTSPLASH=n +CONFIG_ATA=n +CONFIG_AHCI=n +CONFIG_SDCARD=n +CONFIG_PVSCSI=n +CONFIG_ESP_SCSI=n +CONFIG_LSI_SCSI=n +CONFIG_MEGASAS=n +CONFIG_MPT_SCSI=n +CONFIG_FLOPPY=n +CONFIG_FLASH_FLOPPY=n +CONFIG_NVME=n +CONFIG_PS2PORT=n +CONFIG_USB=n +CONFIG_LPT=n +CONFIG_RTC_TIMER=n +CONFIG_USE_SMM=n +CONFIG_PMTIMER=n +CONFIG_TCGBIOS=n +CONFIG_HARDWARE_IRQ=n +CONFIG_ACPI_PARSE=y diff --git a/seabios/config.vga-ati b/seabios/config.vga-ati new file mode 100644 index 0000000..12506b6 --- /dev/null +++ b/seabios/config.vga-ati @@ -0,0 +1,4 @@ +CONFIG_QEMU=y +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_ATI=y +CONFIG_VGA_PCI=y diff --git a/seabios/config.vga-bochs-display b/seabios/config.vga-bochs-display new file mode 100644 index 0000000..d2adaae --- /dev/null +++ b/seabios/config.vga-bochs-display @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_DISPLAY_BOCHS=y +CONFIG_VGA_PCI=y diff --git a/seabios/config.vga-cirrus b/seabios/config.vga-cirrus new file mode 100644 index 0000000..c8fe582 --- /dev/null +++ b/seabios/config.vga-cirrus @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_CIRRUS=y +CONFIG_VGA_PCI=y diff --git a/seabios/config.vga-isavga b/seabios/config.vga-isavga new file mode 100644 index 0000000..e55e294 --- /dev/null +++ b/seabios/config.vga-isavga @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=n diff --git a/seabios/config.vga-qxl b/seabios/config.vga-qxl new file mode 100644 index 0000000..d393f0c --- /dev/null +++ b/seabios/config.vga-qxl @@ -0,0 +1,6 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y +CONFIG_OVERRIDE_PCI_ID=y +CONFIG_VGA_VID=0x1b36 +CONFIG_VGA_DID=0x0100 diff --git a/seabios/config.vga-ramfb b/seabios/config.vga-ramfb new file mode 100644 index 0000000..c809c79 --- /dev/null +++ b/seabios/config.vga-ramfb @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_RAMFB=y +CONFIG_VGA_PCI=n diff --git a/seabios/config.vga-stdvga b/seabios/config.vga-stdvga new file mode 100644 index 0000000..7d063b7 --- /dev/null +++ b/seabios/config.vga-stdvga @@ -0,0 +1,3 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y diff --git a/seabios/config.vga-virtio b/seabios/config.vga-virtio new file mode 100644 index 0000000..aa7a15b --- /dev/null +++ b/seabios/config.vga-virtio @@ -0,0 +1,6 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y +CONFIG_OVERRIDE_PCI_ID=y +CONFIG_VGA_VID=0x1af4 +CONFIG_VGA_DID=0x1050 diff --git a/seabios/config.vga-vmware b/seabios/config.vga-vmware new file mode 100644 index 0000000..eb10427 --- /dev/null +++ b/seabios/config.vga-vmware @@ -0,0 +1,6 @@ +CONFIG_BUILD_VGABIOS=y +CONFIG_VGA_BOCHS=y +CONFIG_VGA_PCI=y +CONFIG_OVERRIDE_PCI_ID=y +CONFIG_VGA_VID=0x15ad +CONFIG_VGA_DID=0x0405 diff --git a/seabios/deps b/seabios/deps new file mode 100644 index 0000000..bb54341 --- /dev/null +++ b/seabios/deps @@ -0,0 +1,5 @@ +acpica +inetutils +python + + diff --git a/seabios/sums b/seabios/sums new file mode 100644 index 0000000..42a56b3 --- /dev/null +++ b/seabios/sums @@ -0,0 +1,15 @@ +seabios-*.tar.gz +config.coreboot +config.csm +config.seabios-128k +config.seabios-256k +config.seabios-microvm +config.vga-ati +config.vga-bochs-display +config.vga-cirrus +config.vga-isavga +config.vga-qxl +config.vga-ramfb +config.vga-stdvga +config.vga-virtio +config.vga-vmware diff --git a/seabios/time b/seabios/time new file mode 100644 index 0000000..7a5f487 --- /dev/null +++ b/seabios/time @@ -0,0 +1,6 @@ + + +real 1m50.836s +user 1m41.229s +sys 0m9.260s + diff --git a/vlc/PKGBUILD b/vlc/PKGBUILD index e573801..9b4c549 100644 --- a/vlc/PKGBUILD +++ b/vlc/PKGBUILD @@ -10,7 +10,7 @@ _vlcver=3.0.18 # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=013 +pkgrel=014 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player - no systemd,avahi,dbus ' url='https://www.videolan.org/vlc/' # NOTE: switch to ffmpeg4.4, as ffmpeg >= 5 requires extensive changes disabling VAAPI (only supported with vlc >= 4) @@ -263,5 +263,5 @@ sha256sums=(57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec # b98043683dd90d3f5a3f501212dfc629839b661100de5ac79fd30cb7b4a06f13 # update-vlc-plugin-cache.hook 7c2643e43322891287b6a67043656d16ca3cb075a55c911b0e159d625061c45a) # c2dd4bfe.patch -## eb862036f6e91d7370351d52607014eb2f8b0dbb04c801177535816a92d33a18 vlc-3.0.18-013-x86_64.pkg.tar.lz +## f1ec96e08958e8745ef17a2f1bdf225d1ecf5801e4a4cbd3f3ff7c18d5a12c0f vlc-3.0.18-014-x86_64.pkg.tar.lz diff --git a/vlc/PKGBUILD-arch b/vlc/PKGBUILD-arch index bc8783b..23a061c 100644 --- a/vlc/PKGBUILD-arch +++ b/vlc/PKGBUILD-arch @@ -8,7 +8,7 @@ _vlcver=3.0.18 # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=13 +pkgrel=14 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' url='https://www.videolan.org/vlc/' arch=('x86_64')