| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libaquamarine4 | Distribution: SUSE Linux Enterprise 16 |
| Version: 0.5.1 | Vendor: openSUSE |
| Release: bp160.1.4 | Build date: Tue Dec 17 14:24:25 2024 |
| Group: System/Libraries | Build host: reproducible |
| Size: 1185101 | Source RPM: aquamarine-0.5.1-bp160.1.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/hyprwm/aquamarine | |
| Summary: Rendering backend library | |
Aquamarine is a very light linux rendering backend library. It provides basic abstractions for an application to render on a Wayland session (in a window) or a native DRM session.
BSD-3-Clause
* Tue Dec 17 2024 Florian "sp1rit" <sp1rit@disroot.org>
- Update to aquamarine-0.5.1:
* A minor update with some stability improvements.
* Fixes:
- buffer: remove useless forward def
- drm: Validate conn before dereference in
CDRMAtomicRequest::commit()
- clearer flow when rescanning connectors
- allow multigpu blit from explicit to implicit
- Changes from aquamarine-0.5.0:
* A new major update with a few fixes.
This update breaks ABI and API compatibility. Sover has been
bumped to 4.
* Fixes:
- Fix fences according to spec
- scan only cards and not outputs, safeguard against null
renderer
- Changes from aquamarine-0.4.5:
* A small update to add a drm_dumb allocator.
* Sat Nov 09 2024 Florian "spirit" <sp1rit@disroot.org>
- Update to aquamarine-0.4.4:
* drm: guard cursorFB buffer in restoreAfterVT
- Changes from aquamarine-0.4.3:
* fix drm lease crash
- Changes from aquamarine-0.4.2:
* A minor update with some fixes and fresh new CTM support.
* Fixes:
- session: only dispatch udev in dispatchPendingEventsAsync if on
linux
- wayland: log compositor name on startup
* Tue Sep 17 2024 Alessio Biancalana <alessio.biancalana@suse.com>
- Update to aquamarine-0.4.1
* drm: fix crash on null crtc setCursor
* gbm: improve trace logging around allocs
* drm: reconfigure swapchain props after creating
* output: avoid crashing on no crtc
* GBM: fixup good() return value
* drm: verify output format in commit
* drm: request page flip events after commit
* drm: add missing destructor
* drm: fix typo in schedule
* backend: dont overflow on 32bit builds
* wayland: fix possible out-of-range crash in setCursor
* drm: recheck crtcs before connecting on udev event
* misc: make for loops const reference
* gbm: improve automatic format selection
* drm: don't connect before crtcs are guaranteed
* output: always emit a destroy event in ~dtor
* gbm/drm: conform to different scanout requirements for different planes
* wayland: send 1280x720 if w/h is 0 in configure
* gbm: override gbm_bo_get_modifier results for modifier-based allocation
* drm: allow disabling commit, even if pageFlipPending
* drm: add AQ_NO_MODIFIERS to try to mitigate hardware limitations
* gbm: don't select opaque pixel formats for cursor
- Run spec-cleaner over the specfile
* Thu Aug 08 2024 Florian "sp1rit" <sp1rit@disroot.org>
- Initial packaging of aquamarine-0.3.0
/usr/lib64/libaquamarine.so.0.5.1 /usr/lib64/libaquamarine.so.4 /usr/share/licenses/libaquamarine4 /usr/share/licenses/libaquamarine4/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025