diff --git a/_service b/_service index d08360d..74d0809 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://gitlab.freedesktop.org/xdg/xdg-utils.git git + enable xdg-utils - master @PARENT_TAG@+%cd v(.*) \1 diff --git a/_servicedata b/_servicedata index d428b02..617f7b2 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ - git://anongit.freedesktop.org/xdg/xdg-utils - 1a58bc28f6844898532daf9ee1bf6da7764955a9 \ No newline at end of file + https://gitlab.freedesktop.org/xdg/xdg-utils.git + adf064ae472b4cacf11f04f5265a0a86980e4ced \ No newline at end of file diff --git a/xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch b/xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch new file mode 100644 index 0000000..ce28dd3 --- /dev/null +++ b/xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch @@ -0,0 +1,41 @@ +From: Christophe Giboudeaux +Date: Wed, 30 Oct 2019 17:11:08 +0100 +Subject: xdg-terminal: don't run 'kreadconfig' if KDE_SESSION_VERSION is >= 5 +Patch-mainline: not yet +References: bsc#1215384 + +'kreadconfig' is a KDE4 executable. The program is called 'kreadconfig5' in +KDE Frameworks 5.xx. +--- + scripts/xdg-terminal.in | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/scripts/xdg-terminal.in b/scripts/xdg-terminal.in +index 71d56a595cfb..bd2529cde1ad 100644 +--- a/scripts/xdg-terminal.in ++++ b/scripts/xdg-terminal.in +@@ -30,7 +30,20 @@ _USAGE + + terminal_kde() + { +- terminal=`kreadconfig --file kdeglobals --group General --key TerminalApplication --default konsole` ++ if [ -n "$KDE_SESSION_VERSION" ] && [ "$KDE_SESSION_VERSION" -ge 5 ]; then ++ local kreadconfig=kreadconfig$KDE_SESSION_VERSION ++ else ++ local kreadconfig=kreadconfig ++ fi ++ ++ if which $kreadconfig >/dev/null 2>&1; then ++ local terminal=$($kreadconfig --file kdeglobals \ ++ --group General \ ++ --key TerminalApplication \ ++ --default konsole) ++ else ++ exit_failure_operation_impossible "'$kreadconfig' was not found or is not executable" ++ fi + + terminal_exec=`command -v $terminal` + +-- +2.42.0 + diff --git a/xdg-utils-1.1.3+20230830.obscpio b/xdg-utils-1.1.3+20230830.obscpio deleted file mode 100644 index b9817b6..0000000 --- a/xdg-utils-1.1.3+20230830.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e7bfd6d8e6f8dd3a87ec18c358b9f7e1f6fc08580cde36cfc6fa2fab5e068aae -size 788492 diff --git a/xdg-utils-1.1.3+20230831.obscpio b/xdg-utils-1.1.3+20230831.obscpio new file mode 100644 index 0000000..d80ae56 --- /dev/null +++ b/xdg-utils-1.1.3+20230831.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd295b51ff690d790b1075c38111c7446c4b74be08d814f239f1e7abc1e65b2d +size 788492 diff --git a/xdg-utils.changes b/xdg-utils.changes index 5edd8ba..5a8d40c 100644 --- a/xdg-utils.changes +++ b/xdg-utils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Thu Sep 21 05:47:59 UTC 2023 - jslaby@suse.cz + +- Update to version 1.1.3+20230831: + * Revert putting process in background from !55 +- revert _service to the original state +- revert drop of xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch + (bsc#1215384) + ------------------------------------------------------------------- Thu Aug 31 18:12:21 UTC 2023 - Enrico Belleri diff --git a/xdg-utils.obsinfo b/xdg-utils.obsinfo index f3fe832..40cef83 100644 --- a/xdg-utils.obsinfo +++ b/xdg-utils.obsinfo @@ -1,4 +1,4 @@ name: xdg-utils -version: 1.1.3+20230830 -mtime: 1693370134 -commit: d0b765f4879ea784bfa3c4cb91e5c9240e5df52e +version: 1.1.3+20230831 +mtime: 1693446718 +commit: adf064ae472b4cacf11f04f5265a0a86980e4ced diff --git a/xdg-utils.spec b/xdg-utils.spec index 16ff8eb..be03ed8 100644 --- a/xdg-utils.spec +++ b/xdg-utils.spec @@ -17,7 +17,7 @@ Name: xdg-utils -Version: 1.1.3+20230830 +Version: 1.1.3+20230831 Release: 0 Summary: Utilities to uniformly interface desktop environments License: MIT @@ -27,6 +27,7 @@ URL: https://www.freedesktop.org/wiki/Software/xdg-utils/ Source: xdg-utils-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE install-some-more-scripts.diff jslaby@suse.cz Patch0: install-some-more-scripts.diff +Patch1: xdg-terminal-don-t-run-kreadconfig-if-KDE_SESSION_VE.patch BuildRequires: make # for xmlto to be able to generate text from html BuildRequires: w3m