libnotify: update to 0.8.6

This commit is contained in:
chrysos349 2025-07-26 21:01:11 +03:00 committed by Duncan Overbruck
parent 4fb69802af
commit 1a3bbe2291
2 changed files with 3 additions and 38 deletions

View file

@ -1,35 +0,0 @@
From a392f3ef205bd8d8f2fa0e298a869d8abc481728 Mon Sep 17 00:00:00 2001
From: Jan Tojnar <jtojnar@gmail.com>
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

View file

@ -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