summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--legacy/compton-conf/APKBUILD (renamed from user/compton-conf/APKBUILD)0
-rw-r--r--system/rsync/APKBUILD18
-rw-r--r--system/rsync/CVE-2020-14387.patch21
-rw-r--r--user/atril/APKBUILD26
-rw-r--r--user/atril/CVE-2019-11459.patch69
-rw-r--r--user/atril/fix-autogen.patch18
-rw-r--r--user/atril/optional-synctex.patch526
-rw-r--r--user/cairo/APKBUILD11
-rw-r--r--user/cairo/CVE-2019-6462.patch36
-rw-r--r--user/cairo/CVE-2020-35492.patch54
-rw-r--r--user/caja/APKBUILD6
-rw-r--r--user/catfish/APKBUILD6
-rw-r--r--user/cloc/APKBUILD6
-rw-r--r--user/dconf/APKBUILD4
-rw-r--r--user/engrampa/APKBUILD6
-rw-r--r--user/eom/APKBUILD6
-rw-r--r--user/exo/APKBUILD11
-rw-r--r--user/featherpad/APKBUILD4
-rw-r--r--user/flite/APKBUILD7
-rw-r--r--user/garcon/APKBUILD8
-rw-r--r--user/gtk+3.0/APKBUILD7
-rw-r--r--user/libdrm/APKBUILD8
-rw-r--r--user/libfm-qt/APKBUILD7
-rw-r--r--user/liblxqt/APKBUILD10
-rw-r--r--user/libqtxdg/APKBUILD7
-rw-r--r--user/libsysstat/APKBUILD8
-rw-r--r--user/libxfce4ui/APKBUILD9
-rw-r--r--user/libxfce4util/APKBUILD8
-rw-r--r--user/luarocks/APKBUILD4
-rw-r--r--user/lximage-qt/APKBUILD7
-rw-r--r--user/lxqt-about/APKBUILD8
-rw-r--r--user/lxqt-admin/APKBUILD8
-rw-r--r--user/lxqt-archiver/APKBUILD8
-rw-r--r--user/lxqt-build-tools/APKBUILD4
-rw-r--r--user/lxqt-config/APKBUILD8
-rw-r--r--user/lxqt-globalkeys/APKBUILD8
-rw-r--r--user/lxqt-notificationd/APKBUILD8
-rw-r--r--user/lxqt-openssh-askpass/APKBUILD8
-rw-r--r--user/lxqt-panel/APKBUILD8
-rw-r--r--user/lxqt-policykit/APKBUILD8
-rw-r--r--user/lxqt-powermanagement/APKBUILD10
-rw-r--r--user/lxqt-qtplugin/APKBUILD7
-rw-r--r--user/lxqt-runner/APKBUILD8
-rw-r--r--user/lxqt-session/APKBUILD14
-rw-r--r--user/lxqt-session/fix-chrono.patch19
-rw-r--r--user/lxqt-sudo/APKBUILD8
-rw-r--r--user/lxqt-themes/APKBUILD8
-rw-r--r--user/marco/APKBUILD6
-rw-r--r--user/mate-calc/APKBUILD7
-rw-r--r--user/mate-control-center/APKBUILD7
-rw-r--r--user/mate-notification-daemon/APKBUILD6
-rw-r--r--user/mate-panel/APKBUILD6
-rw-r--r--user/mate-power-manager/APKBUILD6
-rw-r--r--user/mate-screensaver/APKBUILD6
-rw-r--r--user/mate-session-manager/APKBUILD6
-rw-r--r--user/mate-settings-daemon/APKBUILD7
-rw-r--r--user/mate-system-monitor/APKBUILD6
-rw-r--r--user/meson/APKBUILD6
-rw-r--r--user/mousepad/APKBUILD6
-rw-r--r--user/mozo/APKBUILD4
-rw-r--r--user/obconf-qt/APKBUILD8
-rw-r--r--user/otf-source-sans-pro/APKBUILD9
-rw-r--r--user/otf-source-serif-pro/APKBUILD8
-rw-r--r--user/pango/APKBUILD32
-rw-r--r--user/pango/CVE-2019-1010238.patch34
-rw-r--r--user/parole/APKBUILD6
-rw-r--r--user/pavucontrol-qt/APKBUILD8
-rw-r--r--user/pcmanfm-qt/APKBUILD7
-rw-r--r--user/pluma/APKBUILD7
-rw-r--r--user/py3-ptyprocess/APKBUILD9
-rw-r--r--user/py3-pycairo/APKBUILD4
-rw-r--r--user/py3-pygobject/APKBUILD4
-rw-r--r--user/qps/APKBUILD6
-rw-r--r--user/qt5ct/APKBUILD4
-rw-r--r--user/qterminal/APKBUILD8
-rw-r--r--user/qtermwidget/APKBUILD13
-rw-r--r--user/qtermwidget/fix-linking.patch11
-rw-r--r--user/qtkeychain/APKBUILD4
-rw-r--r--user/ristretto/APKBUILD6
-rw-r--r--user/samurai/APKBUILD15
-rw-r--r--user/samurai/CVE-2021-30218.patch29
-rw-r--r--user/samurai/CVE-2021-30219.patch26
-rw-r--r--user/screengrab/APKBUILD6
-rw-r--r--user/seatd/APKBUILD36
-rw-r--r--user/socat/APKBUILD4
-rw-r--r--user/thunar-volman/APKBUILD6
-rw-r--r--user/thunar/APKBUILD10
-rw-r--r--user/ttf-terminus/APKBUILD4
-rw-r--r--user/tumbler/APKBUILD4
-rw-r--r--user/vamp-sdk/APKBUILD7
-rw-r--r--user/wayland-protocols/APKBUILD6
-rw-r--r--user/wayland/APKBUILD6
-rw-r--r--user/wlroots/APKBUILD15
-rw-r--r--user/xfce4-appfinder/APKBUILD8
-rw-r--r--user/xfce4-battery-plugin/APKBUILD4
-rw-r--r--user/xfce4-clipman-plugin/APKBUILD6
-rw-r--r--user/xfce4-cpugraph-plugin/APKBUILD8
-rw-r--r--user/xfce4-dict/APKBUILD6
-rw-r--r--user/xfce4-diskperf-plugin/APKBUILD8
-rw-r--r--user/xfce4-indicator-plugin/APKBUILD10
-rw-r--r--user/xfce4-netload-plugin/APKBUILD8
-rw-r--r--user/xfce4-panel-profiles/APKBUILD4
-rw-r--r--user/xfce4-panel/APKBUILD11
-rw-r--r--user/xfce4-screenshooter/APKBUILD8
-rw-r--r--user/xfce4-sensors-plugin/APKBUILD9
-rw-r--r--user/xfce4-session/APKBUILD10
-rw-r--r--user/xfce4-settings/APKBUILD10
-rw-r--r--user/xfce4-systemload-plugin/APKBUILD9
-rw-r--r--user/xfce4-taskmanager/APKBUILD11
-rw-r--r--user/xfce4-terminal/APKBUILD9
-rw-r--r--user/xfce4-time-out-plugin/APKBUILD4
-rw-r--r--user/xfce4-verve-plugin/APKBUILD8
-rw-r--r--user/xfce4-whiskermenu-plugin/APKBUILD7
-rw-r--r--user/xfconf/APKBUILD8
-rw-r--r--user/xfdashboard/APKBUILD6
-rw-r--r--user/xfdesktop/APKBUILD8
-rw-r--r--user/xfwm4/APKBUILD10
-rw-r--r--user/xterm/APKBUILD8
-rw-r--r--user/yelp-tools/APKBUILD35
-rw-r--r--user/yelp-tools/license.txt54
-rw-r--r--user/yelp-xsl/APKBUILD33
121 files changed, 1327 insertions, 502 deletions
diff --git a/user/compton-conf/APKBUILD b/legacy/compton-conf/APKBUILD
index a93426d1c..a93426d1c 100644
--- a/user/compton-conf/APKBUILD
+++ b/legacy/compton-conf/APKBUILD
diff --git a/system/rsync/APKBUILD b/system/rsync/APKBUILD
index f48b55099..a436eaed8 100644
--- a/system/rsync/APKBUILD
+++ b/system/rsync/APKBUILD
@@ -1,24 +1,28 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=rsync
-pkgver=3.1.3
-pkgrel=2
+pkgver=3.2.3
+pkgrel=0
pkgdesc="File transfer program to keep remote files in sync"
url="https://rsync.samba.org/"
arch="all"
license="GPL-3.0+"
depends=""
checkdepends="fakeroot"
-makedepends="perl acl-dev attr-dev popt-dev zlib-dev"
+makedepends="perl acl-dev attr-dev lz4-dev openssl-dev popt-dev zlib-dev
+ zstd-dev"
subpackages="$pkgname-doc $pkgname-openrc rrsync::noarch"
source="https://download.samba.org/pub/$pkgname/$pkgname-$pkgver.tar.gz
rsyncd.initd
rsyncd.confd
rsyncd.conf
rsyncd.logrotate
+ CVE-2020-14387.patch
"
# secfixes:
+# 3.2.3-r0:
+# - CVE-2020-14387
# 3.1.3-r2:
# - CVE-2016-9840
# - CVE-2016-9841
@@ -37,7 +41,8 @@ build() {
--localstatedir=/var \
--enable-acl-support \
--enable-xattr-support \
- --with-included-zlib=no
+ --with-included-zlib=no \
+ --disable-xxhash
make
}
@@ -62,8 +67,9 @@ rrsync() {
install -D -m 755 "$builddir"/support/rrsync "$subpkgdir"/usr/bin/rrsync
}
-sha512sums="8385f4c0ea37e7a1da3cf45794154f5bc4d1c49bc625ba3b5f85adaf3eafe6d71c15bdcb1410bde731e5d4c19aff3331606637462fa27a68dc3e13192dd78f99 rsync-3.1.3.tar.gz
+sha512sums="48b68491f3ef644dbbbfcaec5ab90a1028593e02d50367ce161fd9d3d0bd0a3628bc57c5e5dec4be3a1d213f784f879b8a8fcdfd789ba0f99837cba16e1ae70e rsync-3.2.3.tar.gz
638d87c9a753b35044f6321ccd09d2c0addaab3c52c40863eb6905905576b5268bec67b496df81225528c9e39fbd92e9225d7b3037ab1fda78508d452c78158f rsyncd.initd
c7527e289c81bee5e4c14b890817cdb47d14f0d26dd8dcdcbe85c7199cf27c57a0b679bdd1b115bfe00de77b52709cc5d97522a47f63c1bb5104f4a7220c9961 rsyncd.confd
3db8a2b364fc89132af6143af90513deb6be3a78c8180d47c969e33cb5edde9db88aad27758a6911f93781e3c9846aeadc80fffc761c355d6a28358853156b62 rsyncd.conf
-b8d6c0bb467a5c963317dc55478d2c10874564cd264d943d4a42037e2fce134fe001fabc92af5c6b5775e84dc310b1c8da147afaa61c99e5663c36580d8651a5 rsyncd.logrotate"
+b8d6c0bb467a5c963317dc55478d2c10874564cd264d943d4a42037e2fce134fe001fabc92af5c6b5775e84dc310b1c8da147afaa61c99e5663c36580d8651a5 rsyncd.logrotate
+cebd8b23db8fb095e35e133ab828efecc385e159e429b3c2366f411572cdebb3444be0f60b42b2ce3d34476f1ebb4f194933d699978db385ac40c4fba6767991 CVE-2020-14387.patch"
diff --git a/system/rsync/CVE-2020-14387.patch b/system/rsync/CVE-2020-14387.patch
new file mode 100644
index 000000000..7ed5e7a48
--- /dev/null
+++ b/system/rsync/CVE-2020-14387.patch
@@ -0,0 +1,21 @@
+From: Matt McCutchen <matt@mattmccutchen.net>
+Date: Wed, 26 Aug 2020 16:16:08 +0000 (-0400)
+Subject: rsync-ssl: Verify the hostname in the certificate when using openssl.
+X-Git-Url: http://git.samba.org/?p=rsync.git;a=commitdiff_plain;h=c3f7414;hp=4c4fce51072c9189cfb11b52aa54fed79f5741bd
+
+rsync-ssl: Verify the hostname in the certificate when using openssl.
+---
+
+diff --git a/rsync-ssl b/rsync-ssl
+index 8101975a..46701af1 100755
+--- a/rsync-ssl
++++ b/rsync-ssl
+@@ -129,7 +129,7 @@ function rsync_ssl_helper {
+ fi
+
+ if [[ $RSYNC_SSL_TYPE == openssl ]]; then
+- exec $RSYNC_SSL_OPENSSL s_client $caopt $certopt -quiet -verify_quiet -servername $hostname -connect $hostname:$port
++ exec $RSYNC_SSL_OPENSSL s_client $caopt $certopt -quiet -verify_quiet -servername $hostname -verify_hostname $hostname -connect $hostname:$port
+ elif [[ $RSYNC_SSL_TYPE == gnutls ]]; then
+ exec $RSYNC_SSL_GNUTLS --logfile=/dev/null $gnutls_cert_opt $gnutls_opts $hostname:$port
+ else
diff --git a/user/atril/APKBUILD b/user/atril/APKBUILD
index 35640633f..a66295273 100644
--- a/user/atril/APKBUILD
+++ b/user/atril/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=atril
-pkgver=1.22.3
+pkgver=1.24.1
pkgrel=0
pkgdesc="Document viewer for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -9,12 +9,17 @@ arch="all"
options="!check" # testsuite requires X and py3-dogtail
license="GPL-2.0+ AND Afmparse AND Info-ZIP AND libtiff AND LGPL-2.0+ AND MIT AND LGPL-2.1+"
depends=""
+_regendepends="autoconf autoconf-archive-dev automake gtk-doc itstool mate-common
+ mate-common-dev yelp-tools yelp-tools-dev"
makedepends="caja-dev djvulibre-dev gobject-introspection-dev gtk+3.0-dev
- intltool itstool libgxps-dev libsecret-dev libsm-dev libspectre-dev
- libxml2-dev libxml2-utils poppler-dev python3 tiff-dev"
+ intltool libgxps-dev libsecret-dev libsm-dev libspectre-dev
+ libxml2-dev libxml2-utils poppler-dev python3 tiff-dev
+ wayland-protocols $_regendepends"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://pub.mate-desktop.org/releases/1.22/atril-$pkgver.tar.xz
- CVE-2019-11459.patch"
+source="https://pub.mate-desktop.org/releases/${pkgver%.*}/atril-$pkgver.tar.xz
+ fix-autogen.patch
+ optional-synctex.patch
+ "
# secfixes:
# 1.22.1-r1:
@@ -23,7 +28,8 @@ source="https://pub.mate-desktop.org/releases/1.22/atril-$pkgver.tar.xz
# - CVE-2019-11459
build() {
- ./configure \
+ ./autogen.sh \
+ --disable-maintainer-mode \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
@@ -33,7 +39,8 @@ build() {
--enable-introspection \
--enable-pixbuf \
--enable-comics \
- --enable-xps
+ --enable-xps \
+ --disable-synctex
make
}
@@ -45,5 +52,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f4a83702818e1fb32279c67f1727c01480d27fe756f3fc0ff9dcd42584ce74ce10ac7ee81c0149f3756b6eb08f2a011ede28706ab54ff16a51c544a1af3b103f atril-1.22.3.tar.xz
-ba4ec4b0e10d87f44f189a16cfe2419906e3776edc9bc14f7da9356a8953683e3f7efc441691df131497b08b892d3b291aab416310f259ee6bc0706cc4f02880 CVE-2019-11459.patch"
+sha512sums="94a55e7699bdfc9368e20986664bd411c12f50f466874ebf20210df3de6ddb499866b505e157c56b58a8065aad2c24284b96afa8c547a6cd259eef413096a91a atril-1.24.1.tar.xz
+91d46a43267c5668c6831c81a1ee213564f833e64d8297c372b9ddc5037ae2d13594829a25b2a8086c46aa85068ad7a5024db4f5853ab009d5cbca9013fc9cc9 fix-autogen.patch
+cb4493eca4e0bc1bd4a9bdd4540033aad3318023f6101f5548c14c7c7134ce6a4618849df44573af39af7d561ebca4b9b549668e81c50c7432a525db7d0f620b optional-synctex.patch"
diff --git a/user/atril/CVE-2019-11459.patch b/user/atril/CVE-2019-11459.patch
deleted file mode 100644
index a826cbd29..000000000
--- a/user/atril/CVE-2019-11459.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-Backport of the following, since it did not apply due to whitespace /
-formatting
-
-From bd4ce9171fef52720e74ffeeeeca3b0c5b5d4808 Mon Sep 17 00:00:00 2001
-From: Victor Kareh <vkareh@redhat.com>
-Date: Sun, 11 Aug 2019 05:20:09 +0300
-Subject: [PATCH] tiff: Handle failure from TIFFReadRGBAImageOriented
-
-The TIFFReadRGBAImageOriented function returns zero if it was unable to
-read the image. Return NULL in this case instead of displaying
-uninitialized memory.
-
-This addresses CVE-2019-11459
-
-upstream commit:
-https://gitlab.gnome.org/GNOME/evince/commit/234f034a4
----
-
---- atril-1.22.1/backend/tiff/tiff-document.c
-+++ atril-1.22.1/backend/tiff/tiff-document.c
-@@ -282,17 +282,21 @@ tiff_document_render (EvDocument *d
- return NULL;
- }
-
-+ if (!TIFFReadRGBAImageOriented (tiff_document->tiff,
-+ width, height,
-+ (uint32 *)pixels,
-+ orientation, 0)) {
-+ g_warning ("Failed to read TIFF image.");
-+ g_free (pixels);
-+ return NULL;
-+ }
-+
- surface = cairo_image_surface_create_for_data (pixels,
- CAIRO_FORMAT_RGB24,
- width, height,
- rowstride);
- cairo_surface_set_user_data (surface, &key,
- pixels, (cairo_destroy_func_t)g_free);
--
-- TIFFReadRGBAImageOriented (tiff_document->tiff,
-- width, height,
-- (uint32 *)pixels,
-- orientation, 0);
- pop_handlers ();
-
- /* Convert the format returned by libtiff to
-@@ -373,13 +377,17 @@ tiff_document_render_pixbuf (EvDocument
- if (!pixels)
- return NULL;
-
-+ if (!TIFFReadRGBAImageOriented (tiff_document->tiff,
-+ width, height,
-+ (uint32 *)pixels,
-+ ORIENTATION_TOPLEFT, 0)) {
-+ g_free (pixels);
-+ return NULL;
-+ }
-+
- pixbuf = gdk_pixbuf_new_from_data (pixels, GDK_COLORSPACE_RGB, TRUE, 8,
- width, height, rowstride,
- (GdkPixbufDestroyNotify) g_free, NULL);
-- TIFFReadRGBAImageOriented (tiff_document->tiff,
-- width, height,
-- (uint32 *)pixels,
-- ORIENTATION_TOPLEFT, 0);
- pop_handlers ();
-
- scaled_pixbuf = gdk_pixbuf_scale_simple (pixbuf,
diff --git a/user/atril/fix-autogen.patch b/user/atril/fix-autogen.patch
new file mode 100644
index 000000000..d36a58073
--- /dev/null
+++ b/user/atril/fix-autogen.patch
@@ -0,0 +1,18 @@
+diff -Nurd atril-1.24.1/autogen.sh atril-1.24.1.new/autogen.sh
+--- atril-1.24.1/autogen.sh 2021-03-22 16:22:43.000000000 +0000
++++ atril-1.24.1.new/autogen.sh 2021-07-21 12:33:41.678910859 +0000
+@@ -12,12 +12,12 @@
+ exit 1
+ }
+
+-which mate-autogen || {
++command -v mate-autogen || {
+ echo "You need to install mate-common"
+ exit 1
+ }
+
+-which yelp-build || {
++command -v yelp-build || {
+ echo "You need to install yelp-tools"
+ exit 1
+ }
diff --git a/user/atril/optional-synctex.patch b/user/atril/optional-synctex.patch
new file mode 100644
index 000000000..7b2d3a9c3
--- /dev/null
+++ b/user/atril/optional-synctex.patch
@@ -0,0 +1,526 @@
+From ed650322792514d69ae54eef4cb105cac1dcb4b8 Mon Sep 17 00:00:00 2001
+From: Oz Tiram <oz.tiram@gmail.com>
+Date: Fri, 7 Feb 2020 21:57:10 +0100
+Subject: [PATCH 1/5] Make synctex optional
+
+Not everyone who reads PDF's is necessarily a LaTeX user.
+These changes allow users to install atril without the huge bagage
+of tex-live on systems where synctex isn't provided as a stand alone
+library.
+---
+ configure.ac | 25 +++++++++++++++++--------
+ libdocument/ev-document.c | 16 ++++++++++++----
+ libview/ev-view.c | 9 ++++++++-
+ shell/ev-window.c | 5 +++++
+ 4 files changed, 42 insertions(+), 13 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6fee0ff6e..e7a63feed 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -361,15 +361,25 @@ AC_SUBST([GIRTYPELIBDIR])
+ AM_CONDITIONAL([ENABLE_INTROSPECTION],[test "$enable_introspection" = "yes"])
+
+ dnl ================== libsynctex ===========================================
++AC_ARG_ENABLE([synctex],
++ [AS_HELP_STRING([--disable-synctex], [Disable support for synctex])],
++ [],
++ [enable_synctex=yes])
+
+-PKG_CHECK_MODULES(SYNCTEX, [synctex >= $SYNCTEX_REQUIRED], has_synctex=yes, has_synctex=no)
+
+-dnl not found? use internal code copy.
+-if test "x$has_synctex" = "xno"; then
+- AC_MSG_ERROR("SyncTeX support is disabled since library version $SYNCTEX_REQUIRED or newer not found")
++if test "$enable_synctex" = "yes"; then
++ AC_DEFINE([ENABLE_SYNCTEX],[1],[Define if synctex support is enabled])
++ PKG_CHECK_MODULES(SYNCTEX, [synctex >= $SYNCTEX_REQUIRED], has_synctex=yes, has_synctex=no)
++ dnl not found? use internal code copy.
++ if test "x$has_synctex" = "xno"; then
++ AC_MSG_ERROR("SyncTeX support is disabled since library version $SYNCTEX_REQUIRED or newer not found")
++ fi
++ AC_SUBST(SYNCTEX_LIBS)
++ AC_SUBST(SYNCTEX_CFLAGS)
+ fi
+-AC_SUBST(SYNCTEX_LIBS)
+-AC_SUBST(SYNCTEX_CFLAGS)
++
++AM_CONDITIONAL([ENABLE_SYNCTEX], [test "$enable_synctex" = "yes"])
++
+
+ dnl ================== portability checks ===========================================
+
+@@ -776,6 +786,7 @@ Configure summary:
+ Tests...............: $enable_tests
+
+ PDF Backend.........: $enable_pdf
++ Synctex enabled.....: $enable_synctex
+ PostScript Backend..: $enable_ps
+ TIFF Backend........: $enable_tiff
+ DJVU Backend........: $enable_djvu
+@@ -784,6 +795,4 @@ Configure summary:
+ Comics Backend......: $enable_comics
+ XPS Backend.........: $enable_xps
+ ePub Backend........: $have_webkit
+-
+- SyncTeX.............: $has_synctex
+ "
+diff --git a/libdocument/ev-document.c b/libdocument/ev-document.c
+index b713a6717..be082aebb 100644
+--- a/libdocument/ev-document.c
++++ b/libdocument/ev-document.c
+@@ -25,7 +25,9 @@
+ #include <string.h>
+
+ #include "ev-document.h"
++#ifdef ENABLE_SYNCTEX
+ #include "synctex_parser.h"
++#endif
+ #include "ev-file-helpers.h"
+
+ typedef struct _EvPageSize
+@@ -53,8 +55,9 @@ struct _EvDocumentPrivate
+ gchar **page_labels;
+ EvPageSize *page_sizes;
+ EvDocumentInfo *info;
+-
++#ifdef ENABLE_SYNCTEX
+ synctex_scanner_p synctex_scanner;
++#endif
+ };
+
+ static gint _ev_document_get_n_pages (EvDocument *document);
+@@ -124,12 +127,12 @@ ev_document_finalize (GObject *object)
+ ev_document_info_free (document->priv->info);
+ document->priv->info = NULL;
+ }
+-
++#ifdef ENABLE_SYNCTEX
+ if (document->priv->synctex_scanner) {
+ synctex_scanner_free (document->priv->synctex_scanner);
+ document->priv->synctex_scanner = NULL;
+ }
+-
++#endif
+ G_OBJECT_CLASS (ev_document_parent_class)->finalize (object);
+ }
+
+@@ -137,8 +140,9 @@ static void
+ ev_document_init (EvDocument *document)
+ {
+ document->priv = ev_document_get_instance_private (document);
++#ifdef ENABLE_SYNCTEX
+ document->synctex_version = SYNCTEX_VERSION_STRING;
+-
++#endif
+ /* Assume all pages are the same size until proven otherwise */
+ document->priv->uniform = TRUE;
+ /* Assume that the document is not a web document*/
+@@ -336,6 +340,7 @@ ev_document_load (EvDocument *document,
+ }
+
+ priv->info = _ev_document_get_info (document);
++#ifdef ENABLE_SYNCTEX
+ if (_ev_document_support_synctex (document)) {
+ gchar *filename;
+
+@@ -346,6 +351,7 @@ ev_document_load (EvDocument *document,
+ g_free (filename);
+ }
+ }
++#endif
+ }
+
+ return retval;
+@@ -388,6 +394,7 @@ _ev_document_support_synctex (EvDocument *document)
+ return klass->support_synctex ? klass->support_synctex (document) : FALSE;
+ }
+
++#ifdef ENABLE_SYNCTEX
+ gboolean
+ ev_document_has_synctex (EvDocument *document)
+ {
+@@ -492,6 +499,7 @@ ev_document_synctex_forward_search (EvDocument *document,
+
+ return result;
+ }
++#endif /* ENABLE_SYNCTEX */
+
+ static gint
+ _ev_document_get_n_pages (EvDocument *document)
+diff --git a/libview/ev-view.c b/libview/ev-view.c
+index a195ba21f..e98582d34 100644
+--- a/libview/ev-view.c
++++ b/libview/ev-view.c
+@@ -3210,6 +3210,7 @@ ev_view_remove_annotation (EvView *view,
+ g_object_unref (annot);
+ }
+
++#ifdef ENABLE_SYNCTEX
+ static gboolean
+ ev_view_synctex_backward_search (EvView *view,
+ gdouble x,
+@@ -3235,6 +3236,7 @@ ev_view_synctex_backward_search (EvView *view,
+
+ return FALSE;
+ }
++#endif
+
+ /* Caret navigation */
+ #define CURSOR_ON_MULTIPLIER 2
+@@ -4078,8 +4080,10 @@ ev_view_draw (GtkWidget *widget,
+ show_annotation_windows (view, i);
+ if (page_ready && view->focused_element)
+ draw_focus (view, cr, i, &clip_rect);
++#ifdef ENABLE_SYNCTEX
+ if (page_ready && view->synctex_result)
+ highlight_forward_search_results (view, cr, i);
++#endif
+ }
+
+ if (GTK_WIDGET_CLASS (ev_view_parent_class)->draw)
+@@ -4472,9 +4476,10 @@ ev_view_button_press_event (GtkWidget *widget,
+ EvFormField *field;
+ EvMapping *link;
+ gint page;
+-
++#ifdef ENABLE_SYNCTEX
+ if (event->state & GDK_CONTROL_MASK)
+ return ev_view_synctex_backward_search (view, event->x , event->y);
++#endif
+
+ if (EV_IS_SELECTION (view->document) && view->selection_info.selections) {
+ if (event->type == GDK_3BUTTON_PRESS) {
+@@ -7522,6 +7527,7 @@ ev_view_find_cancel (EvView *view)
+ view->find_pages = NULL;
+ }
+
++#ifdef ENABLE_SYNCTEX
+ /*** Synctex ***/
+ void
+ ev_view_highlight_forward_search (EvView *view,
+@@ -7549,6 +7555,7 @@ ev_view_highlight_forward_search (EvView *view,
+ ensure_rectangle_is_visible (view, &view_rect);
+ gtk_widget_queue_draw (GTK_WIDGET (view));
+ }
++#endif /* ENABLE_SYNCTEX */
+
+ /*** Selections ***/
+ static gboolean
+diff --git a/shell/ev-window.c b/shell/ev-window.c
+index e2dfbf727..bffc9a7f9 100644
+--- a/shell/ev-window.c
++++ b/shell/ev-window.c
+@@ -7736,6 +7736,8 @@ ev_window_emit_doc_loaded (EvWindow *window)
+ ev_atril_window_emit_document_loaded (window->priv->skeleton, window->priv->uri);
+ }
+
++
++#ifdef ENABLE_SYNCTEX
+ static gboolean
+ handle_sync_view_cb (EvAtrilWindow *object,
+ GDBusMethodInvocation *invocation,
+@@ -7756,6 +7758,7 @@ handle_sync_view_cb (EvAtrilWindow *object,
+
+ return TRUE;
+ }
++#endif
+ #endif /* ENABLE_DBUS */
+
+ static gboolean
+@@ -7816,9 +7819,11 @@ ev_window_init (EvWindow *ev_window)
+ ev_window->priv->dbus_object_path,
+ &error)) {
+ ev_window->priv->skeleton = skeleton;
++#ifdef ENABLE_SYNCTEX
+ g_signal_connect (skeleton, "handle-sync-view",
+ G_CALLBACK (handle_sync_view_cb),
+ ev_window);
++#endif
+ } else {
+ g_printerr ("Failed to register bus object %s: %s\n",
+ ev_window->priv->dbus_object_path, error->message);
+
+From c141d2c6ae0b4ce5824817f9aa2f98d5edbf7756 Mon Sep 17 00:00:00 2001
+From: Oz N Tiram <oz.tiram@gmail.com>
+Date: Thu, 11 Jun 2020 09:15:28 +0200
+Subject: [PATCH 2/5] Fix -Wunused-function warnings caused by
+ --enable-synctex=no
+
+---
+ libdocument/ev-document.c | 5 ++++-
+ libview/ev-view-private.h | 3 ++-
+ libview/ev-view.c | 10 ++++++++++
+ 3 files changed, 16 insertions(+), 2 deletions(-)
+
+diff --git a/libdocument/ev-document.c b/libdocument/ev-document.c
+index be082aebb..f7c878956 100644
+--- a/libdocument/ev-document.c
++++ b/libdocument/ev-document.c
+@@ -68,7 +68,9 @@ static void _ev_document_get_page_size (EvDocument *document,
+ static gchar *_ev_document_get_page_label (EvDocument *document,
+ EvPage *page);
+ static EvDocumentInfo *_ev_document_get_info (EvDocument *document);
++#ifdef ENABLE_SYNCTEX
+ static gboolean _ev_document_support_synctex (EvDocument *document);
++#endif
+
+ static GMutex ev_doc_mutex;
+ static GMutex ev_fc_mutex;
+@@ -386,6 +388,8 @@ ev_document_get_page (EvDocument *document,
+ return klass->get_page (document, index);
+ }
+
++
++#ifdef ENABLE_SYNCTEX
+ static gboolean
+ _ev_document_support_synctex (EvDocument *document)
+ {
+@@ -394,7 +398,6 @@ _ev_document_support_synctex (EvDocument *document)
+ return klass->support_synctex ? klass->support_synctex (document) : FALSE;
+ }
+
+-#ifdef ENABLE_SYNCTEX
+ gboolean
+ ev_document_has_synctex (EvDocument *document)
+ {
+diff --git a/libview/ev-view-private.h b/libview/ev-view-private.h
+index f10593953..4f6179e4a 100644
+--- a/libview/ev-view-private.h
++++ b/libview/ev-view-private.h
+@@ -125,8 +125,9 @@ struct _EvView {
+ GList **find_pages;
+ gint find_result;
+ gboolean jump_to_find_result;
++#ifdef ENABLE_SYNCTEX
+ gboolean highlight_find_results;
+-
++#endif
+ EvDocumentModel *model;
+ EvPixbufCache *pixbuf_cache;
+ gsize pixbuf_cache_size;
+diff --git a/libview/ev-view.c b/libview/ev-view.c
+index e98582d34..7c9281cef 100644
+--- a/libview/ev-view.c
++++ b/libview/ev-view.c
+@@ -177,12 +177,14 @@ static void ev_view_remove_all (EvView
+ static AtkObject *ev_view_get_accessible (GtkWidget *widget);
+
+ /*** Drawing ***/
++#if ENABLE_SYNCTEX
+ static void highlight_find_results (EvView *view,
+ cairo_t *cr,
+ int page);
+ static void highlight_forward_search_results (EvView *view,
+ cairo_t *cr,
+ int page);
++#endif
+ static void draw_one_page (EvView *view,
+ gint page,
+ cairo_t *cr,
+@@ -4074,8 +4076,10 @@ ev_view_draw (GtkWidget *widget,
+
+ if (page_ready && should_draw_caret_cursor (view, i))
+ draw_caret_cursor (view, cr);
++#ifdef ENABLE_SYNCTEX
+ if (page_ready && view->find_pages && view->highlight_find_results)
+ highlight_find_results (view, cr, i);
++#endif
+ if (page_ready && EV_IS_DOCUMENT_ANNOTATIONS (view->document))
+ show_annotation_windows (view, i);
+ if (page_ready && view->focused_element)
+@@ -5654,6 +5658,7 @@ draw_rubberband (EvView *view,
+ }
+
+
++#ifdef ENABLE_SYNCTEX
+ static void
+ highlight_find_results (EvView *view, cairo_t *cr, int page)
+ {
+@@ -5698,6 +5703,7 @@ highlight_forward_search_results (EvView *view, cairo_t *cr, int page)
+ cairo_stroke (cr);
+ cairo_restore (cr);
+ }
++#endif
+
+ static void
+ draw_surface (cairo_t *cr,
+@@ -6497,7 +6503,9 @@ ev_view_init (EvView *view)
+ view->page_layout = EV_PAGE_LAYOUT_SINGLE;
+ view->pending_scroll = SCROLL_TO_KEEP_POSITION;
+ view->jump_to_find_result = TRUE;
++#ifdef ENABLE_SYNCTEX
+ view->highlight_find_results = FALSE;
++#endif
+ view->caret_enabled = FALSE;
+ view->cursor_page = 0;
+ view->zoom_center_x = -1;
+@@ -7517,7 +7525,9 @@ ev_view_find_search_changed (EvView *view)
+ void
+ ev_view_find_set_highlight_search (EvView *view, gboolean value)
+ {
++#ifdef ENABLE_SYNCTEX
+ view->highlight_find_results = value;
++#endif
+ gtk_widget_queue_draw (GTK_WIDGET (view));
+ }
+
+
+From f0054e7011c5cf6ac814ce1c6b42ce1713b25dba Mon Sep 17 00:00:00 2001
+From: Oz N Tiram <oz.tiram@gmail.com>
+Date: Thu, 11 Jun 2020 10:21:00 +0200
+Subject: [PATCH 3/5] Improved detection of --enable/disable synctex option
+
+---
+ configure.ac | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index e7a63feed..ee33f27d9 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -362,9 +362,12 @@ AM_CONDITIONAL([ENABLE_INTROSPECTION],[test "$enable_introspection" = "yes"])
+
+ dnl ================== libsynctex ===========================================
+ AC_ARG_ENABLE([synctex],
+- [AS_HELP_STRING([--disable-synctex], [Disable support for synctex])],
+- [],
+- [enable_synctex=yes])
++ [--enable-synctex enable support for synctex)],
++ [case "${enableval}" in
++ yes) synctex=true ;;
++ no) synctex=false;;
++ *) AC_MSG_ERROR([bad value ${enableval} for --enable-synctex]) ;;
++ esac],[enable_synctex=yes])
+
+
+ if test "$enable_synctex" = "yes"; then
+
+From 37d80d4c862cbd03525fe4393f09b92d1dff8f56 Mon Sep 17 00:00:00 2001
+From: Oz N Tiram <oz.tiram@gmail.com>
+Date: Thu, 11 Jun 2020 10:23:15 +0200
+Subject: [PATCH 4/5] Use ENABLE_SYNCTEX in libdocument/Makefile.am
+
+---
+ libdocument/Makefile.am | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/libdocument/Makefile.am b/libdocument/Makefile.am
+index f527f0a4a..d1db419c0 100644
+--- a/libdocument/Makefile.am
++++ b/libdocument/Makefile.am
+@@ -102,11 +102,14 @@ libatrildocument_la_CPPFLAGS = \
+
+ libatrildocument_la_CFLAGS = \
+ $(LIBDOCUMENT_CFLAGS) \
+- $(SYNCTEX_CFLAGS) \
+ $(WARN_CFLAGS) \
+ $(DISABLE_DEPRECATED) \
+ $(AM_CFLAGS)
+
++if ENABLE_SYNCTEX
++libatrildocument_la_CFLAGS += $(SYNCTEX_CFLAGS)
++endif
++
+ libatrildocument_la_LDFLAGS = \
+ -version-info $(EV_DOCUMENT_LT_VERSION_INFO) \
+ -no-undefined \
+@@ -116,9 +119,11 @@ libatrildocument_la_LDFLAGS = \
+ libatrildocument_la_LIBADD = \
+ $(LIBDOCUMENT_LIBS) \
+ $(GMODULE_LIBS) \
+- $(SYNCTEX_LIBS) \
+ $(ZLIB_LIBS)
+
++if ENABLE_SYNCTEX
++libatrildocument_la_LIBADD += $(SYNCTEX_LIBS)
++endif
+
+ BUILT_SOURCES = \
+ ev-document-type-builtins.c \
+
+From 87c8ee575d3ec50a278c5e428d066341ffd3295d Mon Sep 17 00:00:00 2001
+From: Oz N Tiram <oz.tiram@gmail.com>
+Date: Sun, 14 Jun 2020 17:09:56 +0200
+Subject: [PATCH 5/5] Re-enable highlight_find_results
+
+---
+ libview/ev-view-private.h | 2 --
+ libview/ev-view.c | 9 +++------
+ 2 files changed, 3 insertions(+), 8 deletions(-)
+
+diff --git a/libview/ev-view-private.h b/libview/ev-view-private.h
+index 4f6179e4a..e95157234 100644
+--- a/libview/ev-view-private.h
++++ b/libview/ev-view-private.h
+@@ -125,9 +125,7 @@ struct _EvView {
+ GList **find_pages;
+ gint find_result;
+ gboolean jump_to_find_result;
+-#ifdef ENABLE_SYNCTEX
+ gboolean highlight_find_results;
+-#endif
+ EvDocumentModel *model;
+ EvPixbufCache *pixbuf_cache;
+ gsize pixbuf_cache_size;
+diff --git a/libview/ev-view.c b/libview/ev-view.c
+index 7c9281cef..29b06fbef 100644
+--- a/libview/ev-view.c
++++ b/libview/ev-view.c
+@@ -177,10 +177,10 @@ static void ev_view_remove_all (EvView
+ static AtkObject *ev_view_get_accessible (GtkWidget *widget);
+
+ /*** Drawing ***/
+-#if ENABLE_SYNCTEX
+ static void highlight_find_results (EvView *view,
+ cairo_t *cr,
+ int page);
++#if ENABLE_SYNCTEX
+ static void highlight_forward_search_results (EvView *view,
+ cairo_t *cr,
+ int page);
+@@ -4076,10 +4076,8 @@ ev_view_draw (GtkWidget *widget,
+
+ if (page_ready && should_draw_caret_cursor (view, i))
+ draw_caret_cursor (view, cr);
+-#ifdef ENABLE_SYNCTEX
+ if (page_ready && view->find_pages && view->highlight_find_results)
+ highlight_find_results (view, cr, i);
+-#endif
+ if (page_ready && EV_IS_DOCUMENT_ANNOTATIONS (view->document))
+ show_annotation_windows (view, i);
+ if (page_ready && view->focused_element)
+@@ -5627,6 +5625,7 @@ ev_view_style_updated (GtkWidget *widget)
+
+ /*** Drawing ***/
+
++
+ static void
+ draw_rubberband (EvView *view,
+ cairo_t *cr,
+@@ -5658,7 +5657,6 @@ draw_rubberband (EvView *view,
+ }
+
+
+-#ifdef ENABLE_SYNCTEX
+ static void
+ highlight_find_results (EvView *view, cairo_t *cr, int page)
+ {
+@@ -5683,6 +5681,7 @@ highlight_find_results (EvView *view, cairo_t *cr, int page)
+ }
+ }
+
++#ifdef ENABLE_SYNCTEX
+ static void
+ highlight_forward_search_results (EvView *view, cairo_t *cr, int page)
+ {
+@@ -7525,9 +7524,7 @@ ev_view_find_search_changed (EvView *view)
+ void
+ ev_view_find_set_highlight_search (EvView *view, gboolean value)
+ {
+-#ifdef ENABLE_SYNCTEX
+ view->highlight_find_results = value;
+-#endif
+ gtk_widget_queue_draw (GTK_WIDGET (view));
+ }
+
diff --git a/user/cairo/APKBUILD b/user/cairo/APKBUILD
index 84ef072a3..eba0c4ef9 100644
--- a/user/cairo/APKBUILD
+++ b/user/cairo/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer:
pkgname=cairo
pkgver=1.16.0
-pkgrel=1
+pkgrel=2
pkgdesc="A vector graphics library"
url="https://cairographics.org/"
arch="all"
@@ -19,9 +19,14 @@ source="https://cairographics.org/releases/$pkgname-$pkgver.tar.xz
fontconfig-ultimate-$_ultver.tar.gz::https://github.com/bohoomil/fontconfig-ultimate/archive/$_ultver.tar.gz
musl-stacksize.patch
CVE-2018-19876.patch
+ CVE-2019-6462.patch
+ CVE-2020-35492.patch
"
# secfixes:
+# 1.16.0-r2:
+# - CVE-2019-6462
+# - CVE-2020-35492
# 1.16.0-r1:
# - CVE-2018-19876
@@ -81,4 +86,6 @@ tools() {
sha512sums="9eb27c4cf01c0b8b56f2e15e651f6d4e52c99d0005875546405b64f1132aed12fbf84727273f493d84056a13105e065009d89e94a8bfaf2be2649e232b82377f cairo-1.16.0.tar.xz
d8185f4ec74f44c4746acf7e79bba7ff7ffd9d35bdabeb25e10b4e12825942d910931aa857f1645e5c8185bcb40a1f1ffe1e7e647428e9ea66618b2aec52fac3 fontconfig-ultimate-2016-04-23.tar.gz
86f26fe41deb5e14f553c999090d1ec1d92a534fa7984112c9a7f1d6c6a8f1b7bb735947e8ec3f26e817f56410efe8cc46c5e682f6a278d49b40a683513740e0 musl-stacksize.patch
-9020c596caa54a2ac435d5dae0f121d36d3c3f34d487b9c1032665b1bd15813506adf31984e34b5dd328ee0e068de0627e1d061230758328cae4fa993c3a9209 CVE-2018-19876.patch"
+9020c596caa54a2ac435d5dae0f121d36d3c3f34d487b9c1032665b1bd15813506adf31984e34b5dd328ee0e068de0627e1d061230758328cae4fa993c3a9209 CVE-2018-19876.patch
+ebe5d71b18aa9eefe1e0a6c150761bb7abef41f144f37eb0bfa8a01947aacb1292ac131cf815dcaaaa6478c0aac07ca5428fba28ad346a00c5aaa5fa64f6ff5b CVE-2019-6462.patch
+8dcb95b6a8e023ad5675f81f9a87a087868dc74113cd0ab96568d525582266c366064cc7cc168738dc75968385ab0444911f54754d31962dfe1235526afbd72c CVE-2020-35492.patch"
diff --git a/user/cairo/CVE-2019-6462.patch b/user/cairo/CVE-2019-6462.patch
new file mode 100644
index 000000000..2a26876c3
--- /dev/null
+++ b/user/cairo/CVE-2019-6462.patch
@@ -0,0 +1,36 @@
+From bbeaf08190d3006a80b80a77724801cd477a37b8 Mon Sep 17 00:00:00 2001
+From: Heiko Lewin <hlewin@worldiety.de>
+Date: Sat, 17 Apr 2021 19:15:03 +0200
+Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop
+
+---
+ src/cairo-arc.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/cairo-arc.c b/src/cairo-arc.c
+index 390397bae..1c891d1a0 100644
+--- a/src/cairo-arc.c
++++ b/src/cairo-arc.c
+@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance)
+ { M_PI / 11.0, 9.81410988043554039085e-09 },
+ };
+ int table_size = ARRAY_LENGTH (table);
++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */
+
+ for (i = 0; i < table_size; i++)
+ if (table[i].error < tolerance)
+ return table[i].angle;
+
+ ++i;
++
+ do {
+ angle = M_PI / i++;
+ error = _arc_error_normalized (angle);
+- } while (error > tolerance);
++ } while (error > tolerance && i < max_segments);
+
+ return angle;
+ }
+--
+GitLab
+
diff --git a/user/cairo/CVE-2020-35492.patch b/user/cairo/CVE-2020-35492.patch
new file mode 100644
index 000000000..d7369b3d6
--- /dev/null
+++ b/user/cairo/CVE-2020-35492.patch
@@ -0,0 +1,54 @@
+From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001
+From: Heiko Lewin <heiko.lewin@worldiety.de>
+Date: Tue, 15 Dec 2020 16:48:19 +0100
+Subject: [PATCH] Fix mask usage in image-compositor
+
+---
+ src/cairo-image-compositor.c | 8 ++--
+ test/Makefile.sources | 1 +
+ test/bug-image-compositor.c | 39 ++++++++++++++++++++
+ test/reference/bug-image-compositor.ref.png | Bin 0 -> 185 bytes
+ 4 files changed, 44 insertions(+), 4 deletions(-)
+ create mode 100644 test/bug-image-compositor.c
+ create mode 100644 test/reference/bug-image-compositor.ref.png
+
+diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c
+index 79ad69f68..4f8aaed99 100644
+--- a/src/cairo-image-compositor.c
++++ b/src/cairo-image-compositor.c
+@@ -2610,14 +2610,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h,
+ unsigned num_spans)
+ {
+ cairo_image_span_renderer_t *r = abstract_renderer;
+- uint8_t *m;
++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask);
+ int x0;
+
+ if (num_spans == 0)
+ return CAIRO_STATUS_SUCCESS;
+
+ x0 = spans[0].x;
+- m = r->_buf;
++ m = base;
+ do {
+ int len = spans[1].x - spans[0].x;
+ if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) {
+@@ -2655,7 +2655,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h,
+ spans[0].x, y,
+ spans[1].x - spans[0].x, h);
+
+- m = r->_buf;
++ m = base;
+ x0 = spans[1].x;
+ } else if (spans[0].coverage == 0x0) {
+ if (spans[0].x != x0) {
+@@ -2684,7 +2684,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h,
+ #endif
+ }
+
+- m = r->_buf;
++ m = base;
+ x0 = spans[1].x;
+ } else {
+ *m++ = spans[0].coverage;
+
diff --git a/user/caja/APKBUILD b/user/caja/APKBUILD
index fe126dc54..914edbfc5 100644
--- a/user/caja/APKBUILD
+++ b/user/caja/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=caja
-pkgver=1.24.0
+pkgver=1.24.1
pkgrel=0
pkgdesc="File manager for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -10,7 +10,7 @@ options="!check" # testsuite requires X
license="GPL-2.0+ AND LGPL-2.0+"
depends=""
makedepends="gobject-introspection-dev intltool libexif-dev libnotify-dev
- libxml2-dev mate-desktop-dev"
+ libxml2-dev mate-desktop-dev wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/caja-$pkgver.tar.xz"
@@ -37,4 +37,4 @@ package() {
done
}
-sha512sums="a68b23876cfa1171d5b1c75e4998c6b15f0ceebdc4fcaabb8d362e32e35b915b1a91a38648532ac8acc162dac50aeb4d07eff417ce2db7a8c50d68bd38a0b548 caja-1.24.0.tar.xz"
+sha512sums="34ba1e384e3de4ee3e6dddafa4ef4ccd5f626352cf5b42d6178e96395762653478cbdabb109cd0f2418ed463fd4743ef8a34be0a6b4294ad5355fea6dbfd53cc caja-1.24.1.tar.xz"
diff --git a/user/catfish/APKBUILD b/user/catfish/APKBUILD
index d47dda0d0..ca7c90a07 100644
--- a/user/catfish/APKBUILD
+++ b/user/catfish/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=catfish
-pkgver=1.4.13
+pkgver=4.16.1
pkgrel=0
pkgdesc="File-searching application for the XFCE desktop environment"
url="https://xfce.org"
@@ -10,7 +10,7 @@ license="GPL-2.0-only"
depends="python3 py3-pygobject py3-pexpect"
makedepends="py3-distutils-extra intltool"
subpackages="$pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/apps/catfish/1.4/catfish-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/catfish/${pkgver%.*}/catfish-$pkgver.tar.bz2"
build() {
python3 setup.py build
@@ -24,4 +24,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="a90c695e7c1a2172ea7a5f7f1a292e95aa290693a24f3988a68f2fb4597183ff7526c98925fb3ef8517fbca508a1c3853e0de87ec023be9424d994d63e29c886 catfish-1.4.13.tar.bz2"
+sha512sums="b5005fdb42a7ce8e004d06e8f1cc0755a2949420cf4b6c23aff9671f5d62cb8e7062aa9c21a3d867bdff7e39e20a2321833c88fcec84cff57745c12293978a79 catfish-4.16.1.tar.bz2"
diff --git a/user/cloc/APKBUILD b/user/cloc/APKBUILD
index 906f45751..193cd8c13 100644
--- a/user/cloc/APKBUILD
+++ b/user/cloc/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=cloc
-pkgver=1.88
+pkgver=1.90
pkgrel=0
pkgdesc="Perl utility for counting lines of code in various languages"
url="https://github.com/AlDanial/cloc"
@@ -11,7 +11,7 @@ depends="perl perl-regexp-common perl-algorithm-diff"
checkdepends="perl-parallel-forkmanager"
makedepends=""
subpackages="$pkgname-doc"
-source="https://github.com/AlDanial/cloc/releases/download/$pkgver/cloc-$pkgver.tar.gz"
+source="https://github.com/AlDanial/cloc/releases/download/v$pkgver/cloc-$pkgver.tar.gz"
build() {
make DESTDIR="$pkgdir" -C Unix doc
@@ -25,4 +25,4 @@ package() {
make DESTDIR="$pkgdir" -C Unix install
}
-sha512sums="323f5ce4876ffe85ff3beb342a0cacb9514df23a6410c0912f048540719c9a038194620a81087377c9894dae2825b494ef7069ce4310f96f6e8cbe488b243a16 cloc-1.88.tar.gz"
+sha512sums="368692b308e8da04246c059814bc24433c128d7937ec2efc12359af17dec0026bda9c982097eab0318852a89cc48098e845bfc10f2ed7340dce824d6ae1415c9 cloc-1.90.tar.gz"
diff --git a/user/dconf/APKBUILD b/user/dconf/APKBUILD
index ca2e18186..23c65608c 100644
--- a/user/dconf/APKBUILD
+++ b/user/dconf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=dconf
-pkgver=0.38.0
+pkgver=0.40.0
pkgrel=0
pkgdesc="Configuration management for the Gnome desktop environment"
url="https://gnome.org"
@@ -30,4 +30,4 @@ package() {
DESTDIR="$pkgdir" ninja -C build install
}
-sha512sums="795f723f34a8406a06323870f8425ca579bbc751c1661db02e170532f6a2653aee749cbb84ad4d7e5a84a07c0caf2662a868b34b6f0d383361c0ff1ad9aed355 dconf-0.38.0.tar.xz"
+sha512sums="71396d71f24f47653181482b052fdfc63795c50c373de34e2fb93e16101745daa7e81192b79a102d5389911cea34138eedf3ac32bc80562018e8a7f31963559a dconf-0.40.0.tar.xz"
diff --git a/user/engrampa/APKBUILD b/user/engrampa/APKBUILD
index 2750a1841..bc0c15e59 100644
--- a/user/engrampa/APKBUILD
+++ b/user/engrampa/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=engrampa
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Archive manager for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -9,7 +9,7 @@ arch="all"
license="GPL-2.0+ AND LGPL-2.0+"
depends=""
makedepends="caja-dev file-dev gtk+3.0-dev intltool itstool json-glib-dev
- libsm-dev libxml2-utils"
+ libsm-dev libxml2-utils wayland-protocols"
subpackages="$pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/engrampa-$pkgver.tar.xz"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9d51f24987cecfdd2c560b1ac8f8699bb5ed010bcd5b4a449a1103f725bc63046d0813d28424a3ae7dfcee0568dbf2a282f27ac5512b1c342dafeaec5bcd3b4b engrampa-1.24.1.tar.xz"
+sha512sums="1e0acecfe42e3945fe43729283522dfd56dc4cee92a4d5998c995a496f42f41b284ec10f01eb142139c1cec65e3b5a037299b168b73a2e6e828ae3ab4b9c777d engrampa-1.24.2.tar.xz"
diff --git a/user/eom/APKBUILD b/user/eom/APKBUILD
index 894927a9f..cd48f2235 100644
--- a/user/eom/APKBUILD
+++ b/user/eom/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=eom
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Image viewer for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -10,7 +10,7 @@ license="GPL-2.0+ AND LGPL-2.0+ AND GPL-2.0-only"
depends=""
makedepends="gobject-introspection-dev gtk+3.0-dev intltool itstool
mate-desktop-dev libjpeg-turbo-dev libexif-dev libpeas-dev librsvg-dev
- libxml2-dev libxml2-utils"
+ libxml2-dev libxml2-utils wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/eom-$pkgver.tar.xz"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="70654b99f474d1b214cbbf8e799f82f3c38f47938df34cb5c8227c116b412364c568ae989b96d7082fb0d2fa319b3dba9b8dd499d19140a4d421bd09a46bffc0 eom-1.24.1.tar.xz"
+sha512sums="38497dc5fc42340ca1b356f40eab8c14c21b1467f82ec64024d633cfb7ebfc598020b35c02eedce4f73f7a5ecb9050b0f0af4ea00279a1a5e7a627e542f34951 eom-1.24.2.tar.xz"
diff --git a/user/exo/APKBUILD b/user/exo/APKBUILD
index 8657537fb..381a6ec05 100644
--- a/user/exo/APKBUILD
+++ b/user/exo/APKBUILD
@@ -1,17 +1,18 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=exo
-pkgver=0.12.11
+pkgver=4.16.2
pkgrel=0
pkgdesc="Support library for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="LGPL-2.0+ AND GPL-2.0+"
depends=""
-makedepends="intltool glib-dev gtk+2.0-dev gtk+3.0-dev libxfce4util-dev
- libxfce4ui-dev libice-dev"
+makedepends="intltool glib-dev gtk+2.0-dev gtk+3.0-dev
+ libxfce4util-dev>=${pkgver%.*} libxfce4ui-dev>=${pkgver%.*} libice-dev
+ wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/exo/0.12/exo-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/exo/${pkgver%.*}/exo-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ecbf20feddf86178d34a5c70212f0c2310ab1d6ce25291846d6d1d3045270ae3e68102065d7b3d8840137406f826f9bc37fed92a16c1268c3d14f2833a97d533 exo-0.12.11.tar.bz2"
+sha512sums="9c1252d78f5bb900254841a79f1c1b952cb60d9d0197e184266c35a86c340140cdff2460fa83f6fabb66380e2b3d7ab8a08719b4f4784d2215dde51410ce33e8 exo-4.16.2.tar.bz2"
diff --git a/user/featherpad/APKBUILD b/user/featherpad/APKBUILD
index c43f1b2dc..5e65806e0 100644
--- a/user/featherpad/APKBUILD
+++ b/user/featherpad/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=featherpad
-pkgver=0.15.0
+pkgver=0.18.0
pkgrel=0
pkgdesc="Featureful Qt-based text editor"
url="https://github.com/tsujan/FeatherPad"
@@ -31,5 +31,5 @@ package() {
make INSTALL_ROOT="$pkgdir" PREFIX=/usr install
}
-sha512sums="8cac212e8110c1b39342e7bc85f3677f662058c1f78babe8006cdbced966a8dc403132522050a84f2aa043881310f9171caff0d5cc23a95f1dbf01f274cd86e8 FeatherPad-0.15.0.tar.gz
+sha512sums="3e0d008792dd55bc5e57654f9b032f0a66a60c682499c684cfc3b182fdc57a654bb5fb195b458af66ddd8db929b31e7bfa789bd9bdf33d32454fbbcb090bcd91 FeatherPad-0.18.0.tar.gz
471714eec9a376b138cc4c6c7b7d1339c9767091309c95b11ef2a8536250c796367b1544dca9610cc10babdbd08ac1436784d71292680b9da90e681dd855aaf0 hunspell-link.patch"
diff --git a/user/flite/APKBUILD b/user/flite/APKBUILD
index db1aecdd3..6a5131dd5 100644
--- a/user/flite/APKBUILD
+++ b/user/flite/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=flite
-pkgver=2.1
+pkgver=2.2
pkgrel=0
pkgdesc="Small, fast text-to-speech synthesizer based on Festival"
url="http://www.festvox.org/flite/"
@@ -11,8 +11,7 @@ license="MIT AND Apache-2.0 AND BSD-3-Clause AND Public-Domain AND BSD-2-Clause"
depends=""
makedepends="alsa-lib-dev"
subpackages="$pkgname-dev"
-source="http://www.festvox.org/flite/packed/flite-$pkgver/flite-$pkgver-release.tar.bz2"
-builddir="$srcdir/flite-$pkgver-release"
+source="pkgname-$pkgver.tar.gz::https://github.com/festvox/flite/archive/v$pkgver.tar.gz"
build() {
./configure \
@@ -33,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e9ef9ca4b6920178634d94bbe6e21a8b0ec471b010b07e6cc961ed2d120acb944c8e1d268fe26188f7dfe43fb7bd4bdff7fa53b2d2f12029d37e08d0316620d2 flite-2.1-release.tar.bz2"
+sha512sums="1ca2f4145651490ef8405fdb830a3b42e885020a7603d965f6a5581b01bed41047d396b38c2ceab138fc0b28d28078db17acd2b5a84c6444cb99d65c581afa72 pkgname-2.2.tar.gz"
diff --git a/user/garcon/APKBUILD b/user/garcon/APKBUILD
index 18a0fd9fc..c87f91f66 100644
--- a/user/garcon/APKBUILD
+++ b/user/garcon/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=garcon
-pkgver=0.6.4
+pkgver=4.16.1
pkgrel=0
pkgdesc="freedesktop.org menu library for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="LGPL-2.0+"
depends=""
-makedepends="intltool glib-dev libxfce4util-dev gtk+3.0-dev libxfce4util-dev
- libxfce4ui-dev"
+makedepends="intltool glib-dev libxfce4util-dev>=${pkgver%.*} gtk+3.0-dev
+ libxfce4ui-dev>=${pkgver%.*} wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://archive.xfce.org/src/xfce/garcon/${pkgver%.*}/garcon-$pkgver.tar.bz2"
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="96a99eb163909ba411ca5928c3fc0a569a6d833fba92edcfa845eb90b56abb02e1428a2cbf61fc1c564f1659d51b24ce174e3864fcc987a37158703df0ac2510 garcon-0.6.4.tar.bz2"
+sha512sums="07391e72dceebd0f584beb3f9ca954bd7dc8a078a83d1025b0abf7a439bf56a98e8825868530c47f0ee8411b69bbc1f6c4127f5ea5253ecf8de259056112b42b garcon-4.16.1.tar.bz2"
diff --git a/user/gtk+3.0/APKBUILD b/user/gtk+3.0/APKBUILD
index 34e5efe4f..e7b4686e7 100644
--- a/user/gtk+3.0/APKBUILD
+++ b/user/gtk+3.0/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer:
pkgname=gtk+3.0
-pkgver=3.24.24
+pkgver=3.24.30
pkgrel=0
pkgdesc="The GTK+ Toolkit (v3)"
url="https://www.gtk.org/"
@@ -8,12 +8,13 @@ arch="all"
options="!check" # Test suite is known to fail upstream
license="LGPL-2.1+"
depends="adwaita-icon-theme shared-mime-info gtk-update-icon-cache"
+depends_dev="wayland-protocols"
makedepends="at-spi2-atk-dev atk-dev cairo-dev cups-dev expat-dev
fontconfig-dev gdk-pixbuf-dev glib-dev gnutls-dev
gobject-introspection-dev libepoxy-dev libice-dev libx11-dev
libxcomposite-dev libxcursor-dev libxdamage-dev libxext-dev
libxfixes-dev libxi-dev libxinerama-dev libxrandr-dev pango-dev
- tiff-dev wayland-dev wayland-protocols libxkbcommon-dev zlib-dev"
+ tiff-dev wayland-dev libxkbcommon-dev zlib-dev $depends_dev"
install="$pkgname.post-install $pkgname.post-upgrade $pkgname.post-deinstall"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.xz"
@@ -49,4 +50,4 @@ package() {
rm -f "$pkgdir"/usr/share/man/man1/gtk-update-icon-cache.1
}
-sha512sums="f4e22d7c78d7c641ac7c3beeb3181000b72b025c65074bab6bd51b9a86ec4f6a2e25f06ad7671a908be421c064f4c26e2185febb424f310a2530561aebde8520 gtk+-3.24.24.tar.xz"
+sha512sums="4164559f3e14501b9f9330a76535ebf5e26961d436f65e65ea609998cb120fcbcc5d9591453a64e1d414248499857288e5758274d03a7f75e9ae76cbf8c68ff9 gtk+-3.24.30.tar.xz"
diff --git a/user/libdrm/APKBUILD b/user/libdrm/APKBUILD
index cc0811c9b..42e644aa6 100644
--- a/user/libdrm/APKBUILD
+++ b/user/libdrm/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libdrm
-pkgver=2.4.102
+pkgver=2.4.107
pkgrel=0
pkgdesc="Userspace interface to kernel DRM services"
url="https://dri.freedesktop.org/"
@@ -11,8 +11,8 @@ license="MIT"
depends=""
depends_dev="linux-headers"
checkdepends="bash cunit-dev"
-makedepends="$depends_dev bash eudev-dev libpciaccess-dev libpthread-stubs
- meson ninja xmlto"
+makedepends="$depends_dev bash cairo-dev eudev-dev libpciaccess-dev libpthread-stubs
+ meson ninja py3-docutils xmlto"
subpackages="$pkgname-dev $pkgname-doc"
source="https://dri.freedesktop.org/$pkgname/$pkgname-$pkgver.tar.xz"
@@ -42,4 +42,4 @@ package() {
DESTDIR="$pkgdir" ninja -C build install
}
-sha512sums="386afd228efd809fe32776a6ff5d9dd95d1409a6a6a89b3806a3b42ed27e84f1e090f3b7834973f834d6b0d1342b7034447fe8690d072f85f03292d7795c3e0c libdrm-2.4.102.tar.xz"
+sha512sums="c7542ba15c4c934519a6a1f3cb1ec21effa820a805a030d0175313bb1cc796cd311f39596ead883f9f251679d701e262894c5a297d5cf45093c80a6cd818def0 libdrm-2.4.107.tar.xz"
diff --git a/user/libfm-qt/APKBUILD b/user/libfm-qt/APKBUILD
index ac679104b..64f11626d 100644
--- a/user/libfm-qt/APKBUILD
+++ b/user/libfm-qt/APKBUILD
@@ -1,7 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=libfm-qt
-pkgver=0.15.1
+pkgver=0.17.1
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt library for file management and bindings for libfm"
url="https://lxqt.github.io/"
@@ -10,7 +11,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
depends_dev="libfm-dev menu-cache-dev libexif-dev"
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.7.0 qt5-qttools-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt qt5-qttools-dev
qt5-qtx11extras-dev $depends_dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/libfm-qt/releases/download/$pkgver/libfm-qt-$pkgver.tar.xz"
@@ -39,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="9bd3f61d830e4f7ba3e72d84e3ff1a07544f6f461d6eea7ecf2b31056020e08d47d83ef920b6e1a481a470dadfb995a6b3e3b57a13574d6abca617a84c71bdf5 libfm-qt-0.15.1.tar.xz"
+sha512sums="1e1781a01446f381625361a50f77422827e7ac5ab6039b4246369e2281edf78d3ccba866fa472667bcbb6737c44ebc350cb30a0055fc84d1f5d7e1c83e1241c1 libfm-qt-0.17.1.tar.xz"
diff --git a/user/liblxqt/APKBUILD b/user/liblxqt/APKBUILD
index d9cd7cfa5..3b0516c19 100644
--- a/user/liblxqt/APKBUILD
+++ b/user/liblxqt/APKBUILD
@@ -1,7 +1,9 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=liblxqt
-pkgver=0.15.1
+pkgver=0.17.0
+_lxqt=0.9.0
+_qtxdg=3.7.0
pkgrel=0
pkgdesc="Core LXQt library"
url="https://lxqt.github.io/"
@@ -10,8 +12,8 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev
- qt5-qttools-dev libxscrnsaver-dev libqtxdg-dev>=3.5.0
- kwindowsystem-dev polkit-qt-1-dev lxqt-build-tools>=0.7.0"
+ qt5-qttools-dev libxscrnsaver-dev libqtxdg-dev>=$_qtxdg
+ kwindowsystem-dev polkit-qt-1-dev lxqt-build-tools>=$_lxqt"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/liblxqt/releases/download/$pkgver/liblxqt-$pkgver.tar.xz"
@@ -34,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="a0eb00ca5b228ef32d1a3952d3cb4702273dda16c9e70cc75046bfe1f51e5a7849d5306cca9d616ff82bd91715d97d703c458d406ba9e2425aa3fd26f155493c liblxqt-0.15.1.tar.xz"
+sha512sums="72fd06a1bd8cee422432c3eead9ed8bf15f460848b9a3f7cdb4ee1b31c3896e6af00bc62935fe0fd7d70170010c5f128dcf9c3ecb904366818fbbfc2af3dbbf1 liblxqt-0.17.0.tar.xz"
diff --git a/user/libqtxdg/APKBUILD b/user/libqtxdg/APKBUILD
index 76807b5bf..da1b3f557 100644
--- a/user/libqtxdg/APKBUILD
+++ b/user/libqtxdg/APKBUILD
@@ -1,7 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=libqtxdg
-pkgver=3.5.0
+pkgver=3.7.1
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt5-based library implementing the XDG spec"
url="https://lxqt.github.io/"
@@ -9,7 +10,7 @@ arch="all"
options="!check" # Test suite requires X11.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.7.0 qt5-qtbase-dev qt5-qtsvg-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt qt5-qtbase-dev qt5-qtsvg-dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/libqtxdg/releases/download/$pkgver/libqtxdg-$pkgver.tar.xz"
@@ -38,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="014407a3dc869dd324c3840d54c0aa4565a2f69f147b172548458dee69d33474d9c2ebf50112d1ef7e36ed0aea0fb055f8e03901314230a6c55a84808bd52653 libqtxdg-3.5.0.tar.xz"
+sha512sums="764fb953c5c5564a8f5e189f3fa867b82e1da215e0734d2fb995bb29ba163936a38cf68c6c812ff3c183b7ab4fce59d1189c68885b65f103accb5446e71682e7 libqtxdg-3.7.1.tar.xz"
diff --git a/user/libsysstat/APKBUILD b/user/libsysstat/APKBUILD
index 9f20151ed..027fb98a2 100644
--- a/user/libsysstat/APKBUILD
+++ b/user/libsysstat/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=libsysstat
-pkgver=0.4.3
-_lxqt_build=0.7.0
+pkgver=0.4.5
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Library for querying system information & statistics"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt
qt5-qtbase-dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/libsysstat/releases/download/$pkgver/libsysstat-$pkgver.tar.xz"
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="a34511e4f9fe1ed977ffc65b11948459922760f9a22b225d48d1c7cae9fc6c94b315c1394768f4c7b94ffc28c1267410c21ba55ff89e54976526ea1e5e4d7a56 libsysstat-0.4.3.tar.xz"
+sha512sums="1b9091b783e32aeb258bef0e7ea070456f577a42fc5052ebf215dccb195f51c34ae7c2e6178e4eaf12200c5155c53699c2dbfe2a1f7c0c35d06c04275455ed09 libsysstat-0.4.5.tar.xz"
diff --git a/user/libxfce4ui/APKBUILD b/user/libxfce4ui/APKBUILD
index 85300dd25..e451702e2 100644
--- a/user/libxfce4ui/APKBUILD
+++ b/user/libxfce4ui/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=libxfce4ui
-pkgver=4.14.1
+pkgver=4.16.0
pkgrel=0
pkgdesc="UI library for the XFCE desktop environment"
url="https://xfce.org"
@@ -9,9 +9,10 @@ arch="all"
license="LGPL-2.0+ AND GPL-2.0+"
depends=""
makedepends="intltool gtk+3.0-dev gobject-introspection-dev vala-dev
- libxfce4util-dev xfconf-dev startup-notification-dev"
+ libxfce4util-dev>=${pkgver%.*} xfconf-dev startup-notification-dev
+ wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/libxfce4ui/4.14/libxfce4ui-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/libxfce4ui/${pkgver%.*}/libxfce4ui-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -34,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f42f41da3a683a0c56c3b1e7ba420c4f50909d2613e681d053b09b50bc0eb7f750f44c892e94b0ee8b9207983a87c0cadbda1ad93d0df74ae351dc8812025407 libxfce4ui-4.14.1.tar.bz2"
+sha512sums="07ce8399ca860d5414f91b0795ba61eff21b6022a9e8c26de77a6c4e6c45371e10318b626a892b7e2998d95c7e92cf32c2cd48fdefc291bb5521fe8a6cf93aed libxfce4ui-4.16.0.tar.bz2"
diff --git a/user/libxfce4util/APKBUILD b/user/libxfce4util/APKBUILD
index 1b3b0c22b..4b54e3a0c 100644
--- a/user/libxfce4util/APKBUILD
+++ b/user/libxfce4util/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=libxfce4util
-pkgver=4.14.0
+pkgver=4.16.0
pkgrel=0
pkgdesc="Utility library for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="LGPL-2.0+ GPL-2.0+"
depends=""
-makedepends="intltool glib-dev gobject-introspection-dev vala"
+makedepends="intltool glib-dev gobject-introspection-dev vala-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/libxfce4util/4.14/libxfce4util-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/libxfce4util/${pkgver%.*}/libxfce4util-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6ac95aea03052d9e2f886cbe76afe9bbb43511bf3fe1766097e10cd8762541ed17060a727df3ef93e226aae448c15d9dd3ad8acd55a9d5f2387cb360bdf72832 libxfce4util-4.14.0.tar.bz2"
+sha512sums="dce6992c3da73367461d7464794a9b2a5503666113682e07a86e18b1c5383de2b087809448d5729097571f4fda6b4af5f4f4600848514ab2ab4b3f367ca26f5c libxfce4util-4.16.0.tar.bz2"
diff --git a/user/luarocks/APKBUILD b/user/luarocks/APKBUILD
index 7048a179b..e78f56038 100644
--- a/user/luarocks/APKBUILD
+++ b/user/luarocks/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=luarocks
-pkgver=3.4.0
+pkgver=3.7.0
pkgrel=0
pkgdesc="Package manager for Lua software"
url="https://luarocks.org/"
@@ -25,4 +25,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="111ef93cbc4c0d79fdb26d9696b76e6b9e7fb1e30029db43feae9622cc6dd89991f1a62f87af0ca11f4043cb0d445ec73c5edf53e1af5f0d9bc4f756d4c18151 luarocks-3.4.0.tar.gz"
+sha512sums="cc3c555c488da9f95a118eedb74cb9e2a38b572e172958843dabebce125524e58a13ac65e89a349deb8fef13b6de751074fc3adbb430ab55d4e4109288119153 luarocks-3.7.0.tar.gz"
diff --git a/user/lximage-qt/APKBUILD b/user/lximage-qt/APKBUILD
index 185bb86bb..38cfa3a70 100644
--- a/user/lximage-qt/APKBUILD
+++ b/user/lximage-qt/APKBUILD
@@ -1,7 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lximage-qt
-pkgver=0.15.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Image viewer and screenshot tool for LXQt"
url="https://lxqt.github.io/"
@@ -9,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.7.0 libexif-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt libexif-dev
libfm-qt-dev>=${pkgver%.*}.0 qt5-qtx11extras-dev qt5-qttools-dev qt5-qtsvg-dev
kwindowsystem-dev"
source="https://github.com/lxqt/lximage-qt/releases/download/$pkgver/lximage-qt-$pkgver.tar.xz"
@@ -37,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="980fc401b31c5d937877ef35211892984def150a6db6072d9752fa78588ea8ca0827beb5880d46775092c42e93358d3e494e045a50756931129402ded4ecab23 lximage-qt-0.15.0.tar.xz"
+sha512sums="fb7867f5589fa45f3e2d37dcd0733c49fb5439206b11d2a43020305c5c7d222796aa0cf2dbf19d5fc7829a34d3877241cb4bb36ea2883a41503eadd39deaf8e0 lximage-qt-0.17.0.tar.xz"
diff --git a/user/lxqt-about/APKBUILD b/user/lxqt-about/APKBUILD
index 4f65e7a69..2f5470561 100644
--- a/user/lxqt-about/APKBUILD
+++ b/user/lxqt-about/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-about
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Dialog window providing information about LXQt and the running system"
url="https://lxqt.github.io/"
@@ -11,7 +11,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qttools-dev kwindowsystem-dev
- lxqt-build-tools>=$_lxqt_build liblxqt-dev>=${pkgver%.*}.0"
+ lxqt-build-tools>=$_lxqt liblxqt-dev>=${pkgver%.*}.0"
source="https://github.com/lxqt/lxqt-about/releases/download/$pkgver/lxqt-about-$pkgver.tar.xz"
build() {
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="0572db83f7f11abe2b17c69ba3d1bcefc5daa011a3c474aa8217f2cf8cc1db54a5de1db4a0678381c4d37caf1d1ebbe4026ed63e17e2fbbaa4133d1e781c6e44 lxqt-about-0.15.0.tar.xz"
+sha512sums="d347db528a267b857279a96fba31ebfcb1468603cb16c6f002d1675ddf351524f6a93d811f2f980dafd2c46db4a2a86b4521ce82157050dd3166f74c771c4367 lxqt-about-0.17.0.tar.xz"
diff --git a/user/lxqt-admin/APKBUILD b/user/lxqt-admin/APKBUILD
index b455996cf..39b7ba58b 100644
--- a/user/lxqt-admin/APKBUILD
+++ b/user/lxqt-admin/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-admin
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Administrative tools for LXQt"
url="https://lxqt.github.io/"
@@ -11,7 +11,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends="lxqt-policykit"
makedepends="cmake extra-cmake-modules qt5-qttools-dev kwindowsystem-dev
- lxqt-build-tools>=$_lxqt_build liblxqt-dev>=${pkgver%.*}.0 polkit-qt-1-dev"
+ lxqt-build-tools>=$_lxqt liblxqt-dev>=${pkgver%.*}.0 polkit-qt-1-dev"
source="https://github.com/lxqt/lxqt-admin/releases/download/$pkgver/lxqt-admin-$pkgver.tar.xz"
build() {
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="830de1f3f65913b939b286adeeddfdfc22318bf09ea0ff7b705521c5c06f8edefa189b08bd4f6281116a12fc3255ace68a35ee56f3f7bec0e0f1cceea3b47c22 lxqt-admin-0.15.0.tar.xz"
+sha512sums="5d807b1bbde586130ab03cecf43dc190cbbed5c16842d14779f67f7b514689e7ea330f6c75916c733e4e840242d7feaceb4b6e0932ece1ca70bff208eb5e8072 lxqt-admin-0.17.0.tar.xz"
diff --git a/user/lxqt-archiver/APKBUILD b/user/lxqt-archiver/APKBUILD
index 0dd3851c0..7e338ded3 100644
--- a/user/lxqt-archiver/APKBUILD
+++ b/user/lxqt-archiver/APKBUILD
@@ -1,9 +1,9 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-archiver
-pkgver=0.2.0
-_lxqt=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.4.0
+_lxqt=0.17.0
+_lxqt_build=0.9.0
pkgrel=0
pkgdesc="Archive management utility for the LXQt desktop"
url="https://lxqt.github.io/"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="478a04d0e6e4601dc342ae260c5db4178b01191cae263154dbe400b394e5cd4cb9cd8a6bab7e7c59af57d6bf20c47a5ad2663a85d0eab5f71fbaf584f7588fd7 lxqt-archiver-0.2.0.tar.xz"
+sha512sums="e1b323cd118af3726009e153c4f9766ec53b29fa0280530da16e2101d36ec45b55de0fe3d87c1386a4e5b3d88712fd209659b4ebb9344af689812600ae136ed6 lxqt-archiver-0.4.0.tar.xz"
diff --git a/user/lxqt-build-tools/APKBUILD b/user/lxqt-build-tools/APKBUILD
index baf55aab0..3cadc7c1e 100644
--- a/user/lxqt-build-tools/APKBUILD
+++ b/user/lxqt-build-tools/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-build-tools
-pkgver=0.7.0
+pkgver=0.9.0
pkgrel=0
pkgdesc="Toolchain for building and packaging LXQt"
url="https://lxqt.github.io/"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="4dc169a743f7ed549929cc2d3286098f94c851b8c2c2f689956bb123565940cfe142eaee006c1d50204943b59a45c1228ade042ce2491df9813e168b54c72ac7 lxqt-build-tools-0.7.0.tar.gz"
+sha512sums="7f029b65a8dd136757a1151e97a884bce55a799f6ca9155f092fcb9934a4517e5c4a060cd6376de52bff38daf200b38e94cb9c8487da278705eb5f8555b63b1b lxqt-build-tools-0.9.0.tar.gz"
diff --git a/user/lxqt-config/APKBUILD b/user/lxqt-config/APKBUILD
index 2e7a56379..78354b255 100644
--- a/user/lxqt-config/APKBUILD
+++ b/user/lxqt-config/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-config
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.1
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Collection of tools for configuring LXQt and the underlying system"
url="https://lxqt.github.io/"
@@ -11,7 +11,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtsvg-dev qt5-qttools-dev
- liblxqt-dev>=${pkgver%.*}.0 lxqt-build-tools>=$_lxqt_build
+ liblxqt-dev>=${pkgver%.*}.0 lxqt-build-tools>=$_lxqt
libxcursor-dev eudev-dev kwindowsystem-dev libkscreen-dev
xf86-input-libinput-dev libxi-dev"
subpackages="$pkgname-doc"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="68dc8ecc38033a7a93167fb0afbe45b3e14eb1132c3faf3395ebed1fc96b5836e8db003ecffde0417dfaf9e73b70fcc69a06523319f1f858cd2020eb61113a0d lxqt-config-0.15.0.tar.xz"
+sha512sums="2173acd18ffa5aeee9d11bd73955d0475b53a335df7d95523a2297b5ef3f9a8e4e135a290e7a720a227a92c84532a64d9fbc7a811de242dd32f9e70d036d3ca6 lxqt-config-0.17.1.tar.xz"
diff --git a/user/lxqt-globalkeys/APKBUILD b/user/lxqt-globalkeys/APKBUILD
index b15bcfdae..ef8644a9d 100644
--- a/user/lxqt-globalkeys/APKBUILD
+++ b/user/lxqt-globalkeys/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-globalkeys
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Daemon and configuration utility for global shortcuts in LXQt"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt
liblxqt-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-dev"
source="https://github.com/lxqt/lxqt-globalkeys/releases/download/$pkgver/lxqt-globalkeys-$pkgver.tar.xz"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="95beba4ce6c2324582d93a6f3f56d57681ec7d992db80a8d9fae34a637ba1612260932944e3865c3c749982e6aa111b3495558bc5d36e8b4c8e21027775e346e lxqt-globalkeys-0.15.0.tar.xz"
+sha512sums="1362eec17d96a5352b647db6f55c13cbe1d375b444d1d3d75e3171257ec9b476abfc023e7014c0923b525b5c3b539fde83ac829f2b2256e217e8dc98e6862cb3 lxqt-globalkeys-0.17.0.tar.xz"
diff --git a/user/lxqt-notificationd/APKBUILD b/user/lxqt-notificationd/APKBUILD
index 6b35346fc..96613fda5 100644
--- a/user/lxqt-notificationd/APKBUILD
+++ b/user/lxqt-notificationd/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-notificationd
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Daemon for notifications in LXQt"
url="https://lxqt.github.io/"
@@ -11,7 +11,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qttools-dev liblxqt-dev>=${pkgver%.*}.0
- lxqt-build-tools>=$_lxqt_build kwindowsystem-dev"
+ lxqt-build-tools>=$_lxqt kwindowsystem-dev"
source="https://github.com/lxqt/lxqt-notificationd/releases/download/$pkgver/lxqt-notificationd-$pkgver.tar.xz"
build() {
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="0febe3ff61caaf4303e3853df6bc494ce8eb4a931e6d8600a2e38c07317ecadbe3d7060ac234d139326a726c43ac555153dde6b2d4d05e95ab357873457c9632 lxqt-notificationd-0.15.0.tar.xz"
+sha512sums="042d69e01c3015d254ae3472867de0b41587af2285cd26445cd9d6d455de8ef713413431dea9997f2d2e19f70c2c8c73af39ce880d54ecb9fd6c50cd05a7dba4 lxqt-notificationd-0.17.0.tar.xz"
diff --git a/user/lxqt-openssh-askpass/APKBUILD b/user/lxqt-openssh-askpass/APKBUILD
index ead20c606..fe369ec9d 100644
--- a/user/lxqt-openssh-askpass/APKBUILD
+++ b/user/lxqt-openssh-askpass/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-openssh-askpass
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Graphical LXQt utility for inputting passwords for SSH agents"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules qt5-qttools-dev lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules qt5-qttools-dev lxqt-build-tools>=$_lxqt
liblxqt-dev>=${pkgver%.*}.0 kwindowsystem-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxde/lxqt-openssh-askpass/releases/download/$pkgver/lxqt-openssh-askpass-$pkgver.tar.xz"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="e9dd41dd75892be234e6381670fa0b836bf040b00b7c59c7f23cadc9a916e8c646c4d44645a49183a305c6b755a01e6b8e6a3c0f84aa7c374cdb3ddd577e2f44 lxqt-openssh-askpass-0.15.0.tar.xz"
+sha512sums="29923b6503b25e9971d2d5d96c9ef21af62ca046967e1d0902c28bafbed9891490148c19f5fd32fd68b4525c624e67f96ab658919933ed1b3c5e2e320bab4225 lxqt-openssh-askpass-0.17.0.tar.xz"
diff --git a/user/lxqt-panel/APKBUILD b/user/lxqt-panel/APKBUILD
index a089cce0c..04ee539fa 100644
--- a/user/lxqt-panel/APKBUILD
+++ b/user/lxqt-panel/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-panel
-pkgver=0.15.1
-_lxqt_build=0.7.0
+pkgver=0.17.1
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Panel for LXQt desktop"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt
kguiaddons-dev libdbusmenu-qt-dev kwindowsystem-dev solid-dev
menu-cache-dev lxmenu-data liblxqt-dev>=${pkgver%.*}.0 alsa-lib-dev
pulseaudio-dev lxqt-globalkeys-dev>=${pkgver%.*}.0 lm_sensors-dev
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="8eb9856faa2ce56c56df7514772d3ae6d31339a10d16e1ed659be0a2affc57fd16e01e05cb67c4205dfb773234ca9b8a69f414f742ccc30495bf4e2acfa0513f lxqt-panel-0.15.1.tar.xz"
+sha512sums="439905144029518e46efdd72eb3db17203678e243ca5f7090bf5db902805deaded41f6c59d02bf538fbf24b7951d6da6a924331c685b69d162812249fb9a4e72 lxqt-panel-0.17.1.tar.xz"
diff --git a/user/lxqt-policykit/APKBUILD b/user/lxqt-policykit/APKBUILD
index 621c6a3de..27e59ef3b 100644
--- a/user/lxqt-policykit/APKBUILD
+++ b/user/lxqt-policykit/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-policykit
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="PolicyKit agent for LXQT"
url="https://lxqt.github.io/"
@@ -11,7 +11,7 @@ options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qttools-dev polkit-qt-1-dev
- liblxqt-dev>=${pkgver%.*}.0 lxqt-build-tools>=$_lxqt_build qt5-qttools-dev
+ liblxqt-dev>=${pkgver%.*}.0 lxqt-build-tools>=$_lxqt qt5-qttools-dev
kwindowsystem-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-policykit/releases/download/$pkgver/lxqt-policykit-$pkgver.tar.xz"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="2dbbe6d626ef5da816f080354caf564a1aa58270ae299483b9a4ce35d5f1bdb3c652dcb5f12d2668a0ea82556414b00320d2bd88fcadb37fbbdbf724a17e3c41 lxqt-policykit-0.15.0.tar.xz"
+sha512sums="1cfd4b2d21840704e4b15ae71098e9c6f3d51031293f1fdf6e134ffee867fe4e845caaf24fbd2c107317372b90b6d415a76854977fa8f6b703e708bd09120328 lxqt-policykit-0.17.0.tar.xz"
diff --git a/user/lxqt-powermanagement/APKBUILD b/user/lxqt-powermanagement/APKBUILD
index d92980e83..bb09545ff 100644
--- a/user/lxqt-powermanagement/APKBUILD
+++ b/user/lxqt-powermanagement/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-powermanagement
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.1
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Power management utilities for LXQt"
url="https://lxqt.github.io/"
@@ -10,9 +10,9 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build upower-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt upower-dev
liblxqt-dev>=${pkgver%.*}.0 kidletime-dev qt5-qtsvg-dev qt5-qttools-dev
- solid-dev kwindowsystem-dev"
+ solid-dev kwindowsystem-dev lxqt-globalkeys-dev>=${pkgver%.*}"
source="https://github.com/lxqt/lxqt-powermanagement/releases/download/$pkgver/lxqt-powermanagement-$pkgver.tar.xz"
build() {
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="8ea0765bad3885e6a8e574b382d6bea0bd5065b760241b5fa641e17096fffb43c5472577729365c36918caa4ca0d058fa1a24538dfe157e32ac519d94a4db039 lxqt-powermanagement-0.15.0.tar.xz"
+sha512sums="a08784fedc360610011b97ba1466480172fc1b4eb81ae3e6d65052affcd0ba3c122d476f37d55692d91ac4def30663fb09242fdbca8c0bb9fed0f60bed7dc579 lxqt-powermanagement-0.17.1.tar.xz"
diff --git a/user/lxqt-qtplugin/APKBUILD b/user/lxqt-qtplugin/APKBUILD
index 464689f9e..7a1ff19f5 100644
--- a/user/lxqt-qtplugin/APKBUILD
+++ b/user/lxqt-qtplugin/APKBUILD
@@ -1,7 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-qtplugin
-pkgver=0.15.1
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt plugin for platform integration with LXQt"
url="https://lxqt.github.io/"
@@ -9,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.7.0 qt5-qttools-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt qt5-qttools-dev
libfm-qt-dev>=${pkgver%.*}.0 liblxqt-dev>=${pkgver%.*}.0
libdbusmenu-qt-dev"
source="https://github.com/lxqt/lxqt-qtplugin/releases/download/$pkgver/lxqt-qtplugin-$pkgver.tar.xz"
@@ -37,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="6fc19cf5f763d7879e5a052c5638b5b396f659f4e199493c8b87cdb661c910921ecda865de2900a047c96dd63c3ef6dbfa486d1dbe0257c26984a25a139dce2f lxqt-qtplugin-0.15.1.tar.xz"
+sha512sums="5fda2858223de1973dede43c4a278c0ff07006b087a19fe9088113d93e968716a6b0ed59624de3d69924961a2dba184955b73b380ea007cf9942e20ec1614fb7 lxqt-qtplugin-0.17.0.tar.xz"
diff --git a/user/lxqt-runner/APKBUILD b/user/lxqt-runner/APKBUILD
index 4e9c876df..09b6cf9c5 100644
--- a/user/lxqt-runner/APKBUILD
+++ b/user/lxqt-runner/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-runner
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt-based application launcher for LXQt"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt
liblxqt-dev>=${pkgver%.*}.0 lxqt-globalkeys-dev>=${pkgver%.*}.0
muparser-dev kwindowsystem-dev menu-cache-dev qt5-qttools-dev
qt5-qtsvg-dev"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="559a5ef627f311ee4894891445a7f1bf70349d7f89ec3eb1d5550f8e87486d695d03fb70a8ec936b074e83c82c29ff26c07ee3edeebbbf8dade2d9a5f4dacdba lxqt-runner-0.15.0.tar.xz"
+sha512sums="cafb6c722c803f9f3e1902e7fb3945c7028ec0bdc22b46d7fc0cc0cc305dea8da8c9098baf97e2db30fa82d88d9d59805e403eacadc6d2b311d1b289cde2ad74 lxqt-runner-0.17.0.tar.xz"
diff --git a/user/lxqt-session/APKBUILD b/user/lxqt-session/APKBUILD
index 0fcd1a3b4..c4a4f8f70 100644
--- a/user/lxqt-session/APKBUILD
+++ b/user/lxqt-session/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-session
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Session management utilities for LXQt"
url="https://lxqt.github.io/"
@@ -10,10 +10,11 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends="xdg-user-dirs"
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build eudev-dev
- liblxqt-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt eudev-dev
+ liblxqt-dev>=${pkgver%.*}.0 procps-dev qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-doc"
-source="https://github.com/lxde/lxqt-session/releases/download/$pkgver/lxqt-session-$pkgver.tar.xz"
+source="https://github.com/lxde/lxqt-session/releases/download/$pkgver/lxqt-session-$pkgver.tar.xz
+ fix-chrono.patch"
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -40,4 +41,5 @@ package() {
rm "$pkgdir"/usr/share/man/man1/start*
}
-sha512sums="96ef9e58ca25303ac0213f1cb5faee5efddb61ac3705484ac55b39db56c9302ff646e317dbc753b213a5e2ea38818b247244a2be5219fbe6db9e419b8c638591 lxqt-session-0.15.0.tar.xz"
+sha512sums="e3573ee76e5fcf285b0ddd177ae7324f6fee038ea110c950d7054da622bf6615d9ac8715cc0cde6db9034d710933a80c80f14470197d2cc275d48695f74ba7b6 lxqt-session-0.17.0.tar.xz
+b74d5c27de6920ed9a714213903d2a16cc3d36ed6528f387491b82290aa5ec5d3c6a4886d1c4943fd8d1c2bf99394aaea38d39b4763aad803276f4b853af94a4 fix-chrono.patch"
diff --git a/user/lxqt-session/fix-chrono.patch b/user/lxqt-session/fix-chrono.patch
new file mode 100644
index 000000000..ea1e66048
--- /dev/null
+++ b/user/lxqt-session/fix-chrono.patch
@@ -0,0 +1,19 @@
+diff -Nurd lxqt-session-0.17.0/lxqt-session/src/procreaper.cpp lxqt-session-0.17.0.new/lxqt-session/src/procreaper.cpp
+--- lxqt-session-0.17.0/lxqt-session/src/procreaper.cpp 2021-04-13 17:37:02.000000000 +0000
++++ lxqt-session-0.17.0.new/lxqt-session/src/procreaper.cpp 2021-07-21 09:20:28.959046533 +0000
+@@ -58,7 +58,7 @@
+ if (pid <= 0)
+ {
+ QMutexLocker guard{&mMutex};
+- mWait.wait(&mMutex, std::chrono::seconds(1));
++ mWait.wait(&mMutex, std::chrono::seconds(1).count());
+ }
+
+ int status;
+@@ -111,5 +111,5 @@
+ QMutexLocker guard{&mMutex};
+ mShouldRun = false;
+ }
+- QThread::wait(std::chrono::seconds(5));
++ QThread::wait(std::chrono::seconds(5).count());
+ }
diff --git a/user/lxqt-sudo/APKBUILD b/user/lxqt-sudo/APKBUILD
index 7ee30f853..265d7c1bc 100644
--- a/user/lxqt-sudo/APKBUILD
+++ b/user/lxqt-sudo/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-sudo
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Graphical LXQt utility for sudo/su"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="LGPL-2.1+"
depends="sudo"
-makedepends="cmake extra-cmake-modules qt5-qtbase-dev lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev lxqt-build-tools>=$_lxqt
liblxqt-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/lxqt-sudo/releases/download/$pkgver/lxqt-sudo-$pkgver.tar.xz"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="94c96a1eac5d1ec6e84c99ecbd08e7ecb8184d4e1ada0bce137c2c8d9508cd840b56dae38e3f418cb208a3eae5b3420bf33e0b9a1bb96969f2bd4d207e89304c lxqt-sudo-0.15.0.tar.xz"
+sha512sums="bbd33b4e49392ee0ab611558c72842d857d2d8af95ec2b3a0db6bdd0b7062dfac24cfd468e5b1a2197ad684a65fe629993c98a5f2bb24227ce0df7dcd04127f5 lxqt-sudo-0.17.0.tar.xz"
diff --git a/user/lxqt-themes/APKBUILD b/user/lxqt-themes/APKBUILD
index 83b049c99..9a9038936 100644
--- a/user/lxqt-themes/APKBUILD
+++ b/user/lxqt-themes/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=lxqt-themes
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Core themes for LXQt"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="noarch"
options="!check" # No test suite.
license="LGPL-2.1+"
depends=""
-makedepends="cmake lxqt-build-tools>=$_lxqt_build"
+makedepends="cmake lxqt-build-tools>=$_lxqt"
source="https://github.com/lxde/lxqt-themes/releases/download/$pkgver/lxqt-themes-$pkgver.tar.xz"
build() {
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="7ef0c5af9945ef450d78e4991e482781728867e7d4f6793832c822135a47288b0c08d883d207ee7f275585fa7ae17f2e6bdbdaf01295ae2810e01c43330f2f9d lxqt-themes-0.15.0.tar.xz"
+sha512sums="60e89e65095f9478501719caa2262ce559ebb9e0ff6ef3c001ee87f76cb62c8b5f2e5a9f4fa72cdfbbd4c97dffacfb88a52cff6de31a13b2635487441fc07328 lxqt-themes-0.17.0.tar.xz"
diff --git a/user/marco/APKBUILD b/user/marco/APKBUILD
index 28dbba45c..34c28ed21 100644
--- a/user/marco/APKBUILD
+++ b/user/marco/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=marco
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Window manager for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -9,7 +9,7 @@ arch="all"
license="GPL-2.0+ AND MIT-advertising AND MIT-CMU"
depends=""
makedepends="gtk+3.0-dev intltool itstool libcanberra-dev libice-dev libsm-dev
- libxml2-utils startup-notification-dev zenity"
+ libxml2-utils startup-notification-dev wayland-protocols zenity"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/marco-$pkgver.tar.xz
correctly-posix.patch
@@ -34,5 +34,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="55607898b64f0da3a85dd8d7fd092d847c8f67cefa096a63dbe074c197157a3d661fcb3f2a495b4425340b583b600cda3d1c92ac08b7327904dbd4aab8e92c85 marco-1.24.1.tar.xz
+sha512sums="2e699935fb72ddc34aa1f98f5771f252141245ad8fd0983aafe5ea55aeeb3f90b5d68a61c27704adf0b929565180367aae46486d45e789d7de101ec9a7bc9f96 marco-1.24.2.tar.xz
b377b2a7d2af094a8b4bd6d1827c85f9675656cd8bdc6892b334c8479d188459ec8585fed3c746fdaef5820f768ce93605586693a3308f0db2d6f58e08f4df49 correctly-posix.patch"
diff --git a/user/mate-calc/APKBUILD b/user/mate-calc/APKBUILD
index ab8189e5f..0e454022d 100644
--- a/user/mate-calc/APKBUILD
+++ b/user/mate-calc/APKBUILD
@@ -1,14 +1,15 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-calc
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Calculator utility for the MATE desktop environment"
url="https://mate-desktop.org"
arch="all"
license="GPL-2.0+ AND GPL-2.0-only"
depends=""
-makedepends="gtk+3.0-dev intltool itstool libxml2-utils libxml2-dev"
+makedepends="gtk+3.0-dev intltool itstool libxml2-utils libxml2-dev
+ wayland-protocols"
subpackages="$pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-calc-$pkgver.tar.xz"
@@ -31,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="164fc57ed6bcc69b96afd75fff8dd6248ce682d6f806e83ddb73a21bddce99b89c7bb697d189b56d88d5c8d9a0b99f50f3fdd15c7d56f9121ee1d16689b16595 mate-calc-1.24.1.tar.xz"
+sha512sums="d790aefd2839237d6776c6b0508ded53d6eef52456a3025f08bcaf826f8c56754e079d50703a4f7f834f5167f802ddb3d7b95ece613e00faf3ad6f5c1d402e97 mate-calc-1.24.2.tar.xz"
diff --git a/user/mate-control-center/APKBUILD b/user/mate-control-center/APKBUILD
index 5499e8ae3..25e500658 100644
--- a/user/mate-control-center/APKBUILD
+++ b/user/mate-control-center/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-control-center
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Configuration utilities for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -11,7 +11,8 @@ depends=""
makedepends="accountsservice-dev dbus-dev dbus-glib-dev desktop-file-utils
gtk+3.0-dev intltool itstool libcanberra-dev libmatekbd-dev
libxklavier-dev libxml2-dev libxml2-utils marco-dev mate-desktop-dev>=1.24.0
- mate-menus-dev mate-settings-daemon-dev>=1.24.0 polkit-dev"
+ mate-menus-dev mate-settings-daemon-dev>=1.24.0 polkit-dev
+ wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-control-center-$pkgver.tar.xz"
@@ -34,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f0440bfa79099610eb1f9f03bda13347b57d9250264f27971b69a5900338cf750e6eeb14111d7069bf597f5d4c4ed66b0466b926a54e4719845da23de31665f4 mate-control-center-1.24.1.tar.xz"
+sha512sums="3aecbad0e26521d5222b8483561167e16fdda3bc1a3be09644b71fdba1f9f3f64705ae474fc8df5b702e84c7fef83441a75324040e801da5071f3b667d7a57e5 mate-control-center-1.24.2.tar.xz"
diff --git a/user/mate-notification-daemon/APKBUILD b/user/mate-notification-daemon/APKBUILD
index 2f1981e3d..a0c5af4c5 100644
--- a/user/mate-notification-daemon/APKBUILD
+++ b/user/mate-notification-daemon/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-notification-daemon
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Notification service for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -9,7 +9,7 @@ arch="all"
license="GPL-2.0+"
depends=""
makedepends="gtk+3.0-dev intltool libcanberra-dev libnotify-dev libwnck-dev
- libxml2-dev"
+ libxml2-dev wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-notification-daemon-$pkgver.tar.xz"
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7c799e31229860cb34fa4a19421360a4a93d81826bc4381ed284e1ec280bae67d2f5bdf5d751f3dad6a1da424a5c598b2def60b7b24fd6ea41da5f126f456bac mate-notification-daemon-1.24.1.tar.xz"
+sha512sums="be9db249bec6dc2206d69998b972f06ab4e2ee5c30b5bcf44c43b508954a9984a37bc9a2fe9989aec55969492256ed742fb2a9618b751e47ff43b66c383c1bd4 mate-notification-daemon-1.24.2.tar.xz"
diff --git a/user/mate-panel/APKBUILD b/user/mate-panel/APKBUILD
index 73d5ec980..38296a8a8 100644
--- a/user/mate-panel/APKBUILD
+++ b/user/mate-panel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-panel
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Panel for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -10,7 +10,7 @@ license="GPL-2.0+ AND GPL-2.0-only AND LGPL-2.0+ AND MIT"
depends=""
makedepends="gobject-introspection-dev gtk+3.0-dev intltool itstool libice-dev
libmateweather-dev librsvg-dev libsm-dev libwnck-dev libxml2-utils
- mate-desktop-dev mate-menus-dev"
+ mate-desktop-dev mate-menus-dev wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-panel-$pkgver.tar.xz"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1a1e62207d58472daa00d409ef2b04944929af7f9fe05592076adcc069e2d70012424b3386d30f8b9adccf05c328b8ab1662b8726e507465881a4ae26c26829f mate-panel-1.24.1.tar.xz"
+sha512sums="6dd7b1329fc51389ad6213b5490fd44f8db7b76d17c1fa8f24b197390e9f24d4090fc7c439b7cc9c94be76f6b896ac31e69e920e903c067e297f941c844a1280 mate-panel-1.24.2.tar.xz"
diff --git a/user/mate-power-manager/APKBUILD b/user/mate-power-manager/APKBUILD
index 9401b77d9..3f4a2e27a 100644
--- a/user/mate-power-manager/APKBUILD
+++ b/user/mate-power-manager/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-power-manager
-pkgver=1.24.2
+pkgver=1.24.3
pkgrel=0
pkgdesc="Power management utility for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -10,7 +10,7 @@ license="GPL-2.0+ AND LGPL-2.0+"
depends=""
makedepends="dbus-dev dbus-glib-dev intltool itstool libcanberra-dev
libexecinfo-dev libgnome-keyring-dev libnotify-dev libxml2-utils
- mate-panel-dev upower-dev"
+ mate-panel-dev upower-dev wayland-protocols"
subpackages="$pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-power-manager-$pkgver.tar.xz"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="edbad37f41e67219790dfe704936be6fcf1d727cdff3b51cb43234b0d48f53666361d0f048704a594a594b5e124d7d8ea9d626c560cbc23ba4de3dcaafbd55ff mate-power-manager-1.24.2.tar.xz"
+sha512sums="6aad5c5346e563ce0fbc4e72bccce49323843e3b12738b9e45040dd804f962344a1dbc8f26d518b28fc35ca9ec87a2068f81731eb0c094be114378f2f93a2a8c mate-power-manager-1.24.3.tar.xz"
diff --git a/user/mate-screensaver/APKBUILD b/user/mate-screensaver/APKBUILD
index f27fe8a28..46293b5ab 100644
--- a/user/mate-screensaver/APKBUILD
+++ b/user/mate-screensaver/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-screensaver
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Screensaver for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -9,7 +9,7 @@ arch="all"
license="LGPL-2.0+ AND GPL-2.0+ AND MIT"
depends=""
makedepends="dbus-glib-dev gtk+3.0-dev intltool libxscrnsaver-dev
- mate-desktop-dev mate-menus-dev"
+ mate-desktop-dev mate-menus-dev wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-screensaver-$pkgver.tar.xz"
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f7cab280da90623ad265beb84770e48431ae6685fbb1eabc7cd2ad07b0f8ed5da2426017243d83271b969d2e020b8afcc93a6135b4c8e42a29f454a4e826b277 mate-screensaver-1.24.1.tar.xz"
+sha512sums="4c41d25ee2345e3db0c9fd7b463f430a8a4a7dbe8a589670d2072719bc0812c32c2ff8f5dbcd88d712e4aca1c8c0c89262a58581f8b17ead036360dd37c72d9e mate-screensaver-1.24.2.tar.xz"
diff --git a/user/mate-session-manager/APKBUILD b/user/mate-session-manager/APKBUILD
index 1f2c4e890..75ab0cf19 100644
--- a/user/mate-session-manager/APKBUILD
+++ b/user/mate-session-manager/APKBUILD
@@ -1,14 +1,14 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-session-manager
-pkgver=1.24.1
+pkgver=1.24.3
pkgrel=0
pkgdesc="Session manager for the MATE desktop environment"
url="https://mate-desktop.org"
arch="all"
license="GPL-2.0+ AND LGPL-2.0+"
depends=""
-makedepends="dbus-glib-dev gtk+3.0-dev intltool libsm-dev"
+makedepends="dbus-glib-dev gtk+3.0-dev intltool libsm-dev wayland-protocols"
subpackages="$pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-session-manager-$pkgver.tar.xz"
@@ -32,4 +32,4 @@ package() {
rm -r "$pkgdir"/usr/share/xsessions
}
-sha512sums="ca561e13080ef334a69f18b3aec0993532381ea5c178a0acf969bf2ed9cb5d484626404ab43d809727d8eef9b5eda29adc224168290f78a63da2621ac7ef79f5 mate-session-manager-1.24.1.tar.xz"
+sha512sums="ea43caa350e5f3abda65001829fa7b84d043a7e8851ff74d1d09671f868b3f0be37ae951acca84f1764b26ec9b187c56791010f1b48bd8195ff8dbd70635446f mate-session-manager-1.24.3.tar.xz"
diff --git a/user/mate-settings-daemon/APKBUILD b/user/mate-settings-daemon/APKBUILD
index f2a472f59..e7e752a4e 100644
--- a/user/mate-settings-daemon/APKBUILD
+++ b/user/mate-settings-daemon/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-settings-daemon
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Settings daemon for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -10,7 +10,8 @@ license="GPL-2.0+ AND MIT AND LGPL-2.0+ AND GPL-3.0+"
depends=""
makedepends="dbus-dev dbus-glib-dev dconf-dev gtk+3.0-dev intltool
libcanberra-dev libmatekbd-dev libmatemixer-dev libnotify-dev
- mate-desktop-dev nss-dev polkit-dev pulseaudio-dev"
+ mate-desktop-dev nss-dev polkit-dev pulseaudio-dev
+ wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-settings-daemon-$pkgver.tar.xz"
@@ -34,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3a13a853bf2991f219f91398c31fda4aa3002fe5f5a4497c0e2097d2e8a812eb82bd1e4e1661d7b29061f185e74388f744bb37a0430d38bff63ddce6fe4d0bdd mate-settings-daemon-1.24.1.tar.xz"
+sha512sums="421848dbfd75613df73003c7520cb7c1895ef55c85773c9b7d72e5f7361bf78d7221f86ecd2d2460b10950d77818a9ddc19569aaa2749f2bee1d3245c09805f8 mate-settings-daemon-1.24.2.tar.xz"
diff --git a/user/mate-system-monitor/APKBUILD b/user/mate-system-monitor/APKBUILD
index 71951024f..d9287d96e 100644
--- a/user/mate-system-monitor/APKBUILD
+++ b/user/mate-system-monitor/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mate-system-monitor
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="System monitor utilities for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -9,7 +9,7 @@ arch="all"
license="GPL-2.0+ AND LGPL-2.0+ AND GPL-2.0-only"
depends=""
makedepends="gtkmm+3.0-dev intltool itstool libgtop-dev librsvg-dev
- libwnck-dev libxml2-dev libxml2-utils"
+ libwnck-dev libxml2-dev libxml2-utils wayland-protocols"
subpackages="$pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mate-system-monitor-$pkgver.tar.xz"
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5fdf8ff52584f91fbe12270af2b5bb1c81d5c4d6001bdaad9c6001dbb6e6020254048e32aa6549eb686ad17998c1aa220e5463057502ba514c4a5b82953f2b05 mate-system-monitor-1.24.1.tar.xz"
+sha512sums="4fd0f1a3dc5611d66b2e1ca35171f2056994332f87d895321c384a696afa359a2b78d2b0c2d698923039549f886976f04b1a8c92c928dfe9e2a1a159540a1895 mate-system-monitor-1.24.2.tar.xz"
diff --git a/user/meson/APKBUILD b/user/meson/APKBUILD
index 5164bae64..d586fc130 100644
--- a/user/meson/APKBUILD
+++ b/user/meson/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Maintainer:
+# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=meson
-pkgver=0.55.3
+pkgver=0.59.0
pkgrel=0
pkgdesc="Fast, user-friendly build system"
url="https://mesonbuild.com/"
@@ -24,4 +24,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="afb0bb25b367e681131d920995124df4b06f6d144ae1a95ebec27be13e06fefbd95840e0287cd1d84bdbb8d9c115b589a833d847c60926f55e0f15749cf66bae meson-0.55.3.tar.gz"
+sha512sums="a620f4dd192bd31da867d3deb162592425c0bdb4a6169d43f81ba8d3c10296d746e739c294a7908a350c383a90beedef03f3c75b549bddc67c0ee7093fa27d92 meson-0.59.0.tar.gz"
diff --git a/user/mousepad/APKBUILD b/user/mousepad/APKBUILD
index 489ab5cfb..fbca855b5 100644
--- a/user/mousepad/APKBUILD
+++ b/user/mousepad/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mousepad
-pkgver=0.4.2
+pkgver=0.5.5
pkgrel=0
pkgdesc="Simple text editor for the XFCE desktop environment"
url="https://xfce.org"
@@ -11,7 +11,7 @@ depends=""
makedepends="dbus-glib-dev glib-dev gtk+3.0-dev gtksourceview-3.0-dev intltool
xfconf-dev"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/apps/mousepad/0.4/mousepad-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/mousepad/${pkgver%.*}/mousepad-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f3266018ce61683dc62b6866649f3674cc363ea652de04d3f087341c61cf24fb5eb730411948e354d085792f88b59e3dba7e7712715d92711f750b33d8bfb69a mousepad-0.4.2.tar.bz2"
+sha512sums="5c6d6d048fe8a08c04ddeff7adb7d621d9beac631dd58fe5778cc8236e06ddb4ab50380eaebf4236c655b6d26058242024d5d3bbb1772607ab1f10744f8936f1 mousepad-0.5.5.tar.bz2"
diff --git a/user/mozo/APKBUILD b/user/mozo/APKBUILD
index d6001e1e9..41482464d 100644
--- a/user/mozo/APKBUILD
+++ b/user/mozo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=mozo
-pkgver=1.24.0
+pkgver=1.24.1
pkgrel=0
pkgdesc="Menu editor for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e0d217d2e7bb7d2c8df777e51bfb20e8bf4fa1bee0f9f3a9348ec1c8501b386a4afbd8848735ecfa61a0f9576382d784d3ef5b884a2a34af6ba33d3a126fe193 mozo-1.24.0.tar.xz"
+sha512sums="04b7e93e7302b46a3959f78655de4a6f8b17896be2c506c0e8a9041a9a2d5247e8c2ac00b5c8f86616f6c39a533584923feacfe4b81ae58d41080632af2a24bd mozo-1.24.1.tar.xz"
diff --git a/user/obconf-qt/APKBUILD b/user/obconf-qt/APKBUILD
index a52ef44ff..48d118235 100644
--- a/user/obconf-qt/APKBUILD
+++ b/user/obconf-qt/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=obconf-qt
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.16.1
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt5-based Openbox configuration tool"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build openbox-dev
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt openbox-dev
liblxqt-dev qt5-qttools-dev"
source="https://github.com/lxqt/obconf-qt/releases/download/$pkgver/obconf-qt-$pkgver.tar.xz"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="a723dcd3b409afc7b16572d293cbf0543e00a7177a9819e2374632c00c765de74896429f6e19a54fcee83e20ce2e0876f857447c374db2f4f925dec92be71279 obconf-qt-0.15.0.tar.xz"
+sha512sums="863ae74e0ca3191a2e9471f722eff1ed9b55cc2fe1851c6bc0a52610682e1aa6087a45b34d3bc79ab26d42340c7f8aa37544a6a83b1775a31f79277174667f7f obconf-qt-0.16.1.tar.xz"
diff --git a/user/otf-source-sans-pro/APKBUILD b/user/otf-source-sans-pro/APKBUILD
index ef47f92e6..71f1c3d5a 100644
--- a/user/otf-source-sans-pro/APKBUILD
+++ b/user/otf-source-sans-pro/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=otf-source-sans-pro
-pkgver=3.028
+pkgver=3.046
_pkgver=${pkgver%.*}v${pkgver#*.}
pkgrel=0
pkgdesc="Sans serif font family for user interfaces"
@@ -11,15 +11,14 @@ options="!check" # No test suite.
license="OFL-1.1"
depends="fontconfig"
makedepends=""
-source="https://github.com/adobe-fonts/source-sans-pro/releases/download/${pkgver}R/source-sans-${_pkgver}R.zip"
-builddir="$srcdir/source-sans-pro-${pkgver}R"
+source="https://github.com/adobe-fonts/source-sans-pro/releases/download/${pkgver}R/OTF-source-sans-${pkgver}R.zip"
+builddir="$srcdir/OTF"
package() {
- cd "$srcdir"/OTF
mkdir -p "$pkgdir"/usr/share/fonts/X11/OTF/${pkgname#*-}
for i in *.otf; do
install -Dm644 "$i" "$pkgdir"/usr/share/fonts/X11/OTF/${pkgname#*-}
done
}
-sha512sums="4aa01b9b56b7449118f171ae57a43309fb6ff7bb8e9c40643dc15b1aa529d39ecf496e9e8be60ef0cdc16762cfaf5b28b6ddadf818ddaeb3cceb8bb5d55f1891 source-sans-3v028R.zip"
+sha512sums="13f369ab4ca1491a48d206f534f34ee6a42e62ee82caedd70bff7da35ebd7a9a5382a1fb73910363aa9fc4faa7d0becec717f7b94c4d1fffb67a3f6266330f8c OTF-source-sans-3.046R.zip"
diff --git a/user/otf-source-serif-pro/APKBUILD b/user/otf-source-serif-pro/APKBUILD
index bb92895c1..1e24c8bb8 100644
--- a/user/otf-source-serif-pro/APKBUILD
+++ b/user/otf-source-serif-pro/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=otf-source-serif-pro
-pkgver=3.001
+pkgver=4.004
pkgrel=0
pkgdesc="Serif font family for typesetting"
url="https://adobe-fonts.github.io/source-serif-pro/"
@@ -10,8 +10,8 @@ options="!check" # No test suite.
license="OFL-1.1"
depends="fontconfig"
makedepends=""
-source="https://github.com/adobe-fonts/source-serif-pro/releases/download/${pkgver}R/${pkgname#*-}-${pkgver}R.zip"
-builddir="$srcdir/${pkgname#*-}-${pkgver}R"
+source="https://github.com/adobe-fonts/source-serif-pro/releases/download/${pkgver}R/source-serif-${pkgver}.zip"
+builddir="$srcdir/source-serif-$pkgver"
package() {
cd "$builddir"/OTF
@@ -21,4 +21,4 @@ package() {
done
}
-sha512sums="5f05b1e5ab99f4b6cfb15921acde5552fade2a84d94f10953f12b52e293c1fe21f1a35153a93216517ee3b410d556eb5cc874b8c1ac8842ecd5627ccfa0abbe6 source-serif-pro-3.001R.zip"
+sha512sums="3af0451c02a11cac3ea3b123c766cddaa99aa52ba81acca7436930237b5c5e13b0b5c384883499ad508bb4510ab55b81ceebb72d546a2c9cfb695feb6c7d774d source-serif-4.004.zip"
diff --git a/user/pango/APKBUILD b/user/pango/APKBUILD
index a9e6d5beb..049175aaf 100644
--- a/user/pango/APKBUILD
+++ b/user/pango/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer:
pkgname=pango
-pkgver=1.42.4
-pkgrel=1
+pkgver=1.48.7
+pkgrel=0
pkgdesc="Library for laying out and rendering text"
url="https://www.pango.org/"
arch="all"
@@ -9,31 +9,31 @@ options="!check" # no tests available
license="LGPL-2.1+"
depends=""
makedepends="$depends_dev cairo-dev expat-dev fontconfig-dev freetype-dev
- fribidi-dev glib-dev gobject-introspection-dev harfbuzz-dev libxft-dev"
+ fribidi-dev glib-dev gobject-introspection-dev harfbuzz-dev libxft-dev
+ meson ninja"
install="$pkgname.pre-deinstall"
triggers="$pkgname.trigger=/usr/lib/pango/*/modules"
-subpackages="$pkgname-dev $pkgname-doc"
-source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
- CVE-2019-1010238.patch"
+subpackages="$pkgname-dev"
+source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
# secfixes:
# 1.42.4-r1:
# - CVE-2019-1010238
build () {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var
- make
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ . output
+ ninja -C output
}
package() {
mkdir -p "$pkgdir"/etc/pango
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" ninja -C output install
}
-sha512sums="993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc pango-1.42.4.tar.xz
-d11af8e56c59286f998d136d795d9ed22bea96b7dfaf4e02fe294ab0b147606ecb43ddfbd8caaa0eee1ee27b5a2f5c5a6f6f7a0b3193750649cf6b121cb6de50 CVE-2019-1010238.patch"
+sha512sums="e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39 pango-1.48.7.tar.xz"
diff --git a/user/pango/CVE-2019-1010238.patch b/user/pango/CVE-2019-1010238.patch
deleted file mode 100644
index cc65b3d53..000000000
--- a/user/pango/CVE-2019-1010238.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 490f8979a260c16b1df055eab386345da18a2d54 Mon Sep 17 00:00:00 2001
-From: Matthias Clasen <mclasen@redhat.com>
-Date: Wed, 10 Jul 2019 20:26:23 -0400
-Subject: [PATCH] bidi: Be safer against bad input
-
-Don't run off the end of an array that we
-allocated to certain length.
-
-Closes: https://gitlab.gnome.org/GNOME/pango/issues/342
----
- pango/pango-bidi-type.c | 7 +++++--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/pango/pango-bidi-type.c b/pango/pango-bidi-type.c
-index 3e46b66c..5c02dbbb 100644
---- a/pango/pango-bidi-type.c
-+++ b/pango/pango-bidi-type.c
-@@ -181,8 +181,11 @@ pango_log2vis_get_embedding_levels (const gchar *text,
- for (i = 0, p = text; p < text + length; p = g_utf8_next_char(p), i++)
- {
- gunichar ch = g_utf8_get_char (p);
-- FriBidiCharType char_type;
-- char_type = fribidi_get_bidi_type (ch);
-+ FriBidiCharType char_type = fribidi_get_bidi_type (ch);
-+
-+ if (i == n_chars)
-+ break;
-+
- bidi_types[i] = char_type;
- ored_types |= char_type;
- if (FRIBIDI_IS_STRONG (char_type))
---
-2.22.0
-
diff --git a/user/parole/APKBUILD b/user/parole/APKBUILD
index ad9967bfb..ed98c52cc 100644
--- a/user/parole/APKBUILD
+++ b/user/parole/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=parole
-pkgver=1.0.5
+pkgver=4.16.0
pkgrel=0
pkgdesc="GStreamer-based media player for the XFCE desktop environment"
url="https://xfce.org"
@@ -11,7 +11,7 @@ depends=""
makedepends="intltool gtk+3.0-dev dbus-glib-dev libxfce4ui-dev gstreamer-dev
gst-plugins-base-dev libnotify-dev libice-dev"
subpackages="$pkgname-dev $pkgname-lang"
-source="https://archive.xfce.org/src/apps/parole/1.0/parole-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/parole/${pkgver%.*}/parole-$pkgver.tar.bz2"
build() {
LIBS="-lintl -lX11" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="458b042752919d4dd1bfdaceda2b281b07a3094d986a99ec2ff51c12b7ca32adba6ce67ecb67e9ab70bdf83cfa22f8b5027054e2c3a3cf71d50ec8b98eeb24df parole-1.0.5.tar.bz2"
+sha512sums="fe4723ce3e2106935b4577647920d6759ade3311ef92d5633a309aeb930b81974dd8e5f65958a304a117e614341cba032a54d0c81bdd386d592c64ed2aa31124 parole-4.16.0.tar.bz2"
diff --git a/user/pavucontrol-qt/APKBUILD b/user/pavucontrol-qt/APKBUILD
index 3dd65918d..a5b75c4ee 100644
--- a/user/pavucontrol-qt/APKBUILD
+++ b/user/pavucontrol-qt/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=pavucontrol-qt
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt port of pavucontrol, a PulseAudio mixer"
url="https://lxqt.github.io/"
@@ -11,7 +11,7 @@ options="!check" # No test suite.
license="GPL-2.0+"
depends=""
makedepends="cmake pulseaudio-dev qt5-qtbase-dev liblxqt-dev qt5-qttools-dev
- lxqt-build-tools>=$_lxqt_build"
+ lxqt-build-tools>=$_lxqt"
source="https://github.com/lxqt/pavucontrol-qt/releases/download/$pkgver/pavucontrol-qt-$pkgver.tar.xz"
build() {
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="c77b0c7403c24df7839598aa46a6076e9ce84a102866a8917c6b8535f1a2b15baacd63e9ddf6bf0b7e914e7c681f0e10bbe378a641bc71144c1b22bc918e4600 pavucontrol-qt-0.15.0.tar.xz"
+sha512sums="b6c77fc78c62051c8c0484edb09d1e2a347fc30ae8b65f1e4b3d279499abd47aeaf19c2cb3037871ef8885a5bc787f3d0307d7c0aa0699deaba3129501fb9a3a pavucontrol-qt-0.17.0.tar.xz"
diff --git a/user/pcmanfm-qt/APKBUILD b/user/pcmanfm-qt/APKBUILD
index e3fd3540f..50789dc97 100644
--- a/user/pcmanfm-qt/APKBUILD
+++ b/user/pcmanfm-qt/APKBUILD
@@ -1,7 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=pcmanfm-qt
-pkgver=0.15.1
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="File manager and desktop icon manager for LXQt"
url="https://lxqt.github.io/"
@@ -9,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=0.7.0
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt
liblxqt-dev>=${pkgver%.*}.0 libfm-qt-dev>=${pkgver%.*}.0
qt5-qtx11extras-dev qt5-qttools-dev kwindowsystem-dev"
subpackages="$pkgname-doc"
@@ -38,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="db0d3cc683b5c94cabab5a8c68b3ae8bf5938735b34989a420692e933bb54d53ebb15da9af4a59039bfd101de0cc00c521c08207e81bfad9d80315e2d94bc559 pcmanfm-qt-0.15.1.tar.xz"
+sha512sums="6de9083b90a2d06db892941e50dc9817e1ab8cf5bab80e331cd083c4756b7ede1207ca35fc1fc43b81b52651acb57dfd85953ab8f8deef2a2c0d362374726daa pcmanfm-qt-0.17.0.tar.xz"
diff --git a/user/pluma/APKBUILD b/user/pluma/APKBUILD
index ceb91b735..d330843b8 100644
--- a/user/pluma/APKBUILD
+++ b/user/pluma/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=pluma
-pkgver=1.24.1
+pkgver=1.24.2
pkgrel=0
pkgdesc="Text editor for the MATE desktop environment"
url="https://mate-desktop.org"
@@ -10,7 +10,8 @@ options="!check" # tests fail due to schema being requested but not available
license="GPL-2.0+ AND GPL-2.0-only AND LGPL-2.0+"
depends=""
makedepends="gtk+3.0-dev gtksourceview-3.0-dev enchant-dev intltool
- itstool iso-codes-dev libpeas-dev libsm-dev libxml2-dev libxml2-utils"
+ itstool iso-codes-dev libpeas-dev libsm-dev libxml2-dev libxml2-utils
+ wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/pluma-$pkgver.tar.xz"
@@ -34,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0cfd6a035fc95993dce3e556c49641e799888f20159b29f2c0712c54ee772aa6df1ce755f329414c94efdb2cb3819ce633b92e6559b0c8cb064dab3c74729ab3 pluma-1.24.1.tar.xz"
+sha512sums="588640744f8a0bec08d0c51c0309380a57cb6319c98124885e30d05e7dd8488ba7bd5acec1bf21fb0d6832626ae8925b24cd241202265af1a631a91313cdad2b pluma-1.24.2.tar.xz"
diff --git a/user/py3-ptyprocess/APKBUILD b/user/py3-ptyprocess/APKBUILD
index c9a5316a9..80850e290 100644
--- a/user/py3-ptyprocess/APKBUILD
+++ b/user/py3-ptyprocess/APKBUILD
@@ -1,7 +1,10 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=py3-ptyprocess
-pkgver=0.6.0
+_pkgname=${pkgname#*-}
+_p="${_pkgname#?}"
+_p="${_pkgname%"$_p"}"
+pkgver=0.7.0
pkgrel=0
pkgdesc="Python library for using pseudo-terminals (ptys)"
url="https://github.com/pexpect/ptyprocess"
@@ -9,7 +12,7 @@ arch="noarch"
license="ISC"
depends="python3"
makedepends=""
-source="https://files.pythonhosted.org/packages/7d/2d/e4b8733cf79b7309d84c9081a4ab558c89d8c89da5961bf4ddb050ca1ce0/ptyprocess-$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/$_p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/ptyprocess-$pkgver"
build() {
@@ -24,4 +27,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="b34b6bca977f09d1443b210e338e1300e12d6ef35857f9543b3a116ef3b500ad4844357a7a283321756f886af41bddb1f02b27bf200ef1e82a96fd9e431bed86 ptyprocess-0.6.0.tar.gz"
+sha512sums="791d8f2e79900627215ce80ce67ee9c79173dbc08297c6219d5058f9b80c5e323b93049e6836a70c4073f43548d22e3cf310f2e9948ef12f96bcaa15b0ddb2f3 py3-ptyprocess-0.7.0.tar.gz"
diff --git a/user/py3-pycairo/APKBUILD b/user/py3-pycairo/APKBUILD
index a8012897e..7cdd29886 100644
--- a/user/py3-pycairo/APKBUILD
+++ b/user/py3-pycairo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=py3-pycairo
-pkgver=1.19.1
+pkgver=1.20.1
pkgrel=0
pkgdesc="Python bindings for Cairo"
url="https://pycairo.readthedocs.io/"
@@ -34,4 +34,4 @@ package() {
DESTDIR="$pkgdir" ninja -C output install
}
-sha512sums="a7955a2566d5e5586154b62f3aeef824e1e6076cbd3eb86af8288fedcc7d61c4e36a53691298cf9df2e2df7fc96292f96dec92c5d4343e6c1b4c971e97d0650f pycairo-1.19.1.tar.gz"
+sha512sums="bb2340170c1d39d50dd8ceeb1b6ceadd96ddbd27d78a8a5b7dadf7dc427558d766f65d62e1ceeae19ab200e7ffb5ad122b5e51daa8ef9bff08fcd97a44005697 pycairo-1.20.1.tar.gz"
diff --git a/user/py3-pygobject/APKBUILD b/user/py3-pygobject/APKBUILD
index 4ecdab9d1..1a9650c51 100644
--- a/user/py3-pygobject/APKBUILD
+++ b/user/py3-pygobject/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=py3-pygobject
-pkgver=3.38.0
+pkgver=3.40.1
pkgrel=0
pkgdesc="Python bindings for GObject libraries"
url="https://wiki.gnome.org/Projects/PyGObject"
@@ -25,4 +25,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df pygobject-3.38.0.tar.xz"
+sha512sums="a8350f43ea99c93aa66a23102d4ee2ca3c7f8ec2c8bcf5cd142dd097b4fb38167f1713efff3584aa323c34656c911fb940e462c83c02b107e4aad93d005022f7 pygobject-3.40.1.tar.xz"
diff --git a/user/qps/APKBUILD b/user/qps/APKBUILD
index 44b3bd349..789fbb335 100644
--- a/user/qps/APKBUILD
+++ b/user/qps/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=qps
-pkgver=2.1.0
-_lxqt_build=0.7.0
+pkgver=2.3.0
+_lxqt_build=0.9.0
pkgrel=0
pkgdesc="Qt-based task manager"
url="https://lxqt.github.io/"
@@ -41,5 +41,5 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="e5601657be94d4c21e189fc1113f4678a4bad70ca3c9c3882492625b37339d079d1e8240120bdb467bc47ca95a1b26f8e2da022c271377cf0dbf98e390bc8ac2 qps-2.1.0.tar.xz
+sha512sums="1b884088fbdfeeaf4814453df4f7a345ebbb1825da0c09e768a655e8266f2089e7c2b9cca5f8d84dc0316a97d884a91ca5b8d9c2336a195c14432302db71171a qps-2.3.0.tar.xz
32c154f1d3c9e74dda3eabfd2e3b9e9f3c1d77f808dfacc9dd05c904066832d92d361ca56ef9d784d945fad60cf67d6c909cbb730a0ffed1fea3bf44c3aad5a2 qps-1.10.17-compile-fixes.patch"
diff --git a/user/qt5ct/APKBUILD b/user/qt5ct/APKBUILD
index 184dd4344..5a42b02f6 100644
--- a/user/qt5ct/APKBUILD
+++ b/user/qt5ct/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=qt5ct
-pkgver=1.1
+pkgver=1.2
pkgrel=0
pkgdesc="GUI utility for configuring Qt5"
url="https://sourceforge.net/projects/qt5ct/"
@@ -21,4 +21,4 @@ package() {
make INSTALL_ROOT="$pkgdir" install
}
-sha512sums="0df00c0680aefb0eada1ddb70886fd63641c403ab42843f8d209413a56895dce0a88eb88a98d09d23a30df3b15ca1d595237592958769a1be86719f2a16cbdf7 qt5ct-1.1.tar.bz2"
+sha512sums="044582440fc3ed8424970a30d7e1562396f9a1651f2c50adbdcb6ec73b35fb8dd23de419df29b92d21a45fea9af4e562b1294f5bfc329419f831775954f8ed6f qt5ct-1.2.tar.bz2"
diff --git a/user/qterminal/APKBUILD b/user/qterminal/APKBUILD
index ef933d796..92f3eeca1 100644
--- a/user/qterminal/APKBUILD
+++ b/user/qterminal/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=qterminal
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt-based terminal for LXQt"
url="https://lxqt.github.io/"
@@ -10,7 +10,7 @@ arch="all"
options="!check" # No test suite.
license="GPL-2.0+"
depends=""
-makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt_build
+makedepends="cmake extra-cmake-modules lxqt-build-tools>=$_lxqt
qtermwidget-dev>=${pkgver%.*}.0 qt5-qttools-dev kwindowsystem-dev"
source="https://github.com/lxqt/qterminal/releases/download/$pkgver/qterminal-$pkgver.tar.xz"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="03c690fd090fc87e0475f5a34e19ff1d5aeaea146fe5c62aa09540b6abfa0363506c44c3e82c5d3957e351b883ac9fdd014da66ce7d44e7d3e5fecc8fcd7bcac qterminal-0.15.0.tar.xz"
+sha512sums="c5d4ead74feeaec19b917389e7ff6fc4630671deb3442335b8e8c96ec6022c3460343475c95cd40cbaab4c0f813236c23557508b10e26e82ddf1546662f1de57 qterminal-0.17.0.tar.xz"
diff --git a/user/qtermwidget/APKBUILD b/user/qtermwidget/APKBUILD
index 27edbe5be..a0f073000 100644
--- a/user/qtermwidget/APKBUILD
+++ b/user/qtermwidget/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=qtermwidget
-pkgver=0.15.0
-_lxqt_build=0.7.0
+pkgver=0.17.0
+_lxqt=0.9.0
pkgrel=0
pkgdesc="Qt-based terminal widget, used in QTerminal"
url="https://lxqt.github.io/"
@@ -12,11 +12,9 @@ license="GPL-2.0+"
depends=""
depends_dev="libutempter-dev"
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev
- lxqt-build-tools>=$_lxqt_build $depends_dev"
+ lxqt-build-tools>=$_lxqt $depends_dev"
subpackages="$pkgname-dev"
-source="https://github.com/lxqt/qtermwidget/releases/download/$pkgver/qtermwidget-$pkgver.tar.xz
- fix-linking.patch
- "
+source="https://github.com/lxqt/qtermwidget/releases/download/$pkgver/qtermwidget-$pkgver.tar.xz"
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -42,5 +40,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="95f44c77d0b678b1a204b559a7adb2fb68b2e82b2357d89239e9fc1c6f445346d84ec7f395d58f17a2ef7b42e58c02590f637683193eae4f7efbd001b61857c7 qtermwidget-0.15.0.tar.xz
-f2d43f12479a3a3a01be9ebee9ce349b0f4e60b07dfc79e8666ed913d5682987f81b08a397ee8ca628c36f5770ddfe63f5abafa94dff6c1c1e090adc1637af35 fix-linking.patch"
+sha512sums="c8f75dcd5182a6eea933452c89126fbe64035b278e8e9817d6966693f741691244e5766c49046e83add8f38cb00ff08e2640d2fa149c5aa46b20d8a06a22e78f qtermwidget-0.17.0.tar.xz"
diff --git a/user/qtermwidget/fix-linking.patch b/user/qtermwidget/fix-linking.patch
deleted file mode 100644
index d084fd6f8..000000000
--- a/user/qtermwidget/fix-linking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- qtermwidget-0.9.0/CMakeLists.txt.old 2018-05-21 17:44:20.000000000 +0000
-+++ qtermwidget-0.9.0/CMakeLists.txt 2018-07-27 05:39:37.390000000 +0000
-@@ -172,7 +172,7 @@
- target_compile_definitions(${QTERMWIDGET_LIBRARY_NAME} PRIVATE
- "HAVE_UTEMPTER"
- )
-- target_link_libraries(${QTERMWIDGET_LIBRARY_NAME} ulog)
-+ target_link_libraries(${QTERMWIDGET_LIBRARY_NAME} utempter)
- endif()
- endif()
-
diff --git a/user/qtkeychain/APKBUILD b/user/qtkeychain/APKBUILD
index 659862db8..c5d9183a6 100644
--- a/user/qtkeychain/APKBUILD
+++ b/user/qtkeychain/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=qtkeychain
-pkgver=0.11.1
+pkgver=0.12.0
pkgrel=0
pkgdesc="Platform-independent Qt-based API for storing passwords securely"
url="https://github.com/frankosterfeld/qtkeychain"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="45551003000b8ed76d44767c54d18dcbb956d5aeb63d8bf2f0fc06c61eab4d7d2e70b894e9c0729722dfcb5004f818f4f4c9a413444fc2aebe0271f104b500e6 qtkeychain-0.11.1.tar.gz"
+sha512sums="ad8f7b3e8f59894a09892aeb78118f5ed93aa4593eece782c1879a4f3c37d9d63e8d40ad4b2e6a2e286e0da39f45cd4ed46181a1a05c078a59134114b2456a03 qtkeychain-0.12.0.tar.gz"
diff --git a/user/ristretto/APKBUILD b/user/ristretto/APKBUILD
index f324f365b..0e1ea179f 100644
--- a/user/ristretto/APKBUILD
+++ b/user/ristretto/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=ristretto
-pkgver=0.10.0
+pkgver=0.11.0
pkgrel=0
pkgdesc="Image viewer for the XFCE desktop environment"
url="https://xfce.org"
@@ -11,7 +11,7 @@ depends=""
makedepends="intltool libexif-dev gtk+2.0-dev libxfce4util-dev libxfce4ui-dev
libmagic"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/apps/ristretto/0.10/ristretto-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/ristretto/${pkgver%.*}/ristretto-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1727025bbc056a71475d91505cc141661b011c3944cf4ca4d96b48a9ad7e1b28b8f4b0c856fa789cd2c877c1faa27aa57441e35e06f38fd2b81ddcd3284dc2b6 ristretto-0.10.0.tar.bz2"
+sha512sums="d38e3c488f106f5a060478e08fbba75fd0420fe1d1af40383118c9674f8acc079da6efdae4f41366d4cc8f34dce61e8eba89342e56747e697fd9c89b2689267f ristretto-0.11.0.tar.bz2"
diff --git a/user/samurai/APKBUILD b/user/samurai/APKBUILD
index caf9f9fc4..11d65fecb 100644
--- a/user/samurai/APKBUILD
+++ b/user/samurai/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=samurai
-pkgver=1.1
+pkgver=1.2
pkgrel=0
pkgdesc="Pure-C drop-in replacement for ninja"
url="https://github.com/michaelforney/samurai"
@@ -13,7 +13,14 @@ makedepends=""
provides="ninja"
replaces="ninja"
subpackages="$pkgname-doc"
-source="https://github.com/michaelforney/samurai/releases/download/$pkgver/samurai-$pkgver.tar.gz"
+source="https://github.com/michaelforney/samurai/releases/download/$pkgver/samurai-$pkgver.tar.gz
+ CVE-2021-30218.patch
+ CVE-2021-30219.patch"
+
+# secfixes:
+# 1.2-r0:
+# - CVE-2021-30218
+# - CVE-2021-30219
build() {
make
@@ -25,4 +32,6 @@ package() {
ln -s samu ninja
}
-sha512sums="b27302c34d736f483909e57c8b162609eaa4c86571c1167b71a5564b521cc3af2861307a16bb6dca55e80952088989e9526b103160d2ea054d15f4ed85b1cedb samurai-1.1.tar.gz"
+sha512sums="bbe6a582c34b04f1df53b76c1647aa3e03c4698ebf7591a203935f11ffa05971bbcb86dc1a8c06aeb904cdc741abb08918122810fc47216fed0a6d9f87fd1225 samurai-1.2.tar.gz
+6e1c3a0bd92e006f364a81e9e51394f1bc583efa96120306fe33dc0a48cb4babaa8e8c97d754d3c37cda4b4936e77f64e4c138ccb8cfedfdce43adb09c393edb CVE-2021-30218.patch
+0504b137fc9ac113453075a22bdfac4ab7616f668e640b7125041400729aaecad1173c528934223246035f68a95d92c6a85e62d1ea5fea996d85647cb33483eb CVE-2021-30219.patch"
diff --git a/user/samurai/CVE-2021-30218.patch b/user/samurai/CVE-2021-30218.patch
new file mode 100644
index 000000000..1d6663865
--- /dev/null
+++ b/user/samurai/CVE-2021-30218.patch
@@ -0,0 +1,29 @@
+From e84b6d99c85043fa1ba54851ee500540ec206918 Mon Sep 17 00:00:00 2001
+From: Michael Forney <mforney@mforney.org>
+Date: Fri, 2 Apr 2021 17:27:48 -0700
+Subject: [PATCH] util: Check for NULL string in writefile
+
+This check was there previously, but was removed in f549b757 with
+the addition of a check during parse that every rule has rspfile
+if and only if it has rspfile_content. However, this fails to
+consider the possibility of those variables coming from the edge
+or global environment. So, re-add the check.
+
+Fixes #67.
+---
+ util.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/util.c b/util.c
+index ea5c3ce..2a59881 100644
+--- a/util.c
++++ b/util.c
+@@ -258,7 +258,7 @@ writefile(const char *name, struct string *s)
+ return -1;
+ }
+ ret = 0;
+- if (fwrite(s->s, 1, s->n, f) != s->n || fflush(f) != 0) {
++ if (s && (fwrite(s->s, 1, s->n, f) != s->n || fflush(f) != 0)) {
+ warn("write %s:", name);
+ ret = -1;
+ }
diff --git a/user/samurai/CVE-2021-30219.patch b/user/samurai/CVE-2021-30219.patch
new file mode 100644
index 000000000..fbc97b03d
--- /dev/null
+++ b/user/samurai/CVE-2021-30219.patch
@@ -0,0 +1,26 @@
+From d2af3bc375e2a77139c3a28d6128c60cd8d08655 Mon Sep 17 00:00:00 2001
+From: Michael Forney <mforney@mforney.org>
+Date: Sun, 4 Apr 2021 03:50:09 -0700
+Subject: [PATCH] parse: Check for non-empty command/rspfile/rspfile_content
+
+This matches ninja behavior and prevents the possibility of a rule
+with an empty (NULL) command string.
+
+Fixes #68.
+---
+ parse.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/parse.c b/parse.c
+index f79a5ee..b4b98a1 100644
+--- a/parse.c
++++ b/parse.c
+@@ -42,6 +42,8 @@ parserule(struct scanner *s, struct environment *env)
+ var = scanname(s);
+ parselet(s, &val);
+ ruleaddvar(r, var, val);
++ if (!val)
++ continue;
+ if (strcmp(var, "command") == 0)
+ hascommand = true;
+ else if (strcmp(var, "rspfile") == 0)
diff --git a/user/screengrab/APKBUILD b/user/screengrab/APKBUILD
index 60f520f1e..197b66554 100644
--- a/user/screengrab/APKBUILD
+++ b/user/screengrab/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=screengrab
-pkgver=2.0.1
+pkgver=2.2.0
pkgrel=0
pkgdesc="Cross-platform Qt-based software for taking screenshots"
url="https://github.com/lxqt/screengrab"
@@ -10,7 +10,7 @@ options="!check" # No test suite.
license="GPL-2.0+"
depends=""
makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev
- kwindowsystem-dev libqtxdg-dev>=3.5.0"
+ kwindowsystem-dev libqtxdg-dev>=3.7"
subpackages="$pkgname-doc"
source="https://github.com/lxqt/screengrab/releases/download/$pkgver/screengrab-$pkgver.tar.xz"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="f65d1aa4a36bf7e11e29bd1d1ad009f979e3c66a27204cd74c7ef7a54bde4027efdf030933cb81d2f9cb8b67715e868e1454a1faf7bbbb63cf162214bad8dc02 screengrab-2.0.1.tar.xz"
+sha512sums="14add5567abcbc03bd5e3e0e017129863ccd69aab83a1dfb3f8e6059af97fa4fff164e42fb3d0b4e8968d661b51b21def7d9c12ca68692a11288c99cdb16237d screengrab-2.2.0.tar.xz"
diff --git a/user/seatd/APKBUILD b/user/seatd/APKBUILD
new file mode 100644
index 000000000..f0b0ddc6c
--- /dev/null
+++ b/user/seatd/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Sheila Aman <sheila@vulpine.house>
+# Maintainer: Sheila Aman <sheila@vulpine.house>
+pkgname=seatd
+pkgver=0.5.0
+pkgrel=0
+pkgdesc="Seat management daemon and library"
+url="https://git.sr.ht/~kennylevinsen/seatd"
+arch="all"
+license="MIT"
+depends=""
+makedepends="cmake elogind-dev meson ninja"
+subpackages="$pkgname-dev"
+source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~kennylevinsen/seatd/archive/$pkgver.tar.gz"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Dlogind=enabled \
+ . output
+ ninja -C output
+}
+
+check() {
+# Add test instructions here.
+:
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f seatd-0.5.0.tar.gz"
diff --git a/user/socat/APKBUILD b/user/socat/APKBUILD
index f70823845..1944d57f8 100644
--- a/user/socat/APKBUILD
+++ b/user/socat/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=socat
-pkgver=1.7.3.4
+pkgver=1.7.4.1
pkgrel=0
pkgdesc="Multipurpose network relay"
url="http://www.dest-unreach.org/socat/"
@@ -30,5 +30,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c5699fd1a703e90927076599d02323b85722d49e86bc2f627b4301a41d3df72c634af629f378425ff201cde78343da5cd0cad1044bf857665176c91357401fdd socat-1.7.3.4.tar.gz
+sha512sums="e43c8b23a841aea5ecc3ac324185ee4ada552a8284ec41b99245def2d8b493bca9caea1af6f646f434a7eda67a1dd71e4e037eea65fce0444840236eadb126a6 socat-1.7.4.1.tar.gz
22a6e0c2317a9317997c98114daac258ebbcc3d8e58e49a6ebf24781b98967afed47c63807282582fa0909076fe349281f05e4462faacb90e7aabc853903d6e6 netdb-internal.patch"
diff --git a/user/thunar-volman/APKBUILD b/user/thunar-volman/APKBUILD
index 60dc36691..15d4f7e38 100644
--- a/user/thunar-volman/APKBUILD
+++ b/user/thunar-volman/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=thunar-volman
-pkgver=0.9.5
+pkgver=4.16.0
pkgrel=0
pkgdesc="Volume manager for Thunar"
url="https://xfce.org"
@@ -11,7 +11,7 @@ depends=""
makedepends="exo-dev intltool libgudev-dev libnotify-dev libxfce4ui-dev
thunar-dev"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/xfce/thunar-volman/0.9/thunar-volman-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/thunar-volman/${pkgver%.*}/thunar-volman-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="843ff1f55b68e6f584da29c2c6c91ed045c4e9ee05cb573db6a0192553cf05faefb4227359bd6ef306c2bbb94e2fe5357c07f70a0d170b35c48d3e9ebac7a9b9 thunar-volman-0.9.5.tar.bz2"
+sha512sums="33b7561e55491b793aa634dfa0b108788286e6b7a2f60a781b8ba10f73de74630520736ae99c4db66ae2da562a82bb1a6bdacd8307d6d452f26e647da6471af8 thunar-volman-4.16.0.tar.bz2"
diff --git a/user/thunar/APKBUILD b/user/thunar/APKBUILD
index 8bfa1164f..b120519c6 100644
--- a/user/thunar/APKBUILD
+++ b/user/thunar/APKBUILD
@@ -1,18 +1,18 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=thunar
-pkgver=1.8.15
+pkgver=4.16.8
pkgrel=0
pkgdesc="File manager for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="LGPL-2.0+ AND GPL-2.0+"
depends=""
-makedepends="intltool gtk+3.0-dev exo-dev libxfce4ui-dev vala-dev
+makedepends="intltool gtk+3.0-dev exo-dev libxfce4ui-dev>=${pkgver%.*} vala-dev
gobject-introspection-dev libsm-dev libgudev-dev libnotify-dev
- libexif-dev"
+ libexif-dev wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/thunar/1.8/thunar-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/thunar/${pkgver%.*}/thunar-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="50020084105daf5d5464cdcd29827fa212b121b0f6a385b6e2820fd120b6880cffafe63f51e737bc33d13f174f83de5c165f2ce155ff6aae74cc1b285cbdc8db thunar-1.8.15.tar.bz2"
+sha512sums="722caeef9a8a074bac705b0108faab418009e61d8e177838b6a63cbf29f7b9c78e3a135b8a59f154e978feb811d5d115810df2b2e9d53d93f1c34e62a2d5f7b8 thunar-4.16.8.tar.bz2"
diff --git a/user/ttf-terminus/APKBUILD b/user/ttf-terminus/APKBUILD
index 0db340268..f241292d3 100644
--- a/user/ttf-terminus/APKBUILD
+++ b/user/ttf-terminus/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=ttf-terminus
-pkgver=4.47.0
+pkgver=4.49.1
pkgrel=0
pkgdesc="TrueType variant of Terminus Font"
url="https://files.ax86.net/terminus-ttf/"
@@ -20,4 +20,4 @@ package() {
done
}
-sha512sums="500e0aa12223f958dd0b00d1637ee26370700f937998335d54bc94528045157c5646ff6a2b35c37b44b765d36ebaf26cbf50458819debd536b29cb393833a584 terminus-ttf-4.47.0.zip"
+sha512sums="41988665b7952e22d40fc8e4971acc4c1041fea274fd9e5ab197d8b9fce84ce539afbaf41b7e9fac9f8fd0af53bc009d7d62cd79adc4257efe5752d7f29e7336 terminus-ttf-4.49.1.zip"
diff --git a/user/tumbler/APKBUILD b/user/tumbler/APKBUILD
index 78b406db1..c15b11c85 100644
--- a/user/tumbler/APKBUILD
+++ b/user/tumbler/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=tumbler
-pkgver=0.3.0
+pkgver=4.16.0
pkgrel=0
pkgdesc="Thumbnail generation service for the XFCE desktop environment"
url="https://xfce.org"
@@ -33,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e216a9c8c659457c6e6dbb40d95cd9a34d64d204fea9523d0a66f1c331108f6e01fb83d668b99eed73ed26579ae3a717cd3215ddceaebfff888d942ecb18469b tumbler-0.3.0.tar.bz2"
+sha512sums="86b30a1b3a8b668bfd6cecb39bbfc642793d63055b0f3dc32e4e275082d086a9c011a98511938b7489099f35458613b3df24224ff48e4940f42ff552a14fa9d2 tumbler-4.16.0.tar.bz2"
diff --git a/user/vamp-sdk/APKBUILD b/user/vamp-sdk/APKBUILD
index 130775916..325b54310 100644
--- a/user/vamp-sdk/APKBUILD
+++ b/user/vamp-sdk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=vamp-sdk
-pkgver=2.7.1
+pkgver=2.10.0
pkgrel=0
pkgdesc="SDK for developing Vamp audio analysis plugins"
url="https://vamp-plugins.org/develop.html"
@@ -11,7 +11,8 @@ license="BSD-3-Clause AND MIT"
depends=""
makedepends="libsndfile-dev"
subpackages="$pkgname-dev"
-source="https://code.soundsoftware.ac.uk/attachments/download/2206/vamp-plugin-sdk-$pkgver.tar.gz"
+source="https://distfiles.apkfission.net/src/vamp-plugin-sdk-$pkgver.tar.gz"
+#source="https://code.soundsoftware.ac.uk/attachments/download/2691/vamp-plugin-sdk-$pkgver.tar.gz"
builddir="$srcdir/vamp-plugin-sdk-$pkgver"
build() {
@@ -29,4 +30,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="91dd7cae72334718dcbdac06b1ffa3f3ba76e977b82b928ab634d9982aa15ca4e30978a7778215753c61e56831077d7634d24e65e468ab6a8a87a5957fb09bf3 vamp-plugin-sdk-2.7.1.tar.gz"
+sha512sums="153b7f2fa01b77c65ad393ca0689742d66421017fd5931d216caa0fcf6909355fff74706fabbc062a3a04588a619c9b515a1dae00f21a57afd97902a355c48ed vamp-plugin-sdk-2.10.0.tar.gz"
diff --git a/user/wayland-protocols/APKBUILD b/user/wayland-protocols/APKBUILD
index 4b1d41ea4..34d0ff7bb 100644
--- a/user/wayland-protocols/APKBUILD
+++ b/user/wayland-protocols/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Maintainer:
+# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=wayland-protocols
-pkgver=1.20
+pkgver=1.21
pkgrel=0
pkgdesc="Protocols and protocol extensions complementing the Wayland core protocol"
url="https://wayland.freedesktop.org"
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d13f65d03add2c39cc32bf6bda0e981e9f52504bf8505fceea045c8baeb73bea64fa4edb99cb837677fbab1b5b3023054adff36fac127e819690f366b81c4977 wayland-protocols-1.20.tar.xz"
+sha512sums="40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 wayland-protocols-1.21.tar.xz"
diff --git a/user/wayland/APKBUILD b/user/wayland/APKBUILD
index 4036d6b96..dae8a1998 100644
--- a/user/wayland/APKBUILD
+++ b/user/wayland/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org>
-# Maintainer:
+# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=wayland
-pkgver=1.18.0
+pkgver=1.19.0
pkgrel=0
pkgdesc="A computer display server protocol"
url="https://wayland.freedesktop.org"
@@ -44,4 +44,4 @@ dev() {
default_dev
}
-sha512sums="e30199e30c2bbd361ee695b4f3f7a4e264f10ed8f46f2c90762b5739fc578ae757dc39aa0258d8fbf0ed418553470bccd4b2730ed9705481cfccdab5de96a8fc wayland-1.18.0.tar.xz"
+sha512sums="d8a86f5e23e4a88e7c84b82fdb51eb350419086afe462ecb2f4d5c3ba9290ede310cbbcffd60215219ddccf5bad4adec21a5ebfbef6577200f66ac7a1b64a5ef wayland-1.19.0.tar.xz"
diff --git a/user/wlroots/APKBUILD b/user/wlroots/APKBUILD
index 8af0de066..70e88cd62 100644
--- a/user/wlroots/APKBUILD
+++ b/user/wlroots/APKBUILD
@@ -1,16 +1,17 @@
-# Contributor:
-# Maintainer: Kiyoshi Aman <adelie@aerdan.vulpine.house>
+# Contributor: Sheila Aman <sheila@vulpine.house>
+# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=wlroots
-pkgver=0.12.0
+pkgver=0.14.1
pkgrel=0
pkgdesc="Library for building Wayland compositors"
url="https://swaywm.org/"
arch="all"
license="MIT"
-depends="wayland>=1.18.0"
+depends="wayland>=1.19.0"
makedepends="cmake elogind-dev eudev-dev ffmpeg-dev libinput-dev
- libxkbcommon-dev mesa-dev meson ninja pixman-dev wayland-dev>=1.18.0
- wayland-protocols>=1.17.0 xcb-util-errors-dev xcb-util-wm-dev"
+ libxkbcommon-dev mesa-dev meson ninja pixman-dev seatd-dev
+ wayland-dev>=1.19.0 wayland-protocols>=1.21 xcb-util-errors-dev
+ xcb-util-renderutil-dev xcb-util-wm-dev"
subpackages="$pkgname-dev"
source="https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz"
@@ -34,4 +35,4 @@ package() {
DESTDIR="$pkgdir" ninja -C output install
}
-sha512sums="560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415 wlroots-0.12.0.tar.gz"
+sha512sums="4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0 wlroots-0.14.1.tar.gz"
diff --git a/user/xfce4-appfinder/APKBUILD b/user/xfce4-appfinder/APKBUILD
index 8c980ffc7..e9849054f 100644
--- a/user/xfce4-appfinder/APKBUILD
+++ b/user/xfce4-appfinder/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-appfinder
-pkgver=4.14.0
+pkgver=4.16.1
pkgrel=0
pkgdesc="An application finder for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool gtk+3.0-dev libxfce4util-dev libxfce4ui-dev garcon-dev"
+makedepends="intltool gtk+3.0-dev libxfce4util-dev libxfce4ui-dev garcon-dev>=${pkgver%.*}"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfce4-appfinder/4.14/xfce4-appfinder-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfce4-appfinder/${pkgver%.*}/xfce4-appfinder-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="94c7266fc7c738107f1674ea3d705aa4168d9f2ecada97dc3e97c85c3857bd37a2e6517028fb51dd4663eaba4bf758927879c7fdbff83df79f8648c61944402c xfce4-appfinder-4.14.0.tar.bz2"
+sha512sums="5a28d93675af7d77de3050e7df9e064a0fd94d579d7e617878329d4385b42594afd8de96740cb91de38ffcc22bda71e4f90b61ff401980a5582bf09b2a19870c xfce4-appfinder-4.16.1.tar.bz2"
diff --git a/user/xfce4-battery-plugin/APKBUILD b/user/xfce4-battery-plugin/APKBUILD
index 66af35833..cd5e9a96f 100644
--- a/user/xfce4-battery-plugin/APKBUILD
+++ b/user/xfce4-battery-plugin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-battery-plugin
-pkgver=1.1.3
+pkgver=1.1.4
pkgrel=0
pkgdesc="Battery monitor plugin for the XFCE panel"
url="https://xfce.org"
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a591fb37855efbd54d18ae97e320fa4521da611c8ea107813bfd66fa570e8c84576fcf779c7b676ee9918709912de728b0fed490e64d3d2ad403baf719db4520 xfce4-battery-plugin-1.1.3.tar.bz2"
+sha512sums="6a59630800a79d2c62434c1c50f5d891ae9ebae48037ea0859d6edd66c856a76e6f11c6e8866ca3c94ae1e5b57bdba4e9fadd4bc92c7fcef278cd2f7b82203f2 xfce4-battery-plugin-1.1.4.tar.bz2"
diff --git a/user/xfce4-clipman-plugin/APKBUILD b/user/xfce4-clipman-plugin/APKBUILD
index ee219ed8e..3e2b114db 100644
--- a/user/xfce4-clipman-plugin/APKBUILD
+++ b/user/xfce4-clipman-plugin/APKBUILD
@@ -1,14 +1,14 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-clipman-plugin
-pkgver=1.6.1
+pkgver=1.6.2
pkgrel=0
pkgdesc="Clipboard management plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev libqrencode-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=${pkgver%.*} libqrencode-dev"
subpackages="$pkgname-lang"
source="https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/${pkgver%.*}/xfce4-clipman-plugin-$pkgver.tar.bz2"
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2a2aa5d7b5d841b11c6d54d4872fc8cbfb83981b2d4678075ff5aa2a4df9ea88de95b837bf3896d7ce5f434827ebb64238e68cca2e17a7104433ed5847d949dd xfce4-clipman-plugin-1.6.1.tar.bz2"
+sha512sums="4bd49b3b6311d232d422d92007638b05409bc0c90fdc20a394590000ac8c706c0502b99a3c89a0276ca1c0e2cfb0a151c78a0a8b18a16bbf65cc5778bcb51db2 xfce4-clipman-plugin-1.6.2.tar.bz2"
diff --git a/user/xfce4-cpugraph-plugin/APKBUILD b/user/xfce4-cpugraph-plugin/APKBUILD
index 4cf5f24d8..e90fb846d 100644
--- a/user/xfce4-cpugraph-plugin/APKBUILD
+++ b/user/xfce4-cpugraph-plugin/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-cpugraph-plugin
-pkgver=1.1.0
+pkgver=1.2.3
pkgrel=0
pkgdesc="Graphical CPU monitor plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=${pkgver%.*}"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.1/xfce4-cpugraph-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/${pkgver%.*}/xfce4-cpugraph-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c928baac776517da8929b8ce3842be7e02a2b3394b7cc848028d1720ca611e1aa4ef706bd00736fecfed0b3b2d0cce94c09b0f905a226db5e50c036dabb8df2a xfce4-cpugraph-plugin-1.1.0.tar.bz2"
+sha512sums="79d7c5b328e778156c6a35b1f4947732f42aaffb23f05fdc5e1e7668d03149f1a72ca4bf9b835904a93db6b23660cb10118b4d046b1bd2dded38ef382719052e xfce4-cpugraph-plugin-1.2.3.tar.bz2"
diff --git a/user/xfce4-dict/APKBUILD b/user/xfce4-dict/APKBUILD
index 91b9fccb1..e658b0f7b 100644
--- a/user/xfce4-dict/APKBUILD
+++ b/user/xfce4-dict/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-dict
-pkgver=0.8.3
+pkgver=0.8.4
pkgrel=0
pkgdesc="Dictionary application for the XFCE desktop environment"
url="https://xfce.org"
@@ -10,7 +10,7 @@ license="GPL-2.0+"
depends=""
makedepends="intltool glib-dev gtk+3.0-dev libxfce4ui-dev xfce4-panel-dev"
subpackages="$pkgname-doc"
-source="http://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-$pkgver.tar.bz2"
+source="http://archive.xfce.org/src/apps/xfce4-dict/${pkgver%.*}/xfce4-dict-$pkgver.tar.bz2"
build() {
./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d4779a928e351c06d8866d1eefcf2efb5f364b64591a76abd19b87ac08905196b436725db3660e694b7071a534ebd9b08f298945a515fcaf335b74ce15eb0617 xfce4-dict-0.8.3.tar.bz2"
+sha512sums="f662b94671f2179cc93010e9ff6ad7f3425cfafeb8d7c635fefb8e816d78273f0135d6c7ff3ed143e5e01985eb4275ac89827d197ed059fbfa79df69b327f253 xfce4-dict-0.8.4.tar.bz2"
diff --git a/user/xfce4-diskperf-plugin/APKBUILD b/user/xfce4-diskperf-plugin/APKBUILD
index 66aab4d85..ac741d7ac 100644
--- a/user/xfce4-diskperf-plugin/APKBUILD
+++ b/user/xfce4-diskperf-plugin/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-diskperf-plugin
-pkgver=2.6.2
+pkgver=2.6.3
pkgrel=0
pkgdesc="Disk performance monitor plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="BSD-2-Clause AND GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=${pkgver%.*}"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/2.6/xfce4-diskperf-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/${pkgver%.*}/xfce4-diskperf-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e91a888a9936f8a0279a062801d16ebe03159df479413087a01e20c15913df781378e4b4c91ecba94d71afa813c6d3a5367b11c1c6d3d62bf10fea78c4853031 xfce4-diskperf-plugin-2.6.2.tar.bz2"
+sha512sums="fb7ffeaca14f67bb8a2423529f7040d3e51a0184a552f4636acfb4aec914da5fef95db2c710cad8cb1a3b96ef9abc308ad072b03f6e2ccc49793c0edb73dc116 xfce4-diskperf-plugin-2.6.3.tar.bz2"
diff --git a/user/xfce4-indicator-plugin/APKBUILD b/user/xfce4-indicator-plugin/APKBUILD
index 0c69f688f..f14fe47a3 100644
--- a/user/xfce4-indicator-plugin/APKBUILD
+++ b/user/xfce4-indicator-plugin/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-indicator-plugin
-pkgver=2.3.4
-pkgrel=1
+pkgver=2.4.0
+pkgrel=0
pkgdesc="Application information plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev libindicator-dev ido-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=${pkgver%.*} libindicator-dev ido-dev"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-indicator-plugin/2.3/xfce4-indicator-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-indicator-plugin/${pkgver%.*}/xfce4-indicator-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b1fd065c8221ae91d95b540411317cd67bb9b26d46c7cfe85ec90d7ccdcd11e7b8832008c8b6fb5c257e0b1a08360f00ad9da5520108024cc36c63d865ffdca6 xfce4-indicator-plugin-2.3.4.tar.bz2"
+sha512sums="5b6e82d85357cec689f23a6cf69d379db9425956a531d8295a23adf52b1e00e3cd8acd822b13ab05d80321ff739c96aadc6e7526ec275421c341446e58a5fbab xfce4-indicator-plugin-2.4.0.tar.bz2"
diff --git a/user/xfce4-netload-plugin/APKBUILD b/user/xfce4-netload-plugin/APKBUILD
index be6a000b5..9bd60e395 100644
--- a/user/xfce4-netload-plugin/APKBUILD
+++ b/user/xfce4-netload-plugin/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-netload-plugin
-pkgver=1.3.2
+pkgver=1.4.0
pkgrel=0
pkgdesc="Network monitor plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=${pkgver%.*}"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-netload-plugin/1.3/xfce4-netload-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-netload-plugin/${pkgver%.*}/xfce4-netload-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="519d18b1212d7c43e016220f94c6d0dabcf676ebe4f32e4c166497e7292dd4b297836d37cbea08572ab77ecdda2461b081411a6cd37fe3a20013b4d77419ef93 xfce4-netload-plugin-1.3.2.tar.bz2"
+sha512sums="b9740251a81382f25ed3c89f10e842ef5432e36696df304a2b038d4a0a0a8c49d9988fff5274f3421870afe4f8cca1755222d6e7c514cea51e6eea7235a00382 xfce4-netload-plugin-1.4.0.tar.bz2"
diff --git a/user/xfce4-panel-profiles/APKBUILD b/user/xfce4-panel-profiles/APKBUILD
index ecb1b73e5..f6004ef25 100644
--- a/user/xfce4-panel-profiles/APKBUILD
+++ b/user/xfce4-panel-profiles/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-panel-profiles
-pkgver=1.0.10
+pkgver=1.0.13
pkgrel=0
pkgdesc="Application for managing XFCE panel layouts"
url="https://xfce.org"
@@ -27,4 +27,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="efd59d585cc916cfc9d87961a58f05dad754a70f1971d9c49a071e20b96bb28e6bd5fa13508430e5c0f15976db7c438d2c68e0ae5936563388fbbe02fffdb50a xfce4-panel-profiles-1.0.10.tar.bz2"
+sha512sums="648324e5dd95ab0a513829d7d816e2113ae677d9ad6ac9b01d73c6b4105b54d5e773150d5440ad35a37b4dc75478f40a24e0223decf940f3cf658241547ce75a xfce4-panel-profiles-1.0.13.tar.bz2"
diff --git a/user/xfce4-panel/APKBUILD b/user/xfce4-panel/APKBUILD
index 700482001..f4bb5010b 100644
--- a/user/xfce4-panel/APKBUILD
+++ b/user/xfce4-panel/APKBUILD
@@ -1,17 +1,18 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-panel
-pkgver=4.14.4
+pkgver=4.16.3
pkgrel=0
pkgdesc="Panel for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="LGPL-2.1+ AND GPL-2.0+"
depends=""
-makedepends="intltool gtk+3.0-dev libice-dev libxfce4util-dev garcon-dev exo-dev
- libwnck-dev"
+makedepends="intltool gtk+3.0-dev libice-dev libxfce4util-dev>=${pkgver%.*}
+ garcon-dev>=${pkgver%.*} exo-dev>=${pkgver%.*} libwnck-dev
+ wayland-protocols"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfce4-panel/4.14/xfce4-panel-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfce4-panel/${pkgver%.*}/xfce4-panel-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5ae7c7acf0254fdc3f5eaccf75d7c12699ab8147322f231af7bd17b1238b8c25a96d628dada9caa086fc8fde2b7dc4030a38eb7b863b290f9e069193b3728d85 xfce4-panel-4.14.4.tar.bz2"
+sha512sums="08ac27d59a4e08229e170a1c7ffb7a981ae1d3ab1548850cd815a0de64c47d1c20d69f6585c2ec9890b060483bfd569fc52ebd88db0d1264ebca00c1b0bb38fa xfce4-panel-4.16.3.tar.bz2"
diff --git a/user/xfce4-screenshooter/APKBUILD b/user/xfce4-screenshooter/APKBUILD
index c8bc21481..4a340310f 100644
--- a/user/xfce4-screenshooter/APKBUILD
+++ b/user/xfce4-screenshooter/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-screenshooter
-pkgver=1.9.7
+pkgver=1.9.9
pkgrel=0
pkgdesc="Screenshot tool for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev libsoup-dev exo-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev libsoup-dev exo-dev pango-dev>=1.44"
subpackages="$pkgname-doc"
-source="https://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/xfce4-screenshooter/${pkgver%.*}/xfce4-screenshooter-$pkgver.tar.bz2"
build() {
./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="364594bd00172f0becb85f8643e4106b4a7b71ac5dad765850f54de011a77175801bd9e7eaab6a8bbb3b1353299fdfa25cc0a4a52d49017f9b51330377eb9add xfce4-screenshooter-1.9.7.tar.bz2"
+sha512sums="e157abfe6c82d6f05f1caa62e02b933474c825e6e4d613a299def58921d19fb7fb06a30aa878a51d3bf4ea83d9b18ea8c996a9b1b6c4e09f4bedc44a6a9df2e2 xfce4-screenshooter-1.9.9.tar.bz2"
diff --git a/user/xfce4-sensors-plugin/APKBUILD b/user/xfce4-sensors-plugin/APKBUILD
index 36041abed..3ba5862cd 100644
--- a/user/xfce4-sensors-plugin/APKBUILD
+++ b/user/xfce4-sensors-plugin/APKBUILD
@@ -1,16 +1,17 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-sensors-plugin
-pkgver=1.3.92
+pkgver=1.3.95
+_xfce=4.16
pkgrel=0
pkgdesc="Hardware sensor monitor plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=$_xfce"
subpackages="$pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.3/xfce4-sensors-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/${pkgver%.*}/xfce4-sensors-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a5b7d90683c993205323084431606cc6d13de88989e3636fba5c06bfa7ef52fbe6285e3bd7f8eb70683541b5c42727c8fbe7bf80e8832bcfb378de0e6d7d7b37 xfce4-sensors-plugin-1.3.92.tar.bz2"
+sha512sums="265dec06bcd7a609b992e70273e8b11fdbaec41b0eb4dcb1b390e315b924743b3833b65fe2d237bb0b457e61943b97c065b34138216b171d111f5e923602642b xfce4-sensors-plugin-1.3.95.tar.bz2"
diff --git a/user/xfce4-session/APKBUILD b/user/xfce4-session/APKBUILD
index f869781d7..cdb01480c 100644
--- a/user/xfce4-session/APKBUILD
+++ b/user/xfce4-session/APKBUILD
@@ -1,17 +1,17 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-session
-pkgver=4.14.2
+pkgver=4.16.0
pkgrel=0
pkgdesc="Session management for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+ AND LGPL-2.0+"
depends="iceauth polkit cmd:which xdg-user-dirs"
-makedepends="intltool gtk+3.0-dev libice-dev libsm-dev libxfce4util-dev
- libxfce4ui-dev libwnck-dev iceauth dbus-glib-dev polkit-dev"
+makedepends="intltool gtk+3.0-dev libice-dev libsm-dev libxfce4util-dev>=${pkgver%.*}
+ libxfce4ui-dev>=${pkgver%.*} libwnck-dev iceauth dbus-glib-dev polkit-dev"
subpackages="$pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfce4-session/4.14/xfce4-session-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfce4-session/${pkgver%.*}/xfce4-session-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ab67cb576ac4880f41cf8eec05539a733da066c50913c9c2c9116ed3129b342aa3ca005ea5b46a733780cd062a4454d530240d89660b6c48a2045c821f7c490f xfce4-session-4.14.2.tar.bz2"
+sha512sums="fd74b24d0c2762b5a99883b62ca9447c3683e42e9e39193d0f60e02b8c1ad77a3dfff4df6f3b3c345d8ea3d4c4ef93485e9b5586862bab85d4b37110d3400fad xfce4-session-4.16.0.tar.bz2"
diff --git a/user/xfce4-settings/APKBUILD b/user/xfce4-settings/APKBUILD
index d9a8672fe..8e4db9e41 100644
--- a/user/xfce4-settings/APKBUILD
+++ b/user/xfce4-settings/APKBUILD
@@ -1,17 +1,17 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-settings
-pkgver=4.14.3
+pkgver=4.16.2
pkgrel=0
pkgdesc="GUI settings application for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+ AND MIT AND LGPL-2.0+"
depends=""
-makedepends="intltool exo-dev garcon-dev libnotify-dev upower-dev
- libxklavier-dev xf86-input-libinput-dev"
+makedepends="intltool exo-dev>=${pkgver%.*} garcon-dev>=${pkgver%.*} libnotify-dev upower-dev
+ libxklavier-dev xf86-input-libinput-dev wayland-protocols"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfce4-settings/4.14/xfce4-settings-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfce4-settings/${pkgver%.*}/xfce4-settings-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fcc5bfa98d8903dc3ac51ec909e542485a44f6c11ddca815508c2ed913410a0becd54b2db6761ee48f5a20d6ca08377eeefbb54bd0cb7cde0a0c0d4b65802ab5 xfce4-settings-4.14.3.tar.bz2"
+sha512sums="48908318f8c20f9f0f5e83556c4a86a1c8c963f37d4627aa051f00b537a87a6575b35ddb6bc91108a41312dcf2e90d6dff8259a624ed23cc04649887828141ed xfce4-settings-4.16.2.tar.bz2"
diff --git a/user/xfce4-systemload-plugin/APKBUILD b/user/xfce4-systemload-plugin/APKBUILD
index d1c78c479..d5980ed2e 100644
--- a/user/xfce4-systemload-plugin/APKBUILD
+++ b/user/xfce4-systemload-plugin/APKBUILD
@@ -1,16 +1,17 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-systemload-plugin
-pkgver=1.2.3
+pkgver=1.3.1
+_xfce=4.16
pkgrel=0
pkgdesc="System load monitor plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
license="BSD-2-Clause"
depends=""
-makedepends="intltool libxfce4ui-dev xfce4-panel-dev"
+makedepends="intltool libxfce4ui-dev xfce4-panel-dev>=${_xfce}"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/1.2/xfce4-systemload-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/${pkgver%.*}/xfce4-systemload-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="98985b2250bfff3ae8314f5671ec4438f4c53702cf9e1b76563cdc5d1b4b62174d6cfa559603294c1fc8fbbd5e15a833cc112c75b106a85b1e11788ded4da538 xfce4-systemload-plugin-1.2.3.tar.bz2"
+sha512sums="2b2285c5960a5728dd7818f90605848e462fe5fef8643ff5be64b7087225399395ace5ec8013f6795d410b0acf79ec77c14e2ed0e56007cfe6f13133ba708876 xfce4-systemload-plugin-1.3.1.tar.bz2"
diff --git a/user/xfce4-taskmanager/APKBUILD b/user/xfce4-taskmanager/APKBUILD
index 4fdcce72f..4c96bb6ce 100644
--- a/user/xfce4-taskmanager/APKBUILD
+++ b/user/xfce4-taskmanager/APKBUILD
@@ -1,16 +1,16 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-taskmanager
-pkgver=1.2.3
+pkgver=1.4.2
pkgrel=0
pkgdesc="Process manager for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool gtk+3.0-dev gtk+2.0-dev libxmu-dev libwnck-dev"
+makedepends="intltool gtk+3.0-dev libxmu-dev libwnck-dev"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/apps/xfce4-taskmanager/1.2/xfce4-taskmanager-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/xfce4-taskmanager/${pkgver%.*}/xfce4-taskmanager-$pkgver.tar.bz2"
build() {
./configure \
@@ -20,8 +20,7 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--with-locales-dir=/usr/share/locale \
- --localstatedir=/var \
- --enable-gtk3
+ --localstatedir=/var
make
}
@@ -33,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e3fbc89e4a1f6d3cd2f03388626b86129244c9d16092c74db18459efcaffc401a4aaab0588d9b96771f609bf5b17fa0a923a17d598e148b6d71efbb08aa5faf3 xfce4-taskmanager-1.2.3.tar.bz2"
+sha512sums="cd7f26c7ab0e0557be52155d58c677258da8479c2a09b0e1dd4006fe0ecb2a3c82d68ecdf72c10e8b8977eac5a158fcb606027229e973edb6ea7570d040c2444 xfce4-taskmanager-1.4.2.tar.bz2"
diff --git a/user/xfce4-terminal/APKBUILD b/user/xfce4-terminal/APKBUILD
index f0e3fa277..a45eb6094 100644
--- a/user/xfce4-terminal/APKBUILD
+++ b/user/xfce4-terminal/APKBUILD
@@ -1,16 +1,17 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-terminal
-pkgver=0.8.9.2
+pkgver=0.8.10
+_xfce=4.16
pkgrel=0
pkgdesc="Terminal for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool gtk+3.0-dev vte-dev libxfce4ui-dev pcre2-dev"
+makedepends="intltool gtk+3.0-dev vte-dev libxfce4ui-dev>=${_xfce} pcre2-dev"
subpackages="$pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/apps/xfce4-terminal/0.8/xfce4-terminal-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/xfce4-terminal/${pkgver%.*}/xfce4-terminal-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1402d913bcc0c050b6c83405c754cdec71cf9bb56e2e68e4396d7ce48bec6e1b0cc875ea3ea2f7a0dff8280d306519fd74a8f9d9ebca383a8f295991cb9ddd94 xfce4-terminal-0.8.9.2.tar.bz2"
+sha512sums="92310837445adf3b611c069d28abea05650b93d54500c0436fb90e0a9be8846122d6ca69f8e6f89a11f2067dc4bfae5557bb11af48d62135b2e5eb395ccdb0f4 xfce4-terminal-0.8.10.tar.bz2"
diff --git a/user/xfce4-time-out-plugin/APKBUILD b/user/xfce4-time-out-plugin/APKBUILD
index df654f539..f03693af6 100644
--- a/user/xfce4-time-out-plugin/APKBUILD
+++ b/user/xfce4-time-out-plugin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-time-out-plugin
-pkgver=1.1.1
+pkgver=1.1.2
pkgrel=0
pkgdesc="Forced computer break plugin for the XFCE panel"
url="https://xfce.org"
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="463d210eb6cfaa79c3470b44e7fb42ab44ce8fec0e403d8c71344a5bbc68af29e0da0fe759471ed873637114adf947699ecbaea1129f36e2dd6dc56db0c2ca87 xfce4-time-out-plugin-1.1.1.tar.bz2"
+sha512sums="08e50db9daafd9a2ba60e9d5767cddba83df34d8a261df71b7bb9ae632576f4dfd6252c2a83ec8f9a037284b0adc65751ba36d54ea9d14b85906fdc85d5b86ff xfce4-time-out-plugin-1.1.2.tar.bz2"
diff --git a/user/xfce4-verve-plugin/APKBUILD b/user/xfce4-verve-plugin/APKBUILD
index f38ea7695..60ec73c08 100644
--- a/user/xfce4-verve-plugin/APKBUILD
+++ b/user/xfce4-verve-plugin/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-verve-plugin
-pkgver=2.0.0
-pkgrel=1
+pkgver=2.0.1
+pkgrel=0
pkgdesc="Command-line plugin for the XFCE panel"
url="https://xfce.org"
arch="all"
@@ -10,7 +10,7 @@ license="GPL-2.0+"
depends=""
makedepends="intltool libxfce4ui-dev xfce4-panel-dev"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.0/xfce4-verve-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/${pkgver%.*}/xfce4-verve-plugin-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -31,4 +31,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b6be658f5996857e1c5696dc66f973fa5875ba95682297ad157e107abae821023cdf7101ba5f8e5358740549e392b76bf7d1dae252f43bf1a7e8716d798ed39a xfce4-verve-plugin-2.0.0.tar.bz2"
+sha512sums="c8397bd833e2a2cf25d86bd9234bdbafed00ce0783273532a57e87a5182d26b3e84b402ed8c9fd9204d5d46fbca257fcf6601f279d9929d806a4c36338379876 xfce4-verve-plugin-2.0.1.tar.bz2"
diff --git a/user/xfce4-whiskermenu-plugin/APKBUILD b/user/xfce4-whiskermenu-plugin/APKBUILD
index 4f34961d5..e6e69ec23 100644
--- a/user/xfce4-whiskermenu-plugin/APKBUILD
+++ b/user/xfce4-whiskermenu-plugin/APKBUILD
@@ -1,8 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfce4-whiskermenu-plugin
-pkgver=2.4.6
-_pkgmaj=${pkgver%.*}
+pkgver=2.5.3
pkgrel=0
pkgdesc="Whisker menu plugin for the XFCE panel"
url="https://xfce.org"
@@ -12,7 +11,7 @@ license="GPL-2.0+"
depends=""
makedepends="cmake gtk+3.0-dev exo-dev garcon-dev xfce4-panel-dev"
subpackages="$pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/$_pkgmaj/xfce4-whiskermenu-plugin-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/${pkgver%.*}/xfce4-whiskermenu-plugin-$pkgver.tar.bz2"
build() {
if [ "$CBUILD" != "$CHOST" ]; then
@@ -33,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9e947b73735549d81110323bfd7d6f29c91653b12e1aa616b9ca6f0ff99c8a7948ca383422d7b2aa0ac35297488fda6edc699ae4f72883539d6311672818b62c xfce4-whiskermenu-plugin-2.4.6.tar.bz2"
+sha512sums="b293bfeef07ae07d2b4654de7aee795ec7790b291094dbd2655a271f9ad7c7de739b2d4b8c97aee7db85bcdf116c2f1b1150e1875ec2ba2b8bf0ec9f13561ac5 xfce4-whiskermenu-plugin-2.5.3.tar.bz2"
diff --git a/user/xfconf/APKBUILD b/user/xfconf/APKBUILD
index 0cc2b2eca..610376ab0 100644
--- a/user/xfconf/APKBUILD
+++ b/user/xfconf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfconf
-pkgver=4.14.3
+pkgver=4.16.0
pkgrel=0
pkgdesc="Configuration framework for the XFCE desktop environment"
url="https://xfce.org"
@@ -9,9 +9,9 @@ arch="all"
options="!check" # Tests require X11.
license="LGPL-2.1+ AND GPL-2.0+"
depends="dbus"
-makedepends="intltool gtk+3.0-dev libxfce4util-dev"
+makedepends="intltool gtk+3.0-dev libxfce4util-dev>=${pkgver%.*}"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfconf/4.14/xfconf-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfconf/${pkgver%.*}/xfconf-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -39,4 +39,4 @@ perl() {
mv "$pkgdir"/usr/lib/perl5 "$subpkgdir"/usr/lib
}
-sha512sums="e3add05018215cc597bb76d852903077e1fd0a21429c462116c560739eaf32167f9dddac3adb36e89b9380b87fc4b4c38d4ee9fdd5139b540268be437fc3a713 xfconf-4.14.3.tar.bz2"
+sha512sums="d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344 xfconf-4.16.0.tar.bz2"
diff --git a/user/xfdashboard/APKBUILD b/user/xfdashboard/APKBUILD
index 8d46cf6a9..c7f555043 100644
--- a/user/xfdashboard/APKBUILD
+++ b/user/xfdashboard/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfdashboard
-pkgver=0.7.8
+pkgver=0.9.3
pkgrel=0
pkgdesc="Gnome dashboard clone for the XFCE desktop environment"
url="https://xfce.org"
@@ -11,7 +11,7 @@ depends=""
makedepends="intltool gtk+3.0-dev libwnck-dev libice-dev garcon-dev
libxfce4ui-dev clutter-dev"
subpackages="$pkgname-dev $pkgname-lang"
-source="https://archive.xfce.org/src/apps/xfdashboard/0.7/xfdashboard-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/apps/xfdashboard/${pkgver%.*}/xfdashboard-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b08cd6cab3b1fca3e9a47a1d3a6f2aefdf0cf96dec9ddb7e9170d17b387d7ab4c421a36b83cc5de0515f7df929acb0e5cda163ade165a32698e7b1a7460746e0 xfdashboard-0.7.8.tar.bz2"
+sha512sums="52121f01207b8912e932e314dd37d0f69c56845a8b9b0ab719dec9dbba437baccc275d193073e32a33b54d54b5de8b07434b4ff4e7838d955b2dfdd123cd5827 xfdashboard-0.9.3.tar.bz2"
diff --git a/user/xfdesktop/APKBUILD b/user/xfdesktop/APKBUILD
index c93f915b8..1384957ff 100644
--- a/user/xfdesktop/APKBUILD
+++ b/user/xfdesktop/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfdesktop
-pkgver=4.14.2
+pkgver=4.16.0
pkgrel=0
pkgdesc="Desktop manager for the XFCE desktop environment"
url="https://xfce.org"
@@ -9,9 +9,9 @@ arch="all"
license="GPL-2.0+"
depends=""
makedepends="intltool gtk+3.0-dev libxfce4util-dev libxfce4ui-dev libwnck-dev
- exo-dev garcon-dev libnotify-dev thunar-dev"
+ exo-dev garcon-dev libnotify-dev thunar-dev>=${pkgver%.*}"
subpackages="$pkgname-doc $pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfdesktop/4.14/xfdesktop-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfdesktop/${pkgver%.*}/xfdesktop-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8515fc1c048da50c8c2986ea8590144203fdf3107b81e2d2dd44ee408938fb71281abe52cc098508dc2ae20ef2cbc31903086941206c0cbbc92a661dbfb2c472 xfdesktop-4.14.2.tar.bz2"
+sha512sums="e62e5fb12997c3138fa36aed06388b921f5223ec09afbd22b622ef39bc421773acbf73606ffc3b38b5a01845678847cda43d193c8457608715cf750acd466129 xfdesktop-4.16.0.tar.bz2"
diff --git a/user/xfwm4/APKBUILD b/user/xfwm4/APKBUILD
index f0087d9cc..f982cb1de 100644
--- a/user/xfwm4/APKBUILD
+++ b/user/xfwm4/APKBUILD
@@ -1,17 +1,17 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xfwm4
-pkgver=4.14.5
+pkgver=4.16.1
pkgrel=0
pkgdesc="Window manager for the XFCE desktop environment"
url="https://xfce.org"
arch="all"
license="GPL-2.0+"
depends=""
-makedepends="intltool gtk+3.0-dev libxfce4util-dev libxfce4ui-dev libwnck-dev
- gobject-introspection-dev vala-dev"
+makedepends="intltool gtk+3.0-dev libxfce4util-dev>=${pkgver%.*} libxfce4ui-dev
+ libwnck-dev gobject-introspection-dev vala-dev"
subpackages="$pkgname-lang"
-source="https://archive.xfce.org/src/xfce/xfwm4/4.14/xfwm4-$pkgver.tar.bz2"
+source="https://archive.xfce.org/src/xfce/xfwm4/${pkgver%.*}/xfwm4-$pkgver.tar.bz2"
build() {
LIBS="-lintl" ./configure \
@@ -32,4 +32,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d2b5b198f3ffa91b0b07d5258f5f14f45e431fd7d992143bf9fc381f647ea0ee47ae447122ef8c7a40606c08955f83975fcff94b6f7ceb331a0a8681b57050fd xfwm4-4.14.5.tar.bz2"
+sha512sums="f0d5d00e58202457d0d7d5f9772e7b2aa3f3339850065609baab7d379248a628d147464cc605698970134b87d58b7867b8c09d0a3a45ab84b2f3aa95be26f0b9 xfwm4-4.16.1.tar.bz2"
diff --git a/user/xterm/APKBUILD b/user/xterm/APKBUILD
index 17dda70e9..048064a45 100644
--- a/user/xterm/APKBUILD
+++ b/user/xterm/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
pkgname=xterm
-pkgver=360
+pkgver=368
pkgrel=0
pkgdesc="An X-based terminal emulator"
url="https://invisible-island.net/xterm/"
@@ -17,6 +17,10 @@ source="https://invisible-mirror.net/archives/xterm/xterm-$pkgver.tgz
posix-ptmx.patch
"
+# secfixes:
+# 368-r0:
+# - CVE-2021-27135
+
build() {
LIBS="-ltinfow" ./configure \
--build=$CBUILD \
@@ -45,5 +49,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ffca51e21584e4b84b271a555bead45df1759a9e353d776fd7d8736fb001b71cfa14dc85336c01c304b4fc98297523b1a943792da73b453e1810b890671bb607 xterm-360.tgz
+sha512sums="ea2f27722795c47a406cf4956ecdd05bae19aee621a0183aa167d188a90767a859ce41c6d1b1352b5ebd94d920360d3f26248ec0bb2068c253583d460baeafda xterm-368.tgz
6811cd67ffe21dc23c9ad6a439291bb0b3c3d347f4d5e2cd65de9f790fde2bf7323fe9f1b309d95ac98a3ffaae5989bc73a2c5fe08aa9f6a2c6cbc3b9adcf8d9 posix-ptmx.patch"
diff --git a/user/yelp-tools/APKBUILD b/user/yelp-tools/APKBUILD
new file mode 100644
index 000000000..87957cba5
--- /dev/null
+++ b/user/yelp-tools/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Sheila Aman <sheila@vulpine.house>
+# Maintainer: Sheila Aman <sheila@vulpine.house>
+pkgname=yelp-tools
+pkgver=40.0
+pkgrel=0
+pkgdesc="Gnome documentation tools"
+url="http://projects.gnome.org/yelp/"
+arch="noarch"
+license="GPL-2.0+"
+depends=""
+makedepends="itstool meson ninja py3-lxml yelp-xsl"
+subpackages="$pkgname-dev"
+source="https://download-fallback.gnome.org/sources/yelp-tools/40/yelp-tools-$pkgver.tar.xz"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ . output
+ ninja -C output
+}
+
+check() {
+# Add test instructions here.
+:
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="b89e514cdc2c6ff96097af0cab5694e9f1dfd2a125e08f99a69c0e7dd51e1e1a859c2e6eec656ecea6103bfc65733e1256a77ef992454db4a554567b46fa2628 yelp-tools-40.0.tar.xz"
diff --git a/user/yelp-tools/license.txt b/user/yelp-tools/license.txt
new file mode 100644
index 000000000..7d8760832
--- /dev/null
+++ b/user/yelp-tools/license.txt
@@ -0,0 +1,54 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: FIXME
+Upstream-Contact: FIXME
+Source: FIXME
+Disclaimer: Autogenerated by licensecheck
+
+Files: src/yelp-tools-40.0/AUTHORS
+ src/yelp-tools-40.0/MAINTAINERS
+ src/yelp-tools-40.0/NEWS
+ src/yelp-tools-40.0/README
+ src/yelp-tools-40.0/help/C/index.page
+ src/yelp-tools-40.0/help/C/yelp-build.page
+ src/yelp-tools-40.0/help/C/yelp-check.page
+ src/yelp-tools-40.0/help/C/yelp-new.page
+ src/yelp-tools-40.0/help/C/yelp.m4.page
+ src/yelp-tools-40.0/help/meson.build
+ src/yelp-tools-40.0/meson.build
+ src/yelp-tools-40.0/meson_options.txt
+ src/yelp-tools-40.0/templates/concept.duck
+ src/yelp-tools-40.0/templates/concept.page
+ src/yelp-tools-40.0/templates/guide.duck
+ src/yelp-tools-40.0/templates/guide.page
+ src/yelp-tools-40.0/templates/info.ducktype.include
+ src/yelp-tools-40.0/templates/info.mallard.include
+ src/yelp-tools-40.0/templates/meson.build
+ src/yelp-tools-40.0/templates/reference.duck
+ src/yelp-tools-40.0/templates/reference.page
+ src/yelp-tools-40.0/templates/task.duck
+ src/yelp-tools-40.0/templates/task.page
+ src/yelp-tools-40.0/tools/meson.build
+ src/yelp-tools-40.0/tools/yelp.m4
+ src/yelp-tools-40.0/xslt/mal-ncx.xsl.in
+ src/yelp-tools-40.0/xslt/mal-opf.xsl.in
+ src/yelp-tools-40.0/xslt/mal-rng.xsl
+ src/yelp-tools-40.0/xslt/meson.build
+ src/yelp-tools-40.0/yelp-tools.doap
+Copyright: NONE
+License: UNKNOWN
+ FIXME
+
+Files: src/yelp-tools-40.0/COPYING
+ src/yelp-tools-40.0/tools/yelp-build.in
+ src/yelp-tools-40.0/tools/yelp-check.in
+ src/yelp-tools-40.0/tools/yelp-new.in
+Copyright: 2010-2020, Shaun McCance <shaunm@gnome.org>
+ 2011-2020, Shaun McCance <shaunm@gnome.org>
+License: GPL-2+
+ FIXME
+
+Files: src/yelp-tools-40.0/COPYING.GPL
+Copyright: 1989, 1991, Free Software Foundation, Inc.
+License: GPL-2
+ FIXME
+
diff --git a/user/yelp-xsl/APKBUILD b/user/yelp-xsl/APKBUILD
new file mode 100644
index 000000000..65c20e517
--- /dev/null
+++ b/user/yelp-xsl/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Sheila Aman <sheila@vulpine.house>
+# Maintainer: Sheila Aman <sheila@vulpine.house>
+pkgname=yelp-xsl
+pkgver=40.2
+pkgrel=0
+pkgdesc="XSL stylesheets for Yelp documentation"
+url="http://live.gnome.org/Yelp"
+arch="noarch"
+license="GPL-2.0+"
+depends=""
+makedepends="itstool"
+source="https://download-fallback.gnome.org/sources/yelp-xsl/40/yelp-xsl-$pkgver.tar.xz"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="d365d6d873878a640244053efa9f2b9f7330a8bbca1c47073f0617c1f9150f58e91b48ac7d28e5b65fd113d612afd65b5f9c3d16a6958a957130f85d2f866483 yelp-xsl-40.2.tar.xz"