upg cmake obs-studio-git python-setuptools

This commit is contained in:
joborun linux 2022-12-01 18:46:14 +02:00
parent 92048ee279
commit e078a3c9b1
7 changed files with 24 additions and 21 deletions

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=cmake
pkgver=3.25.0
pkgver=3.25.1
pkgrel=01
pkgdesc='A cross-platform open-source make system'
arch=('x86_64')
@ -44,7 +44,7 @@ package() {
license=('custom')
sha256sums=(306463f541555da0942e6f5a0736560f70c487178b9d94a5ae7f34d0538cdd48) # cmake-3.25.0.tar.gz
sha256sums=(1c511d09516af493694ed9baf13c55947a36389674d657a2d5e0ccedc6b291d8) # cmake-3.25.1.tar.gz
sha512sums=('f6e527161b8501c72b71a95ff7a0cf304ae02a214086ff58dd686543243d939e83faf94780cda477b19e4d42e4b8f1ff96c52f98e8f7f717e102a5229f4dd44c')
sha512sums=('ec4203cac569e3c340bf6535d193d9ccff9c4e4d59a7a7ae5b9156172f647d9f9212bdc37b3c12cbd676b1351b9a64364c563aaa968a2f41e0f402410ed78d57')

View File

@ -3,7 +3,7 @@
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=cmake
pkgver=3.25.0
pkgver=3.25.1
pkgrel=1
pkgdesc='A cross-platform open-source make system'
arch=('x86_64')
@ -13,7 +13,7 @@ depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libjsoncpp.so' 'lib
makedepends=('qt6-base' 'python-sphinx' 'emacs')
optdepends=('qt6-base: cmake-gui')
source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('f6e527161b8501c72b71a95ff7a0cf304ae02a214086ff58dd686543243d939e83faf94780cda477b19e4d42e4b8f1ff96c52f98e8f7f717e102a5229f4dd44c')
sha512sums=('ec4203cac569e3c340bf6535d193d9ccff9c4e4d59a7a7ae5b9156172f647d9f9212bdc37b3c12cbd676b1351b9a64364c563aaa968a2f41e0f402410ed78d57')
build() {
cd ${pkgname}-${pkgver}

View File

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=obs-studio-git
pkgver=28.0.3
pkgver=29.0.0.beta1
#pkgver=${_pkgver//-/_}
pkgrel=01
pkgrel=03
#epoch=3
pkgdesc="Free and open source software for video recording and live streaming. w/o systemd dependencies"
arch=("x86_64")
@ -52,20 +52,22 @@ source=("$pkgname::git+https://github.com/obsproject/obs-studio.git#commit=$_com
#}
prepare() {
gitconf="protocol.file.allow=always"
cd $pkgname
patch -Np1 < "$srcdir"/fix_python_binary_loading.patch
git config submodule.plugins/obs-outputs/ftl-sdk.url $srcdir/ftl-sdk
git config submodule.plugins/obs-browser.url $srcdir/obs-browser
git config submodule.plugins/obs-vst.url $srcdir/obs-vst
git config submodule.plugins/obs-websocket.url $srcdir/obs-websocket
git submodule update
git -c $gitconf submodule update
cd plugins/obs-websocket
git config submodule.deps/asio.url $srcdir/asio
git config submodule.deps/json.url $srcdir/json
git config submodule.deps/qr.url $srcdir/QR-Code-generator
git config submodule.deps/websocketpp.url $srcdir/websocketpp
git submodule update
git -c $gitconf submodule update
}
build() {
@ -78,8 +80,7 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_BROWSER=ON \
-DCEF_ROOT_DIR="/opt/cef-obs" \
-DOBS_VERSION_OVERRIDE=$pkgver ..
..
make
}
@ -96,4 +97,3 @@ license=("GPL2")
sha256sums=(SKIP SKIP SKIP SKIP SKIP SKIP SKIP SKIP SKIP
bdfbd062f080bc925588aec1989bb1df34bf779cc2fc08ac27236679cf612abd) # fix_python_binary_loading.patch

View File

@ -3,8 +3,8 @@
# Contributor: ArcticVanguard <LideEmily at gmail dot com>
# Contributor: ledti <antergist at gmail dot com>
pkgname=obs-studio-git
pkgver=28.0.1.19
pkgrel=1
pkgver=28.1.0.beta1
pkgrel=2
pkgdesc="Free and open source software for video recording and live streaming."
arch=("i686" "x86_64")
url="https://github.com/obsproject/obs-studio"
@ -48,19 +48,21 @@ pkgver() {
prepare() {
cd $pkgname
gitconf="protocol.file.allow=always"
patch -Np1 < "$srcdir"/fix_python_binary_loading.patch
git config submodule.plugins/obs-outputs/ftl-sdk.url $srcdir/ftl-sdk
git config submodule.plugins/obs-browser.url $srcdir/obs-browser
git config submodule.plugins/obs-vst.url $srcdir/obs-vst
git config submodule.plugins/obs-websocket.url $srcdir/obs-websocket
git submodule update
git -c $gitconf submodule update
cd plugins/obs-websocket
git config submodule.deps/asio.url $srcdir/asio
git config submodule.deps/json.url $srcdir/json
git config submodule.deps/qr.url $srcdir/QR-Code-generator
git config submodule.deps/websocketpp.url $srcdir/websocketpp
git submodule update
git -c $gitconf submodule update
}
build() {
@ -73,7 +75,7 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_BROWSER=ON \
-DCEF_ROOT_DIR="/opt/cef-obs" \
-DOBS_VERSION_OVERRIDE=$pkgver ..
..
make
}

View File

@ -26,3 +26,4 @@ xdg-desktop-portal-gtk
jack2
pipewire
bluez-libs
libglvnd

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-setuptools
pkgver=65.6.2
pkgver=65.6.3
pkgrel=01
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@ -98,7 +98,7 @@ package() {
license=('PSF')
sha256sums=(f055f16ca44a83b8694726d55bf940c0accf319dd8cabff9d0c057f93b7b0428 # python-setuptools-65.6.2.tar.gz
sha256sums=(d8402d8d0c0fc5a2d93285fc267658ab49cfc6d3fbd7a7539eb3119eb52ffb0e # python-setuptools-65.6.3.tar.gz
06e2f68aebedbaeb0b0fe923eae686568910cc3355b33bf619db9266eef83efb # system-validate-pyproject.patch
e4634a028f3741aa06ca8a5e61bb4bbc293146e943bbd8d5605c49a4d886203a) # add-dependency.patch

View File

@ -3,7 +3,7 @@
# Contributor: Eli Schwartz <eschwartz@archlinux.org>
pkgname=python-setuptools
pkgver=65.6.2
pkgver=65.6.3
pkgrel=1
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@ -22,7 +22,7 @@ replaces=('python-distribute')
source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz"
system-validate-pyproject.patch
add-dependency.patch)
sha512sums=('b3777687c1e319bd71186083f849713ad8c54309e62a5ed7240a7a5c47d69bccc21d5622be5c8d39f0537ede60a6223ac8114c8bd544e5793f6672079de89562'
sha512sums=('cf6a020636060391c3e4ac5896bd3580b8a6c7671237faa48372b6a64d0785cbd12910bd3c9b458b2008ccafd1e122a249513d45c8c9bcd2637b6628d68a3210'
'390fea2c575a0042054f51d33e629b04a48f832f0a4a2dd07d34e23cdf330c382dba0f54bfb7c8a6a253bb248a4940f2a789672f715e4dc2aeb395fa185cae7a'
'4277c983f17db19b0e499ceff7b6e24aad4f7956ec282bb7f5148f6f44e4e35077bfdfa219cbc04f49f37d0b9dc9c3e3075db7a36dbdc30944e1bd28efad0e0b')