* updated firefox (133.0.3 -> 134.0.2)
[t2sde.git] / package / cinnamon / muffin / no-logind.patch
blob3795320b3de0993f792915e6724eee87ea5b9ea8
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # T2 SDE: package/*/muffin/no-logind.patch
3 # Copyright (C) 2024 The T2 SDE Project
4 #
5 # This Copyright note is generated by scripts/Create-CopyPatch,
6 # more information can be found in the files COPYING and README.
7 #
8 # This patch file is dual-licensed. It is available under the license the
9 # patched project is licensed under, as long as it is an OpenSource license
10 # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
11 # of the GNU General Public License version 2 as used by the T2 SDE.
12 # --- T2-COPYRIGHT-NOTE-END ---
14 --- src/backends/native/meta-launcher.c.vanilla 2024-09-06 23:59:06.959518379 +0200
15 +++ src/backends/native/meta-launcher.c 2024-09-06 23:59:11.898559973 +0200
16 @@ -31,7 +31,6 @@
17 #include <stdlib.h>
18 #include <string.h>
19 #include <unistd.h>
20 -#include <systemd/sd-login.h>
21 #include <gudev/gudev.h>
23 #include "backends/meta-backend-private.h"
24 --- src/core/main.c.vanilla 2024-09-06 23:57:20.186617375 +0200
25 +++ src/core/main.c 2024-09-06 23:58:45.779339932 +0200
26 @@ -67,7 +67,7 @@
27 #endif
29 #if defined(HAVE_NATIVE_BACKEND) && defined(HAVE_WAYLAND)
30 -#include <systemd/sd-login.h>
31 +//#include <systemd/sd-login.h>
32 #endif /* HAVE_WAYLAND && HAVE_NATIVE_BACKEND */
34 #ifdef HAVE_SYS_PRCTL
35 --- src/meson.build.vanilla 2024-09-06 23:54:29.741171376 +0200
36 +++ src/meson.build 2024-09-06 23:54:40.073259310 +0200
37 @@ -123,7 +123,6 @@
38 libinput_dep,
39 gudev_dep,
40 libgbm_dep,
41 - logind_provider_dep,
42 libudev_dep,
43 xkbcommon_dep,
45 --- meson.build.vanilla 2024-09-06 23:49:43.635780471 +0200
46 +++ meson.build 2024-09-06 23:54:06.869976590 +0200
47 @@ -1,4 +1,4 @@
48 -project('muffin', 'c', version : '6.2.0', meson_version : '>=0.56.0', license : 'GPLv2+')
49 +project('muffin', 'c', version : '7.2.0', meson_version : '>=0.56.0', license : 'GPLv2+')
51 mutter_plugin_api_version = '3'
53 @@ -184,13 +184,6 @@
54 libgbm_dep = dependency('gbm', version: gbm_req)
55 libinput_dep = dependency('libinput', version: libinput_req)
57 - libsystemd_dep = dependency('libsystemd', required: false)
58 - if libsystemd_dep.found()
59 - logind_provider_dep = libsystemd_dep
60 - else
61 - logind_provider_dep = dependency('libelogind')
62 - endif
64 if not have_egl
65 error('The native backend requires EGL to be enabled')
66 endif