Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: playerctl-devel | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 2.0.1 | Vendor: openSUSE |
Release: bp153.1.16 | Build date: Sat Mar 6 17:23:23 2021 |
Group: Development/Libraries/C and C++ | Build host: obs-arm-9 |
Size: 78242 | Source RPM: playerctl-2.0.1-bp153.1.16.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/acrisci/playerctl | |
Summary: Development files for libplayerctl |
This package provides libraries and headers for developing applications that use libplayerctl.
LGPL-3.0-or-later
* 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
/usr/include/playerctl /usr/include/playerctl/playerctl-enum-types.h /usr/include/playerctl/playerctl-player-manager.h /usr/include/playerctl/playerctl-player-name.h /usr/include/playerctl/playerctl-player.h /usr/include/playerctl/playerctl-version.h /usr/include/playerctl/playerctl.h /usr/lib64/libplayerctl.so /usr/lib64/pkgconfig/playerctl.pc /usr/share/gir-1.0/Playerctl-2.0.gir
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 13:54:43 2024