uog libgit2 libgit2-glib mesa mpc python-setuptools vte3
This commit is contained in:
parent
02d20a93c5
commit
1e5fb41dc7
|
@ -0,0 +1,9 @@
|
|||
|
||||
|
||||
####### diffs between old and new Arch PKGBUILD
|
||||
|
||||
|
||||
|
||||
|
||||
#### systemd crap in new PKGBUILD
|
||||
scan for systemd ipv6 service & socket
|
|
@ -9,10 +9,9 @@ pkgbase=libgit2-glib
|
|||
pkgname=(libgit2-glib libgit2-glib-docs)
|
||||
_commit=274f81c596b7c248407c14d4a7d58d72fb12cedc # tags/v1.1.0^{}
|
||||
pkgver=1.1.0
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="GLib wrapper for libgit2"
|
||||
url="https://gitlab.gnome.org/GNOME/libgit2-glib"
|
||||
arch=(x86_64)
|
||||
makedepends=(gi-docgen git glib2 gobject-introspection gtk-doc libgit2 meson
|
||||
python-gobject vala)
|
||||
#options=(debug) ### uncomment this line to have the debug pkg produced
|
||||
|
@ -73,12 +72,14 @@ package_libgit2-glib-docs() {
|
|||
mv -v $pkgname/* "$pkgdir"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(LGPL2.1)
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
|
||||
|
||||
## 57dd0c0f962ef3f4b496d26bad58f3809404b885d081472048c72becf3c95e84 libgit2-glib-1.1.0-02-x86_64.pkg.tar.lz
|
||||
## e5756a704433436c0f0de3fda7f3ad2ddd7987c06a3d7df429e01a4dd0b1db80 libgit2-glib-docs-1.1.0-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -6,14 +6,13 @@ pkgbase=libgit2-glib
|
|||
pkgname=(libgit2-glib libgit2-glib-docs)
|
||||
_commit=274f81c596b7c248407c14d4a7d58d72fb12cedc # tags/v1.1.0^{}
|
||||
pkgver=1.1.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="GLib wrapper for libgit2"
|
||||
url="https://gitlab.gnome.org/GNOME/libgit2-glib"
|
||||
license=(LGPL2.1)
|
||||
arch=(x86_64)
|
||||
makedepends=(gi-docgen git glib2 gobject-introspection gtk-doc libgit2 meson
|
||||
python-gobject vala)
|
||||
options=(debug)
|
||||
source=(git+$url.git#commit=$_commit)
|
||||
sha256sums=('SKIP')
|
||||
|
||||
|
|
|
@ -5,5 +5,6 @@ meson
|
|||
python-gobject
|
||||
vala
|
||||
git
|
||||
|
||||
gi-docgen
|
||||
|
||||
|
||||
|
|
|
@ -6,23 +6,22 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libgit2
|
||||
pkgver=1.5.1
|
||||
pkgrel=02
|
||||
pkgver=1.6.2
|
||||
pkgrel=01
|
||||
epoch=1
|
||||
pkgdesc="A linkable library for Git"
|
||||
arch=(x86_64)
|
||||
url="https://github.com/libgit2/libgit2"
|
||||
depends=(gcc-libs glibc http-parser zlib)
|
||||
makedepends=(cmake libssh2 openssl python pcre2)
|
||||
provides=(libgit2.so)
|
||||
source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz
|
||||
$pkgname-1.5.0-remove_http-parse_incompatible_tests.patch)
|
||||
source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
|
||||
# $pkgname-1.5.0-remove_http-parse_incompatible_tests.patch)
|
||||
|
||||
prepare() {
|
||||
# remove tests that are only compatible with the (modified) vendored version
|
||||
# of http-parser, but not with upstream http-parser
|
||||
patch -d $pkgname-$pkgver -Np1 -i ../$pkgname-1.5.0-remove_http-parse_incompatible_tests.patch
|
||||
}
|
||||
#prepare() {
|
||||
# # remove tests that are only compatible with the (modified) vendored version
|
||||
# # of http-parser, but not with upstream http-parser
|
||||
# patch -d $pkgname-$pkgver -Np1 -i ../$pkgname-1.5.0-remove_http-parse_incompatible_tests.patch
|
||||
#}
|
||||
|
||||
build() {
|
||||
local cmake_options=(
|
||||
|
@ -35,13 +34,30 @@ build() {
|
|||
-S $pkgname-$pkgver
|
||||
-Wno-dev
|
||||
)
|
||||
|
||||
cmake "${cmake_options[@]}"
|
||||
cmake --build build --verbose
|
||||
}
|
||||
|
||||
check() {
|
||||
# NOTE: disable tests requiring the internet and relying on non-existent resources
|
||||
ctest --test-dir build --output-on-failure -E "invasive|online|ssh"
|
||||
local ignored_tests=(
|
||||
'invasive|'
|
||||
'online|'
|
||||
'ssh|'
|
||||
'network_url_parse__hostname_implied_root_empty_port|'
|
||||
'network_url_parse__hostname_empty_port|'
|
||||
'network_url_parse__ipv4_implied_root_empty_port|'
|
||||
'network_url_parse__ipv4_empty_port|'
|
||||
'network_url_parse__ipv6_implied_root_empty_port|'
|
||||
'network_url_parse__ipv6_empty_port'
|
||||
)
|
||||
local ifs="$IFS"
|
||||
IFS=
|
||||
# NOTE: disable tests requiring the internet, relying on non-existent
|
||||
# resources, or those that are only compatible with the (modified) vendored
|
||||
# version of http-parser, but not with upstream http-parser
|
||||
ctest --test-dir build --output-on-failure -E "${ignored_tests[*]}"
|
||||
IFS="$ifs"
|
||||
}
|
||||
|
||||
package() {
|
||||
|
@ -55,17 +71,18 @@ package() {
|
|||
install -vDm 644 $pkgname-$pkgver/{AUTHORS,README.md} -t "$pkgdir/usr/share/doc/$pkgname/"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(GPL2)
|
||||
|
||||
sha256sums=(7074f1e2697992b82402501182db254fe62d64877b12f6e4c64656516f4cde88 # libgit2-1.5.1.tar.gz
|
||||
8e232d3ac6ba756d6055aaccca9d5704417fe77f53ad91898ffbe1b1439523aa) # libgit2-1.5.0-remove_http-parse_incompatible_tests.patch
|
||||
sha256sums=(d557fbf35557bb5df53cbf38ae0081edb4a36494ec0d19741fa673e509245f8f) # libgit2-v1.6.2.tar.gz
|
||||
|
||||
# 8e232d3ac6ba756d6055aaccca9d5704417fe77f53ad91898ffbe1b1439523aa) # libgit2-1.5.0-remove_http-parse_incompatible_tests.patch
|
||||
|
||||
sha512sums=('ef9feef36c5876776f3aa608101115c9e7a0970e6dd752851d930cb85b4b1789ed68f42700ebea51095ff54600e37c18a4de0c0678d9a4d7d4aba83668890c09')
|
||||
b2sums=('7a42d8440fbe0afa24057bf53d52bcb04b4e8654f71cfa55871a7e77a150297731879d8f5be51df61ad91556656b66b102536a508cf61d9c11e8658e841fc560')
|
||||
|
||||
## 96218491ca5ae97b42927180990e2abe5cae04d6b11e440870f0dc8969d65a52 libgit2-1:1.6.2-01-x86_64.pkg.tar.lz
|
||||
|
||||
sha512sums=('04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39'
|
||||
'f9bb9ad7eb0f43003f5f72c81575ef5751b893fdf257d888b56818ee2c136b496b7cf72627a53dbd01319e33d0dd373e9d6df887360f7bec367419ef0c7ab711')
|
||||
b2sums=('4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d'
|
||||
'b3c2386ba84664318573e5c24797d28db914d60782397d8b39a21b54b4fb19502945fa8fcc0d8bbe8949349b5ec705d3e1345b0cbbb51b7d9631fec922f3ac41')
|
||||
|
||||
|
||||
|
|
|
@ -4,30 +4,30 @@
|
|||
# Contributor: Dave Reisner <d@falconindy.com>
|
||||
|
||||
pkgname=libgit2
|
||||
pkgver=1.5.1
|
||||
pkgrel=2
|
||||
pkgver=1.6.2
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="A linkable library for Git"
|
||||
arch=(x86_64)
|
||||
url="https://github.com/libgit2/libgit2"
|
||||
license=(GPL2)
|
||||
depends=(gcc-libs glibc http-parser zlib)
|
||||
makedepends=(cmake libssh2 openssl python pcre2)
|
||||
provides=(libgit2.so)
|
||||
source=(
|
||||
$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz
|
||||
$pkgname-1.5.0-remove_http-parse_incompatible_tests.patch
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
http-parser
|
||||
zlib
|
||||
)
|
||||
sha512sums=('04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39'
|
||||
'f9bb9ad7eb0f43003f5f72c81575ef5751b893fdf257d888b56818ee2c136b496b7cf72627a53dbd01319e33d0dd373e9d6df887360f7bec367419ef0c7ab711')
|
||||
b2sums=('4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d'
|
||||
'b3c2386ba84664318573e5c24797d28db914d60782397d8b39a21b54b4fb19502945fa8fcc0d8bbe8949349b5ec705d3e1345b0cbbb51b7d9631fec922f3ac41')
|
||||
|
||||
prepare() {
|
||||
# remove tests that are only compatible with the (modified) vendored version
|
||||
# of http-parser, but not with upstream http-parser
|
||||
patch -d $pkgname-$pkgver -Np1 -i ../$pkgname-1.5.0-remove_http-parse_incompatible_tests.patch
|
||||
}
|
||||
makedepends=(
|
||||
cmake
|
||||
libssh2
|
||||
openssl
|
||||
pcre2
|
||||
python
|
||||
)
|
||||
provides=(libgit2.so)
|
||||
source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
|
||||
sha512sums=('ef9feef36c5876776f3aa608101115c9e7a0970e6dd752851d930cb85b4b1789ed68f42700ebea51095ff54600e37c18a4de0c0678d9a4d7d4aba83668890c09')
|
||||
b2sums=('7a42d8440fbe0afa24057bf53d52bcb04b4e8654f71cfa55871a7e77a150297731879d8f5be51df61ad91556656b66b102536a508cf61d9c11e8658e841fc560')
|
||||
|
||||
build() {
|
||||
local cmake_options=(
|
||||
|
@ -40,13 +40,30 @@ build() {
|
|||
-S $pkgname-$pkgver
|
||||
-Wno-dev
|
||||
)
|
||||
|
||||
cmake "${cmake_options[@]}"
|
||||
cmake --build build --verbose
|
||||
}
|
||||
|
||||
check() {
|
||||
# NOTE: disable tests requiring the internet and relying on non-existent resources
|
||||
ctest --test-dir build --output-on-failure -E "invasive|online|ssh"
|
||||
local ignored_tests=(
|
||||
'invasive|'
|
||||
'online|'
|
||||
'ssh|'
|
||||
'network_url_parse__hostname_implied_root_empty_port|'
|
||||
'network_url_parse__hostname_empty_port|'
|
||||
'network_url_parse__ipv4_implied_root_empty_port|'
|
||||
'network_url_parse__ipv4_empty_port|'
|
||||
'network_url_parse__ipv6_implied_root_empty_port|'
|
||||
'network_url_parse__ipv6_empty_port'
|
||||
)
|
||||
local ifs="$IFS"
|
||||
IFS=
|
||||
# NOTE: disable tests requiring the internet, relying on non-existent
|
||||
# resources, or those that are only compatible with the (modified) vendored
|
||||
# version of http-parser, but not with upstream http-parser
|
||||
ctest --test-dir build --output-on-failure -E "${ignored_tests[*]}"
|
||||
IFS="$ifs"
|
||||
}
|
||||
|
||||
package() {
|
||||
|
|
|
@ -21,6 +21,9 @@ This would happen in the following case :
|
|||
vkCmdDispatch(...);
|
||||
|
||||
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
|
||||
Reviewed-by: Ivan Briano <ivan.briano@intel.com>
|
||||
Cc: mesa-stable
|
||||
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17247>
|
||||
---
|
||||
src/intel/vulkan/genX_cmd_buffer.c | 14 ++++++++++++++
|
||||
1 file changed, 14 insertions(+)
|
||||
|
|
|
@ -2,6 +2,9 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|||
From: Kai-Heng Feng <kai.heng.feng@canonical.com>
|
||||
Date: Thu, 29 Dec 2022 13:43:27 +0800
|
||||
Subject: [PATCH] iris: Retry DRM_IOCTL_I915_GEM_EXECBUFFER2 on ENOMEM
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
We are seeing endless DRM_IOCTL_SYNCOBJ_WAIT ioctl when system memory is
|
||||
under pressured.
|
||||
|
@ -17,14 +20,15 @@ ENOMEM, so instead of resetting the batch, be patient and wait until kernel has
|
|||
enough memory. Once the batch is submiited and snapshots_landed gets
|
||||
flipped, iris_get_query_result() can proceed normally.
|
||||
|
||||
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
|
||||
Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/6851
|
||||
(cherry picked from commit 3b38add239795fa5fe97ae37e6ec62cab4f1f968)
|
||||
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20449>
|
||||
---
|
||||
src/gallium/drivers/iris/iris_batch.c | 11 ++++++++---
|
||||
1 file changed, 8 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/gallium/drivers/iris/iris_batch.c b/src/gallium/drivers/iris/iris_batch.c
|
||||
index c7a08a0e1f5f..9e7b43f1dc2c 100644
|
||||
index c7a08a0e1f5f..deab85ce4aaf 100644
|
||||
--- a/src/gallium/drivers/iris/iris_batch.c
|
||||
+++ b/src/gallium/drivers/iris/iris_batch.c
|
||||
@@ -981,9 +981,14 @@ submit_batch(struct iris_batch *batch)
|
||||
|
@ -40,7 +44,7 @@ index c7a08a0e1f5f..9e7b43f1dc2c 100644
|
|||
+ } while (ret && errno == ENOMEM);
|
||||
+
|
||||
+ if (ret)
|
||||
+ ret = -errno;
|
||||
+ ret = -errno;
|
||||
+ }
|
||||
|
||||
simple_mtx_unlock(bo_deps_lock);
|
||||
|
|
|
@ -2,19 +2,23 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|||
From: Kai-Heng Feng <kai.heng.feng@canonical.com>
|
||||
Date: Thu, 29 Dec 2022 14:01:31 +0800
|
||||
Subject: [PATCH] Revert "iris: Avoid abort() if kernel can't allocate memory"
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
This reverts commit f9d8d9acbb6a620684fb4dac4affe25816587d92.
|
||||
|
||||
Now ENOMEM is handled in submit_batch(), we don't need to check it for
|
||||
resetting anymore.
|
||||
|
||||
(cherry picked from commit e6add12416315b77a420dc8ccb59307ada663a1d)
|
||||
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
|
||||
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20449>
|
||||
---
|
||||
src/gallium/drivers/iris/iris_batch.c | 3 +--
|
||||
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/gallium/drivers/iris/iris_batch.c b/src/gallium/drivers/iris/iris_batch.c
|
||||
index 9e7b43f1dc2c..5942fcf9c00e 100644
|
||||
index deab85ce4aaf..2993f0ab7ee8 100644
|
||||
--- a/src/gallium/drivers/iris/iris_batch.c
|
||||
+++ b/src/gallium/drivers/iris/iris_batch.c
|
||||
@@ -1097,9 +1097,8 @@ _iris_batch_flush(struct iris_batch *batch, const char *file, int line)
|
||||
|
|
|
@ -10,8 +10,7 @@ pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulk
|
|||
'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
|
||||
pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd"
|
||||
pkgver=23.0.0
|
||||
pkgrel=02
|
||||
arch=('x86_64')
|
||||
pkgrel=03
|
||||
#options=('debug' '!lto') # uncomment this if you want the debug package built # Arch removed debug for 22.3.3-3 version
|
||||
options=('!lto')
|
||||
makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
|
||||
|
@ -239,7 +238,9 @@ package_mesa() {
|
|||
install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
|
||||
|
@ -252,25 +253,18 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l
|
|||
|
||||
sha256sums=(01f3cff3763f09e0adabcb8011e4aebc6ad48f6a4dd4bae904fe918707d253e4 # mesa-23.0.0.tar.xz
|
||||
54dcc0a47dab08be7c9c0911c19de911fd36aa0a7b2cf5c61b3fdf0bf49d07ae # mesa-23.0.0.tar.xz.sig
|
||||
2b09d2d8792b8f4b9c91aa245859014d163e6c9c1f00749bb0817e8590d56e7a # 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch
|
||||
721debc4b0f90a20886555b5caf0c410b536b3ede063365fc5b758e56cbb1ccf # 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch
|
||||
e2a9fd69ef0795fcce8d83fbb307c7c09c00ffa0d81f102d4df8355d7ffed050 # 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch
|
||||
d3ec9caac9121b18825e0a5c420794ee07a5a42b048cd4f43816a587d659a4ea # 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch
|
||||
99264c77d63d6fa810e295914808cde9f580a64e913e99fa794c1aa25a4f8fb2 # 0002-iris-Retry-DRM_IOCTL_I915_GEM_EXECBUFFER2-on-ENOMEM.patch
|
||||
d6ef8fb1809e8aeae0ec32bfe916adb770c64880bfd3d0f4472a616c9f356a9a # 0003-Revert-iris-Avoid-abort-if-kernel-can-t-allocate-mem.patch
|
||||
7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE
|
||||
|
||||
sha512sums=('127e2759a2a31cacd65a0891719ab7bb4a9188844022b4bccaebbedce9c550b9ccb160ad519178ea0d851c4bcb8f0f56febda248ed2ba82b5ddf804855e4694b'
|
||||
'SKIP'
|
||||
'fb89a3cc9801f259faa7da81b12b8e003fcef10b64a30abf5592a159859c9f39941c8042f89fa93dee4d4e107c139ccdb48f255f45a72b6f9c7ce0da5bd0bd56'
|
||||
'27018f163dd93e492c5d6080690ee6aae7f63de80c014e941a2e42a5eca87cf14de5ec8a35a51472f9b204839b43b14ac663a6095c1c7ef8dd7f8a3861fb936a'
|
||||
'd7a54efea5a4be9d893c67b97fc846a45ef148c1bc1057ed91c377086d8f18aaa49eab5f9b3f3557e82457f8e23c2b8727b62880003529e1fe364b7ea15daccf'
|
||||
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
|
||||
|
||||
# 05c796415d6f44c442a8b977f99da3261b524d73eb98c671858cf48e0c488efd libva-mesa-driver-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# 233cc4c147c2d29cbdf7a72f195f614a4662a8d7118dd05590838d6c57de23c0 mesa-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# d996f68d90488780c8b1d4d89d35d161e2dfdb900c513a1c4aadb13517e4fcbf mesa-vdpau-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# 22406bbaa8919255e38182dfa87ef790f6e0d6054dd8b3a5a3ea4f7c20c1b4c2 opencl-mesa-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# 91fc2be9ebc9b4c3ed20d71c24876848b1de3c08bb233fa9ce13ef9291592301 vulkan-intel-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# 2aea35ea6d2a4e8bd9c91e877ce2d265139d2f231b108e47c5acd51e9222f245 vulkan-mesa-layers-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# b490dc39df6a496d7838aef5d36aba59d8da307f793651b1a5c0eec0ec78657d vulkan-radeon-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# 1746e8efb0c3605c09bbcc537a5143c99fca005a4da1889d10413d7e64ba08af vulkan-swrast-23.0.0-02-x86_64.pkg.tar.lz
|
||||
# f57c35e309963f51d84d8af876d78116f73ce17c6e4e30711076df6b23bb10a5 vulkan-virtio-23.0.0-02-x86_64.pkg.tar.lz
|
||||
## 03d68c0cec7c158ea3c45d4106637099e59032679f2caf6e75a343700dc4e2c4 libva-mesa-driver-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## d69f417b5a973a53c968aace27bbcd000431c6e5f5bed2a9450a5dec083510f8 mesa-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 63ee51cc031695a67320ac36cc60c0ba3f8c9d8800c5421968b86c47bc2833e7 mesa-vdpau-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 9d3922f28b8658eac176f22d38f6a1bc244ba84486ab942fb7c26b528be30d8f opencl-mesa-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 18fab770d433feafeaabf30b400d78913fe0c4a24c287b2da8805f6f7c82f052 vulkan-intel-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 59931694da50b05c3e043b856f3536c0ce1204d5a639a9cdfb50aa862030da9d vulkan-mesa-layers-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 26a20ce25cda30605c9568146a253337cc4716fdc6cdfb3af70af520417f048b vulkan-radeon-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 9ca034a6f240f66d5c0886a3525bf78f2d867ba67158901eca2f34edeb90b55c vulkan-swrast-23.0.0-03-x86_64.pkg.tar.lz
|
||||
## 9da6d2f0cefdaa1ca9928863b95179c11be7a7ef7062d1984351ad87e3fb757c vulkan-virtio-23.0.0-03-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ pkgbase=mesa
|
|||
pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
|
||||
pkgdesc="An open-source implementation of the OpenGL specification"
|
||||
pkgver=23.0.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
arch=('x86_64')
|
||||
makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
|
||||
'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'zstd' 'elfutils' 'llvm'
|
||||
|
@ -23,9 +23,9 @@ source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
|
|||
LICENSE)
|
||||
sha512sums=('127e2759a2a31cacd65a0891719ab7bb4a9188844022b4bccaebbedce9c550b9ccb160ad519178ea0d851c4bcb8f0f56febda248ed2ba82b5ddf804855e4694b'
|
||||
'SKIP'
|
||||
'fb89a3cc9801f259faa7da81b12b8e003fcef10b64a30abf5592a159859c9f39941c8042f89fa93dee4d4e107c139ccdb48f255f45a72b6f9c7ce0da5bd0bd56'
|
||||
'27018f163dd93e492c5d6080690ee6aae7f63de80c014e941a2e42a5eca87cf14de5ec8a35a51472f9b204839b43b14ac663a6095c1c7ef8dd7f8a3861fb936a'
|
||||
'd7a54efea5a4be9d893c67b97fc846a45ef148c1bc1057ed91c377086d8f18aaa49eab5f9b3f3557e82457f8e23c2b8727b62880003529e1fe364b7ea15daccf'
|
||||
'c7832724bad137461fcdffc3db8ba653ea25c56b5980d7c45955844a543ce57ec4360e88e73ab48f7cb69717a2f467a03aca13ede3591f27e36e20409f8982e8'
|
||||
'b089a84333743f2f69889f99903616a9dab28e45edf2de7b1f64d29bbb321daaf898aa05bf60fea6d2feec6b5ff072b807d76bb21efe122ff1a15e275d8acc97'
|
||||
'ac4f1f98c5f1d0c2f875c2cf964fe60f41385b18a3507fea77f899f0cbbbea0baee92d313936f2d325c2301a7d0dfe3294bf881722fb22fa41defd4e4fbd0f98'
|
||||
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
|
||||
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.velikov@gmail.com>
|
||||
'946D09B5E4C9845E63075FF1D961C596A7203456' # Andres Gomez <tanty@igalia.com>
|
||||
|
|
|
@ -1,4 +1,10 @@
|
|||
23.0.0-03
|
||||
|
||||
real 42m17.718s
|
||||
user 153m50.507s
|
||||
sys 4m47.685s
|
||||
|
||||
23.0.0-02
|
||||
|
||||
real 15m56.260s
|
||||
user 54m14.860s
|
||||
|
|
16
mpc/PKGBUILD
16
mpc/PKGBUILD
|
@ -7,14 +7,13 @@
|
|||
|
||||
pkgname=mpc
|
||||
pkgver=0.34
|
||||
pkgrel=02
|
||||
pkgrel=03
|
||||
pkgdesc="Minimalist command line interface to MPD"
|
||||
arch=(x86_64)
|
||||
url="https://www.musicpd.org/clients/mpc/"
|
||||
depends=(glibc)
|
||||
makedepends=(libmpdclient meson python-sphinx rsync)
|
||||
# options=(debug) ## uncomment to produce the debug pkg
|
||||
source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
|
||||
source=(https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz{,.sig})
|
||||
|
||||
build() {
|
||||
arch-meson build $pkgname-$pkgver
|
||||
|
@ -30,18 +29,17 @@ package() {
|
|||
rm -rvf "$pkgdir/usr/share/doc/$pkgname/"{html,contrib/*.bash}
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(GPL2)
|
||||
|
||||
validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') # Max Kellermann <max@blarg.de>
|
||||
|
||||
sha512sums=('d43d5547134ffb24f2a2972882f6e264c1011a94d1033369d329487f59414d32d9842835afdd05da96fd8ed28f823d2ae2f46d8d8d24b68f3695badca2a9bbb2'
|
||||
'SKIP')
|
||||
b2sums=('709f54ceebd66f703e5b1bf6ff8deb890e484fdc29c0b2198922763e347caac89d6eec5f74101f9fa860436e7493e2b02cc6b1b26e800e783546fe5a0c6e0d8f'
|
||||
'SKIP')
|
||||
|
||||
sha256sums=(691e3f3654bc10d022bb0310234d0bc2d8c075a698f09924d9ebed8f506fda20 # mpc-0.34.tar.xz
|
||||
11c88dc463286a1cf1f5c4293945f0a5642248b351576b06fab96881bbd92273) # mpc-0.34.tar.xz.sig
|
||||
|
||||
## 7a6f6873232aa83e894974a6cbf51e294a204131dedb2e7cc4d16222eb86dc81 mpc-0.34-03-x86_64.pkg.tar.lz
|
||||
|
||||
|
||||
|
|
|
@ -7,15 +7,14 @@
|
|||
|
||||
pkgname=mpc
|
||||
pkgver=0.34
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="Minimalist command line interface to MPD"
|
||||
arch=(x86_64)
|
||||
url="https://www.musicpd.org/clients/mpc/"
|
||||
license=(GPL2)
|
||||
depends=(glibc)
|
||||
makedepends=(libmpdclient meson python-sphinx rsync)
|
||||
options=(debug)
|
||||
source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
|
||||
source=(https://www.musicpd.org/download/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha512sums=('d43d5547134ffb24f2a2972882f6e264c1011a94d1033369d329487f59414d32d9842835afdd05da96fd8ed28f823d2ae2f46d8d8d24b68f3695badca2a9bbb2'
|
||||
'SKIP')
|
||||
b2sums=('709f54ceebd66f703e5b1bf6ff8deb890e484fdc29c0b2198922763e347caac89d6eec5f74101f9fa860436e7493e2b02cc6b1b26e800e783546fe5a0c6e0d8f'
|
||||
|
@ -29,7 +28,9 @@ build() {
|
|||
}
|
||||
|
||||
package() {
|
||||
depends+=(libmpdclient.so)
|
||||
depends+=(
|
||||
libmpdclient libmpdclient.so
|
||||
)
|
||||
|
||||
DESTDIR="$pkgdir" ninja -C build install
|
||||
install -vDm 644 $pkgname-$pkgver/contrib/mpc-completion.bash "$pkgdir/usr/share/bash-completion/completions/mpc"
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=python-setuptools
|
||||
pkgver=67.5.0
|
||||
_commit=c98d401ab7003e1bdb0d7db965aeec3c67b59ce4
|
||||
pkgver=67.5.1
|
||||
_commit=f51eccd769cab0297c64e4d007bef42544326431
|
||||
pkgrel=01
|
||||
epoch=1
|
||||
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
|
||||
|
@ -118,6 +118,5 @@ sha256sums=(SKIP
|
|||
06e2f68aebedbaeb0b0fe923eae686568910cc3355b33bf619db9266eef83efb # system-validate-pyproject.patch
|
||||
a2bc8b9d470c13b4cb682ab3943e80ab2841aae98f7c3d9ba1f089408f96aa91) # add-dependency.patch
|
||||
|
||||
## 14da8fc8f8ea571db502964bf300a9e5d0b8526d0203c2ee0009634e9599f394 python-setuptools-1:67.5.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
## c45875f4bb5cd63f1ebfe765ffc5cb2d1e92361b17a4390798e96466608f7ada python-setuptools-1:67.5.1-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
# Contributor: Eli Schwartz <eschwartz@archlinux.org>
|
||||
|
||||
pkgname=python-setuptools
|
||||
pkgver=67.5.0
|
||||
_commit=c98d401ab7003e1bdb0d7db965aeec3c67b59ce4
|
||||
pkgver=67.5.1
|
||||
_commit=f51eccd769cab0297c64e4d007bef42544326431
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
|
||||
|
|
|
@ -7,18 +7,17 @@
|
|||
|
||||
pkgbase=vte3
|
||||
pkgname=(vte-common vte3 vte4)
|
||||
pkgver=0.70.3
|
||||
pkgver=0.72.0
|
||||
pkgrel=01
|
||||
pkgdesc="Virtual Terminal Emulator widget w/o systemd"
|
||||
url="https://wiki.gnome.org/Apps/Terminal/VTE"
|
||||
arch=(x86_64)
|
||||
depends=(gtk3 pcre2 gnutls fribidi)
|
||||
# # makedepends=(gobject-introspection vala git gtk-doc gperf meson) ## previous dependencies
|
||||
makedepends=(fribidi gi-docgen git gnutls gobject-introspection gperf
|
||||
gtk3 gtk4 meson pcre2 vala)
|
||||
## options=(debug !lto) ## uncomment this to have the debug pkg produced
|
||||
options=(!lto)
|
||||
_commit=177c96f2b7e58ba90a7b5738089e8a97094c84d5 # tags/0.70.3^0
|
||||
_commit=164c0f1eb5165786e0addfe5317cf6de3061ddf9 # tags/0.72.0^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/vte.git#commit=$_commit")
|
||||
|
||||
pkgver() {
|
||||
|
@ -111,14 +110,16 @@ package_vte4() {
|
|||
mv gtk4/* "$pkgdir"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(LGPL)
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 91c429c6f4e0aa189e8498a4bd4c8c6366a67a885c887d83bc83b2cd611da6df vte3-0.70.3-01-x86_64.pkg.tar.lz
|
||||
## e21465d92d618b740ad4658abf999cc8e2d2cde739377a7c46bfccb4313a96d9 vte4-0.70.3-01-x86_64.pkg.tar.lz
|
||||
## 7d5976a282453e5afdb36c73d6e0d73cf2d2070a7100ec7c72c92d09521f99bc vte-common-0.70.3-01-x86_64.pkg.tar.lz
|
||||
## 9a4861d872304908636abb2888cbc7d53305d4072db9e6caff9c7dbe0a3d0ce0 vte3-0.72.0-01-x86_64.pkg.tar.lz
|
||||
## 1a87790c84ac0c20b7248542dcff44a5ce9875185626086ef3bedd4e4e1cfa10 vte4-0.72.0-01-x86_64.pkg.tar.lz
|
||||
## 70e7eee8e17981315ab2cf01f543b7a9b6357dce9de2d0b9497eb288520ef60f vte-common-0.72.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgbase=vte3
|
||||
pkgname=(vte-common vte3 vte4 vte-docs)
|
||||
pkgver=0.70.3
|
||||
pkgver=0.72.0
|
||||
pkgrel=1
|
||||
pkgdesc="Virtual Terminal Emulator widget"
|
||||
url="https://wiki.gnome.org/Apps/Terminal/VTE"
|
||||
|
@ -24,7 +24,7 @@ makedepends=(
|
|||
vala
|
||||
)
|
||||
options=(!lto)
|
||||
_commit=177c96f2b7e58ba90a7b5738089e8a97094c84d5 # tags/0.70.3^0
|
||||
_commit=164c0f1eb5165786e0addfe5317cf6de3061ddf9 # tags/0.72.0^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/vte.git#commit=$_commit")
|
||||
sha256sums=('SKIP')
|
||||
|
||||
|
|
Loading…
Reference in New Issue