upg cpio libcamera pbget python-setuptools xorg-xinput

This commit is contained in:
joborun linux 2023-05-03 22:06:40 +03:00
parent 1003695188
commit 7bbdb73f85
13 changed files with 131 additions and 50 deletions

View File

@ -6,10 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=cpio
pkgver=2.13
pkgrel=03
pkgver=2.14
pkgrel=01
pkgdesc="A tool to copy files into or out of a cpio or tar archive"
arch=(x86_64)
url="https://www.gnu.org/software/cpio"
depends=('glibc')
source=(https://ftp.gnu.org/gnu/cpio/cpio-${pkgver}.tar.gz{,.sig})
@ -36,16 +35,15 @@ package() {
rm "$pkgdir/usr/share/info/dir"
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL')
validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff <gray@gnu.org>
sha256sums=(e87470d9c984317f658567c03bfefb6b0c829ff17dbf6b0de48d71a4c8f3db88 # cpio-2.13.tar.gz
5f55dd5ad92437464f65f3a123fecda059606bbe506c2c6b76cd9c02c7967381) # cpio-2.13.tar.gz.sig
## 3735e045f8d91161eccf356305e89a62fe07c54056ee3427dc7b1dca564e93cb cpio-2.13-03-x86_64.pkg.tar.xz
sha256sums=(145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454 # cpio-2.14.tar.gz
a777277329f8cca45de6659ab5a3d30088779d00937c458402ec6ecef77862a8) # cpio-2.14.tar.gz.sig
## 14e9b395fcb016cd8d5ff57e09badfc6783c69c1f21d03aa349ac0cebdeef597 cpio-2.14-01-x86_64.pkg.tar.lz

View File

@ -1,14 +1,14 @@
# Maintainer: judd <jvinet@zeroflux.org>
pkgname=cpio
pkgver=2.13
pkgrel=3
pkgver=2.14
pkgrel=1
pkgdesc="A tool to copy files into or out of a cpio or tar archive"
arch=(x86_64)
license=('GPL')
url="https://www.gnu.org/software/cpio"
depends=('glibc')
source=(https://ftp.gnu.org/gnu/cpio/cpio-${pkgver}.tar.gz{,.sig})
sha256sums=('e87470d9c984317f658567c03bfefb6b0c829ff17dbf6b0de48d71a4c8f3db88'
sha256sums=('145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454'
'SKIP')
validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff <gray@gnu.org>

View File

@ -1,2 +1,3 @@

View File

@ -7,16 +7,17 @@
pkgbase=libcamera
pkgname=(libcamera libcamera-ipa libcamera-tools gst-plugin-libcamera) # libcamera-docs
pkgver=0.0.4
_commit=6a57d964abdb3f24608c0fc2839d96e02eebddeb # refs/tags/v0.0.4
pkgrel=04
pkgver=0.0.5
_commit=5fa37d7623053ef5a693b276986a44d010d057e5 # refs/tags/v0.0.5
pkgrel=01
pkgdesc="A complex camera support library for Linux, Android, and ChromeOS w/o systemd"
url="https://libcamera.org/"
depends=(glibc)
makedepends=(doxygen git glib2 graphviz gst-plugins-base gtest libdrm
libjpeg-turbo libtiff libyaml meson python-jinja python-ply python-sphinx
python-pyyaml qt5-base qt5-tools sdl2 texlive-core)
source=(git+https://git.libcamera.org/$pkgname/$pkgname.git#tag=$_commit)
source=(git+https://git.libcamera.org/$pkgname/$pkgname.git#tag=$_commit
$pkgbase-0.0.5-sphinx.patch)
_pick() {
local p="$1" f d; shift
@ -29,13 +30,17 @@ _pick() {
}
prepare() {
cd $pkgname
cd $pkgbase
# add version, so that utils/gen-version.sh may rely on it
printf "%s\n" "$pkgver" > .tarball-version
# Fix exponential callback explosion
git cherry-pick -n a146e05125fdac75b8ffb6a818e00a446cec65dd
# # Fix exponential callback explosion
# git cherry-pick -n a146e05125fdac75b8ffb6a818e00a446cec65dd
# fix use of python-sphinx
# https://github.com/sphinx-doc/sphinx/pull/11381
git apply -v ../$pkgbase-0.0.5-sphinx.patch
}
build() {
@ -45,7 +50,7 @@ build() {
-D test=true
)
arch-meson $pkgname build "${meson_options[@]}"
arch-meson $pkgbase build "${meson_options[@]}"
meson compile -C build
}
@ -149,10 +154,15 @@ arch=(x86_64)
license=(LGPL2.1 GPL2)
sha256sums=(SKIP)
## fb6adde2f2aea10e09b3e8a3cb88b36d975792d44e97bbd2aa89e77084970db8 gst-plugin-libcamera-0.0.4-04-x86_64.pkg.tar.lz
## f8dfc738810054bd1a76a0b1364a62d1b5c79c373acaf5d4757c47801f02dea1 libcamera-0.0.4-04-x86_64.pkg.tar.lz
## bd9daf7d306d2879950882926bc0f5b1b4e70e9f1ea38319cff4148bbdbb94f5 libcamera-ipa-0.0.4-04-x86_64.pkg.tar.lz
## 220f61b09ea1f954b78d2dfe9c4c3818dd17d30a34fa87cf0bb8656a89d9e5a5 libcamera-tools-0.0.4-04-x86_64.pkg.tar.lz
sha512sums=('SKIP'
'52abec885c0a38c042622bc1bb106f7cefc19e3d8d0b6dcba7c4fadae3ad9303d5ae74447a72abe710598bc2162d57900be54bfe0de18d4c0842160c1c65b35a')
b2sums=('SKIP'
'e43847222ad644a23761f7f601891971f499552156d8dfd5922732d134e5a09202c6c4fa3880e13c1ae950d34c5a3617ada12fabc06368e3201110ac5455af7f')
sha256sums=(SKIP
618bc981ad18ee3d7609a36c30d7cd9dc213d49dac4ba6be39d143a5881a7684) # libcamera-0.0.5-sphinx.patch
## 3691ef113bd3b4397b2038e7afed5785fd164bf73ff16380b4c6bfd74ce18b90 gst-plugin-libcamera-0.0.5-01-x86_64.pkg.tar.lz
## 329fc5b7400d6833950a61650068087bf4392853577fc406feb75610136e848e libcamera-0.0.5-01-x86_64.pkg.tar.lz
## 7973bbd37c96a64b7f4a28389793ff5b7b30993226b891de9904edfcb01e434e libcamera-ipa-0.0.5-01-x86_64.pkg.tar.lz
## 14f31457e47fbc92173136d6f066704b2db6c9d6fdb473d0749cbce1e8d28407 libcamera-tools-0.0.5-01-x86_64.pkg.tar.lz

View File

@ -8,13 +8,16 @@ pkgname=(
libcamera-tools
gst-plugin-libcamera
)
pkgver=0.0.4
_commit=6a57d964abdb3f24608c0fc2839d96e02eebddeb # refs/tags/v0.0.4
pkgrel=4
pkgver=0.0.5
_commit=5fa37d7623053ef5a693b276986a44d010d057e5 # refs/tags/v0.0.5
pkgrel=1
pkgdesc="A complex camera support library for Linux, Android, and ChromeOS"
arch=(x86_64)
url="https://libcamera.org/"
license=(LGPL2.1 GPL2)
license=(
LGPL2.1
GPL2
)
depends=(glibc)
makedepends=(
doxygen
@ -38,8 +41,14 @@ makedepends=(
systemd
texlive-core
)
source=(git+https://git.libcamera.org/$pkgname/$pkgname.git#tag=$_commit)
sha256sums=('SKIP')
source=(
git+https://git.libcamera.org/$pkgbase/$pkgbase.git#tag=$_commit
$pkgbase-0.0.5-sphinx.patch
)
sha512sums=('SKIP'
'52abec885c0a38c042622bc1bb106f7cefc19e3d8d0b6dcba7c4fadae3ad9303d5ae74447a72abe710598bc2162d57900be54bfe0de18d4c0842160c1c65b35a')
b2sums=('SKIP'
'e43847222ad644a23761f7f601891971f499552156d8dfd5922732d134e5a09202c6c4fa3880e13c1ae950d34c5a3617ada12fabc06368e3201110ac5455af7f')
_pick() {
local p="$1" f d; shift
@ -52,13 +61,14 @@ _pick() {
}
prepare() {
cd $pkgname
cd $pkgbase
# add version, so that utils/gen-version.sh may rely on it
printf "%s\n" "$pkgver" > .tarball-version
# Fix exponential callback explosion
git cherry-pick -n a146e05125fdac75b8ffb6a818e00a446cec65dd
# fix use of python-sphinx
# https://github.com/sphinx-doc/sphinx/pull/11381
git apply -v ../$pkgbase-0.0.5-sphinx.patch
}
build() {
@ -68,7 +78,7 @@ build() {
-D test=true
)
arch-meson $pkgname build "${meson_options[@]}"
arch-meson $pkgbase build "${meson_options[@]}"
meson compile -C build
}

View File

@ -18,3 +18,4 @@ sdl2
texlive-core
libgit2

View File

@ -0,0 +1,13 @@
diff --git a/Documentation/theme/layout.html b/Documentation/theme/layout.html
index fcc6d221..339aacd6 100644
--- a/Documentation/theme/layout.html
+++ b/Documentation/theme/layout.html
@@ -35,7 +35,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0
{# RTD hosts this file, so just load on non RTD builds #}
{% if not READTHEDOCS %}
- <link rel="stylesheet" href="{{ pathto('_static/' + style, 1) }}" type="text/css" />
+ <link rel="stylesheet" href="{{ pathto('_static/' + styles[-1], 1) }}" type="text/css" />
{% endif %}
{% for cssfile in css_files %}

View File

@ -1,6 +1,6 @@
real 3m31.466s
user 11m11.910s
sys 0m51.697s
real 3m5.552s
user 9m23.603s
sys 0m42.737s

View File

@ -1,8 +1,14 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=pbget
pkgver=2021.12
pkgrel=03
pkgdesc='Retrieve PKGBUILDs and local source files from Git, ABS and the AUR for makepkg.'
arch=(any)
url="https://xyne.dev/projects/pbget"
depends=(git pm2ml python3 python3-aur python3-xcgf python3-xcpf)
source=(
@ -16,6 +22,11 @@ package ()
python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(GPL)
validpgpkeys=('D89FAAEB4CECAFD199A2F5E612C6F735F7A9A519')
@ -23,4 +34,4 @@ validpgpkeys=('D89FAAEB4CECAFD199A2F5E612C6F735F7A9A519')
sha256sums=(45a63dd2188ab76a9f5a6160a2f25b7e1b1f780eb4208c17674c1568268fc8b8 # pbget-2021.12.tar.xz
df94439e285c93203126733d4727174626e929f77e6dd235e049b6c1aa10bcc7) # pbget-2021.12.tar.xz.sig
##

37
pbget/PKGBUILD-arch Normal file
View File

@ -0,0 +1,37 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=pbget
pkgver=2021.12
pkgrel=04
pkgdesc='Retrieve PKGBUILDs and local source files from Git, ABS and the AUR for makepkg.'
url="https://xyne.dev/projects/pbget"
depends=(git pm2ml python3 python3-aur python3-xcgf python3-xcpf)
source=(
$url/src/$pkgname-$pkgver.tar.xz
$url/src/$pkgname-$pkgver.tar.xz.sig
)
package ()
{
cd "$srcdir/$pkgname-$pkgver"
python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(GPL)
validpgpkeys=('D89FAAEB4CECAFD199A2F5E612C6F735F7A9A519')
sha256sums=(45a63dd2188ab76a9f5a6160a2f25b7e1b1f780eb4208c17674c1568268fc8b8 # pbget-2021.12.tar.xz
df94439e285c93203126733d4727174626e929f77e6dd235e049b6c1aa10bcc7) # pbget-2021.12.tar.xz.sig
##

View File

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-setuptools
pkgver=67.6.1
_commit=245d72a8aa4d47e1811425213aba2a06a0bb64fa
pkgrel=03
pkgver=67.7.0
_commit=f11f8b16e28ef2e21c1f454d8925b2c512d32d37
pkgrel=01
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
url="https://pypi.org/project/setuptools/"
@ -118,4 +118,4 @@ sha256sums=(SKIP
06e2f68aebedbaeb0b0fe923eae686568910cc3355b33bf619db9266eef83efb) # system-validate-pyproject.patch
# a2bc8b9d470c13b4cb682ab3943e80ab2841aae98f7c3d9ba1f089408f96aa91) # add-dependency.patch
## c5d0ad2f2958208d9ab4ea2d534c8dfafd30dfe75daf6c9669d1074861ed01f9 python-setuptools-1:67.6.1-03-x86_64.pkg.tar.lz
## 5abf40d5ed03b7747486ce63ff087248afa15434a1ec01e4f7d1dc4bea142e05 python-setuptools-1:67.7.0-01-x86_64.pkg.tar.lz

View File

@ -3,9 +3,9 @@
# Contributor: Eli Schwartz <eschwartz@archlinux.org>
pkgname=python-setuptools
pkgver=67.6.1
_commit=245d72a8aa4d47e1811425213aba2a06a0bb64fa
pkgrel=3
pkgver=67.7.0
_commit=f11f8b16e28ef2e21c1f454d8925b2c512d32d37
pkgrel=1
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
arch=('any')

View File

@ -1 +1 @@
rm -rf {src,pkg,xinput*tar.bz*}
rm -rf {src,pkg,xinput*tar.xz*}