[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-11-04 Thread Andreas Sturmlechner
commit: 8ebb98d2605ecaa6c723c3977db8b394a0c065b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 17 19:36:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov  4 18:38:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebb98d2

gnome-extra/cinnamon-settings-daemon: Depend on libcanberra-gtk3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...emon-6.2.0-r1.ebuild => cinnamon-settings-daemon-6.2.0-r2.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r2.ebuild
similarity index 96%
rename from 
gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
rename to 
gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r2.ebuild
index bd77fc9415f9..317c3e1f59b3 100644
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r2.ebuild
@@ -23,7 +23,10 @@ RDEPEND="
>=gnome-extra/cinnamon-desktop-6.2:0=
media-libs/fontconfig
>=media-libs/lcms-2.2:2
-   media-libs/libcanberra[gtk3,pulseaudio]
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-),pulseaudio]
+   )
>=media-libs/libpulse-0.9.16[glib]
>=sys-auth/polkit-0.97
x11-libs/cairo



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/, gnome-extra/cinnamon-session/files/

2024-09-26 Thread Eli Schwartz
commit: ea5975f28744e79cc270a6d5ec78dea99db00259
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:45:06 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5975f2

gnome-extra/cinnamon-session: drop 6.0.4

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |   1 -
 .../cinnamon-session/cinnamon-session-6.0.4.ebuild |  94 ---
 ...-presence.c-Fix-CsmPresence-idle-handling.patch | 303 -
 ...nnamon-session-6.0.0-fix-optional-systemd.patch |  21 --
 4 files changed, 419 deletions(-)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 9eef2a91b9e4..0e36ea5d0ff1 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-session-6.0.4.tar.gz 165520 BLAKE2B 
fa608de433a4d47db102b1f11c716da8afeabd5772b7e957449297629e39bc215124acd2f0f94afe91763590ab92b06a3bce8dd1a6bad3997b9496b4114a36fa
 SHA512 
cd8ac8579f9311f5234dad17fb32d40a1c58da2292734e58c4832d94a8b0687e4909f5886c2db0dab1e0c396f12c3495a8d966e76373ac26f3bd9795efcd1f1f
 DIST cinnamon-session-6.2.1.tar.gz 166106 BLAKE2B 
ef7bb345f6c32f5402d9ff5dca152455a861e41e4fc5a77d1184f75ef17b70ab78bd3cfc9f63265703153d86217b5cd0a679f50add722110c47f7246050ca68f
 SHA512 
bc0e69b938920149c26e2470aab9c2290b3b7ecea8a6e8249683402eb07af0c3a88c42cb86723d422dd14442246e841469010a05e808e675ff0e7ff1cc834224

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
deleted file mode 100644
index a970f6adc9ce..
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson gnome2-utils python-single-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 ~loong ~ppc64 ~riscv x86"
-IUSE="systemd"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.37.3:2
-   >=gnome-extra/cinnamon-desktop-6.0:0=
-   media-libs/libcanberra[pulseaudio]
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3:3[introspection]
-   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.8.1[introspection]
-
-   systemd? (
-   >=sys-apps/systemd-183
-   )
-   !systemd? (
-   sys-auth/elogind[policykit]
-   )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-libs/xtrans
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   ${PYTHON_DEPS}
-   dev-libs/gobject-introspection
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # Fix bad systemd include
-   # https://github.com/linuxmint/cinnamon-session/pull/164
-   "${FILESDIR}/${PN}-6.0.0-fix-optional-systemd.patch"
-   # fix crash on idle
-   "${FILESDIR}"/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
-)
-
-src_prepare() {
-   default
-   python_fix_shebang data cinnamon-session-quit
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dipv6=true
-   -Dxtrans=true
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}

diff --git 
a/gnome-extra/cinnamon-session/files/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
 
b/gnome-extra/cinnamon-session/files/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
deleted file mode 100644
index 01a194f7cb7b..
--- 
a/gnome-extra/cinnamon-session/files/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
+++ /dev/null
@@ -1,303 +0,0 @@
-From 55e9291629cc028793e22b738214ecababe65c4b Mon Sep 17 00:00:00 2001
-From: Michael Webster 
-Date: Wed, 24 Jan 2024 09:14:01 -0500
-Subject: [PATCH] cs-presence.c: Fix CsmPresence idle handling.
-
-Idle detection was broken since 5.4, as gnome-idle-monitor (in
-libcinnamon-desktop) was looking for the wrong muffin interface

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-09-26 Thread Eli Schwartz
commit: bd4cb2ad8e232461252231c5805d2599d7e908d7
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:37:04 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4cb2ad

gnome-extra/cinnamon: drop 6.0.4

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 -
 gnome-extra/cinnamon/cinnamon-6.0.4.ebuild | 199 -
 gnome-extra/cinnamon/metadata.xml  |   1 -
 3 files changed, 201 deletions(-)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 7fc49774105e..6712e17aa1d1 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c
 DIST cinnamon-6.2.9.tar.gz 2547804 BLAKE2B 
13a03e5f521d79f6929c16802629fb99b86d7e7f09ea65df76505b8216aa54ca37471a59ed68437bc470df34ca6b5b79e1b66df33721736e2a2c802b8a7755d8
 SHA512 
8226dedfa26069fd86e6e52daa5bfd46b54de58865cd98e07715caf8843ec1981b28fa2c8195ab153e127156eee6d6b6cd7e94eb715a66c206c0a7e9452fed11

diff --git a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
deleted file mode 100644
index 7b9098651020..
--- a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson gnome2-utils pax-utils python-single-r1 xdg
-
-DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
-SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
-SLOT="0"
-IUSE="+desktop-portal +eds +gstreamer gtk-doc +nls +networkmanager wayland"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   >=dev-libs/glib-2.52.0:2[dbus]
-   >=dev-libs/gobject-introspection-1.29.15:=
-   dev-libs/libxml2:2
-   >=gnome-extra/cinnamon-desktop-6.0:0=
-   >=gnome-extra/cinnamon-menus-6.0
-   >=gnome-extra/cjs-6.0[cairo]
-   sys-apps/dbus
-   >=sys-auth/polkit-0.100[introspection]
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?]
-   >=x11-libs/libnotify-0.7.3:0=[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXfixes-5.0
-   x11-libs/pango[introspection]
-   >=x11-libs/xapp-2.8.2[introspection]
-   >=x11-wm/muffin-6.0[introspection,wayland?]
-
-   eds? (
-   gnome-extra/evolution-data-server
-   )
-   gstreamer? (
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   )
-   networkmanager? (
-   net-misc/networkmanager[introspection]
-   )
-"
-# caribou used by onscreen keyboard
-# libtimezonemap used by datetime settings
-# iso-flag-png (unpackaged) used by keyboard layout settings
-RDEPEND="
-   ${DEPEND}
-   >=app-accessibility/caribou-0.3
-   dev-libs/keybinder:3[introspection]
-   dev-libs/libtimezonemap
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/python-pam[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.1-r2[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/dconf-0.4.1
-   >=gnome-base/gsettings-desktop-schemas-2.91.91
-   >=gnome-base/libgnomekbd-2.91.4
-   >=gnome-extra/cinnamon-control-center-6.0[networkmanager=,wayland?]
-   >=gnome-extra/cinnamon-screensaver-6.0
-   >=gnome-extra/cinnamon-session-6.0
-   >=gnome-extra/cinnamon-settings-daemon-6.0[wayland?]
-   >=gnome-extra/nemo-6.0[wayland

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-09-26 Thread Eli Schwartz
commit: c27039a646adb87f512c6117218bd3d50051520b
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:32:34 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27039a6

gnome-extra/cinnamon-screensaver: add 6.2.1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 +
 .../cinnamon-screensaver-6.2.1.ebuild  | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index 48c95d5a04a6..d8e55ede1be8 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-screensaver-6.0.3.tar.gz 161006 BLAKE2B 
4f88cf0ca72384fbff2ce1f55047b6d53704bf55b2a3bfd5c942c19bcfbe9249c07e9fc1f08246c0e55c6b2110f543157ec87028789e58d752ff21d54d347ae2
 SHA512 
556b8eeac280001273460e5f1f5d1e5dbdf003ff95ad1ec9c3217316a6197520a32cd05d61a395daef066f13c8c9c89ebb9057779dd845bd597c207492fd91ef
 DIST cinnamon-screensaver-6.2.0.tar.gz 161045 BLAKE2B 
c0afe57912ed9cfc579defa4ea450c5ab79c0761f4babc9ad9c745d1c71c24ba9bcd77cd952d8e7c1ebd317025d3cf3bacc24c87e2757a94582337dc4645c814
 SHA512 
a7a6163be7de5fd7b58ed1aeb76610476f872f5372489a8ce724c92fa2a26ce418546ca9ae39a97dac9cf922ef13e5faf34bcbc087382db1e6fc50c02d6c8b21
+DIST cinnamon-screensaver-6.2.1.tar.gz 161088 BLAKE2B 
86159f06e44bd58ca443457109c1345ba3021d1b8aa339d315da45fad994e8fccf59fffdc8bef3edefebf42a6ea4ab632354ef5a8f7c10f6d4d70ab517fce3bb
 SHA512 
4033d1170b4ef359dc8a6d529b40e40fa5bb630f4900eaf5d45c73d7caadde00345811bc5b8f347bfc184f16abbdb232ebf71bb911c713bb00ced557115fd300

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.1.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.1.ebuild
new file mode 100644
index ..f5dfaf26eca7
--- /dev/null
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="Screensaver for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver";
+SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd xinerama"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2[dbus]
+   >=gnome-extra/cinnamon-desktop-6.2
+   sys-libs/pam
+   >=x11-libs/gtk+-3.22:3[introspection]
+   x11-libs/cairo
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/pango
+   x11-misc/xdotool
+   x11-themes/adwaita-icon-theme
+
+   xinerama? ( x11-libs/libXinerama )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=app-accessibility/caribou-0.3
+   sys-apps/accountsservice
+   sys-process/procps
+   x11-apps/xprop
+   $(python_gen_cond_dep '
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   >=dev-python/python3-xapp-2.4.2[${PYTHON_USEDEP}]
+   ')
+
+   systemd? ( >=sys-apps/systemd-31 )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-apps/dbus
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts src
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use xinerama)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-09-26 Thread Eli Schwartz
commit: 94170692a1ab16655f3062741a97ba1527051590
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:50:33 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94170692

gnome-extra/cinnamon-translations: drop 6.0.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 -
 .../cinnamon-translations-6.0.2.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index eb9d2c9b021d..9248b9ce7cc2 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-translations-6.0.2.tar.gz 13436254 BLAKE2B 
50b9813c608935830c772466ad01f5818d7775467127c486c1543e2c51f4b828b536436939cd50cb68adb562aa043edaed4d10839b8e17038668e0cd87253197
 SHA512 
e23fe7f7da8856f3794c970671242bfdda1d84fee7357a7d30e09de15f988b9293b49dcbb44687ba4c495708b4fe067d6e8b851fac190b7f1f123ae19745f375
 DIST cinnamon-translations-6.2.2.tar.gz 13640380 BLAKE2B 
336b64c305e1b6f04a9cfb54283d006f171fc8dbaa112412f5f1300439e8b58ae429e8aa11ccbcf223ef008e9f7b2943180c2989b3eeac8cfafda7902bdc04aa
 SHA512 
58f7aa285c786678fdcdbbbc4195a9c3cc7d0134535b693c6e517bda6d1afe3bd4de36eb32e75630e773d1de5a2733e069f9277daa3083572929a05190097c35

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
deleted file mode 100644
index 399bfe23a99a..
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="aa af am an ar ary as ast ay az be be@latin ber bg bn bn_IN br bs ca 
ca@valencia crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ 
en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi 
hr hsb hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lmo lo 
lt lv mai mg mi mk ml mn mnw mo mr ms my nap nb nds ne nl nn no nso oc om or pa 
pap pl ps pt pt_BR qu ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian 
sr@ijekavianlatin sr@latin sv sw szl ta te tg th tk tl tlh tpi tr ts tt ug uk 
ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu"
-
-inherit plocale
-
-DESCRIPTION="Translation data for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-translations";
-SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-BDEPEND="sys-devel/gettext"
-
-src_configure() { :; }
-
-src_install() {
-   # Cannot run before since locales are not in the expected place for 
this to work
-   plocale_find_changes "${S}"/usr/share/locale "" ""
-
-   install_locale() {
-   insinto /usr/share/locale
-   doins -r usr/share/locale/${1}
-   }
-   plocale_for_each_locale install_locale
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/, gnome-extra/cinnamon-desktop/files/

2024-09-26 Thread Eli Schwartz
commit: 9e07d03499d06bab1f6d4e9e6b19a7b030980e3d
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:53:54 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e07d034

gnome-extra/cinnamon-desktop: drop 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-desktop/Manifest  |  1 -
 .../cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild | 74 
 ...namon-desktop-6.0.0-fix-idle-monitor-dbus.patch | 80 --
 3 files changed, 155 deletions(-)

diff --git a/gnome-extra/cinnamon-desktop/Manifest 
b/gnome-extra/cinnamon-desktop/Manifest
index 0f1af609e90c..0d3a16060ba0 100644
--- a/gnome-extra/cinnamon-desktop/Manifest
+++ b/gnome-extra/cinnamon-desktop/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-desktop-6.0.0.tar.gz 509871 BLAKE2B 
908b53445327cdbb5560655700e6dfa829934714167f02dda2d9d31a02ae85fcf6565704e791f67f0725e9eb76ed65ef26944d3fac2a58e3091b2afd10bb70af
 SHA512 
35c09c6c3b9563c27561624bb731f17dd4f07b4e5aca5af39ffd56f72fa271babb4fd2cfe7080ac078b0d9141fcbc904036f3f156c547d64e68ba53eea14a471
 DIST cinnamon-desktop-6.2.0.tar.gz 510369 BLAKE2B 
e91cc5de64cfa2b936dd224727a493f7ca9049272d7cead88f6e6682b3e11505798d340e245816386e8427712dc3159c416bc51ac6b8cdf937649f34afa247f7
 SHA512 
be7e4fe206fb4fa62cacf7190b5702035313346ae51a3ef985ec2046d30e0ae5b1e1d314f82d362a363c3949deab02e4d2a4ea910ffe7f279111563c224f75f7

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
deleted file mode 100644
index dad0b54da90f..
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson gnome2-utils python-any-r1
-
-DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-desktop";
-SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
-SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="systemd"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=dev-libs/gobject-introspection-0.10.2:=
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   >=media-libs/libpulse-12.99.3[glib]
-   sys-apps/accountsservice
-   sys-apps/hwdata
-   x11-libs/cairo[X]
-   >=x11-libs/gdk-pixbuf-2.22:2[introspection]
-   >=x11-libs/gtk+-3.3.16:3[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXext-1.1
-   x11-libs/libxkbfile
-   >=x11-libs/libXrandr-1.3
-   x11-misc/xkeyboard-config
-   systemd? (
-   sys-apps/systemd
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # 
https://github.com/linuxmint/cinnamon-desktop/commit/d0f8c74a7864786cf040da31c7db83d8d2fcc5e4
-   "${FILESDIR}/${PN}-6.0.0-fix-idle-monitor-dbus.patch"
-)
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dpnp_ids="${EPREFIX}/usr/share/hwdata/pnp.ids"
-   $(meson_feature systemd)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}

diff --git 
a/gnome-extra/cinnamon-desktop/files/cinnamon-desktop-6.0.0-fix-idle-monitor-dbus.patch
 
b/gnome-extra/cinnamon-desktop/files/cinnamon-desktop-6.0.0-fix-idle-monitor-dbus.patch
deleted file mode 100644
index 76fa5c53cde6..
--- 
a/gnome-extra/cinnamon-desktop/files/cinnamon-desktop-6.0.0-fix-idle-monitor-dbus.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From d0f8c74a7864786cf040da31c7db83d8d2fcc5e4 Mon Sep 17 00:00:00 2001
-From: Michael Webster 
-Date: Mon, 15 Jan 2024 15:16:08 -0500
-Subject: [PATCH] gnome-idle-monitor.c: Fix some dbus names Mutter->Muffin.
-
-The session manager uses this to get notifications about idle
-state changes now - instead of its own idle-monitor code (which
-only worked with x11), it now relies on muffin to notify on
-changes from various sources (xorg, wayland, upower).

- libcinnamon-desktop/gnome-idle-monitor.c | 6 +++---
- libcinnamon-desktop/idle-monitor.xml | 4 ++--
- libcinnamon-desktop/meson.build  | 2 +-
- 3 files changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/libcinnamon-desktop/gnome-idle-monitor.c 
b/libcinnamon-desktop/gnome-idl

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-09-26 Thread Eli Schwartz
commit: 7beecef0bbf05d39cdacb50d881b8c3ea5e34988
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:49:41 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7beecef0

gnome-extra/cinnamon-menus: drop 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 -
 .../cinnamon-menus/cinnamon-menus-6.0.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index 9934b554b1ed..a03d36ad78f9 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-menus-6.0.0.tar.gz 96411 BLAKE2B 
08394d32e66a8e3e8f1e13a97128099c1fcfe868a52c6bdbdd9ad1c98508c441d8b354d37856dd645db8a9e8f33c3f1ad3c6033bd2f22ea33d7644594cc1559f
 SHA512 
9b7e1f92ef451e80aebc95a2fdd0e94e352c634a09474878fb12cf0ba8a06e3b4ca522ab6b6c768b7b194cb262bad0bfd5b81557d77cb9075506de11d9de56a7
 DIST cinnamon-menus-6.2.0.tar.gz 96496 BLAKE2B 
151ccc6baa1d3bda7269b71d0c9d28666553a4248d4bc1dded9f669d4fe33ac6c7785b84a7f8239636c9f84a21378843e22b40d20415e009b039b53ee3b677d2
 SHA512 
b7132a6cabd6f4ff0d5e247585029af18712a2cb220aba93e609ffb569b79cbaf72caf1d70d22dbae576c2634be092c430f702c3bb25d6fa2768aba98900e5b9

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
deleted file mode 100644
index 9af1b5f92733..
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-menus";
-SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="gtk-doc"
-
-RDEPEND="
-   >=dev-libs/glib-2.29.15:2
-   >=dev-libs/gobject-introspection-1.58.3:=
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/gobject-introspection-common
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc enable_docs)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/, gnome-extra/cinnamon-control-center/files/

2024-09-26 Thread Eli Schwartz
commit: 6ec588504e60f2112ee7498887ab014e3e8f213d
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:41:35 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec58850

gnome-extra/cinnamon-control-center: drop 6.0.0-r1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |   1 -
 .../cinnamon-control-center-6.0.0-r1.ebuild| 123 -
 .../files/cinnamon-control-center-6.0.0-c99.patch  |  21 
 ...control-center-6.0.0-fix-optional-wayland.patch |  48 
 gnome-extra/cinnamon-control-center/metadata.xml   |   1 -
 5 files changed, 194 deletions(-)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index d035bb584cf3..acff82b0bbb7 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-control-center-6.0.0.tar.gz 3821056 BLAKE2B 
b856e4c258a76aa5e558cca53ac333df81ae135d731a5de65470282e741a95f2c179fbd9f28e8bb26824de5ee1f9b9fcb0143fee1760800149a345085c45f11b
 SHA512 
e49b72590418da63c6db9c4224e6a32f9014bf4a4810e3a89babaa21d211ade135912e7be1a356c57328d85774517e0f696c724e62b2d3581c5f73c8a88cf486
 DIST cinnamon-control-center-6.2.0.tar.gz 3813695 BLAKE2B 
4ddc97e600b2643ee16477165171f5251f7004d53524a77ec5d363717b84cec61c5bd83334a6dbb261d6ef40bd927fcdf6ef779953ad549881871f2f0e70471e
 SHA512 
815158d057267956470d858cfb62e527c3655adce08e1f9b928f3d8b8b43ffc15d04ab1b11d5603dc75e7347925067e9627cc199f0328ccacd0421112de3b7b4

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
deleted file mode 100644
index 26f3280b8412..
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson gnome2-utils python-any-r1 xdg virtualx
-
-DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
-SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test wayland"
-REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-RESTRICT="test"
-
-COMMON_DEPEND="
-   app-accessibility/at-spi2-core:2
-   >=dev-libs/glib-2.44.0:2
-   >=gnome-base/libgnomekbd-3.0.0:0=
-   >=gnome-extra/cinnamon-desktop-6.0:0=
-   >=gnome-extra/cinnamon-menus-6.0
-   media-libs/fontconfig
-   >=sys-auth/polkit-0.103
-   >=sys-power/upower-0.99.8:=
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.16.0:3[wayland=]
-   >=dev-libs/libgudev-232
-   >=x11-libs/libnotify-0.7.3
-   x11-libs/cairo
-   x11-libs/libX11
-   >=x11-libs/libxklavier-5.1:=
-   x11-libs/pango
-
-   colord? (
-   >=x11-misc/colord-0.1.14:0=
-   )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=x11-libs/libXi-1.2
-   )
-   networkmanager? (
-   >=gnome-extra/nm-applet-1.2.0
-   >=net-libs/libnma-1.8.34
-   >=net-misc/networkmanager-1.2.0[modemmanager?]
-
-   modemmanager? (
-   >=net-misc/modemmanager-0.7:=
-   )
-   )
-   gnome-online-accounts? (
-   >=net-libs/gnome-online-accounts-3.18.0:=
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-
-   colord? (
-   >=gnome-extra/gnome-color-manager-3
-   )
-   input_devices_wacom? (
-   gnome-extra/cinnamon-settings-daemon[input_devices_wacom]
-   )
-   systemd? (
-   >=sys-apps/systemd-31
-   )
-   !systemd? (
-   app-admin/openrc-settingsd
-   )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/iso-codes
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # Fix optional wayland
-   # https://github.com/linuxmint/cinnamon-control-center/pull/323
-   "${FILESDIR}/${PN}-6.0.0-fix-optional-wayland.patch"
-   "${FILESDIR}/${PN}-6.0.0-c99.patch"
-)
-
-src_prepare() {
-   default
-   python_fix_shebang meson_install_schemas.py
-}
-
-src_configure() 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/, ...

2024-09-26 Thread Eli Schwartz
commit: 9241024ec5416abe4559b0305cbc151a783d9020
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:42:58 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9241024e

gnome-extra/cinnamon-settings-daemon: drop 6.0.0-r1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 -
 .../cinnamon-settings-daemon-6.0.0-r1.ebuild   | 99 --
 .../files/cinnamon-settings-daemon-6.0.0-c99.patch | 26 --
 3 files changed, 126 deletions(-)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index 4feffe546d51..39a55c895ccd 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1,2 +1 @@
-DIST cinnamon-settings-daemon-6.0.0.tar.gz 578061 BLAKE2B 
f05e14e9d3c15bc94df5435b0f317e1924993fbf4908491ea5a825b623c6a6f127ce20f5c31f54bfbd547a70ad645c3dbe71d9c55f790a3e0730d55bc58d6316
 SHA512 
44348765bf8c0cb941d177a6765aef10796d72f5c215dbffa4b514523956e257128d60dcd9c3f0b2bcde24745e082ad82a7cee149125903e13b349c07200
 DIST cinnamon-settings-daemon-6.2.0.tar.gz 578907 BLAKE2B 
24b9591f5e6bbacd92f564bfb4f1960c14bca78194dd00746ff4b31f2a6b99d09a701ca939aa39b932141c7c13d998b1a061185bd7b751815dbd8b43d1fceec2
 SHA512 
c2102ace141448694a4d22331f1b039ccdca41988165f0e1af4446c527be89f8ae2f87e0555a0cf4fa5bbb31e5c866f0c9c7a52174a1664183695695b5eed7be

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
deleted file mode 100644
index 4f9a1ab66101..
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson gnome2-utils python-any-r1 xdg
-
-DESCRIPTION="Cinnamon's settings daemon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
-SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[dbus]
-   dev-libs/libgudev
-   >=gnome-base/libgnomekbd-3.6:=
-   >=gnome-extra/cinnamon-desktop-6.0:0=
-   media-libs/fontconfig
-   >=media-libs/lcms-2.2:2
-   media-libs/libcanberra[gtk3,pulseaudio]
-   >=media-libs/libpulse-0.9.16[glib]
-   >=sys-auth/polkit-0.97
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.14.0:3[wayland=]
-   >=x11-libs/libnotify-0.7.3
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   >=x11-libs/libxklavier-5.0:=
-   >=x11-libs/pango-1.20.0
-   >=sys-power/upower-0.9.11:=
-
-   colord? ( >=x11-misc/colord-0.1.27:= )
-   cups? (
-   >=net-print/cups-1.4[dbus]
-   app-admin/system-config-printer
-   net-print/cups-pk-helper )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=gnome-base/librsvg-2.36.2 )
-   smartcard? (
-   dev-libs/nspr
-   >=dev-libs/nss-3.11.2
-   )
-   systemd? ( sys-apps/systemd:0= )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/libxml2:2
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.0.0-c99.patch
-)
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   # gudev not optional on Linux platforms
-   local emesonargs=(
-   -Duse_gudev=enabled
-   -Duse_polkit=enabled
-   -Duse_logind=enabled
-   $(meson_feature colord use_color)
-   $(meson_feature cups use_cups)
-   $(meson_feature smartcard use_smartcard)
-   $(meson_feature input_devices_wacom use_wacom)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git 
a/gnome-extra/cinnamon-settings-daemon/files/cinnamon-settings-daemon-6.0.0-c99.patch
 
b/gnome-extra/cinnamon-settings-daemon/files/cinnamon-settings-daemon-6.0.0-c99.patch
deleted file mode 100644
index 36ce9365a554..
--- 
a

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-09-26 Thread Eli Schwartz
commit: e90cea631f3a2d3c3c3c72f1098c119bb3d3a966
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Sep 26 22:38:55 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Sep 27 05:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90cea63

gnome-extra/cinnamon-screensaver: drop 6.0.3

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 -
 .../cinnamon-screensaver-6.0.3.ebuild  | 78 --
 2 files changed, 79 deletions(-)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index d8e55ede1be8..515b307943f5 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-screensaver-6.0.3.tar.gz 161006 BLAKE2B 
4f88cf0ca72384fbff2ce1f55047b6d53704bf55b2a3bfd5c942c19bcfbe9249c07e9fc1f08246c0e55c6b2110f543157ec87028789e58d752ff21d54d347ae2
 SHA512 
556b8eeac280001273460e5f1f5d1e5dbdf003ff95ad1ec9c3217316a6197520a32cd05d61a395daef066f13c8c9c89ebb9057779dd845bd597c207492fd91ef
 DIST cinnamon-screensaver-6.2.0.tar.gz 161045 BLAKE2B 
c0afe57912ed9cfc579defa4ea450c5ab79c0761f4babc9ad9c745d1c71c24ba9bcd77cd952d8e7c1ebd317025d3cf3bacc24c87e2757a94582337dc4645c814
 SHA512 
a7a6163be7de5fd7b58ed1aeb76610476f872f5372489a8ce724c92fa2a26ce418546ca9ae39a97dac9cf922ef13e5faf34bcbc087382db1e6fc50c02d6c8b21
 DIST cinnamon-screensaver-6.2.1.tar.gz 161088 BLAKE2B 
86159f06e44bd58ca443457109c1345ba3021d1b8aa339d315da45fad994e8fccf59fffdc8bef3edefebf42a6ea4ab632354ef5a8f7c10f6d4d70ab517fce3bb
 SHA512 
4033d1170b4ef359dc8a6d529b40e40fa5bb630f4900eaf5d45c73d7caadde00345811bc5b8f347bfc184f16abbdb232ebf71bb911c713bb00ced557115fd300

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
deleted file mode 100644
index 5e0bcc771c40..
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-single-r1 xdg
-
-DESCRIPTION="Screensaver for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver";
-SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ MIT"
-SLOT="0"
-IUSE="systemd xinerama"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=gnome-extra/cinnamon-desktop-6.0
-   sys-libs/pam
-   >=x11-libs/gtk+-3.22:3[introspection]
-   x11-libs/cairo
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   x11-libs/pango
-   x11-misc/xdotool
-   x11-themes/adwaita-icon-theme
-
-   xinerama? ( x11-libs/libXinerama )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=app-accessibility/caribou-0.3
-   sys-apps/accountsservice
-   sys-process/procps
-   x11-apps/xprop
-   $(python_gen_cond_dep '
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.1[${PYTHON_USEDEP}]
-   ')
-
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   sys-apps/dbus
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts src
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use xinerama)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-09-25 Thread Joonas Niilola
commit: 464bc105d08dc7e090e06b9442b57282c21b7a0d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:46 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464bc105

gnome-extra/cinnamon-screensaver: Stabilize 6.2.0 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
index 18fda88f74f4..f682112a76be 100644
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-09-25 Thread Joonas Niilola
commit: b0e16aeafb21110dcabe487b2b09d525d1136fbe
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:45 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e16aea

gnome-extra/cinnamon-menus: Stabilize 6.2.0 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
index a57f4da2f732..7d8d6c2204a7 100644
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-09-25 Thread Joonas Niilola
commit: b17ed250fbce2f0187eb6d2997027ecb0adeed74
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:46 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17ed250

gnome-extra/cinnamon-session: Stabilize 6.2.1 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
index e402ef8b5f58..e83d54d266a3 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-09-25 Thread Joonas Niilola
commit: 14ece657f5031b355286ff45bbd715b560044b12
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:45 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ece657

gnome-extra/cinnamon-control-center: Stabilize 6.2.0-r1 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
index 879b74c50e7a..611e6269cf58 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="+colord input_devices_wacom +networkmanager +modemmanager systemd test 
wayland"
 REQUIRED_USE="modemmanager? ( networkmanager )"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-09-25 Thread Joonas Niilola
commit: 17dcd6285ee72af38b2c278dede534870f1c5557
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:47 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dcd628

gnome-extra/cinnamon: Stabilize 6.2.9 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon/cinnamon-6.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
index 9a1350ef9c0c..8c997830c621 100644
--- a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 IUSE="+eds +gstreamer gtk-doc internal-polkit +nls +networkmanager wayland"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-09-25 Thread Joonas Niilola
commit: 5a67e0703b95d7d61e085f28401cc7b1c0fa3b5b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:46 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a67e070

gnome-extra/cinnamon-translations: Stabilize 6.2.2 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
index 7b91d3edd190..56d3067908b0 100644
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 BDEPEND="sys-devel/gettext"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-09-25 Thread Joonas Niilola
commit: cd908194ff62d47302c6a76b49e9e5b09f7cbe7f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:45 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd908194

gnome-extra/cinnamon-settings-daemon: Stabilize 6.2.0-r1 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
index 4fedba1f761e..bd77fc9415f9 100644
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2024-09-25 Thread Joonas Niilola
commit: 4eea20369dfe3b9e3c9fc74dda8c489bb34df90f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 14:21:38 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 14:22:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eea2036

gnome-extra/cinnamon-desktop: Stabilize 6.2.0 x86, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild
index b0a609461d85..975d5f73aba2 100644
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-libs/glib-2.37.3:2[dbus]



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-09-25 Thread Joonas Niilola
commit: 6c46450c973d26f92394eb890f30c0f369ff8fc5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:11 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c46450c

gnome-extra/cinnamon: Stabilize 6.2.9 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon/cinnamon-6.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
index 58feebb49cfe..9a1350ef9c0c 100644
--- a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="+eds +gstreamer gtk-doc internal-polkit +nls +networkmanager wayland"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-09-25 Thread Joonas Niilola
commit: 04bb06d57477c5775b8b718ba0931795275e651c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04bb06d5

gnome-extra/cinnamon-screensaver: Stabilize 6.2.0 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
index f5dfaf26eca7..18fda88f74f4 100644
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="systemd xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-09-25 Thread Joonas Niilola
commit: d91ea92c4b12e2aa1dc4148a6cf4ef4e7e25bff8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91ea92c

gnome-extra/cinnamon-session: Stabilize 6.2.1 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
index 6d9a4f22cfa0..e402ef8b5f58 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="systemd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-09-25 Thread Joonas Niilola
commit: 4547834ba5674f2c28a08621b434daa64fdc1fba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:08 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4547834b

gnome-extra/cinnamon-control-center: Stabilize 6.2.0-r1 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
index 79840ddf943f..879b74c50e7a 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="+colord input_devices_wacom +networkmanager +modemmanager systemd test 
wayland"
 REQUIRED_USE="modemmanager? ( networkmanager )"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2024-09-25 Thread Joonas Niilola
commit: edfc6b400e3a81ae3e830a603e4d3d2aefa8ce35
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:01 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfc6b40

gnome-extra/cinnamon-desktop: Stabilize 6.2.0 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild
index 5e5e6c760cc7..b0a609461d85 100644
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-libs/glib-2.37.3:2[dbus]



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-09-25 Thread Joonas Niilola
commit: bf5c600dfec8cb131148f8b682fed50a95dfb7cf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:06 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5c600d

gnome-extra/cinnamon-menus: Stabilize 6.2.0 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
index a8bc134f5056..a57f4da2f732 100644
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-09-25 Thread Joonas Niilola
commit: 726ce60413b0e1e26dcbe5a8262777cb116bd996
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:08 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726ce604

gnome-extra/cinnamon-settings-daemon: Stabilize 6.2.0-r1 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
index 701215fbc2c5..4fedba1f761e 100644
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-09-25 Thread Joonas Niilola
commit: 48e6412d5f5e65803cc7df29cb46d3329a30d19d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 25 13:56:10 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 25 13:58:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e6412d

gnome-extra/cinnamon-translations: Stabilize 6.2.2 amd64, #940051

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
index 72ff8d9ebbe2..7b91d3edd190 100644
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 BDEPEND="sys-devel/gettext"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-08-22 Thread Eli Schwartz
commit: 6f32268bde71c905cb5932e65312c6cdaf73e5b1
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Aug  5 08:27:00 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f32268b

gnome-extra/cinnamon: add 6.2.9

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 +
 gnome-extra/cinnamon/cinnamon-6.2.9.ebuild | 206 +
 2 files changed, 207 insertions(+)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index e943e83ca6ca..06532380d032 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c
 DIST cinnamon-6.2.7.tar.gz 2547822 BLAKE2B 
67f15fdd39c7168bcaa03f637fa6a4b9e9076657a92ba92472c69960c0c26fcad7aa0b4e1f6926e57d76364bf4a42f28381b67a03cba75de87a4fc31ef9e7377
 SHA512 
d8617cf73dd754b91915826527e674a8084ad141831112def661eac6b39b1c39e61e06fdf79bd7f0a7045b2abc29e223f8616796f5e51d1354486f0d0e4faf5a
+DIST cinnamon-6.2.9.tar.gz 2547804 BLAKE2B 
13a03e5f521d79f6929c16802629fb99b86d7e7f09ea65df76505b8216aa54ca37471a59ed68437bc470df34ca6b5b79e1b66df33721736e2a2c802b8a7755d8
 SHA512 
8226dedfa26069fd86e6e52daa5bfd46b54de58865cd98e07715caf8843ec1981b28fa2c8195ab153e127156eee6d6b6cd7e94eb715a66c206c0a7e9452fed11

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
new file mode 100644
index ..faad5075ad15
--- /dev/null
+++ b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson gnome2-utils pax-utils python-single-r1 xdg
+
+DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
+SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+eds +gstreamer gtk-doc internal-polkit +nls +networkmanager wayland"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.52.0:2[dbus]
+   >=dev-libs/gobject-introspection-1.29.15:=
+   dev-libs/libxml2:2
+   >=gnome-extra/cinnamon-desktop-6.2:0=
+   >=gnome-extra/cinnamon-menus-6.2
+   >=gnome-extra/cjs-6.2[cairo]
+   sys-apps/dbus
+   >=sys-auth/polkit-0.100[introspection]
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?]
+   >=x11-libs/libnotify-0.7.3:0=[introspection]
+   x11-libs/libX11
+   >=x11-libs/libXfixes-5.0
+   x11-libs/pango[introspection]
+   >=x11-libs/xapp-2.8.4[introspection]
+   >=x11-wm/muffin-6.2[introspection,wayland?]
+
+   eds? (
+   gnome-extra/evolution-data-server
+   )
+   gstreamer? (
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   )
+   networkmanager? (
+   net-misc/networkmanager[introspection]
+   )
+"
+# caribou used by onscreen keyboard
+# libtimezonemap used by datetime settings
+# iso-flag-png (unpackaged) used by keyboard layout settings
+RDEPEND="
+   ${DEPEND}
+   >=app-accessibility/caribou-0.3
+   dev-libs/keybinder:3[introspection]
+   dev-libs/libtimezonemap
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   dev-python/python-pam[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/python3-xapp-2.4.2[${PYTHON_USEDEP}]
+   ')
+   >=gnome-base/dconf-0.4.1
+   >=gnome-base/gsettings-desktop-schemas-2.91.91
+   >=gnome-base/libgnomekbd-2.91.4
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-08-22 Thread Eli Schwartz
commit: e4f7d2ffe2dbcd3ff93e8ed3ef7570f1016aa52e
Author: Eli Schwartz  gentoo  org>
AuthorDate: Wed Aug 21 21:46:23 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f7d2ff

gnome-extra/cinnamon: correct USE dependency on gtk

Actually, it doesn't use gtk's gdk-wayland backend at all, not even
optionally, so the dependencies are effectively runtime-only. On the
other hand, it does use the X11 one! Make sure that it correctly
requires gtk+[X] when built for X11 -- which is always, as it currently
doesn't support the wayland backend in that bit of code at all. Hence
wayland support being masked at the moment. So we simply don't worry
about that at all for now. :)

Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/cinnamon-6.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
index e518322c4ef2..58feebb49cfe 100644
--- a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
@@ -32,7 +32,7 @@ DEPEND="
virtual/opengl
x11-libs/cairo
x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?]
+   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?,X]
>=x11-libs/libnotify-0.7.3:0=[introspection]
x11-libs/libX11
>=x11-libs/libXfixes-5.0



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-08-22 Thread Eli Schwartz
commit: 709ff5b9a5bf18168a8fae46e2704d3954377a82
Author: Eli Schwartz  gentoo  org>
AuthorDate: Wed Aug 21 21:00:03 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709ff5b9

gnome-extra/cinnamon-settings-daemon: avoid automagic deps on gtk+[X,wayland]

Currently, one is forced to compile c-s-d and gtk with the same value of
USE=wayland which makes it difficult to provide generically reusable
binaries. It is better than automagically depending on wayland and then
lacking it, but not ideal. Preferable would be for c-s-d[wayland] to
require gtk+[wayland] but when built without wayland support, to not
care whether gtk itself is.

We now support a mechanism for packages to opt out of gtk providing the
API, for use by packages that don't provide a `-D wayland=true` but
autodetect whether gtk was built with it. Use that mechanism.

Signed-off-by: Eli Schwartz  gentoo.org>

 .../cinnamon-settings-daemon-6.2.0-r1.ebuild   | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
index 7abe049b1722..701215fbc2c5 100644
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
 
-inherit meson gnome2-utils python-any-r1 xdg
+inherit meson flag-o-matic gnome2-utils python-any-r1 xdg
 
 DESCRIPTION="Cinnamon's settings daemon"
 HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
@@ -43,7 +43,7 @@ RDEPEND="
app-admin/system-config-printer
net-print/cups-pk-helper )
input_devices_wacom? (
-   >=x11-libs/gtk+-3.14.0:3[wayland=]
+   >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X]
>=dev-libs/libwacom-0.7:=
>=gnome-base/librsvg-2.36.2
)
@@ -75,6 +75,12 @@ src_prepare() {
 }
 
 src_configure() {
+   # The only component that uses gdk backends is the wacom plugin
+   if use input_devices_wacom; then
+   # defang automagic dependencies
+   use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND
+   fi
+
# gudev not optional on Linux platforms
local emesonargs=(
-Duse_gudev=enabled



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-08-22 Thread Eli Schwartz
commit: 0fbd32b97b28ad9b7864f3ef57a6b4ff82a78aea
Author: Eli Schwartz  gentoo  org>
AuthorDate: Fri Aug 23 04:42:19 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbd32b9

gnome-extra/cinnamon-control-center: use a "more correct" xdg.eclass phase

Avoid calling postinst in postrm, even though they really just share an
impl at the moment.

Signed-off-by: Eli Schwartz  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
index 5688c0e82a1d..79840ddf943f 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
@@ -110,6 +110,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   xdg_pkg_postinst
+   xdg_pkg_postrm
gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-08-22 Thread Eli Schwartz
commit: 6b6e41d2adff7a437e54bb7a57f02bbd52a08fee
Author: Eli Schwartz  gentoo  org>
AuthorDate: Wed Aug 21 21:43:01 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6e41d2

gnome-extra/cinnamon: use a "more correct" xdg.eclass phase

Avoid calling postinst in postrm, even though they really just share an
impl at the moment.

Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/cinnamon-6.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
index faad5075ad15..e518322c4ef2 100644
--- a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild
@@ -201,6 +201,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   xdg_pkg_postinst
+   xdg_pkg_postrm
gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-08-22 Thread Eli Schwartz
commit: 055fbf9c705c61023de2860f624d43dff70d0a7d
Author: Eli Schwartz  gentoo  org>
AuthorDate: Wed Aug 21 20:55:21 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055fbf9c

gnome-extra/cinnamon-settings-daemon: conditionalize wayland on wacom

The only plugin that uses gtk's wayland support -- or any wayland
support at all -- is the wacom plugin. It is otherwise meaningless to
depend on gtk's wayland support, so rejuggle the dependencies to reflect
that.

Signed-off-by: Eli Schwartz  gentoo.org>

 ...emon-6.2.0.ebuild => cinnamon-settings-daemon-6.2.0-r1.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
similarity index 94%
rename from 
gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0.ebuild
rename to 
gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
index bf665356ce46..7abe049b1722 100644
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0-r1.ebuild
@@ -28,7 +28,6 @@ RDEPEND="
>=sys-auth/polkit-0.97
x11-libs/cairo
x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.14.0:3[wayland=]
>=x11-libs/libnotify-0.7.3
x11-libs/libX11
x11-libs/libXext
@@ -44,8 +43,13 @@ RDEPEND="
app-admin/system-config-printer
net-print/cups-pk-helper )
input_devices_wacom? (
+   >=x11-libs/gtk+-3.14.0:3[wayland=]
>=dev-libs/libwacom-0.7:=
-   >=gnome-base/librsvg-2.36.2 )
+   >=gnome-base/librsvg-2.36.2
+   )
+   !input_devices_wacom? (
+   >=x11-libs/gtk+-3.14.0:3
+   )
smartcard? (
dev-libs/nspr
>=dev-libs/nss-3.11.2



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-08-22 Thread Eli Schwartz
commit: 320c3f519cfc55453897f6ed2e2eb02129dec95f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Aug  5 08:28:05 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320c3f51

gnome-extra/cinnamon: drop 6.2.7

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 -
 gnome-extra/cinnamon/cinnamon-6.2.7.ebuild | 206 -
 2 files changed, 207 deletions(-)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 06532380d032..7fc49774105e 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,3 +1,2 @@
 DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c
-DIST cinnamon-6.2.7.tar.gz 2547822 BLAKE2B 
67f15fdd39c7168bcaa03f637fa6a4b9e9076657a92ba92472c69960c0c26fcad7aa0b4e1f6926e57d76364bf4a42f28381b67a03cba75de87a4fc31ef9e7377
 SHA512 
d8617cf73dd754b91915826527e674a8084ad141831112def661eac6b39b1c39e61e06fdf79bd7f0a7045b2abc29e223f8616796f5e51d1354486f0d0e4faf5a
 DIST cinnamon-6.2.9.tar.gz 2547804 BLAKE2B 
13a03e5f521d79f6929c16802629fb99b86d7e7f09ea65df76505b8216aa54ca37471a59ed68437bc470df34ca6b5b79e1b66df33721736e2a2c802b8a7755d8
 SHA512 
8226dedfa26069fd86e6e52daa5bfd46b54de58865cd98e07715caf8843ec1981b28fa2c8195ab153e127156eee6d6b6cd7e94eb715a66c206c0a7e9452fed11

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.7.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.7.ebuild
deleted file mode 100644
index faad5075ad15..
--- a/gnome-extra/cinnamon/cinnamon-6.2.7.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson gnome2-utils pax-utils python-single-r1 xdg
-
-DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
-SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+eds +gstreamer gtk-doc internal-polkit +nls +networkmanager wayland"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   >=dev-libs/glib-2.52.0:2[dbus]
-   >=dev-libs/gobject-introspection-1.29.15:=
-   dev-libs/libxml2:2
-   >=gnome-extra/cinnamon-desktop-6.2:0=
-   >=gnome-extra/cinnamon-menus-6.2
-   >=gnome-extra/cjs-6.2[cairo]
-   sys-apps/dbus
-   >=sys-auth/polkit-0.100[introspection]
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?]
-   >=x11-libs/libnotify-0.7.3:0=[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXfixes-5.0
-   x11-libs/pango[introspection]
-   >=x11-libs/xapp-2.8.4[introspection]
-   >=x11-wm/muffin-6.2[introspection,wayland?]
-
-   eds? (
-   gnome-extra/evolution-data-server
-   )
-   gstreamer? (
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   )
-   networkmanager? (
-   net-misc/networkmanager[introspection]
-   )
-"
-# caribou used by onscreen keyboard
-# libtimezonemap used by datetime settings
-# iso-flag-png (unpackaged) used by keyboard layout settings
-RDEPEND="
-   ${DEPEND}
-   >=app-accessibility/caribou-0.3
-   dev-libs/keybinder:3[introspection]
-   dev-libs/libtimezonemap
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/python-pam[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.2[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/dconf-0.4.1
-   >=gnome-base/gsettings-desktop-schemas-2.91.91
-   >=gnome-base/libgnomekbd-2.91.4
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-08-22 Thread Eli Schwartz
commit: d5a6ca6fd8a8b6372a4adc6eff00ce990f543cc4
Author: Eli Schwartz  gentoo  org>
AuthorDate: Wed Aug 21 20:09:48 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug 23 05:21:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a6ca6f

gnome-extra/cinnamon-control-center: avoid automagic deps on gtk+[X,wayland]

Currently, one is forced to compile c-c-c and gtk with the same value of
USE=wayland which makes it difficult to provide generically reusable
binaries. It is better than automagically depending on wayland and then
lacking it, but not ideal. Preferable would be for c-c-c[wayland] to
require gtk+[wayland] but when built without wayland support, to not
care whether gtk itself is.

We now support a mechanism for packages to opt out of gtk providing the
API, for use by packages that don't provide a `-D wayland=true` but
autodetect whether gtk was built with it. Use that mechanism.

Signed-off-by: Eli Schwartz  gentoo.org>

 ...center-6.2.0.ebuild => cinnamon-control-center-6.2.0-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
similarity index 92%
rename from 
gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0.ebuild
rename to 
gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
index 7ee5c7dde989..5688c0e82a1d 100644
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
 
-inherit meson gnome2-utils python-any-r1 xdg virtualx
+inherit meson flag-o-matic gnome2-utils python-any-r1 xdg virtualx
 
 DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
@@ -28,7 +28,7 @@ COMMON_DEPEND="
>=sys-auth/polkit-0.103
>=sys-power/upower-0.99.8:=
>=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.16.0:3[wayland=]
+   >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X]
>=dev-libs/libgudev-232
>=x11-libs/libnotify-0.7.3
x11-libs/cairo
@@ -88,6 +88,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # defang automagic dependencies
+   use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND
+
local emesonargs=(
$(meson_use colord color)
$(meson_use modemmanager)



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-08-04 Thread Eli Schwartz
commit: 19e3fc00ababc144d758b4e6862eab99a3a8bb58
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 04:22:35 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e3fc00

gnome-extra/cinnamon-screensaver: add 6.2.0

Bug: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 +
 .../cinnamon-screensaver-6.2.0.ebuild  | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index 00523ea82f58..d48ef9d2fd06 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-screensaver-5.8.1.tar.gz 158825 BLAKE2B 
ebbbc0690f3a423b300a2be045fbf07953278992c48cc5182bc1b31944afb15a19103b13752adea64083d6cb14406b04610285e11b9f52f0aa48d9e9d1a41e15
 SHA512 
ac7523816be3d4b3a70afe0117e44b5cb42cd72f52534ca33ad0e3ab94f666d382d952a7c7842dd5dfd36520779695056775d243aee6df1845c7d90ccb7172ae
 DIST cinnamon-screensaver-6.0.3.tar.gz 161006 BLAKE2B 
4f88cf0ca72384fbff2ce1f55047b6d53704bf55b2a3bfd5c942c19bcfbe9249c07e9fc1f08246c0e55c6b2110f543157ec87028789e58d752ff21d54d347ae2
 SHA512 
556b8eeac280001273460e5f1f5d1e5dbdf003ff95ad1ec9c3217316a6197520a32cd05d61a395daef066f13c8c9c89ebb9057779dd845bd597c207492fd91ef
+DIST cinnamon-screensaver-6.2.0.tar.gz 161045 BLAKE2B 
c0afe57912ed9cfc579defa4ea450c5ab79c0761f4babc9ad9c745d1c71c24ba9bcd77cd952d8e7c1ebd317025d3cf3bacc24c87e2757a94582337dc4645c814
 SHA512 
a7a6163be7de5fd7b58ed1aeb76610476f872f5372489a8ce724c92fa2a26ce418546ca9ae39a97dac9cf922ef13e5faf34bcbc087382db1e6fc50c02d6c8b21

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
new file mode 100644
index ..f5dfaf26eca7
--- /dev/null
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.2.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="Screensaver for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver";
+SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd xinerama"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2[dbus]
+   >=gnome-extra/cinnamon-desktop-6.2
+   sys-libs/pam
+   >=x11-libs/gtk+-3.22:3[introspection]
+   x11-libs/cairo
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/pango
+   x11-misc/xdotool
+   x11-themes/adwaita-icon-theme
+
+   xinerama? ( x11-libs/libXinerama )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=app-accessibility/caribou-0.3
+   sys-apps/accountsservice
+   sys-process/procps
+   x11-apps/xprop
+   $(python_gen_cond_dep '
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   >=dev-python/python3-xapp-2.4.2[${PYTHON_USEDEP}]
+   ')
+
+   systemd? ( >=sys-apps/systemd-31 )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-apps/dbus
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts src
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use xinerama)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-08-04 Thread Eli Schwartz
commit: be27ef7660e4107d53e02e0c35daacc4d7206906
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 04:23:15 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be27ef76

gnome-extra/cinnamon-screensaver: drop 5.8.1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 -
 .../cinnamon-screensaver-5.8.1.ebuild  | 78 --
 2 files changed, 79 deletions(-)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index d48ef9d2fd06..48c95d5a04a6 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-screensaver-5.8.1.tar.gz 158825 BLAKE2B 
ebbbc0690f3a423b300a2be045fbf07953278992c48cc5182bc1b31944afb15a19103b13752adea64083d6cb14406b04610285e11b9f52f0aa48d9e9d1a41e15
 SHA512 
ac7523816be3d4b3a70afe0117e44b5cb42cd72f52534ca33ad0e3ab94f666d382d952a7c7842dd5dfd36520779695056775d243aee6df1845c7d90ccb7172ae
 DIST cinnamon-screensaver-6.0.3.tar.gz 161006 BLAKE2B 
4f88cf0ca72384fbff2ce1f55047b6d53704bf55b2a3bfd5c942c19bcfbe9249c07e9fc1f08246c0e55c6b2110f543157ec87028789e58d752ff21d54d347ae2
 SHA512 
556b8eeac280001273460e5f1f5d1e5dbdf003ff95ad1ec9c3217316a6197520a32cd05d61a395daef066f13c8c9c89ebb9057779dd845bd597c207492fd91ef
 DIST cinnamon-screensaver-6.2.0.tar.gz 161045 BLAKE2B 
c0afe57912ed9cfc579defa4ea450c5ab79c0761f4babc9ad9c745d1c71c24ba9bcd77cd952d8e7c1ebd317025d3cf3bacc24c87e2757a94582337dc4645c814
 SHA512 
a7a6163be7de5fd7b58ed1aeb76610476f872f5372489a8ce724c92fa2a26ce418546ca9ae39a97dac9cf922ef13e5faf34bcbc087382db1e6fc50c02d6c8b21

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
deleted file mode 100644
index fc9ef780f88b..
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson python-single-r1 xdg
-
-DESCRIPTION="Screensaver for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver";
-SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ MIT"
-SLOT="0"
-IUSE="systemd xinerama"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=gnome-extra/cinnamon-desktop-5.8
-   sys-libs/pam
-   >=x11-libs/gtk+-3.22:3[introspection]
-   x11-libs/cairo
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   x11-libs/pango
-   x11-misc/xdotool
-   x11-themes/adwaita-icon-theme
-
-   xinerama? ( x11-libs/libXinerama )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=app-accessibility/caribou-0.3
-   sys-apps/accountsservice[introspection]
-   sys-process/procps
-   x11-apps/xprop
-   $(python_gen_cond_dep '
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.1[${PYTHON_USEDEP}]
-   ')
-
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   sys-apps/dbus
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts src
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use xinerama)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/, gnome-extra/cinnamon/files/

2024-08-04 Thread Eli Schwartz
commit: ea8b759bbfa31dbe09da71b565fa5bf0d91eb4bb
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 06:09:54 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8b759b

gnome-extra/cinnamon: add 6.2.7

Remove the GOA dependency as it's no longer suported, and the
alternate is not currently packaged.

Make xdg-desktop-portal-xapp unconditional, as dark mode
breaks without it.

Closes: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 +
 gnome-extra/cinnamon/cinnamon-6.2.7.ebuild | 206 +
 ...namon-6.2.0-fix-arm64-settings-panel-path.patch |  38 
 .../files/cinnamon-6.2.0-optional-wayland.patch|  79 
 .../files/cinnamon-6.2.0-polkit-agent-on-x11.patch |  75 
 gnome-extra/cinnamon/metadata.xml  |   1 +
 6 files changed, 400 insertions(+)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 7591256ae65b..b93a2052223f 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-5.8.4.tar.gz 2517117 BLAKE2B 
4c3f452480b9e3ce7713221f1b76c475204b8dc1bb34d42a8faf492b0ca86416bb2fbd3849a7f048fef672ecf4613f06c645ec548159b6c3662b7602142e75e6
 SHA512 
2eaa253cdd01f00cca05ed123db59fde27f84cc24d7b8a3ec751a5f8252642870cbece941d1101f31fe0db43c15d9779bbdcacbf7037757569a4d17205cb10ad
 DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c
+DIST cinnamon-6.2.7.tar.gz 2547822 BLAKE2B 
67f15fdd39c7168bcaa03f637fa6a4b9e9076657a92ba92472c69960c0c26fcad7aa0b4e1f6926e57d76364bf4a42f28381b67a03cba75de87a4fc31ef9e7377
 SHA512 
d8617cf73dd754b91915826527e674a8084ad141831112def661eac6b39b1c39e61e06fdf79bd7f0a7045b2abc29e223f8616796f5e51d1354486f0d0e4faf5a

diff --git a/gnome-extra/cinnamon/cinnamon-6.2.7.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.2.7.ebuild
new file mode 100644
index ..faad5075ad15
--- /dev/null
+++ b/gnome-extra/cinnamon/cinnamon-6.2.7.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson gnome2-utils pax-utils python-single-r1 xdg
+
+DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
+SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+eds +gstreamer gtk-doc internal-polkit +nls +networkmanager wayland"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.52.0:2[dbus]
+   >=dev-libs/gobject-introspection-1.29.15:=
+   dev-libs/libxml2:2
+   >=gnome-extra/cinnamon-desktop-6.2:0=
+   >=gnome-extra/cinnamon-menus-6.2
+   >=gnome-extra/cjs-6.2[cairo]
+   sys-apps/dbus
+   >=sys-auth/polkit-0.100[introspection]
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?]
+   >=x11-libs/libnotify-0.7.3:0=[introspection]
+   x11-libs/libX11
+   >=x11-libs/libXfixes-5.0
+   x11-libs/pango[introspection]
+   >=x11-libs/xapp-2.8.4[introspection]
+   >=x11-wm/muffin-6.2[introspection,wayland?]
+
+   eds? (
+   gnome-extra/evolution-data-server
+   )
+   gstreamer? (
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   )
+   networkmanager? (
+   net-misc/networkmanager[introspection]
+   )
+"
+# caribou used by onscreen keyboard
+# libtimezonemap used by datetime settings
+# iso-flag-png (unpackaged) used by keyboard layout settings
+RDEPEND="
+   ${DEPEND}
+   >=app-accessibility/caribou-0.3
+   dev-libs/keybinder:3[introspection]
+   dev-libs/libtimezonemap
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/files/, gnome-extra/cinnamon/

2024-08-04 Thread Eli Schwartz
commit: 43cc1a174802963c3eee748998220ca6ab5b3ae3
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 06:11:03 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cc1a17

gnome-extra/cinnamon: drop 5.8.4

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/37417
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 -
 gnome-extra/cinnamon/cinnamon-5.8.4.ebuild | 187 -
 .../files/cinnamon-pillow-10-support.patch |  63 ---
 3 files changed, 251 deletions(-)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index b93a2052223f..e943e83ca6ca 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-5.8.4.tar.gz 2517117 BLAKE2B 
4c3f452480b9e3ce7713221f1b76c475204b8dc1bb34d42a8faf492b0ca86416bb2fbd3849a7f048fef672ecf4613f06c645ec548159b6c3662b7602142e75e6
 SHA512 
2eaa253cdd01f00cca05ed123db59fde27f84cc24d7b8a3ec751a5f8252642870cbece941d1101f31fe0db43c15d9779bbdcacbf7037757569a4d17205cb10ad
 DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c
 DIST cinnamon-6.2.7.tar.gz 2547822 BLAKE2B 
67f15fdd39c7168bcaa03f637fa6a4b9e9076657a92ba92472c69960c0c26fcad7aa0b4e1f6926e57d76364bf4a42f28381b67a03cba75de87a4fc31ef9e7377
 SHA512 
d8617cf73dd754b91915826527e674a8084ad141831112def661eac6b39b1c39e61e06fdf79bd7f0a7045b2abc29e223f8616796f5e51d1354486f0d0e4faf5a

diff --git a/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild 
b/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
deleted file mode 100644
index c48b4ae8c30e..
--- a/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson gnome2-utils pax-utils python-single-r1 xdg
-
-DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
-SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
-SLOT="0"
-IUSE="+eds +gstreamer gtk-doc +nls +networkmanager"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   >=dev-libs/glib-2.52.0:2[dbus]
-   >=dev-libs/gobject-introspection-1.29.15:=
-   dev-libs/libxml2:2
-   >=gnome-extra/cinnamon-desktop-5.8:0=
-   >=gnome-extra/cinnamon-menus-5.8
-   >=gnome-extra/cjs-5.8[cairo]
-   sys-apps/dbus
-   >=sys-auth/polkit-0.100[introspection]
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.12.0:3[introspection]
-   >=x11-libs/libnotify-0.7.3:0=[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXfixes-5.0
-   x11-libs/pango[introspection]
-   >=x11-libs/xapp-2.6.1[introspection]
-   >=x11-wm/muffin-5.8[introspection]
-
-   eds? (
-   gnome-extra/evolution-data-server
-   )
-   gstreamer? (
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   )
-   networkmanager? (
-   net-misc/networkmanager[introspection]
-   )
-"
-# caribou used by onscreen keyboard
-# libtimezonemap used by datetime settings
-# iso-flag-png (unpackaged) used by keyboard layout settings
-RDEPEND="
-   ${DEPEND}
-   >=app-accessibility/caribou-0.3
-   dev-libs/keybinder:3[introspection]
-   dev-libs/libtimezonemap
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/python-pam[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.1[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/dconf-0.4.1
-   >=gnome-b

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-08-04 Thread Eli Schwartz
commit: 51dcf5175bb6cb0c73cde9f4b9bf820fdaf26077
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 02:51:43 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dcf517

gnome-extra/cinnamon-translations: drop 5.8.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 -
 .../cinnamon-translations-5.8.2.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index b570ae2eae6e..eb9d2c9b021d 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-translations-5.8.2.tar.gz 13306978 BLAKE2B 
91e71f3f4142fa6adb80c39a782b2db2c1d8f9e3dc12ea5883e081c0b27660a15753e0f4d69a7b4f47b9350221e705ef361e1e5fc1c027b92805ec59b08a9e2a
 SHA512 
ccf678eb805c06932e35e8d44579e2f5b7c3dd4e1cda6a6bd184ef3da656ccbe62135ae960849e4aaf098ebe76b72760a5d542f134210760376f0d972b875279
 DIST cinnamon-translations-6.0.2.tar.gz 13436254 BLAKE2B 
50b9813c608935830c772466ad01f5818d7775467127c486c1543e2c51f4b828b536436939cd50cb68adb562aa043edaed4d10839b8e17038668e0cd87253197
 SHA512 
e23fe7f7da8856f3794c970671242bfdda1d84fee7357a7d30e09de15f988b9293b49dcbb44687ba4c495708b4fe067d6e8b851fac190b7f1f123ae19745f375
 DIST cinnamon-translations-6.2.2.tar.gz 13640380 BLAKE2B 
336b64c305e1b6f04a9cfb54283d006f171fc8dbaa112412f5f1300439e8b58ae429e8aa11ccbcf223ef008e9f7b2943180c2989b3eeac8cfafda7902bdc04aa
 SHA512 
58f7aa285c786678fdcdbbbc4195a9c3cc7d0134535b693c6e517bda6d1afe3bd4de36eb32e75630e773d1de5a2733e069f9277daa3083572929a05190097c35

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
deleted file mode 100644
index fb4c84a56c28..
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="aa af am an ar ary as ast ay az be be@latin ber bg bn bn_IN br bs ca 
ca@valencia crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ 
en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi 
hr hsb hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lmo lo 
lt lv mai mg mi mk ml mn mnw mo mr ms my nap nb nds ne nl nn no nso oc om or pa 
pap pl ps pt pt_BR qu ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian 
sr@ijekavianlatin sr@latin sv sw szl ta te tg th tk tl tlh tpi tr ts tt ug uk 
ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu"
-
-inherit plocale
-
-DESCRIPTION="Translation data for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-translations";
-SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-BDEPEND="sys-devel/gettext"
-
-src_configure() { :; }
-
-src_install() {
-   # Cannot run before since locales are not in the expected place for 
this to work
-   plocale_find_changes "${S}"/usr/share/locale "" ""
-
-   install_locale() {
-   insinto /usr/share/locale
-   doins -r usr/share/locale/${1}
-   }
-   plocale_for_each_locale install_locale
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-08-04 Thread Eli Schwartz
commit: 293cd3e550da821eb1bc2b2b12c48e6860e4194a
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 06:02:51 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293cd3e5

gnome-extra/cinnamon-control-center: drop 5.8.2, 6.0.0

Closes: https://bugs.gentoo.org/923908
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |   1 -
 .../cinnamon-control-center-5.8.2.ebuild   | 103 -
 .../cinnamon-control-center-6.0.0.ebuild   | 122 -
 3 files changed, 226 deletions(-)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index d32c466b8873..d035bb584cf3 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-control-center-5.8.2.tar.gz 3820570 BLAKE2B 
3bc009e696c7d469b2a2e15aecc62f290e26d08f65400418666e4a5564a3a113107996326e1edec93a45e9cb935ea96946e385376fe7f1b4b1185425bb4d4964
 SHA512 
b7b726659ca712a81c8b52bf514c8f061f5146a4728a3f2172ac5658b947e3e72c3194513ac815efaa727664e03ce2684d8d491bfcf0f6e91ea4566d832e86a2
 DIST cinnamon-control-center-6.0.0.tar.gz 3821056 BLAKE2B 
b856e4c258a76aa5e558cca53ac333df81ae135d731a5de65470282e741a95f2c179fbd9f28e8bb26824de5ee1f9b9fcb0143fee1760800149a345085c45f11b
 SHA512 
e49b72590418da63c6db9c4224e6a32f9014bf4a4810e3a89babaa21d211ade135912e7be1a356c57328d85774517e0f696c724e62b2d3581c5f73c8a88cf486
 DIST cinnamon-control-center-6.2.0.tar.gz 3813695 BLAKE2B 
4ddc97e600b2643ee16477165171f5251f7004d53524a77ec5d363717b84cec61c5bd83334a6dbb261d6ef40bd927fcdf6ef779953ad549881871f2f0e70471e
 SHA512 
815158d057267956470d858cfb62e527c3655adce08e1f9b928f3d8b8b43ffc15d04ab1b11d5603dc75e7347925067e9627cc199f0328ccacd0421112de3b7b4

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
deleted file mode 100644
index f7998f0e2b56..
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson gnome2-utils python-any-r1 xdg virtualx
-
-DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
-SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
-REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-RESTRICT="test"
-
-COMMON_DEPEND="
-   app-accessibility/at-spi2-core:2
-   >=dev-libs/glib-2.44.0:2
-   >=gnome-base/libgnomekbd-3.0.0:0=
-   >=gnome-extra/cinnamon-desktop-5.8:0=
-   >=gnome-extra/cinnamon-menus-5.8
-   media-libs/fontconfig
-   >=sys-auth/polkit-0.103
-   >=sys-power/upower-0.99.8:=
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.16.0:3
-   >=dev-libs/libgudev-232
-   >=x11-libs/libnotify-0.7.3
-   x11-libs/cairo
-   x11-libs/libX11
-   >=x11-libs/libxklavier-5.1:=
-   x11-libs/pango
-
-   colord? ( >=x11-misc/colord-0.1.14:0= )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=x11-libs/libXi-1.2 )
-   networkmanager? (
-   >=gnome-extra/nm-applet-1.2.0
-   >=net-libs/libnma-1.8.34
-   >=net-misc/networkmanager-1.2.0[modemmanager?]
-
-   modemmanager? ( >=net-misc/modemmanager-0.7:= )
-   )
-   gnome-online-accounts? (
-   >=net-libs/gnome-online-accounts-3.18.0:=
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-
-   colord? ( >=gnome-extra/gnome-color-manager-3 )
-   input_devices_wacom? ( 
gnome-extra/cinnamon-settings-daemon[input_devices_wacom] )
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( app-admin/openrc-settingsd )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/iso-codes
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang meson_install_schemas.py
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use colord color)
-   $(meson_use modemmanager)
-   $(meson_use networkmanager)
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-08-04 Thread Eli Schwartz
commit: f820e82e9b834c7ee4c7532f922e01d403000892
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 02:50:48 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f820e82e

gnome-extra/cinnamon-translations: add 6.2.2

Bug: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 +
 .../cinnamon-translations-6.2.2.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index 24e678d0ff34..b570ae2eae6e 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-translations-5.8.2.tar.gz 13306978 BLAKE2B 
91e71f3f4142fa6adb80c39a782b2db2c1d8f9e3dc12ea5883e081c0b27660a15753e0f4d69a7b4f47b9350221e705ef361e1e5fc1c027b92805ec59b08a9e2a
 SHA512 
ccf678eb805c06932e35e8d44579e2f5b7c3dd4e1cda6a6bd184ef3da656ccbe62135ae960849e4aaf098ebe76b72760a5d542f134210760376f0d972b875279
 DIST cinnamon-translations-6.0.2.tar.gz 13436254 BLAKE2B 
50b9813c608935830c772466ad01f5818d7775467127c486c1543e2c51f4b828b536436939cd50cb68adb562aa043edaed4d10839b8e17038668e0cd87253197
 SHA512 
e23fe7f7da8856f3794c970671242bfdda1d84fee7357a7d30e09de15f988b9293b49dcbb44687ba4c495708b4fe067d6e8b851fac190b7f1f123ae19745f375
+DIST cinnamon-translations-6.2.2.tar.gz 13640380 BLAKE2B 
336b64c305e1b6f04a9cfb54283d006f171fc8dbaa112412f5f1300439e8b58ae429e8aa11ccbcf223ef008e9f7b2943180c2989b3eeac8cfafda7902bdc04aa
 SHA512 
58f7aa285c786678fdcdbbbc4195a9c3cc7d0134535b693c6e517bda6d1afe3bd4de36eb32e75630e773d1de5a2733e069f9277daa3083572929a05190097c35

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
new file mode 100644
index ..72ff8d9ebbe2
--- /dev/null
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-6.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="aa af am an ar ary as ast ay az be be@latin ber bg bn bn_IN br bs ca 
ca@valencia ckb crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ 
en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi 
hr hsb hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lmo lo 
lt lv mai mg mi mk ml mn mnw mo mr ms my nap nb nds ne nl nn no nso oc om or pa 
pap pl ps pt pt_BR qu ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian 
sr@ijekavianlatin sr@latin sv sw szl ta te tg th ti tk tl tlh tpi tr ts tt ug 
uk ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu"
+
+inherit plocale
+
+DESCRIPTION="Translation data for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-translations";
+SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="sys-devel/gettext"
+
+src_configure() { :; }
+
+src_install() {
+   # Cannot run before since locales are not in the expected place for 
this to work
+   plocale_find_changes "${S}"/usr/share/locale "" ""
+
+   install_locale() {
+   insinto /usr/share/locale
+   doins -r usr/share/locale/${1}
+   }
+   plocale_for_each_locale install_locale
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-08-04 Thread Eli Schwartz
commit: 4ecba37471e0849b0c234afc2b983997736a30b9
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 02:44:25 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecba374

gnome-extra/cinnamon-menus: add 6.2.0

Bug: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 +
 .../cinnamon-menus/cinnamon-menus-6.2.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index b89ffc4e8b35..35d3c2bb61c7 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-menus-5.8.0.tar.gz 96346 BLAKE2B 
3da1b4b3056d5fc0ec8fa22e01c160de4e61c05cf3ad10f216a95abcc63135f394146bfd1d77a54021e5aedee4b5d61077eadf49823171f5f5aa052d4c1947d6
 SHA512 
d7679412cca5537da47767a0bb9335deaf7177781bee26bec109e9c19c90f4fbaeba81837ce1b9203e5315185178bc720919bdfbb072a94c5a816d1ee63a0370
 DIST cinnamon-menus-6.0.0.tar.gz 96411 BLAKE2B 
08394d32e66a8e3e8f1e13a97128099c1fcfe868a52c6bdbdd9ad1c98508c441d8b354d37856dd645db8a9e8f33c3f1ad3c6033bd2f22ea33d7644594cc1559f
 SHA512 
9b7e1f92ef451e80aebc95a2fdd0e94e352c634a09474878fb12cf0ba8a06e3b4ca522ab6b6c768b7b194cb262bad0bfd5b81557d77cb9075506de11d9de56a7
+DIST cinnamon-menus-6.2.0.tar.gz 96496 BLAKE2B 
151ccc6baa1d3bda7269b71d0c9d28666553a4248d4bc1dded9f669d4fe33ac6c7785b84a7f8239636c9f84a21378843e22b40d20415e009b039b53ee3b677d2
 SHA512 
b7132a6cabd6f4ff0d5e247585029af18712a2cb220aba93e609ffb569b79cbaf72caf1d70d22dbae576c2634be092c430f702c3bb25d6fa2768aba98900e5b9

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
new file mode 100644
index ..a8bc134f5056
--- /dev/null
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.2.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-menus";
+SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.29.15:2
+   >=dev-libs/gobject-introspection-1.58.3:=
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/gobject-introspection-common
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc enable_docs)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-08-04 Thread Eli Schwartz
commit: 6ea448d5b040ef4c023ef0dfff48c0827381b524
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 04:12:44 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea448d5

gnome-extra/cinnamon-session: drop 5.8.1, 6.0.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  2 -
 .../cinnamon-session/cinnamon-session-5.8.1.ebuild | 75 --
 .../cinnamon-session/cinnamon-session-6.0.2.ebuild | 92 --
 3 files changed, 169 deletions(-)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 693d6d7901b7..9eef2a91b9e4 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,4 +1,2 @@
-DIST cinnamon-session-5.8.1.tar.gz 199477 BLAKE2B 
9371089e3caa4765498c2fa3ab9e5de03d47a67bced8a1a14fec33d7aea3372950b1e8f7f88be825697c8a2899dc0812f6ec7c5fb008f4bf2f4b5bdc343c01cc
 SHA512 
8a88834a639c74b227f0d666fa2bcb4c3f73859ff8de84a440e84af3f3343c41c47a896ccf0dc09cc7114b7c921e2f670aec7846c57ec92b8dabe7955309
-DIST cinnamon-session-6.0.2.tar.gz 165188 BLAKE2B 
077552f147a61d4615db8091411314560a12b5c40420381280e41a35395119ece15602f9c74bac3409b49d4363285a386555a787ced10dee5ca757d254ccb7ec
 SHA512 
80e1c5b8654aad805424351c1a49cc3f68e52ddcf0606180fd5ee006607829f4f451c6bdd9be7e022a258041e8a6967faf0b16b8536a0a8982dcc805e35fd01a
 DIST cinnamon-session-6.0.4.tar.gz 165520 BLAKE2B 
fa608de433a4d47db102b1f11c716da8afeabd5772b7e957449297629e39bc215124acd2f0f94afe91763590ab92b06a3bce8dd1a6bad3997b9496b4114a36fa
 SHA512 
cd8ac8579f9311f5234dad17fb32d40a1c58da2292734e58c4832d94a8b0687e4909f5886c2db0dab1e0c396f12c3495a8d966e76373ac26f3bd9795efcd1f1f
 DIST cinnamon-session-6.2.1.tar.gz 166106 BLAKE2B 
ef7bb345f6c32f5402d9ff5dca152455a861e41e4fc5a77d1184f75ef17b70ab78bd3cfc9f63265703153d86217b5cd0a679f50add722110c47f7246050ca68f
 SHA512 
bc0e69b938920149c26e2470aab9c2290b3b7ecea8a6e8249683402eb07af0c3a88c42cb86723d422dd14442246e841469010a05e808e675ff0e7ff1cc834224

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
deleted file mode 100644
index 1c60942403d3..
--- a/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-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 ~loong ~ppc64 ~riscv x86"
-IUSE="systemd"
-
-COMMON_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.6.1
-
-   systemd? ( >=sys-apps/systemd-183 )
-   !systemd? ( sys-auth/elogind[policykit] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-libs/xtrans
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=gnome-extra/cinnamon-desktop-5.8:0=
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang data
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dipv6=true
-   -Dxtrans=true
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
deleted file mode 100644
index 9bc622ec1f13..
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson gnome2-utils python-single-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+"

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-08-04 Thread Eli Schwartz
commit: 01c9132ef4b9f0a2b189a3614af2bd7750615dee
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 06:01:28 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c9132e

gnome-extra/cinnamon-control-center: add 6.2.0

Bug: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |   1 +
 .../cinnamon-control-center-6.2.0.ebuild   | 112 +
 2 files changed, 113 insertions(+)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index 53df9a973d46..d32c466b8873 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-control-center-5.8.2.tar.gz 3820570 BLAKE2B 
3bc009e696c7d469b2a2e15aecc62f290e26d08f65400418666e4a5564a3a113107996326e1edec93a45e9cb935ea96946e385376fe7f1b4b1185425bb4d4964
 SHA512 
b7b726659ca712a81c8b52bf514c8f061f5146a4728a3f2172ac5658b947e3e72c3194513ac815efaa727664e03ce2684d8d491bfcf0f6e91ea4566d832e86a2
 DIST cinnamon-control-center-6.0.0.tar.gz 3821056 BLAKE2B 
b856e4c258a76aa5e558cca53ac333df81ae135d731a5de65470282e741a95f2c179fbd9f28e8bb26824de5ee1f9b9fcb0143fee1760800149a345085c45f11b
 SHA512 
e49b72590418da63c6db9c4224e6a32f9014bf4a4810e3a89babaa21d211ade135912e7be1a356c57328d85774517e0f696c724e62b2d3581c5f73c8a88cf486
+DIST cinnamon-control-center-6.2.0.tar.gz 3813695 BLAKE2B 
4ddc97e600b2643ee16477165171f5251f7004d53524a77ec5d363717b84cec61c5bd83334a6dbb261d6ef40bd927fcdf6ef779953ad549881871f2f0e70471e
 SHA512 
815158d057267956470d858cfb62e527c3655adce08e1f9b928f3d8b8b43ffc15d04ab1b11d5603dc75e7347925067e9627cc199f0328ccacd0421112de3b7b4

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0.ebuild
new file mode 100644
index ..7ee5c7dde989
--- /dev/null
+++ b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.2.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson gnome2-utils python-any-r1 xdg virtualx
+
+DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+colord input_devices_wacom +networkmanager +modemmanager systemd test 
wayland"
+REQUIRED_USE="modemmanager? ( networkmanager )"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-core:2
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/libgnomekbd-3.0.0:0=
+   >=gnome-extra/cinnamon-desktop-6.2:0=
+   >=gnome-extra/cinnamon-menus-6.2
+   media-libs/fontconfig
+   >=sys-auth/polkit-0.103
+   >=sys-power/upower-0.99.8:=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.16.0:3[wayland=]
+   >=dev-libs/libgudev-232
+   >=x11-libs/libnotify-0.7.3
+   x11-libs/cairo
+   x11-libs/libX11
+   >=x11-libs/libxklavier-5.1:=
+   x11-libs/pango
+
+   colord? (
+   >=x11-misc/colord-0.1.14:0=
+   )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/libXi-1.2
+   )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.2.0
+   >=net-libs/libnma-1.8.34
+   >=net-misc/networkmanager-1.2.0[modemmanager?]
+
+   modemmanager? (
+   >=net-misc/modemmanager-0.7:=
+   )
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+
+   colord? (
+   >=gnome-extra/gnome-color-manager-3
+   )
+   input_devices_wacom? (
+   gnome-extra/cinnamon-settings-daemon[input_devices_wacom]
+   )
+   systemd? (
+   >=sys-apps/systemd-31
+   )
+   !systemd? (
+   app-admin/openrc-settingsd
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/iso-codes
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang meson_install_schemas.py
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use colord color)
+   $(meson_use modemmanager)
+   $(meson_use networkmanager)
+   $(meson_use in

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-08-04 Thread Eli Schwartz
commit: 0c7b47af3cc122009e2b6254e5fd79bceda16983
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 04:11:18 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7b47af

gnome-extra/cinnamon-session: add 6.2.1

Bug: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  1 +
 .../cinnamon-session/cinnamon-session-6.2.1.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index d5e9ddaf644c..693d6d7901b7 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,3 +1,4 @@
 DIST cinnamon-session-5.8.1.tar.gz 199477 BLAKE2B 
9371089e3caa4765498c2fa3ab9e5de03d47a67bced8a1a14fec33d7aea3372950b1e8f7f88be825697c8a2899dc0812f6ec7c5fb008f4bf2f4b5bdc343c01cc
 SHA512 
8a88834a639c74b227f0d666fa2bcb4c3f73859ff8de84a440e84af3f3343c41c47a896ccf0dc09cc7114b7c921e2f670aec7846c57ec92b8dabe7955309
 DIST cinnamon-session-6.0.2.tar.gz 165188 BLAKE2B 
077552f147a61d4615db8091411314560a12b5c40420381280e41a35395119ece15602f9c74bac3409b49d4363285a386555a787ced10dee5ca757d254ccb7ec
 SHA512 
80e1c5b8654aad805424351c1a49cc3f68e52ddcf0606180fd5ee006607829f4f451c6bdd9be7e022a258041e8a6967faf0b16b8536a0a8982dcc805e35fd01a
 DIST cinnamon-session-6.0.4.tar.gz 165520 BLAKE2B 
fa608de433a4d47db102b1f11c716da8afeabd5772b7e957449297629e39bc215124acd2f0f94afe91763590ab92b06a3bce8dd1a6bad3997b9496b4114a36fa
 SHA512 
cd8ac8579f9311f5234dad17fb32d40a1c58da2292734e58c4832d94a8b0687e4909f5886c2db0dab1e0c396f12c3495a8d966e76373ac26f3bd9795efcd1f1f
+DIST cinnamon-session-6.2.1.tar.gz 166106 BLAKE2B 
ef7bb345f6c32f5402d9ff5dca152455a861e41e4fc5a77d1184f75ef17b70ab78bd3cfc9f63265703153d86217b5cd0a679f50add722110c47f7246050ca68f
 SHA512 
bc0e69b938920149c26e2470aab9c2290b3b7ecea8a6e8249683402eb07af0c3a88c42cb86723d422dd14442246e841469010a05e808e675ff0e7ff1cc834224

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
new file mode 100644
index ..6d9a4f22cfa0
--- /dev/null
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.2.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson gnome2-utils python-single-r1
+
+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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.3:2
+   >=gnome-extra/cinnamon-desktop-6.2:0=
+   media-libs/libcanberra[pulseaudio]
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3:3[introspection]
+   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.8.4[introspection]
+
+   systemd? (
+   >=sys-apps/systemd-183
+   )
+   !systemd? (
+   sys-auth/elogind[policykit]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-libs/xtrans
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   dev-libs/gobject-introspection
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang data cinnamon-session-quit
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dipv6=true
+   -Dxtrans=true
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-08-04 Thread Eli Schwartz
commit: bde161a98463ba58ae82e96280381f3fed8f7e8b
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 03:53:06 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde161a9

gnome-extra/cinnamon-settings-daemon: add 6.2.0

Bug: https://bugs.gentoo.org/934783
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 +
 .../cinnamon-settings-daemon-6.2.0.ebuild  | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index 5af75bf3b287..0d832fc83741 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-settings-daemon-5.8.1.tar.gz 573541 BLAKE2B 
50d8e6fb1fde50db7cc40c931e0904c0abfa429dc5757160fdb87ee2753f4d9e732ba4a0837c0480a73a3caffb084881c8aac336f8600afe976adc519b09aa01
 SHA512 
a5e92aa9ba463cff7db02e9d377a28b39e4c1dd25226ab9d4d59b5fd7b38267c6da5f31cfa052f1a8243de601c7484040be158e633b8932e2e68726860c7bfc3
 DIST cinnamon-settings-daemon-6.0.0.tar.gz 578061 BLAKE2B 
f05e14e9d3c15bc94df5435b0f317e1924993fbf4908491ea5a825b623c6a6f127ce20f5c31f54bfbd547a70ad645c3dbe71d9c55f790a3e0730d55bc58d6316
 SHA512 
44348765bf8c0cb941d177a6765aef10796d72f5c215dbffa4b514523956e257128d60dcd9c3f0b2bcde24745e082ad82a7cee149125903e13b349c07200
+DIST cinnamon-settings-daemon-6.2.0.tar.gz 578907 BLAKE2B 
24b9591f5e6bbacd92f564bfb4f1960c14bca78194dd00746ff4b31f2a6b99d09a701ca939aa39b932141c7c13d998b1a061185bd7b751815dbd8b43d1fceec2
 SHA512 
c2102ace141448694a4d22331f1b039ccdca41988165f0e1af4446c527be89f8ae2f87e0555a0cf4fa5bbb31e5c866f0c9c7a52174a1664183695695b5eed7be

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0.ebuild
new file mode 100644
index ..bf665356ce46
--- /dev/null
+++ b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.2.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson gnome2-utils python-any-r1 xdg
+
+DESCRIPTION="Cinnamon's settings daemon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
+SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[dbus]
+   dev-libs/libgudev
+   >=gnome-base/libgnomekbd-3.6:=
+   >=gnome-extra/cinnamon-desktop-6.2:0=
+   media-libs/fontconfig
+   >=media-libs/lcms-2.2:2
+   media-libs/libcanberra[gtk3,pulseaudio]
+   >=media-libs/libpulse-0.9.16[glib]
+   >=sys-auth/polkit-0.97
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.14.0:3[wayland=]
+   >=x11-libs/libnotify-0.7.3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   >=x11-libs/libxklavier-5.0:=
+   >=x11-libs/pango-1.20.0
+   >=sys-power/upower-0.9.11:=
+
+   colord? ( >=x11-misc/colord-0.1.27:= )
+   cups? (
+   >=net-print/cups-1.4[dbus]
+   app-admin/system-config-printer
+   net-print/cups-pk-helper )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=gnome-base/librsvg-2.36.2 )
+   smartcard? (
+   dev-libs/nspr
+   >=dev-libs/nss-3.11.2
+   )
+   systemd? ( sys-apps/systemd:0= )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/libxml2:2
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts
+}
+
+src_configure() {
+   # gudev not optional on Linux platforms
+   local emesonargs=(
+   -Duse_gudev=enabled
+   -Duse_polkit=enabled
+   -Duse_logind=enabled
+   $(meson_feature colord use_color)
+   $(meson_feature cups use_cups)
+   $(meson_feature smartcard use_smartcard)
+   $(meson_feature input_devices_wacom use_wacom)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-08-04 Thread Eli Schwartz
commit: dab69fb6875cffbe26db59c1f955d37567652fb7
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 03:55:11 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab69fb6

gnome-extra/cinnamon-settings-daemon: drop 5.8.1, 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 -
 .../cinnamon-settings-daemon-5.8.1.ebuild  | 95 --
 .../cinnamon-settings-daemon-6.0.0.ebuild  | 95 --
 3 files changed, 191 deletions(-)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index 0d832fc83741..4feffe546d51 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-settings-daemon-5.8.1.tar.gz 573541 BLAKE2B 
50d8e6fb1fde50db7cc40c931e0904c0abfa429dc5757160fdb87ee2753f4d9e732ba4a0837c0480a73a3caffb084881c8aac336f8600afe976adc519b09aa01
 SHA512 
a5e92aa9ba463cff7db02e9d377a28b39e4c1dd25226ab9d4d59b5fd7b38267c6da5f31cfa052f1a8243de601c7484040be158e633b8932e2e68726860c7bfc3
 DIST cinnamon-settings-daemon-6.0.0.tar.gz 578061 BLAKE2B 
f05e14e9d3c15bc94df5435b0f317e1924993fbf4908491ea5a825b623c6a6f127ce20f5c31f54bfbd547a70ad645c3dbe71d9c55f790a3e0730d55bc58d6316
 SHA512 
44348765bf8c0cb941d177a6765aef10796d72f5c215dbffa4b514523956e257128d60dcd9c3f0b2bcde24745e082ad82a7cee149125903e13b349c07200
 DIST cinnamon-settings-daemon-6.2.0.tar.gz 578907 BLAKE2B 
24b9591f5e6bbacd92f564bfb4f1960c14bca78194dd00746ff4b31f2a6b99d09a701ca939aa39b932141c7c13d998b1a061185bd7b751815dbd8b43d1fceec2
 SHA512 
c2102ace141448694a4d22331f1b039ccdca41988165f0e1af4446c527be89f8ae2f87e0555a0cf4fa5bbb31e5c866f0c9c7a52174a1664183695695b5eed7be

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
deleted file mode 100644
index 64e210dddfed..
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson gnome2-utils python-any-r1 xdg
-
-DESCRIPTION="Cinnamon's settings daemon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
-SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+colord cups input_devices_wacom smartcard systemd"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[dbus]
-   dev-libs/libgudev
-   >=gnome-base/libgnomekbd-3.6:=
-   >=gnome-extra/cinnamon-desktop-5.8:0=
-   media-libs/fontconfig
-   >=media-libs/lcms-2.2:2
-   media-libs/libcanberra[gtk3,pulseaudio]
-   >=media-libs/libpulse-0.9.16[glib]
-   >=sys-auth/polkit-0.97
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.14.0:3
-   >=x11-libs/libnotify-0.7.3
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   >=x11-libs/libxklavier-5.0:=
-   >=x11-libs/pango-1.20.0
-   >=sys-power/upower-0.9.11:=
-
-   colord? ( >=x11-misc/colord-0.1.27:= )
-   cups? (
-   >=net-print/cups-1.4[dbus]
-   app-admin/system-config-printer
-   net-print/cups-pk-helper )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=gnome-base/librsvg-2.36.2 )
-   smartcard? (
-   dev-libs/nspr
-   >=dev-libs/nss-3.11.2
-   )
-   systemd? ( sys-apps/systemd:0= )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/libxml2:2
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   # gudev not optional on Linux platforms
-   local emesonargs=(
-   -Duse_gudev=enabled
-   -Duse_polkit=enabled
-   -Duse_logind=enabled
-   $(meson_feature colord use_color)
-   $(meson_feature cups use_cups)
-   $(meson_feature smartcard use_smartcard)
-   $(meson_feature input_devices_wacom use_wacom)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-08-04 Thread Eli Schwartz
commit: b7af41eba9a5ff8f050832460e011334728d281f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 02:44:53 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7af41eb

gnome-extra/cinnamon-menus: drop 5.8.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 -
 .../cinnamon-menus/cinnamon-menus-5.8.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index 35d3c2bb61c7..9934b554b1ed 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-menus-5.8.0.tar.gz 96346 BLAKE2B 
3da1b4b3056d5fc0ec8fa22e01c160de4e61c05cf3ad10f216a95abcc63135f394146bfd1d77a54021e5aedee4b5d61077eadf49823171f5f5aa052d4c1947d6
 SHA512 
d7679412cca5537da47767a0bb9335deaf7177781bee26bec109e9c19c90f4fbaeba81837ce1b9203e5315185178bc720919bdfbb072a94c5a816d1ee63a0370
 DIST cinnamon-menus-6.0.0.tar.gz 96411 BLAKE2B 
08394d32e66a8e3e8f1e13a97128099c1fcfe868a52c6bdbdd9ad1c98508c441d8b354d37856dd645db8a9e8f33c3f1ad3c6033bd2f22ea33d7644594cc1559f
 SHA512 
9b7e1f92ef451e80aebc95a2fdd0e94e352c634a09474878fb12cf0ba8a06e3b4ca522ab6b6c768b7b194cb262bad0bfd5b81557d77cb9075506de11d9de56a7
 DIST cinnamon-menus-6.2.0.tar.gz 96496 BLAKE2B 
151ccc6baa1d3bda7269b71d0c9d28666553a4248d4bc1dded9f669d4fe33ac6c7785b84a7f8239636c9f84a21378843e22b40d20415e009b039b53ee3b677d2
 SHA512 
b7132a6cabd6f4ff0d5e247585029af18712a2cb220aba93e609ffb569b79cbaf72caf1d70d22dbae576c2634be092c430f702c3bb25d6fa2768aba98900e5b9

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
deleted file mode 100644
index a5672cc73e00..
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-menus";
-SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="gtk-doc"
-
-RDEPEND="
-   >=dev-libs/glib-2.29.15:2
-   >=dev-libs/gobject-introspection-1.58.3:=
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/gobject-introspection-common
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc enable_docs)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2024-08-04 Thread Eli Schwartz
commit: 0a0411853db6cdcf1977f9dbc9049258f60d21ee
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Jun 24 02:42:19 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Aug  5 03:35:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a041185

gnome-extra/cinnamon-desktop: drop 5.8.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 gnome-extra/cinnamon-desktop/Manifest  |  1 -
 .../cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/gnome-extra/cinnamon-desktop/Manifest 
b/gnome-extra/cinnamon-desktop/Manifest
index 3044070a2acc..0f1af609e90c 100644
--- a/gnome-extra/cinnamon-desktop/Manifest
+++ b/gnome-extra/cinnamon-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-desktop-5.8.0.tar.gz 502547 BLAKE2B 
58be0fcfccce58036bbf867d9619b78bc5357b431e92fc8777a0d102db0ee1abb640d60f429e82afd909dde49764858b3af872aadc55a1c642a3771f0e154f38
 SHA512 
93c86d8269c39b84463ca102581e45d9b29a55c402bb040198972614fda2d81e075ec96cbaa859cef15dc3439b31329722f45ed637026b6d6a43d71ac6afb246
 DIST cinnamon-desktop-6.0.0.tar.gz 509871 BLAKE2B 
908b53445327cdbb5560655700e6dfa829934714167f02dda2d9d31a02ae85fcf6565704e791f67f0725e9eb76ed65ef26944d3fac2a58e3091b2afd10bb70af
 SHA512 
35c09c6c3b9563c27561624bb731f17dd4f07b4e5aca5af39ffd56f72fa271babb4fd2cfe7080ac078b0d9141fcbc904036f3f156c547d64e68ba53eea14a471
 DIST cinnamon-desktop-6.2.0.tar.gz 510369 BLAKE2B 
e91cc5de64cfa2b936dd224727a493f7ca9049272d7cead88f6e6682b3e11505798d340e245816386e8427712dc3159c416bc51ac6b8cdf937649f34afa247f7
 SHA512 
be7e4fe206fb4fa62cacf7190b5702035313346ae51a3ef985ec2046d30e0ae5b1e1d314f82d362a363c3949deab02e4d2a4ea910ffe7f279111563c224f75f7

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
deleted file mode 100644
index d6d22e8ac163..
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson gnome2-utils python-any-r1
-
-DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-desktop";
-SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
-SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=dev-libs/gobject-introspection-0.10.2:=
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   >=media-libs/libpulse-12.99.3[glib]
-   sys-apps/accountsservice
-   sys-apps/hwdata
-   x11-libs/cairo[X]
-   >=x11-libs/gdk-pixbuf-2.22:2[introspection]
-   >=x11-libs/gtk+-3.3.16:3[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXext-1.1
-   x11-libs/libxkbfile
-   >=x11-libs/libXrandr-1.3
-   x11-misc/xkeyboard-config
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dpnp_ids="${EPREFIX}/usr/share/hwdata/pnp.ids"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-06-30 Thread Joonas Niilola
commit: 9a3385c013fc8bfcac020523dc71c96011edd4bf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul  1 06:47:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul  1 06:47:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3385c0

gnome-extra/cinnamon-session: Stabilize 6.0.4 amd64, #935054

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
index 8da2d3ffc0b8..81f16a8843f2 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="systemd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-06-30 Thread Joonas Niilola
commit: 2c575ac28be28dbaa3202d6aca0a542d3d966221
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul  1 06:47:22 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul  1 06:47:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c575ac2

gnome-extra/cinnamon-session: Stabilize 6.0.4 x86, #935054

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
index 81f16a8843f2..a970f6adc9ce 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/files/, gnome-extra/cinnamon-session/

2024-06-02 Thread Sam James
commit: cd6f9b32382e738032c2a302fb08bfeb2030190f
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jun  3 05:30:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 06:34:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6f9b32

gnome-extra/cinnamon-session: backport fix for crash in 6.x

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36989
Signed-off-by: Sam James  gentoo.org>

 .../cinnamon-session/cinnamon-session-6.0.4.ebuild |   2 +
 ...-presence.c-Fix-CsmPresence-idle-handling.patch | 303 +
 2 files changed, 305 insertions(+)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
index cefd1f0a4183..8da2d3ffc0b8 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
@@ -66,6 +66,8 @@ PATCHES=(
# Fix bad systemd include
# https://github.com/linuxmint/cinnamon-session/pull/164
"${FILESDIR}/${PN}-6.0.0-fix-optional-systemd.patch"
+   # fix crash on idle
+   "${FILESDIR}"/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
 )
 
 src_prepare() {

diff --git 
a/gnome-extra/cinnamon-session/files/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
 
b/gnome-extra/cinnamon-session/files/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
new file mode 100644
index ..01a194f7cb7b
--- /dev/null
+++ 
b/gnome-extra/cinnamon-session/files/0001-cs-presence.c-Fix-CsmPresence-idle-handling.patch
@@ -0,0 +1,303 @@
+From 55e9291629cc028793e22b738214ecababe65c4b Mon Sep 17 00:00:00 2001
+From: Michael Webster 
+Date: Wed, 24 Jan 2024 09:14:01 -0500
+Subject: [PATCH] cs-presence.c: Fix CsmPresence idle handling.
+
+Idle detection was broken since 5.4, as gnome-idle-monitor (in
+libcinnamon-desktop) was looking for the wrong muffin interface
+names.
+
+This file was also adapted incompletely to the new idle-monitor
+API.
+
+requires:
+linuxmint/cinnamon-desktop@d0f8c74a7864786cf04
+---
+ cinnamon-session/csm-presence.c | 130 +++-
+ cinnamon-session/csm-presence.h |   6 --
+ 2 files changed, 77 insertions(+), 59 deletions(-)
+
+diff --git a/cinnamon-session/csm-presence.c b/cinnamon-session/csm-presence.c
+index 1fd3d7c..69da703 100644
+--- a/cinnamon-session/csm-presence.c
 b/cinnamon-session/csm-presence.c
+@@ -64,16 +64,12 @@ struct CsmPresencePrivate
+ 
+ enum {
+ PROP_0,
+-PROP_STATUS,
+-PROP_STATUS_TEXT,
+ PROP_IDLE_ENABLED,
+ PROP_IDLE_TIMEOUT,
+ };
+ 
+-
+ enum {
+ STATUS_CHANGED,
+-STATUS_TEXT_CHANGED,
+ LAST_SIGNAL
+ };
+ 
+@@ -99,6 +95,10 @@ csm_presence_error_quark (void)
+ return quark_volatile;
+ }
+ 
++static void idle_became_active_cb (GnomeIdleMonitor *idle_monitor,
++   guint id,
++   gpointer  user_data);
++
+ static gboolean
+ csm_presence_set_status_text (CsmPresence  *presence,
+   const char   *status_text,
+@@ -120,6 +120,8 @@ csm_presence_set_status_text (CsmPresence  *presence,
+ 
+ if (status_text != NULL) {
+ presence->priv->status_text = g_strdup (status_text);
++} else {
++presence->priv->status_text = g_strdup ("");
+ }
+ 
+ csm_exported_presence_set_status_text (presence->priv->skeleton, 
presence->priv->status_text);
+@@ -128,11 +130,11 @@ csm_presence_set_status_text (CsmPresence  *presence,
+ return TRUE;
+ }
+ 
+-static gboolean
++static void
+ csm_presence_set_status (CsmPresence  *presence,
+  guint status)
+ {
+-g_return_val_if_fail (CSM_IS_PRESENCE (presence), FALSE);
++g_return_if_fail (CSM_IS_PRESENCE (presence));
+ 
+ if (status != presence->priv->status) {
+ presence->priv->status = status;
+@@ -140,7 +142,6 @@ csm_presence_set_status (CsmPresence  *presence,
+ csm_exported_presence_emit_status_changed 
(presence->priv->skeleton, presence->priv->status);
+ g_signal_emit (presence, signals[STATUS_CHANGED], 0, 
presence->priv->status);
+ }
+-return TRUE;
+ }
+ 
+ static void
+@@ -158,6 +159,11 @@ set_session_idle (CsmPresence   *presence,
+ /* save current status */
+ presence->priv->saved_status = presence->priv->status;
+ csm_presence_set_status (presence, CSM_PRESENCE_STATUS_IDLE);
++
++gnome_idle_monitor_add_user_active_watch 
(presence->priv->idle_monitor,
++  
idle_became_active_cb,
++  presence,
++  NULL);
+ } e

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-06-02 Thread Sam James
commit: 1f9e682e28b273a7c1366ebec7f06e4d1b0016af
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jun  3 05:27:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  3 06:34:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9e682e

gnome-extra/cinnamon-session: add 6.0.4

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  1 +
 .../cinnamon-session/cinnamon-session-6.0.4.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 2952966fd742..d5e9ddaf644c 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-session-5.8.1.tar.gz 199477 BLAKE2B 
9371089e3caa4765498c2fa3ab9e5de03d47a67bced8a1a14fec33d7aea3372950b1e8f7f88be825697c8a2899dc0812f6ec7c5fb008f4bf2f4b5bdc343c01cc
 SHA512 
8a88834a639c74b227f0d666fa2bcb4c3f73859ff8de84a440e84af3f3343c41c47a896ccf0dc09cc7114b7c921e2f670aec7846c57ec92b8dabe7955309
 DIST cinnamon-session-6.0.2.tar.gz 165188 BLAKE2B 
077552f147a61d4615db8091411314560a12b5c40420381280e41a35395119ece15602f9c74bac3409b49d4363285a386555a787ced10dee5ca757d254ccb7ec
 SHA512 
80e1c5b8654aad805424351c1a49cc3f68e52ddcf0606180fd5ee006607829f4f451c6bdd9be7e022a258041e8a6967faf0b16b8536a0a8982dcc805e35fd01a
+DIST cinnamon-session-6.0.4.tar.gz 165520 BLAKE2B 
fa608de433a4d47db102b1f11c716da8afeabd5772b7e957449297629e39bc215124acd2f0f94afe91763590ab92b06a3bce8dd1a6bad3997b9496b4114a36fa
 SHA512 
cd8ac8579f9311f5234dad17fb32d40a1c58da2292734e58c4832d94a8b0687e4909f5886c2db0dab1e0c396f12c3495a8d966e76373ac26f3bd9795efcd1f1f

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
new file mode 100644
index ..cefd1f0a4183
--- /dev/null
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-single-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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.3:2
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   media-libs/libcanberra[pulseaudio]
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3:3[introspection]
+   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.8.1[introspection]
+
+   systemd? (
+   >=sys-apps/systemd-183
+   )
+   !systemd? (
+   sys-auth/elogind[policykit]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-libs/xtrans
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   dev-libs/gobject-introspection
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix bad systemd include
+   # https://github.com/linuxmint/cinnamon-session/pull/164
+   "${FILESDIR}/${PN}-6.0.0-fix-optional-systemd.patch"
+)
+
+src_prepare() {
+   default
+   python_fix_shebang data cinnamon-session-quit
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dipv6=true
+   -Dxtrans=true
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-06-02 Thread Sam James
commit: bd10b12306a04085c1eed7b745572600205f458c
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Jun  2 18:48:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 21:15:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd10b123

gnome-extra/cinnamon: Stabilize 6.0.4 amd64, #932975

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon/cinnamon-6.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
index 1c2639ba7d27..d5b2f85cc1ff 100644
--- a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
@@ -16,7 +16,7 @@ LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception 
LGPL-2+ LGPL-2.1 LGPL-2.
 SLOT="0"
 IUSE="+desktop-portal +eds +gstreamer gtk-doc +nls +networkmanager wayland"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-05-30 Thread Joonas Niilola
commit: 9e2c118c721257c4e3c75b4fba2299824bd0d548
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 31 05:29:55 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 31 05:30:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2c118c

gnome-extra/cinnamon-screensaver: Stabilize 6.0.3 x86, #932969

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
index 34901af49bd2..5e0bcc771c40 100644
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
 IUSE="systemd xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 COMMON_DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-05-30 Thread Joonas Niilola
commit: 6380f268f5585e8f3ad32340100107f598d30b08
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 31 05:29:26 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 31 05:30:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6380f268

gnome-extra/cinnamon-screensaver: Stabilize 6.0.3 amd64, #932969

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
index d5f75bebf4b5..34901af49bd2 100644
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
 IUSE="systemd xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 COMMON_DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-05-30 Thread Joonas Niilola
commit: 16cbdca8a642974f2713b7d526706effcfe4f6a3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri May 31 05:30:27 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri May 31 05:30:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16cbdca8

gnome-extra/cinnamon-control-center: Stabilize 6.0.0-r1 x86, #932968

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
index 297b9d26c603..26f3280b8412 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
 IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test wayland"
 REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 RESTRICT="test"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-05-29 Thread Jakov Smolić
commit: 612a5f2b8636d19234655e3977543af69d244e87
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 29 14:43:07 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 29 14:43:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612a5f2b

gnome-extra/cinnamon-settings-daemon: Stabilize 6.0.0-r1 amd64, #932970

Signed-off-by: Jakov Smolić  gentoo.org>

 .../cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
index 048379111994..4f9a1ab66101 100644
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-05-29 Thread Jakov Smolić
commit: 7af6d51ce067837903c92bdb55f2d82ee0d7bf49
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 29 14:43:05 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 29 14:43:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af6d51c

gnome-extra/cinnamon-control-center: Stabilize 6.0.0-r1 amd64, #932968

Signed-off-by: Jakov Smolić  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
index 542e240d4060..297b9d26c603 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
 IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test wayland"
 REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 RESTRICT="test"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-05-29 Thread Jakov Smolić
commit: 9c2fdd97f0b0636398affb86948ee8f03134d83f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 29 14:43:04 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 29 14:43:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2fdd97

gnome-extra/cinnamon-session: Stabilize 6.0.2 amd64, #932967

Signed-off-by: Jakov Smolić  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
index c994d9ffe796..9bc622ec1f13 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-05-29 Thread Sam James
commit: d261e7394eb559309ca34c39eec0124f378e6e89
Author: Sam James  gentoo  org>
AuthorDate: Wed May 29 11:46:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 29 11:46:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d261e739

gnome-extra/cinnamon-session: Stabilize 6.0.2 x86, #932967

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
index cefd1f0a4183..c994d9ffe796 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-05-29 Thread Sam James
commit: b4894fbcc6d3be85fdcf1bb94c69bfb7bcf4e0fd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 29 11:46:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 29 11:46:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4894fbc

gnome-extra/cinnamon-settings-daemon: Stabilize 6.0.0-r1 x86, #932970

Signed-off-by: Sam James  gentoo.org>

 .../cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
index dffa7e4efb41..048379111994 100644
--- 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-05-28 Thread Sam James
commit: c6a65b47a41806541a31f22d67439d8df7244105
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 20:47:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 20:47:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a65b47

gnome-extra/cinnamon-menus: Stabilize 6.0.0 amd64, #932965

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
index bc20de05f6e1..9af1b5f92733 100644
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-05-28 Thread Sam James
commit: e649b4ce6c2a23c20c50abefc278e5bc38b76fee
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 16:59:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 16:59:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e649b4ce

gnome-extra/cinnamon-translations: Stabilize 6.0.2 x86, #932971

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
index 6e064d7aa4a4..e7d894f5b0cb 100644
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 BDEPEND="sys-devel/gettext"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2024-05-28 Thread Sam James
commit: 90d6d2784aeb599bc5245ae8a9ee9f86c4d5489a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 12:44:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 12:44:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d6d278

gnome-extra/cinnamon-desktop: Stabilize 6.0.0 x86, #932966

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
index b1163814b407..20b6121251a4 100644
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-05-28 Thread Sam James
commit: a7cddca6743fb8c9961ecfdea3b956c1a2034871
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 12:34:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 12:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cddca6

gnome-extra/cinnamon-menus: Stabilize 6.0.0 x86, #932965

Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
index 860d1ec26eb1..bc20de05f6e1 100644
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/files/, gnome-extra/cinnamon-control-center/

2024-03-16 Thread Sam James
commit: 20a9ce835b76599fa97c3ae8e743b7ac7ff96890
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 17 03:15:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 17 03:15:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a9ce83

gnome-extra/cinnamon-control-center: fix modern C issue

Closes: https://bugs.gentoo.org/919085
Signed-off-by: Sam James  gentoo.org>

 .../cinnamon-control-center-6.0.0-r1.ebuild| 123 +
 .../files/cinnamon-control-center-6.0.0-c99.patch  |  21 
 2 files changed, 144 insertions(+)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
new file mode 100644
index ..542e240d4060
--- /dev/null
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-any-r1 xdg virtualx
+
+DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test wayland"
+REQUIRED_USE="modemmanager? ( networkmanager )"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-core:2
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/libgnomekbd-3.0.0:0=
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   >=gnome-extra/cinnamon-menus-6.0
+   media-libs/fontconfig
+   >=sys-auth/polkit-0.103
+   >=sys-power/upower-0.99.8:=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.16.0:3[wayland=]
+   >=dev-libs/libgudev-232
+   >=x11-libs/libnotify-0.7.3
+   x11-libs/cairo
+   x11-libs/libX11
+   >=x11-libs/libxklavier-5.1:=
+   x11-libs/pango
+
+   colord? (
+   >=x11-misc/colord-0.1.14:0=
+   )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/libXi-1.2
+   )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.2.0
+   >=net-libs/libnma-1.8.34
+   >=net-misc/networkmanager-1.2.0[modemmanager?]
+
+   modemmanager? (
+   >=net-misc/modemmanager-0.7:=
+   )
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.18.0:=
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+
+   colord? (
+   >=gnome-extra/gnome-color-manager-3
+   )
+   input_devices_wacom? (
+   gnome-extra/cinnamon-settings-daemon[input_devices_wacom]
+   )
+   systemd? (
+   >=sys-apps/systemd-31
+   )
+   !systemd? (
+   app-admin/openrc-settingsd
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/iso-codes
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix optional wayland
+   # https://github.com/linuxmint/cinnamon-control-center/pull/323
+   "${FILESDIR}/${PN}-6.0.0-fix-optional-wayland.patch"
+   "${FILESDIR}/${PN}-6.0.0-c99.patch"
+)
+
+src_prepare() {
+   default
+   python_fix_shebang meson_install_schemas.py
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use colord color)
+   $(meson_use modemmanager)
+   $(meson_use networkmanager)
+   $(meson_use gnome-online-accounts onlineaccounts)
+   $(meson_use input_devices_wacom wacom)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}

diff --git 
a/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-6.0.0-c99.patch
 
b/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-6.0.0-c99.patch
new file mode 100644
index ..b5a73ae3186d
--- /dev/null
+++ 
b/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-6.0.0-c99.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/919085
+https://github.com/linuxmint/cinnamon-control-center/commit/0361ff2974eb4741f3cd8b6db00dbe1ab56c8a59
+
+From 0361ff2974eb4741f3cd8b6db00dbe1ab56c8a59 Mon Sep 17 00:00:00 2001
+From: Leigh Scott 
+Date: Thu, 18 Jan 2024 21:30:28 +0

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/files/, ...

2024-03-16 Thread Sam James
commit: 61dc69e3f082efdfab09d88623449dc5969a7eb9
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 17 03:11:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 17 03:11:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dc69e3

gnome-extra/cinnamon-settings-daemon: fix modern C issue

Closes: https://bugs.gentoo.org/919084
Signed-off-by: Sam James  gentoo.org>

 .../cinnamon-settings-daemon-6.0.0-r1.ebuild   | 99 ++
 .../files/cinnamon-settings-daemon-6.0.0-c99.patch | 26 ++
 2 files changed, 125 insertions(+)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
new file mode 100644
index ..dffa7e4efb41
--- /dev/null
+++ 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-any-r1 xdg
+
+DESCRIPTION="Cinnamon's settings daemon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
+SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[dbus]
+   dev-libs/libgudev
+   >=gnome-base/libgnomekbd-3.6:=
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   media-libs/fontconfig
+   >=media-libs/lcms-2.2:2
+   media-libs/libcanberra[gtk3,pulseaudio]
+   >=media-libs/libpulse-0.9.16[glib]
+   >=sys-auth/polkit-0.97
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.14.0:3[wayland=]
+   >=x11-libs/libnotify-0.7.3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   >=x11-libs/libxklavier-5.0:=
+   >=x11-libs/pango-1.20.0
+   >=sys-power/upower-0.9.11:=
+
+   colord? ( >=x11-misc/colord-0.1.27:= )
+   cups? (
+   >=net-print/cups-1.4[dbus]
+   app-admin/system-config-printer
+   net-print/cups-pk-helper )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=gnome-base/librsvg-2.36.2 )
+   smartcard? (
+   dev-libs/nspr
+   >=dev-libs/nss-3.11.2
+   )
+   systemd? ( sys-apps/systemd:0= )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/libxml2:2
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.0.0-c99.patch
+)
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts
+}
+
+src_configure() {
+   # gudev not optional on Linux platforms
+   local emesonargs=(
+   -Duse_gudev=enabled
+   -Duse_polkit=enabled
+   -Duse_logind=enabled
+   $(meson_feature colord use_color)
+   $(meson_feature cups use_cups)
+   $(meson_feature smartcard use_smartcard)
+   $(meson_feature input_devices_wacom use_wacom)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git 
a/gnome-extra/cinnamon-settings-daemon/files/cinnamon-settings-daemon-6.0.0-c99.patch
 
b/gnome-extra/cinnamon-settings-daemon/files/cinnamon-settings-daemon-6.0.0-c99.patch
new file mode 100644
index ..36ce9365a554
--- /dev/null
+++ 
b/gnome-extra/cinnamon-settings-daemon/files/cinnamon-settings-daemon-6.0.0-c99.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/919084
+https://github.com/linuxmint/cinnamon-settings-daemon/commit/48da3c4763bea93ea3e1d2ba2e2dfdb7f41d8afc
+
+From 48da3c4763bea93ea3e1d2ba2e2dfdb7f41d8afc Mon Sep 17 00:00:00 2001
+From: Leigh Scott 
+Date: Mon, 5 Feb 2024 16:07:03 +
+Subject: [PATCH] Fix compile issue (#386)
+
+(Warning becomes an error due to gcc 14 changes)
+--- a/plugins/keyboard/gkbd-configuration.c
 b/plugins/keyboard/gkbd-configuration.c
+@@ -340,11 +340,11 @@ gkbd_configuration_get_xkl_engine (GkbdConfiguration 
*configuration)
+ const char * const *
+ gkbd_configuration_get_group_names (GkbdConfiguration *configuration)
+ {
+-  return configuration->priv->full_group_names;
++  return (const char * const *)configuration->priv->full_group_names;
+ }
+ 
+ const char * const *
+ gkbd_configuration_get_short_group_names (GkbdConfiguration *configuration)
+ {
+-  return conf

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-02-15 Thread Joonas Niilola
commit: 8c534bea00f7f1ff3886ad4bcfcbf721890c2471
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sun Jan  7 22:07:25 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c534bea

gnome-extra/cinnamon: add 6.0.4

Closes: https://bugs.gentoo.org/915707
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 +
 gnome-extra/cinnamon/cinnamon-6.0.4.ebuild | 199 +
 gnome-extra/cinnamon/metadata.xml  |   3 +
 3 files changed, 203 insertions(+)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 8e4b14968f4e..b6630cc84c64 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-5.6.8.tar.gz 2483519 BLAKE2B 
0876bf097bbdb2b15b543a09d7d659995624d880a4c32a0d6bf580def4a72d33363c03525cd8072a238c624382c20bb66ce5ad5c05f8c21bbe5c06742209ca2b
 SHA512 
33f7766f8d5df070cca7d4001be6a01dcb5cc57e60a320b0b2d14968af7bc0060575284f885de640ebe9297ea2bf9a6b97cb32dfb50fac37bb6d851d5f5d2237
 DIST cinnamon-5.8.4.tar.gz 2517117 BLAKE2B 
4c3f452480b9e3ce7713221f1b76c475204b8dc1bb34d42a8faf492b0ca86416bb2fbd3849a7f048fef672ecf4613f06c645ec548159b6c3662b7602142e75e6
 SHA512 
2eaa253cdd01f00cca05ed123db59fde27f84cc24d7b8a3ec751a5f8252642870cbece941d1101f31fe0db43c15d9779bbdcacbf7037757569a4d17205cb10ad
+DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c

diff --git a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild 
b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
new file mode 100644
index ..1c2639ba7d27
--- /dev/null
+++ b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson gnome2-utils pax-utils python-single-r1 xdg
+
+DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
+SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
+SLOT="0"
+IUSE="+desktop-portal +eds +gstreamer gtk-doc +nls +networkmanager wayland"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.52.0:2[dbus]
+   >=dev-libs/gobject-introspection-1.29.15:=
+   dev-libs/libxml2:2
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   >=gnome-extra/cinnamon-menus-6.0
+   >=gnome-extra/cjs-6.0[cairo]
+   sys-apps/dbus
+   >=sys-auth/polkit-0.100[introspection]
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.12.0:3[introspection,wayland?]
+   >=x11-libs/libnotify-0.7.3:0=[introspection]
+   x11-libs/libX11
+   >=x11-libs/libXfixes-5.0
+   x11-libs/pango[introspection]
+   >=x11-libs/xapp-2.8.2[introspection]
+   >=x11-wm/muffin-6.0[introspection,wayland?]
+
+   eds? (
+   gnome-extra/evolution-data-server
+   )
+   gstreamer? (
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   )
+   networkmanager? (
+   net-misc/networkmanager[introspection]
+   )
+"
+# caribou used by onscreen keyboard
+# libtimezonemap used by datetime settings
+# iso-flag-png (unpackaged) used by keyboard layout settings
+RDEPEND="
+   ${DEPEND}
+   >=app-accessibility/caribou-0.3
+   dev-libs/keybinder:3[introspection]
+   dev-libs/libtimezonemap
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   dev-python/python-pam[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/python3-xapp-2.4.1-r2[${PYTHON_USEDEP}]
+   ')
+   >=gnome-base/dconf-0.4.1
+

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-02-15 Thread Joonas Niilola
commit: e6b73942ee3b2b265b5e22cb3ed20b35444ba38c
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Dec 29 18:29:20 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b73942

gnome-extra/cinnamon-screensaver: drop 5.6.3

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 -
 .../cinnamon-screensaver-5.6.3.ebuild  | 76 --
 2 files changed, 77 deletions(-)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index 84017663ee15..00523ea82f58 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-screensaver-5.6.3.tar.gz 157834 BLAKE2B 
50728147fcb5849998113d5f19393e89f2cb4c5610359b81b42853fc2378814a52a8ed4f829cdd4e546a705a594da7b958ab25f69f996ee3d2204a64b7fdba90
 SHA512 
632bc9b518e59be7ce32c22ccfa32da060ea9edabe1683f91f2bf3c716fdcd7ca95fe4bda595ccc99821405bfbd987df2a416f229de56b3139f8d9975453ad39
 DIST cinnamon-screensaver-5.8.1.tar.gz 158825 BLAKE2B 
ebbbc0690f3a423b300a2be045fbf07953278992c48cc5182bc1b31944afb15a19103b13752adea64083d6cb14406b04610285e11b9f52f0aa48d9e9d1a41e15
 SHA512 
ac7523816be3d4b3a70afe0117e44b5cb42cd72f52534ca33ad0e3ab94f666d382d952a7c7842dd5dfd36520779695056775d243aee6df1845c7d90ccb7172ae
 DIST cinnamon-screensaver-6.0.3.tar.gz 161006 BLAKE2B 
4f88cf0ca72384fbff2ce1f55047b6d53704bf55b2a3bfd5c942c19bcfbe9249c07e9fc1f08246c0e55c6b2110f543157ec87028789e58d752ff21d54d347ae2
 SHA512 
556b8eeac280001273460e5f1f5d1e5dbdf003ff95ad1ec9c3217316a6197520a32cd05d61a395daef066f13c8c9c89ebb9057779dd845bd597c207492fd91ef

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.6.3.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.6.3.ebuild
deleted file mode 100644
index d04e40943ccd..
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.6.3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson python-single-r1 xdg
-
-DESCRIPTION="Screensaver for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver";
-SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ MIT"
-SLOT="0"
-IUSE="systemd xinerama"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=gnome-extra/cinnamon-desktop-5.6
-   sys-libs/pam
-   >=x11-libs/gtk+-3.22:3[introspection]
-   x11-libs/cairo
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   x11-libs/pango
-   x11-misc/xdotool
-   x11-themes/adwaita-icon-theme
-
-   xinerama? ( x11-libs/libXinerama )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=app-accessibility/caribou-0.3
-   sys-apps/accountsservice[introspection]
-   $(python_gen_cond_dep '
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.0[${PYTHON_USEDEP}]
-   ')
-
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   sys-apps/dbus
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts src
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use xinerama)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2024-02-15 Thread Joonas Niilola
commit: cc98ad98e3d5bfedd8bd512791ceb55dd2b91ac4
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Jan 11 04:20:47 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc98ad98

gnome-extra/cinnamon: drop 5.6.8

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 -
 gnome-extra/cinnamon/cinnamon-5.6.8.ebuild | 183 -
 2 files changed, 184 deletions(-)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index b6630cc84c64..7591256ae65b 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-5.6.8.tar.gz 2483519 BLAKE2B 
0876bf097bbdb2b15b543a09d7d659995624d880a4c32a0d6bf580def4a72d33363c03525cd8072a238c624382c20bb66ce5ad5c05f8c21bbe5c06742209ca2b
 SHA512 
33f7766f8d5df070cca7d4001be6a01dcb5cc57e60a320b0b2d14968af7bc0060575284f885de640ebe9297ea2bf9a6b97cb32dfb50fac37bb6d851d5f5d2237
 DIST cinnamon-5.8.4.tar.gz 2517117 BLAKE2B 
4c3f452480b9e3ce7713221f1b76c475204b8dc1bb34d42a8faf492b0ca86416bb2fbd3849a7f048fef672ecf4613f06c645ec548159b6c3662b7602142e75e6
 SHA512 
2eaa253cdd01f00cca05ed123db59fde27f84cc24d7b8a3ec751a5f8252642870cbece941d1101f31fe0db43c15d9779bbdcacbf7037757569a4d17205cb10ad
 DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B 
de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba
 SHA512 
357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c

diff --git a/gnome-extra/cinnamon/cinnamon-5.6.8.ebuild 
b/gnome-extra/cinnamon/cinnamon-5.6.8.ebuild
deleted file mode 100644
index 512524a26469..
--- a/gnome-extra/cinnamon/cinnamon-5.6.8.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson gnome2-utils pax-utils python-single-r1 xdg
-
-DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon";
-SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 
LGPL-2.1+ MIT"
-SLOT="0"
-IUSE="+eds +gstreamer gtk-doc +nls +networkmanager"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   >=dev-libs/glib-2.52.0:2[dbus]
-   >=dev-libs/gobject-introspection-1.29.15:=
-   dev-libs/libxml2:2
-   >=gnome-extra/cinnamon-desktop-5.6:0=
-   >=gnome-extra/cinnamon-menus-5.6
-   >=gnome-extra/cjs-5.6[cairo]
-   sys-apps/dbus
-   >=sys-auth/polkit-0.100[introspection]
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.12.0:3[introspection]
-   >=x11-libs/libnotify-0.7.3:0=[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXfixes-5.0
-   x11-libs/pango[introspection]
-   >=x11-libs/xapp-2.4.1[introspection]
-   >=x11-wm/muffin-5.6[introspection]
-
-   eds? (
-   gnome-extra/evolution-data-server
-   )
-   gstreamer? (
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   )
-   networkmanager? (
-   net-misc/networkmanager[introspection]
-   )
-"
-# caribou used by onscreen keyboard
-# libtimezonemap used by datetime settings
-# iso-flag-png (unpackaged) used by keyboard layout settings
-RDEPEND="
-   ${DEPEND}
-   >=app-accessibility/caribou-0.3
-   dev-libs/keybinder:3[introspection]
-   dev-libs/libtimezonemap
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/python-pam[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/python3-xapp-2.4.0[${PYTHON_USEDEP}]
-   ')
-   >=gnome-base/dconf-0.4.1
-   >=gnome-base/gsettings-desktop-schemas-2.91.91
-   >=gnome-base/libgnomekbd-2.91.4
-   >=gnome-extra/cinnamon-control-center-5.6[n

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/, gnome-extra/cinnamon-control-center/files/

2024-02-15 Thread Joonas Niilola
commit: 26f8317761f052cbbcacd2d5e1d813fb62bf8bb3
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sun Jan  7 20:58:19 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f83177

gnome-extra/cinnamon-control-center: add 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |   1 +
 .../cinnamon-control-center-6.0.0.ebuild   | 122 +
 ...control-center-6.0.0-fix-optional-wayland.patch |  48 
 3 files changed, 171 insertions(+)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index f97119ba2dda..f8fdbc3c86fd 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-control-center-5.6.1.tar.gz 3874429 BLAKE2B 
53344aead6c5e31eeadf70e26a2ae61db930e595b5e546ac08b57029c924e4105d126fe6a27cd3ef7d4a59b51f83e0790dfaf815d9a3addfa5c496eab82d4537
 SHA512 
8679cc3afab77605b5e949e58cacb55782fca0ebc41991de7421b12fcd6c85991b6e4f5c70611753724ff47ea4eb39339ea4cea29e3f4e3399d9141fe4c80c7f
 DIST cinnamon-control-center-5.8.2.tar.gz 3820570 BLAKE2B 
3bc009e696c7d469b2a2e15aecc62f290e26d08f65400418666e4a5564a3a113107996326e1edec93a45e9cb935ea96946e385376fe7f1b4b1185425bb4d4964
 SHA512 
b7b726659ca712a81c8b52bf514c8f061f5146a4728a3f2172ac5658b947e3e72c3194513ac815efaa727664e03ce2684d8d491bfcf0f6e91ea4566d832e86a2
+DIST cinnamon-control-center-6.0.0.tar.gz 3821056 BLAKE2B 
b856e4c258a76aa5e558cca53ac333df81ae135d731a5de65470282e741a95f2c179fbd9f28e8bb26824de5ee1f9b9fcb0143fee1760800149a345085c45f11b
 SHA512 
e49b72590418da63c6db9c4224e6a32f9014bf4a4810e3a89babaa21d211ade135912e7be1a356c57328d85774517e0f696c724e62b2d3581c5f73c8a88cf486

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0.ebuild
new file mode 100644
index ..c6374005882f
--- /dev/null
+++ b/gnome-extra/cinnamon-control-center/cinnamon-control-center-6.0.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-any-r1 xdg virtualx
+
+DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test wayland"
+REQUIRED_USE="modemmanager? ( networkmanager )"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-core:2
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/libgnomekbd-3.0.0:0=
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   >=gnome-extra/cinnamon-menus-6.0
+   media-libs/fontconfig
+   >=sys-auth/polkit-0.103
+   >=sys-power/upower-0.99.8:=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.16.0:3[wayland=]
+   >=dev-libs/libgudev-232
+   >=x11-libs/libnotify-0.7.3
+   x11-libs/cairo
+   x11-libs/libX11
+   >=x11-libs/libxklavier-5.1:=
+   x11-libs/pango
+
+   colord? (
+   >=x11-misc/colord-0.1.14:0=
+   )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/libXi-1.2
+   )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.2.0
+   >=net-libs/libnma-1.8.34
+   >=net-misc/networkmanager-1.2.0[modemmanager?]
+
+   modemmanager? (
+   >=net-misc/modemmanager-0.7:=
+   )
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.18.0:=
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+
+   colord? (
+   >=gnome-extra/gnome-color-manager-3
+   )
+   input_devices_wacom? (
+   gnome-extra/cinnamon-settings-daemon[input_devices_wacom]
+   )
+   systemd? (
+   >=sys-apps/systemd-31
+   )
+   !systemd? (
+   app-admin/openrc-settingsd
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/iso-codes
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix optional wayland
+   # https://github.com/linuxmint/cinnamon-control-center/pull/323
+   "${FILESDIR}/$

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/files/, gnome-extra/cinnamon-session/

2024-02-15 Thread Joonas Niilola
commit: ab514e24304511958d218eae535b072df8c8dc31
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Dec 29 16:12:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab514e24

gnome-extra/cinnamon-session: add 6.0.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  1 +
 .../cinnamon-session/cinnamon-session-6.0.2.ebuild | 92 ++
 ...nnamon-session-6.0.0-fix-optional-systemd.patch | 21 +
 3 files changed, 114 insertions(+)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 7130224f7a30..72b4e90c881e 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-session-5.6.0.tar.gz 199389 BLAKE2B 
ecd8152af4784affc8c9b8ae7ca48adaecca4355c2db5d64ca577f44abc0ff35cf27ef324fa9d3520c125bc979727bbab67f99209e5a641ad0329a26025698b5
 SHA512 
260acb2a4e7016af3be2865d51eb947774020fc4e333e6a4ce72664d182c098f663d1878ac2194607f04517c3ea6916d2bfc5e55749f8252a38205b227d40335
 DIST cinnamon-session-5.8.1.tar.gz 199477 BLAKE2B 
9371089e3caa4765498c2fa3ab9e5de03d47a67bced8a1a14fec33d7aea3372950b1e8f7f88be825697c8a2899dc0812f6ec7c5fb008f4bf2f4b5bdc343c01cc
 SHA512 
8a88834a639c74b227f0d666fa2bcb4c3f73859ff8de84a440e84af3f3343c41c47a896ccf0dc09cc7114b7c921e2f670aec7846c57ec92b8dabe7955309
+DIST cinnamon-session-6.0.2.tar.gz 165188 BLAKE2B 
077552f147a61d4615db8091411314560a12b5c40420381280e41a35395119ece15602f9c74bac3409b49d4363285a386555a787ced10dee5ca757d254ccb7ec
 SHA512 
80e1c5b8654aad805424351c1a49cc3f68e52ddcf0606180fd5ee006607829f4f451c6bdd9be7e022a258041e8a6967faf0b16b8536a0a8982dcc805e35fd01a

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
new file mode 100644
index ..cefd1f0a4183
--- /dev/null
+++ b/gnome-extra/cinnamon-session/cinnamon-session-6.0.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-single-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 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.3:2
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   media-libs/libcanberra[pulseaudio]
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3:3[introspection]
+   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.8.1[introspection]
+
+   systemd? (
+   >=sys-apps/systemd-183
+   )
+   !systemd? (
+   sys-auth/elogind[policykit]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-libs/xtrans
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   dev-libs/gobject-introspection
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix bad systemd include
+   # https://github.com/linuxmint/cinnamon-session/pull/164
+   "${FILESDIR}/${PN}-6.0.0-fix-optional-systemd.patch"
+)
+
+src_prepare() {
+   default
+   python_fix_shebang data cinnamon-session-quit
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dipv6=true
+   -Dxtrans=true
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}

diff --git 
a/gnome-extra/cinnamon-session/files/cinnamon-session-6.0.0-fix-optional-systemd.patch
 
b/gnome-extra/cinnamon-session/files/cinnamon-session-6.0.0-fix-optional-systemd.patch
new file mode 100644
index ..cee6e14b8fe1
--- /dev/null
+++ 
b/gnome-extra/cinnamon-session/files/cinnamon-session-6.0.0-fix-optional-systemd.patch
@@ -0,0 +1,21 @@
+From 44ac74ea7e771a35a41235b4e7d2539d4521b626 Mon Sep 17 00:00:00 2001
+From: Sparky Bluefang 
+Date: Tue, 2 Jan 2024 23:26:20 -0500
+Subject: [PATCH] Remove orphaned include
+
+---
+ cinnamon-ses

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2024-02-15 Thread Joonas Niilola
commit: d4bca9297a4c1c1e6fa7e361f4d13c663ab8cf69
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sun Jan  7 20:58:40 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bca929

gnome-extra/cinnamon-control-center: drop 5.6.1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |   1 -
 .../cinnamon-control-center-5.6.1.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index f8fdbc3c86fd..53df9a973d46 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-control-center-5.6.1.tar.gz 3874429 BLAKE2B 
53344aead6c5e31eeadf70e26a2ae61db930e595b5e546ac08b57029c924e4105d126fe6a27cd3ef7d4a59b51f83e0790dfaf815d9a3addfa5c496eab82d4537
 SHA512 
8679cc3afab77605b5e949e58cacb55782fca0ebc41991de7421b12fcd6c85991b6e4f5c70611753724ff47ea4eb39339ea4cea29e3f4e3399d9141fe4c80c7f
 DIST cinnamon-control-center-5.8.2.tar.gz 3820570 BLAKE2B 
3bc009e696c7d469b2a2e15aecc62f290e26d08f65400418666e4a5564a3a113107996326e1edec93a45e9cb935ea96946e385376fe7f1b4b1185425bb4d4964
 SHA512 
b7b726659ca712a81c8b52bf514c8f061f5146a4728a3f2172ac5658b947e3e72c3194513ac815efaa727664e03ce2684d8d491bfcf0f6e91ea4566d832e86a2
 DIST cinnamon-control-center-6.0.0.tar.gz 3821056 BLAKE2B 
b856e4c258a76aa5e558cca53ac333df81ae135d731a5de65470282e741a95f2c179fbd9f28e8bb26824de5ee1f9b9fcb0143fee1760800149a345085c45f11b
 SHA512 
e49b72590418da63c6db9c4224e6a32f9014bf4a4810e3a89babaa21d211ade135912e7be1a356c57328d85774517e0f696c724e62b2d3581c5f73c8a88cf486

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.6.1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.6.1.ebuild
deleted file mode 100644
index 535e5122bcc3..
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.6.1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson gnome2-utils python-any-r1 xdg virtualx
-
-DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center";
-SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
-REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-RESTRICT="test"
-
-COMMON_DEPEND="
-   app-accessibility/at-spi2-core:2
-   >=dev-libs/glib-2.44.0:2
-   >=gnome-base/libgnomekbd-3.0.0:0=
-   >=gnome-extra/cinnamon-desktop-5.6:0=
-   >=gnome-extra/cinnamon-menus-5.6
-   media-libs/fontconfig
-   >=sys-auth/polkit-0.103
-   >=sys-power/upower-0.99.8:=
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.16.0:3
-   >=dev-libs/libgudev-232
-   >=x11-libs/libnotify-0.7.3
-   x11-libs/cairo
-   x11-libs/libX11
-   >=x11-libs/libxklavier-5.1:=
-   x11-libs/pango
-
-   colord? ( >=x11-misc/colord-0.1.14:0= )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=x11-libs/libXi-1.2 )
-   networkmanager? (
-   >=gnome-extra/nm-applet-1.2.0
-   >=net-libs/libnma-1.8.34
-   >=net-misc/networkmanager-1.2.0[modemmanager?]
-
-   modemmanager? ( >=net-misc/modemmanager-0.7 )
-   )
-   gnome-online-accounts? (
-   >=net-libs/gnome-online-accounts-3.18.0
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-
-   colord? ( >=gnome-extra/gnome-color-manager-3 )
-   input_devices_wacom? ( 
gnome-extra/cinnamon-settings-daemon[input_devices_wacom] )
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( app-admin/openrc-settingsd )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/iso-codes
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang meson_install_schemas.py
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use colord color)
-   $(meson_use modemmanager)
-   $(meson_use networkmanager)
-   $(meson_use gnome-online-accounts onlineaccounts)
-   $(meson_use input_devices_wacom wacom)
-   )
- 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2024-02-15 Thread Joonas Niilola
commit: d05ddc7440e34e482fca521f00919400a314aa5f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Dec 29 18:28:39 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05ddc74

gnome-extra/cinnamon-screensaver: add 6.0.3

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 +
 .../cinnamon-screensaver-6.0.3.ebuild  | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index 603e31452c16..84017663ee15 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-screensaver-5.6.3.tar.gz 157834 BLAKE2B 
50728147fcb5849998113d5f19393e89f2cb4c5610359b81b42853fc2378814a52a8ed4f829cdd4e546a705a594da7b958ab25f69f996ee3d2204a64b7fdba90
 SHA512 
632bc9b518e59be7ce32c22ccfa32da060ea9edabe1683f91f2bf3c716fdcd7ca95fe4bda595ccc99821405bfbd987df2a416f229de56b3139f8d9975453ad39
 DIST cinnamon-screensaver-5.8.1.tar.gz 158825 BLAKE2B 
ebbbc0690f3a423b300a2be045fbf07953278992c48cc5182bc1b31944afb15a19103b13752adea64083d6cb14406b04610285e11b9f52f0aa48d9e9d1a41e15
 SHA512 
ac7523816be3d4b3a70afe0117e44b5cb42cd72f52534ca33ad0e3ab94f666d382d952a7c7842dd5dfd36520779695056775d243aee6df1845c7d90ccb7172ae
+DIST cinnamon-screensaver-6.0.3.tar.gz 161006 BLAKE2B 
4f88cf0ca72384fbff2ce1f55047b6d53704bf55b2a3bfd5c942c19bcfbe9249c07e9fc1f08246c0e55c6b2110f543157ec87028789e58d752ff21d54d347ae2
 SHA512 
556b8eeac280001273460e5f1f5d1e5dbdf003ff95ad1ec9c3217316a6197520a32cd05d61a395daef066f13c8c9c89ebb9057779dd845bd597c207492fd91ef

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
new file mode 100644
index ..d5f75bebf4b5
--- /dev/null
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-6.0.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="Screensaver for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-screensaver";
+SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ MIT"
+SLOT="0"
+IUSE="systemd xinerama"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2[dbus]
+   >=gnome-extra/cinnamon-desktop-6.0
+   sys-libs/pam
+   >=x11-libs/gtk+-3.22:3[introspection]
+   x11-libs/cairo
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/pango
+   x11-misc/xdotool
+   x11-themes/adwaita-icon-theme
+
+   xinerama? ( x11-libs/libXinerama )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=app-accessibility/caribou-0.3
+   sys-apps/accountsservice
+   sys-process/procps
+   x11-apps/xprop
+   $(python_gen_cond_dep '
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   >=dev-python/python3-xapp-2.4.1[${PYTHON_USEDEP}]
+   ')
+
+   systemd? ( >=sys-apps/systemd-31 )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-apps/dbus
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts src
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use xinerama)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/share/cinnamon-screensaver/
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-02-15 Thread Joonas Niilola
commit: 82827cfd8215119dd40730a8df82cc20ae6506d6
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 28 08:25:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82827cfd

gnome-extra/cinnamon-translations: drop 5.6.1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 -
 .../cinnamon-translations-5.6.1.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index e0bd2dfbb717..24e678d0ff34 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-translations-5.6.1.tar.gz 12857113 BLAKE2B 
51cd8c640b1cc97e5f9dd53d309a3c299dfaf928d9946a90b3d5b5bf9dfb2fc144f47a3547b3cbb15b894fb5daeaa378faebe83c6f28a5be58509a8d87704628
 SHA512 
e8a32e5b01e6267b4e6684c56401bb9c70088797b1ae102fb8d420bc5bed31cc9064812c7bb6ccb38e192a295affb88a7f5b5808e908d7c0367fa9ec7d05ac9f
 DIST cinnamon-translations-5.8.2.tar.gz 13306978 BLAKE2B 
91e71f3f4142fa6adb80c39a782b2db2c1d8f9e3dc12ea5883e081c0b27660a15753e0f4d69a7b4f47b9350221e705ef361e1e5fc1c027b92805ec59b08a9e2a
 SHA512 
ccf678eb805c06932e35e8d44579e2f5b7c3dd4e1cda6a6bd184ef3da656ccbe62135ae960849e4aaf098ebe76b72760a5d542f134210760376f0d972b875279
 DIST cinnamon-translations-6.0.2.tar.gz 13436254 BLAKE2B 
50b9813c608935830c772466ad01f5818d7775467127c486c1543e2c51f4b828b536436939cd50cb68adb562aa043edaed4d10839b8e17038668e0cd87253197
 SHA512 
e23fe7f7da8856f3794c970671242bfdda1d84fee7357a7d30e09de15f988b9293b49dcbb44687ba4c495708b4fe067d6e8b851fac190b7f1f123ae19745f375

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-5.6.1.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-5.6.1.ebuild
deleted file mode 100644
index 3a0b67cb491a..
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-5.6.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="aa af am an ar ary as ast ay az be be@latin ber bg bn bn_IN br bs ca 
ca@valencia crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ 
en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi 
hr hsb hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lmo lo 
lt lv mai mg mi mk ml mn mo mr ms my nap nb nds ne nl nn no nso oc om or pa pap 
pl ps pt pt_BR qu ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian 
sr@ijekavianlatin sr@latin sv sw szl ta te tg th tk tl tlh tpi tr ts tt ug uk 
ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu"
-
-inherit plocale
-
-DESCRIPTION="Translation data for Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-translations";
-SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-
-BDEPEND="sys-devel/gettext"
-
-src_configure() { :; }
-
-src_install() {
-   # Cannot run before since locales are not in the expected place for 
this to work
-   plocale_find_changes "${S}"/usr/share/locale "" ""
-
-   install_locale() {
-   insinto /usr/share/locale
-   doins -r usr/share/locale/${1}
-   }
-   plocale_for_each_locale install_locale
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2024-02-15 Thread Joonas Niilola
commit: 77035afd9fdf4f7b809b2a39050aac5fba7c250f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Dec 29 16:13:19 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77035afd

gnome-extra/cinnamon-session: drop 5.6.0-r1

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  1 -
 .../cinnamon-session-5.6.0-r1.ebuild   | 75 --
 2 files changed, 76 deletions(-)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 72b4e90c881e..2952966fd742 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-session-5.6.0.tar.gz 199389 BLAKE2B 
ecd8152af4784affc8c9b8ae7ca48adaecca4355c2db5d64ca577f44abc0ff35cf27ef324fa9d3520c125bc979727bbab67f99209e5a641ad0329a26025698b5
 SHA512 
260acb2a4e7016af3be2865d51eb947774020fc4e333e6a4ce72664d182c098f663d1878ac2194607f04517c3ea6916d2bfc5e55749f8252a38205b227d40335
 DIST cinnamon-session-5.8.1.tar.gz 199477 BLAKE2B 
9371089e3caa4765498c2fa3ab9e5de03d47a67bced8a1a14fec33d7aea3372950b1e8f7f88be825697c8a2899dc0812f6ec7c5fb008f4bf2f4b5bdc343c01cc
 SHA512 
8a88834a639c74b227f0d666fa2bcb4c3f73859ff8de84a440e84af3f3343c41c47a896ccf0dc09cc7114b7c921e2f670aec7846c57ec92b8dabe7955309
 DIST cinnamon-session-6.0.2.tar.gz 165188 BLAKE2B 
077552f147a61d4615db8091411314560a12b5c40420381280e41a35395119ece15602f9c74bac3409b49d4363285a386555a787ced10dee5ca757d254ccb7ec
 SHA512 
80e1c5b8654aad805424351c1a49cc3f68e52ddcf0606180fd5ee006607829f4f451c6bdd9be7e022a258041e8a6967faf0b16b8536a0a8982dcc805e35fd01a

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.6.0-r1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-5.6.0-r1.ebuild
deleted file mode 100644
index 72fcdd267568..
--- a/gnome-extra/cinnamon-session/cinnamon-session-5.6.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-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 ~ppc64 ~riscv x86"
-IUSE="systemd"
-
-COMMON_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.4.1
-
-   systemd? ( >=sys-apps/systemd-183 )
-   !systemd? ( sys-auth/elogind[policykit] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-libs/xtrans
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=gnome-extra/cinnamon-desktop-5.6:0=
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang data
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dipv6=true
-   -Dxtrans=true
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-02-15 Thread Joonas Niilola
commit: 88f04c38d23c4d6dfc309bf70900e6bdfdd7dca7
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Dec 29 15:58:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f04c38

gnome-extra/cinnamon-settings-daemon: drop 5.6.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 -
 .../cinnamon-settings-daemon-5.6.2.ebuild  | 92 --
 2 files changed, 93 deletions(-)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index 867a22471e37..5af75bf3b287 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-settings-daemon-5.6.2.tar.gz 572785 BLAKE2B 
eef91b591db1c0e546897c88c171aaf103c3ad619ea0ab31dca09e78ae18993f63b4b29ca82a3dc1bcd1def871845b1753f462e347f11c48dac729b844da20b2
 SHA512 
f3c08b50889e42510ef423d18d0fe0c55bf2c9c4fa436d16864eb477b7dcb055a50973e2d5f7a4339d1094dc760c5ad05848a6e13dffa87f6fb8cad1f76b970d
 DIST cinnamon-settings-daemon-5.8.1.tar.gz 573541 BLAKE2B 
50d8e6fb1fde50db7cc40c931e0904c0abfa429dc5757160fdb87ee2753f4d9e732ba4a0837c0480a73a3caffb084881c8aac336f8600afe976adc519b09aa01
 SHA512 
a5e92aa9ba463cff7db02e9d377a28b39e4c1dd25226ab9d4d59b5fd7b38267c6da5f31cfa052f1a8243de601c7484040be158e633b8932e2e68726860c7bfc3
 DIST cinnamon-settings-daemon-6.0.0.tar.gz 578061 BLAKE2B 
f05e14e9d3c15bc94df5435b0f317e1924993fbf4908491ea5a825b623c6a6f127ce20f5c31f54bfbd547a70ad645c3dbe71d9c55f790a3e0730d55bc58d6316
 SHA512 
44348765bf8c0cb941d177a6765aef10796d72f5c215dbffa4b514523956e257128d60dcd9c3f0b2bcde24745e082ad82a7cee149125903e13b349c07200

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.6.2.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.6.2.ebuild
deleted file mode 100644
index bd6f94d1f1ec..
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.6.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson gnome2-utils python-any-r1 xdg
-
-DESCRIPTION="Cinnamon's settings daemon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
-SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="+colord cups input_devices_wacom smartcard systemd"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[dbus]
-   dev-libs/libgudev
-   >=gnome-base/libgnomekbd-3.6:=
-   >=gnome-extra/cinnamon-desktop-5.6:0=
-   media-libs/fontconfig
-   >=media-libs/lcms-2.2:2
-   media-libs/libcanberra[gtk3,pulseaudio]
-   >=media-libs/libpulse-0.9.16[glib]
-   >=sys-auth/polkit-0.97
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.14.0:3
-   >=x11-libs/libnotify-0.7.3
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   >=x11-libs/libxklavier-5.0:=
-   >=x11-libs/pango-1.20.0
-   >=sys-power/upower-0.9.11:=
-
-   colord? ( >=x11-misc/colord-0.1.27:= )
-   cups? (
-   >=net-print/cups-1.4[dbus]
-   app-admin/system-config-printer
-   net-print/cups-pk-helper )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=gnome-base/librsvg-2.36.2 )
-   smartcard? ( >=dev-libs/nss-3.11.2 )
-   systemd? ( sys-apps/systemd:0= )
-   !systemd? ( sys-auth/elogind )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/libxml2:2
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   # gudev not optional on Linux platforms
-   local emesonargs=(
-   -Duse_gudev=enabled
-   -Duse_polkit=enabled
-   -Duse_logind=enabled
-   $(meson_feature colord use_color)
-   $(meson_feature cups use_cups)
-   $(meson_feature smartcard use_smartcard)
-   $(meson_feature input_devices_wacom use_wacom)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2024-02-15 Thread Joonas Niilola
commit: c95b3bda15bf1271e2ed0e4610538d6c3fcfa151
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 28 08:25:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95b3bda

gnome-extra/cinnamon-translations: add 6.0.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 +
 .../cinnamon-translations-6.0.2.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index 78e808792e3a..e0bd2dfbb717 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-translations-5.6.1.tar.gz 12857113 BLAKE2B 
51cd8c640b1cc97e5f9dd53d309a3c299dfaf928d9946a90b3d5b5bf9dfb2fc144f47a3547b3cbb15b894fb5daeaa378faebe83c6f28a5be58509a8d87704628
 SHA512 
e8a32e5b01e6267b4e6684c56401bb9c70088797b1ae102fb8d420bc5bed31cc9064812c7bb6ccb38e192a295affb88a7f5b5808e908d7c0367fa9ec7d05ac9f
 DIST cinnamon-translations-5.8.2.tar.gz 13306978 BLAKE2B 
91e71f3f4142fa6adb80c39a782b2db2c1d8f9e3dc12ea5883e081c0b27660a15753e0f4d69a7b4f47b9350221e705ef361e1e5fc1c027b92805ec59b08a9e2a
 SHA512 
ccf678eb805c06932e35e8d44579e2f5b7c3dd4e1cda6a6bd184ef3da656ccbe62135ae960849e4aaf098ebe76b72760a5d542f134210760376f0d972b875279
+DIST cinnamon-translations-6.0.2.tar.gz 13436254 BLAKE2B 
50b9813c608935830c772466ad01f5818d7775467127c486c1543e2c51f4b828b536436939cd50cb68adb562aa043edaed4d10839b8e17038668e0cd87253197
 SHA512 
e23fe7f7da8856f3794c970671242bfdda1d84fee7357a7d30e09de15f988b9293b49dcbb44687ba4c495708b4fe067d6e8b851fac190b7f1f123ae19745f375

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
new file mode 100644
index ..6e064d7aa4a4
--- /dev/null
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-6.0.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="aa af am an ar ary as ast ay az be be@latin ber bg bn bn_IN br bs ca 
ca@valencia crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ 
en_ZA eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi 
hr hsb hu hy ia id ie ig is it ja jv ka kab kk km kn ko ksw ku ky la li lmo lo 
lt lv mai mg mi mk ml mn mnw mo mr ms my nap nb nds ne nl nn no nso oc om or pa 
pap pl ps pt pt_BR qu ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavian 
sr@ijekavianlatin sr@latin sv sw szl ta te tg th tk tl tlh tpi tr ts tt ug uk 
ur uz uz@cyrillic vi wa xh yi yo zgh zh_CN zh_HK zh_TW zu"
+
+inherit plocale
+
+DESCRIPTION="Translation data for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-translations";
+SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="sys-devel/gettext"
+
+src_configure() { :; }
+
+src_install() {
+   # Cannot run before since locales are not in the expected place for 
this to work
+   plocale_find_changes "${S}"/usr/share/locale "" ""
+
+   install_locale() {
+   insinto /usr/share/locale
+   doins -r usr/share/locale/${1}
+   }
+   plocale_for_each_locale install_locale
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2024-02-15 Thread Joonas Niilola
commit: 97ccd33c861774549538b704ce772c4a2593fa0f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 28 08:18:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ccd33c

gnome-extra/cinnamon-desktop: drop 5.6.2

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-desktop/Manifest  |  1 -
 .../cinnamon-desktop/cinnamon-desktop-5.6.2.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/gnome-extra/cinnamon-desktop/Manifest 
b/gnome-extra/cinnamon-desktop/Manifest
index 2c430252f900..fc157798273a 100644
--- a/gnome-extra/cinnamon-desktop/Manifest
+++ b/gnome-extra/cinnamon-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-desktop-5.6.2.tar.gz 502140 BLAKE2B 
b96be728da24a43b88a14b7cd5e9dd6313c753e32e7f2dcb2a5ac4f2c8eb27266f261a1a1e5499d9a94ccbc679d9c4ea9cdaae4ee6b1187de44d518a9a483ca7
 SHA512 
cfa50697991c41916f53d2e902ff37671e547e362cb8c70eace1b482a97bf139b6a28375d0e399c738cb705ca3aa8768c3ecd13551b677c5446288259ed5deeb
 DIST cinnamon-desktop-5.8.0.tar.gz 502547 BLAKE2B 
58be0fcfccce58036bbf867d9619b78bc5357b431e92fc8777a0d102db0ee1abb640d60f429e82afd909dde49764858b3af872aadc55a1c642a3771f0e154f38
 SHA512 
93c86d8269c39b84463ca102581e45d9b29a55c402bb040198972614fda2d81e075ec96cbaa859cef15dc3439b31329722f45ed637026b6d6a43d71ac6afb246
 DIST cinnamon-desktop-6.0.0.tar.gz 509871 BLAKE2B 
908b53445327cdbb5560655700e6dfa829934714167f02dda2d9d31a02ae85fcf6565704e791f67f0725e9eb76ed65ef26944d3fac2a58e3091b2afd10bb70af
 SHA512 
35c09c6c3b9563c27561624bb731f17dd4f07b4e5aca5af39ffd56f72fa271babb4fd2cfe7080ac078b0d9141fcbc904036f3f156c547d64e68ba53eea14a471

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.6.2.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.6.2.ebuild
deleted file mode 100644
index 5d30638f5267..
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.6.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson gnome2-utils python-any-r1
-
-DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-desktop";
-SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
-SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2[dbus]
-   >=dev-libs/gobject-introspection-0.10.2:=
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   >=media-libs/libpulse-12.99.3[glib]
-   sys-apps/accountsservice
-   sys-apps/hwdata
-   x11-libs/cairo[X]
-   >=x11-libs/gdk-pixbuf-2.22:2[introspection]
-   >=x11-libs/gtk+-3.3.16:3[introspection]
-   x11-libs/libX11
-   >=x11-libs/libXext-1.1
-   x11-libs/libxkbfile
-   >=x11-libs/libXrandr-1.3
-   x11-misc/xkeyboard-config
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang install-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dpnp_ids="${EPREFIX}/usr/share/hwdata/pnp.ids"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2024-02-15 Thread Joonas Niilola
commit: be2aaaf065a889ba9798fb6c962d6b9e01f2a10d
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Dec 29 15:57:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2aaaf0

gnome-extra/cinnamon-settings-daemon: add 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 +
 .../cinnamon-settings-daemon-6.0.0.ebuild  | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index 0736c5837683..867a22471e37 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-settings-daemon-5.6.2.tar.gz 572785 BLAKE2B 
eef91b591db1c0e546897c88c171aaf103c3ad619ea0ab31dca09e78ae18993f63b4b29ca82a3dc1bcd1def871845b1753f462e347f11c48dac729b844da20b2
 SHA512 
f3c08b50889e42510ef423d18d0fe0c55bf2c9c4fa436d16864eb477b7dcb055a50973e2d5f7a4339d1094dc760c5ad05848a6e13dffa87f6fb8cad1f76b970d
 DIST cinnamon-settings-daemon-5.8.1.tar.gz 573541 BLAKE2B 
50d8e6fb1fde50db7cc40c931e0904c0abfa429dc5757160fdb87ee2753f4d9e732ba4a0837c0480a73a3caffb084881c8aac336f8600afe976adc519b09aa01
 SHA512 
a5e92aa9ba463cff7db02e9d377a28b39e4c1dd25226ab9d4d59b5fd7b38267c6da5f31cfa052f1a8243de601c7484040be158e633b8932e2e68726860c7bfc3
+DIST cinnamon-settings-daemon-6.0.0.tar.gz 578061 BLAKE2B 
f05e14e9d3c15bc94df5435b0f317e1924993fbf4908491ea5a825b623c6a6f127ce20f5c31f54bfbd547a70ad645c3dbe71d9c55f790a3e0730d55bc58d6316
 SHA512 
44348765bf8c0cb941d177a6765aef10796d72f5c215dbffa4b514523956e257128d60dcd9c3f0b2bcde24745e082ad82a7cee149125903e13b349c07200

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0.ebuild
new file mode 100644
index ..83c4fac82c4b
--- /dev/null
+++ b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-6.0.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-any-r1 xdg
+
+DESCRIPTION="Cinnamon's settings daemon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-settings-daemon";
+SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+colord cups input_devices_wacom smartcard systemd wayland"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[dbus]
+   dev-libs/libgudev
+   >=gnome-base/libgnomekbd-3.6:=
+   >=gnome-extra/cinnamon-desktop-6.0:0=
+   media-libs/fontconfig
+   >=media-libs/lcms-2.2:2
+   media-libs/libcanberra[gtk3,pulseaudio]
+   >=media-libs/libpulse-0.9.16[glib]
+   >=sys-auth/polkit-0.97
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.14.0:3[wayland=]
+   >=x11-libs/libnotify-0.7.3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   >=x11-libs/libxklavier-5.0:=
+   >=x11-libs/pango-1.20.0
+   >=sys-power/upower-0.9.11:=
+
+   colord? ( >=x11-misc/colord-0.1.27:= )
+   cups? (
+   >=net-print/cups-1.4[dbus]
+   app-admin/system-config-printer
+   net-print/cups-pk-helper )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=gnome-base/librsvg-2.36.2 )
+   smartcard? (
+   dev-libs/nspr
+   >=dev-libs/nss-3.11.2
+   )
+   systemd? ( sys-apps/systemd:0= )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/libxml2:2
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts
+}
+
+src_configure() {
+   # gudev not optional on Linux platforms
+   local emesonargs=(
+   -Duse_gudev=enabled
+   -Duse_polkit=enabled
+   -Duse_logind=enabled
+   $(meson_feature colord use_color)
+   $(meson_feature cups use_cups)
+   $(meson_feature smartcard use_smartcard)
+   $(meson_feature input_devices_wacom use_wacom)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-02-15 Thread Joonas Niilola
commit: d1ad76bf83c173869d9ff1f28eb46087eac61b44
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 28 08:02:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ad76bf

gnome-extra/cinnamon-menus: drop 5.6.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 -
 .../cinnamon-menus/cinnamon-menus-5.6.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index 78ce23d36e5b..b89ffc4e8b35 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1,3 +1,2 @@
-DIST cinnamon-menus-5.6.0.tar.gz 96166 BLAKE2B 
84b3d513b6dbea253135df1f0f8ad017d78299b8cdd2bd2e7def547b74b59e998d3c37e30d480532802fb85db261242d51485f8fbeb7742310eee288de909aa1
 SHA512 
023f1d4eededbc5a1052e219c4ede9808eb489fe399346d643b2209c8b37b8432647043ac05afd653666efa2830ebbd73222033bdfbc52f2904e7a1e1bbc27df
 DIST cinnamon-menus-5.8.0.tar.gz 96346 BLAKE2B 
3da1b4b3056d5fc0ec8fa22e01c160de4e61c05cf3ad10f216a95abcc63135f394146bfd1d77a54021e5aedee4b5d61077eadf49823171f5f5aa052d4c1947d6
 SHA512 
d7679412cca5537da47767a0bb9335deaf7177781bee26bec109e9c19c90f4fbaeba81837ce1b9203e5315185178bc720919bdfbb072a94c5a816d1ee63a0370
 DIST cinnamon-menus-6.0.0.tar.gz 96411 BLAKE2B 
08394d32e66a8e3e8f1e13a97128099c1fcfe868a52c6bdbdd9ad1c98508c441d8b354d37856dd645db8a9e8f33c3f1ad3c6033bd2f22ea33d7644594cc1559f
 SHA512 
9b7e1f92ef451e80aebc95a2fdd0e94e352c634a09474878fb12cf0ba8a06e3b4ca522ab6b6c768b7b194cb262bad0bfd5b81557d77cb9075506de11d9de56a7

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-5.6.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-5.6.0.ebuild
deleted file mode 100644
index 093762fcca4f..
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-5.6.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-menus";
-SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="gtk-doc"
-
-RDEPEND="
-   >=dev-libs/glib-2.29.15:2
-   >=dev-libs/gobject-introspection-1.58.3:=
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/gobject-introspection-common
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc enable_docs)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2024-02-15 Thread Joonas Niilola
commit: 54250429ce471b496e40fa336bb1de430182d929
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 28 07:59:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54250429

gnome-extra/cinnamon-menus: add 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 +
 .../cinnamon-menus/cinnamon-menus-6.0.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index 3f7160c69807..78ce23d36e5b 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-menus-5.6.0.tar.gz 96166 BLAKE2B 
84b3d513b6dbea253135df1f0f8ad017d78299b8cdd2bd2e7def547b74b59e998d3c37e30d480532802fb85db261242d51485f8fbeb7742310eee288de909aa1
 SHA512 
023f1d4eededbc5a1052e219c4ede9808eb489fe399346d643b2209c8b37b8432647043ac05afd653666efa2830ebbd73222033bdfbc52f2904e7a1e1bbc27df
 DIST cinnamon-menus-5.8.0.tar.gz 96346 BLAKE2B 
3da1b4b3056d5fc0ec8fa22e01c160de4e61c05cf3ad10f216a95abcc63135f394146bfd1d77a54021e5aedee4b5d61077eadf49823171f5f5aa052d4c1947d6
 SHA512 
d7679412cca5537da47767a0bb9335deaf7177781bee26bec109e9c19c90f4fbaeba81837ce1b9203e5315185178bc720919bdfbb072a94c5a816d1ee63a0370
+DIST cinnamon-menus-6.0.0.tar.gz 96411 BLAKE2B 
08394d32e66a8e3e8f1e13a97128099c1fcfe868a52c6bdbdd9ad1c98508c441d8b354d37856dd645db8a9e8f33c3f1ad3c6033bd2f22ea33d7644594cc1559f
 SHA512 
9b7e1f92ef451e80aebc95a2fdd0e94e352c634a09474878fb12cf0ba8a06e3b4ca522ab6b6c768b7b194cb262bad0bfd5b81557d77cb9075506de11d9de56a7

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
new file mode 100644
index ..860d1ec26eb1
--- /dev/null
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-6.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg
+
+DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-menus";
+SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.29.15:2
+   >=dev-libs/gobject-introspection-1.58.3:=
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/gobject-introspection-common
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc enable_docs)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/files/, gnome-extra/cinnamon-desktop/

2024-02-15 Thread Joonas Niilola
commit: 9c1310e1b374c12098ef8a4686569a1c49d3ea64
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 28 08:17:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1310e1

gnome-extra/cinnamon-desktop: add 6.0.0

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-desktop/Manifest  |  1 +
 .../cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild | 74 
 ...namon-desktop-6.0.0-fix-idle-monitor-dbus.patch | 80 ++
 3 files changed, 155 insertions(+)

diff --git a/gnome-extra/cinnamon-desktop/Manifest 
b/gnome-extra/cinnamon-desktop/Manifest
index d66ab252cd03..2c430252f900 100644
--- a/gnome-extra/cinnamon-desktop/Manifest
+++ b/gnome-extra/cinnamon-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-desktop-5.6.2.tar.gz 502140 BLAKE2B 
b96be728da24a43b88a14b7cd5e9dd6313c753e32e7f2dcb2a5ac4f2c8eb27266f261a1a1e5499d9a94ccbc679d9c4ea9cdaae4ee6b1187de44d518a9a483ca7
 SHA512 
cfa50697991c41916f53d2e902ff37671e547e362cb8c70eace1b482a97bf139b6a28375d0e399c738cb705ca3aa8768c3ecd13551b677c5446288259ed5deeb
 DIST cinnamon-desktop-5.8.0.tar.gz 502547 BLAKE2B 
58be0fcfccce58036bbf867d9619b78bc5357b431e92fc8777a0d102db0ee1abb640d60f429e82afd909dde49764858b3af872aadc55a1c642a3771f0e154f38
 SHA512 
93c86d8269c39b84463ca102581e45d9b29a55c402bb040198972614fda2d81e075ec96cbaa859cef15dc3439b31329722f45ed637026b6d6a43d71ac6afb246
+DIST cinnamon-desktop-6.0.0.tar.gz 509871 BLAKE2B 
908b53445327cdbb5560655700e6dfa829934714167f02dda2d9d31a02ae85fcf6565704e791f67f0725e9eb76ed65ef26944d3fac2a58e3091b2afd10bb70af
 SHA512 
35c09c6c3b9563c27561624bb731f17dd4f07b4e5aca5af39ffd56f72fa271babb4fd2cfe7080ac078b0d9141fcbc904036f3f156c547d64e68ba53eea14a471

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
new file mode 100644
index ..b1163814b407
--- /dev/null
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.0.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson gnome2-utils python-any-r1
+
+DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-desktop";
+SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
+SLOT="0/4" # subslot = libcinnamon-desktop soname version
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.3:2[dbus]
+   >=dev-libs/gobject-introspection-0.10.2:=
+   >=gnome-base/gsettings-desktop-schemas-3.5.91
+   >=media-libs/libpulse-12.99.3[glib]
+   sys-apps/accountsservice
+   sys-apps/hwdata
+   x11-libs/cairo[X]
+   >=x11-libs/gdk-pixbuf-2.22:2[introspection]
+   >=x11-libs/gtk+-3.3.16:3[introspection]
+   x11-libs/libX11
+   >=x11-libs/libXext-1.1
+   x11-libs/libxkbfile
+   >=x11-libs/libXrandr-1.3
+   x11-misc/xkeyboard-config
+   systemd? (
+   sys-apps/systemd
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # 
https://github.com/linuxmint/cinnamon-desktop/commit/d0f8c74a7864786cf040da31c7db83d8d2fcc5e4
+   "${FILESDIR}/${PN}-6.0.0-fix-idle-monitor-dbus.patch"
+)
+
+src_prepare() {
+   default
+   python_fix_shebang install-scripts
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dpnp_ids="${EPREFIX}/usr/share/hwdata/pnp.ids"
+   $(meson_feature systemd)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}

diff --git 
a/gnome-extra/cinnamon-desktop/files/cinnamon-desktop-6.0.0-fix-idle-monitor-dbus.patch
 
b/gnome-extra/cinnamon-desktop/files/cinnamon-desktop-6.0.0-fix-idle-monitor-dbus.patch
new file mode 100644
index ..76fa5c53cde6
--- /dev/null
+++ 
b/gnome-extra/cinnamon-desktop/files/cinnamon-desktop-6.0.0-fix-idle-monitor-dbus.patch
@@ -0,0 +1,80 @@
+From d0f8c74a7864786cf040da31c7db83d8d2fcc5e4 Mon Sep 17 00:00:00 2001
+From: Michael Webster 
+Date: Mon, 15 Jan 2024 15:16:08 -0500
+Subject: [PATCH] gnome-idle-monitor.c: Fix some dbus names Mutter->Muffin.
+
+The session manager uses this to get notifications about idle
+state changes now - instead of its own idle-monitor code (which
+only worked with x11), it now relies on muffin to notify on
+changes from various sources (xorg, 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2023-10-13 Thread Joonas Niilola
commit: 41e47b7f042798502630f3b4fb3eeb219b11665a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e47b7f

gnome-extra/cinnamon-session: Stabilize 5.8.1 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
index f2bcee39139b..1c60942403d3 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="systemd"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2023-10-13 Thread Joonas Niilola
commit: 1ed962b84ae2fe1baf32ab2fc53b41c765cc5d74
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed962b8

gnome-extra/cinnamon-control-center: Stabilize 5.8.2 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
index 3663ede4ba5d..f7998f0e2b56 100644
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
+++ b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
 IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
 REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 RESTRICT="test"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2023-10-13 Thread Joonas Niilola
commit: e99644957c0149719c055e95cb48c92dd469b6df
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9964495

gnome-extra/cinnamon: Stabilize 5.8.4 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon/cinnamon-5.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild 
b/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
index a7df6157b376..c48b4ae8c30e 100644
--- a/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
@@ -16,7 +16,7 @@ LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception 
LGPL-2+ LGPL-2.1 LGPL-2.
 SLOT="0"
 IUSE="+eds +gstreamer gtk-doc +nls +networkmanager"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 
 DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2023-10-13 Thread Joonas Niilola
commit: 047f47420cc4f1ae016151915f27bc65ae28f12f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047f4742

gnome-extra/cinnamon-translations: Stabilize 5.8.2 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
index 2b2192bd6e5d..fb4c84a56c28 100644
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 BDEPEND="sys-devel/gettext"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2023-10-13 Thread Joonas Niilola
commit: 91e2d4464153c9aaa0ae7f7af29cd3b9fa2ea5aa
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e2d446

gnome-extra/cinnamon-screensaver: Stabilize 5.8.1 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
index 1187739de779..fc9ef780f88b 100644
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
 IUSE="systemd xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 COMMON_DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2023-10-13 Thread Joonas Niilola
commit: 759e0426f88c715e6250d4e41c4360cb8a0d81f7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759e0426

gnome-extra/cinnamon-settings-daemon: Stabilize 5.8.1 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
index ac7265fdd258..64e210dddfed 100644
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
+++ b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="+colord cups input_devices_wacom smartcard systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2023-10-13 Thread Joonas Niilola
commit: d9e35f277d3f896d4e772b7514bcc7ba6df5fdc7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e35f27

gnome-extra/cinnamon-desktop: Stabilize 5.8.0 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
index 259173bc381c..d6d22e8ac163 100644
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-libs/glib-2.37.3:2[dbus]



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2023-10-13 Thread Joonas Niilola
commit: 0f8227c9729285a8b7c3c35d1e265c4621eed89b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 13 07:42:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 13 07:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8227c9

gnome-extra/cinnamon-menus: Stabilize 5.8.0 x86, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
index 53532f05218b..a5672cc73e00 100644
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2023-10-04 Thread Joonas Niilola
commit: e193e743cf743fc93e570bdd0a322117b4ce3162
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e193e743

gnome-extra/cinnamon-translations: Stabilize 5.8.2 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
index 47297dc6f4aa..2b2192bd6e5d 100644
--- a/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-5.8.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 BDEPEND="sys-devel/gettext"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2023-10-04 Thread Joonas Niilola
commit: 410aad701f0f18fcd08cd4d4e89bb98f5370d22f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410aad70

gnome-extra/cinnamon: Stabilize 5.8.4 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon/cinnamon-5.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild 
b/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
index 5b96f91a8255..a7df6157b376 100644
--- a/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-5.8.4.ebuild
@@ -16,7 +16,7 @@ LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception 
LGPL-2+ LGPL-2.1 LGPL-2.
 SLOT="0"
 IUSE="+eds +gstreamer gtk-doc +nls +networkmanager"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2023-10-04 Thread Joonas Niilola
commit: 1e777b023b4a6433f09d0a1578839fd637a705e2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e777b02

gnome-extra/cinnamon-session: Stabilize 5.8.1 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
index 1282203d2a18..f2bcee39139b 100644
--- a/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
+++ b/gnome-extra/cinnamon-session/cinnamon-session-5.8.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="systemd"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2023-10-04 Thread Joonas Niilola
commit: 1d943a57da3b0916575e0a680e2a510196266b85
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d943a57

gnome-extra/cinnamon-control-center: Stabilize 5.8.2 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
index 298cccd4a217..3663ede4ba5d 100644
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
+++ b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.8.2.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
 IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
 REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 RESTRICT="test"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-screensaver/

2023-10-04 Thread Joonas Niilola
commit: 74f0541fb225918bf1a67d4311ece10204ac6605
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f0541f

gnome-extra/cinnamon-screensaver: Stabilize 5.8.1 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
index 793818fea12d..1187739de779 100644
--- a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-5.8.1.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
 IUSE="systemd xinerama"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 COMMON_DEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/

2023-10-04 Thread Joonas Niilola
commit: dc209e228f6766510587bddd397c6872ab6428ba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc209e22

gnome-extra/cinnamon-settings-daemon: Stabilize 5.8.1 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 .../cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
index 08d7691bc796..ac7265fdd258 100644
--- a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
+++ b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-5.8.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar
 
 LICENSE="GPL-2+ LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="+colord cups input_devices_wacom smartcard systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2023-10-04 Thread Joonas Niilola
commit: a731855ac4cb2474833486720a365bc046f7a035
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a731855a

gnome-extra/cinnamon-desktop: Stabilize 5.8.0 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
index fab8456f33c9..259173bc381c 100644
--- a/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-5.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> $
 
 LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0/4" # subslot = libcinnamon-desktop soname version
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-libs/glib-2.37.3:2[dbus]



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2023-10-04 Thread Joonas Niilola
commit: 2445c575eebbd6ae0e1caa37dbef11cca695d38b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 08:23:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 08:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2445c575

gnome-extra/cinnamon-menus: Stabilize 5.8.0 amd64, #914901

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
index 829643445f0c..53532f05218b 100644
--- a/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-5.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="gtk-doc"
 
 RDEPEND="



  1   2   3   4   5   6   7   >