upg aom conky conky11 harfbuzz librsvg obs-studio syslog-ng vlc wlroots xorg-server

This commit is contained in:
joborun linux 2024-03-18 00:58:22 +02:00
parent 6a551621a5
commit 1c51905900
31 changed files with 237 additions and 135 deletions

View File

@ -8,7 +8,7 @@
#pkgbase=aom
#pkgname=(aom aom-docs)
pkgname=(aom)
pkgver=3.8.1
pkgver=3.8.2
pkgrel=01
pkgdesc="Alliance for Open Media video codec"
url="https://aomedia.org/"
@ -61,10 +61,8 @@ license=(BSD-3-Clause)
validpgpkeys=(B002F08B74A148DAA01F7123A48E86DB0B830498) # AOMedia release signing key <av1-discuss@aomedia.org>
b2sums=('fec3123f8ee68b1027a1a2019969c098b730da72be2902274659b983857f2d8f62dae5b563543b3f144ae8bc51b6d6fdd4fcd6aadf2ca04d5a4dd5be987fbbac'
'SKIP')
sha256sums=(98f7d6d7ddbf06d088735f5e51782df053fd1b08c553882c2924bd0b2021a202 # libaom-3.8.2.tar.gz
424ae8d5b8ad90141478667dbcceb23b18b0bb7ca9d115a21bc58e1c28a0f255) # libaom-3.8.2.tar.gz.asc
sha256sums=(dedc65060812a7df801c0270a2fe8bd773c6bb0b601f2144ecfbc62dc0f671ca # libaom-3.8.1.tar.gz
20821aba43a7f80e49dc88ee8f940e7de41b71827bf410202b94657a1a84f48e) # libaom-3.8.1.tar.gz.asc
## 79e40482561309c7046804853c1130b4fc7c636bcc51608920e8a33d297f3873 aom-3.8.2-01-x86_64.pkg.tar.lz
## e45acea554fd09cd3fc834ba9d797f5ab18a8189b8f145ce66849b3a58693e8f aom-3.8.1-01-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@ pkgname=(
aom
aom-docs
)
pkgver=3.8.1
pkgver=3.8.2
pkgrel=1
pkgdesc="Alliance for Open Media video codec"
url="https://aomedia.org/"
@ -24,7 +24,7 @@ makedepends=(
source=(
https://storage.googleapis.com/aom-releases/libaom-$pkgver.tar.gz{,.asc}
)
b2sums=('fec3123f8ee68b1027a1a2019969c098b730da72be2902274659b983857f2d8f62dae5b563543b3f144ae8bc51b6d6fdd4fcd6aadf2ca04d5a4dd5be987fbbac'
b2sums=('ec572567699740e8114c220051f84e85ee9f33fb3003ece3cb738435bc1436c03499a3c35e86fc8c7d0d905e5ca01dbad78180af7c526c0ed932b07745df76c6'
'SKIP')
validpgpkeys=(
B002F08B74A148DAA01F7123A48E86DB0B830498 # AOMedia release signing key <av1-discuss@aomedia.org>

View File

@ -3,3 +3,4 @@ doxygen
ninja
yasm

View File

@ -1,6 +1,6 @@
real 2m54.699s
user 9m58.085s
sys 0m24.005s
real 3m36.155s
user 11m29.428s
sys 0m20.561s

1
conky/NOTE Normal file
View File

@ -0,0 +1 @@
something is up with key servers and can't validate git signature, run --skippgpcheck if it persists

View File

@ -6,54 +6,60 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=conky
pkgver=1.19.6
pkgrel=01
pkgdesc="A free, light-weight system monitor for X with lua enabled"
pkgver=1.19.7
_gitcommit=70ef89411aa0a70c5b25318d0329e1d9e57838d2 # refs/tags/v1.19.7
pkgrel=02
pkgdesc='Light-weight system monitor for X, Wayland, and other things, too'
url="https://github.com/brndnmtthws/conky"
replaces=('torsmo' 'conky-lua' 'conky-lua-arch' 'conky-lua-archers-git' 'conky-cli')
provides=("conky=${pkgver}")
conflicts=('conky-lua' 'conky-lua-arch' 'conky-lua-nv' 'conky-lua-archers-git' 'conky-lua-archers' 'conky-cli')
makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git' 'catch2' 'python-yaml' 'python-jinja'
'xorgproto' 'libx11' 'libxdamage' 'libxext' 'libxft' 'libxinerama' 'wayland' 'wayland-protocols'
'librsvg' 'cairo')
depends=('curl' 'lua' 'libxml2')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/brndnmtthws/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz")
makedepends=('catch2-v2' 'cmake' 'docbook2x' 'docbook-xsl' 'git' 'man-db' 'python-yaml' 'python-jinja'
'wayland-protocols' 'pandoc-cli' 'wireless_tools' 'xorg-xinput' 'libxnvctrl')
source=("git+$url.git#tag=${_gitcommit}?signed")
#options=('strip' '!emptydirs')
#source=("https://github.com/brndnmtthws/${pkgname}/archive/v${pkgver}.tar.gz")
#source=("git+$url.git#commit=$_commit?signed") # refs/tags/v1.18.3
#source=("git+$url.git#commit=$_commit") # refs/tags/v1.18.3
options=('strip' '!emptydirs')
#pkgver() {
# cd "${srcdir}/${_pkgname}"
# echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
#}
pkgver() {
cd ${pkgname}
git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
mkdir -p build/
cd $pkgname
# Unbundle catch2 to fix build with glibc 2.35
rm -r tests/catch2
ln -s /usr/include/catch2 tests
# Fix buffer overflow
git cherry-pick -n 8dae420bc8d29ef8b77b1c60c6456233d952f98a
git cherry-pick -n 27d64fe834589815a4067ca13f2214b7119037e1
}
build() {
cd ${srcdir}/${pkgname}-${pkgver}
cd ${pkgname}
cmake \
-B build \
-D CMAKE_BUILD_TYPE=MinSizeRelease \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=None \
-D CMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-D MAINTAINER_MODE=OFF \
-D BUILD_BUILTIN_CONFIG=ON \
-D BUILD_TESTS=ON \
-D BUILD_DOCS=ON \
-D BUILD_APCUPSD=OFF \
-D BUILD_ARGB=ON \
-D BUILD_CURL=ON \
-D BUILD_EXTRAS=ON \
-D BUILD_WLAN=ON \
-D BUILD_XDBE=ON \
-D BUILD_XSHAPE=ON \
-D BUILD_HDDTEMP=OFF \
-D BUILD_I18N=OFF \
-D BUILD_IBM=OFF \
-D BUILD_IMLIB2=ON \
-D BUILD_CURL=ON \
-D BUILD_RSS=ON \
-D BUILD_NVIDIA=ON \
-D BUILD_PULSEAUDIO=OFF \
-D BUILD_JOURNAL=OFF \
-D BUILD_WAYLAND=ON \
-D BUILD_IOSTATS=OFF \
-D BUILD_IPV6=OFF \
-D BUILD_LUA_CAIRO=ON \
@ -61,31 +67,31 @@ build() {
-D BUILD_LUA_RSVG=ON \
-D BUILD_MOC=OFF \
-D BUILD_MPD=OFF \
-D BUILD_NVIDIA=OFF \
-D BUILD_OLD_CONFIG=ON \
-D BUILD_PORT_MONITORS=OFF \
-D BUILD_PULSEAUDIO=OFF \
-D BUILD_WLAN=OFF \
-D BUILD_X11=ON \
-D BUILD_WAYLAND=ON \
-D BUILD_XDAMAGE=ON \
-D BUILD_XDBE=ON \
-D BUILD_XFT=ON \
-D BUILD_XINERAMA=ON \
-D DEFAULTNETDEV=eth0 \
-D OWN_WINDOW=ON \
-D CMAKE_INSTALL_PREFIX=/usr \
-Wno-dev \
-S .
make -C build
}
package() {
cd ${srcdir}/${pkgname}-${pkgver}
make -C build DESTDIR="${pkgdir}" install
install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
# install -Dm 644 build/extras/vim/syntax/conkyrc.vim -t "${pkgdir}"/usr/share/vim/vimfiles/syntax
install -Dm 644 extras/vim/ftdetect/conkyrc.vim -t "${pkgdir}"/usr/share/vim/vimfiles/ftdetect
depends=('cairo' 'curl' libcurl.so 'fontconfig' 'gcc-libs' 'glib2' 'glibc' 'hicolor-icon-theme' 'imlib2'
'libpulse' libpulse.so 'libx11' 'libxdamage' 'libxext' 'libxfixes' 'libxft' 'libxi' 'libxinerama'
'libxml2' 'libxnvctrl' libXNVCtrl.so 'lua' 'ncurses' libncursesw.so 'pango' 'wayland' 'wireless_tools')
cd ${pkgname}
make -C build DESTDIR="${pkgdir}" install
install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -Dm 644 build/extras/vim/syntax/conkyrc.vim -t "${pkgdir}"/usr/share/vim/vimfiles/syntax
install -Dm 644 extras/vim/ftdetect/conkyrc.vim -t "${pkgdir}"/usr/share/vim/vimfiles/ftdetect
}
#---- arch license gpg-key & sha256sums ----
@ -94,10 +100,9 @@ arch=(x86_64)
license=('BSD-3-Clause' 'GPL-3.0-or-later')
#validpgpkeys=(AF310802C8EFA20499CF3556137B7AC2BDFD8DF0) # Brenden Matthews <github@brenden.brndn.io>
#validpgpkeys=(EB2E847572A71BE20F59AFBEB49ABB7270D9D4FD) # Brenden Matthews
#validpgpkeys=(AF310802C8EFA20499CF3556137B7AC2BDFD8DF0) # Brenden Matthews <github@brenden.brndn.io>
sha256sums=(1bf5868da44056badd4718a3c8dcc6905f7118a9f86e785b354a8ecdb157a59e) # conky-1.19.6.tar.gz
## 126514a3bdcd3cca4c7a6adfe87de218daf3030856f610926ecd04a236beec14 conky-1.19.6-01-x86_64.pkg.tar.lz
sha256sums=(SKIP) # conky
##

View File

@ -5,25 +5,59 @@
# Contributor: Partha Chowdhury <kira.laucas@gmail.com>
pkgname=conky
pkgver=1.18.1
_gitcommit=a21a8f7d26f07f1dc5c144be2120e8bc6721159f
pkgrel=1
pkgdesc='Lightweight system monitor for X'
pkgver=1.19.7
_gitcommit=70ef89411aa0a70c5b25318d0329e1d9e57838d2 # refs/tags/v1.19.7
pkgrel=2
pkgdesc='Light-weight system monitor for X, Wayland, and other things, too'
url='https://github.com/brndnmtthws/conky'
license=('BSD' 'GPL')
license=(
'BSD-3-Clause'
'GPL-3.0-or-later'
)
arch=('x86_64')
makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git' 'catch2' 'pandoc' 'python-yaml' 'python-jinja')
makedepends=(
'catch2-v2'
'cmake'
'docbook2x'
'docbook-xsl'
'git'
'man-db'
'pandoc'
'python-yaml'
'python-jinja'
'wayland-protocols'
)
depends=(
'glibc' 'glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft' 'imlib2'
'libxml2' 'libpulse' 'libxnvctrl' 'systemd-libs' 'ncurses' 'curl'
libncursesw.so libXNVCtrl.so libsystemd.so libpulse.so libcurl.so)
#source=("git+https://github.com/brndnmtthws/conky.git#commit=${_gitcommit}?signed")
#v1.17.0 commit not signed
source=("git+https://github.com/brndnmtthws/conky.git#tag=v$pkgver?signed")
'cairo'
'curl' libcurl.so
'fontconfig'
'gcc-libs'
'glib2'
'glibc'
'hicolor-icon-theme'
'imlib2'
'libpulse' libpulse.so
'libx11'
'libxdamage'
'libxext'
'libxfixes'
'libxft'
'libxi'
'libxinerama'
'libxml2'
'libxnvctrl' libXNVCtrl.so
'lua'
'ncurses' libncursesw.so
'pango'
'systemd-libs' libsystemd.so
'wayland'
'wireless_tools'
)
source=("git+$url.git#tag=${_gitcommit}?signed")
sha512sums=('SKIP')
b2sums=('SKIP')
validpgpkeys=(
'EB2E847572A71BE20F59AFBEB49ABB7270D9D4FD' # Brenden Matthews
'AF310802C8EFA20499CF3556137B7AC2BDFD8DF0' # Brenden Matthews <github@brenden.brndn.io>
)
pkgver() {
@ -36,13 +70,17 @@ prepare() {
# Unbundle catch2 to fix build with glibc 2.35
rm -r tests/catch2
ln -s /usr/include/catch2 tests
# Fix buffer overflow
git cherry-pick -n 8dae420bc8d29ef8b77b1c60c6456233d952f98a
git cherry-pick -n 27d64fe834589815a4067ca13f2214b7119037e1
}
build() {
cd ${pkgname}
cmake \
-B build \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_BUILD_TYPE=None \
-D CMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-D MAINTAINER_MODE=OFF \
-D BUILD_TESTS=ON \
@ -57,6 +95,7 @@ build() {
-D BUILD_NVIDIA=ON \
-D BUILD_PULSEAUDIO=ON \
-D BUILD_JOURNAL=ON \
-D BUILD_WAYLAND=ON \
-D CMAKE_INSTALL_PREFIX=/usr \
-Wno-dev \
-S .

View File

@ -1 +1 @@
rm -rf {src,pkg,conky-*tar.gz}
rm -rf {src,pkg,conky-*tar.gz,conky}

View File

@ -5,12 +5,10 @@ docbook2x
docbook-xsl
man-db
git
catch2
python-yaml
python-jinja
xorgproto
libx11
libxdamage
libxext
libxft
@ -20,3 +18,10 @@ wayland-protocols
cairo
librsvg
imlib2
catch2-v2
pandoc-cli
wireless_tools
xorg-xinput
libxnvctrl

2
conky/key Normal file
View File

@ -0,0 +1,2 @@
gpg --recv-key 137B7AC2BDFD8DF0
gpg --recv-key AF310802C8EFA20499CF3556137B7AC2BDFD8DF0

1
conky/replace.conky.sh Normal file
View File

@ -0,0 +1 @@
sudo pacman -U /var/cache/jobold/conky11* --noconfirm && killall conky && conky -c ~/.conky/time && conky

View File

@ -1,13 +1,14 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=conky11
_pkgname=conky
pkgver=1.11.3
pkgrel=02
pkgrel=03
pkgdesc="A free, light-weight system monitor for X with lua enabled for Arch based distros - minimalist Joborun version"
url="https://github.com/brndnmtthws/conky"
#replaces=('torsmo' 'conky-lua' 'conky-lua-arch' 'conky-lua-archers-git' 'conky')
@ -107,5 +108,5 @@ license=('GPL3' 'BSD')
sha256sums=(0140e749537d4d05bf33fbac436e54756faa26021e16f2bca418e9eeea724eb4) # v1.11.3.tar.gz
## 2477cbc03e577798282f7d80597c374b6a671f53324b8a52142dba6b6aa4f436 conky11-1.11.3-02-x86_64.pkg.tar.lz
## 20a995fcfa7106cf12a160899f25940f135424a725d7594b0957d6688e157135 conky11-1.11.3-03-x86_64.pkg.tar.lz

View File

@ -7,14 +7,14 @@
pkgbase=harfbuzz
pkgname=(harfbuzz harfbuzz-cairo harfbuzz-icu harfbuzz-utils) # harfbuzz-docs)
pkgver=8.3.0
pkgrel=02
pkgver=8.3.1
pkgrel=01
pkgdesc="OpenType text shaping engine"
url="https://www.freedesktop.org/wiki/Software/HarfBuzz"
makedepends=(cairo chafa freetype2 git glib2 gobject-introspection graphite
gtk-doc icu meson python ragel)
checkdepends=(python-fonttools python-setuptools)
_commit=894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a # tags/8.3.0^0
_commit=2b3631a866b3077d9d675caa4ec9010b342b5a7c # tags/8.3.1^0
source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit")
pkgver() {
@ -148,10 +148,12 @@ arch=(x86_64)
license=(MIT)
b2sums=('a79c8cb843e80cf187d9313b55cd4163996c4989e357b16e3e61749609d8a0bc4366f8f5fdfdbc678658fbb9923d90894bd4d4766924ba5481af3033c4cd2e16')
sha256sums=(SKIP)
## 77407c71f99bd119273cb50de35340b2c2b2bd18be533d082aa0bf6db023266c harfbuzz-8.3.0-02-x86_64.pkg.tar.lz
## 511c9e445720d10a2b70cf569ef492a172efab08eefe023df1f9779a894109cb harfbuzz-cairo-8.3.0-02-x86_64.pkg.tar.lz
## 5af7759b0a204813dcdeab5bca7126e2dc160a854e7b7393dfb6879c98770e87 harfbuzz-icu-8.3.0-02-x86_64.pkg.tar.lz
## 41f6378b9589bf3c347f590b209b7c01fd461edfec1d9ff0cc1104563c536588 harfbuzz-utils-8.3.0-02-x86_64.pkg.tar.lz
## 852fb06a906024edff01e528229b9bb9be8f1e128dc849dcbb96ee5e95dbd9bf harfbuzz-8.3.1-01-x86_64.pkg.tar.lz
## cea937e4eb8b7e2e2131b6db5f5170c64344e81a86021755a32a54d12e07b897 harfbuzz-cairo-8.3.1-01-x86_64.pkg.tar.lz
## fc36095fc38bc0f675b76ef3724530b18fa6b6052d5bee858efcd1c6392a8623 harfbuzz-icu-8.3.1-01-x86_64.pkg.tar.lz
## 3a2fe257fa90d9d12cf094d1c6a2addf8d2fa86846d88ccdcfb3c8122144ff89 harfbuzz-utils-8.3.1-01-x86_64.pkg.tar.lz

View File

@ -9,8 +9,8 @@ pkgname=(
harfbuzz-utils
harfbuzz-docs
)
pkgver=8.3.0
pkgrel=2
pkgver=8.3.1
pkgrel=1
pkgdesc="OpenType text shaping engine"
url="https://www.freedesktop.org/wiki/Software/HarfBuzz"
arch=(x86_64)
@ -33,9 +33,9 @@ checkdepends=(
python-fonttools
python-setuptools
)
_commit=894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a # tags/8.3.0^0
_commit=2b3631a866b3077d9d675caa4ec9010b342b5a7c # tags/8.3.1^0
source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit")
b2sums=('SKIP')
b2sums=('a79c8cb843e80cf187d9313b55cd4163996c4989e357b16e3e61749609d8a0bc4366f8f5fdfdbc678658fbb9923d90894bd4d4766924ba5481af3033c4cd2e16')
pkgver() {
cd harfbuzz
@ -161,4 +161,3 @@ package_harfbuzz-docs() {
}
# vim:set sw=2 sts=-1 et:
## e7a6efdcacf34295a981b653dcab1609f5caecd28e8e67e1e7f3b2e1b550dddf # PKGBUILD

View File

@ -10,6 +10,7 @@ python
ragel
python-fonttools
python-setuptools
rav1e
libjpeg-turbo

View File

@ -7,7 +7,7 @@
#pkgbase=librsvg
pkgname=(librsvg) # librsvg-docs)
pkgver=2.57.2
pkgver=2.57.3
pkgrel=01
epoch=2
pkgdesc="SVG rendering library"
@ -15,7 +15,7 @@ url="https://wiki.gnome.org/Projects/LibRsvg"
depends=(cairo freetype2 gdk-pixbuf2 glib2 harfbuzz libxml2 pango)
makedepends=(gi-docgen git gobject-introspection python-docutils rust vala)
checkdepends=(ttf-dejavu)
_commit=a61c1719e429b80d3524d60e3828da272b389daf # tags/2.57.2^0
_commit=b6fac21431c932e856d6493502643d20b42e4ad1 # tags/2.57.3^0
source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit")
pkgver() {
@ -77,7 +77,8 @@ arch=(x86_64)
license=(LGPL-2.1-or-later)
b2sums=('170423dff1e4c0968e23ffc25332b05b1078bc316ff4939f07a07f5e25b509564b8f2a0b0950aa8d9970e36b702fea346168c72d7ccd8e2c5d58b9dfc3ba4127')
sha256sums=(SKIP)
## a578e40f3c157d252430427ae0d272fdb3889bee19fec112ebe0d5b96c3e1110 librsvg-2_2.57.2-01-x86_64.pkg.tar.lz
## f9c1df0d9932c61cc5fd9f4a3bda0cd67eeb1efc595430cc4faed8f958030665 librsvg-2_2.57.3-01-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@ pkgname=(
librsvg
librsvg-docs
)
pkgver=2.57.2
pkgver=2.57.3
pkgrel=1
epoch=2
pkgdesc="SVG rendering library"
@ -32,11 +32,11 @@ makedepends=(
vala
)
checkdepends=(ttf-dejavu)
_commit=a61c1719e429b80d3524d60e3828da272b389daf # tags/2.57.2^0
_commit=b6fac21431c932e856d6493502643d20b42e4ad1 # tags/2.57.3^0
source=(
"git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"
)
b2sums=('SKIP')
b2sums=('170423dff1e4c0968e23ffc25332b05b1078bc316ff4939f07a07f5e25b509564b8f2a0b0950aa8d9970e36b702fea346168c72d7ccd8e2c5d58b9dfc3ba4127')
pkgver() {
cd librsvg

View File

@ -17,4 +17,3 @@ automake
autoconf

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=obs-studio
pkgver=30.0.2
pkgrel=04
pkgver=30.1.0
pkgrel=01
pkgdesc="Free and open source software for video recording and live streaming Includes new AMF encoding patch w/o systemd pipewire pulseaudio"
depends=('ffmpeg' 'jansson' 'libxinerama'
'libxkbcommon-x11' 'mbedtls' 'rnnoise' 'pciutils'
@ -75,10 +75,10 @@ arch=(x86_64)
license=(GPL2)
sha256sums=(be12c3ad0a85713750d8325e4b1db75086223402d7080d0e3c2833d7c5e83c27 # obs-studio-30.0.0.tar.gz
sha256sums=(ec5c1932954fdfb5c5166ebd5f10f791c0557b0e241ece7443a24e8fce88bd56 # obs-studio-30.1.0.tar.gz
bdfbd062f080bc925588aec1989bb1df34bf779cc2fc08ac27236679cf612abd # fix_python_binary_loading.patch
60b0ee1f78df632e1a8c13cb0a7a5772b2a4b092c4a2a78f23464a7d239557c3 # ignore_unused_submodules.patch
155c6342fc95617f6add6240f06541b6725cbed3f0baa1b77ae6d85832f77f30) # com.obsproject.Studio.desktop
## f376fcb12afcf9c3765361f7b3c628b4036370751d113d7e62d125215a1c2d69 obs-studio-30.0.2-04-x86_64.pkg.tar.lz
## 3a42ef8e3093e960cebd24e830a59479bccb594ab07c2eebbf2843f86945a879 obs-studio-30.1.0-01-x86_64.pkg.tar.lz

View File

@ -2,8 +2,8 @@
# Contributor: Benjamin Klettbach <b.klettbach@gmail.com>
pkgname=obs-studio
pkgver=30.0.2
pkgrel=4
pkgver=30.1.0
pkgrel=1
pkgdesc="Free, open source software for live streaming and recording"
arch=('x86_64')
url="https://obsproject.com"
@ -22,7 +22,7 @@ optdepends=('libfdk-aac: FDK AAC codec support'
source=($pkgname-$pkgver.tar.gz::https://github.com/obsproject/obs-studio/archive/$pkgver.tar.gz
fix_python_binary_loading.patch
ignore_unused_submodules.patch)
sha256sums=('be12c3ad0a85713750d8325e4b1db75086223402d7080d0e3c2833d7c5e83c27'
sha256sums=('ec5c1932954fdfb5c5166ebd5f10f791c0557b0e241ece7443a24e8fce88bd56'
'bdfbd062f080bc925588aec1989bb1df34bf779cc2fc08ac27236679cf612abd'
'60b0ee1f78df632e1a8c13cb0a7a5772b2a4b092c4a2a78f23464a7d239557c3')

View File

@ -7,7 +7,7 @@
pkgname=syslog-ng
pkgver=4.4.0
pkgrel=07
pkgrel=08
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities - w/o google's grpc systemd and ipv6"
url="https://www.syslog-ng.com/products/open-source-log-management/"
depends=('awk' 'glib2' 'libnsl' 'json-c' 'curl' 'libnet' 'openssl' 'pcre2' 'protobuf' 'libcap')
@ -113,5 +113,5 @@ sha256sums=(583b147f3ec17fbc2dbbf31aafb1e3966237d7541313de5b41ea885dc16d932e #
d2e3328e2ac344ccddf1b38eab226f36c11ade1971c0c8c8ac8cd4d97c8b02e8 # syslog-ng.conf
93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317) # syslog-ng.logrotate
## d3d6808309e27c4c672bf6da0dfb13a1ab5ba73a95f83100e7d8c34a75d4d4d3 syslog-ng-4.4.0-07-x86_64.pkg.tar.lz
## 6ae68b85f2e28100a14ace47ce74ea2809eff1edd099cc07de57f2829fe7ba84 syslog-ng-4.4.0-08-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=syslog-ng
pkgver=4.4.0
pkgrel=7
pkgrel=8
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
arch=('x86_64')
url="https://www.syslog-ng.com/products/open-source-log-management/"

View File

@ -10,7 +10,7 @@ _vlcver=3.0.20
# optional fixup version including hyphen
_vlcfixupver=
pkgver=${_vlcver}${_vlcfixupver//-/.r}
pkgrel=07
pkgrel=08
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,4 +263,5 @@ sha256sums=(adc7285b4d2721cddf40eb5270cada2aaa10a334cb546fd55a06353447ba29b5 #
b98043683dd90d3f5a3f501212dfc629839b661100de5ac79fd30cb7b4a06f13 # update-vlc-plugin-cache.hook
db41f3a11d4df28251f1baaf41bc0913227ff1e77680e43d7efa172e6ae1cc29) # taglib-2.patch
## 9e66e390f9db8d5522e09fd2e31d8302e1d2af14d3043dba27f3dcda6b398948 vlc-3.0.20-07-x86_64.pkg.tar.lz
## c2cc570109be6b4bde54a419480c81b422a159c91c098b2c21a57422db0ad4da vlc-3.0.20-08-x86_64.pkg.tar.lz

View File

@ -8,7 +8,7 @@ _vlcver=3.0.20
# optional fixup version including hyphen
_vlcfixupver=
pkgver=${_vlcver}${_vlcfixupver//-/.r}
pkgrel=7
pkgrel=8
pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
url='https://www.videolan.org/vlc/'
arch=('x86_64')

View File

@ -88,5 +88,8 @@ libgit2
sdl12-compat
libglvnd
fluidsynth
graphite
dav1d
rav1e

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=wlroots
pkgver=0.17.1
pkgver=0.17.2
pkgrel=01
pkgdesc='Modular Wayland compositor library'
url='https://gitlab.freedesktop.org/wlroots/wlroots'
@ -64,9 +64,9 @@ validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # Simon Ser
'9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
'4100929B33EEB0FD1DB852797BC79407090047CA') # Sway signing key
sha256sums=(d58d68e3f90d92de4d49fa43b4d75dc78f8af1d920d090729331cefbdfcf361b # wlroots-0.17.1.tar.gz
518e10decf47919f6a1b8f5795bd17b54786be2099cf9264fb63eea13b6f9f34 # wlroots-0.17.1.tar.gz.sig
sha256sums=(f4007d3f71e190b9000ab4a30afd87833b034ab2602030a00af4465ffd4e997c # wlroots-0.17.2.tar.gz
d995c1e4a2d1a73d50dbb37bde90501f4276825a52aad50d5f32401715ce0e86 # wlroots-0.17.2.tar.gz.sig
1c05f0500a96a3721317d01619aa42d8ad696905a378249e8405968c4e16a065) # Revert-layer-shell-error-on-0-dimension-without-anch.patch
## 03b7e6ca317e7835375672d9a0c3f4c19d43a2205448e477505755cd88ec260a wlroots-0.17.1-01-x86_64.pkg.tar.lz
## 9df37e112657edbd585a7ceb69b2e8fba2be44ecf6c6b89ebeb653b89c0d34f0 wlroots-0.17.2-01-x86_64.pkg.tar.lz

View File

@ -1,9 +1,9 @@
# Maintainer: Brett Cornwall <ainola@archlinux.org>
# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
# Contributor: Maxim Baz <archlinux at maximbaz dot com>
# Contributor: Omar Pakker
pkgname=wlroots
pkgver=0.17.1
pkgver=0.17.2
pkgrel=1
license=('MIT')
pkgdesc='Modular Wayland compositor library'
@ -49,7 +49,7 @@ source=(
"https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/$pkgver/downloads/wlroots-$pkgver.tar.gz.sig"
"Revert-layer-shell-error-on-0-dimension-without-anch.patch"
)
sha256sums=('d58d68e3f90d92de4d49fa43b4d75dc78f8af1d920d090729331cefbdfcf361b'
sha256sums=('f4007d3f71e190b9000ab4a30afd87833b034ab2602030a00af4465ffd4e997c'
'SKIP'
'1c05f0500a96a3721317d01619aa42d8ad696905a378249e8405968c4e16a065')
validpgpkeys=(

View File

@ -14,5 +14,7 @@ wayland-protocols
xorg-xwayland
cmake
cairo
freetype2
graphite

View File

@ -9,7 +9,7 @@ pkgbase=xorg-server
pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xvfb' 'xorg-server-xnest'
'xorg-server-common' 'xorg-server-devel')
pkgver=21.1.11
pkgrel=01
pkgrel=02
groups=(xorg)
url="https://xorg.freedesktop.org"
# debug option now abandoned by Arch but the ability still is available
@ -42,7 +42,7 @@ build() {
# See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845
export CFLAGS=${CFLAGS/-fno-plt}
export CXXFLAGS=${CXXFLAGS/-fno-plt}
export LDFLAGS=${LDFLAGS/,-z,now}
export LDFLAGS=${LDFLAGS/-Wl,-z,now}
arch-meson ${pkgbase}-$pkgver build \
-D ipv6=false \
@ -96,6 +96,7 @@ package_xorg-server() {
pkgdesc="Xorg X server w/o systemd or ipv6"
depends=(libepoxy libxfont2 pixman xorg-server-common libunwind
dbus libgl xf86-input-libinput nettle
libxdmcp sh glibc libxau libtirpc
libpciaccess libdrm libxshmfence libxcvt) # FS#52949
# see xorg-server-*/hw/xfree86/common/xf86Module.h for ABI versions - we provide major numbers that drivers can depend on
# and /usr/lib/pkgconfig/xorg-server.pc in xorg-server-devel pkg
@ -123,9 +124,10 @@ package_xorg-server() {
package_xorg-server-xephyr() {
pkgdesc="A nested X server that runs as an X application w/o systemd or ipv6"
depends=(libxfont2 libgl libepoxy libunwind libxv pixman xorg-server-common
depends=(libxfont2 libgl libepoxy libunwind pixman xorg-server-common
xcb-util-image xcb-util-renderutil xcb-util-wm xcb-util-keysyms
nettle libtirpc)
nettle libtirpc
xcb-util libxdmcp libx11 libxau libxshmfence glibc)
_install fakeinstall/usr/bin/Xephyr
_install fakeinstall/usr/share/man/man1/Xephyr.1
@ -136,8 +138,11 @@ package_xorg-server-xephyr() {
package_xorg-server-xvfb() {
pkgdesc="Virtual framebuffer X server w/o systemd or ipv6"
# xvfb-run is GPLv2, rest is MIT
license=('MIT' 'GPL-2.0-only')
depends=(libxfont2 libunwind pixman xorg-server-common xorg-xauth
libgl nettle libtirpc)
libgl nettle libtirpc
libxdmcp sh glibc libxau)
_install fakeinstall/usr/bin/Xvfb
_install fakeinstall/usr/share/man/man1/Xvfb.1
@ -151,7 +156,8 @@ package_xorg-server-xvfb() {
package_xorg-server-xnest() {
pkgdesc="A nested X server that runs as an X application w/o systemd or ipv6"
depends=(libxfont2 libunwind libxext pixman xorg-server-common nettle libtirpc)
depends=(libxfont2 libunwind libxext pixman xorg-server-common nettle libtirpc
libxdmcp glibc libx11 libxau)
_install fakeinstall/usr/bin/Xnest
_install fakeinstall/usr/share/man/man1/Xnest.1
@ -164,7 +170,7 @@ package_xorg-server-devel() {
pkgdesc="Development files for the X.Org X server w/o systemd or ipv6"
depends=('xorgproto' 'mesa' 'libpciaccess'
# not technically required but almost every Xorg pkg needs it to build
'xorg-util-macros')
'xorg-util-macros' 'pixman')
_install fakeinstall/usr/include/xorg/*
_install fakeinstall/usr/lib/pkgconfig/xorg-server.pc
@ -181,8 +187,22 @@ package_xorg-server-devel() {
arch=(x86_64)
license=('custom')
#license=('LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant')
license=('LicenseRef-Adobe-Display-PostScript'
'BSD-3-Clause'
'LicenseRef-DEC-3-Clause'
'HPND'
'LicenseRef-HPND-sell-MIT-disclaimer-xserver'
'HPND-sell-variant'
'ICU'
'ISC'
'MIT'
'MIT-open-group'
'NTP'
'SGI-B-2.0'
'SMLNJ'
'X11'
'X11-distribute-modifications-variant')
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF' # Peter Hutterer (Who-T) <office@who-t.net>
'67DC86F2623FC5FD4BB5225D14706DBE1E4B4540' # Olivier Fourdan <fourdan@xfce.org>
@ -195,10 +215,10 @@ sha256sums=(1d3dadbd57fb86b16a018e9f5f957aeeadf744f56c0553f55737628d06d326ef #
57316bf08e1934f983b03d085ca318dc27eaca9dc137c61ca62074ecfd5ede11 # xorg-server.install
1e02dbcce066746acb5de54c816add1d26349ff16b5f1833b6ab48f3b3a8e634) # Xwrapper.config
## 898d8e853ad9d2f362e3456a1bc205e793bda7de195e8b02fa539134ece08519 xorg-server-21.1.11-01-x86_64.pkg.tar.lz
## 92d9e9d6dfda2616426da206d2b80ee6612ad9a7aaab120ab95a8777f243d49c xorg-server-common-21.1.11-01-x86_64.pkg.tar.lz
## 787eb56b9be0077abad1c3de0ddc4b7977b704d5ab46deaea8fbf809130004d9 xorg-server-devel-21.1.11-01-x86_64.pkg.tar.lz
## 6ca2e8f9324734e060ee8eeb405826a232407178df4a41652990893971221b9b xorg-server-xephyr-21.1.11-01-x86_64.pkg.tar.lz
## 07ef539e19d75309520ed1124a085ca590838d8f0252f5ebd29e5d2b7cd51d0c xorg-server-xnest-21.1.11-01-x86_64.pkg.tar.lz
## 490392679d828881c02815989e70387ce45bf951c04e442f8571fce6b186aadc xorg-server-xvfb-21.1.11-01-x86_64.pkg.tar.lz
## ccd8d649f074ce319106bc4a1c3f2dc78c9dba35e468ccf95c74f34772afe7d1 xorg-server-21.1.11-02-x86_64.pkg.tar.lz
## 28ef2ecaa5ff72f79801f8ee66eec8388f8790d92a94a7b09356bf8a9a15ad55 xorg-server-common-21.1.11-02-x86_64.pkg.tar.lz
## 4680ef063cc2876aafc6332e30d8aea2c7875df4d9ea9f7bd3014db3ef453693 xorg-server-devel-21.1.11-02-x86_64.pkg.tar.lz
## a1f61344c9f2c5ad2cd9fe4f85b54d4c74a34ceee766e8d826247be599ab3aba xorg-server-xephyr-21.1.11-02-x86_64.pkg.tar.lz
## a65e6ab3911c2b9d93c3d695d13dcb75b4acb498ac663e3af48ae1f3262f204a xorg-server-xnest-21.1.11-02-x86_64.pkg.tar.lz
## 7d336dc02ce07dee89cb40ed2bf35537dbc39317a554c4d4029616283b78c36c xorg-server-xvfb-21.1.11-02-x86_64.pkg.tar.lz

View File

@ -5,11 +5,24 @@ pkgbase=xorg-server
pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xvfb' 'xorg-server-xnest'
'xorg-server-common' 'xorg-server-devel')
pkgver=21.1.11
pkgrel=1
pkgrel=2
arch=('x86_64')
license=('LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND
LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND
SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant')
license=('LicenseRef-Adobe-Display-PostScript'
'BSD-3-Clause'
'LicenseRef-DEC-3-Clause'
'HPND'
'LicenseRef-HPND-sell-MIT-disclaimer-xserver'
'HPND-sell-variant'
'ICU'
'ISC'
'MIT'
'MIT-open-group'
'NTP'
'SGI-B-2.0'
'SMLNJ'
'X11'
'X11-distribute-modifications-variant'
)
groups=('xorg')
url="https://xorg.freedesktop.org"
makedepends=('xorgproto' 'pixman' 'libx11' 'mesa' 'mesa-libgl' 'xtrans'
@ -41,7 +54,7 @@ build() {
# See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845
export CFLAGS=${CFLAGS/-fno-plt}
export CXXFLAGS=${CXXFLAGS/-fno-plt}
export LDFLAGS=${LDFLAGS/,-z,now}
export LDFLAGS=${LDFLAGS/-Wl,-z,now}
arch-meson ${pkgbase}-$pkgver build \
-D ipv6=true \
@ -95,6 +108,7 @@ package_xorg-server() {
pkgdesc="Xorg X server"
depends=(libepoxy libxfont2 pixman xorg-server-common libunwind
dbus libgl xf86-input-libinput nettle
libxdmcp sh glibc libxau systemd-libs libtirpc
libpciaccess libdrm libxshmfence libxcvt) # FS#52949
# see xorg-server-*/hw/xfree86/common/xf86Module.h for ABI versions - we provide major numbers that drivers can depend on
# and /usr/lib/pkgconfig/xorg-server.pc in xorg-server-devel pkg
@ -120,9 +134,10 @@ package_xorg-server() {
package_xorg-server-xephyr() {
pkgdesc="A nested X server that runs as an X application"
depends=(libxfont2 libgl libepoxy libunwind systemd-libs libxv pixman xorg-server-common
depends=(libxfont2 libgl libepoxy libunwind systemd-libs pixman xorg-server-common
xcb-util-image xcb-util-renderutil xcb-util-wm xcb-util-keysyms
nettle libtirpc)
nettle libtirpc
xcb-util libxdmcp libx11 libxau libxshmfence glibc)
_install fakeinstall/usr/bin/Xephyr
_install fakeinstall/usr/share/man/man1/Xephyr.1
@ -133,8 +148,11 @@ package_xorg-server-xephyr() {
package_xorg-server-xvfb() {
pkgdesc="Virtual framebuffer X server"
# xvfb-run is GPLv2, rest is MIT
license=('MIT' 'GPL-2.0-only')
depends=(libxfont2 libunwind pixman xorg-server-common xorg-xauth
libgl nettle libtirpc systemd-libs)
libgl nettle libtirpc systemd-libs
libxdmcp sh glibc libxau)
_install fakeinstall/usr/bin/Xvfb
_install fakeinstall/usr/share/man/man1/Xvfb.1
@ -148,7 +166,9 @@ package_xorg-server-xvfb() {
package_xorg-server-xnest() {
pkgdesc="A nested X server that runs as an X application"
depends=(libxfont2 libunwind libxext pixman xorg-server-common nettle libtirpc systemd-libs)
depends=(libxfont2 libunwind libxext pixman xorg-server-common nettle
libtirpc systemd-libs
libxdmcp glibc libx11 libxau)
_install fakeinstall/usr/bin/Xnest
_install fakeinstall/usr/share/man/man1/Xnest.1
@ -159,7 +179,7 @@ package_xorg-server-xnest() {
package_xorg-server-devel() {
pkgdesc="Development files for the X.Org X server"
depends=('xorgproto' 'mesa' 'libpciaccess'
depends=('xorgproto' 'mesa' 'libpciaccess' 'pixman'
# not technically required but almost every Xorg pkg needs it to build
'xorg-util-macros')

View File

@ -27,5 +27,6 @@ libxshmfence
libunwind
meson
git
graphite