Created attachment 244263 [details] Add x11-wm/magpie - Add x11-wm/magpie (component for the new stable release of x11/budgie-desktop) - Add patches from bug #271823 and bug #271824 (tested with mutter 43.x and 44.x) - Add support in Mk/Uses/budgie.mk
Hi Olivier, Thanks for the PR. files/patch-src_backends_x11_meta-seat-x11.c: patch was not generated using ``make makepatch''. It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format. Was this patch generated by hand?
Created attachment 244299 [details] Add x11-wm/magpie Update diff, previous patch ('patch-src_backends_x11_meta-seat-x11.c') comes from x11-wm/mutter
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9dfd97607b83e1bc299b3fc505505dee95c8e9a7 commit 9dfd97607b83e1bc299b3fc505505dee95c8e9a7 Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2023-08-23 06:56:03 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-08-25 06:44:08 +0000 x11-wm/magpie: New port. X11 window manager and compositor library Magpie is a new dependency for the upcoming x11/budgie update. ChangeLog: https://github.com/BuddiesOfBudgie/magpie/releases/tag/v0.9.2 * Add x11-wm/magpie (component for the new stable release of x11/budgie-desktop) * Add patches from bug #271823 and bug #271824 (tested with mutter 43.x and 44.x) * Add support in Mk/Uses/budgie.mk PR: 273268 Reported by: duchateau.olivier@gmail.com (maintainer) Mk/Uses/budgie.mk | 4 +- x11-wm/Makefile | 1 + x11-wm/magpie/Makefile (new) | 57 ++++ x11-wm/magpie/distinfo (new) | 3 + ...tch-clutter_clutter_clutter-frame-clock.c (new) | 29 ++ .../patch-cogl_cogl_cogl-dma-buf-handle.c (new) | 34 +++ x11-wm/magpie/files/patch-data_meson.build (new) | 20 ++ x11-wm/magpie/files/patch-meson.build (new) | 20 ++ .../patch-src_backends_meta-stage-impl.c (new) | 17 ++ x11-wm/magpie/pkg-descr (new) | 5 + x11-wm/magpie/pkg-plist (new) | 336 +++++++++++++++++++++ 11 files changed, 525 insertions(+), 1 deletion(-)
Committed, Thanks!