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

playerctl-2.0.1-bp153.1.16 RPM for ppc64le

From OpenSuSE Leap 15.3 for ppc64le

Name: playerctl Distribution: SUSE Linux Enterprise 15 SP3
Version: 2.0.1 Vendor: openSUSE
Release: bp153.1.16 Build date: Sat Mar 6 03:20:07 2021
Group: Productivity/Multimedia/Other Build host: obs-power8-03
Size: 94630 Source RPM: playerctl-2.0.1-bp153.1.16.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/acrisci/playerctl
Summary: MPRIS command-line controller and library for media players
Playerctl is a command-line utility and library for controlling
media players that implement the MPRIS D-Bus Interface Specification.
Playerctl makes it easy to bind player actions, such as play and pause,
to media keys.

For more advanced users, Playerctl provides an introspectable library
available in your favorite scripting language that allows more detailed
control like the ability to subscribe to media player events or get metadata,
such as artist and title for the playing track.

Provides

Requires

License

LGPL-3.0-or-later

Changelog

* Fri Jan 25 2019 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 2.0.1
    CLI:
    * Add `--ignore-player` flag to ignore specific players (#2)
    * Add `--follow` flag to block and print updated values when
      they change (#37, #98, #101)
    * The `--player` command acts on the first player without
      `--all-players` (breaking) (#54)
    * Accept multiple keys for `metadata [key]` command (#68)
    * `metadata` command has tabular output. (breaking) (#72)
    * Add `--format [fmt]` for metadata formatting (#73)
    * Add `duration()` template formatter for formatting durations
      (#75)
    * Print player name and instance with format strings (#90)
    * Add command to get and set `shuffle` status (#92)
    * Add a command to get and set `loop` status (#99)
    * Add the `open` command to open a URI with the player (#79)
    * Fix some errors with utf8 printing (#80)
    * Skip players from selection when they don't support a
      command (determined by the `can-*` properties)
    * Select all player instances with the `--player` and
      `--ignore-player` command
    * Print help information to stdout (not stderr) when no
      arguments are passed
    Library:
    * add `playerctl_list_players()` to public api for listing
      players (#47)
    * Implement the "seeked" signal on the player (#94)
    * Add the "volume" signal on the player (#95)
    * Deprecate the "play", "pause", and "stopped" signal for a
      single "status" signal (#96)
    * Add the `PlayerctlPlayerManager()` class (#100)
    * Cache and compute the position property (#102)
    * Remove chaining abilities from the library (breaking)
    * Library query functions return `NULL` instead of empty
      string when properties aren't found (breaking)
    * Deprecate `status` property in favor of the
      `playback-status` property as an enum
    * Add library functions for `shuffle` and `loop` status (#92,
      [#99])
    * Deprecate setting volume via the object properties interface
    * Fix the "exit" signal
    * Add properties "can-control", "can-play", "can-pause",
      "can-seek", "can-go-next", "can-go-previous"
    * Add the "source" property to determine the source of the
      player (session or system bus)
    * Change first keyword arg for `playerctl_player_new()` from
      `name` to `player_name` (breaking)
    * Add `playerctl_player_new_for_source()` to select players
      based on the source (session or system bus)
    * Add `playerctl_player_new_from_name()` to create a player
      from a PlayerManager name
    * `playerctl_player_new()` selects an instance of the
      `player_name` if found
    * Add documentation for the entire public library API
    Build:
    * Remove autotools and switch to the meson build system
      (breaking) (#57)
    * Fix various compiler warnings (#97)
    * Remove library version from pkg-config name and add it to
      the so in the standard way (new pkg-config name is just
      `playerctl`).
    version 0.6.1
    * Bugfix: unref of a null player when no players are present
    * Playerctl now searches the system bus for players
    * Parse trackid as a string as a workaround for noncompliant
      players
    * Various meson fixes
    version 0.6.0
    * control multiple players at once by putting commas between
      the names
    * add the --all-players option to control all players at once
    * lib: better cache invalidation strategy for getting
      properties
    * bugfix: Set position in fractional seconds
    * Fix various memory leaks and errors
  - Dropped playerctl-0.5.0-fix-parallel-build.patch (no longer
    compatible)
  - Switched build to meson
  - Added -doc subpackage
* Thu Sep 07 2017 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
  - Drop static-devel package
* Fri Sep 01 2017 raineforest@raineforest.me
  - Added comment to indicate lib subpackage requirement by main package
* Thu Aug 31 2017 raineforest@raineforest.me
  - Added library subpackages
* Tue Aug 22 2017 raineforest@raineforest.me
  - Backport patch from upstream to fix parallel build
    * Added patch:
    - playerctl-0.5.0-fix-parallel-build.patch
* Tue Aug 22 2017 raineforest@raineforest.me
  - Initial release

Files

/usr/bin/playerctl
/usr/share/doc/packages/playerctl
/usr/share/doc/packages/playerctl/README.md
/usr/share/man/man1/playerctl.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:44:41 2024