upg git gtk-doc i3-wm librewolf meson qt6-base unrar vala

This commit is contained in:
joborun linux 2023-06-02 01:50:26 +03:00
parent 9b97430880
commit 0e52f58904
27 changed files with 383 additions and 89 deletions

View File

@ -6,13 +6,13 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=git
pkgver=2.40.1
pkgver=2.41.0
pkgrel=01
pkgdesc='the fast distributed version control system w/o systemd'
url='https://git-scm.com/'
depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
makedepends=('python' 'xmlto' 'asciidoc')
optdepends=('tk: gitk and git gui'
'perl-libwww: git svn'
'perl-term-readkey: git svn and interactive.singlekey setting'
@ -53,7 +53,6 @@ build() {
"${_make_options[@]}" \
all man
make -C contrib/credential/gnome-keyring
make -C contrib/credential/libsecret
make -C contrib/subtree "${_make_paths[@]}" all man
make -C contrib/mw-to-git "${_make_paths[@]}" all
@ -95,11 +94,6 @@ package() {
# fancy git prompt
mkdir -p "$pkgdir"/usr/share/git/
install -m 0644 ./contrib/completion/git-prompt.sh "$pkgdir"/usr/share/git/git-prompt.sh
# gnome credentials helper (deprecated, but we will keep it as long there is no extra cost)
# https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
install -m 0755 contrib/credential/gnome-keyring/git-credential-gnome-keyring \
"$pkgdir"/usr/lib/git-core/git-credential-gnome-keyring
make -C contrib/credential/gnome-keyring clean
# libsecret credentials helper
install -m 0755 contrib/credential/libsecret/git-credential-libsecret \
"$pkgdir"/usr/lib/git-core/git-credential-libsecret
@ -128,9 +122,8 @@ license=('GPL2')
validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
sha256sums=(4893b8b98eefc9fdc4b0e7ca249e340004faa7804a433d17429e311e1fef21d2 # git-2.40.1.tar.xz
e95fcb5c6d15e21204c64d2b9913e30f7bf15ed448e60e44b04be1ed13714ade # git-2.40.1.tar.sign
sha256sums=(e748bafd424cfe80b212cbc6f1bbccc3a47d4862fb1eb7988877750478568040 # git-2.41.0.tar.xz
3763d4f3e2e9918d2a781d0c5da027fd278d24291447c9309b52466d64cd3811 # git-2.41.0.tar.sign
7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45) # git-sysusers.conf
## ad706ff4a9aa75673b93f826bce4b9e5ccbcff3b9059b1081799c921c5bef4f3 git-2.40.1-01-x86_64.pkg.tar.lz
## 7b9297a867f4a43534f01c82248ffd771cf26c0500b7c2da2a5f67cc59e4b3a6 git-2.41.0-01-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=git
pkgver=2.40.1
pkgver=2.41.0
pkgrel=1
pkgdesc='the fast distributed version control system'
arch=('x86_64')
@ -10,7 +10,7 @@ url='https://git-scm.com/'
license=('GPL2')
depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
makedepends=('python' 'xmlto' 'asciidoc')
optdepends=('tk: gitk and git gui'
'perl-libwww: git svn'
'perl-term-readkey: git svn and interactive.singlekey setting'
@ -30,7 +30,7 @@ source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign}
'git-daemon@.service'
'git-daemon.socket'
'git-sysusers.conf')
sha256sums=('4893b8b98eefc9fdc4b0e7ca249e340004faa7804a433d17429e311e1fef21d2'
sha256sums=('e748bafd424cfe80b212cbc6f1bbccc3a47d4862fb1eb7988877750478568040'
'SKIP'
'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
@ -59,7 +59,6 @@ build() {
"${_make_options[@]}" \
all man
make -C contrib/credential/gnome-keyring
make -C contrib/credential/libsecret
make -C contrib/subtree "${_make_paths[@]}" all man
make -C contrib/mw-to-git "${_make_paths[@]}" all
@ -101,11 +100,6 @@ package() {
# fancy git prompt
mkdir -p "$pkgdir"/usr/share/git/
install -m 0644 ./contrib/completion/git-prompt.sh "$pkgdir"/usr/share/git/git-prompt.sh
# gnome credentials helper (deprecated, but we will keep it as long there is no extra cost)
# https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
install -m 0755 contrib/credential/gnome-keyring/git-credential-gnome-keyring \
"$pkgdir"/usr/lib/git-core/git-credential-gnome-keyring
make -C contrib/credential/gnome-keyring clean
# libsecret credentials helper
install -m 0755 contrib/credential/libsecret/git-credential-libsecret \
"$pkgdir"/usr/lib/git-core/git-credential-libsecret

View File

@ -1,7 +1,6 @@
python
asciidoc
xmlto
libgnome-keyring
perl-error
perl-mailtools
gettext

View File

@ -1,6 +1,6 @@
real 19m24.001s
user 13m13.344s
sys 5m24.501s
real 23m48.024s
user 15m45.916s
sys 7m32.016s

View File

@ -2,24 +2,21 @@
# 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=gtk-doc
pkgver=1.33.2
pkgrel=01
pkgrel=02
pkgdesc="Documentation tool for public library API"
url="https://www.gtk.org/gtk-doc/"
arch=(any)
depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments
python-anytree)
depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments)
makedepends=(dblatex git yelp-tools meson)
checkdepends=(bc gtk3 python-six python-parameterized)
optdepends=('dblatex: PDF support')
_commit=14391142ee9d43da116f0f530746ae34cc46930a # tags/1.33.2^0
source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit"
0001-Partially-revert-a-gtk-doc-1.31-change-that-broke-e-.patch)
#161c6d94e41e2d2ec2358ac6be8233f8d1698f57 refs/tags/1.33.2
#^14391142ee9d43da116f0f530746ae34cc46930a
pkgver() {
cd $pkgname
@ -48,9 +45,14 @@ package() {
python -O -m compileall -d /usr/lib "$pkgdir/usr/lib"
}
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(GPL FDL)
sha256sums=(SKIP
95208f0e0dd6e888892b04e3396b131218d1d98e433edfbd4af70b158921319c) # 0001-Partially-revert-a-gtk-doc-1.31-change-that-broke-e-.patch
## 1a6332d6a1a1943c228010aa21a182978e69395fd922020d92433571e82278c6 gtk-doc-1.33.2-02-x86_64.pkg.tar.lz

View File

@ -3,20 +3,16 @@
pkgname=gtk-doc
pkgver=1.33.2
pkgrel=01
pkgrel=2
pkgdesc="Documentation tool for public library API"
url="https://www.gtk.org/gtk-doc/"
arch=(any)
license=(GPL FDL)
depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments
python-anytree)
depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments)
makedepends=(dblatex git yelp-tools meson)
checkdepends=(bc gtk3 python-six python-parameterized)
optdepends=('dblatex: PDF support')
_commit=14391142ee9d43da116f0f530746ae34cc46930a # tags/1.33.2^0
#161c6d94e41e2d2ec2358ac6be8233f8d1698f57 refs/tags/1.33.2
#^14391142ee9d43da116f0f530746ae34cc46930a
source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit"
0001-Partially-revert-a-gtk-doc-1.31-change-that-broke-e-.patch)
sha256sums=('SKIP'

View File

@ -3,7 +3,6 @@ docbook-xml
glib2-docs
python-lxml
python-pygments
python-anytree
dblatex
git
yelp-tools
@ -13,3 +12,6 @@ gtk3
python-six
python-parameterized
gettext
at-spi2-core

67
i3-wm/PKGBUILD Normal file
View File

@ -0,0 +1,67 @@
#!/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"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=i3-wm
pkgver=4.22
pkgrel=05
pkgdesc='Improved dynamic tiling window manager'
url="https://i3wm.org/downloads"
groups=('i3')
depends=('libev' 'libxkbcommon-x11' 'pango' 'startup-notification' 'ttf-liberation'
'xcb-util-cursor' 'xcb-util-keysyms' 'xcb-util-wm' 'xcb-util-xrm'
'yajl')
makedepends=('meson' 'xmlto')
optdepends=('dmenu: for the default program launcher'
'rofi: for a modern dmenu replacement'
'i3lock: for the default screen locker'
'xss-lock: for the default screen locker'
'i3status: for the default status bar generator'
'perl: for i3-save-tree and i3-dmenu-desktop'
'perl-anyevent-i3: for i3-save-tree'
'perl-json-xs: for i3-save-tree')
#replaces=('i3' 'i3bar' 'i3-gaps')
conflicts=('i3' 'i3bar' 'i3-gaps')
provides=('i3-gaps')
backup=(etc/i3/config)
#options=('docs' 'debug')
source=("$url/i3-$pkgver.tar.xz"{,.asc}
'i3-commit-9c8746c0.patch::https://github.com/i3/i3/commit/9c8746c00fee18561e2a0a039d9b1c7387b848c5.patch')
prepare() {
cd i3-$pkgver
patch -Np1 -i ../i3-commit-9c8746c0.patch
}
build() {
cd i3-$pkgver
arch-meson build
ninja -C build
}
package() {
cd i3-$pkgver
DESTDIR="$pkgdir" ninja -C build install
install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
}
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(BSD)
validpgpkeys=('424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D') # Michael Stapelberg <michael@stapelberg.de>
b2sums=('fa179f445ba4286bfeec98dc7a2e1dfad14bda6874e84878a48ee5890ed4cf3a90fc542e8e14aedaaba3abebc8d280284a3b00e838da70a783064a4bd271ca41'
'SKIP'
'a304a73ac943cf7b2de00e0d52a4d6c659333760549fe470bf4a2f964eec7ab2d6ecd20e2c4304e83ae0c9caf322430a38dfc63f8a48b1126bc1ebc0d98d76cd')
sha256sums=(28639911e59d95639f092642a982f5e1dea592250c2b5ce98eda100833513e4b # i3-4.22.tar.xz
5faf8d0056e7ba86d22fb2304b0121d5a3558fc70a563a56f96ae522ce3576c6 # i3-4.22.tar.xz.asc
b357141baaa1b92493d6b6a4957aea5c9204cb06bcbb466b46bc409fbe93b68d) # i3-commit-9c8746c0.patch
## 7e97ec8ba8467411d0b2deaef88687accc53574a7773af4ff028b469833478f7 i3-wm-4.22-05-x86_64.pkg.tar.lz

54
i3-wm/PKGBUILD-arch Normal file
View File

@ -0,0 +1,54 @@
# Maintainer: Levente Polyak <anthraxx@archlinux.org>
# Maintainer: Daniel M. Capella <polyzen@archlinux.org>
# Maintainer: T.J. Townsend <blakkheim@archlinux.org>
# Contributor: Thorsten Töpper <atsutane-tu@freethoughts.de>
# Contributor: Jelle van der Waa <jelle@vdwaa.nl>
pkgname=i3-wm
pkgver=4.22
pkgrel=4
pkgdesc='Improved dynamic tiling window manager'
arch=('x86_64')
url=https://i3wm.org
license=('BSD')
groups=('i3')
depends=('libev' 'libxkbcommon-x11' 'pango' 'startup-notification' 'ttf-font'
'xcb-util-cursor' 'xcb-util-keysyms' 'xcb-util-wm' 'xcb-util-xrm'
'yajl')
makedepends=('meson' 'xmlto')
optdepends=('dmenu: for the default program launcher'
'rofi: for a modern dmenu replacement'
'i3lock: for the default screen locker'
'xss-lock: for the default screen locker'
'i3status: for the default status bar generator'
'perl: for i3-save-tree and i3-dmenu-desktop'
'perl-anyevent-i3: for i3-save-tree'
'perl-json-xs: for i3-save-tree')
replaces=('i3' 'i3bar' 'i3-gaps')
provides=('i3-gaps')
backup=('etc/i3/config')
source=("$url/downloads/i3-$pkgver.tar.xz"{,.asc}
'i3-commit-9c8746c0.patch::https://github.com/i3/i3/commit/9c8746c00fee18561e2a0a039d9b1c7387b848c5.patch')
b2sums=('fa179f445ba4286bfeec98dc7a2e1dfad14bda6874e84878a48ee5890ed4cf3a90fc542e8e14aedaaba3abebc8d280284a3b00e838da70a783064a4bd271ca41'
'SKIP'
'a304a73ac943cf7b2de00e0d52a4d6c659333760549fe470bf4a2f964eec7ab2d6ecd20e2c4304e83ae0c9caf322430a38dfc63f8a48b1126bc1ebc0d98d76cd')
validpgpkeys=('424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D') # Michael Stapelberg <michael@stapelberg.de>
prepare() {
cd i3-$pkgver
patch -Np1 -i ../i3-commit-9c8746c0.patch
}
build() {
cd i3-$pkgver
arch-meson build
ninja -C build
}
package() {
cd i3-$pkgver
DESTDIR="$pkgdir" ninja -C build install
install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
}
# vim:set ts=2 sw=2 et:

78
i3-wm/c305798d42.patch Normal file
View File

@ -0,0 +1,78 @@
From c305798d42131e4231631547a42ac85e0d3b0f52 Mon Sep 17 00:00:00 2001
From: Orestis Floros <orestisflo@gmail.com>
Date: Fri, 6 Jan 2023 22:24:08 +0100
Subject: [PATCH] Do not canonicalize "nonprimary" output for i3bar
Fixes #5346
---
src/ipc.c | 2 +-
testcases/t/538-i3bar-primary-output.t | 29 +++++++++++++++++++++++++-
2 files changed, 29 insertions(+), 2 deletions(-)
diff --git a/src/ipc.c b/src/ipc.c
index f69ba2ae9..28a86092f 100644
--- a/src/ipc.c
+++ b/src/ipc.c
@@ -739,7 +739,7 @@ static void dump_bar_bindings(yajl_gen gen, Barconfig *config) {
static char *canonicalize_output_name(char *name) {
/* Do not canonicalize special output names. */
- if (strcasecmp(name, "primary") == 0) {
+ if (strcasecmp(name, "primary") == 0 || strcasecmp(name, "nonprimary") == 0) {
return name;
}
Output *output = get_output_by_name(name, false);
diff --git a/testcases/t/538-i3bar-primary-output.t b/testcases/t/538-i3bar-primary-output.t
index 249d57779..d5581dd81 100644
--- a/testcases/t/538-i3bar-primary-output.t
+++ b/testcases/t/538-i3bar-primary-output.t
@@ -17,8 +17,10 @@
# Tests that i3bars configured to use the primary output do not have
# their output names canonicalized to something other than "primary".
# Ticket: #2948
+# Ticket: #5346
# Bug still in: 4.14-93-ga3a7d04a
-use i3test i3_config => <<EOT;
+use i3test i3_autostart => 0;
+my $config = <<EOT;
# i3 config file (v4)
font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
@@ -28,6 +30,7 @@ bar {
output primary
}
EOT
+my $pid = launch_with_config($config);
my $bars = i3->get_bar_config()->recv;
is(@$bars, 1, 'one bar configured');
@@ -36,5 +39,29 @@ my $bar_id = shift @$bars;
my $bar_config = i3->get_bar_config($bar_id)->recv;
is_deeply($bar_config->{outputs}, [ "primary" ], 'bar_config output is primary');
+exit_gracefully($pid);
+
+# Same but for "nonprimary"
+
+$config = <<EOT;
+# i3 config file (v4)
+font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
+
+fake-outputs 1024x768+0+0P,1024x768+0+0
+
+bar {
+ output nonprimary
+}
+EOT
+$pid = launch_with_config($config);
+
+$bars = i3->get_bar_config()->recv;
+is(@$bars, 1, 'one bar configured');
+
+$bar_id = shift @$bars;
+
+$bar_config = i3->get_bar_config($bar_id)->recv;
+is_deeply($bar_config->{outputs}, [ "nonprimary" ], 'bar_config output is nonprimary');
+exit_gracefully($pid);
done_testing;

1
i3-wm/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,i3-*tar.xz*}

15
i3-wm/deps Normal file
View File

@ -0,0 +1,15 @@
bison
xcb-util-keysyms
xcb-util-wm
libev
startup-notification
pango
xcb-util-cursor
xcb-util-xrm
libxkbcommon-x11
asciidoc
xmlto
meson
ttf-liberation

View File

@ -0,0 +1,87 @@
From fa25afedd26dac12907f4af9c6f0b2ddf1cbbf2f Mon Sep 17 00:00:00 2001
From: Orestis Floros <orestisflo@gmail.com>
Date: Fri, 6 Jan 2023 22:24:08 +0100
Subject: [PATCH] Do not canonicalize "nonprimary" output for i3bar
Fixes #5346
---
release-notes/bugfixes/1-i3bar-nonprimary | 1 +
src/ipc.c | 2 +-
testcases/t/538-i3bar-primary-output.t | 29 ++++++++++++++++++++++-
3 files changed, 30 insertions(+), 2 deletions(-)
create mode 100644 release-notes/bugfixes/1-i3bar-nonprimary
diff --git a/release-notes/bugfixes/1-i3bar-nonprimary b/release-notes/bugfixes/1-i3bar-nonprimary
new file mode 100644
index 0000000000..b787a5a6ef
--- /dev/null
+++ b/release-notes/bugfixes/1-i3bar-nonprimary
@@ -0,0 +1 @@
+fix regression with i3bar's output nonprimary
diff --git a/src/ipc.c b/src/ipc.c
index f69ba2ae9d..28a86092fe 100644
--- a/src/ipc.c
+++ b/src/ipc.c
@@ -739,7 +739,7 @@ static void dump_bar_bindings(yajl_gen gen, Barconfig *config) {
static char *canonicalize_output_name(char *name) {
/* Do not canonicalize special output names. */
- if (strcasecmp(name, "primary") == 0) {
+ if (strcasecmp(name, "primary") == 0 || strcasecmp(name, "nonprimary") == 0) {
return name;
}
Output *output = get_output_by_name(name, false);
diff --git a/testcases/t/538-i3bar-primary-output.t b/testcases/t/538-i3bar-primary-output.t
index 249d57779c..d5581dd81c 100644
--- a/testcases/t/538-i3bar-primary-output.t
+++ b/testcases/t/538-i3bar-primary-output.t
@@ -17,8 +17,10 @@
# Tests that i3bars configured to use the primary output do not have
# their output names canonicalized to something other than "primary".
# Ticket: #2948
+# Ticket: #5346
# Bug still in: 4.14-93-ga3a7d04a
-use i3test i3_config => <<EOT;
+use i3test i3_autostart => 0;
+my $config = <<EOT;
# i3 config file (v4)
font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
@@ -28,6 +30,7 @@ bar {
output primary
}
EOT
+my $pid = launch_with_config($config);
my $bars = i3->get_bar_config()->recv;
is(@$bars, 1, 'one bar configured');
@@ -36,5 +39,29 @@ my $bar_id = shift @$bars;
my $bar_config = i3->get_bar_config($bar_id)->recv;
is_deeply($bar_config->{outputs}, [ "primary" ], 'bar_config output is primary');
+exit_gracefully($pid);
+
+# Same but for "nonprimary"
+
+$config = <<EOT;
+# i3 config file (v4)
+font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
+
+fake-outputs 1024x768+0+0P,1024x768+0+0
+
+bar {
+ output nonprimary
+}
+EOT
+$pid = launch_with_config($config);
+
+$bars = i3->get_bar_config()->recv;
+is(@$bars, 1, 'one bar configured');
+
+$bar_id = shift @$bars;
+
+$bar_config = i3->get_bar_config($bar_id)->recv;
+is_deeply($bar_config->{outputs}, [ "nonprimary" ], 'bar_config output is nonprimary');
+exit_gracefully($pid);
done_testing;

1
i3-wm/key Normal file
View File

@ -0,0 +1 @@
gpg -v --recv-key 4E7160ED4AC8EE1D

6
i3-wm/time Normal file
View File

@ -0,0 +1,6 @@
real 0m18.491s
user 0m56.417s
sys 0m4.032s

View File

@ -8,9 +8,9 @@
pkgname=librewolf
provides=($pkgname-bin $pkgname)
conflicts=($pkgname-bin)
pkgver=113.0
pkgrel=04
_pkgrel=3
pkgver=113.0.1
pkgrel=02
_pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom -binary"
options=(!emptydirs)
install=librewolf.install
@ -104,12 +104,11 @@ license=(MPL GPL LGPL)
## validpgpkeys=(031F7104E932F7BD7416E7F6D2845E1305D6E801) # <1813007-ohfp@users.noreply.gitlab.com>
validpgpkeys=('662E3CDD6FE329002D0CA5BB40339DD82B12EF16') # librewolf maintainers
sha256sums=(efc411e71d13eb973bb8f4f63678cc74cef884f64868eb2bfad008cfc7457e13 # librewolf-113.0-3-linux-x86_64-package.tar.bz2
950682c2ed1fadd31328a94532e498931beef84fc013725304fae7682149a7cc # librewolf-113.0-3-linux-x86_64-package.tar.bz2.sig
sha256sums=(c03607f1c8bf77a561d0a2456f95b61c84a482083c2dc764b5fbbbf571f2fb65 # librewolf-113.0.1-1-linux-x86_64-package.tar.bz2
af425316df6fd0e9b90fc44aa8c1e8b83bf65e342a207a13e6ff79c5a8804681 # librewolf-113.0.1-1-linux-x86_64-package.tar.bz2.sig
SKIP # git source
21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93 # librewolf.desktop
959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1 # default192x192.png
c3d94f33b96944e80b6fe84e36eaa9b4179ab144fe7aa58c5aa2efae0e2004b9) # librewolf.install
## efc411e71d13eb973bb8f4f63678cc74cef884f64868eb2bfad008cfc7457e13 librewolf-113.0-3-linux-x86_64-package.tar.bz2
322f20b3f1b676e744d15bad050c95efb841dfb7d6684f3fb7bd2ca158db0bf8 librewolf-113.0-04-x86_64.pkg.tar.lz
## 313ee8182dc8f4b8e4e81c8cdcfd427b2d914acb1e3c0b147eb8224f7be9bd81 librewolf-113.0.1-02-x86_64.pkg.tar.lz

View File

@ -3,8 +3,8 @@
pkgname=librewolf-bin
provides=(${pkgname//-bin/""})
conflicts=(${pkgname//-bin/""})
pkgver=113.0
pkgrel=3
pkgver=113.0.1
pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 aarch64)
license=(MPL GPL LGPL)
@ -43,9 +43,9 @@ source_x86_64=("${_uploadpath_x86_64}" "${_uploadpath_sig_x86_64}")
sha256sums=('SKIP'
'959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1'
'21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93')
sha256sums_x86_64=('efc411e71d13eb973bb8f4f63678cc74cef884f64868eb2bfad008cfc7457e13'
sha256sums_x86_64=('c03607f1c8bf77a561d0a2456f95b61c84a482083c2dc764b5fbbbf571f2fb65'
'SKIP')
sha256sums_aarch64=('e3b7b323efc41f88b49fb02207da213981e41f4a8abfccc3e5dcdb77e737855a'
sha256sums_aarch64=('c49c6128b697f713e87e17b1af0b434d53d5352ad11ab45113d67263bd6a3ac9'
'SKIP')
package() {

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=meson
pkgver=1.1.0
pkgver=1.1.1
pkgrel=01
pkgdesc='High productivity build system'
url='https://mesonbuild.com/'
@ -87,20 +87,20 @@ license=('Apache')
validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen <jpakkane@gmail.com>
b2sums=('149dedc0e49b72682fa053f27f9a6c2543362539861b4b79ce65ecf4d913e221ac2d63f3b9aa350bd7622851c73be418b804ae1131dd27607eb01218e0204a5e'
'SKIP'
'6f8ec9ccee50e8e33c8c289bae0f33887dc998b5753c373afddc050fa2561172f34ec573f701ed1c5c1715fabcaec2daf5d1979709546816a3813396f34178d5'
'afc89e9f7c8c0af12ab86c7030c17d045eb1b0758ea813d86fc88f83963795a6a9abe9a45e11829f15f5c7daf49fcc0238c31881060d16e2a0e93197f9215e1d'
'742e2c16c6c464e939f68ec7f58951836a75a0fc0170ada25826e7dbc7191bd289f66bfe683941a5ff98d102fd54aeda2c407e9d2ab4276cf607a82ab948093b'
'801ad7689aabd2861c760d6001ce2e84c3d5aaed867b087bc1699e7c15d914ee26c9d855999f389d28b4765f081523a1468755768bc0163185f132e157ecced1'
b2sums=('295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a'
'SKIP'
'667fa519da08ffbb6befe7fce3db7e3df44bc722c0c7b679fd4369f59afa20a886cea2ed0d3d2c7d7973696e9a57d61c66f0b3a9cfb6e881ceb5f7ee7a26175c'
'4661d7b9643eec3d73af156f8401cadfcc6798e966fbd1bb40b5f87e3a72297e27259a9fa1d32f54806fe16fd129ed142910d30661e7c9a33f666ff7261b5e1d'
'742e2c16c6c464e939f68ec7f58951836a75a0fc0170ada25826e7dbc7191bd289f66bfe683941a5ff98d102fd54aeda2c407e9d2ab4276cf607a82ab948093b'
'801ad7689aabd2861c760d6001ce2e84c3d5aaed867b087bc1699e7c15d914ee26c9d855999f389d28b4765f081523a1468755768bc0163185f132e157ecced1'
SKIP)
sha256sums=(d9616c44cd6c53689ff8f05fc6958a693f2e17c3472a8daf83cee55dabff829f # meson-1.1.0.tar.gz
249d65fcf3034bb189502f302ebfbcf794c4713a2bafe853b0f535fece92a58c # meson-1.1.0.tar.gz.asc
6e52aaf29ba4d11ff7f0d058fedf4a2f49b332f152525c7792f1e45fd6a3bb08 # meson-reference-1.1.0.3
d5e74f56495b3a8e265cdf58532a29d42bfcbe6a610c468ea952eeb0a7df1bc6 # meson-reference-1.1.0.json
sha256sums=(d04b541f97ca439fb82fab7d0d480988be4bd4e62563a5ca35fadb5400727b1c # meson-1.1.1.tar.gz
07e80504c4b1f75f27b848f7f618456cdc7f38e9b7bd480ae8851b6cf01e49f0 # meson-1.1.1.tar.gz.asc
fbb25bb377b7d2db7b3b3af835b832e71cc096f0d49fdbe7597cd054490f1ed7 # meson-reference-1.1.1.3
92458bcb38eb9d881656190740fd2638e28dac5537d369587a6e8e28987bb1b0 # meson-reference-1.1.1.json
c45ca77d56d086264b330d08f9b4705fe194f7d929db144819e1cfbe4eb1869a # 0001-Skip-broken-tests.patch
ac3387ed5759cc512b1f2a4e5b3dd940274b02f943a7e5d644792ee714e6b95e # arch-meson
b2aeae2787cf8f3ffb8778ee7f1a434895b1512bc0bdb33528c4cb2aeb067904) # jobo-meson
## 8e6c710e646e4ac84ce8b78dd03dce8d1492b3c1aec773b99d3fbed53de8ed6d meson-1.1.0-01-x86_64.pkg.tar.lz
## b256c088922c9054d7beb6304bf79c8917c79293cf1a1670eb2b317aeedef7f3 meson-1.1.1-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Anatol Pomozov <anatol dot pomozov at gmail>
pkgname=meson
pkgver=1.1.0
pkgver=1.1.1
pkgrel=1
pkgdesc="High productivity build system"
url="https://mesonbuild.com/"
@ -72,10 +72,10 @@ source=(
0001-Skip-broken-tests.patch
arch-meson
)
b2sums=('149dedc0e49b72682fa053f27f9a6c2543362539861b4b79ce65ecf4d913e221ac2d63f3b9aa350bd7622851c73be418b804ae1131dd27607eb01218e0204a5e'
b2sums=('295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a'
'SKIP'
'6f8ec9ccee50e8e33c8c289bae0f33887dc998b5753c373afddc050fa2561172f34ec573f701ed1c5c1715fabcaec2daf5d1979709546816a3813396f34178d5'
'afc89e9f7c8c0af12ab86c7030c17d045eb1b0758ea813d86fc88f83963795a6a9abe9a45e11829f15f5c7daf49fcc0238c31881060d16e2a0e93197f9215e1d'
'667fa519da08ffbb6befe7fce3db7e3df44bc722c0c7b679fd4369f59afa20a886cea2ed0d3d2c7d7973696e9a57d61c66f0b3a9cfb6e881ceb5f7ee7a26175c'
'4661d7b9643eec3d73af156f8401cadfcc6798e966fbd1bb40b5f87e3a72297e27259a9fa1d32f54806fe16fd129ed142910d30661e7c9a33f666ff7261b5e1d'
'742e2c16c6c464e939f68ec7f58951836a75a0fc0170ada25826e7dbc7191bd289f66bfe683941a5ff98d102fd54aeda2c407e9d2ab4276cf607a82ab948093b'
'801ad7689aabd2861c760d6001ce2e84c3d5aaed867b087bc1699e7c15d914ee26c9d855999f389d28b4765f081523a1468755768bc0163185f132e157ecced1')
validpgpkeys=(

View File

@ -50,3 +50,4 @@ python-setuptools
libjpeg-turbo
python-typing_extensions

View File

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=qt6-base
_qtver=6.5.0
_qtver=6.5.1
pkgver=${_qtver/-/}
pkgrel=03
pkgrel=01
url='https://www.qt.io'
pkgdesc='A cross-platform application and UI framework'
depends=(libjpeg-turbo xcb-util-keysyms xcb-util-cursor libgl fontconfig xdg-utils
@ -82,9 +82,8 @@ arch=(x86_64)
license=(GPL3 LGPL3 FDL custom)
sha256sums=(fde1aa7b4fbe64ec1b4fc576a57f4688ad1453d2fab59cbadd948a10a6eaf5ef # qtbase-everywhere-src-6.5.0.tar.xz
sha256sums=(db56fa1f4303a1189fe33418d25d1924931c7aef237f89eea9de58e858eebfed # qtbase-everywhere-src-6.5.1.tar.xz
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78 # qt6-base-cflags.patch
4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094) # qt6-base-nostrip.patch
## e40b419647b28a890cb25f61ce7383a18ee9146162595a5490cb8cc589ede402 qt6-base-6.5.0-03-x86_64.pkg.tar.lz
## 4a060c72e30a6d124a3caaaf6df428004d5be1fa21725d0313992fb96391fa05 qt6-base-6.5.1-01-x86_64.pkg.tar.lz

View File

@ -3,9 +3,9 @@
# Contributor: Andrea Scarpino <andrea@archlinux.org>
pkgname=qt6-base
_qtver=6.5.0
_qtver=6.5.1
pkgver=${_qtver/-/}
pkgrel=3
pkgrel=1
arch=(x86_64)
url='https://www.qt.io'
license=(GPL3 LGPL3 FDL custom)
@ -28,7 +28,7 @@ _pkgfn=${pkgname/6-/}-everywhere-src-$_qtver
source=(https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
qt6-base-cflags.patch
qt6-base-nostrip.patch)
sha256sums=('fde1aa7b4fbe64ec1b4fc576a57f4688ad1453d2fab59cbadd948a10a6eaf5ef'
sha256sums=('db56fa1f4303a1189fe33418d25d1924931c7aef237f89eea9de58e858eebfed'
'5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78'
'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094')

View File

@ -1,6 +1,6 @@
real 25m23.637s
user 90m46.045s
sys 5m44.738s
real 28m7.422s
user 92m9.229s
sys 6m32.217s

View File

@ -7,7 +7,7 @@
pkgbase=unrar
pkgname=(unrar libunrar)
pkgver=6.2.7
pkgver=6.2.8
pkgrel=01
epoch=1
url='https://www.rarlab.com/rar_add.htm'
@ -49,8 +49,8 @@ arch=(x86_64)
license=(custom)
sha256sums=(f071169f3f20a564f9cf1c8976c64e72de3b9cdbcccaa43a0c66472eb737aa01) # unrarsrc-6.2.7.tar.gz
sha256sums=(1777e3d3b073815ff68a411ddb1ab76d0a4e1f58ecc7080035b27b52967ff911) # unrarsrc-6.2.7.tar.gz
## 7e20a4e9ac25c110f1099d59babd46ca18233fe9e7d4658dee9e1e79653b1825 libunrar-1:6.2.7-01-x86_64.pkg.tar.lz
## 28b7624e709a66ae912623d9446a6e75ea52ec4566184a792818fc8cfc26d146 unrar-1:6.2.7-01-x86_64.pkg.tar.lz
## 4a42116a6e6809b3fa2ae3e7f6bf21435eadf9501d3e87c426ee2b9d61e22ae9 libunrar-1:6.2.8-01-x86_64.pkg.tar.lz
## 0f70b3a7d0c258f11da2eeb82bd28fb5e117d6add4cad5fd5ce74d465da9f99a unrar-1:6.2.8-01-x86_64.pkg.tar.lz

View File

@ -4,14 +4,14 @@
pkgbase=unrar
pkgname=(unrar libunrar)
pkgver=6.2.7
pkgver=6.2.8
pkgrel=1
epoch=1
arch=(x86_64)
url='https://www.rarlab.com/rar_add.htm'
license=(custom)
source=(https://www.rarlab.com/rar/unrarsrc-$pkgver.tar.gz)
sha256sums=('f071169f3f20a564f9cf1c8976c64e72de3b9cdbcccaa43a0c66472eb737aa01')
sha256sums=('1777e3d3b073815ff68a411ddb1ab76d0a4e1f58ecc7080035b27b52967ff911')
prepare() {
sed -e '/CXXFLAGS=/d' -e '/LDFLAGS=/d' -i unrar/makefile # Use system build flags

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=vala
pkgver=0.56.7
pkgver=0.56.8
pkgrel=01
pkgdesc='Compiler for the GObject type system'
url='https://wiki.gnome.org/Projects/Vala'
@ -17,7 +17,7 @@ provides=(valadoc libvala{,doc}-${pkgver%.*}.so )
conflicts=(valadoc)
replaces=(valadoc)
#options=(debug) ## uncomment this to have the debug package produced
_commit=0b562610d85a2a5d56d489757c2c499d3e652b8c # tags/0.56.7^0
_commit=ebfff07a8191060ba5512c5a2a329ee45f187f70 # tags/0.56.8^0
source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit")
pkgver() {
@ -55,4 +55,4 @@ license=(LGPL)
sha256sums=('SKIP')
## 0f771dc5d5efeeeb8e14221f51eff15c3226f96ef0d3e529611fbdca0688ad43 vala-0.56.7-01-x86_64.pkg.tar.lz
## 84ca4086bad4dcb7d0cabf4810a3dbee125edf1470a9911eb99977a2b50c61c2 vala-0.56.8-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
# Contributor: Timm Preetz <timm@preetz.us>
pkgname=vala
pkgver=0.56.7
pkgver=0.56.8
pkgrel=1
pkgdesc='Compiler for the GObject type system'
url='https://wiki.gnome.org/Projects/Vala'
@ -36,7 +36,7 @@ provides=(
)
conflicts=(valadoc)
replaces=(valadoc)
_commit=0b562610d85a2a5d56d489757c2c499d3e652b8c # tags/0.56.7^0
_commit=ebfff07a8191060ba5512c5a2a329ee45f187f70 # tags/0.56.8^0
source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit")
b2sums=('SKIP')