summaryrefslogtreecommitdiff
path: root/gnome-extra/cinnamon-session
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-13 01:41:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-13 01:41:21 +0100
commitb89a664f266dab3b9b5ddac2cb874f8869142370 (patch)
tree21d127b0b99c1505ba548bc05975b9fcecda871e /gnome-extra/cinnamon-session
parent7e662ec84fc13cef513542e4030f47017d030187 (diff)
gentoo auto-resync : 13:10:2022 - 01:41:21
Diffstat (limited to 'gnome-extra/cinnamon-session')
-rw-r--r--gnome-extra/cinnamon-session/Manifest4
-rw-r--r--gnome-extra/cinnamon-session/cinnamon-session-5.2.0.ebuild2
-rw-r--r--gnome-extra/cinnamon-session/cinnamon-session-5.4.0.ebuild72
3 files changed, 76 insertions, 2 deletions
diff --git a/gnome-extra/cinnamon-session/Manifest b/gnome-extra/cinnamon-session/Manifest
index b6060462e4da..b4f2ab7f8473 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,3 +1,5 @@
DIST cinnamon-session-5.2.0.tar.gz 200208 BLAKE2B 2efe8ef0cb5dc4a828866c91bc020ffcc8b400423f92ac8be8ab47391202001123805c947af8e82eda530675b89cf4960f082b06acf24c296f083d6bcb941217 SHA512 3962529fed8d6c4c74e2f4b75014529d1a9b3307cf2d014c90088d0e2d3066ce375ccc3bbf5f07e9a181c08bba5360b07d5800cdb6386796255b4f1cb5c4d385
-EBUILD cinnamon-session-5.2.0.ebuild 1900 BLAKE2B 0b2bb02f64f56fe21cfd4f18464e3b23c43f9de1ac418dac2918bf9cec93f3000bca6fab2665196e67ecd2ae22232a445c766405d1832aaa6e20c0ff98a8e26c SHA512 007e3fdd465b58278ba61914e7359185dcdffc14c99627f3f27e28e9e5e76fa01013587ab5589f5ea4689340d2e63c8c615478e6b8f45256583fe9fe1ba0071a
+DIST cinnamon-session-5.4.0.tar.gz 199698 BLAKE2B 44856e577f1a42fa373bfeb9ad834f3b8b73ce51b8bf2aa794d1e98bb24dacea6fc31ced30965399bc9d9405a8cd29f45764462e2370765bbd21be2ba4a221c5 SHA512 073edd1909a92af6c4bd0951dcd2ee35b71bcbdc57ae57eabd8f5cb53fd136c00d88990aef78d0c61f1d31ff0a50094e7c7834feeabc116d8e3e39f3d484a61b
+EBUILD cinnamon-session-5.2.0.ebuild 1891 BLAKE2B 824717d989df5c25f643aeef3c6ed893b4d0b10504ae121e6fe714897c3c8c2e9f534bc2f65e939e70c33a82c3408be2d761ed2d70021e5d846f6fd7afc21048 SHA512 048f44ddbe618762100fa86105f5ca641ae1f30ad41f69c8ce96acce5e4c92ed26bd7257c6e802707d343977d797ebb7a8cd7e14615c52e2b90eed58567f4098
+EBUILD cinnamon-session-5.4.0.ebuild 1378 BLAKE2B 8d823fe76ea63b1358f7f4b609af89576916aa85bc1689d0728026a6469057899bdbe24869e997358413a206ea37a1dfb92969805181a0e27194d9519618e55e SHA512 09138a70334f55cef15ce7b0572594c598f66b3e4c840c0e54b2cea1789311ca023348d59debe3d832eb6ca5d9f9263108ff37d3aeef776edf05b4eab914121f
MISC metadata.xml 496 BLAKE2B 3b3170a447d7818cdd93b3183feee36751832a07da741b16dfdfe029e09733f3ba94815312e6444b3421dd7bc3df9b4ca2f1c1ac2a5d83ae3881b1ab7cf809c0 SHA512 65d223bf44f83d8d2bda72791b362c4302ec813e9090331cf5ddc97e10ed610c1a91c6d467ff72d7e1430e7d70dcfa09f9c8e35c50a86130236798c80e19a2f2
diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.2.0.ebuild b/gnome-extra/cinnamon-session/cinnamon-session-5.2.0.ebuild
index 93a559658d99..e01fb73dccfb 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-5.2.0.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-5.2.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cinnamon session manager"
HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-session"
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
+LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE="doc ipv6 systemd"
diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.4.0.ebuild b/gnome-extra/cinnamon-session/cinnamon-session-5.4.0.ebuild
new file mode 100644
index 000000000000..cdd23f1a6ed3
--- /dev/null
+++ b/gnome-extra/cinnamon-session/cinnamon-session-5.4.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit meson gnome2-utils python-any-r1 xdg-utils
+
+DESCRIPTION="Cinnamon session manager"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon-session"
+SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="ipv6 systemd"
+
+DEPEND="
+ >=dev-libs/glib-2.37.3:2
+ media-libs/libcanberra[pulseaudio]
+ virtual/opengl
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3:3
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango[X]
+ >=x11-libs/xapp-2.2.15
+ x11-libs/xtrans
+
+ systemd? ( >=sys-apps/systemd-183 )
+ !systemd? ( sys-auth/elogind[policykit] )
+"
+RDEPEND="
+ ${DEPEND}
+ >=gnome-extra/cinnamon-desktop-5.4:0=
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-util/gdbus-codegen
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ python_fix_shebang data
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use ipv6)
+ -Dxtrans=true
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}