Package: liblouvre
Severity: wishlist

* Package name : liblouvre
  Version : 1.0.0
  Upstream Author : Eduardo Hopperdietzel
* URL : https://github.com/CuarzoSoftware/Louvre
* License : GPL v3.0
  Programming Lang : C++11
  Description : C++ library for building Wayland compositors

Dear Debian Package Maintainers,

I hope this message finds you well. I am writing to request the inclusion
of the Louvre library in the Debian package repository.
Louvre is a high-performance C++ library designed for building Wayland
compositors with a strong emphasis on ease of development.

Key features of Louvre include:

- Implementation of essential Wayland protocols necessary for constructing
desktop compositors.
- Provision of a default implementation for each signal, event or request,
enabling developers to witness functional results from day one and
gradually override functionality as needed.
- Tools such as a scene and views system for 2D rendering that
automatically paints only the damaged regions during a frame.
- Support for multi-GPU setups, multi-session (TTY switching), input and
graphic backends, and more.
- Thanks to its multi-threaded architecture, Louvre maintains a high FPS
rate when V-Sync is enabled even during the rendering of complex scenarios,
avoiding the typical issue of single-threaded compositors experiencing a
drop in FPS during screen vblank.

I propose that the Louvre package be divided into the following components
within the Debian repository:

* liblouvre: This package would exclusively contain the shared library.
* liblouvre-dev: This package would provide the development headers.
* liblouvre-examples: This package would include the example binaries
demonstrating Louvre's capabilities and usage.

The Louvre project is well-documented, and build instructions for Debian are
available at the following link:

https://cuarzosoftware.github.io/Louvre/md_md__downloads.html

If you have any questions or require further information, please do not
hesitate to contact me. Thank you for your time and consideration.

Best regards,

Eduardo Hopperdietzel

Reply via email to