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

libply-splash-graphics4-0.9.4+git20190304.ed9f201-lp152.4.4 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: libply-splash-graphics4 Distribution: openSUSE Leap 15.2
Version: 0.9.4+git20190304.ed9f201 Vendor: openSUSE
Release: lp152.4.4 Build date: Sat May 16 19:57:08 2020
Group: Development/Libraries/C and C++ Build host: cloud118
Size: 47888 Source RPM: plymouth-0.9.4+git20190304.ed9f201-lp152.4.4.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.freedesktop.org/wiki/Software/Plymouth
Summary: Plymouth graphics libraries
This package contains the libply-splash-graphics library
used by graphical Plymouth splashes.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Feb 03 2020 Stasiek Michalski <stasiek@michalski.cc>
  - Sync the default openSUSE theme from Tumbleweed
* Fri Jun 14 2019 Cliff Zhao <qzhao@suse.com>
  - Add dependency to dracut for plymouth-scripts(bnc#1138248).
* Sun Mar 24 2019 Stasiek Michalski <hellcp@mailbox.org>
  - Fix theme-bgrt dependencies
    (based on plugin-two-step with images from theme-spinner)
* Tue Mar 12 2019 qzhao@suse.com
  - Update to version 0.9.4+git20181219.c8f1256:
    * ply-pixel-buffer: Fix right and bottom edge rendering of
      scaled buffers.
    * Add support for translating the user visible strings in some
      themes
    * Prefix Title and Subtitle theme config keywords with an
      underscore
    * Add new reboot and system-upgrade modes
    * main: Remove private ply_mode_t
    * two-step: Make ProgressBarShowPercentComplete a per mode
      setting
    * plymouthd.defaults: Change default ShowDelay to 0
    * ply-boot-splash: Do not add ply_boot_splash_update_progress
      timeout multiple times
    * logging: Minor log-message fixes.
      Improve logging format.
    * themes: Update spinner and bgrt theme offline updates mode
    * two-step: Add a per mode setting to suppress messages.
      Add progress-bar support.
      Add MessageBelowAnimation option.
      Add per mode settings.
      Drop background_is_bgrt view_t member
    * ply-progress-bar: Allow caller to specify the widgets width and
      height.
      Allow choosing fore- and back-ground color.
      Redraw on percentage update.
    * boot-server: fix type confusion when allocating connection object
    * ply-device-manager: Handle change events for monitor hotplugging.
      Consume all events in one go.
    * drm: Stop limiting preferred-mode picking to UEFI systems.
      Reset mode on display-port connected outputs with a bad
      link-status.
      Implement handle_change_event.
      Ensure heads are mapped before flushing them.
      Allow calling create_heads_for_active_connectors multiple
      times.
      Allow calling ply_renderer_head_add_connector with existing
      connector_id.
      Limit backend->resources lifetime to within query_device.
      Store and keep all the outputs in the backend.
      Add get_output_info helper function
      Stop storing a pointer to drmModeConnector in ply_output_t
      Stop keeing a drmModeConnector instance around.
      Refactor ply_renderer_head_add_connector and
      ply_renderer_head_new
  - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
* Wed Jan 02 2019 qzhao@suse.com
  - Update to version 0.9.4+git20181219.c8f1256:
    * two-step: Use plymouth_strtod
      Use the locale agnostic plymouth_strtod helper which always
      uses a "." as decimal seperator. This fixes the various
      Alignment options not working with some locales.
* Wed Dec 12 2018 qzhao@suse.com
  - Update to version 0.9.4+git20181209.f7d5bb1:
    * ply-keyboard: Fix compiler warning
    * When a renderer goes away on a udev remove event, free
      keyboards associated with the renderer, before freeing the
      renderer.
    * device-manager: free keyboards when deactivating a renderer
    * keyboard: add helper to get the keyboard's renderer, if
      applicable.
* Wed Dec 05 2018 qzhao@suse.com
  - Update to version 0.9.4+git20181204.0cd0613:
    * drm: Pick a controller for unconfigured connectors
    * drm: Drop crtcs for clones for which we've picked different
      modes
    * drm: More connector enumeration refactoring
    * drm: Store tiled and rotation in ply_output_t
    * drm: Refactor create_heads_for_active_connectors
    * drm: Directly store the mode instead of the mode_index
    * drm: Drop unused encoder_id
* Thu Nov 29 2018 qzhao@suse.com
  - Update to version 0.9.4+git20181129.a7ec3e6:
    * Add new BGRT theme, using the firmware boot splash as background
    * two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT
    extension support, Speed up background-tile drawing on HiDPI
    screens, Use a pixel-buffer instead of an image for the view's
    background
    * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper,
    Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking
    buffers as opaque when doing a solid fill, Fix fill_with_buffer
    fastpath when device_scale != 1.
* Fri Nov 23 2018 qzhao@suse.com
  - Update to version 0.9.4+git20181122.aaa140b:
    Add a separator between different boot logs
    Fix race causing undesired creation of non-gfx devs
    Fix animation not starting on later added heads
* Mon Nov 12 2018 qzhao@suse.com
  - Update to version 0.9.4+git20181111.118c5ca:
    Modify systemd-units: Add "ConditionVirtualization=!container" in
    all plymouth-*.service, also systemd-ask-password-plymouth.path.
* Tue Nov 06 2018 qzhao@suse.com
  - Update to version 0.9.4+git20181105.f898586:
    bump to 0.9.4
* Wed Oct 31 2018 qzhao@suse.com
  - Update to version 0.9.3+git20181031.025ce59:
    drm: use preferred mode for outputs
    drm: Refactor ply_renderer_connector_get_rotation
    drm: Reset LUT/gamma table before the first drmModeSetCrtc call
    libply: Move kernel commandline parsing functions to libply/ply-utils
    throbber: Don't skip last frame when waiting for end.
  - Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
    * Upstream has already accept Michal's modification.
* Tue Oct 23 2018 msrb@suse.com
  - plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
    * Make sure plymouthd stops throbber animation at the first
      opportunity after receiving quit command, instead of looping
      multiple times. (boo#1110199)
* Thu Oct 18 2018 qzhao@suse.com
  - Update to version 0.9.3+git20180827.0a66272:
    * boot-server: free the argument and triggers
    * event-loop: fix leak in error path
    * script: fix various memory leaks
    * key-file: ply_key_file_get_value returns duplicated memory, fix
      memory leaks.
    * event-loop: fix leak in error path
    * boot-splash: fix memory leak in error path
    * populate-initrd: drop unused local variable
* Tue Aug 28 2018 qzhao@suse.com
  - Update to version 0.9.3+git20180827.0a66272:
    ensure tty is closed on deactivate
    If plymouth doesn't get explicitly "activated" then when
    GDM tries to deactivate it, the deactivation request is
    a noop.
    One aspect of being active, though is having ownership and
    control of the terminal.  This happens immediately, even
    before a splash is shown.
    The `deactivate` request needs to relinguish such control,
    unconditionally, since some display server is about to use
    the tty.
  - Update patch name base on quilt standerd
    Remove only_use_fb_for_cirrus_bochs.patch
    Add plymouth-only_use_fb_for_cirrus_bochs.patch
    Remove 0001-Some-greenish-openSUSE-colors.patch
    Add plymouth-some-greenish-openSUSE-colors.patch
* Fri Aug 17 2018 bjorn.lie@gmail.com
  - Update to version 0.9.3+git20180807.7663b0c:
    * systemd-units: Add "ConditionVirtualization=!container"
    * README: add link to Code of Conduct
    * two-step: add unhandled splash mode case to switch
    * main: fix build
    * Fix miscellaneous compiler warnings
    * configure: Pass -Wno-cast-function-type if available
    * main: Fix getting detailed logs from systemd
    * main: Show details when ESC is pressed during splash_delay
    * drm: Remove unnecessary reset_scan_out_buffer_if_needed() call
      from ply_renderer_head_map()
    * main: Only activate renderers if the splash uses pixel-displays
  - Switch to new gitlab home in _service.
  - Refresh patches with quilt.
  - Use autosetup macro.
* Sat Aug 04 2018 qzhao@suse.com
  - Drop plymouth-fix-window-size: The use of the smallest screen
    size is deliberate (boo#804607 bsc#894051).
* Wed Apr 11 2018 oholecek@suse.com
  - Modify 0001-Add-label-ft-plugin.patch to fix problems with
    multiline text (bsc#1083695)
    * to prevent infinite loop newline characters need to be skipped
  - Use %license instead of %doc (bsc#1082318)
* Sat Jan 13 2018 zaitor@opensuse.org
  - Update to version 0.9.3+git20171220.6e9e95d:
    * device-manager: drop superfluous
      create_pixel_displays_for_renderer call
    * x11: don't call gdk_display_get_name before gtk_init
* Mon Dec 04 2017 zaitor@opensuse.org
  - Update to version 0.9.3+git20171130.fa66a5b:
    * INSTALL: Fix a spelling error in the command example
    * populate-initrd: handle themes with subdirs
    * device-manager: fall back to text mode if graphical devices
      fail
    * scripts: Use >&2 instead of /dev/stderr
    * terminal: add include for sysmacros.h
    * configure: bump to 0.9.4
    * terminal-session: don't delete boot.log
    * Revert "Make boot.log world readable by default"
  - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
* Wed Nov 29 2017 qzhao@suse.com
  - Drop stop-graphical.patch: There are no conflicting these days,
    obsolete this patch to enable auto switch to TTY when display
    server not exist (boo#1066510).
* Wed Jun 14 2017 qzhao@suse.com
  - Update plymouth.spec: Add COPYING file in plymouth package file
    list, This is for the law requirement (bsc#1043834).
* Mon May 08 2017 antoine.belvire@opensuse.org
  - Update to version 0.9.2+git20170424.6fd5c6b:
    * main: Look for config in runtime dir first
    * main: Look for theme in runtime dir first
    * Revert "Recreate boot log at each boot instead of appending"
    * x11: implement get_display_name
    * drm: implement get_display_name
    * configure: don't look for libudev when --without-udev is passed
    * renderer: export device name from plugin
    * device-manager: handle NULL renderer better
  - Remove 0001-device-manager-handle-NULL-renderer-better.patch
    (upstreamed).
* Thu Jan 26 2017 zaitor@opensuse.org
  - Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a
    wrapper for dracut now any way, hence this patch is currently
    pointless.
* Wed Jan 25 2017 fvogt@suse.com
  - Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327):
    * 0001-let-it-become-a-real-daemon.patch
  - Add upstream patch to fix crash on boot:
    * 0001-device-manager-handle-NULL-renderer-better.patch
  - Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch
    with single patch:
    * only_use_fb_for_cirrus_bochs.patch
* Mon Jan 09 2017 zaitor@opensuse.org
  - Update to version 0.9.2+git20161215.18dd755:
    * terminal: refresh geometry after drm device arrives
    * logger: stop using carriage returns
    * build-goo: don't install systemd units during distcheck
    * systemd-units: Fix uninstall script
    * configure: switch to tar.xz instead tar.bz2
    * libply: fix HiDPI detection
    * libply, main: Add device scale setting
    * main: support plymouth.force-scale on the kernel command line
    * build-goo: make udev support build time optional
    * device-manager: dont pass terminal as renderer device
* Tue Sep 06 2016 tchvatal@suse.com
  - Update to version 0.9.2+git20160823.e4b7e49:
    * libply: fix HiDPI detection
    * libply, main: Add device scale setting
    * main: support plymouth.force-scale on the kernel command line
  - Refresh patch:
    * 0001-let-it-become-a-real-daemon.patch
* Tue Sep 06 2016 tchvatal@suse.com
  - Add systemd to buildrequires to properly detect systemd-ask-password
* Thu Aug 04 2016 tchvatal@suse.com
  - Sort out with spec-cleaner and move all buildrequires to main scope
    not to subpkgs, sometimes interpreted wrongly by rpm if it is split
* Thu Aug 04 2016 tchvatal@suse.com
  - Reduce patches list removing merged upstream (bit differently tho):
    * 0001-seats-guard-against-NULL-terminal.patch
    * fix-serial-consoles.patch
    * plymouth-boot-vga-framebuffer.patch
  - Refresh patches:
    * 0001-let-it-become-a-real-daemon.patch
  - Update to version 0.9.2+git20160620.0e65b86:
    * configure: tweak defaults to be more systemd friendly
    * text: don't draw if not animating
    * terminal: always open terminal in non-blocking mode
    * device-manager: probe existing DRM devices at startup
    * drm: don't pick up drm master implicitly
    * terminal: refresh geometry after drm device arrives
    * logger: stop using carriage returns
    * build-goo: don't install systemd units during distcheck
    * systemd-units: Fix uninstall script
    * configure: switch to tar.xz instead tar.bz2
* Wed Jun 01 2016 idonmez@suse.com
  - Remove framebuffer support bsc#980750 and bsc#982226
* Mon Feb 08 2016 fvogt@suse.com
  - Add 0003-fix_null_deref.patch as well
    - Avoid potential SEGV if label plugin fails to load
* Wed Jan 20 2016 fvogt@suse.com
  - Add 0001-Add-label-ft-plugin.patch and
      0002-Install-label-ft-plugin-into-initrd-if-available.patch:
    - Ability to output text in initrd, needed for encryption
    - boo#959986
* Mon Dec 28 2015 dimstar@opensuse.org
  - Update to version 0.9.2:
    + two-step: Add separate startup / shutdown animations.
    + device-manager: try fb device if drm device failed.
    + Port to GTK+ 3.0.
    + script support system update events.
    + Drop the obsolete log-viewer
  - Rebase patches:
    + plymouth-fix-window-size
    + stop-graphical.patch
    + 0001-Some-greenish-openSUSE-colors.patch
    + fix-serial-consoles.patch
    + 0001-seats-guard-against-NULL-terminal.patch
    + plymouth-ignore-cirrusdrm.patch
    + plymouth-boot-vga-framebuffer.patch
    + 0001-let-it-become-a-real-daemon.patch
  - Drop upstream fixed patches:
    + 0001-device-manager-only-call-ply_terminal_free.patch
    + 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch
    + 0001-splash-do-not-process-display-lists-if-it-is-empty.patch
    + 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch
    + 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch
    + 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch
  - Replace pkgconfig(gtk+-2.0) BuildRequires with
    pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0.
  - Rename library subpackage from *2 to *4, followings upstreams
    soname bump.
  - Drop utils subpackage: the log-viewer, which was the only tool
    left, has been dropped.
* Thu Dec 10 2015 tiwai@suse.de
  - Fix missing dependency on coreutils for initrd macros (boo#958562)
  - Call missing initrd macro at postun (boo#958562)
* Mon Sep 21 2015 idonmez@suse.com
  - Use is_opensuse to simplify if/else block
* Fri Sep 04 2015 idonmez@suse.com
  - Add a direct dependency on systemd, since we need to know the
    path to systemd-tty-ask-password-agent, fixes part of bsc#943312
* Sat Nov 08 2014 Led <ledest@gmail.com>
  - fix bashisms in post/postun scripts

Files

/usr/lib64/libply-splash-graphics.so.4
/usr/lib64/libply-splash-graphics.so.4.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 11:31:35 2024