From d8ad1e714e656661fbaef8fe6ad6f04b3396aabc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Thu, 21 Apr 2022 22:47:46 +0200 Subject: [PATCH] cinnamon-screensaver: initial add 5.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- .../cinnamon-screensaver.bb | 38 +++++++++++++++++++ recipes-cinnamon/cinnamon/cinnamon.bb | 1 + .../packagegroups/cinnamon-base.bb | 1 + 3 files changed, 40 insertions(+) create mode 100644 recipes-cinnamon/cinnamon-screensaver/cinnamon-screensaver.bb diff --git a/recipes-cinnamon/cinnamon-screensaver/cinnamon-screensaver.bb b/recipes-cinnamon/cinnamon-screensaver/cinnamon-screensaver.bb new file mode 100644 index 0000000..05c1596 --- /dev/null +++ b/recipes-cinnamon/cinnamon-screensaver/cinnamon-screensaver.bb @@ -0,0 +1,38 @@ +SUMMARY = "The Cinnamon screen locker and screensaver program" +LICENSE = "GPL-2.0-only & LGPL-2.0-only" +LIC_FILES_CHKSUM = " \ + file://COPYING;md5=0b9285731f87837aeb321c2dfb857951 \ + file://COPYING.LIB;md5=59b5d7f7b4987b5ecf9ffef011d9ed05 \ +" + +DEPENDS = " \ + gtk+3 \ + virtual/libx11 \ + libxinerama \ +" + +# gsettings +inherit meson pkgconfig gobject-introspection gtk-icon-cache features_check + +REQUIRED_DISTRO_FEATURES += "x11 pam" + +# gobject-introspection is mandatory and cannot be configured +REQUIRED_DISTRO_FEATURES += "gobject-introspection-data" +GIR_MESON_OPTION = "" + +SRC_URI = "git://github.com/linuxmint/cinnamon-screensaver.git;branch=master;protocol=https" +SRCREV = "2d0df7841ad996303732619fbeb65b782c07e887" +PV = "5.2.1" +S = "${WORKDIR}/git" + +FILES:${PN} += "${datadir}/dbus-1" + +RDEPENDS:${PN} += " \ + accountsservice \ + cinnamon-desktop \ + libgnomekbd \ + python3-core \ + python3-pygobject \ + python3-setproctitle \ + python3-xapp \ +" diff --git a/recipes-cinnamon/cinnamon/cinnamon.bb b/recipes-cinnamon/cinnamon/cinnamon.bb index 0100d44..cae3c08 100644 --- a/recipes-cinnamon/cinnamon/cinnamon.bb +++ b/recipes-cinnamon/cinnamon/cinnamon.bb @@ -44,6 +44,7 @@ RDEPENDS:${PN} += " \ network-manager-applet \ cinnamon-control-center \ cinnamon-menus \ + cinnamon-screensaver \ cinnamon-settings-daemon \ nemo \ evolution-data-server \ diff --git a/recipes-support/packagegroups/cinnamon-base.bb b/recipes-support/packagegroups/cinnamon-base.bb index 9042388..206c599 100644 --- a/recipes-support/packagegroups/cinnamon-base.bb +++ b/recipes-support/packagegroups/cinnamon-base.bb @@ -15,6 +15,7 @@ RDEPENDS:${PN} = " \ cinnamon-control-center \ cinnamon-desktop \ cinnamon-menus \ + cinnamon-screensaver \ cinnamon-session \ cinnamon-settings-daemon \ cjs \