diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
commit | 623ee73d661e5ed8475cb264511f683407d87365 (patch) | |
tree | 993eb27c93ec7a2d2d19550300d888fc1fed9e69 /mate-base/mate-session-manager | |
parent | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff) |
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'mate-base/mate-session-manager')
7 files changed, 212 insertions, 4 deletions
diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest index 9b7142c327fa..ea61ed58ea20 100644 --- a/mate-base/mate-session-manager/Manifest +++ b/mate-base/mate-session-manager/Manifest @@ -1,11 +1,17 @@ AUX 10-user-dirs-update-mate 267 BLAKE2B d1943bd1ee27d95ffd9a09f7d6c4f98681b9c36bd6f0aeee908df716a90c54c569cac762f2021dc064edfe9b41e4d5c87a01fd1d9165b941e9fd9cf2eebd4a27 SHA512 3f2803e9dfc7368ce6effdd538f67714e3ec5554b32fcc4ada4ef033e8e4dabcca17db095c49c368ab7f76a478bf536bd0ce26cceaf1b20ec5e75db470656076 +AUX 10-user-dirs-update-mate-r2 343 BLAKE2B 43cc2f879fe3ee7d1c175bbbb8d7edf628a32335800368aef3181b8d5317e3368dc0bf84bd38cbbf4fd24b972f496aaffe03d2bf5d7fae5d56326b50d1772d1d SHA512 331e60ba688ac047398e6e8eda66dcd293aeb2d30ffb53147d255305913eba009832a986c8ff50ef0b57b639b6c170bdaf6ae9606ca4d31714446cc45ed4dd82 AUX 15-xdg-data-mate 224 BLAKE2B ae38eaf5c0abc088a353d244de928ff12c7da020da0304c5592c7232ae4be69db55083da91fa8d95cdbb6bbc4c4d76ac37df3e011a5a5b984348435a0c615b3c SHA512 a19acef85d510d6244fd29ba7daa6d5cc314392257b47574d8aedea235e4a5273d36bd67c138da9496663c2786ba5f7f433ff4aa6990a91a39be267026e5694d +AUX 15-xdg-data-mate-r2 300 BLAKE2B dd937a405d9207d337a1bf9a630b3717e1c93a02231d0442f58d22a8d3cfdc9e280dfe88fb05cc670dae12f937cdc77815a360ef527a600c5a5bab6134d2aba6 SHA512 500d2e1a532ddda84dadd2952d6391c47a19befc52add0e9c78f92b30a985d5076b0be049a547e15cce44b546aba1b1f3a82622296ea4bfa760a89705ec0fc2d AUX MATE 2378 BLAKE2B 824c6e357c90322a499aeeece3e38d25bcfb87c23eab159e1bc3c4dc39aeb535eb86f7833e8d9b9b1d48fc765414ca79120bee81ffde8c7d1f0ea6a112fe2dcc SHA512 dbb162f694eeee806a12b46bf45d47f4887a83562b61d05037b3de5a7778a68d79de5528327588da13a5c17c283c8b7590c10877eba77cea75ebe5113ef2c920 AUX defaults.list 14293 BLAKE2B b8de50636f845e5ed197968a0f917a3d2c1f59b082ae7d76841c9802ce6182556a29faebcd28f71dfdd778ae73268ebba1d450c9f18ac730aedd5ba0f025e53c SHA512 d3b14a4676bbadb93bc33e94ddf74fc6a2c072c52ada51d8f658008301d795102d47b3e1b71f9884d117111329774deaab1a5c1718c3dab5bcf96df1657f3c9d AUX mate-session-manager-1.22.0-elogind.patch 3002 BLAKE2B 90f18a3e7c98d5dbadd34c327bb9ac0a971f4585da35b401625641842ac05c8fe0385cbf1ab0955e16865c106d2046de44409a452ce4a251e09ec127a33390e4 SHA512 aa5fba7040879aeeba931d5cc62896ff43fc5d770664cfcd9ca45cbf5959e7eec3fa74ba632ef19d653b2516589119a8c2c1349c054be1e9a8d42ccf3dd755da AUX mate-session-manager-1.22.0-fix-systemd-regression.patch 1833 BLAKE2B 894f6f223fefc7921ef42d604fccb30d3f9efb80ecea1bc0637b286e57552a9eaaad2f42c6e6bb2cdddd396954dea2712c8aa02da5ba54ca2974acb54d825acc SHA512 7a0036c706b56d4431fbb3d54be77930aede8d8d1d0889a568bc0432d91b15026ac26ef4ccdc0f41a860a6adf1a88cf07d4c260c810f66f1a910ff568b4e90fb DIST mate-session-manager-1.22.0.tar.xz 603016 BLAKE2B 5d7064756b7d7d2ca4fdebf18319dc8a8d8eca6ed31c5e8e37e503c7099a0d541186028d6b4e174bff1ce9ca727a374e9597498b2ca6d5494dc74f21fec0baeb SHA512 7e5e21e37c7ac55ca7d71302edef9aabeccf39233aec9edfe93a2fdcd4150d039e8121adecebb3d0a4a707eccef0c7afa1b54c5b52b57853242964c7506eeb9a DIST mate-session-manager-1.22.1.tar.xz 580992 BLAKE2B 313f353597b072e0bc118f5e52258c73e4f5c9c51f0e27ed5c7763591b27df77a37439487b05142de99bbae19e595f01501189449331ca5dcf59ba0c5143a95c SHA512 1c47134813d24abef7b2f5df098120a2cd138f822ea3d687a1a2566224bbde21482bf40ac47ba08a39ed0899ff35eeac3c3690c83c006774c47f22189688990b -EBUILD mate-session-manager-1.22.0.ebuild 2234 BLAKE2B 0c483dc4897976ed2a9948d95fd9d1a0518d7b7899e69a1fbfeef9deac55a40072cdf9d19c4b152d2acfceb2e693dcdd67f67f16e5c694373fac84af45aad927 SHA512 ec5b6f260ec4b9bdfe1bf21588bb7a13648b90660589b82f3c15d827f1dfc5d5bd43e0497c52afe14f062843c461728d3484c8382f628b2ca78a71bd7bfa3e89 -EBUILD mate-session-manager-1.22.1.ebuild 2140 BLAKE2B bd40129f67ec17da4c5977bc77171b35bd64f277b49d05d7430ec64063dc2f45dc771c6f6d5c7758e9e824d7e8aa6482e47a659f784e1220829d97d1df294a86 SHA512 8d63b07c154b8a5eede97e5003a1097bb342c2fddb9efd3defbbe4efd036690004e209889f17707155f10f929860ad80ddd977640012c99ba74f3357dd202dea +DIST mate-session-manager-1.22.3.tar.xz 582412 BLAKE2B 9e502b356e09aa4ecebb5a75771cfed0dd16a3e44baf176fd5ba3dbf9b5bd000f6572498dfee69e794971e491eb5d9f2fa3a8c923aefe2ee6e42a086521fdd9d SHA512 2a53722c1468c244e90632e3a949c331922e018998300ee8c5de44973e17116822d2a747b4d0d315348da9a20c011f46c2b5ea569eef0b6b90785f3df55d98f6 +DIST mate-session-manager-1.24.0.tar.xz 709712 BLAKE2B 6455872dfc89cdd3ced563a877e30ef59d2c6d94bd8f3b930eb778ea6b22a52ee860d785ba13d348e37e0d74526de4aef229d5c7b022e7f974ac949f553d7704 SHA512 ee519c8ded1f2df26e62a1384439e8929942d19560c258c91010f8d34bcc7518975406fbc0a5b76d4e73e954cdc2ea106d71476e446573d4a77d2704f6cc9e37 +EBUILD mate-session-manager-1.22.0.ebuild 2250 BLAKE2B 3eae2904a0493bc3edbcbf95364a667063bea0cfd766662a8325de84d0a3ca181109074faeb00a8e69557d23607c026761870f7f972365b4d15fc36b80e3b9b8 SHA512 48b54166b78d24c018f9b39714c527decc7d5e96571afc100126c19365021703689d6d1ac476bbcee0b2a492af6bb3abadf90ce65b8c94eec02545acd3c6518d +EBUILD mate-session-manager-1.22.1.ebuild 2156 BLAKE2B 6f706c532c34fd3916577aad9229ceb20cd9576bf52308ca6834f0fc886cca81aa14545898737ec9ea002b28d92800c90a59f02adfd79b57540d05a2238d747c SHA512 b7ef794177ababf055ef6ef630eb9563531215428587184d6050ba6fbb8b346f88d4afe1c0a2d5f989d9699b293b04dcd1cb2dd191aeb2a473bbbd0fb717fea0 +EBUILD mate-session-manager-1.22.3-r2.ebuild 2113 BLAKE2B 5a5053e09160abc2db62f22059deae65294052c356cc53289b12bf9905466740afd6843d5b5b5c8424d2a516ef4f384e3ffcf7bbc9c4367451a8f49b259db9b7 SHA512 e39c62057fdd4917d0cd7443033ca84ecdbb2dd50b2c6fcf5c8cacb34dcd962f5fef7ebc445314245cff604a77fc9a0cff22fb9a864a521a39db40e27d458953 +EBUILD mate-session-manager-1.24.0-r2.ebuild 2088 BLAKE2B d6eb7bba191d061b891ffb58f1e93c7328a02f76b1142dfc8671b48ec2ddfabf630f376c96b0a5c4e473af37add74c123f55b50c5ee0112bb1f811e8799f4d60 SHA512 b53e34a54c83c7773301b5d7e22cada6bf3d832dcef0fff974a9605c298f24815e4aa3b2dd3e07048fed08587567959f1f70e803595a3c0b4a2d130d62e6ab87 MISC metadata.xml 497 BLAKE2B 85510300fad0274831fbbb5dbedb00bd3e6347518e0188838f8dce213064db44612ca7e7fbbe922cc46924f02f2fda50120ecba21774231af6e3acea45fc9db4 SHA512 19f431c7d3a9912baaa3df85fd222be5b2649f46a723ffdc084524b172c6c387e4a9928b219d9e73217c7e6ef677f2e5e82473547489001fc20fee7529373568 diff --git a/mate-base/mate-session-manager/files/10-user-dirs-update-mate-r2 b/mate-base/mate-session-manager/files/10-user-dirs-update-mate-r2 new file mode 100644 index 000000000000..fd58c0a5b276 --- /dev/null +++ b/mate-base/mate-session-manager/files/10-user-dirs-update-mate-r2 @@ -0,0 +1,12 @@ +#!/bin/sh + +# Create various XDG directories, and write ~/.config/user-dirs.dirs, etc. +# That file is read by glib to get XDG_PICTURES_DIR, etc + +if [ "$XDG_CURRENT_DESKTOP" = "MATE" -o \ + "$XDG_SESSION_DESKTOP" = "mate" -o \ + "$DESKTOP_SESSION" = "mate" ]; then + if type xdg-user-dirs-update >/dev/null 2>&1; then + xdg-user-dirs-update + fi +fi diff --git a/mate-base/mate-session-manager/files/15-xdg-data-mate-r2 b/mate-base/mate-session-manager/files/15-xdg-data-mate-r2 new file mode 100644 index 000000000000..40f2fd13b343 --- /dev/null +++ b/mate-base/mate-session-manager/files/15-xdg-data-mate-r2 @@ -0,0 +1,11 @@ +#!/bin/sh + +if [ "$XDG_CURRENT_DESKTOP" = "MATE" -o \ + "$XDG_SESSION_DESKTOP" = "mate" -o \ + "$DESKTOP_SESSION" = "mate" ]; then + if [ -z "$XDG_DATA_DIRS" ]; then + export XDG_DATA_DIRS=/usr/share/mate:/usr/local/share/:/usr/share/ + else + export XDG_DATA_DIRS=/usr/share/mate:"$XDG_DATA_DIRS" + fi +fi diff --git a/mate-base/mate-session-manager/mate-session-manager-1.22.0.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.22.0.ebuild index cd3dabdc030a..899a3c8f7db2 100644 --- a/mate-base/mate-session-manager/mate-session-manager-1.22.0.ebuild +++ b/mate-base/mate-session-manager/mate-session-manager-1.22.0.ebuild @@ -12,7 +12,7 @@ fi DESCRIPTION="MATE session manager" HOMEPAGE="https://mate-desktop.org/" -LICENSE="GPL-2 LGPL-2 FDL-1.1" +LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+" SLOT="0" IUSE="debug elibc_FreeBSD elogind gnome-keyring ipv6 systemd +xtrans" diff --git a/mate-base/mate-session-manager/mate-session-manager-1.22.1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.22.1.ebuild index d37cc16b4be4..b0b88ae720e7 100644 --- a/mate-base/mate-session-manager/mate-session-manager-1.22.1.ebuild +++ b/mate-base/mate-session-manager/mate-session-manager-1.22.1.ebuild @@ -12,7 +12,7 @@ fi DESCRIPTION="MATE session manager" HOMEPAGE="https://mate-desktop.org/" -LICENSE="GPL-2 LGPL-2 FDL-1.1" +LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+" SLOT="0" IUSE="debug elibc_FreeBSD elogind gnome-keyring ipv6 systemd +xtrans" diff --git a/mate-base/mate-session-manager/mate-session-manager-1.22.3-r2.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.22.3-r2.ebuild new file mode 100644 index 000000000000..a359dd0028cd --- /dev/null +++ b/mate-base/mate-session-manager/mate-session-manager-1.22.3-r2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="MATE session manager" +HOMEPAGE="https://mate-desktop.org/" + +LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+" +SLOT="0" +IUSE="debug elogind gnome-keyring ipv6 systemd +xtrans" + +REQUIRED_USE="?? ( elogind systemd )" + +# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and +# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_* +# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below). + +COMMON_DEPEND=" + >=dev-libs/dbus-glib-0.76 + >=dev-libs/glib-2.50:2 + dev-libs/libxslt + sys-apps/dbus + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.22:3 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + virtual/libintl + systemd? ( sys-apps/systemd ) + !systemd? ( + elogind? ( sys-auth/elogind ) + !elogind? ( >=sys-auth/consolekit-0.9.2 ) + ) + xtrans? ( x11-libs/xtrans )" + +RDEPEND="${COMMON_DEPEND} + x11-apps/xdpyinfo + x11-misc/xdg-user-dirs + x11-misc/xdg-user-dirs-gtk + gnome-keyring? ( gnome-base/gnome-keyring ) + !<gnome-base/gdm-2.20.4" + +DEPEND="${COMMON_DEPEND} + >=dev-lang/perl-5 + dev-util/glib-utils + >=dev-util/intltool-0.40 + >=sys-devel/gettext-0.10.40 + virtual/pkgconfig" + +MATE_FORCE_AUTORECONF=true + +src_configure() { + mate_src_configure \ + $(use_with elogind) \ + $(use_with systemd) \ + $(use_with xtrans) \ + $(use_enable debug) \ + $(use_enable ipv6) +} + +src_install() { + mate_src_install + + dodir /etc/X11/Sessions/ + exeinto /etc/X11/Sessions/ + doexe "${FILESDIR}"/MATE + + dodir /usr/share/mate/applications/ + insinto /usr/share/mate/applications/ + doins "${FILESDIR}"/defaults.list + + dodir /etc/X11/xinit/xinitrc.d/ + exeinto /etc/X11/xinit/xinitrc.d/ + newexe "${FILESDIR}"/15-xdg-data-mate-r2 15-xdg-data-mate + + # This should be done in MATE too, see Gentoo bug #270852 + newexe "${FILESDIR}"/10-user-dirs-update-mate-r2 10-user-dirs-update-mate +} diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.0-r2.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.0-r2.ebuild new file mode 100644 index 000000000000..3e6f3ca50131 --- /dev/null +++ b/mate-base/mate-session-manager/mate-session-manager-1.24.0-r2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="MATE session manager" +HOMEPAGE="https://mate-desktop.org/" + +LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+" +SLOT="0" +IUSE="debug elogind gnome-keyring ipv6 systemd +xtrans" + +REQUIRED_USE="?? ( elogind systemd )" + +# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and +# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_* +# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below). + +COMMON_DEPEND=" + >=dev-libs/dbus-glib-0.76 + >=dev-libs/glib-2.50:2 + dev-libs/libxslt + sys-apps/dbus + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.22:3 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + systemd? ( sys-apps/systemd ) + !systemd? ( + elogind? ( sys-auth/elogind ) + !elogind? ( >=sys-auth/consolekit-0.9.2 ) + ) + xtrans? ( x11-libs/xtrans )" + +RDEPEND="${COMMON_DEPEND} + virtual/libintl + x11-apps/xdpyinfo + x11-misc/xdg-user-dirs + x11-misc/xdg-user-dirs-gtk + gnome-keyring? ( gnome-base/gnome-keyring ) + !<gnome-base/gdm-2.20.4" + +DEPEND="${COMMON_DEPEND} + >=dev-lang/perl-5 + dev-util/glib-utils + >=sys-devel/gettext-0.19.8:* + virtual/pkgconfig" + +MATE_FORCE_AUTORECONF=true + +src_configure() { + mate_src_configure \ + $(use_with elogind) \ + $(use_with systemd) \ + $(use_with xtrans) \ + $(use_enable debug) \ + $(use_enable ipv6) +} + +src_install() { + mate_src_install + + dodir /etc/X11/Sessions/ + exeinto /etc/X11/Sessions/ + doexe "${FILESDIR}"/MATE + + dodir /usr/share/mate/applications/ + insinto /usr/share/mate/applications/ + doins "${FILESDIR}"/defaults.list + + dodir /etc/X11/xinit/xinitrc.d/ + exeinto /etc/X11/xinit/xinitrc.d/ + newexe "${FILESDIR}"/15-xdg-data-mate-r2 15-xdg-data-mate + + # This should be done in MATE too, see Gentoo bug #270852 + newexe "${FILESDIR}"/10-user-dirs-update-mate-r2 10-user-dirs-update-mate +} |