Search Criteria
Package Details: libdecor-git 0.2.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libdecor-git.git (read-only, click to copy) |
---|---|
Package Base: | libdecor-git |
Description: | Client-side decorations library for Wayland clients |
Upstream URL: | https://gitlab.freedesktop.org/libdecor/libdecor |
Licenses: | MIT |
Conflicts: | libdecor |
Provides: | libdecor |
Submitter: | taoky |
Maintainer: | taoky |
Last Packager: | taoky |
Votes: | 1 |
Popularity: | 0.000447 |
First Submitted: | 2023-01-23 13:00 (UTC) |
Last Updated: | 2023-09-25 15:57 (UTC) |
Dependencies (11)
- dbus (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR)
- egl-wayland (egl-wayland-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- pango (pango-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
Required by (26)
- blender-bin (requires libdecor) (optional)
- blender-develop-git (requires libdecor)
- blender-git (requires libdecor)
- gamescope-fml (requires libdecor)
- gamescope-git (requires libdecor)
- gamescope-legacy-bin (requires libdecor)
- gamescope-nvidia (requires libdecor)
- gamescope-nvidia-git (requires libdecor)
- gamescope-plus (requires libdecor)
- gamescope-shortcuts (requires libdecor)
- gamescope-sk (requires libdecor)
- gamescope-sk-git (requires libdecor)
- mcuxpresso-secure-provisioning (requires libdecor)
- panda3ds-git (requires libdecor) (make)
- pixelnuke-git (requires libdecor)
- pokemon-revolution-online-bin (requires libdecor)
- sdl2-git (requires libdecor) (optional)
- sdl2-git (requires libdecor) (make)
- sdl3 (requires libdecor) (make)
- sdl3 (requires libdecor) (optional)
- Show 6 more...
Latest Comments
taoky commented on 2023-09-25 16:00 (UTC)
Thank you @FabioLolix. Bugs in PKGBUILD you have mentioned have been fixed.
FabioLolix commented on 2023-09-25 15:41 (UTC)
Hello,
git
as makedpendsgtk3
is missing as depends/usr/share/licenses/${pkgname}/
(not ${pkgname}; because that where namcap check)taoky commented on 2023-07-23 14:48 (UTC)
Latest libdecor with GTK decoration is working nicely, as long as the "conflicting symbols" are sharing the same memory address between app and plugin, which is the case for open-source apps.
See: https://gitlab.freedesktop.org/libdecor/libdecor/-/merge_requests/125
taoky commented on 2023-07-16 17:13 (UTC)
Latest libdecor-git seems requiring wayland-protocols to be >= 1.32. Wait for extra/wayland-protocols to update or use wayland-protocols-git (I haven't tested this yet).
arash-m commented on 2023-06-19 22:03 (UTC)
Thank you for this. Interesting to see libdecor finally getting a gnome compatible decoration.
taoky commented on 2023-01-23 13:06 (UTC)
I submitted this PKGBUILD to help users experience the new cairo-based GTK decoration (https://gitlab.gnome.org/jadahl/libdecor/-/merge_requests/43) which looks pretty nice but still in the master branch and not released to stable version yet. Please note that currently the GTK plugin does not work when your program contains "png_free" symbol due to symbol conflicting (https://gitlab.gnome.org/jadahl/libdecor/-/merge_requests/43#note_1552584) and glibc's bad dlmopen() implementation (https://gitlab.gnome.org/jadahl/libdecor/-/issues/44).