From 1a3bbe229184ec5fefc3a75fe9fa331dfc30bf61 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Sat, 26 Jul 2025 21:01:11 +0300 Subject: [PATCH] libnotify: update to 0.8.6 --- .../libnotify/patches/stylesheet_url.patch | 35 ------------------- srcpkgs/libnotify/template | 6 ++-- 2 files changed, 3 insertions(+), 38 deletions(-) delete mode 100644 srcpkgs/libnotify/patches/stylesheet_url.patch diff --git a/srcpkgs/libnotify/patches/stylesheet_url.patch b/srcpkgs/libnotify/patches/stylesheet_url.patch deleted file mode 100644 index bb559a76a84..00000000000 --- a/srcpkgs/libnotify/patches/stylesheet_url.patch +++ /dev/null @@ -1,35 +0,0 @@ -From a392f3ef205bd8d8f2fa0e298a869d8abc481728 Mon Sep 17 00:00:00 2001 -From: Jan Tojnar -Date: Sun, 2 Mar 2025 22:29:13 +0100 -Subject: [PATCH] Revert "meson: update stylesheet url" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The change is incorrect. - -`http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl` is the variant of the stylesheet that does not use namespaces and will produce a broken manual page. https://gitlab.gnome.org/GNOME/libnotify/-/commit/162d1958694822658dfa27e3dd1c702dee4c285c expects DocBook stylesheet with namespace support. - -It does not really matter if the URI ceases resolving to a file – we disable network access for `xsltproc` so it only serves as an identifier for the stylesheet to be discovered locally using a XML catalog. - -This reverts commit 2f99025b7ad54f29dc5236aa7dfcfa97d1c8efde. ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index a5be706..c99c23e 100644 ---- a/meson.build -+++ b/meson.build -@@ -57,7 +57,7 @@ configure_file(input: 'config.h.meson', - - if get_option('man') - xsltproc = find_program('xsltproc', required: true) -- stylesheet = 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' -+ stylesheet = 'http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl' - xsltproc_command = [ - xsltproc, - '--nonet', --- -GitLab - diff --git a/srcpkgs/libnotify/template b/srcpkgs/libnotify/template index 1d1eadda144..738db6ce291 100644 --- a/srcpkgs/libnotify/template +++ b/srcpkgs/libnotify/template @@ -1,7 +1,7 @@ # Template file for 'libnotify' pkgname=libnotify -version=0.8.4 -revision=2 +version=0.8.6 +revision=1 build_style=meson build_helper=gir configure_args="$(vopt_feature gir introspection) -Dgtk_doc=false @@ -14,7 +14,7 @@ license="LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/libnotify" changelog="https://gitlab.gnome.org/GNOME/libnotify/-/raw/master/NEWS" distfiles="https://gitlab.gnome.org/GNOME/libnotify/-/archive/${version}/libnotify-${version}.tar.gz" -checksum=230416324c7db3b84eec82bd545ebdf0e205c34444574554e163457088de27db +checksum=532c40b900b83fa8b6a36f77989470e5ee4d49335fd06cdce10678c215e5f037 # https://gitlab.gnome.org/GNOME/libnotify/-/issues/30 make_check=no