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

xdg-terminal-exec-20260729+git.065925d-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: xdg-terminal-exec Distribution: openSUSE Tumbleweed
Version: 20260729+git.065925d Vendor: openSUSE
Release: 1.1 Build date: Wed Aug 5 10:32:54 2026
Group: Unspecified Build host: reproducible
Size: 82821 Source RPM: xdg-terminal-exec-20260729+git.065925d-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/Vladimir-csp/xdg-terminal-exec/
Summary: XDG terminal execution utility and default terminal specification
Utility for XDG terminal execution and defining a systems default graphical terminal emulator.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Wed Aug 05 2026 zeus <dunning1kruger@mailfence.com>
  - Update to version 20260729+git.065925d:
    * style: normalize function comments to be inside
    * fix: Avoid locale-dependent pattern matching
    * docs: start referencing implementations
    * fix: fix blackbox default exec arg, fixes
    * build: add DESTDIR support to makefile rules, remove gzipping
      step, prefix failable rule lines with -
    * fix: add foot-server and footclient to fallback exclusions
    * fix: fallback exclusion should not prevent registering entry
      alias, WIP
    * docs: meniton XTE_DEBUG var in manpage
    * refactor: add xte__ prefix to all lower case vars
    * refactor: add XTE__ prefix to all internal upper case vars
    * build: add test for --print* options
    * style: shfmt, spaces in usage
    * refactor: Re-check all IFS assignments and drop IFS masking,
      normalize most assignments
    * refactor: reduce number of forks on primary codepaths
    * Change dir for unsupported --dir= arg, wip
    * Configurable delimiter, help message
    * Implement scripting options
    * Add output options intended for scripting/parsing
    * Exclude kitty-open.desktop from fallback selection
    * Fix debug message when setting title option
    * Preserve timestamps when installing
    * Add test target to Makefile
    * Fix TITLEARG checking
    * Update readme
    * Release v0.12.0
    * Update readme
    * Modify "quoting" test in accordance to expander/tokenizer rules
    * String escape expander and Exec tokenizer
    * Update manpage
    * Drop X-TerminalArgClass, X-TerminalArgIdFallback, options,
      fallback logic
    * Drop X-TerminalArgClass, X-TerminalArgIdFallback
    * Fix config placement
    * Release v0.11.0
    * Enforce action listing in Actions
    * add makefile
    * Fix alias name typo
    * Update manpage
    * New keys, extend compat mode, update tests
    * Update readme
    * Compat mode, fix "first encounter" logic for directives
    * Drop transition exception from spec (wip)
    * Custom ExecArg defaults for various terminals
    * Mandatory ExecArg with early adoption exclusion.
    * Implement options
    * Low priority config with fallback exclusions
    * Discard options
    * Fallback exclusion and low priority configuration.
    * update specifications.freedesktop.org links
    * update specifications.freedesktop.org links
    * Add comment about scdoc
    * revert options and release fix for empty exec arg + no
      command case
    * proposed state notice and pending implementation
    * Discard options
    * Latest spec
    * Enable cache by default, closes
    * Add manpage
    * Remove leftovers of alternative data dirs, misc
    * Add tests for custom actions and comments
    * Extend ExecArg paragraph
    * Mention spec PR
    * Stricter naming of the spec and implementation. Some misc
      elaborations.
    * Reformat README.md
    * expression always returned 1 for Hidden
    * rename TERMINAL var, init global vars before use
* Sat Jan 20 2024 mcepl@cepl.eu
  - Update to version 20240120+git.efc3517:
    * Validate only entry ID part of paths, fixes #48
* Fri Jan 19 2024 mcepl@cepl.eu
  - Update to version 20231218+git.a09da69:
    * Document cache behavior caveat
    * tests: Don't implicitly test found entry order
    * README: Document checking order of found entries
    * find_entry_paths: Only use a single `find` call
    * xdg-terminal-exec: Reverse entry data search order
    * Fix typo
    * xdg-terminal-exec: Simplify entry search
    * [Breaking] Drop xdg-terminals dirs, discard explicit exec arg
    * set umask when saving cache
    * update readme
    * cleanups
    * improve debug, comments
    * only validate entries from config, mass validate filenames with find
    * aliases are not propagated to subshells in bash, future-proofing for cache
    * xdg-terminal-exec: Introduce `error`
    * xdg-terminal-exec: Don't check for duplicates
    * xdg-terminal-exec: Fix matching <hyphen-minus>
    * cleanups
    * Fix undefined var
    * Add XDG_CURRENT_DESKTOP to cache
    * optimize contains(), case is awesome
    * repeat small things from cache branch
    * simplify id validator, relax config id pattern
    * Cache tweaks, stricter entry IDs from configs
    * wording sync
    * Update readme
    * save cmd late, invalidate cache by missing cmd early
    * drop cache on missing command
    * working cache
    * initial funcions
    * [Semi-Breaking] flexible directives
    * drop /usr/etc from readme
    * [Breaking] use stock applications by default
    * action test fix
    * formatting and debug
    * ignore *ShowIn checks for explicitly selected entries, better debug
    * change wording on non-conforming entry IDs
    * add ID string validator
    * Fix entry heirarchy precedence.
* Fri Nov 24 2023 mcepl@cepl.eu
  - Update to version 20231124+git.fc8a6e0:
    * do not let alias chew on empty data
    * Support Desktop Actions, update docs
    * xdg-terminal-exec: Don't default to `xterm`
    * README: Reflect new `XTE_STOCK_TERMINALS` behaviour
    * xdg-terminal-exec: Convert all IDs in one `tr` call
    * xdg-terminal-exec: Map ID-path pairs using aliases
    * xdg-terminal-exec: Mask `IFS` inside functions
    * xdg-terminal-exec: Introduce `check_entry_key`
    * xdg-terminal-exec: Introduce `find_entry`
    * xdg-terminal-exec: Introduce `find_entry_paths`
    * xdg-terminal-exec: check `Categories` in `check_entry`
    * xdg-terminal-exec: Use `$XTE_STOCK_TERMINALS`
    * xdg-terminal-exec: Introduce `read_config_paths`
    * xdg-terminal-exec: Introduce `find_config_paths`
    * xdg-terminal-exec: Use `find -print`
    * xdg-terminal-exec: Make `find` call POSIX compliant
    * xdg-terminal-exec: match default paths with spec
    * xdg-terminal-exec: disable pathname expansion
* Thu Oct 26 2023 mcepl@cepl.eu
  - Update to version 20231014+git.b6d2874:
    * update readme
    * WIP #28 internal list deduplicator, formatting
    * WIP #28 add stock applications controls to configs
    * check_bool function
    * WIP #28 filter terminals from applications
    * tr is faster than xargs -n1 on lots of lines
  - Store only *.obscpio, the tarball is generated in buildtime.
* Sat Oct 07 2023 mcepl@cepl.eu
  - Update to version 20231003+git.e5c20d0:
    * test/tests.bats: Add a TODO for additional tests
    * Add myself as a contributor
    * xdg-terminal-exec: Remove now unused code
    * xdg-terminal-exec: Move entry ID loops out to main
    * xdg-terminal-exec: Use globals set by `find*entry`
    * xdg-terminal-exec: Parse config file using `case`
    * xdg-terminal-exec: Check entries using `case`
    * xdg-terminal-exec: Parse entry file using `case`
    * xdg-terminal-exec: set `errexit` and `nounset`
    * README: Small fixes and changes
    * default debug value (fixes #24)
    * xdg-terminal-exec: Remove empty variable assignments
    * xdg-terminal-exec: Normalise printing
    * xdg-terminal-exec: Normalise string quotes
    * xdg-terminal-exec: Indent here documents
    * tests: Make `tests.bats` executable
    * xdg-terminal-exec: run `shfmt`
    * xdg-terminal-exec: don't use `find -printf`
* Mon Jul 31 2023 mcepl@suse.com
  - Update to version 20230731+git.6426085:
    * fix shellcheck warnings, fixes #20
* Mon Jul 31 2023 mcepl@suse.com
  - Update to version 20230725+git.97162b5:
    * Update xdg-terminal-exec
    * replace bloated xargs -0/IFS sorcery with more compact and
      clean eval/set magic
    * Use ASCII chars as candidates for delimiter, fixes #12
    * Fix errors during tests
    * xdg-terminal-exec: add missed $ to CHAR variable
    * Fixes for missing executable and empty data dirs
    * account for explicitly empty EXECARG, construct_argv
      function, update doc
  - Enable tests.
* Thu Feb 23 2023 rbrown@suse.com
  - Update to version 20230223+git.c70f178:
    * Add support for /usr/etc configurations
* Thu Feb 23 2023 Richard Brown <rbrown@suse.com>
  - Initial Packaging, to be used by MicroOS Desktop and forks

Files

/usr/bin/xdg-terminal-exec
/usr/share/licenses/xdg-terminal-exec
/usr/share/licenses/xdg-terminal-exec/LICENSE
/usr/share/man/man1/xdg-terminal-exec.1.gz
/usr/share/xdg-terminal-exec
/usr/share/xdg-terminal-exec/xdg-terminals.list


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 10 22:28:50 2026