add libxpm libxt svt-av1
This commit is contained in:
parent
48f3c14cec
commit
48ab7fcc96
|
@ -1,22 +1,18 @@
|
|||
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
#!/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=libxpm
|
||||
pkgver=3.5.17
|
||||
pkgrel=1
|
||||
pkgrel=01
|
||||
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}
|
||||
|
@ -40,3 +36,19 @@ package() {
|
|||
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=('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>
|
||||
|
||||
sha256sums=(64b31f81019e7d388c822b0b28af8d51c4622b83f1f0cb6fa3fc95e271226e43 # libXpm-3.5.17.tar.xz
|
||||
ea41a822c0de7a58e955ea990ff3f2be1177260517b3bc166ea9e8e646dcfc37) # libXpm-3.5.17.tar.xz.sig
|
||||
|
||||
## d030d54c699020cd373305cb0fcd13771d9d6e6ddd1c60e1dc254ddda93a911a libxpm-3.5.17-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -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 @@
|
|||
rm -rf {src,pkg,libXpm-*tar.xz*}
|
|
@ -0,0 +1,5 @@
|
|||
libxt
|
||||
libxext
|
||||
xorg-util-macros
|
||||
|
||||
gettext
|
|
@ -1 +1,2 @@
|
|||
gpg --recv-key 0FDD682D974CA72A
|
||||
gpg --recv-key A2FB9E081F2D130E
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m12.393s
|
||||
user 0m11.378s
|
||||
sys 0m1.822s
|
||||
|
|
@ -1,21 +1,18 @@
|
|||
# Maintainer: AndyRTR <andyrtr@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
#!/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=libxt
|
||||
pkgver=1.3.0
|
||||
pkgrel=1
|
||||
pkgrel=01
|
||||
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}
|
||||
|
@ -30,3 +27,19 @@ package() {
|
|||
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>
|
||||
validpgpkeys+=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # "Thomas Dickey <dickey@invisible-island.net>"
|
||||
validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') #"Matt Turner <mattst88@gmail.com>"
|
||||
|
||||
sha256sums=(52820b3cdb827d08dc90bdfd1b0022a3ad8919b57a39808b12591973b331bf91 # libXt-1.3.0.tar.xz
|
||||
d961f4e648b9a150681bdc6882134bc5e624b2f1d59e058b3466d2a2c73d3318) # libXt-1.3.0.tar.xz.sig
|
||||
|
||||
## 4b8fb2701e4f81d875c62155e8cc87ee39d39c48f54586838e2c99602c7c0770 libxt-1.3.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -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 @@
|
|||
rm -rf {src,pkg,libXt-*tar.xz*}
|
|
@ -0,0 +1,4 @@
|
|||
libsm
|
||||
libx11
|
||||
xorg-util-macros
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m23.286s
|
||||
user 0m21.175s
|
||||
sys 0m3.149s
|
||||
|
|
@ -1,27 +1,19 @@
|
|||
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
|
||||
# Contributor: Daniel Bermond <dbermond@archlinux.org>
|
||||
# Contributor: Thomas Schneider <maxmusterm@gmail.com>
|
||||
#!/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=svt-av1
|
||||
pkgver=1.8.0
|
||||
pkgrel=1
|
||||
pkgrel=01
|
||||
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
|
||||
)
|
||||
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
|
||||
|
@ -46,4 +38,13 @@ package() {
|
|||
install -Dm 644 SVT-AV1/{LICENSE,PATENTS}.md -t "${pkgdir}"/usr/share/licenses/svt-av1/
|
||||
}
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(BSD 'custom: Alliance for Open Media Patent License 1.0')
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 64e544323eb23c5418f93328f98c6aadf4e3aada4bf5960aeb4561d4d56127f4 svt-av1-1.8.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -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:
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,SVT-AV1}
|
|
@ -0,0 +1,5 @@
|
|||
cmake
|
||||
git
|
||||
nasm
|
||||
ninja
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 3m54.116s
|
||||
user 6m50.108s
|
||||
sys 0m13.476s
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
|
@ -10,8 +10,7 @@
|
|||
# tremendous overhead of dependencies.
|
||||
# We will keep this in our git for anyone who wants to continue using it/building it.
|
||||
#
|
||||
|
||||
|
||||
s
|
||||
pkgname=xmonad
|
||||
pkgver=0.17.2
|
||||
pkgrel=01
|
||||
|
|
Loading…
Reference in New Issue