Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xdg-utils-1.1.3+20190413-lp152.1.1 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: xdg-utils Distribution: openSUSE Leap 15.2
Version: 1.1.3+20190413 Vendor: openSUSE
Release: lp152.1.1 Build date: Mon Feb 17 00:48:23 2020
Group: System/GUI/Other Build host: build36
Size: 356046 Source RPM: xdg-utils-1.1.3+20190413-lp152.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.freedesktop.org/wiki/Software/xdg-utils/
Summary: Utilities to uniformly interface desktop environments
The xdg-utils package is a set of simple scripts that provide basic
desktop integration functions for any Free Desktop, such as Linux.

They are intended to provide a set of de-facto standards.
This means that:
 * Third party software developers can rely on these xdg-utils for
   all of their simple integration needs.

*  Developers of desktop environments can make sure that their
   environments are well supported.

   If a desktop developer wants to be certain that their
   environment functions with all third party software, then can
   simply make sure that these utilities work properly in their
   environment.

Provides

Requires

License

MIT

Changelog

* Wed Oct 30 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Add 0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch
    to read the KDE Frameworks config file if necessary (boo#1155462)
* Mon Sep 30 2019 jslaby@suse.com
  - Update to version 1.1.3+20190413:
    * xdg-mime: return correct exit code for GNOME
* Tue Apr 23 2019 jslaby@suse.com
  - Update to version 1.1.3+20190401:
    * support digits in uri scheme regex
    * Enable cinnamon screensaver for xdg aware desktop environments (eg lxqt)
    * xdg-open: fix comment typo
    * xdg-su: fix some easy TODOs
    * xdg-screensaver: Sanitise window name before sending it over the bus
    * Fixes -x argument, which is the default for {gnome,mate}-terminal
    * Fix a bug when xdg-terminal needs gsettings to get the default terminal
    * test-lib.sh: run: eat xdg-open's exit code
    * xdg-open: handle file://localhost/
    * Restore matching of older deepin names
    * xdg-email: Support for Deepin
    * xdg-open: better pcmanfm check (BR106636,BR106161)
    * open for post 1.1.3 development
  - Removed (merged upstream):
    * xdg-terminal-fix-gsettings.patch
    * xdg-terminal-fix-terminal--x-arg.patch
  - Fix URL
* Wed May 23 2018 alarrosa@suse.com
  - Update to version 20180510 (1.1.3):
    * bump version, prep for 1.1.3 release
    * xdg-open: use pcmanfm only if it is available (BR106161)
    * Add Deepin Desktop Environment support.
    * Avoid argument injection vulnerability in open_envvar() (CVE-2017-18266,
      boo#1093086)
    * xdg-settings: check_browser is broken under kde when just the binary
      is specified (BR106343)
    * xdg-open: Fixes LXQt behavior
    * xdg-mime awk script syntax error (BR104298)
    * Spelling fixes (BR103255)
    * xdg-mime.1: Add missing period
    * Fix tests for 1f8e58d51e6fb3f50f59ed2d8265f2f346ac68e6
  - Drop fix-kde-browser-check.patch which is already included upstream
* Tue May 01 2018 sflees@suse.de
  - boo#1051353 can't set default browser on kde.
    * fix-kde-browser-check.patch
* Tue May 23 2017 jslaby@suse.com
  - Update to version 20170508:
    * xdg-open: Add "chromium" to fallback browsers
    * changelog for prior commit
    * xdg-mime: fails on encountering a list for x-scheme-handler (BR44163)
    * common: implement vendor dirs in desktop_file_to_binary (BR44163)
    * Add better support for Enlightenment and LXQt (BR98561)
    * xdg-screensaver: Restore previous X11 screensaver timeout (BR#98509)
    * adjust version for release/tag
  - removed common-vendor-dirs-in-desktop_to_binary.patch
  - removed fix-enlightenment-lxqt-support.patch
  - removed xdg-mime-return-existing-desktop-files.patch
* Tue Nov 15 2016 sflees@suse.de
  - Update to 20160610
    * Fixes for last update
  - boo#1004321 desktop files with a - are still valid, issue in
    common-vendor-dirs-in-desktop_to_binary.patch
  - boo#959912 Introduce LXQt support, renamed
    fix-enlightenment-support.patch to fix-enlightenment-lxqt-support.patch
* Fri May 20 2016 sflees@suse.de
  - Update to 20160520
    * xdg-mime: support for KDE Frameworks 5.6
    * xdg-mime does not write the file it reads in a query (BR95051)
    * xdg-screensaver: Add cinnamon-screensaver D-Bus API support.
    * xdg-open: standardize output redirection style
  - Fix issues related to xdg-open/xdg-mime generic code paths.
    * common-vendor-dirs-in-desktop_to_binary.patch
    * xdg-mime-return-existing-desktop-files.patch
* Sat Feb 06 2016 sor.alexei@meowr.ru
  - Fix a mistake with build architecture.
* Fri Jan 22 2016 sor.alexei@meowr.ru
  - Update to 20151219:
    * xdg-open: Improve fallbacks, add open_generic (almost)
      everywhere (fdo#93442).
    * xdg-open: Standardise output redirection style.
  - Add xdg-terminal-fix-terminal--x-arg.patch: fix for "-x" usage
    (default option for MATE and GNOME terminals).
  - Spec cleanup.
* Sun Dec 06 2015 jslaby@suse.com
  - update to 20151112
    * xdg-utils-common: bump version number
    * Check for $WAYLAND_DISPLAY as well as $DISPLAY.
* Thu Dec 03 2015 ronisbr@gmail.com
  - Add patch `xdg-terminal-fix-gsettings.patch` to fix upstream
    bfo#93231
* Tue Nov 03 2015 jslaby@suse.com
  - update to 20151005
    * ChangeLog: add debian bug number
    * ChangeLog: add some space
    * xdg-open: Add proper quoting so that files with spaces in their names can be opened in generic mode and LXDE
    * t-xdg-open: test opening files with spaces in LXDE too
    * t-xdg-open: quote file variable properly in mock_xdg_mime()
    * xdg-open: Fix regression in generic mode (wrong variable name)
    * t-xdg-open: improve mocking of xdg-mime (check all arguments)
    * t-xdg-open: can open -> opens
    * t-xdg-open: test that it can open files with spaces in their names in generic mode
    * t-xdg-open: move generic open file testing to its own function
    * t-xdg-open: move xdg-mime mocking to its own function
    * t-xdg-open: use the mock script argument instead of writing a mock script manually
    * oops, fix spelling of name
    * xdg-screensaver: Run 'xset -dpms' and then 'xset +dpms' to reset the DPMS timer
    * add .dir-locals.el that switches off change-log-mode in Emacs for ChangeLog
    * add t-xdg-screensaver
    * xdg-screensaver: handle XDG_CURRENT_DESKTOP=X-Generic
    * test-lib: take arbitrary script code as argument to mock
    * remove org.freedesktop.ScreenSaver support from TODO
    * release xdg-utils 1.1.0
    * xdg-email: Remove obsolete references to http://portland.freedesktop.org/wiki/EmailConfig from the manual
    * add releaseinfo element to xdg-settings manual
    * Add references to specifications to the manuals
    * xdg-open: use sed to remove file URL query strings, the shell will interpret '?' as any character despite escaping
    * xdg-open: Only strip queries (?) and fragments (#) from file URLs before decoding them, not from (decoded) paths
    * t-xdg-open: test that it can open files with # characters in generic mode
    * t-xdg-open: test that it can open files in generic mode
    * t-xdg-open: under -> in
    * t-xdg-open: separate out proper testcases
    * autotests: don't print test filename
    * xdg-email: Rewrite open_kde()
    * t-xdg-email: update KDE tests
    * autotests: Add t-xdg-email.sh with KDE5 test
    * Revert "Remove .sh extension from autotests"
    * Remove .sh extension from autotests
    * +x on t-xdg-settings.sh
    * xdg-settings: apply basename to browser desktop file in generic mode
    * t-xdg-settings: test $BROWSER in generic mode
    * xdg-settings: Add a proper generic mode.
    * xdg-settings: Detect generic DE instead of failing. (Debian bug #787791)
    * autotests: add t-xdg-settings.sh
    * add /failed-tests to autotests/.gitignore
    * test-lib: add mock_output()
    * xdg-open, xdg-email: Add iceweasel to the list of fallback browsers. (Debian bug #788047)
    * add Debian bug number to ChangeLog
    * test-lib: better assertion failed message for assert_run
    * indentation
    * use $LABHOME/.local/share for $XDG_DATA_HOME
    * is -> are
    * t-xdg-open: also test Cinnamon
    * xdg-open: Fall back to generic mode if gvfs-open and gnome-open are missing. Don't try to use gnome-open if running under GNOME 3 or Cinnamon.
    * t-xdg-open.sh: test that gnome3 and gnome2 fall back to generic if gvfs-open and gnome-open are missing
    * xdg-mime: Check ~/.config/mimeapps.list instead of ~/.config/applications/mimeapps.list when looking for default application.
    * test-lib: always mock x-www-browser so we have a fallback
    * put default apps in $XDG_CONFIG_HOME/mimeapps.list
    * test-lib: add mock_desktop_file and mock_default_app
    * test-lib: add XDG_CONFIG_HOME and create it in reset_lab_()
    * test-lib: nicer output formatting
    * merge t-xdg-open-url and t-xdg-open-file into t-xdg-open
    * autotests: set COMMAND_TESTED in each test file and rename test_that to test_that_it which prints the command to be tested. Also remove test file printing from makefile
    * test-lib: don't trace which commands are run unless TRACE_RUN=1
    * add test_that invocations before every test
    * test-lib: rename setup_lab to reset_lab_
    * test-lib: add test_that function that resets the lab, echoes the argument and records it
    * test-lib: add XDG_CONFIG_DIRS to environment
    * autotests: add LABHOME directory lab/home and set HOME to LABHOME when running xdg-utils commands
    * test-lib: clear $BROWSER in setup_lab
    * xdg-utils-common: Add support for GNOME-Flashback:GNOME value X-Generic.
    * xdg-open: Percent-decode file:// URLs in open_lxde and add testcase. (BR89654)
    * autotests/Makefile.in: use rm -f insted of -rm
    * autotests: remove Makefile in distclean target
    * speling
    * xdg-icon-resouce: Don't try to install anything into empty $icon_dir's.
    * add autotests/t-xdg-icon-resource.sh
    * test-lib.sh: pass on XDG_UTILS_DEBUG_LEVEL in run()
    * autotests: add autotest target to subdir makefile
    * test-lib.sh: add assert_file_exists
    * test-lib.sh: create hicolor icon directories in lab
    * add changelog entry: xdg-open: Try www-browser first of the non-X browsers.
    * Merge branch 'feature/try-www-browser-first' into upstream
    * add changelog entry: xdg-open: Add support for running without X.
    * Merge branch 'feature/no-X' into upstream
    * changelog message: xdg-email: Add support for the  environment variable.
    * Merge branch 'feature/mailer-envvar' into upstream
    * thank Ben Hutchings for the gnome-screensaver perl script
    * add changelog message for the gnome-screensaver suspend perl code
    * Merge branch 'bug/gnome3-screensaver-suspend' into upstream
    * use Makefile.in in autotests for consistency
    * changelog entry for the new automatic test suite
    * check that $BROWSER with %s is safe from shell injection
    * use empty default target in autotests/Makefile to avoid running tests as part of the build process
    * Merge branch 'bug/prefer-browser-envvar' into feature/autotests
    * run tests with sh in case they lack the x-bit
    * add extra blank line after test failures output
    * add autotests to SUBDIRS in top-level makefile and add clean target
    * collect failed assertions instead of aborting
    * check that $BROWSER overrides mimeapps.list in generic mode
    * add BROWSER to env
    * add autotest target to top makefile
    * Try $BROWSER first in generic mode if it is set by the user.
    * add generic and lxde tests to t-xdg-open-url.sh
    * add test t-xdg-mime-query-default.sh
    * make applications directories and add assert_equal() function
    * Introduce an automated test suite.
    * move www-browser to separate feature/patch
    * Try www-browser first when running without $DISPLAY.
    * Add support for using xdg-open and xdg-email without X.
    * Add $MAILER support to xdg-email.
    * Use DBus API for GNOME since gnome-screensaver-command --poke has been removed
    * xdg-email: Recipients passed to Thunderbird are incorrectly quoted (BR91996)
    * xdg-email: generic mode does nothing (BR92008)
    * xdg-email: Icedove support (BR91997)
    * xdg-email: bashism: relies on bash's echo in run_thunderbird() (BR91990)
    * xdg-open shell script contains bash code (BR86028)
    * xdg-open: Add support for multi-word $BROWSER commands (BR91989)
    * Changelog for previous commit
    * xdg-icon-resource: quote var expansions
    * xdg-icon-resource: does not support filenames with spaces (BR91758)
    * xdg-screensaver support for xautolock (BR89655)
    * xdg-screensaver: fix a comment typo
    * xdg-mime: remove obsolete workaround for bug #33094
    * amend changelog to be more specific
    * add changelog for last batch of commits
    * xdg-terminal: add support for GNOME3, Cinnamon, MATE
    * xdg-su: add support for Cinnamon
    * xdg-settings: add support for all GVfs-based desktops
    * xdg-open: use cygstart on Cygwin
    * xdg-open: fix operation on Darwin
    * xdg-open: add support for Cinnamon
    * xdg-mime: add support for all GVfs-based desktops
    * xdg-mime: implement Mime Apps Spec
    * xdg-file-dialog: use zenity on Cinnamon and MATE
    * xdg-email: add support for all GVfs-based desktops
    * xdg-copy: add support for all GVfs-based desktops
    * Add detection of Cinnamon desktop
    * Improve detection of GNOME Classic and Flashback sessions
    * followup commit, copy-n-paste fail
    * xdg-email: generic check for assigned mailto (BR79929)
    * xdg-mime: search mimeinfo.cache in $xdg_user_dir too (BR31629)
    * typo from previous commit
    * xdg-open: does not exit if it does not recognize the mimetype (BR89902)
    * xdg-desktop-menu:  does not support filenames with spaces (BR66605)
    * xdg-open:  fix regression where & gets replaced with \\& in URLs
    * xdg-email: thunderbird launch in xdg-email in gnome3 fails (BR61475)
    * add ChangeLog entry for previous commit
    * xdg-mime: do not report multiple desktop files (BR60329)
    * one more s/$arg/$target/ rename fix for prior commit
    * xdg-open: safer xdg-open (BR89130)
  - Remove: xdg-mime-generic-do-not-return-more-than-one-default.patch
  - Remove: xdg-screensaver-gnome-perl.diff
* Tue Jan 20 2015 jslaby@suse.com
  - update to 20150119
    * xdg-open: Improve performance of get_key function
    * xdg-open: better fix for command injection vulnerability (bnc#913676)
    * xdg-screensaver: Change screensaver_freedesktop's interpretation of GetActive
    * xdg-mime: dereference symlinks when using mimetype or file
    * xdg-open: command injection vulnerability
    * xdg-screensaver should control X11's screensaver in xfce as fallback
* Sun Dec 28 2014 simon@simotek.net
  - add fix-enlightenment-support.patch
    * xdg-su and xdg-terminal both detected enlightenment then did nothing
    * xdg-su and xdg-terminal both use terminology rather then xterm now
* Thu Nov 27 2014 jslaby@suse.com
  - Update to 20141009:
    * more of plasma5
  - xdg-mime-generic-do-not-return-more-than-one-default.patch (bnc#906625)
  - .spec cleanup

Files

/usr/bin/xdg-desktop-icon
/usr/bin/xdg-desktop-menu
/usr/bin/xdg-email
/usr/bin/xdg-icon-resource
/usr/bin/xdg-mime
/usr/bin/xdg-open
/usr/bin/xdg-screensaver
/usr/bin/xdg-settings
/usr/bin/xdg-su
/usr/bin/xdg-terminal
/usr/share/doc/packages/xdg-utils
/usr/share/doc/packages/xdg-utils/ChangeLog
/usr/share/doc/packages/xdg-utils/README
/usr/share/doc/packages/xdg-utils/TODO
/usr/share/licenses/xdg-utils
/usr/share/licenses/xdg-utils/LICENSE
/usr/share/man/man1/xdg-desktop-icon.1.gz
/usr/share/man/man1/xdg-desktop-menu.1.gz
/usr/share/man/man1/xdg-email.1.gz
/usr/share/man/man1/xdg-icon-resource.1.gz
/usr/share/man/man1/xdg-mime.1.gz
/usr/share/man/man1/xdg-open.1.gz
/usr/share/man/man1/xdg-screensaver.1.gz
/usr/share/man/man1/xdg-settings.1.gz
/usr/share/man/man1/xdg-su.1.gz
/usr/share/man/man1/xdg-terminal.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 11:46:52 2024