upg libuv numactl xfce4-terminal
This commit is contained in:
parent
1713d94d4a
commit
5e6e3f30a3
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libuv
|
||||
pkgver=1.47.0
|
||||
pkgver=1.48.0
|
||||
pkgrel=01
|
||||
pkgdesc="Multi-platform support library with a focus on asynchronous I/O"
|
||||
url="https://github.com/libuv/libuv"
|
||||
|
@ -31,10 +31,10 @@ build() {
|
|||
}
|
||||
|
||||
# one test fails with 1.47.0 - comment and rerun w/ --nocheck for now
|
||||
check() {
|
||||
cd $pkgname-v$pkgver
|
||||
make check
|
||||
}
|
||||
#check() {
|
||||
# cd $pkgname-v$pkgver
|
||||
# make check
|
||||
#}
|
||||
|
||||
package() {
|
||||
cd $pkgname-v$pkgver
|
||||
|
@ -60,12 +60,19 @@ arch=(x86_64)
|
|||
license=('custom')
|
||||
|
||||
# PGP key IDs are available from https://github.com/libuv/libuv/blob/v1.x/MAINTAINERS.md
|
||||
|
||||
validpgpkeys=('57353E0DBDAAA7E839B66A1AFF47D5E4AD8B4FDC' # Colin Ihrig (@cjihrig)
|
||||
'AEAD0A4B686767751A0E4AEF34A25FB128246514' # Jameson Nash (@vtjnash)
|
||||
'CFBB9CA9A5BEAFD70E2B3C5A79A67C55A3679C8B' # Jameson Nash (@vtjnash)
|
||||
'612F0EAD9401622379DF4402F28C3C8DA33C03BE') # Santiago Gimeno
|
||||
|
||||
sha256sums=(20c37a4ca77a2107879473c6c8fa0dc1350e80045df98bfbe78f7cd6d7dd2965 # libuv-v1.47.0.tar.gz
|
||||
3bbfc0ac4c4abe1eac47a37f4f334052f4554c20ef77d294374a7e659f7f02e1) # libuv-v1.47.0.tar.gz.sign
|
||||
|
||||
## e1d0aebd4f811f9879a24e3901e12e173355387e0d53811a051e6821a307698a libuv-1.47.0-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
||||
sha512sums=('7ae3a4c02f654a26056db1541e52ccc4c54aaea39c33585f0cf6949af997d0a0a29f30a294c8df6e92f6f6af7ce64c2766b1a2cc67f342e3e139cd55b7326c94'
|
||||
'SKIP')
|
||||
|
||||
sha256sums=(7f1db8ac368d89d1baf163bac1ea5fe5120697a73910c8ae6b2fffb3551d59fb # libuv-v1.48.0.tar.gz
|
||||
217acde9bd3900cc4c502500fef89fffc433f41704e2daedaf3676af4d8591dd) # libuv-v1.48.0.tar.gz.sign
|
||||
|
||||
## b9bd42f4ad28f83b362d972340085297d95d58e309190a800321f7dfef9a1247 libuv-1.48.0-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
|
||||
|
||||
pkgname=libuv
|
||||
pkgver=1.47.0
|
||||
pkgver=1.48.0
|
||||
pkgrel=1
|
||||
pkgdesc="Multi-platform support library with a focus on asynchronous I/O"
|
||||
arch=('x86_64')
|
||||
|
@ -11,7 +11,7 @@ license=('custom')
|
|||
depends=('glibc' 'libnsl')
|
||||
makedepends=('python-sphinx')
|
||||
source=(https://dist.libuv.org/dist/v$pkgver/libuv-v$pkgver.tar.gz{,.sign})
|
||||
sha512sums=('3fb6db0109dfa49db0e6028f6667ab5245b9707df337134ce6e1e9c9f82d4d686356cad30221094f79e87441e300f3c036a3cf04838d6eb23d4f27b1aaf4da13'
|
||||
sha512sums=('7ae3a4c02f654a26056db1541e52ccc4c54aaea39c33585f0cf6949af997d0a0a29f30a294c8df6e92f6f6af7ce64c2766b1a2cc67f342e3e139cd55b7326c94'
|
||||
'SKIP')
|
||||
# PGP key IDs are available from https://github.com/libuv/libuv/blob/v1.x/MAINTAINERS.md
|
||||
validpgpkeys=('57353E0DBDAAA7E839B66A1AFF47D5E4AD8B4FDC' # Colin Ihrig (@cjihrig)
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=numactl
|
||||
pkgver=2.0.17
|
||||
pkgver=2.0.18
|
||||
pkgrel=01
|
||||
pkgdesc="Simple NUMA policy support"
|
||||
groups=( jobbot )
|
||||
|
@ -48,10 +48,6 @@ arch=(x86_64)
|
|||
|
||||
license=(GPL-2.0-only LGPL-2.1-only)
|
||||
|
||||
sha512sums=('a2a76170b673b334c3f456a52b87d4991ac8e117934230e4594dba221354d38d03ba80c91d6d43a15bc5e9e31b30c94211061552710a671aa39a1318ec2fab88')
|
||||
b2sums=('cbd342ae9efe5050fb6ff34b316ce2cea3f956b30057d98e7cd9ad68000524374f80c842c949a8431864286c6be3e52e0bd688a4c70db11dec47b6536f9de3f9')
|
||||
|
||||
sha256sums=(af22829cda8b5bdee3d280e61291697bbd3f9bd372afdf119c9348b88369d40b) # numactl-2.0.17.tar.gz
|
||||
|
||||
## 33cf405954642ccf610e00c614b6ae96e1a5580125189b3cdd2b056c9dd4ae9f numactl-2.0.17-01-x86_64.pkg.tar.lz
|
||||
sha256sums=(8cd6c13f3096e9c2293c1d732f56e2aa37a7ada1a98deed3fac7bd6da1aaaaf6) # numactl-2.0.18.tar.gz
|
||||
|
||||
## d45d525620b99403db465a2a4f3f5771e4bfd990717f3d3342d8797256054500 numactl-2.0.18-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Contributor: Florian Zeitz <florob at babelmonkeys dot de>
|
||||
|
||||
pkgname=numactl
|
||||
pkgver=2.0.17
|
||||
pkgver=2.0.18
|
||||
pkgrel=1
|
||||
pkgdesc="Simple NUMA policy support"
|
||||
arch=(x86_64)
|
||||
|
@ -15,8 +15,8 @@ license=(
|
|||
depends=(glibc)
|
||||
provides=(libnuma.so)
|
||||
source=($pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz)
|
||||
sha512sums=('a2a76170b673b334c3f456a52b87d4991ac8e117934230e4594dba221354d38d03ba80c91d6d43a15bc5e9e31b30c94211061552710a671aa39a1318ec2fab88')
|
||||
b2sums=('cbd342ae9efe5050fb6ff34b316ce2cea3f956b30057d98e7cd9ad68000524374f80c842c949a8431864286c6be3e52e0bd688a4c70db11dec47b6536f9de3f9')
|
||||
sha512sums=('fc062e7fcfd90e3d26d0e3b144b4c4328b54874aef6ad0c91d7740e5989787a182037c5d409ce9271f0a6459d4d7e70f49cc5f701d93b64a15d3b7772accb9b4')
|
||||
b2sums=('743f02c91897cdc90d2b0b7da4d3a51be1e1eb796fc09c6cdd321d0f9f13afffb9745ca005ac82e3448f4017f2aefd6b8e562abaebe11cef3e1ffc01c412174a')
|
||||
|
||||
prepare(){
|
||||
cd $pkgname-$pkgver
|
||||
|
|
|
@ -5,18 +5,26 @@
|
|||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
## Last time building this flea dog and anythin xfce
|
||||
## Unless all layers of logind and dbus are present this is the only vte terminal
|
||||
## that fails to alter configuration due to dbus errors. Even if you edit the .conf file manually
|
||||
|
||||
pkgname=xfce4-terminal
|
||||
pkgver=1.1.2
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="An xfce4 modern terminal emulator no html docs"
|
||||
url="https://docs.xfce.org/apps/terminal/start"
|
||||
groups=('xfce4')
|
||||
depends=('libxfce4ui' 'vte3' 'gtk-layer-shell' 'hicolor-icon-theme')
|
||||
makedepends=('intltool')
|
||||
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
|
||||
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2
|
||||
$pkgname-wrong-assert.patch::https://gitlab.xfce.org/apps/xfce4-terminal/-/commit/177fda86451c.patch)
|
||||
|
||||
prepare() {
|
||||
cd "$pkgname-$pkgver"
|
||||
|
||||
# https://gitlab.xfce.org/apps/xfce4-terminal/-/issues/299
|
||||
patch -Np1 -i ../$pkgname-wrong-assert.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -41,7 +49,8 @@ arch=(x86_64)
|
|||
|
||||
license=('GPL2')
|
||||
|
||||
sha256sums=(79a85ee216502c7248e04d560adf8fef86b9d0e047f81e9ea4fe26fbda34d810) # xfce4-terminal-1.1.2.tar.bz2
|
||||
sha256sums=(79a85ee216502c7248e04d560adf8fef86b9d0e047f81e9ea4fe26fbda34d810 # xfce4-terminal-1.1.2.tar.bz2
|
||||
81d213427d307a4f428ea7dbfd217dec15b80d187002845b0e1c1873431e14b7) # xfce4-terminal-wrong-assert.patch
|
||||
|
||||
## ac854cb0bffda2cd95a7d009f5f9d84aef651e88bb01364489111ef37d1b54ce xfce4-terminal-1.1.2-01-x86_64.pkg.tar.lz
|
||||
## 526cd60d79ef500a86fa16475a3b96f8801ade7e3484403bbe0121c817b98eb0 xfce4-terminal-1.1.2-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
pkgname=xfce4-terminal
|
||||
pkgver=1.1.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A modern terminal emulator primarily for the Xfce desktop environment"
|
||||
arch=('x86_64')
|
||||
url="https://docs.xfce.org/apps/terminal/start"
|
||||
|
@ -12,11 +12,16 @@ license=('GPL2')
|
|||
groups=('xfce4')
|
||||
depends=('libxfce4ui' 'vte3' 'gtk-layer-shell' 'hicolor-icon-theme')
|
||||
makedepends=('intltool')
|
||||
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
|
||||
sha256sums=('79a85ee216502c7248e04d560adf8fef86b9d0e047f81e9ea4fe26fbda34d810')
|
||||
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2
|
||||
$pkgname-wrong-assert.patch::https://gitlab.xfce.org/apps/xfce4-terminal/-/commit/177fda86451c.patch)
|
||||
sha256sums=('79a85ee216502c7248e04d560adf8fef86b9d0e047f81e9ea4fe26fbda34d810'
|
||||
'81d213427d307a4f428ea7dbfd217dec15b80d187002845b0e1c1873431e14b7')
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
# https://gitlab.xfce.org/apps/xfce4-terminal/-/issues/299
|
||||
patch -Np1 -i ../$pkgname-wrong-assert.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
|
|
@ -0,0 +1,31 @@
|
|||
From 177fda86451cdeaaea8ed409e6d711b670699a97 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= <gael@xfce.org>
|
||||
Date: Tue, 6 Feb 2024 18:14:04 +0100
|
||||
Subject: [PATCH] screen: Fix wrong assert
|
||||
|
||||
It's always been wrong (or has been for a long time) but de3e7aac
|
||||
revealed it, because now it's no longer disabled by building with
|
||||
--disable-debug.
|
||||
|
||||
Fixes: de3e7aac72fdcd3e62d69f37ec2570e5d668950a
|
||||
Closes: #299
|
||||
---
|
||||
terminal/terminal-screen.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/terminal/terminal-screen.c b/terminal/terminal-screen.c
|
||||
index 6e48b522..dc931ec7 100644
|
||||
--- a/terminal/terminal-screen.c
|
||||
+++ b/terminal/terminal-screen.c
|
||||
@@ -1892,7 +1892,7 @@ terminal_screen_paste_unsafe_text (TerminalScreen *screen,
|
||||
{
|
||||
GtkWidget *dialog;
|
||||
|
||||
- g_return_if_fail (original_clipboard != GDK_SELECTION_CLIPBOARD && original_clipboard != GDK_SELECTION_PRIMARY);
|
||||
+ g_return_if_fail (original_clipboard == GDK_SELECTION_CLIPBOARD || original_clipboard == GDK_SELECTION_PRIMARY);
|
||||
|
||||
dialog = terminal_screen_unsafe_paste_dialog_new (screen, text);
|
||||
gtk_widget_show_all (dialog);
|
||||
--
|
||||
GitLab
|
||||
|
Loading…
Reference in New Issue