upg gdk2-pixbuf2 libdatachannel libjuice python-textual vala wayland protocols
This commit is contained in:
parent
26488ead06
commit
4ca1afbeca
|
@ -7,11 +7,11 @@
|
|||
|
||||
#pkgbase=gdk-pixbuf2
|
||||
pkgname=(gdk-pixbuf2) # gdk-pixbuf2-docs)
|
||||
pkgver=2.42.10
|
||||
pkgrel=02
|
||||
pkgver=2.42.11
|
||||
pkgrel=01
|
||||
pkgdesc="An image loading library"
|
||||
url="https://wiki.gnome.org/Projects/GdkPixbuf"
|
||||
depends=(glib2 libpng libtiff libjpeg shared-mime-info)
|
||||
depends=(glib2 glibc libpng libtiff libjpeg shared-mime-info)
|
||||
makedepends=(gobject-introspection git meson gi-docgen python-docutils)
|
||||
optdepends=(
|
||||
"libwmf: Load .wmf and .apm"
|
||||
|
@ -22,14 +22,15 @@ optdepends=(
|
|||
"librsvg: Load .svg, .svgz, and .svg.gz"
|
||||
"webp-pixbuf-loader: Load .webp"
|
||||
)
|
||||
_commit=9ac257eb38f772fec4253e8051743029e75a2acd # tags/2.42.10^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#commit=$_commit"
|
||||
#_commit=9ac257eb38f772fec4253e8051743029e75a2acd # tags/2.42.10^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=$pkgver"
|
||||
#"git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#commit=$_commit"
|
||||
gdk-pixbuf-query-loaders.hook)
|
||||
|
||||
pkgver() {
|
||||
cd gdk-pixbuf
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
#pkgver() {
|
||||
# cd gdk-pixbuf
|
||||
# git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
#}
|
||||
|
||||
prepare() {
|
||||
cd gdk-pixbuf
|
||||
|
@ -39,7 +40,9 @@ build() {
|
|||
arch-meson gdk-pixbuf build \
|
||||
-D builtin_loaders=all \
|
||||
-D gtk_doc=true \
|
||||
-D installed_tests=false
|
||||
-D installed_tests=false \
|
||||
-D introspection=enabled \
|
||||
-D man=true
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
|
@ -70,10 +73,12 @@ package_gdk-pixbuf2() {
|
|||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.0-or-later)
|
||||
|
||||
b2sums=('23af2f9f3cd542e6d6d14203a8037400df1e22e89884bddfc1439195e5c788ceec532a7bdda2c1685bb2355ea1303484872b836fdb6827cd448b57c36e6786a6'
|
||||
'5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b')
|
||||
sha256sums=(SKIP
|
||||
9fb71d95e6a212779eb0f88dde5a3cee0df7f4d9183f8f9ce286f8cdc14428f0) # gdk-pixbuf-query-loaders.hook
|
||||
|
||||
## 0d92c8bb7114d52ec96b29da65575f3bdee07304e9d71e5b44648593ba0504cf gdk-pixbuf2-2.42.10-02-x86_64.pkg.tar.lz
|
||||
## f1f667bb9f01da18dff4d3fa3320681c535140efcf3e211809a2211dc92cc0ec gdk-pixbuf2-2.42.11-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,15 +2,31 @@
|
|||
# Contributor: Ionut Biru <ibiru@archlinux.org>
|
||||
|
||||
pkgbase=gdk-pixbuf2
|
||||
pkgname=(gdk-pixbuf2 gdk-pixbuf2-docs)
|
||||
pkgver=2.42.10
|
||||
pkgrel=2
|
||||
pkgname=(
|
||||
gdk-pixbuf2
|
||||
gdk-pixbuf2-docs
|
||||
)
|
||||
pkgver=2.42.11
|
||||
pkgrel=1
|
||||
pkgdesc="An image loading library"
|
||||
url="https://wiki.gnome.org/Projects/GdkPixbuf"
|
||||
arch=(x86_64)
|
||||
license=(LGPL)
|
||||
depends=(glib2 libpng libtiff libjpeg shared-mime-info)
|
||||
makedepends=(gobject-introspection git meson gi-docgen python-docutils)
|
||||
license=(LGPL-2.0-or-later)
|
||||
depends=(
|
||||
glib2
|
||||
glibc
|
||||
libjpeg
|
||||
libpng
|
||||
libtiff
|
||||
shared-mime-info
|
||||
)
|
||||
makedepends=(
|
||||
gi-docgen
|
||||
git
|
||||
gobject-introspection
|
||||
meson
|
||||
python-docutils
|
||||
)
|
||||
optdepends=(
|
||||
"libwmf: Load .wmf and .apm"
|
||||
"libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf"
|
||||
|
@ -20,28 +36,27 @@ optdepends=(
|
|||
"librsvg: Load .svg, .svgz, and .svg.gz"
|
||||
"webp-pixbuf-loader: Load .webp"
|
||||
)
|
||||
_commit=9ac257eb38f772fec4253e8051743029e75a2acd # tags/2.42.10^0
|
||||
source=(
|
||||
"git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#commit=$_commit"
|
||||
"git+https://gitlab.gnome.org/GNOME/gdk-pixbuf.git#tag=$pkgver"
|
||||
gdk-pixbuf-query-loaders.hook
|
||||
)
|
||||
sha256sums=('SKIP'
|
||||
'9fb71d95e6a212779eb0f88dde5a3cee0df7f4d9183f8f9ce286f8cdc14428f0')
|
||||
|
||||
pkgver() {
|
||||
cd gdk-pixbuf
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
b2sums=('23af2f9f3cd542e6d6d14203a8037400df1e22e89884bddfc1439195e5c788ceec532a7bdda2c1685bb2355ea1303484872b836fdb6827cd448b57c36e6786a6'
|
||||
'5a00d34888e207d70d02369015d029f4c0450fc5a02b4b257de8e5df04380dc550723f351433859224c96c3c6390896f2166673af65e8a09eb57024f5a34301b')
|
||||
|
||||
prepare() {
|
||||
cd gdk-pixbuf
|
||||
}
|
||||
|
||||
build() {
|
||||
arch-meson gdk-pixbuf build \
|
||||
-D builtin_loaders=all \
|
||||
-D gtk_doc=true \
|
||||
local meson_options=(
|
||||
-D builtin_loaders=all
|
||||
-D gtk_doc=true
|
||||
-D installed_tests=false
|
||||
-D introspection=enabled
|
||||
-D man=true
|
||||
)
|
||||
|
||||
arch-meson gdk-pixbuf build "${meson_options[@]}"
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
|
@ -69,4 +84,3 @@ package_gdk-pixbuf2-docs() {
|
|||
}
|
||||
|
||||
# vim:set sw=2 sts=-1 et:
|
||||
##
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libdatachannel
|
||||
pkgver=0.20.2
|
||||
pkgver=0.20.3
|
||||
pkgrel=01
|
||||
pkgdesc="C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets"
|
||||
url="https://github.com/paullouisageneau/$pkgname"
|
||||
|
@ -51,7 +51,9 @@ arch=(x86_64)
|
|||
|
||||
license=('MPL2')
|
||||
|
||||
sha512sums=('40fe0fd1a15a666143e9e63baf0d9177e850bcbacd817f9bbe194a95bdf80af000faff7c4dc4269f1238ea0226c9c0de6cf453987afa4cdcfd183d87c96a3e00')
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 1d30b7ea4e5d8ec3b3f01722e09be1f7d90ca0b3622b4dd59f93bcb1d1b47e89 libdatachannel-0.20.2-01-x86_64.pkg.tar.lz
|
||||
## 941e7e44653ad23b2046ce82f3e72921a1b30b5ce391f282db2f209a77eae33f libdatachannel-0.20.3-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Jay Schmidek <jschmidek at gmail dot com>
|
||||
# Contributor: Paul-Louis Ageneau <paul-louis at ageneau dot org>
|
||||
pkgname=libdatachannel
|
||||
pkgver=0.20.2
|
||||
pkgver=0.20.3
|
||||
pkgrel=1
|
||||
pkgdesc="C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets"
|
||||
arch=('x86_64')
|
||||
|
@ -11,7 +11,7 @@ license=('MPL2')
|
|||
makedepends=('git' 'cmake')
|
||||
depends=('glibc' 'gcc-libs' 'openssl' 'libjuice' 'libsrtp')
|
||||
source=("git+https://github.com/paullouisageneau/$pkgname.git#tag=v$pkgver")
|
||||
sha512sums=('SKIP')
|
||||
sha512sums=('40fe0fd1a15a666143e9e63baf0d9177e850bcbacd817f9bbe194a95bdf80af000faff7c4dc4269f1238ea0226c9c0de6cf453987afa4cdcfd183d87c96a3e00')
|
||||
|
||||
prepare() {
|
||||
cd $pkgname
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libjuice
|
||||
pkgver=1.3.4
|
||||
pkgver=1.4.0
|
||||
pkgrel=01
|
||||
pkgdesc="UDP Interactive Connectivity Establishment (ICE) library"
|
||||
url="https://github.com/paullouisageneau/$pkgname"
|
||||
|
@ -36,7 +36,14 @@ arch=(x86_64)
|
|||
|
||||
license=('MPL2')
|
||||
|
||||
# We have no idea how Arch computes directory (cloned git repositories) check sums but as they continuously
|
||||
# can change it is unreliable to compute other than to say at this moment this is what they are
|
||||
# And here is an example of how there is no way this sum can be checked no matter how many times
|
||||
# you erase and redownload
|
||||
|
||||
#sha512sums=('b5dc7c3bca3c36112e266516ea24662251fdaf40c994ae08ced3787a43d8868fbf81db9abcc7a88a1d5064c85b688625b9eac92c1e47567d5306b81537ba9e23')
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 71bd9777eb6fe28f413ca6e1fc33147e054f50a3d25668c0b9de650a19a2548b libjuice-1.3.4-01-x86_64.pkg.tar.lz
|
||||
## 78c7765f5b61fa6cff223e2a765ae4cf9487a692d6535e2e3e85fc653336cdb2 libjuice-1.4.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>
|
||||
# Contributor: Paul-Louis Ageneau <paul-louis at ageneau dot org>
|
||||
pkgname=libjuice
|
||||
pkgver=1.3.4
|
||||
pkgver=1.4.0
|
||||
pkgrel=1
|
||||
pkgdesc="UDP Interactive Connectivity Establishment (ICE) library"
|
||||
arch=('x86_64')
|
||||
|
@ -10,7 +10,7 @@ license=('MPL2')
|
|||
makedepends=('cmake')
|
||||
depends=('glibc')
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/paullouisageneau/libjuice/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
sha512sums=('0c690940fab9c29c52955ee96c254c086f4170c8e59a26b767b9ffc288db9ecc7195136f958b9773903201e2719279bca63c7f64b6bb89bf8a41b6dd1da4eb63')
|
||||
sha512sums=('b5dc7c3bca3c36112e266516ea24662251fdaf40c994ae08ced3787a43d8868fbf81db9abcc7a88a1d5064c85b688625b9eac92c1e47567d5306b81537ba9e23')
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
_base=textual
|
||||
pkgname=python-${_base}
|
||||
pkgver=0.56.4
|
||||
pkgver=0.57.0
|
||||
pkgrel=01
|
||||
pkgdesc="Modern Text User Interface framework"
|
||||
url="https://github.com/Textualize/${_base}"
|
||||
|
@ -55,8 +55,9 @@ arch=(x86_64)
|
|||
|
||||
license=(MIT)
|
||||
|
||||
sha512sums=('230ff995ab26feaf347f9fb630fead751573eefcca291219eabae61380fa49f99c51715616619b65504071cfa1424bdb3720293f7909ea7958f53ff47db472be')
|
||||
sha512sums=('f892dbce2b719cac03dc669b453570128ef190943f5e4071310a6480456bea5b5f52d5f321ee55ff4da4e4eafbf1b87bf470586da376c093f4432933b7712783')
|
||||
|
||||
sha256sums=(80b4af173943699c4731c8483cdfd6fbb98c525de03467970459b4e784200566) # textual-0.57.0.tar.gz
|
||||
|
||||
sha256sums=(3791bef37c092dc852990afa3bc6f314deccf09142deaf8b68e2199409228b78) # textual-0.56.4.tar.gz
|
||||
## 28ddab5ab0eed9d3b9d98c3852e302fbf00a822e7998a82deac745bd0146fbab python-textual-0.57.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
## f85f7dc2e03d8e056129f81829eda7c17a8c8de29252133a99ae86409d9799d8 python-textual-0.56.4-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
_base=textual
|
||||
pkgname=python-${_base}
|
||||
pkgver=0.56.4
|
||||
pkgver=0.57.0
|
||||
pkgrel=1
|
||||
pkgdesc="Modern Text User Interface framework"
|
||||
arch=(any)
|
||||
|
@ -17,7 +17,7 @@ optdepends=('python-tree-sitter: for syntax highlighting support'
|
|||
'python-tree-sitter-languages: for custom languages support'
|
||||
'python-textual-dev: tools for developers')
|
||||
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
|
||||
sha512sums=('230ff995ab26feaf347f9fb630fead751573eefcca291219eabae61380fa49f99c51715616619b65504071cfa1424bdb3720293f7909ea7958f53ff47db472be')
|
||||
sha512sums=('f892dbce2b719cac03dc669b453570128ef190943f5e4071310a6480456bea5b5f52d5f321ee55ff4da4e4eafbf1b87bf470586da376c093f4432933b7712783')
|
||||
|
||||
build() {
|
||||
cd ${_base}-${pkgver}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=vala
|
||||
pkgver=0.56.16
|
||||
pkgver=0.56.17
|
||||
pkgrel=01
|
||||
pkgdesc='Compiler for the GObject type system'
|
||||
url='https://wiki.gnome.org/Projects/Vala'
|
||||
|
@ -17,13 +17,13 @@ provides=(valadoc libvala{,doc}-${pkgver%.*}.so )
|
|||
conflicts=(valadoc)
|
||||
replaces=(valadoc)
|
||||
#options=(debug) ## uncomment this to have the debug package produced
|
||||
_commit=b6f944c4601092cad4dbb3d1e3bbbf84fa0ee000 # tags/0.56.16^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit")
|
||||
_commit=ef0d911609f6691df0f10877ee97ee34cd24d689 # tags/0.56.17^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/vala.git?signed#tag=$pkgver")
|
||||
|
||||
pkgver() {
|
||||
cd vala
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
#pkgver() {
|
||||
# cd vala
|
||||
# git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
#}
|
||||
|
||||
prepare() {
|
||||
cd vala
|
||||
|
@ -53,7 +53,10 @@ arch=(x86_64)
|
|||
|
||||
license=(LGPL-2.1-or-later)
|
||||
|
||||
validpgpkeys=(E4884AEEDE4CC02043C3D8045DECDBA89270E723) # Rico Tzschichholz <ricotz@ubuntu.com>
|
||||
|
||||
b2sums=('5b7b40340127905e3b36114c1e9d44c962b0980b9d9d30f3a0f65780316f8f1453d7ef3c8d253c06dfffa0ac03fc5045cc173b564144195ebcca7b7a8afc9247')
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## c5154d92071044c03b17bd903fb5e960e612a9f0ae7e40decd0a84c2764bd574 vala-0.56.16-01-x86_64.pkg.tar.lz
|
||||
## d814b6f6318994db61f74eec86d48c04c10e5ce3889a2ef88688e1ee12d30c5e vala-0.56.17-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Contributor: Timm Preetz <timm@preetz.us>
|
||||
|
||||
pkgname=vala
|
||||
pkgver=0.56.16
|
||||
pkgver=0.56.17
|
||||
pkgrel=1
|
||||
pkgdesc='Compiler for the GObject type system'
|
||||
url='https://wiki.gnome.org/Projects/Vala'
|
||||
|
@ -38,14 +38,12 @@ provides=(
|
|||
)
|
||||
conflicts=(valadoc)
|
||||
replaces=(valadoc)
|
||||
_commit=b6f944c4601092cad4dbb3d1e3bbbf84fa0ee000 # tags/0.56.16^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit")
|
||||
b2sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd vala
|
||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||
}
|
||||
_commit=ef0d911609f6691df0f10877ee97ee34cd24d689 # tags/0.56.17^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/vala.git?signed#tag=$pkgver")
|
||||
b2sums=('5b7b40340127905e3b36114c1e9d44c962b0980b9d9d30f3a0f65780316f8f1453d7ef3c8d253c06dfffa0ac03fc5045cc173b564144195ebcca7b7a8afc9247')
|
||||
validpgpkeys=(
|
||||
E4884AEEDE4CC02043C3D8045DECDBA89270E723 # Rico Tzschichholz <ricotz@ubuntu.com>
|
||||
)
|
||||
|
||||
prepare() {
|
||||
cd vala
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=wayland-protocols
|
||||
pkgver=1.34
|
||||
pkgver=1.35
|
||||
pkgrel=01
|
||||
pkgdesc='Specifications of extended Wayland protocols'
|
||||
url='https://wayland.freedesktop.org/'
|
||||
|
@ -50,8 +50,8 @@ license=('MIT')
|
|||
validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A' # Jonas Ådahl
|
||||
'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
|
||||
|
||||
sha256sums=(c59b27cacd85f60baf4ee5f80df5c0d15760ead6a2432b00ab7e2e0574dcafeb # wayland-protocols-1.34.tar.xz
|
||||
93795f439d34c707a5b5b50e178232ffa9d76a815644a2536508a383cc65c125) # wayland-protocols-1.34.tar.xz.sig
|
||||
sha256sums=(37a2716a28133dc819341c568a29d21e8cb72130e5c126a1fcfc9f42c23d95ab # wayland-protocols-1.35.tar.xz
|
||||
c90cf63b93634fbb957a4d555351d511c8935cf350d3f11c001dd3ec9de4595e) # wayland-protocols-1.35.tar.xz.sig
|
||||
|
||||
## 319836c2ba9920e04bbe16857935221ea2949a29fc7c30b171ad629f40f9c439 wayland-protocols-1.34-01-x86_64.pkg.tar.lz
|
||||
## a0b0b0a2cef6fae31fbb5bdc8e71399d3afb875c574bc9f6229bb152c8abbf22 wayland-protocols-1.35-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: Sébastien Luttringer <seblu@seblu.net>
|
||||
|
||||
pkgname=wayland-protocols
|
||||
pkgver=1.34
|
||||
pkgver=1.35
|
||||
pkgrel=1
|
||||
pkgdesc='Specifications of extended Wayland protocols'
|
||||
arch=('any')
|
||||
|
@ -11,7 +11,7 @@ makedepends=('wayland' 'meson')
|
|||
validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A' # Jonas Ådahl
|
||||
'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
|
||||
source=("https://gitlab.freedesktop.org/wayland/$pkgname/-/releases/$pkgver/downloads/$pkgname-$pkgver.tar.xz"{,.sig})
|
||||
sha256sums=('c59b27cacd85f60baf4ee5f80df5c0d15760ead6a2432b00ab7e2e0574dcafeb'
|
||||
sha256sums=('37a2716a28133dc819341c568a29d21e8cb72130e5c126a1fcfc9f42c23d95ab'
|
||||
'SKIP')
|
||||
|
||||
prepare() {
|
||||
|
|
Loading…
Reference in New Issue