diff options
Diffstat (limited to 'user')
119 files changed, 1294 insertions, 533 deletions
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/compton-conf/APKBUILD b/user/compton-conf/APKBUILD deleted file mode 100644 index a93426d1c..000000000 --- a/user/compton-conf/APKBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Contributor: Sheila Aman <sheila@vulpine.house> -# Maintainer: Sheila Aman <sheila@vulpine.house> -pkgname=compton-conf -pkgver=0.15.0 -_lxqt_build=0.7.0 -pkgrel=0 -pkgdesc="GUI configuration tool for the Compton X compositor" -url="https://lxqt.github.io/" -arch="all" -options="!check" # No test suite. -license="LGPL-2.1+" -depends="" -makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev - libconfig-dev liblxqt-dev lxqt-build-tools>=$_lxqt_build" -subpackages="" -source="https://github.com/lxqt/compton-conf/releases/download/$pkgver/compton-conf-$pkgver.tar.xz" - -build() { - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - ${CMAKE_CROSSOPTS} -Bbuild - make -C build -} - -package() { - make DESTDIR="$pkgdir" -C build install -} - -sha512sums="c7390de74304e362a0c63c901c718dbf0427eb821d06236ceb5746b67c27a6ff9ef53a456808d01019fa7ff10fbf11c909c1234560d75ab97df8057d39fc1f4a compton-conf-0.15.0.tar.xz" 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" |