ports/x11-wm/magpie/files/patch-meson.build
Olivier Duchateau 9dfd97607b 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)
2023-08-25 08:44:08 +02:00

20 lines
622 B
Text

--- meson.build.orig 2023-07-10 19:45:21 UTC
+++ meson.build
@@ -224,11 +224,15 @@ have_libgudev = get_option('udev')
if have_libgudev
libudev_dep = dependency('libudev', version: udev_req)
gudev_dep = dependency('gudev-1.0', version: gudev_req)
- udev_dep = dependency('udev')
+ udev_dep = dependency('udev', required: false)
udev_dir = get_option('udev_dir')
if udev_dir == ''
- udev_dir = udev_dep.get_pkgconfig_variable('udevdir')
+ if udev_dep.found()
+ udev_dir = udev_dep.get_pkgconfig_variable('udevdir')
+ else
+ udev_dir = libdir / 'udev/rules.d'
+ endif
endif
endif