upg bind conky ethtool gdb llvm llvm14 mariadb meson mpd python-pyexiftool python-setuptools re2c sane strace upower valgrind xorg-xwayland

This commit is contained in:
joborun linux 2023-02-27 22:50:22 +02:00
parent 89ff408507
commit 52de06fbbf
43 changed files with 406 additions and 172 deletions

View File

@ -5,7 +5,7 @@
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
_pkgver=9.18.11
_pkgver=9.18.12
pkgname=bind
pkgver=${_pkgver//-/.}
pkgrel=01
@ -105,8 +105,8 @@ license=('MPL2')
validpgpkeys=('D99CCEAF879747014F038D63182E23579462EFAA' # Michal Nowak
'706B6C28620E76F91D11F7DF510A642A06C52CEC') # Michał Kępień (Code-Signing Key) <michal@isc.org>
sha256sums=(8ff3352812230cbcbda42df87cad961f94163d3da457c5e4bef8057fd5df2158 # bind-9.18.11.tar.xz
b60ede0ee783b798ef59a9973769111ab1b0a9dbe735ccc5f4f21b8d7163f4bb # bind-9.18.11.tar.xz.asc
sha256sums=(47766bb7b063aabbad054386b190aa7f6c14524427afd427c30ec426512027e7 # bind-9.18.11.tar.xz
ac76abe03b37f1bcd7337ea6302fea6ca211e377d4bd2fb975ba476c78eb064c # bind-9.18.12.tar.xz.asc
f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98 # tmpfiles.conf
7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c # sysusers.conf
e08a01d41b18bdb771d534daca99642314939aafdb088e5cfcf0ef2d33f8e7eb # named.conf
@ -114,3 +114,5 @@ sha256sums=(8ff3352812230cbcbda42df87cad961f94163d3da457c5e4bef8057fd5df2158 #
# c06fc270e32a843c8b6d86335a2ec607d405dfba6875de8d8a9abde39a9e2c17 # localhost.ip6.zone
b88fd2b99e7d42d414b329b814b9ff3304fa0ef9c67df81bde235bbfa0f3a3b8) # 127.0.0.zone
## 1f214e97778dccd9cca2cf1a24607eab80a6772a5e246f1f03c3bf5940dafffa bind-9.18.12-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: judd <jvinet@zeroflux.org>
# Contributor: Mario Vazquez <mario_vazq@hotmail.com>
_pkgver=9.18.11
_pkgver=9.18.12
pkgname=bind
pkgver=${_pkgver//-/.}
pkgrel=1
@ -36,7 +36,7 @@ source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.xz"{,.asc}
'localhost.zone'
'localhost.ip6.zone'
'127.0.0.zone')
sha256sums=('8ff3352812230cbcbda42df87cad961f94163d3da457c5e4bef8057fd5df2158'
sha256sums=('47766bb7b063aabbad054386b190aa7f6c14524427afd427c30ec426512027e7'
'SKIP'
'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
'7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'

View File

@ -10,15 +10,13 @@
# based on AUR: conky-lua-archers-git
pkgname=conky
pkgver=1.17.0
pkgver=1.18.1
pkgrel=01
pkgdesc="A free, light-weight system monitor for X with lua enabled for Arch based distros"
arch=(x86_64)
url="https://github.com/brndnmtthws/conky"
replaces=('torsmo' 'conky-lua' 'conky-lua-arch' 'conky-lua-archers-git')
provides=("conky=${pkgver}")
conflicts=('conky-lua' 'conky-lua-arch' 'conky-lua-nv' 'conky-lua-archers-git' 'conky-lua-archers')
## Note: after discovering the following running error on our previous edition
## 'E: pyAlsaAudio in not available'
## we decided to add 'python-pyalsa' as make and run dependency
@ -47,13 +45,13 @@ makedepends=(
'docbook2x'
'docbook-xml'
'docbook-xsl'
'git'
'git'
'perl-xml-libxml'
'perl-xml-sax-expat'
'python-pyalsa'
)
#source=("https://github.com/brndnmtthws/${pkgname}/archive/v${pkgver}.tar.gz")
source=("git+$url.git#commit=8640405583f1f01831c4fae01b7c871f1a7f03b8") # refs/tags/v1.17.0
source=("git+$url.git#commit=a21a8f7d26f07f1dc5c144be2120e8bc6721159f") # refs/tags/v1.18.1
options=('strip' '!emptydirs')
#pkgver() {
@ -110,9 +108,13 @@ package() {
install -D -m644 extras/vim/ftdetect/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('GPL3' 'BSD')
sha256sums=(SKIP) # conky.git
## ddebf36fcd03be6665c7a4d1a349a07c2f67ce663c32c95a88838ec8cb084d2b conky-1.18.1-01-x86_64.pkg.tar.lz

75
conky/PKGBUILD-arch Normal file
View File

@ -0,0 +1,75 @@
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Contributor: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: James Rayner <james@archlinux.org>
# Contributor: Partha Chowdhury <kira.laucas@gmail.com>
pkgname=conky
pkgver=1.18.1
_gitcommit=a21a8f7d26f07f1dc5c144be2120e8bc6721159f
pkgrel=1
pkgdesc='Lightweight system monitor for X'
url='https://github.com/brndnmtthws/conky'
license=('BSD' 'GPL')
arch=('x86_64')
makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git' 'catch2' 'pandoc' 'python-yaml' 'python-jinja')
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")
sha512sums=('SKIP')
b2sums=('SKIP')
validpgpkeys=(
'EB2E847572A71BE20F59AFBEB49ABB7270D9D4FD' # Brenden Matthews
)
pkgver() {
cd ${pkgname}
git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
cd $pkgname
# Unbundle catch2 to fix build with glibc 2.35
rm -r tests/catch2
ln -s /usr/include/catch2 tests
}
build() {
cd ${pkgname}
cmake \
-B build \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
-D MAINTAINER_MODE=OFF \
-D BUILD_TESTS=ON \
-D BUILD_DOCS=ON \
-D BUILD_EXTRAS=ON \
-D BUILD_WLAN=ON \
-D BUILD_XDBE=ON \
-D BUILD_XSHAPE=ON \
-D BUILD_IMLIB2=ON \
-D BUILD_CURL=ON \
-D BUILD_RSS=ON \
-D BUILD_NVIDIA=ON \
-D BUILD_PULSEAUDIO=ON \
-D BUILD_JOURNAL=ON \
-D CMAKE_INSTALL_PREFIX=/usr \
-Wno-dev \
-S .
make -C build
}
package() {
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
}
# vim: ts=2 sw=2 et:

View File

@ -16,3 +16,5 @@ perl-xml-libxml
perl-xml-sax-expat
git
python-pyalsa

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=ethtool
pkgver=6.1
pkgver=6.2
pkgrel=01
epoch=1
pkgdesc="Utility for controlling network drivers and hardware"
@ -38,5 +38,8 @@ license=('GPL')
validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806 # John W. Linville <linville@kernel.org>
D2CB120AB45957B721CD9596F4554567B91DE934) # Michal Kubecek <mkubecek@suse.cz>
sha256sums=(c41fc881ffa5a40432d2dd829eb44c64a49dee482e716baacf9262c64daa8f90 # ethtool-6.1.tar.xz
e8907001d696413f13b54110b4614246148c94e6b5e056b5b2809bffe8c84ae9) # ethtool-6.1.tar.sign
sha256sums=(86df0114064d4d73f6bf72bf03e85c33964a519ee0c1d1ba65005ad2d0e570e1 # ethtool-6.2.tar.xz
d445c59ae0140b065ade716362dea69e2df051a471aab7541e0141259d0c1929) # ethtool-6.2.tar.sign
## 6c63d4ae1ad41832afaa139eae5111387be70e0ffa3b07129e83a9d8c0b33ced ethtool-1:6.2-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Martin Kemp <mdkemp@elys.com>
pkgname=ethtool
pkgver=6.1
pkgver=6.2
pkgrel=1
epoch=1
pkgdesc="Utility for controlling network drivers and hardware"
@ -12,7 +12,7 @@ url="https://www.kernel.org/pub/software/network/ethtool/"
license=('GPL')
depends=('glibc' 'libmnl')
source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
sha256sums=('c41fc881ffa5a40432d2dd829eb44c64a49dee482e716baacf9262c64daa8f90'
sha256sums=('86df0114064d4d73f6bf72bf03e85c33964a519ee0c1d1ba65005ad2d0e570e1'
'SKIP')
validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806 # John W. Linville <linville@kernel.org>
D2CB120AB45957B721CD9596F4554567B91DE934) # Michal Kubecek <mkubecek@suse.cz>

View File

@ -1,6 +1,6 @@
real 0m24.941s
user 0m20.646s
sys 0m1.973s
real 0m35.831s
user 0m33.259s
sys 0m2.986s

View File

@ -9,15 +9,15 @@ pkgbase=gdb
# gdb-common is a package that contains files common for all cross compiled versions
# of gdb (for arm/avr/...)
pkgname=(gdb gdb-common)
pkgver=12.1
pkgrel=02
pkgver=13.1
pkgrel=01
pkgdesc='The GNU Debugger'
arch=(x86_64)
url='https://www.gnu.org/software/gdb/'
makedepends=(glibc gcc-libs texinfo python guile ncurses expat xz mpfr
boost source-highlight readline)
source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig}
readline8.patch)
source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
# readline8.patch)
#prepare() {
# cd gdb-$pkgver
@ -29,7 +29,7 @@ source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig}
build() {
cd gdb-$pkgver
patch -Np1 -i ../readline8.patch
# patch -Np1 -i ../readline8.patch
mkdir -p build && cd build
../configure \
@ -77,16 +77,9 @@ license=(GPL3)
validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
sha1sums=('2edabd9f5766b84889b07b366b4438e93e994005'
'SKIP'
'9a57ab62b2f1fdbb73fff3f502827101ea945d59')
b2sums=('7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd'
'SKIP'
'e2deed0d704caf3ae3e99242006f2b8a9abe5e81c75beb664b90f1ca1d79d3e2ecdf40edaca946bc4af1d2958efaf42d4a49afdde8e85fa98108522a0a82ebf4')
sha256sums=(0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed # gdb-12.1.tar.xz
a9f28af2d2fd97e8f82a778bc9b9346940e255eb382651d80a8b85ef69c41809 # gdb-12.1.tar.xz.sig
89efbd1275e5f1e33122fa8da146cb48733b9637d119e3819eeeec063ec70da8) # readline8.patch
sha256sums=(115ad5c18d69a6be2ab15882d365dda2a2211c14f480b3502c6eba576e2e95a0 # gdb-13.1.tar.xz
d14d21a672624767c609582d1c8eee91661e580a2fb08f7c38b35332c6d76dad) # gdb-13.1.tar.xz.sig
## 046740452d810d70305a4e1c9e6f97c869df9f910dc49a5dcbff69b9c9006d7c gdb-13.1-01-x86_64.pkg.tar.lz
## ae6ecdb95095c0f592c2ee8dec7ecf1ef1e8988a29a0c3ab85c06bbe2e83bf39 gdb-common-13.1-01-x86_64.pkg.tar.lz

View File

@ -7,27 +7,23 @@ pkgbase=gdb
# gdb-common is a package that contains files common for all cross compiled versions
# of gdb (for arm/avr/...)
pkgname=(gdb gdb-common)
pkgver=12.1
pkgrel=2
pkgver=13.1
pkgrel=1
pkgdesc='The GNU Debugger'
arch=(x86_64)
url='https://www.gnu.org/software/gdb/'
license=(GPL3)
makedepends=(glibc gcc-libs texinfo python guile ncurses expat xz mpfr
source-highlight boost readline)
source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig}
readline8.patch)
sha1sums=('2edabd9f5766b84889b07b366b4438e93e994005'
'SKIP'
'9a57ab62b2f1fdbb73fff3f502827101ea945d59')
b2sums=('7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd'
'SKIP'
'e2deed0d704caf3ae3e99242006f2b8a9abe5e81c75beb664b90f1ca1d79d3e2ecdf40edaca946bc4af1d2958efaf42d4a49afdde8e85fa98108522a0a82ebf4')
source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
sha1sums=('6f0f5f905085f447672d9f52af66b42207d56e46'
'SKIP')
b2sums=('ab3a77ef35d21597dd1299787eebc422c3ca9764d0866223752c3036c0f9e198bf25ab4730bf6e7025bc2db148c66e98b191e15abc2d69c3088aed146728beef'
'SKIP')
validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
build() {
cd gdb-$pkgver
patch -Np1 -i ../readline8.patch
mkdir -p build && cd build
../configure \

View File

@ -1,6 +1,6 @@
real 17m18.794s
user 15m39.613s
sys 1m10.772s
real 23m2.037s
user 21m43.862s
sys 1m23.545s

View File

@ -7,7 +7,7 @@
pkgname=('llvm' 'llvm-libs')
pkgver=15.0.7
pkgrel=01
pkgrel=02
arch=('x86_64')
url="https://llvm.org/"
makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
@ -18,8 +18,42 @@ options=('staticlibs' '!lto') # Getting thousands of test failures with LTO
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
$_source_base/cmake-$pkgver.src.tar.xz{,.sig}
# llvm-coroutines-ubsan.patch
llvm-config.h)
sha256sums=('4ad8b2cc8003c86d0078d15d987d84e3a739f24aae9033865c027abae93ee7a4'
'SKIP'
'8986f29b634fdaa9862eedda78513969fe9788301c9f2d938f4c10a3e7a3e7ea'
'SKIP'
'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecffffab8bc48')
validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard <tstellar@redhat.com>
'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta <tobias@hieta.se>
# Utilizing LLVM_DISTRIBUTION_COMPONENTS to avoid
# installing static libraries; inspired by Gentoo
_get_distribution_components() {
local target
ninja -t targets | grep -Po 'install-\K.*(?=-stripped:)' | while read -r target; do
case $target in
llvm-libraries|distribution)
continue
;;
# shared libraries
LLVM|LLVMgold)
;;
# libraries needed for clang-tblgen
LLVMDemangle|LLVMSupport|LLVMTableGen)
;;
# exclude static libraries
LLVM*)
continue
;;
# exclude llvm-exegesis (doesn't seem useful without libpfm)
llvm-exegesis)
continue
;;
esac
echo $target
done
}
prepare() {
mv cmake{-$pkgver.src,}
@ -32,7 +66,7 @@ prepare() {
build() {
cd llvm-$pkgver.src/build
# Build only minimal debug info to reduce size # arch -g1 joborun -g0
# Build only minimal debug info to reduce size
CFLAGS=${CFLAGS/-g /-g1 }
CXXFLAGS=${CXXFLAGS/-g /-g1 }
@ -57,6 +91,12 @@ build() {
-DLLVM_USE_PERF=ON
-DSPHINX_WARNINGS_AS_ERRORS=OFF
)
cmake .. "${cmake_args[@]}"
local distribution_components=$(_get_distribution_components | paste -sd\;)
test -n "$distribution_components"
cmake_args+=(-DLLVM_DISTRIBUTION_COMPONENTS="$distribution_components")
cmake .. "${cmake_args[@]}"
ninja
}
@ -70,12 +110,12 @@ build() {
#}
package_llvm() {
pkgdesc="Collection of modular and reusable compiler and toolchain technologies"
pkgdesc="Collection of modular and reusable compiler and toolchain technologies no zstd"
depends=('llvm-libs' 'perl')
cd llvm-$pkgver.src/build
DESTDIR="$pkgdir" ninja install
DESTDIR="$pkgdir" ninja install-distribution
# Include lit for running lit-based tests in other projects
pushd ../utils/lit
@ -100,7 +140,7 @@ package_llvm() {
}
package_llvm-libs() {
pkgdesc="LLVM runtime libraries"
pkgdesc="LLVM runtime libraries no zstd"
depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
install -d "$pkgdir/usr/lib"
@ -131,3 +171,8 @@ sha256sums=(4ad8b2cc8003c86d0078d15d987d84e3a739f24aae9033865c027abae93ee7a4 #
8986f29b634fdaa9862eedda78513969fe9788301c9f2d938f4c10a3e7a3e7ea # cmake-15.0.7.src.tar.xz
ab0237b061d53350622796343d2a130d29086d42be93b47f616acdeda81b36eb # cmake-15.0.7.src.tar.xz.sig
597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecffffab8bc48) # llvm-config.h
## 711f5963815f285bf441005a84c3574df38e59af67c12067a17d1765c5db96e7 llvm-15.0.7-02-x86_64.pkg.tar.lz
## 92df760977ef3f98340a8e32121103384f236e9564cf298175f58518927a2a6f llvm-libs-15.0.7-02-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=('llvm' 'llvm-libs')
pkgver=15.0.7
pkgrel=1
pkgrel=2
arch=('x86_64')
url="https://llvm.org/"
license=('custom:Apache 2.0 with LLVM Exception')
@ -23,6 +23,34 @@ sha256sums=('4ad8b2cc8003c86d0078d15d987d84e3a739f24aae9033865c027abae93ee7a4'
validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard <tstellar@redhat.com>
'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta <tobias@hieta.se>
# Utilizing LLVM_DISTRIBUTION_COMPONENTS to avoid
# installing static libraries; inspired by Gentoo
_get_distribution_components() {
local target
ninja -t targets | grep -Po 'install-\K.*(?=-stripped:)' | while read -r target; do
case $target in
llvm-libraries|distribution)
continue
;;
# shared libraries
LLVM|LLVMgold)
;;
# libraries needed for clang-tblgen
LLVMDemangle|LLVMSupport|LLVMTableGen)
;;
# exclude static libraries
LLVM*)
continue
;;
# exclude llvm-exegesis (doesn't seem useful without libpfm)
llvm-exegesis)
continue
;;
esac
echo $target
done
}
prepare() {
mv cmake{-$pkgver.src,}
cd llvm-$pkgver.src
@ -57,6 +85,12 @@ build() {
-DLLVM_USE_PERF=ON
-DSPHINX_WARNINGS_AS_ERRORS=OFF
)
cmake .. "${cmake_args[@]}"
local distribution_components=$(_get_distribution_components | paste -sd\;)
test -n "$distribution_components"
cmake_args+=(-DLLVM_DISTRIBUTION_COMPONENTS="$distribution_components")
cmake .. "${cmake_args[@]}"
ninja
}
@ -72,7 +106,7 @@ package_llvm() {
cd llvm-$pkgver.src/build
DESTDIR="$pkgdir" ninja install
DESTDIR="$pkgdir" ninja install-distribution
# Include lit for running lit-based tests in other projects
pushd ../utils/lit

View File

@ -7,19 +7,47 @@
pkgname=('llvm14' 'llvm14-libs')
pkgver=14.0.6
pkgrel=02
pkgrel=03
arch=('x86_64')
url="https://llvm.org/"
## ex llvm pkg became llvm14 after the 15.0 upgrade
makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
'python')
checkdepends=('python-psutil')
# 'python-setuptools' 'python-psutil' 'python-sphinx'
# 'python-recommonmark')
options=('staticlibs' '!lto') # Getting thousands of test failures with LTO
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}
llvm-coroutines-ubsan.patch)
# llvm-config.h)
# Utilizing LLVM_DISTRIBUTION_COMPONENTS to avoid
# installing static libraries; inspired by Gentoo
_get_distribution_components() {
local target
ninja -t targets | grep -Po 'install-\K.*(?=-stripped:)' | while read -r target; do
case $target in
llvm-libraries|distribution)
continue
;;
# shared libraries
LLVM|LLVMgold)
;;
# libraries needed for clang-tblgen
LLVMDemangle|LLVMSupport|LLVMTableGen)
;;
# exclude static libraries
LLVM*)
continue
;;
# exclude llvm-exegesis (doesn't seem useful without libpfm)
llvm-exegesis)
continue
;;
esac
echo $target
done
}
prepare() {
cd llvm-$pkgver.src
@ -27,7 +55,6 @@ prepare() {
# https://github.com/llvm/llvm-project/issues/49689
patch -Np2 -i ../llvm-coroutines-ubsan.patch
}
build() {
@ -45,7 +72,7 @@ build() {
-DCMAKE_SKIP_RPATH=ON
-DLLVM_BINUTILS_INCDIR=/usr/include
-DLLVM_BUILD_LLVM_DYLIB=ON
-DLLVM_BUILD_TESTS=OFF
-DLLVM_BUILD_TESTS=ON
-DLLVM_ENABLE_BINDINGS=OFF
-DLLVM_ENABLE_FFI=ON
-DLLVM_ENABLE_RTTI=ON
@ -54,15 +81,21 @@ build() {
-DLLVM_INSTALL_UTILS=ON
-DLLVM_LINK_LLVM_DYLIB=ON
-DLLVM_USE_PERF=ON
-DSPHINX_WARNINGS_AS_ERRORS=OFF
# -DSPHINX_WARNINGS_AS_ERRORS=OFF
)
cmake .. "${cmake_args[@]}"
local distribution_components=$(_get_distribution_components | paste -sd\;)
test -n "$distribution_components"
cmake_args+=(-DLLVM_DISTRIBUTION_COMPONENTS="$distribution_components")
cmake .. "${cmake_args[@]}"
ninja
}
## almost at the end before last couple of checks it sticks and does not proceed - so skipped at this time
## the above with 13.0.0 let's see how the 13.0.1 does with the altered ninja check
## it did the same Same story with 14.0.6
## it did the same Same story with 14.0.6 see 1.test.fails log
#check() {
# cd llvm-$pkgver.src/build
# LD_LIBRARY_PATH=$PWD/lib ninja check
@ -74,7 +107,7 @@ package_llvm14() {
cd llvm-$pkgver.src/build
DESTDIR="$pkgdir" ninja install
DESTDIR="$pkgdir" ninja install-distribution
# The runtime libraries go into llvm14-libs
mv -f "$pkgdir"/usr/lib/llvm14/lib/libLLVM-{14,$pkgver}.so "$srcdir/"
@ -105,7 +138,6 @@ package_llvm14-libs() {
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
#---- license gpg-key sha256sums ----
license=('custom:Apache 2.0 with LLVM Exception')
@ -117,4 +149,6 @@ sha256sums=(050922ecaaca5781fdf6631ea92bc715183f202f9d2f15147226f023414f619a # l
ee9baf6df05474083857044d92f26f59d3ee709cdf82ba3bdb2792e6645f71d9) # llvm-coroutines-ubsan.patch
# 597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecffffab8bc48) # llvm-config.h
## f29f447853d558df8911e80be740dba13373f4a87830711c072c4041042e7f5e llvm14-14.0.6-03-x86_64.pkg.tar.lz
## c26ff93f653823e27913fe7ae2982ce67860c73a36f014ea48b7bfa7e2cf15f9 llvm14-libs-14.0.6-03-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=('llvm14' 'llvm14-libs')
pkgver=14.0.6
pkgrel=2
pkgrel=3
arch=('x86_64')
url="https://llvm.org/"
license=('custom:Apache 2.0 with LLVM Exception')
@ -19,6 +19,34 @@ sha256sums=('050922ecaaca5781fdf6631ea92bc715183f202f9d2f15147226f023414f619a'
'ee9baf6df05474083857044d92f26f59d3ee709cdf82ba3bdb2792e6645f71d9')
validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard <tstellar@redhat.com>
# Utilizing LLVM_DISTRIBUTION_COMPONENTS to avoid
# installing static libraries; inspired by Gentoo
_get_distribution_components() {
local target
ninja -t targets | grep -Po 'install-\K.*(?=-stripped:)' | while read -r target; do
case $target in
llvm-libraries|distribution)
continue
;;
# shared libraries
LLVM|LLVMgold)
;;
# libraries needed for clang-tblgen
LLVMDemangle|LLVMSupport|LLVMTableGen)
;;
# exclude static libraries
LLVM*)
continue
;;
# exclude llvm-exegesis (doesn't seem useful without libpfm)
llvm-exegesis)
continue
;;
esac
echo $target
done
}
prepare() {
cd llvm-$pkgver.src
mkdir build
@ -51,6 +79,12 @@ build() {
-DLLVM_LINK_LLVM_DYLIB=ON
-DLLVM_USE_PERF=ON
)
cmake .. "${cmake_args[@]}"
local distribution_components=$(_get_distribution_components | paste -sd\;)
test -n "$distribution_components"
cmake_args+=(-DLLVM_DISTRIBUTION_COMPONENTS="$distribution_components")
cmake .. "${cmake_args[@]}"
ninja
}
@ -66,7 +100,7 @@ package_llvm14() {
cd llvm-$pkgver.src/build
DESTDIR="$pkgdir" ninja install
DESTDIR="$pkgdir" ninja install-distribution
# The runtime libraries go into llvm14-libs
mv -f "$pkgdir"/usr/lib/llvm14/lib/libLLVM-{14,$pkgver}.so "$srcdir/"

View File

@ -5,4 +5,4 @@ libxml2
python
python-psutil

View File

@ -1,5 +1,6 @@
real 114m13.308s
user 401m29.576s
sys 13m33.030s
real 113m28.216s
user 422m3.060s
sys 14m47.661s

View File

@ -8,7 +8,7 @@
pkgbase=mariadb
pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
pkgdesc='Fast SQL database server, derived from MySQL w/o systemd and zstd'
pkgver=10.10.3
pkgver=10.11.2
pkgrel=01
arch=('x86_64')
url='https://mariadb.org/'
@ -20,9 +20,9 @@ makedepends=('boost' 'bzip2' 'cmake' 'cracklib' 'curl' 'jemalloc' 'judy' 'krb5'
# rsync source via https and hope it does not hurt them too much.
# https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
mariadb.sysusers.conf
mariadb.tmpfile.conf)
# '0001-arch-specific.patch')
mariadb.sysusers.conf
mariadb.tmpfile.conf)
# 0001-arch-specific.patch)
prepare() {
cd $pkgbase-$pkgver/
@ -240,12 +240,12 @@ license=('GPL')
#validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package Signing Key <package-signing-key@mariadb.org>
validpgpkeys=('177F4010FE56CA3336300305F1656F24C74CD1D8') # MariaDB Signing Key <signing-key@mariadb.org>
sha256sums=(0d0c45fe85059d8d26c6e229f30410a8b8f7282ec2d56560fc9a8930e14ed77d # mariadb-10.10.3.tar.gz
4e54bab0f2e68e1109f6025b811b687a1239e43ba74ef0e764d000a6aad961ea # mariadb-10.10.3.tar.gz.asc
sha256sums=(1c89dee0caed0f68bc2a1d203eb98a123150e6a179f6ee0f1fc0ba3f08dc71dc # mariadb-10.11.2.tar.gz
aec016d463832a89652332f38eeb165c9e950fb62ea4d524448aa81a3c3b4c08 # mariadb-10.11.2.tar.gz.asc
711b4e7cf40e2b1ab132655a8d64f5a721027296f7a5731ffa70b504b3d805cd # mariadb.sysusers.conf
5ff8916c32c87ac45f05171669ff94e5a1a81c6bd7e6516b63fd9db8723916fc) # mariadb.tmpfile.conf
# 5f598237cce76ff8313817d180e241e2e73e9dea56e61285f4be6a3b51415909 mariadb-10.10.3-01-x86_64.pkg.tar.lz
# eb91547261b4d4c8f4526e40fcd4e2eddafc8ad69e96db44ce91f44ec991d9ce mariadb-clients-10.10.3-01-x86_64.pkg.tar.lz
# 4b82a25a954f10b80bb449a5c08a0b0a7bdfdaf16c9de137404597eedbb3f129 mariadb-libs-10.10.3-01-x86_64.pkg.tar.lz
# 948caf2bdb3cbf756270300e966bdd2b10960f4f21769aa736d515abe6b73f10 mytop-10.10.3-01-x86_64.pkg.tar.lz
## 717b843a0b413beacee48bd4b7f69a3b37beae9d39bb2869c8d2c332d59d1c80 mariadb-10.11.2-01-x86_64.pkg.tar.lz
## 27012bb10d013bf9786d3607d7cf92dce1957a76d67ccbcf0b38be8b4874d7b8 mariadb-clients-10.11.2-01-x86_64.pkg.tar.lz
## 33358adc5fb774c7dde9c0d5f8bd72ef6ca4e713c690e84981c437af64d13691 mariadb-libs-10.11.2-01-x86_64.pkg.tar.lz
## 7f63a67f4bae9374df89a27ce92e53be9f4b5f4dc123fcc2141b056fd3c6bb4e mytop-10.11.2-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgbase=mariadb
pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
pkgdesc='Fast SQL database server, derived from MySQL'
pkgver=10.10.3
pkgver=10.11.2
pkgrel=1
arch=('x86_64')
license=('GPL')
@ -18,7 +18,7 @@ validpgpkeys=('177F4010FE56CA3336300305F1656F24C74CD1D8') # MariaDB Signing Key
# https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
'0001-arch-specific.patch')
sha256sums=('0d0c45fe85059d8d26c6e229f30410a8b8f7282ec2d56560fc9a8930e14ed77d'
sha256sums=('1c89dee0caed0f68bc2a1d203eb98a123150e6a179f6ee0f1fc0ba3f08dc71dc'
'SKIP'
'3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460')

View File

@ -1,6 +1,6 @@
real 92m32.389s
user 89m0.375s
sys 4m28.696s
real 116m31.903s
user 112m27.888s
sys 5m36.510s

View File

@ -6,11 +6,10 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=meson
pkgver=1.0.0
pkgrel=02
pkgver=1.0.1
pkgrel=01
pkgdesc='High productivity build system'
url='https://mesonbuild.com/'
arch=('any')
depends=(ninja python)
makedepends=(
python-build
@ -81,24 +80,20 @@ package() {
#---- license gpg-key sha256sums ----
arch=('any')
license=('Apache')
validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen <jpakkane@gmail.com>
sha512sums=('9b1195cfe856c1aa51bc79f6eb4d0f94925bb02d0a9fbd68a6a6ced6e5c252b09b22d9aac812640687e49b8d64a313ce48d0a69a3bf83ea8ffb8c9dab559fc23'
'SKIP'
'e756e3249e34d119b81403d1c36abbc63ee77db019b16742ebcc89689c177868e3684ae682a058c4bd7c6207d88694445f9e2f2c778f1365fe505e64186394ea'
'16099033f4eda0acd3cb2f5785717b493e1b64c50a66012161a10cbcc22e941a38b04124bc2d9622221850226e5407d4e050074d0237a0012dba869bd66af00d'
'30558210317307e720fd4d5d360c15882c5c756aad7b26036bc5875a0599312a711df174a87f29d528181ec88e9d48b2ee82456cf23109907c7ba4b4dcc5c238'
'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c'
SKIP)
sha256sums=(aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05 # meson-1.0.0.tar.gz
e61af8e08ded46925f2f00ae1de779b1d92f9fa45365e1c9356613f4e034ff0e # meson-1.0.0.tar.gz.asc
8808e24ccb4d75bd005d418c1525bba0d5a718d9a369e9aca093ff3847b5a819 # meson-reference-1.0.0.3
5a09fd796dec56fd02b001231a53cc80f349bfcb2042f2ac1515e195b5bdd877 # meson-reference-1.0.0.json
sha256sums=(d926b730de6f518728cc7c57bc5e701667bae0c3522f9e369427b2cc7839d3c1 # meson-1.0.1.tar.gz
acdcb7ae0f91c8f5a608e712768a8030c2104bbf7c5a615fc385e8da3a5733c3 # meson-1.0.1.tar.gz.asc
1176b517e84d930ebfc520c3075a3c16aea1459ea83cd49d4f0d2756449d04f7 # meson-reference-1.0.1.3
73e6f4e2566fa66dc4c5d048afc3a04760ae806697a7b9bba63489e18e999eff # meson-reference-1.0.1.json
f13ec9e555cff3fc281ef6b9cfaf9c08daa565bd3e558d2ebd5f37f50cf5afec # 0001-Skip-broken-tests.patch
ac3387ed5759cc512b1f2a4e5b3dd940274b02f943a7e5d644792ee714e6b95e # arch-meson
b2aeae2787cf8f3ffb8778ee7f1a434895b1512bc0bdb33528c4cb2aeb067904) # jobo-meson
## 0d12d3d701c53324c5cd304b57764b1ebc83f910726b48acb3c5368f2717fefc meson-1.0.1-01-any.pkg.tar.lz

View File

@ -3,8 +3,8 @@
# Contributor: Anatol Pomozov <anatol dot pomozov at gmail>
pkgname=meson
pkgver=1.0.0
pkgrel=2
pkgver=1.0.1
pkgrel=1
pkgdesc="High productivity build system"
url="https://mesonbuild.com/"
arch=(any)
@ -67,10 +67,10 @@ source=(
0001-Skip-broken-tests.patch
arch-meson
)
sha512sums=('9b1195cfe856c1aa51bc79f6eb4d0f94925bb02d0a9fbd68a6a6ced6e5c252b09b22d9aac812640687e49b8d64a313ce48d0a69a3bf83ea8ffb8c9dab559fc23'
sha512sums=('3d2e2630f9eacf2fd999d5068d82b2a719400a55cfdea5d38253410a3ee74def638ac09622bceb72edf7bc867ae3de6a5f48c1846601e7e4b5afdf3ac9339ebc'
'SKIP'
'e756e3249e34d119b81403d1c36abbc63ee77db019b16742ebcc89689c177868e3684ae682a058c4bd7c6207d88694445f9e2f2c778f1365fe505e64186394ea'
'16099033f4eda0acd3cb2f5785717b493e1b64c50a66012161a10cbcc22e941a38b04124bc2d9622221850226e5407d4e050074d0237a0012dba869bd66af00d'
'1d8e9786be7b642e0f232749c9504703d9a10e23fa35ceee0da152ebf7c1c07e912d332293f982c46af20895203af4e2a569f895da59faa76cb3e18c7fa6c299'
'4580ddc03465f22bc32c27c764740e8ed67203dadc3cf7a61982231c2f60cdcdec9e26114ccefd0d36165adf46aa5b6fc88d6f770cc9f797a8dd1b5e85c09d5c'
'30558210317307e720fd4d5d360c15882c5c756aad7b26036bc5875a0599312a711df174a87f29d528181ec88e9d48b2ee82456cf23109907c7ba4b4dcc5c238'
'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen <jpakkane@gmail.com>

View File

@ -1 +1 @@
rm -rvf {src,pkg,meson*.tar.gz*}
rm -rvf {src,pkg,meson*.tar.gz*,meson-refere*}

View File

@ -48,3 +48,4 @@ vulkan-validation-layers
wxwidgets-gtk3
libjpeg-turbo

View File

@ -83,3 +83,4 @@ sha256sums=(b7fca62284ecc25a681ea6a07abc49200af5353be42cb5a31e3173be9d8702e7 #
0b74c6e5db08daab3091dc15a6b0c75210ba2f9e98fa074f6cfd605a461056b6 # mpd.sysusers
2faa85c12449a5b3ca422ff1c1fa06d057c7e262a74bfa6298c914a92d6f2e7a) # mpd.tmpfiles
## b4e0455f137dbc9c625080ab6cd8fe2f478c2aeb28c3785687faefbcff84b569 mpd-0.23.12-02-x86_64.pkg.tar.lz

View File

@ -8,7 +8,7 @@
pkgbase=pyexiftool
_pkgname=PyExifTool
pkgname='python-pyexiftool'
pkgver=0.5.4
pkgver=0.5.5
pkgrel=02
pkgdesc="Library to communicate with an instance of ExifTool command-line application"
arch=('any')
@ -39,4 +39,7 @@ package() {
license=("GPL3")
sha256sums=(a223852c8899cb118858439b610c820cc5284843f017e42c50d0f13099d6ea15) # PyExifTool-0.5.4-py3-none-any.whl
sha256sums=(7048aab1cb83726d7bf0113a5acb9d9d52f9e16817e39595fa59c8ea0563bf5a) # PyExifTool-0.5.5-py3-none-any.whl
## 5a88793ebba32012968a8a447672e16b65a20eb7e7c8f126adf6a988340378d7 python-pyexiftool-0.5.5-02-any.pkg.tar.lz

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-setuptools
pkgver=67.3.2
_commit=b9bf2ec55106a7e77f603383c16450dea2f54c71
pkgver=67.3.3
_commit=0fb3a5d6c3225dbeb59a9a836dd8851a2a219c25
pkgrel=01
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@ -117,6 +117,5 @@ sha256sums=(SKIP
06e2f68aebedbaeb0b0fe923eae686568910cc3355b33bf619db9266eef83efb # system-validate-pyproject.patch
a2bc8b9d470c13b4cb682ab3943e80ab2841aae98f7c3d9ba1f089408f96aa91) # add-dependency.patch
## d1275b7489fd8e0609c109cea552156222264c1f34a531ab77de6514328b2952 python-setuptools-1:67.3.2-01-any.pkg.tar.lz
## ac967f06640d64ea217cb8423119a78b4a00b495946ce3c245788101bf45191e python-setuptools-1:67.3.3-01-any.pkg.tar.lz

View File

@ -3,8 +3,8 @@
# Contributor: Eli Schwartz <eschwartz@archlinux.org>
pkgname=python-setuptools
pkgver=67.3.2
_commit=b9bf2ec55106a7e77f603383c16450dea2f54c71
pkgver=67.3.3
_commit=0fb3a5d6c3225dbeb59a9a836dd8851a2a219c25
pkgrel=1
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"

View File

@ -1,13 +1,13 @@
#!/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=re2c
pkgver=3.0
pkgrel=01
arch=(x86_64)
pkgrel=02
depends=(gcc-libs)
makedepends=(cmake)
checkdepends=(python)
@ -32,7 +32,10 @@ package() {
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key and sha256sums ----
arch=(x86_64)
license=('public domain')
@ -40,7 +43,5 @@ sha1sums=('ce178a2f31ca4ba266be0ba6f1aa346ef764b799')
sha256sums=(acc6e49ec9638d4a75578f161945567d52bfcb85da998212adaef6328f5bdcc5) # re2c-3.0.tar.gz
######## diffs between old and new Arch PKGBUILD
#### systemd crap in new PKGBUILD
#scan for systemd ipv6 service & socket
#
# 2ff4c81c001f52f9611c71c3d506aff2309b1e9b197be0a092bdf351e098189b re2c-3.0-02-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=re2c
pkgver=3.0
pkgrel=1
pkgrel=2
arch=(x86_64)
depends=(gcc-libs)
makedepends=(cmake)
@ -13,7 +13,7 @@ pkgdesc='A tool for generating C-based recognizers from regular expressions'
url='https://re2c.org'
license=('public domain')
source=(re2c-$pkgver.tar.gz::https://github.com/skvadrik/re2c/archive/$pkgver.tar.gz)
sha1sums=('ce178a2f31ca4ba266be0ba6f1aa346ef764b799')
sha256sums=('acc6e49ec9638d4a75578f161945567d52bfcb85da998212adaef6328f5bdcc5')
build() {
cd $pkgname-$pkgver

View File

@ -1,2 +1,4 @@
cmake
python

View File

@ -1,5 +1,6 @@
real 1m23.622s
user 4m17.151s
sys 0m16.498s
real 3m17.715s
user 3m17.989s
sys 0m12.971s

View File

@ -8,7 +8,7 @@
_name=backends
pkgname=sane
pkgver=1.2.1
pkgrel=03
pkgrel=04 # 1.2.1-3 to 4 was a modification of systemd socked service installation - useless rerun
pkgdesc="Scanner Access Now Easy w/o systemd or avahi"
arch=(x86_64)
url="http://www.sane-project.org/"
@ -79,10 +79,9 @@ package() {
tools/sane-desc -m hwdb -s doc/descriptions-external/ >> "$pkgdir/usr/lib/udev/hwdb.d/20-$pkgname.hwdb"
# # systemd integration
# install -vDm 644 "../${pkgname}d.socket" \
# -t "${pkgdir}/usr/lib/systemd/system/"
# install -vDm 644 "../${pkgname}d.service" \
# "${pkgdir}/usr/lib/systemd/system/${pkgname}d@.service"
# install -vDm 644 ../${pkgname}d.socket -t "$pkgdir/usr/lib/systemd/system/"
# install -vDm 644 ../${pkgname}d.service "$pkgdir/usr/lib/systemd/system/${pkgname}d@.service"
install -vDm 644 ../66-${pkgname}d.rules "$pkgdir/usr/lib/udev/rules.d/"
# sysusers.d
install -vDm 644 ../$pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
@ -106,6 +105,5 @@ sha256sums=(11be4ef05a61277d18698c2c9d86495dff97557bc8da7af44e3f6ef5154e9ea8 #
0e98982ff1550b16b098f7563569c203aab5f7b4172717bec0d42eab15fb875b # 66-saned.rules
ac9183a0f4379106550c972374b8e36277d8e7f480ca931f0af87550892942e7) # sane.sysusers
## 0f510a2544745974408340b90b57dfc540e48c6efde65cddf4aa0279316ed224 sane-1.2.1-03-x86_64.pkg.tar.lz
## cb6ea24dce19a277ad77ade8be0c426a1f11d8fe62957634c27288f3d04011ca sane-1.2.1-04-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
_name=backends
pkgname=sane
pkgver=1.2.1
pkgrel=3
pkgrel=4
pkgdesc="Scanner Access Now Easy"
arch=(x86_64)
url="http://www.sane-project.org/"
@ -123,7 +123,8 @@ package() {
tools/sane-desc -m hwdb -s doc/descriptions-external/ >> "$pkgdir/usr/lib/udev/hwdb.d/20-$pkgname.hwdb"
# systemd integration
install -vDm 644 ../${pkgname}d.{service,socket} -t "$pkgdir/usr/lib/systemd/system/"
install -vDm 644 ../${pkgname}d.socket -t "$pkgdir/usr/lib/systemd/system/"
install -vDm 644 ../${pkgname}d.service "$pkgdir/usr/lib/systemd/system/${pkgname}d@.service"
install -vDm 644 ../66-${pkgname}d.rules "$pkgdir/usr/lib/udev/rules.d/"
# sysusers.d
install -vDm 644 ../$pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"

View File

@ -6,10 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=strace
pkgver=6.1
pkgrel=02
pkgver=6.2
pkgrel=01
pkgdesc='A diagnostic, debugging and instructional userspace tracer'
arch=(x86_64)
url='https://strace.io/'
depends=(perl libunwind)
source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc})
@ -32,16 +31,16 @@ package() {
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(BSD)
validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin <ldv@altlinux.org>
sha256sums=(2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd # strace-6.1.tar.xz
5e554917fba0c574aab96db7206580878d901063cac021bfcbd2fe9c8bce7182) # strace-6.1.tar.xz.asc
# eec0d73077bdefebf234ef0245545d2abd76b6a42b299bba3fc4673d8c9e54df strace-6.1-02-x86_64.pkg.tar.lz
sha256sums=(0c7d38a449416268d3004029a220a15a77c2206a03cc88120f37f46e949177e8 # strace-6.2.tar.xz
34f129890436704073e0f4f40b8bde642d5eb0f4c14216e92150683ae711db69) # strace-6.2.tar.xz.asc
## 6d1bac27154870b2a24ef07076236cdc97694eeb0e64a6d934d4b5440c734217 strace-6.2-01-x86_64.pkg.tar.lz

View File

@ -2,15 +2,15 @@
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=strace
pkgver=6.1
pkgrel=2
pkgver=6.2
pkgrel=1
pkgdesc='A diagnostic, debugging and instructional userspace tracer'
arch=(x86_64)
url='https://strace.io/'
license=(BSD)
depends=(perl libunwind)
source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc})
sha256sums=('2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd'
sha256sums=('0c7d38a449416268d3004029a220a15a77c2206a03cc88120f37f46e949177e8'
'SKIP')
validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin <ldv@altlinux.org>

View File

@ -7,11 +7,11 @@
pkgname=upower
pkgver=1.90.0
pkgrel=02
pkgrel=03
pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics w/o systemd"
url="https://upower.freedesktop.org"
arch=(x86_64)
depends=(libimobiledevice libgudev)
depends=(libimobiledevice libgudev usbmuxd)
makedepends=(docbook-xsl gobject-introspection python git gtk-doc meson)
checkdepends=(python-{dbus,dbusmock,gobject} umockdev)
backup=(etc/UPower/UPower.conf)
@ -55,3 +55,4 @@ license=(GPL)
sha256sums=(SKIP)

View File

@ -3,7 +3,7 @@
pkgname=upower
pkgver=1.90.0
pkgrel=2
pkgrel=3
pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics"
url="https://upower.freedesktop.org"
arch=(x86_64)
@ -12,6 +12,7 @@ depends=(
libgudev
libimobiledevice
systemd
usbmuxd
)
makedepends=(
docbook-xsl

View File

@ -15,3 +15,4 @@ python-gobject
python-dbusmock
usbmuxd

View File

@ -16,11 +16,11 @@
# ${repo}pkg
pkgname=valgrind
pkgver=3.19.0
pkgrel=06
pkgver=3.20.0
pkgrel=01
pkgdesc='Tool to help find memory-management problems in programs'
arch=('x86_64')
url='http://valgrind.org/'
url='https://valgrind.org/'
depends=('glibc' 'perl' 'debuginfod')
makedepends=('gdb' 'lib32-glibc' 'lib32-gcc-libs' 'docbook-xml'
'docbook-xsl' 'docbook-sgml')
@ -118,7 +118,9 @@ validpgpkeys=(
EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A # Mark Wielaard <mjw@gnu.org>
)
sha256sums=(dd5e34486f1a483ff7be7300cc16b4d6b24690987877c3278d797534d6738f02 # valgrind-3.19.0.tar.bz2
ea11f3437e50d370fee28649151a2f24c6b7e3cfd788364bdd2c7fee08154e31 # valgrind-3.19.0.tar.bz2.asc
sha256sums=(8536c031dbe078d342f121fa881a9ecd205cb5a78e639005ad570011bdb9f3c6 # valgrind-3.20.0.tar.bz2
6685053c20f117c89bc588bdbdcccfb20dba0f2a3de855745eea45079cc533de # valgrind-3.20.0.tar.bz2.asc
4e6be3a1799c17a6e843ab1966a3a68ac0ffa83d4b2230ce1b607518c42a31a2) # valgrind-3.7.0-respect-flags.patch
## b660f7db33e3dfabf5fecc91202f95405bc48d7dcfc143a8786cad01dd83b0dc valgrind-3.20.0-01-x86_64.pkg.tar.lz

View File

@ -13,12 +13,12 @@
# ${repo}pkg
pkgname=valgrind
pkgver=3.19.0
pkgrel=6
pkgver=3.20.0
pkgrel=1
pkgdesc='Tool to help find memory-management problems in programs'
arch=('x86_64')
license=('GPL')
url='http://valgrind.org/'
url='https://valgrind.org/'
depends=('glibc' 'perl' 'debuginfod')
makedepends=('gdb' 'lib32-glibc' 'lib32-gcc-libs' 'docbook-xml'
'docbook-xsl' 'docbook-sgml')
@ -33,10 +33,10 @@ validpgpkeys=(
0E9FFD0C16A1856CF9C7C690BA0166E698FA6035 # Julian Seward <jseward@acm.org>
EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A # Mark Wielaard <mjw@gnu.org>
)
sha512sums=('f720a89dc4c4989cc5714bff9efe97529f71990bcfad7a92b889ce099c4326d6da07fa4d5fbab2e9125e20f352354f6178471e49e419b613a3c82c2a1c667ab2'
sha512sums=('d6bfb9284d0410134ee7e2a5975b13c01508dd5587b562947d8197b3c113b76fdfac88c4072948be68bbf0dbeb17b4d1acb1412ce898adaa83c30ae2c6a1c12b'
'SKIP'
'e0cec39381cefeca09ae4794cca309dfac7c8693e6315e137e64f5c33684598726d41cfbb4edf764fe985503b13ff596184ca5fc32b159d500ec092e4cf8838c')
b2sums=('d3ccd25789ec4d87a0ddab58d8098246a33a083505b42adaa94ee3af659cbe073e516bc98163ef56233e6cd9de2125839b71ee443fbc0db6557dcb35a6c05280'
b2sums=('8217dcfc185c7f6601fedd8d53bb35d260b985b8049c8c73a26151db6650b1607e8e53b614652c40962ea7382b9301c4b234a933c8d81f57e649ebf3f703e630'
'SKIP'
'af556fdf3c02e37892bfe9afebc954cf2f1b2fa9b75c1caacfa9f3b456ebc02bf078475f9ee30079b3af5d150d41415a947c3d04235c1ea8412cf92b959c484a')
options=(!lto) # https://bugs.kde.org/show_bug.cgi?id=338252

View File

@ -6,9 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=xorg-xwayland
pkgver=22.1.7
pkgrel=02
arch=('x86_64')
pkgver=22.1.8
pkgrel=01
groups=('xorg')
url="https://xorg.freedesktop.org"
pkgdesc="run X clients under wayland"
@ -53,7 +52,9 @@ package() {
install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xwayland-$pkgver/COPYING
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('custom')
@ -61,6 +62,12 @@ license=('custom')
#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan <fourdan@xfce.org>"
sha256sums=(d53afac6c71953f5cf66d03d289dacd8961da5bd309c1dff125d5955d9db5f76 # xwayland-22.1.7.tar.xz
7b65378de051b636610f26fdd62fe5f970867d7cc91b1c12cc645d3f74634a14) # xwayland-22.1.7.tar.xz.sig
sha256sums=(d11eeee73290b88ea8da42a7d9350dedfaba856ce4ae44e58c045ad9ecaa2f73 # xwayland-22.1.8.tar.xz
1fb4227282c465ac4ec68886de20203eac67ca15ebd24cb9ccd31e70cef1e78e) # xwayland-22.1.8.tar.xz.sig
sha512sums=('f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a'
'SKIP')
## f2213aeffcf79a0a9c382b315343331a1eb3d3b4dea26961c0838f3c238bf719 xorg-xwayland-22.1.8-01-x86_64.pkg.tar.lz

View File

@ -1,8 +1,8 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgname=xorg-xwayland
pkgver=22.1.7
pkgrel=2
pkgver=22.1.8
pkgrel=1
arch=('x86_64')
license=('custom')
groups=('xorg')
@ -18,7 +18,7 @@ makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
'egl-wayland'
)
source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig})
sha512sums=('dc4187d4e9e1bbf5f431a4a71da01b773be3a8870c3f82da599739d9f72756ac69c1fb8cc3b6c96c88da3c1dd40ce42429a3a003c08f90fc337ebaf6200de649'
sha512sums=('f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a'
'SKIP')
provides=('xorg-server-xwayland')
conflicts=('xorg-server-xwayland')