added the remaining build tool secondary build dependencies
This commit is contained in:
parent
bc6126914f
commit
08d4bb6563
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libavif
|
||||
pkgver=1.0.4
|
||||
pkgrel=01
|
||||
pkgdesc="Library for encoding and decoding .avif files"
|
||||
url="https://github.com/AOMediaCodec/libavif"
|
||||
depends=(glibc aom dav1d librav1e.so svt-av1 libpng libjpeg libyuv)
|
||||
makedepends=(cmake nasm pkgconf gdk-pixbuf2)
|
||||
source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
|
||||
|
||||
build() {
|
||||
cmake -B build -S ${pkgname}-${pkgver} \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DAVIF_BUILD_APPS=ON \
|
||||
-DAVIF_CODEC_AOM=ON \
|
||||
-DAVIF_CODEC_DAV1D=ON \
|
||||
-DAVIF_CODEC_RAV1E=ON \
|
||||
-DAVIF_CODEC_SVT=ON \
|
||||
-DAVIF_BUILD_GDK_PIXBUF=ON
|
||||
make -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
make -C build DESTDIR="${pkgdir}" install
|
||||
install -Dm644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(LicenseRef-libavif)
|
||||
|
||||
sha256sums=(dc56708c83a4b934a8af2b78f67f866ba2fb568605c7cf94312acf51ee57d146) # libavif-1.0.4.tar.gz
|
||||
|
||||
## e62c4ee7b489aab28d1fe05ea1e9da48ed24cc4a6bef5815c12d6699c2f67424 libavif-1.0.4-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: Bruno Pagani <archange@archlinux.org>
|
||||
|
||||
pkgname=libavif
|
||||
pkgver=1.0.4
|
||||
pkgrel=1
|
||||
pkgdesc="Library for encoding and decoding .avif files"
|
||||
arch=(x86_64)
|
||||
url="https://github.com/AOMediaCodec/libavif"
|
||||
license=(LicenseRef-libavif)
|
||||
depends=(glibc aom dav1d librav1e.so svt-av1 libpng libjpeg libyuv)
|
||||
makedepends=(cmake nasm pkgconf gdk-pixbuf2)
|
||||
source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
|
||||
sha256sums=('dc56708c83a4b934a8af2b78f67f866ba2fb568605c7cf94312acf51ee57d146')
|
||||
|
||||
build() {
|
||||
cmake -B build -S ${pkgname}-${pkgver} \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DAVIF_BUILD_APPS=ON \
|
||||
-DAVIF_CODEC_AOM=ON \
|
||||
-DAVIF_CODEC_DAV1D=ON \
|
||||
-DAVIF_CODEC_RAV1E=ON \
|
||||
-DAVIF_CODEC_SVT=ON \
|
||||
-DAVIF_BUILD_GDK_PIXBUF=ON
|
||||
make -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
make -C build DESTDIR="${pkgdir}" install
|
||||
install -Dm644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
|
||||
}
|
||||
##
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libavif*.tar.gz*}
|
|
@ -0,0 +1,13 @@
|
|||
aom
|
||||
dav1d
|
||||
svt-av1
|
||||
libpng
|
||||
libyuv
|
||||
cmake
|
||||
nasm
|
||||
gdk-pixbuf2
|
||||
rav1e
|
||||
libjpeg-turbo
|
||||
libtiff
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m14.630s
|
||||
user 0m13.479s
|
||||
sys 0m1.436s
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libde265
|
||||
pkgver=1.0.15
|
||||
pkgrel=01
|
||||
pkgdesc='Open h.265 video codec implementation'
|
||||
url='https://github.com/strukturag/libde265'
|
||||
depends=(gcc-libs glibc)
|
||||
makedepends=(ffmpeg qt5-base sdl)
|
||||
optdepends=('ffmpeg: for sherlock265'
|
||||
'qt5-base: for sherlock265'
|
||||
'sdl: dec265 YUV overlay output')
|
||||
source=(https://github.com/strukturag/libde265/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
./configure --prefix=/usr --enable-static=no
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
# Remove useless tests binary
|
||||
rm "$pkgdir"/usr/bin/tests
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(LGPL3)
|
||||
|
||||
sha256sums=(00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d) # libde265-1.0.15.tar.gz
|
||||
|
||||
## ae22595bb41ee63e5b372f15867587154866f4e5989b911e7e81dbd0554c21a4 libde265-1.0.15-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
# Maintainer: Antonio Rojas <arojas@archlinux.org>
|
||||
# Contributor: James An <james@jamesan.ca>
|
||||
# Contributor: Daniel Nagy <danielnagy at gmx de>
|
||||
|
||||
pkgname=libde265
|
||||
pkgver=1.0.15
|
||||
pkgrel=1
|
||||
pkgdesc='Open h.265 video codec implementation'
|
||||
arch=(x86_64)
|
||||
url='https://github.com/strukturag/libde265'
|
||||
license=(LGPL3)
|
||||
depends=(gcc-libs
|
||||
glibc)
|
||||
makedepends=(ffmpeg
|
||||
qt5-base
|
||||
sdl)
|
||||
optdepends=('ffmpeg: for sherlock265'
|
||||
'qt5-base: for sherlock265'
|
||||
'sdl: dec265 YUV overlay output')
|
||||
source=(https://github.com/strukturag/libde265/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha256sums=('00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
./configure --prefix=/usr --enable-static=no
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
# Remove useless tests binary
|
||||
rm "$pkgdir"/usr/bin/tests
|
||||
}
|
||||
##
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libde265*.tar.gz*}
|
|
@ -0,0 +1,6 @@
|
|||
ffmpeg
|
||||
qt5-base
|
||||
sdl
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 1m15.120s
|
||||
user 1m11.152s
|
||||
sys 0m4.831s
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libheif
|
||||
pkgver=1.17.6
|
||||
pkgrel=03
|
||||
pkgdesc='An HEIF and AVIF file format decoder and encoder'
|
||||
url='https://github.com/strukturag/libheif'
|
||||
makedepends=(cmake dav1d ffmpeg gdk-pixbuf2 libjpeg libpng rav1e svt-av1)
|
||||
depends=(aom gcc-libs glibc libde265 libwebp x265)
|
||||
optdepends=('libjpeg: for heif-convert and heif-enc'
|
||||
'libpng: for heif-convert and heif-enc'
|
||||
'dav1d: dav1d encoder'
|
||||
'ffmpeg: hardware decode'
|
||||
'rav1e: rav1e encoder'
|
||||
'svt-av1: svt-av1 encoder')
|
||||
source=(https://github.com/strukturag/libheif/releases/download/v$pkgver/libheif-$pkgver.tar.gz)
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DWITH_DAV1D=ON \
|
||||
-DWITH_RAV1E=ON \
|
||||
-DWITH_FFMPEG_DECODER=ON \
|
||||
-DWITH_FFMPEG_DECODER_PLUGIN=ON \
|
||||
-DWITH_SvtEnc=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(GPL3)
|
||||
|
||||
sha256sums=(8390baf4913eda0a183e132cec62b875fb2ef507ced5ddddc98dfd2f17780aee) # libheif-1.17.6.tar.gz
|
||||
|
||||
## 2e775c567f5269ccdea57750d570582e9acfc2dadda50e324f262025823b6a5d libheif-1.17.6-03-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
# Maintainer: Antonio Rojas <arojas@archlinux.org>
|
||||
# Contributor: Adam Fontenot <fontenot@ucla.edu>
|
||||
|
||||
pkgname=libheif
|
||||
pkgver=1.17.6
|
||||
pkgrel=3
|
||||
pkgdesc='An HEIF and AVIF file format decoder and encoder'
|
||||
arch=(x86_64)
|
||||
url='https://github.com/strukturag/libheif'
|
||||
license=(GPL3)
|
||||
makedepends=(cmake
|
||||
dav1d
|
||||
ffmpeg
|
||||
gdk-pixbuf2
|
||||
libjpeg
|
||||
libpng
|
||||
rav1e
|
||||
svt-av1)
|
||||
depends=(aom
|
||||
gcc-libs
|
||||
glibc
|
||||
libde265
|
||||
libwebp
|
||||
x265)
|
||||
optdepends=('libjpeg: for heif-convert and heif-enc'
|
||||
'libpng: for heif-convert and heif-enc'
|
||||
'dav1d: dav1d encoder'
|
||||
'ffmpeg: hardware decode'
|
||||
'rav1e: rav1e encoder'
|
||||
'svt-av1: svt-av1 encoder')
|
||||
source=(https://github.com/strukturag/libheif/releases/download/v$pkgver/libheif-$pkgver.tar.gz)
|
||||
sha256sums=('8390baf4913eda0a183e132cec62b875fb2ef507ced5ddddc98dfd2f17780aee')
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DWITH_DAV1D=ON \
|
||||
-DWITH_RAV1E=ON \
|
||||
-DWITH_FFMPEG_DECODER=ON \
|
||||
-DWITH_FFMPEG_DECODER_PLUGIN=ON \
|
||||
-DWITH_SvtEnc=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libheif*.tar.gz*}
|
|
@ -0,0 +1,13 @@
|
|||
aom
|
||||
libde265
|
||||
libwebp
|
||||
x265
|
||||
cmake
|
||||
dav1d
|
||||
ffmpeg
|
||||
gdk-pixbuf2
|
||||
libjpeg-turbo
|
||||
libpng
|
||||
rav1e
|
||||
svt-av1
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 1m58.571s
|
||||
user 1m54.475s
|
||||
sys 0m5.143s
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libice
|
||||
pkgver=1.1.1
|
||||
pkgrel=02
|
||||
pkgdesc="X11 Inter-Client Exchange library"
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('glibc' 'xorgproto')
|
||||
makedepends=('xtrans' 'xorg-util-macros')
|
||||
source=(${url}/releases/individual/lib/libICE-${pkgver}.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
cd libICE-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libICE-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
|
||||
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
|
||||
|
||||
sha256sums=(03e77afaf72942c7ac02ccebb19034e6e20f456dcf8dddadfeb572aa5ad3e451 # libICE-1.1.1.tar.xz
|
||||
34a3d72be7bc948bae43a352ded47c6cf3d0d5e6eb0d532571771dedb63fa174) # libICE-1.1.1.tar.xz.sig
|
||||
|
||||
## aef0a44dda914e9543675d824081fb76230db708a111e11ab1716e367fa91917 libice-1.1.1-02-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: AndyRTR <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
# Contributor: Alexander Baldeck <alexander@archlinux.org>
|
||||
|
||||
pkgname=libice
|
||||
pkgver=1.1.1
|
||||
pkgrel=2
|
||||
pkgdesc="X11 Inter-Client Exchange library"
|
||||
arch=('x86_64')
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('glibc' 'xorgproto')
|
||||
makedepends=('xtrans' 'xorg-util-macros')
|
||||
source=(${url}/releases/individual/lib/libICE-${pkgver}.tar.xz{,.sig})
|
||||
license=('custom')
|
||||
sha512sums=('2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3'
|
||||
'SKIP')
|
||||
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
|
||||
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
|
||||
|
||||
build() {
|
||||
cd libICE-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libICE-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libICE-*.tar.xz*}
|
|
@ -0,0 +1,5 @@
|
|||
xorgproto
|
||||
xtrans
|
||||
xorg-util-macros
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key 0FDD682D974CA72A
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m11.259s
|
||||
user 0m10.426s
|
||||
sys 0m1.527s
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libpng
|
||||
pkgver=1.6.42
|
||||
pkgrel=01
|
||||
pkgdesc='A collection of routines used to create PNG format graphics files'
|
||||
url='http://www.libpng.org/pub/png/libpng.html'
|
||||
depends=('zlib' 'sh')
|
||||
provides=('libpng16.so')
|
||||
source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.xz")
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--disable-static
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
|
||||
cd contrib/pngminus
|
||||
make PNGLIB_SHARED="-L$pkgdir/usr/lib -lpng" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" png2pnm pnm2png
|
||||
install -m0755 png2pnm pnm2png "$pkgdir/usr/bin/"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
validpgpkeys=('8048643BA2C840F4F92A195FF54984BFA16C640F') # Glenn Randers-Pehrson (mozilla) <glennrp@gmail.com>
|
||||
|
||||
sha256sums=(c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228af972bb60057bdb48450) # libpng-1.6.42.tar.xz
|
||||
|
||||
## 3cc49f903b236af702af2aebd4e579f8308fc9ddb3dcb47d70aa5fc16ab5ac0b libpng-1.6.42-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
# Maintainer: Jan de Groot <jgc@archlinux.org>
|
||||
# Contributor: dorphell <dorphell@archlinux.org>
|
||||
# Contributor: Travis Willard <travis@archlinux.org>
|
||||
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
|
||||
|
||||
pkgname=libpng
|
||||
pkgver=1.6.42
|
||||
pkgrel=1
|
||||
pkgdesc='A collection of routines used to create PNG format graphics files'
|
||||
arch=('x86_64')
|
||||
url='http://www.libpng.org/pub/png/libpng.html'
|
||||
license=('custom')
|
||||
depends=('zlib' 'sh')
|
||||
provides=('libpng16.so')
|
||||
validpgpkeys=('8048643BA2C840F4F92A195FF54984BFA16C640F') # Glenn Randers-Pehrson (mozilla) <glennrp@gmail.com>
|
||||
source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.xz")
|
||||
sha256sums=('c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228af972bb60057bdb48450')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--disable-static
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
|
||||
cd contrib/pngminus
|
||||
make PNGLIB_SHARED="-L$pkgdir/usr/lib -lpng" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" png2pnm pnm2png
|
||||
install -m0755 png2pnm pnm2png "$pkgdir/usr/bin/"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libpng-*.tar.xz*}
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key F54984BFA16C640F
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 1m34.904s
|
||||
user 1m31.696s
|
||||
sys 0m3.899s
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libsm
|
||||
pkgver=1.2.4
|
||||
pkgrel=01
|
||||
pkgdesc="X11 Session Management library"
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('libice' 'util-linux-libs')
|
||||
makedepends=('xorg-util-macros' 'xtrans' 'xorgproto')
|
||||
source=(${url}/releases/individual/lib/libSM-${pkgver}.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
cd libSM-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libSM-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alanc@freedesktop.org>
|
||||
|
||||
sha256sums=(fdcbe51e4d1276b1183da77a8a4e74a137ca203e0bcfb20972dd5f3347e97b84 # libSM-1.2.4.tar.xz
|
||||
9aeb845049de475d0b47aac744e59e1a868ccf95ba669d04c91a1e06239b370b) # libSM-1.2.4.tar.xz.sig
|
||||
|
||||
## 3b14ff12b4970326864cedde8ea8efd65ad2c492f32a3e6b6dae7eccdb52892f libsm-1.2.4-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgname=libsm
|
||||
pkgver=1.2.4
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Session Management library"
|
||||
arch=('x86_64')
|
||||
license=('custom')
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('libice' 'util-linux-libs')
|
||||
makedepends=('xorg-util-macros' 'xtrans' 'xorgproto')
|
||||
source=(${url}/releases/individual/lib/libSM-${pkgver}.tar.xz{,.sig})
|
||||
sha512sums=('7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86'
|
||||
'SKIP')
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alanc@freedesktop.org>
|
||||
|
||||
build() {
|
||||
cd libSM-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libSM-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libSM*.tar.xz*}
|
|
@ -0,0 +1,5 @@
|
|||
libice
|
||||
xorg-util-macros
|
||||
xtrans
|
||||
xorgproto
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m6.807s
|
||||
user 0m6.174s
|
||||
sys 0m1.178s
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libwebp
|
||||
pkgver=1.3.2
|
||||
pkgrel=01
|
||||
pkgdesc="WebP library and conversion tools"
|
||||
url="https://developers.google.com/speed/webp/"
|
||||
depends=(giflib libjpeg libpng libtiff)
|
||||
makedepends=(cmake ninja)
|
||||
provides=(libsharpyuv.so libwebp{,decoder,demux,mux}.so)
|
||||
source=(https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-$pkgver.tar.gz{,.asc})
|
||||
|
||||
prepare() {
|
||||
cd libwebp-$pkgver
|
||||
}
|
||||
|
||||
build() {
|
||||
local cmake_options=(
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
-DCMAKE_BUILD_TYPE=None
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
-DCMAKE_SKIP_INSTALL_RPATH=ON
|
||||
-DWEBP_BUILD_EXTRAS=OFF
|
||||
-DWEBP_BUILD_VWEBP=OFF
|
||||
)
|
||||
|
||||
# Mimic autotools build without --enable-asserts
|
||||
CFLAGS+=" -DNDEBUG"
|
||||
CXXFLAGS+=" -DNDEBUG"
|
||||
|
||||
cmake -S libwebp-$pkgver -B build -G Ninja "${cmake_options[@]}"
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
ctest --output-on-failure --stop-on-failure -j$(nproc)
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 \
|
||||
libwebp-$pkgver/COPYING
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(BSD)
|
||||
|
||||
validpgpkeys=(6B0E6B70976DE303EDF2F601F9C3D6BDB8232B5D) # WebP release signing key
|
||||
|
||||
sha256sums=(2a499607df669e40258e53d0ade8035ba4ec0175244869d1025d460562aa09b4 # libwebp-1.3.2.tar.gz
|
||||
db4d388e3a2464c85eb3f84b30272754335d471472f8b64bef4b2e37f77b207d) # libwebp-1.3.2.tar.gz.asc
|
||||
|
||||
## b8a8d9dffc679250382a25dbfdac6abb167fb2edaa30f56b0b21f8425ad9ca22 libwebp-1.3.2-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||
# Contributor: Alexander Rødseth <rodseth@gmail.com>
|
||||
# Contributor: Jon Nordby <jononor@gmail.com>
|
||||
|
||||
pkgname=libwebp
|
||||
pkgver=1.3.2
|
||||
pkgrel=1
|
||||
pkgdesc="WebP library and conversion tools"
|
||||
url="https://developers.google.com/speed/webp/"
|
||||
arch=(x86_64)
|
||||
license=(BSD)
|
||||
depends=(
|
||||
giflib
|
||||
libjpeg
|
||||
libpng
|
||||
libtiff
|
||||
)
|
||||
makedepends=(
|
||||
cmake
|
||||
ninja
|
||||
)
|
||||
provides=(
|
||||
libsharpyuv.so
|
||||
libwebp{,decoder,demux,mux}.so
|
||||
)
|
||||
source=(
|
||||
https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-$pkgver.tar.gz{,.asc}
|
||||
)
|
||||
sha256sums=('2a499607df669e40258e53d0ade8035ba4ec0175244869d1025d460562aa09b4'
|
||||
'SKIP')
|
||||
b2sums=('12b3ff3aa9952dd32ce13656146556d5efb6a66860249a8676721980aee10253a1b0335685a769d995e9954cd305190a8ed1878ba4fefce9dcaf41a3976f9e3d'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
6B0E6B70976DE303EDF2F601F9C3D6BDB8232B5D # WebP release signing key
|
||||
)
|
||||
|
||||
prepare() {
|
||||
cd libwebp-$pkgver
|
||||
}
|
||||
|
||||
build() {
|
||||
local cmake_options=(
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
-DCMAKE_BUILD_TYPE=None
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
-DCMAKE_SKIP_INSTALL_RPATH=ON
|
||||
-DWEBP_BUILD_EXTRAS=OFF
|
||||
-DWEBP_BUILD_VWEBP=OFF
|
||||
)
|
||||
|
||||
# Mimic autotools build without --enable-asserts
|
||||
CFLAGS+=" -DNDEBUG"
|
||||
CXXFLAGS+=" -DNDEBUG"
|
||||
|
||||
cmake -S libwebp-$pkgver -B build -G Ninja "${cmake_options[@]}"
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
ctest --output-on-failure --stop-on-failure -j$(nproc)
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 \
|
||||
libwebp-$pkgver/COPYING
|
||||
}
|
||||
|
||||
# vim:set sw=2 sts=-1 et:
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libwebp*.tar.gz*}
|
|
@ -0,0 +1,7 @@
|
|||
giflib
|
||||
libjpeg-turbo
|
||||
libpng
|
||||
libtiff
|
||||
cmake
|
||||
ninja
|
||||
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key F9C3D6BDB8232B5D
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m29.489s
|
||||
user 0m52.558s
|
||||
sys 0m3.151s
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libxau
|
||||
pkgver=1.0.11
|
||||
pkgrel=02
|
||||
pkgdesc="X11 authorisation library"
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('glibc' 'xorgproto')
|
||||
provides=('libXau.so')
|
||||
source=(${url}/releases/individual/lib/libXau-${pkgver}.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
cd libXau-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXau-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
|
||||
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
|
||||
|
||||
|
||||
sha512sums=('f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd'
|
||||
'SKIP')
|
||||
sha256sums=(f3fa3282f5570c3f6bd620244438dbfbdd580fc80f02f549587a0f8ab329bbeb # libXau-1.0.11.tar.xz
|
||||
19332b9a7dd859b007b3c6e9d39fd3a4f83b7079290341ffa411bf843d8a170a) # libXau-1.0.11.tar.xz.sig
|
||||
|
||||
## 3502579133c4b78e13e388793ddcf5778b61046fb55c6fe0ef8e0259a71af135 libxau-1.0.11-02-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: AndyRTR <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
# Contributor: Alexander Baldeck <alexander@archlinux.org>
|
||||
|
||||
pkgname=libxau
|
||||
pkgver=1.0.11
|
||||
pkgrel=2
|
||||
pkgdesc="X11 authorisation library"
|
||||
arch=('x86_64')
|
||||
url="https://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
depends=('glibc' 'xorgproto')
|
||||
provides=('libXau.so')
|
||||
source=(${url}/releases/individual/lib/libXau-${pkgver}.tar.xz{,.sig})
|
||||
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
|
||||
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
|
||||
sha512sums=('f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd'
|
||||
'SKIP')
|
||||
|
||||
build() {
|
||||
cd libXau-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXau-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libXau*.tar.xz*}
|
|
@ -0,0 +1 @@
|
|||
xorgproto
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key 0FDD682D974CA72A
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m5.918s
|
||||
user 0m5.254s
|
||||
sys 0m1.230s
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libxcb
|
||||
pkgver=1.16
|
||||
pkgrel=01
|
||||
pkgdesc="X11 client-side library"
|
||||
url="https://xcb.freedesktop.org/"
|
||||
depends=('xcb-proto' 'libxdmcp' 'libxau' 'glibc')
|
||||
makedepends=('libxslt' 'python' 'xorg-util-macros' 'xorgproto')
|
||||
source=(https://xorg.freedesktop.org/archive/individual/lib/$pkgname-$pkgver.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
./configure --prefix=/usr \
|
||||
--enable-xinput \
|
||||
--enable-xkb \
|
||||
--disable-static
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver
|
||||
make -k check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname-$pkgver"
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
|
||||
install -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
#validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"
|
||||
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88@gmail.com>"
|
||||
|
||||
sha256sums=(4348566aa0fbf196db5e0a576321c65966189210cb51328ea2bb2be39c711d71 # libxcb-1.16.tar.xz
|
||||
7aae2f0cef46325bef3f028a89f44cb0688bd1c0ef8fc0e543957e730d0f08dc) # libxcb-1.16.tar.xz.sig
|
||||
|
||||
## 054fbe0d691b4509d709e000ae556a2fcb3aef5f80779487043e368830427fc3 libxcb-1.16-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
# Maintainer: Jan de Groot <jgc@archlinux.org>
|
||||
# Contributor: Alexander Baldeck <alexander@archlinux.org>
|
||||
|
||||
pkgname=libxcb
|
||||
pkgver=1.16
|
||||
pkgrel=1
|
||||
pkgdesc="X11 client-side library"
|
||||
arch=('x86_64')
|
||||
url="https://xcb.freedesktop.org/"
|
||||
depends=('xcb-proto' 'libxdmcp' 'libxau' 'glibc')
|
||||
makedepends=('libxslt' 'python' 'xorg-util-macros' 'xorgproto')
|
||||
license=('custom')
|
||||
source=(https://xorg.freedesktop.org/archive/individual/lib/$pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha512sums=('002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8'
|
||||
'SKIP')
|
||||
#validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"
|
||||
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88@gmail.com>"
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
./configure --prefix=/usr \
|
||||
--enable-xinput \
|
||||
--enable-xkb \
|
||||
--disable-static
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver
|
||||
make -k check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$pkgname-$pkgver"
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
|
||||
install -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libxcb-*.tar.xz*}
|
|
@ -0,0 +1,8 @@
|
|||
xcb-proto
|
||||
libxdmcp
|
||||
libxau
|
||||
libxslt
|
||||
python
|
||||
xorg-util-macros
|
||||
xorgproto
|
||||
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key 0FDD682D974CA72A
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m46.410s
|
||||
user 0m39.690s
|
||||
sys 0m9.521s
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libxdmcp
|
||||
pkgver=1.1.4
|
||||
pkgrel=02
|
||||
pkgdesc="X11 Display Manager Control Protocol library"
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('glibc' 'xorgproto')
|
||||
makedepends=('xorg-util-macros')
|
||||
provides=('libXdmcp.so')
|
||||
source=(${url}/releases/individual/lib/libXdmcp-${pkgver}.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
cd libXdmcp-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXdmcp-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
|
||||
sha256sums=(2dce5cc317f8f0b484ec347d87d81d552cdbebb178bd13c5d8193b6b7cd6ad00 # libXdmcp-1.1.4.tar.xz
|
||||
bebd419a3d6721f976b6f682d6420618893fa824ae22938698c499f3ed9c2dd5) # libXdmcp-1.1.4.tar.xz.sig
|
||||
|
||||
## e8b3a88caaf483c82b488dcaf69ddd13925a6f7e44ae42f597db163baf796380 libxdmcp-1.1.4-02-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgname=libxdmcp
|
||||
pkgver=1.1.4
|
||||
pkgrel=2
|
||||
pkgdesc="X11 Display Manager Control Protocol library"
|
||||
arch=('x86_64')
|
||||
url="https://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
depends=('glibc' 'xorgproto')
|
||||
makedepends=('xorg-util-macros')
|
||||
provides=('libXdmcp.so')
|
||||
source=(${url}/releases/individual/lib/libXdmcp-${pkgver}.tar.xz{,.sig})
|
||||
sha512sums=('83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9'
|
||||
'SKIP')
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
|
||||
build() {
|
||||
cd libXdmcp-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXdmcp-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libXdmcp-*.tar.xz*}
|
|
@ -0,0 +1,3 @@
|
|||
xorgproto
|
||||
xorg-util-macros
|
||||
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key A2FB9E081F2D130E
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m5.459s
|
||||
user 0m4.832s
|
||||
sys 0m1.178s
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libxext
|
||||
pkgver=1.3.6
|
||||
pkgrel=01
|
||||
pkgdesc="X11 miscellaneous extensions library"
|
||||
url="https://gitlab.freedesktop.org/xorg/lib/libxext"
|
||||
depends=('libx11' 'glibc' 'xorgproto')
|
||||
makedepends=('xorg-util-macros')
|
||||
source=(https://xorg.freedesktop.org/releases/individual/lib/libXext-${pkgver}.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
cd libXext-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXext-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('LicenseRef-libxext')
|
||||
|
||||
validpgpkeys+=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
|
||||
sha512sums=('fd7693b5698cc4f5e80002a2cd4bd88e5d52c755c19a0417ee73029bd65f9d77b0969e765a1febc4d8fce1ba5dfb7278717f47be742e33d8fc5eb941e769792e'
|
||||
'SKIP')
|
||||
|
||||
sha256sums=(edb59fa23994e405fdc5b400afdf5820ae6160b94f35e3dc3da4457a16e89753 # libXext-1.3.6.tar.xz
|
||||
e3443d89c2d545f0d7fe039a1693a535cbcede75a8762ce44290723f40963755) # libXext-1.3.6.tar.xz.sig
|
||||
|
||||
## 808b9e6209a698d65914df77cc05764521720328c32ea6d7dc9e539701c02204 libxext-1.3.6-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgname=libxext
|
||||
pkgver=1.3.6
|
||||
pkgrel=1
|
||||
pkgdesc="X11 miscellaneous extensions library"
|
||||
arch=('x86_64')
|
||||
url="https://gitlab.freedesktop.org/xorg/lib/libxext"
|
||||
license=('LicenseRef-libxext')
|
||||
depends=('libx11' 'glibc' 'xorgproto')
|
||||
makedepends=('xorg-util-macros')
|
||||
source=(https://xorg.freedesktop.org/releases/individual/lib/libXext-${pkgver}.tar.xz{,.sig})
|
||||
sha512sums=('fd7693b5698cc4f5e80002a2cd4bd88e5d52c755c19a0417ee73029bd65f9d77b0969e765a1febc4d8fce1ba5dfb7278717f47be742e33d8fc5eb941e769792e'
|
||||
'SKIP')
|
||||
validpgpkeys+=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
|
||||
build() {
|
||||
cd libXext-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXext-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libXext-*.tar.xz*}
|
|
@ -0,0 +1,6 @@
|
|||
libx11
|
||||
xorgproto
|
||||
xorg-util-macros
|
||||
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key A2FB9E081F2D130E
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m7.918s
|
||||
user 0m7.062s
|
||||
sys 0m1.474s
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgname=libxpm
|
||||
pkgver=3.5.17
|
||||
pkgrel=1
|
||||
pkgdesc="X11 pixmap library"
|
||||
arch=('x86_64')
|
||||
license=('custom')
|
||||
url="https://xorg.freedesktop.org/"
|
||||
depends=('libxt' 'libxext')
|
||||
makedepends=('xorg-util-macros')
|
||||
source=(${url}/releases/individual/lib/libXpm-${pkgver}.tar.xz{,.sig})
|
||||
sha512sums=('52f9d2664a47a26c1a6ad65d18867de870b66947b0b0d99cca3512756a0aaa6ce2a245c0b49f20b70c3ce48bf04c47c333e8119a147465c277bca727f6ab017e'
|
||||
'SKIP')
|
||||
#validpgpkeys=('C41C985FDCF1E5364576638B687393EE37D128F8') # Matthieu Herrb <matthieu.herrb@laas.fr>
|
||||
#validpgpkeys+=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) <office@who-t.net>"
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
#validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner <mattst88@gmail.com>
|
||||
|
||||
build() {
|
||||
cd libXpm-${pkgver}
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
--disable-open-zfile
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd libXpm-${pkgver}
|
||||
# 3 test fails due to disabling compression support from 3.5.15 on
|
||||
make check || /bin/true
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXpm-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
|
||||
install -m644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
gpg --recv-key 0FDD682D974CA72A
|
|
@ -0,0 +1,32 @@
|
|||
# Maintainer: AndyRTR <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgname=libxt
|
||||
pkgver=1.3.0
|
||||
pkgrel=1
|
||||
pkgdesc="X11 toolkit intrinsics library"
|
||||
arch=('x86_64')
|
||||
url="https://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
depends=('libsm' 'libx11')
|
||||
makedepends=('xorg-util-macros')
|
||||
source=(${url}/releases/individual/lib/libXt-${pkgver}.tar.xz{,.sig})
|
||||
sha512sums=('64c5978655135b925c3aaad86b1aa6a3f3b57ad8b3592bf142be616b8aa339a02c2fc7badfab9564ea8076ea8f37acfe31709ed528f5a1d251f2d116aa074118'
|
||||
'SKIP')
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') #Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
validpgpkeys+=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # "Thomas Dickey <dickey@invisible-island.net>"
|
||||
validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') #"Matt Turner <mattst88@gmail.com>"
|
||||
|
||||
build() {
|
||||
cd libXt-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd libXt-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
|
@ -0,0 +1,48 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libyuv
|
||||
pkgver=r2426+464c51a0
|
||||
pkgrel=01
|
||||
pkgdesc="Library for YUV scaling"
|
||||
url="https://chromium.googlesource.com/libyuv/libyuv/"
|
||||
depends=(gcc-libs libjpeg)
|
||||
makedepends=(cmake git)
|
||||
# Version required by libavif
|
||||
_commit=464c51a0353c71f08fe45f683d6a97a638d47833
|
||||
source=(git+${url}#commit=${_commit})
|
||||
|
||||
pkgver() {
|
||||
cd ${pkgname}
|
||||
printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
prepare() {
|
||||
sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|' ${pkgname}/CMakeLists.txt
|
||||
}
|
||||
|
||||
build() {
|
||||
cmake -B build -S ${pkgname} \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
make -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
make -C build DESTDIR="${pkgdir}" install
|
||||
install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(custom)
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## b87bd8b5b2479c139b91825fa2adf925908f11b9152ec000f352f0936e28a839 libyuv-r2426+464c51a0-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
# Maintainer: Bruno Pagani <archange@archlinux.org>
|
||||
|
||||
pkgname=libyuv
|
||||
pkgver=r2426+464c51a0
|
||||
pkgrel=1
|
||||
pkgdesc="Library for YUV scaling"
|
||||
arch=(x86_64)
|
||||
url="https://chromium.googlesource.com/libyuv/libyuv/"
|
||||
license=(custom)
|
||||
depends=(gcc-libs libjpeg)
|
||||
makedepends=(cmake git)
|
||||
# Version required by libavif
|
||||
_commit=464c51a0353c71f08fe45f683d6a97a638d47833
|
||||
source=(git+${url}#commit=${_commit})
|
||||
sha512sums=(SKIP)
|
||||
|
||||
pkgver() {
|
||||
cd ${pkgname}
|
||||
printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
prepare() {
|
||||
sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|' ${pkgname}/CMakeLists.txt
|
||||
}
|
||||
|
||||
build() {
|
||||
cmake -B build -S ${pkgname} \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
make -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
make -C build DESTDIR="${pkgdir}" install
|
||||
install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,libyuv}
|
|
@ -0,0 +1,5 @@
|
|||
cmake
|
||||
git
|
||||
libjpeg-turbo
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m48.188s
|
||||
user 0m42.888s
|
||||
sys 0m3.137s
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=perl-error
|
||||
pkgver=0.17029
|
||||
pkgrel=05
|
||||
pkgdesc="Perl/CPAN Error module - Error/exception handling in an OO-ish way"
|
||||
url="https://search.cpan.org/dist/Error/"
|
||||
depends=('perl')
|
||||
checkdepends=('perl-test-pod' 'perl-test-pod-coverage')
|
||||
options=('!emptydirs')
|
||||
source=(https://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Error-${pkgver}.tar.gz)
|
||||
|
||||
build() {
|
||||
cd Error-${pkgver}
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd Error-${pkgver}
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd Error-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('PerlArtistic' 'GPL')
|
||||
|
||||
sha256sums=(1a23f7913032aed6d4b68321373a3899ca66590f4727391a091ec19c95bf7adc) # Error-0.17029.tar.gz
|
||||
|
||||
## da71d63bb92ef52f20121c4b5dbb344ee54dff40475bbd85062b8fb5b9fe88f9 perl-error-0.17029-05-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
|
||||
pkgname=perl-error
|
||||
pkgver=0.17029
|
||||
pkgrel=5
|
||||
pkgdesc="Perl/CPAN Error module - Error/exception handling in an OO-ish way"
|
||||
url="https://search.cpan.org/dist/Error/"
|
||||
arch=('any')
|
||||
license=('PerlArtistic' 'GPL')
|
||||
depends=('perl')
|
||||
checkdepends=('perl-test-pod' 'perl-test-pod-coverage')
|
||||
options=('!emptydirs')
|
||||
source=(https://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Error-${pkgver}.tar.gz)
|
||||
sha512sums=('266ba1feff897c1d162e69a83e595cb40da9a6e1d8b10cc5531626eff392c6da94be03ba722c74827fc2ea0d9d1c1e62e824d9021e098b700db65dd0b3acbd0a')
|
||||
|
||||
build() {
|
||||
cd Error-${pkgver}
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd Error-${pkgver}
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd Error-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,Error-*tar.gz}
|
|
@ -0,0 +1,3 @@
|
|||
perl-test-pod
|
||||
perl-test-pod-coverage
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m2.799s
|
||||
user 0m2.459s
|
||||
sys 0m0.491s
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=perl-locale-gettext
|
||||
_realname=Locale-gettext
|
||||
pkgver=1.07
|
||||
pkgrel=014
|
||||
pkgdesc="Permits access from Perl to the gettext() family of functions"
|
||||
url="https://search.cpan.org/dist/${_realname}/"
|
||||
depends=('gettext' 'perl')
|
||||
options=(!emptydirs)
|
||||
source=("https://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/${_realname}-${pkgver}.tar.gz")
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
# install module in vendor directories.
|
||||
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
make install DESTDIR="${pkgdir}"
|
||||
|
||||
# remove perllocal.pod and .packlist
|
||||
find "${pkgdir}" -name perllocal.pod -delete
|
||||
find "${pkgdir}" -name .packlist -delete
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('GPL' 'PerlArtistic')
|
||||
|
||||
sha256sums=(909d47954697e7c04218f972915b787bd1244d75e3bd01620bc167d5bbc49c15) # Locale-gettext-1.07.tar.gz
|
||||
|
||||
## ead544140ef26a681d3d3394c79d01597730fbdda0be0da2e1a8b2e911fad77f perl-locale-gettext-1.07-014-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
|
||||
# Contributor: Mark Rosenstand <mark@borkware.net>
|
||||
# Contributor: Paul Mattal <paul@archlinux.org>
|
||||
|
||||
pkgname=perl-locale-gettext
|
||||
_realname=Locale-gettext
|
||||
pkgver=1.07
|
||||
pkgrel=14
|
||||
pkgdesc="Permits access from Perl to the gettext() family of functions"
|
||||
arch=('x86_64')
|
||||
license=('GPL' 'PerlArtistic')
|
||||
url="https://search.cpan.org/dist/${_realname}/"
|
||||
depends=('gettext' 'perl')
|
||||
options=(!emptydirs)
|
||||
source=("https://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('909d47954697e7c04218f972915b787bd1244d75e3bd01620bc167d5bbc49c15')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
# install module in vendor directories.
|
||||
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
make install DESTDIR="${pkgdir}"
|
||||
|
||||
# remove perllocal.pod and .packlist
|
||||
find "${pkgdir}" -name perllocal.pod -delete
|
||||
find "${pkgdir}" -name .packlist -delete
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,Locale-gettext*tar.gz}
|
|
@ -0,0 +1 @@
|
|||
gettext
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m2.708s
|
||||
user 0m2.399s
|
||||
sys 0m0.453s
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=perl-mailtools
|
||||
pkgver=2.21
|
||||
pkgrel=07
|
||||
pkgdesc="Various e-mail related modules"
|
||||
url="https://metacpan.org/release/MailTools"
|
||||
depends=('perl-timedate')
|
||||
options=('!emptydirs')
|
||||
source=("https://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/MailTools-$pkgver.tar.gz")
|
||||
|
||||
build() {
|
||||
cd MailTools-$pkgver
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd MailTools-$pkgver
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd MailTools-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('PerlArtistic' 'GPL')
|
||||
|
||||
sha256sums=(4ad9bd6826b6f03a2727332466b1b7d29890c8d99a32b4b3b0a8d926ee1a44cb) # MailTools-2.21.tar.gz
|
||||
|
||||
## 2d7eda8ad58d08cdfc91adee5bcb87f14e549326b8f421bd1dc5ec4e3dc36aaa perl-mailtools-2.21-07-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
|
||||
pkgname=perl-mailtools
|
||||
pkgver=2.21
|
||||
pkgrel=7
|
||||
pkgdesc="Various e-mail related modules"
|
||||
arch=('any')
|
||||
url="https://metacpan.org/release/MailTools"
|
||||
license=('PerlArtistic' 'GPL')
|
||||
depends=('perl-timedate')
|
||||
options=('!emptydirs')
|
||||
source=("https://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/MailTools-$pkgver.tar.gz")
|
||||
sha512sums=('70c7e5760691a1fc0a2812c48a632896db9bf719d3cb07a63c3a4456c5a365855c7f71c7436c84e5085374628f26ad31fcf13e74b3b7242911da59b7916065a0')
|
||||
|
||||
build() {
|
||||
cd MailTools-$pkgver
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd MailTools-$pkgver
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd MailTools-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,MailTools*tar.gz}
|
|
@ -0,0 +1,3 @@
|
|||
perl-timedate
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m2.649s
|
||||
user 0m2.292s
|
||||
sys 0m0.480s
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=perl-timedate
|
||||
pkgver=2.33
|
||||
pkgrel=05
|
||||
pkgdesc="Date formating subroutines"
|
||||
url="https://search.cpan.org/dist/TimeDate/"
|
||||
depends=('perl')
|
||||
replaces=('timedate')
|
||||
provides=('timedate')
|
||||
options=('!emptydirs')
|
||||
source=("https://www.cpan.org/authors/id/A/AT/ATOOMIC/TimeDate-$pkgver.tar.gz")
|
||||
|
||||
build() {
|
||||
cd TimeDate-$pkgver
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd TimeDate-$pkgver
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd TimeDate-$pkgver
|
||||
make install DESTDIR="$pkgdir"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('PerlArtistic')
|
||||
|
||||
sha256sums=(c0b69c4b039de6f501b0d9f13ec58c86b040c1f7e9b27ef249651c143d605eb2) # TimeDate-2.33.tar.gz
|
||||
|
||||
## ca6e140cc8d3a4a37e13241cf0905114ba75531bf98b82cae4dd0bc4b0fdacb4 perl-timedate-2.33-05-x86_64.pkg.tar.lz
|
|
@ -0,0 +1,33 @@
|
|||
# Maintainer: Felix Yan <felixonmars@gmail.com>
|
||||
# Contributor: Kevin Piche <kevin@archlinux.org>
|
||||
# Contributor: Manolis Tzanidakis
|
||||
|
||||
pkgname=perl-timedate
|
||||
pkgver=2.33
|
||||
pkgrel=5
|
||||
pkgdesc="Date formating subroutines"
|
||||
arch=('any')
|
||||
license=('PerlArtistic')
|
||||
url="https://search.cpan.org/dist/TimeDate/"
|
||||
depends=('perl')
|
||||
replaces=('timedate')
|
||||
provides=('timedate')
|
||||
options=('!emptydirs')
|
||||
source=("https://www.cpan.org/authors/id/A/AT/ATOOMIC/TimeDate-$pkgver.tar.gz")
|
||||
sha512sums=('a3a20a0d9439e68bf621c66fad0598e6257345727be79c87c7cc99994b3a58eb738787fedb720beb069e9758ad1347c15313f64411806dd0f4dfbcca5061c820')
|
||||
|
||||
build() {
|
||||
cd TimeDate-$pkgver
|
||||
perl Makefile.PL INSTALLDIRS=vendor
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd TimeDate-$pkgver
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd TimeDate-$pkgver
|
||||
make install DESTDIR="$pkgdir"
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,TimeDate*tar.gz}
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m2.347s
|
||||
user 0m2.023s
|
||||
sys 0m0.480s
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=python-iniconfig
|
||||
pkgver=2.0.0
|
||||
_commit=93f5930e668c0d1ddf4597e38dd0dea4e2665e7a
|
||||
pkgrel=04
|
||||
pkgdesc="brain-dead simple config-ini parsing"
|
||||
url="https://github.com/RonnyPfannschmidt/iniconfig"
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-build' 'python-installer' 'python-hatchling' 'python-hatch-vcs')
|
||||
checkdepends=('python-pytest')
|
||||
source=("git+https://github.com/RonnyPfannschmidt/iniconfig.git#commit=$_commit")
|
||||
|
||||
build() {
|
||||
cd iniconfig
|
||||
python -m build -nw
|
||||
}
|
||||
|
||||
check() {
|
||||
cd iniconfig
|
||||
PYTHONPATH="$PWD/src" pytest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd iniconfig
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('MIT')
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## cafc4455bdf4548225c2d9943070026dd08f3c873abda53aed7d1ed2d2b91581 python-iniconfig-2.0.0-04-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
|
||||
pkgname=python-iniconfig
|
||||
pkgver=2.0.0
|
||||
_commit=93f5930e668c0d1ddf4597e38dd0dea4e2665e7a
|
||||
pkgrel=4
|
||||
pkgdesc="brain-dead simple config-ini parsing"
|
||||
url="https://github.com/RonnyPfannschmidt/iniconfig"
|
||||
license=('MIT')
|
||||
arch=('any')
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-build' 'python-installer' 'python-hatchling' 'python-hatch-vcs')
|
||||
checkdepends=('python-pytest')
|
||||
source=("git+https://github.com/RonnyPfannschmidt/iniconfig.git#commit=$_commit")
|
||||
sha512sums=('SKIP')
|
||||
|
||||
build() {
|
||||
cd iniconfig
|
||||
python -m build -nw
|
||||
}
|
||||
|
||||
check() {
|
||||
cd iniconfig
|
||||
PYTHONPATH="$PWD/src" pytest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd iniconfig
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,iniconfig}
|
|
@ -0,0 +1,8 @@
|
|||
python
|
||||
git
|
||||
python-build
|
||||
python-installer
|
||||
python-hatchling
|
||||
python-hatch-vcs
|
||||
python-pytest
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m3.084s
|
||||
user 0m1.987s
|
||||
sys 0m0.467s
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=python-pluggy
|
||||
pkgver=1.4.0
|
||||
_commit=2efd28ef5dcd8b7ad44a41777ce640debbbf9c39
|
||||
pkgrel=01
|
||||
pkgdesc="Plugin and hook calling mechanisms for python"
|
||||
url="https://github.com/pytest-dev/pluggy"
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-setuptools-scm')
|
||||
checkdepends=('python-pytest')
|
||||
source=("git+https://github.com/pytest-dev/pluggy.git#commit=$_commit")
|
||||
|
||||
build() {
|
||||
cd pluggy
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd pluggy
|
||||
PYTHONPATH="$PWD"/src pytest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd pluggy
|
||||
python setup.py install -O1 --root "$pkgdir"
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('MIT')
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 4170bc7d44ebe77e364883ac594133b3bbb2ad29941642fdb02cee7ebe2049be python-pluggy-1.4.0-01-x86_64.pkg.tar.lz
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
|
||||
pkgname=python-pluggy
|
||||
pkgver=1.4.0
|
||||
_commit=2efd28ef5dcd8b7ad44a41777ce640debbbf9c39
|
||||
pkgrel=1
|
||||
pkgdesc="Plugin and hook calling mechanisms for python"
|
||||
arch=('any')
|
||||
url="https://github.com/pytest-dev/pluggy"
|
||||
license=('MIT')
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-setuptools-scm')
|
||||
checkdepends=('python-pytest')
|
||||
source=("git+https://github.com/pytest-dev/pluggy.git#commit=$_commit")
|
||||
sha512sums=('SKIP')
|
||||
|
||||
build() {
|
||||
cd pluggy
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd pluggy
|
||||
PYTHONPATH="$PWD"/src pytest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd pluggy
|
||||
python setup.py install -O1 --root "$pkgdir"
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,pluggy}
|
|
@ -0,0 +1,5 @@
|
|||
python
|
||||
git
|
||||
python-setuptools-scm
|
||||
python-pytest
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m4.018s
|
||||
user 0m2.726s
|
||||
sys 0m0.595s
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
|
||||
# Contributor: Daniel Bermond <dbermond@archlinux.org>
|
||||
# Contributor: Thomas Schneider <maxmusterm@gmail.com>
|
||||
|
||||
pkgname=svt-av1
|
||||
pkgver=1.8.0
|
||||
pkgrel=1
|
||||
pkgdesc='Scalable Video Technology AV1 encoder and decoder'
|
||||
arch=(x86_64)
|
||||
url=https://gitlab.com/AOMediaCodec/SVT-AV1
|
||||
license=(
|
||||
BSD
|
||||
'custom: Alliance for Open Media Patent License 1.0'
|
||||
)
|
||||
depends=(glibc)
|
||||
makedepends=(
|
||||
cmake
|
||||
git
|
||||
nasm
|
||||
ninja
|
||||
)
|
||||
_tag=59645eea34e2815b627b8293aa3af254eddd0d69
|
||||
source=(git+https://gitlab.com/AOMediaCodec/SVT-AV1.git#tag=${_tag})
|
||||
b2sums=(SKIP)
|
||||
|
||||
prepare() {
|
||||
sed '/CMAKE_BUILD_TYPE Release/d' -i SVT-AV1/CMakeLists.txt
|
||||
}
|
||||
|
||||
pkgver() {
|
||||
cd SVT-AV1
|
||||
git describe --tags | sed 's/^v//'
|
||||
}
|
||||
|
||||
build() {
|
||||
export LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
|
||||
cmake -S SVT-AV1 -B build -G Ninja \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DNATIVE=OFF
|
||||
ninja -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="${pkgdir}" ninja -C build install
|
||||
install -Dm 644 SVT-AV1/{LICENSE,PATENTS}.md -t "${pkgdir}"/usr/share/licenses/svt-av1/
|
||||
}
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
Loading…
Reference in New Issue