[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
commit: 7757892eaca0389251d0dc5b5d716914ce801b77 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 11 14:09:53 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 11 14:21:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7757892e gnome-base/gnome-session: drop 44.0-r1, 45.0 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-session/Manifest | 1 - gnome-base/gnome-session/files/defaults.list-r5| 336 - .../gnome-session/gnome-session-44.0-r1.ebuild | 128 gnome-base/gnome-session/gnome-session-45.0.ebuild | 128 4 files changed, 593 deletions(-) diff --git a/gnome-base/gnome-session/Manifest b/gnome-base/gnome-session/Manifest index 57bf2624cd8e..a21e381f049d 100644 --- a/gnome-base/gnome-session/Manifest +++ b/gnome-base/gnome-session/Manifest @@ -1,2 +1 @@ -DIST gnome-session-44.0.tar.xz 485372 BLAKE2B aacfbec2c59f41b7b36107a59f8e9177ab45dca4c82a6aa3982951eda8ef2b2aae22a43a5d9d43b30f6ab010529ba20754f3de87df2abd5ca812bb0e878c6357 SHA512 0e8672531bc1818cfb6dbb5b133374e4041ec471e04968a587a93d0ee9697393ee976e1aa5dfacf707a46d816da6be6b1ef52e89f47d9d206a319eb79aae1078 DIST gnome-session-45.0.tar.xz 485992 BLAKE2B 473f0b3d94ffa8c1e2bf45884d053c753e5d5ad791b7cd9f889ce7952a273c4631c9867f038edaa6fe8e6ce16b9659c479755ce8028076016a658ad23291eeb7 SHA512 3eb3b4b9fcab2ec35bb61bac6257b254f142167250bbc1eb71d46aed350372f8942601c9d5ca5856e8686b53b70321f914cb55f1639daecfe6c61d84cb6d8aba diff --git a/gnome-base/gnome-session/files/defaults.list-r5 b/gnome-base/gnome-session/files/defaults.list-r5 deleted file mode 100644 index 9ec18d1b8a63.. --- a/gnome-base/gnome-session/files/defaults.list-r5 +++ /dev/null @@ -1,336 +0,0 @@ -[Default Applications] -application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; -application/x-abiword=abiword.desktop; -text/abiword=abiword.desktop; -text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; -text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; -text/x-abiword=abiword.desktop; -text/x-xml-abiword=abiword.desktop; -x-content/blank-bd=brasero.desktop;org.gnome.Nautilus.desktop; -x-content/blank-dvd=brasero.desktop;org.gnome.Nautilus.desktop; -x-content/blank-cd=brasero.desktop;org.gnome.Nautilus.desktop; -x-content/blank-hddvd=brasero.desktop;org.gnome.Nautilus.desktop; -application/x-dia-diagram=dia.desktop; -image/bmp=org.gnome.eog.desktop; -image/gif=org.gnome.eog.desktop; -image/jpeg=org.gnome.eog.desktop; -image/jpg=org.gnome.eog.desktop; -image/pjpeg=org.gnome.eog.desktop; -image/png=org.gnome.eog.desktop; -image/svg+xml=org.gnome.eog.desktop; -image/svg+xml-compressed=org.gnome.eog.desktop; -image/x-bmp=org.gnome.eog.desktop; -image/x-gray=org.gnome.eog.desktop; -image/x-icb=org.gnome.eog.desktop; -image/x-ico=org.gnome.eog.desktop; -image/x-pcx=org.gnome.eog.desktop; -image/x-png=org.gnome.eog.desktop; -image/x-portable-anymap=org.gnome.eog.desktop; -image/x-portable-bitmap=org.gnome.eog.desktop; -image/x-portable-graymap=org.gnome.eog.desktop; -image/x-portable-pixmap=org.gnome.eog.desktop; -image/x-xbitmap=org.gnome.eog.desktop; -image/x-xpixmap=org.gnome.eog.desktop; -image/vnd.wap.wbmp=org.gnome.eog.desktop; -image/g3fax=gimp.desktop;zzz-gimp.desktop; -image/x-compressed-xcf=gimp.desktop;zzz-gimp.desktop; -image/x-fits=gimp.desktop;zzz-gimp.desktop; -image/x-icon=gimp.desktop;zzz-gimp.desktop; -image/x-psd=gimp.desktop;zzz-gimp.desktop; -image/x-sgi=gimp.desktop;zzz-gimp.desktop; -image/x-sun-raster=gimp.desktop;zzz-gimp.desktop; -image/x-tga=gimp.desktop;zzz-gimp.desktop; -image/x-xcf=gimp.desktop;zzz-gimp.desktop; -image/x-xwindowdump=gimp.desktop;zzz-gimp.desktop; -application/xhtml+xml=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop; -text/html=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop; -application/pdf=org.gnome.Evince.desktop;evince.desktop; -application/x-bzpdf=org.gnome.Evince.desktop;evince.desktop; -application/x-gzpdf=org.gnome.Evince.desktop;evince.desktop; -application/postscript=org.gnome.Evince.desktop;evince.desktop; -application/x-bzpostscript=org.gnome.Evince.desktop;evince.desktop; -application/x-gzpostscript=org.gnome.Evince.desktop;evince.desktop; -image/x-eps=org.gnome.Evince.desktop;evince.desktop; -image/x-bzeps=org.gnome.Evince.desktop;evince.desktop; -image/x-gzeps=org.gnome.Evince.desktop;evince.desktop; -application/x-dvi=org.gnome.Evince.desktop;evince.desktop; -application/x-bzdvi=org.gnome.Evince.desktop;evince.desktop; -application/x-gzdvi=org.gnome.Evince.desktop;evince.desktop; -image/vnd.djvu=org.gnome.Evince.desktop;evince.desktop; -image/tiff=org.gnome.Evince.desktop;evince.desktop;
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/
commit: 07ef955be66bf7b11da98a2e451b6358eec82dd3 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 26 22:15:41 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 26 22:17:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ef955b gnome-base/gnome-session: drop old OpenOffice MIME type association entries Primarily to make QA checks happy as we got a 'files/defaults.list-r6' exceeds 20.0 KiB in size; 20.0 KiB total from the updated list with added entries. No revbump as previous was 35 minutes ago and the changes to installed file don't change anything when OpenOffice isn't installed, which no-one should have, as these are legacy entries that should have been removed long ago in the first place. Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-session/files/defaults.list-r6 | 140 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/gnome-base/gnome-session/files/defaults.list-r6 b/gnome-base/gnome-session/files/defaults.list-r6 index ea090d43163c..a724700e69cc 100644 --- a/gnome-base/gnome-session/files/defaults.list-r6 +++ b/gnome-base/gnome-session/files/defaults.list-r6 @@ -1,9 +1,9 @@ [Default Applications] -application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; +application/rtf=abiword.desktop;libreoffice-writer.desktop; application/x-abiword=abiword.desktop; text/abiword=abiword.desktop; -text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; -text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; +text/richtext=abiword.desktop;libreoffice-writer.desktop; +text/rtf=abiword.desktop;libreoffice-writer.desktop; text/x-abiword=abiword.desktop; text/x-xml-abiword=abiword.desktop; x-content/blank-bd=brasero.desktop;org.gnome.Nautilus.desktop; @@ -133,36 +133,36 @@ application/x-font-ttf=org.gnome.font-viewer.desktop; application/x-font-pcf=org.gnome.font-viewer.desktop; application/x-font-type1=org.gnome.font-viewer.desktop; application/x-font-otf=org.gnome.font-viewer.desktop; -application/csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/msexcel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/tab-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/vnd.lotus-1-2-3=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/vnd.ms-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/x-123=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; +application/csv=gnumeric.desktop;libreoffice-calc.desktop; +application/excel=gnumeric.desktop;libreoffice-calc.desktop; +application/msexcel=gnumeric.desktop;libreoffice-calc.desktop; +application/tab-separated-values=gnumeric.desktop;libreoffice-calc.desktop; +application/vnd.lotus-1-2-3=gnumeric.desktop;libreoffice-calc.desktop; +application/vnd.ms-excel=gnumeric.desktop;libreoffice-calc.desktop; +application/x-123=gnumeric.desktop;libreoffice-calc.desktop; application/x-applix-spreadsheet=gnumeric.desktop; -application/x-dbase=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/x-dbf=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/x-dos_ms_excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/x-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; +application/x-dbase=gnumeric.desktop;libreoffice-calc.desktop; +application/x-dbf=gnumeric.desktop;libreoffice-calc.desktop; +application/x-dos_ms_excel=gnumeric.desktop;libreoffice-calc.desktop; +application/x-excel=gnumeric.desktop;libreoffice-calc.desktop; application/x-gnumeric=gnumeric.desktop; application/x-mps=gnumeric.desktop; -application/x-ms-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -application/x-msexcel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; +application/x-ms-excel=gnumeric.desktop;libreoffice-calc.desktop; +application/x-msexcel=gnumeric.desktop;libreoffice-calc.desktop; application/x-oleo=gnumeric.desktop; application/x-planperfect=gnumeric.desktop; -application/x-quattropro=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; +application/x-quattropro=gnumeric.desktop;libreoffice-calc.desktop; application/x-sc=gnumeric.desktop; application/x-sylk=gnumeric.desktop; application/x-xbase=gnumeric.desktop; application/x-xls=gnumeric.desktop; application/xls=gnumeric.desktop; -text/comma-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop; -text/csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/
commit: 41bca9780b5257ed5f827768be9e4da0db2b31f8 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jun 1 17:28:35 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Jun 1 19:01:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bca978 gnome-base/gnome-session: remove unused patch Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> ...e-session-3.38.0-exit-conflict-systemd247.patch | 56 -- 1 file changed, 56 deletions(-) diff --git a/gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch b/gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch deleted file mode 100644 index a4a99640f37..000 --- a/gnome-base/gnome-session/files/gnome-session-3.38.0-exit-conflict-systemd247.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9de6e40f12e8878f524f8d429d85724c156a0517 Mon Sep 17 00:00:00 2001 -From: Benjamin Berg -Date: Thu, 3 Dec 2020 13:45:36 +0100 -Subject: [PATCH] data: Fix indirect conflict with exit.target via app.slice - -systemd v247 now puts services into app.slice by default. But app.slice -will have a conflict with exit.target, which in turn means that we still -get a conflict with exit.target indirectly. - -Fix it by adding the appropriate Slice=-.slice into -gnome-session-restart-dbus.service. Also update the note in -gnome-session-shutdown.service to point out the requirements. - -Closes: #74 - data/gnome-session-restart-dbus.service.in | 5 +++-- - data/gnome-session-shutdown.target | 5 +++-- - 2 files changed, 6 insertions(+), 4 deletions(-) - -diff --git a/data/gnome-session-restart-dbus.service.in b/data/gnome-session-restart-dbus.service.in -index e90f6bc8..6389c321 100644 a/data/gnome-session-restart-dbus.service.in -+++ b/data/gnome-session-restart-dbus.service.in -@@ -1,10 +1,11 @@ - [Unit] - Description=Restart DBus after GNOME Session shutdown - --# Allow exit.target to start even if this unit is started with replace-irreversibly --# Also put it into a slice that doesn't have such implicit dependencies -+# Allow exit.target to start even if this unit is started with replace-irreversibly. -+# For this to work, we also need to be in the root slice. - DefaultDependencies=no - - [Service] - Type=notify - ExecStart=@libexecdir@/gnome-session-ctl --restart-dbus -+Slice=-.slice -diff --git a/data/gnome-session-shutdown.target b/data/gnome-session-shutdown.target -index 607dc6e7..2c3d1963 100644 a/data/gnome-session-shutdown.target -+++ b/data/gnome-session-shutdown.target -@@ -1,8 +1,9 @@ - [Unit] - Description=Shutdown running GNOME Session - --# Allow exit.target to start even if this unit is started with replace-irreversibly --# The same is needed for all (weak) dependencies -+# Allow exit.target to start even if this unit is started with replace-irreversibly. -+# All (weak) dependencies need to do the same. Services also need to ensure they -+# are in the root slice by setting Slice=-.slice. - DefaultDependencies=no - - Conflicts=graphical-session.target graphical-session-pre.target --- -GitLab -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
commit: b26933a4a27362ac7a3206959e0693629153aa6b Author: Matt Turner gentoo org> AuthorDate: Mon Nov 16 00:12:44 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Nov 16 14:05:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26933a4 gnome-base/gnome-session: Version bump to 3.38.0 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-session/Manifest | 1 + ...nome-session-3.38.0-meson-Support-elogind.patch | 68 .../gnome-session/gnome-session-3.38.0.ebuild | 121 + 3 files changed, 190 insertions(+) diff --git a/gnome-base/gnome-session/Manifest b/gnome-base/gnome-session/Manifest index 2958231bfc7..523411c90c5 100644 --- a/gnome-base/gnome-session/Manifest +++ b/gnome-base/gnome-session/Manifest @@ -1,2 +1,3 @@ DIST gnome-session-3.36.0-patchset.tar.xz 22624 BLAKE2B 33518973a5e7c810b9aef165bcd62d41641908fa329dcefc784073966514aad5aa8919037722043c6cb0ddca86b4c2444b614d773aa777d737d49fdb3acad8e5 SHA512 c80ae41bcaa876ebb2c2d2a47d7bbcb58a3fe417ce0727e1aa3f384c4ae848bd3f1e27bd706af478f8e93c921efef578085d2c999efd06fd8d7c8704e170a56a DIST gnome-session-3.36.0.tar.xz 475492 BLAKE2B b539c4646b746198aceba65708f758fc875614d342b66f8b12643a7235dcc043b78d7e2502ca9f45159f5b4080528ff8b92c98b67acb77fe7f71386ec282b773 SHA512 234456e8617524a3b95afb505246823ced4eca3ca009d48fc0bde70f8c620814495b04509c134bfb72760619990cc7cb7363ba13f0d90d9f038e8a43eadb6e9d +DIST gnome-session-3.38.0.tar.xz 481300 BLAKE2B 1adb6377f66ab64c39aa5e9ca73ebcb7fcfbfa33b5adcd4fe5900624a89a248a4255c507ec0e88baa57b20105a50d6b7e8eb6bea0be6de49295977e4aacbb662 SHA512 f49a7337b64722bc502ff3d952d8e249d2435be662c3bdfb7c7740338585c2e0b292869902be4c10faebde00998d7ead8deb82fe719a38575c6ebec2b94aa19b diff --git a/gnome-base/gnome-session/files/gnome-session-3.38.0-meson-Support-elogind.patch b/gnome-base/gnome-session/files/gnome-session-3.38.0-meson-Support-elogind.patch new file mode 100644 index 000..37bb6921ed3 --- /dev/null +++ b/gnome-base/gnome-session/files/gnome-session-3.38.0-meson-Support-elogind.patch @@ -0,0 +1,68 @@ +From 4454f2a63394b69fba2c900151165ad8b5742f31 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 15 Mar 2020 14:34:39 +0200 +Subject: [PATCH] meson: Support elogind + +--- + meson.build | 12 +--- + meson_options.txt | 1 + + 2 files changed, 10 insertions(+), 3 deletions(-) + +diff --git a/meson.build b/meson.build +index ef5132c6..7f68aaae 100644 +--- a/meson.build b/meson.build +@@ -124,8 +124,10 @@ enable_systemd = get_option('systemd') + enable_systemd_session = get_option('systemd_session') != 'disable' + use_systemd_session = get_option('systemd_session') == 'default' + enable_systemd_journal = get_option('systemd_journal') ++enable_elogind = get_option('elogind') + enable_consolekit = get_option('consolekit') +-if enable_systemd or enable_consolekit ++assert(not (enable_systemd and enable_elogind), 'Can not support systemd and elogind at once') ++if enable_systemd or enable_elogind or enable_consolekit + session_bin_deps += dependency('gio-unix-2.0', version: glib_req_version) + + # Check for systemd +@@ -152,6 +154,10 @@ if enable_systemd or enable_consolekit + endif + + session_tracking = 'systemd' ++ elif enable_elogind ++libelogind_dep = dependency('libelogind', version: '>= 239.4') ++session_bin_deps += libelogind_dep ++session_tracking = 'elogind' + endif + + # Check for ConsoleKit +@@ -161,7 +167,7 @@ if enable_systemd or enable_consolekit + + session_bin_deps += dbus_glib_dep + +-if enable_systemd ++if enable_systemd or enable_elogind + session_tracking += ' (with fallback to ConsoleKit)' + else + session_tracking = 'ConsoleKit' +@@ -171,7 +177,7 @@ endif + if enable_systemd_session + assert(enable_systemd, 'Systemd support must be enabled when using systemd session management') + endif +-config_h.set('HAVE_SYSTEMD', enable_systemd) ++config_h.set('HAVE_SYSTEMD', enable_systemd or enable_elogind) + config_h.set('ENABLE_SYSTEMD_SESSION', enable_systemd_session) + config_h.set('ENABLE_SYSTEMD_JOURNAL', enable_systemd_journal) + config_h.set('HAVE_CONSOLEKIT', enable_consolekit) +diff --git a/meson_options.txt b/meson_options.txt +index 4c05dc6e..512d1528 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,4 +1,5 @@ + option('deprecation_flags', type: 'boolean', value: false, description: 'use *_DISABLE_DEPRECATED flags') ++option('elogind', type: 'boolean', value: true, description: 'Use elogind') + option('session_selector', type: 'boolean', value: false, description: 'enable building a custom session selector dialog') + option('systemd', type: 'boolean', value: true, description: 'Use systemd') + option('systemd_session', type: 'combo', choices: ['disable', 'enable', 'default'], value: 'default', description: 'Whether to include systemd session support and use it by
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
commit: b7877a14aa43343a20a8ea8a3e3ba816b82b4727 Author: Pacho Ramos gentoo org> AuthorDate: Wed Aug 19 12:36:06 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Aug 19 12:36:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7877a14 gnome-base/gnome-session: Update gnome-mimeapps.list With 3.36 eog renamed its desktop file, also allow precompiled firefox/chrome, fix sound-juicer desktop file, add forgotten entry for src.rpm files. Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Pacho Ramos gentoo.org> gnome-base/gnome-session/files/defaults.list-r5| 336 + .../gnome-session/gnome-session-3.36.0-r1.ebuild | 129 2 files changed, 465 insertions(+) diff --git a/gnome-base/gnome-session/files/defaults.list-r5 b/gnome-base/gnome-session/files/defaults.list-r5 new file mode 100644 index 000..9ec18d1b8a6 --- /dev/null +++ b/gnome-base/gnome-session/files/defaults.list-r5 @@ -0,0 +1,336 @@ +[Default Applications] +application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; +application/x-abiword=abiword.desktop; +text/abiword=abiword.desktop; +text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; +text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop; +text/x-abiword=abiword.desktop; +text/x-xml-abiword=abiword.desktop; +x-content/blank-bd=brasero.desktop;org.gnome.Nautilus.desktop; +x-content/blank-dvd=brasero.desktop;org.gnome.Nautilus.desktop; +x-content/blank-cd=brasero.desktop;org.gnome.Nautilus.desktop; +x-content/blank-hddvd=brasero.desktop;org.gnome.Nautilus.desktop; +application/x-dia-diagram=dia.desktop; +image/bmp=org.gnome.eog.desktop; +image/gif=org.gnome.eog.desktop; +image/jpeg=org.gnome.eog.desktop; +image/jpg=org.gnome.eog.desktop; +image/pjpeg=org.gnome.eog.desktop; +image/png=org.gnome.eog.desktop; +image/svg+xml=org.gnome.eog.desktop; +image/svg+xml-compressed=org.gnome.eog.desktop; +image/x-bmp=org.gnome.eog.desktop; +image/x-gray=org.gnome.eog.desktop; +image/x-icb=org.gnome.eog.desktop; +image/x-ico=org.gnome.eog.desktop; +image/x-pcx=org.gnome.eog.desktop; +image/x-png=org.gnome.eog.desktop; +image/x-portable-anymap=org.gnome.eog.desktop; +image/x-portable-bitmap=org.gnome.eog.desktop; +image/x-portable-graymap=org.gnome.eog.desktop; +image/x-portable-pixmap=org.gnome.eog.desktop; +image/x-xbitmap=org.gnome.eog.desktop; +image/x-xpixmap=org.gnome.eog.desktop; +image/vnd.wap.wbmp=org.gnome.eog.desktop; +image/g3fax=gimp.desktop;zzz-gimp.desktop; +image/x-compressed-xcf=gimp.desktop;zzz-gimp.desktop; +image/x-fits=gimp.desktop;zzz-gimp.desktop; +image/x-icon=gimp.desktop;zzz-gimp.desktop; +image/x-psd=gimp.desktop;zzz-gimp.desktop; +image/x-sgi=gimp.desktop;zzz-gimp.desktop; +image/x-sun-raster=gimp.desktop;zzz-gimp.desktop; +image/x-tga=gimp.desktop;zzz-gimp.desktop; +image/x-xcf=gimp.desktop;zzz-gimp.desktop; +image/x-xwindowdump=gimp.desktop;zzz-gimp.desktop; +application/xhtml+xml=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop; +text/html=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop; +application/pdf=org.gnome.Evince.desktop;evince.desktop; +application/x-bzpdf=org.gnome.Evince.desktop;evince.desktop; +application/x-gzpdf=org.gnome.Evince.desktop;evince.desktop; +application/postscript=org.gnome.Evince.desktop;evince.desktop; +application/x-bzpostscript=org.gnome.Evince.desktop;evince.desktop; +application/x-gzpostscript=org.gnome.Evince.desktop;evince.desktop; +image/x-eps=org.gnome.Evince.desktop;evince.desktop; +image/x-bzeps=org.gnome.Evince.desktop;evince.desktop; +image/x-gzeps=org.gnome.Evince.desktop;evince.desktop; +application/x-dvi=org.gnome.Evince.desktop;evince.desktop; +application/x-bzdvi=org.gnome.Evince.desktop;evince.desktop; +application/x-gzdvi=org.gnome.Evince.desktop;evince.desktop; +image/vnd.djvu=org.gnome.Evince.desktop;evince.desktop; +image/tiff=org.gnome.Evince.desktop;evince.desktop; +application/x-cbr=org.gnome.Evince.desktop;evince.desktop; +application/x-cbz=org.gnome.Evince.desktop;evince.desktop; +application/x-cb7=org.gnome.Evince.desktop;evince.desktop; +application/x-7z-compressed=org.gnome.FileRoller.desktop; +application/x-7z-compressed-tar=org.gnome.FileRoller.desktop; +application/x-ace=org.gnome.FileRoller.desktop; +application/x-alz=org.gnome.FileRoller.desktop; +application/x-ar=org.gnome.FileRoller.desktop; +application/x-arj=org.gnome.FileRoller.desktop; +application/x-bzip=org.gnome.FileRoller.desktop; +application/x-bzip-compressed-tar=org.gnome.FileRoller.desktop; +application/x-bzip1=org.gnome.FileRoller.desktop; +application/x-bzip1-compressed-tar=org.gnome.FileRoller.desktop; +application/x-cabinet=org.gnome.FileRoller.desktop;
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
commit: d0309b1a38018cd7e41b08e635cab3682e11af5d Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 3 20:07:41 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 3 20:54:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0309b1a gnome-base/gnome-session: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 gnome-base/gnome-session/Manifest | 2 - .../files/3.22.3-wayland-login-shell.patch | 43 -- .../files/3.22.3-xorg-default-translations.patch | 619 - .../gnome-session/gnome-session-3.22.3.ebuild | 137 - .../gnome-session/gnome-session-3.24.1.ebuild | 121 5 files changed, 922 deletions(-) diff --git a/gnome-base/gnome-session/Manifest b/gnome-base/gnome-session/Manifest index da9528e45a0..673d207a12a 100644 --- a/gnome-base/gnome-session/Manifest +++ b/gnome-base/gnome-session/Manifest @@ -1,4 +1,2 @@ -DIST gnome-session-3.22.3.tar.xz 777420 BLAKE2B 34d438e1fefcd197f2c51ce9c2866a6d10848c28c2f2cab24ae9ca7b69a6b149aa698fa62c34415ee3c34e72f153b5f62028047604a332ebad73b8f05fbfae66 SHA512 2350ddc485f9e47df9d9351e413b847336506a694e34daa672111784f64d6d24d3e5e6fc25ad03dd13b318b139809ba2312a542801993db586937650b1422ccd -DIST gnome-session-3.24.1.tar.xz 780632 BLAKE2B efd1c297d4af08e9bbf47e74aa28b4899b22d00248eb4d786afdd688f5c6117f4865561ca5cf4a47bb6fb003e1d9c365a585f7009f24992fe9752391607a3cfb SHA512 507f9f1cddab37f1b66c72291e1885397f7e8b6bfb7c365f6f1ff827649a71380706fe0e3a8c6e74c3c159349a0eea0aabe3d5c7bbae5b29aeb2d49ae715affb DIST gnome-session-3.24.2-xorg-default-translations.patch.xz 3392 BLAKE2B afe0e04c6218377e91508fc67add8ec0894dc75d47c039c44a8c47635c0418986e0949f916d6269995c1c8853c3dfaab21a3db86c427d966029ed747d4106aa8 SHA512 0af7d4025647c6dd2c78243d91ec8a61fd171b78904ac28ce48c4f3f7cafb9fd28263410d31d08431e73417ff7910e9bdfc1ea4de0a3290cd5229a96bffc56dc DIST gnome-session-3.24.2.tar.xz 783288 BLAKE2B 24b06404b9206a53f394db86a90f9c22c2774432bcb33f136eedd333e813139ded8b9445b4e597f3270ec0b2ef167ce3c2dca2c5b75d5fba977ebcfc4c1bb8ea SHA512 52a609d60303e7d733567cc81698fe4a4042ac17d0260aadb334ab8ad2c355086f8f87c2bcac05f659c28f8f3290128f9ca8875806d199ee27ff84d972333e27 diff --git a/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch b/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch deleted file mode 100644 index f82825f4822..000 --- a/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 97229b322d30cf531e7b7cc7757f83ed80e831bc Mon Sep 17 00:00:00 2001 -From: Ray Strode-Date: Thu, 5 Jan 2017 10:02:58 -0500 -Subject: [PATCH 1/3] gnome-session: make sure wayland sessions get a login - shell - -Users expect their shell profiles to get sourced at startup, which -doesn't happen with wayland sessions. - -This commit brings back that feature, by making the gnome-session -wrapper script run a login shell. - -https://bugzilla.gnome.org/show_bug.cgi?id=736660 - gnome-session/gnome-session.in | 13 + - 1 file changed, 13 insertions(+) - -diff --git a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in -index 530299d..04ea741 100644 a/gnome-session/gnome-session.in -+++ b/gnome-session/gnome-session.in -@@ -1,5 +1,18 @@ - #!/bin/sh - -+if [ "x$XDG_SESSION_TYPE" = "xwayland" ] && -+ [ "x$XDG_SESSION_CLASS" != "xgreeter" ] && -+ [ -n "$SHELL" ] && -+ grep -q "$SHELL" /etc/shells && -+ ! (echo "$SHELL" | grep -q "false") && -+ ! (echo "$SHELL" | grep -q "nologin"); then -+ if [ "$1" != '-l' ]; then -+exec bash -c "exec -l '$SHELL' -c '$0 -l $*'" -+ else -+shift -+ fi -+fi -+ - SETTING=$(gsettings get org.gnome.system.locale region) - REGION=${SETTING#\'} - REGION=${REGION%\'} --- -2.10.1 - diff --git a/gnome-base/gnome-session/files/3.22.3-xorg-default-translations.patch b/gnome-base/gnome-session/files/3.22.3-xorg-default-translations.patch deleted file mode 100644 index 8c259de9d15..000 --- a/gnome-base/gnome-session/files/3.22.3-xorg-default-translations.patch +++ /dev/null @@ -1,619 +0,0 @@ -From abc07aa67043d0013dfcf812101208296bbfa4ac Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Sat, 18 Mar 2017 11:42:40 +0200 -Subject: [PATCH 3/3] po: Forward port "GNOME on Wayland" translations - - po/POTFILES.in | 2 +- - po/bg.po | 4 - po/cs.po | 4 - po/da.po | 4 - po/de.po | 4 - po/el.po | 4 - po/es.po | 4 - po/eu.po | 4 - po/fa.po | 4 - po/fi.po | 4 - po/fr.po | 4 - po/fur.po | 4 - po/gd.po | 4 - po/gl.po | 4 - po/gu.po | 4 - po/he.po | 4 - po/hr.po | 4 - po/hu.po | 4 - po/id.po | 4 - po/is.po | 4 - po/it.po | 4 - po/kk.po | 4 - po/ko.po | 4
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
commit: a62f7893203807969ae4fd725fa3a61e1dc97e65 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 18 12:22:57 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 18 12:24:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62f7893 gnome-base/gnome-session: 3.22.3 bump, revert to Xorg session default, make wayland session be a login shell The upstream bump from 3.22.2 to 3.22.3 just reduces the data traffic for VT switch monitoring. Gentoo-bug: 604110 Backport upstream patch from 3.23.4.1 to re-launch itself as a "bash" login shell when /usr/bin/gnome-session is started for a wayland based session without a login shell. This makes GNOME wayland session to do all the shell setup that a login shell does, which means e.g Gentoo /etc/env.d things get processed via shell profile, fixing all the variable and other setups we rely on heavily in Gentoo. Because this currently re-launches with bash, it will probably only source bash and generic setups, not e.g zsh specific paths. Gentoo-bug: 611146 Forward port upstream patch from 3.19 days that reverted default "gnome" session back to Xorg for 3.20, to do it again in Gentoo 3.22. Also manually forward port translations for the "GNOME on Wayland" string change, where available as a translated string in 3.20. 3.24 should be available faster in Gentoo now, which will get us to Wayland then, as in 3.24 it'll also work with nvidia-drivers and be generally even more mature. Package-Manager: Portage-2.3.4, Repoman-2.3.1 gnome-base/gnome-session/Manifest | 1 + .../files/3.22.3-wayland-login-shell.patch | 43 ++ .../files/3.22.3-xorg-default-translations.patch | 619 + .../gnome-session/files/3.22.3-xorg-default.patch | 58 ++ .../gnome-session/gnome-session-3.22.3.ebuild | 137 + 5 files changed, 858 insertions(+) diff --git a/gnome-base/gnome-session/Manifest b/gnome-base/gnome-session/Manifest index fb53f1a5736..860e4d1eeff 100644 --- a/gnome-base/gnome-session/Manifest +++ b/gnome-base/gnome-session/Manifest @@ -1,3 +1,4 @@ DIST gnome-session-3.20.2.tar.xz 785952 SHA256 025f97e0b9f5431890598d6130040e1e7071771cc29e1d29d8e2e7c84d95f6da SHA512 0973c9763195a79038d99139f56eff8d7ad1fccc4c4e41a6439b5c65c615059a21446545af70f4ed83ec6925fd61a7664e70eec844dfe5e2a1001dffdbbea13a WHIRLPOOL 4a3cf1580b966a0b617e78db45635ec66d7bdfb6d5b183390edb07aaae3911876ff4af774cb0ae93c6ee4316555303812fcff40efce1827946457cb2a0646f61 DIST gnome-session-3.22.2.tar.xz 776772 SHA256 361a31edb4f8c6d410f1029eee089422e25a2da6c287ead40fccdea5bda450f5 SHA512 2c84a3a791d740c8edc2af96e8ed0b56f56dfac20fde6e8bc23a7aa75c0a004e98fcb9bb85b043ed3b1cd57cdc889348c461d9536cd2631dd53d8a0d6f8e2acf WHIRLPOOL b2fbfb0ecbd5b54714a900d8615c04b1ac0bee51e6c2d8ff11c2592769cd42292af0db9f86a51655bda943c7cc880155d403854629ec8810578f02232dfec29f +DIST gnome-session-3.22.3.tar.xz 777420 SHA256 cc486fc84d892fa744a382b5ea8b9b40fc5045bc0d5feccfb02e80137eab77e5 SHA512 2350ddc485f9e47df9d9351e413b847336506a694e34daa672111784f64d6d24d3e5e6fc25ad03dd13b318b139809ba2312a542801993db586937650b1422ccd WHIRLPOOL 35e78d60b16ee9027d2c664f2a222a48083736e032e1be41fd015403fb8e9dcf4b2560299b1c9c9e81bde95cb9ed86da41ed0cc44a816f71e83a1a4e1a704fb9 DIST gnome-session-3.23.91.tar.xz 779536 SHA256 50bde3aed35bd48ac73c6cbc322f627925f914ebcdab90f032d4f29488c9cc38 SHA512 cb8f21619e92784ad61b4b873625073bf32d29dd943243298879d765e76964031042ea22462dec87332a5fb89ae9b0617d5444e8ba98ed45fb02065fc5db8b9f WHIRLPOOL b9a7aebadfb7ce44c933ac19ef5d7daa89a74a39f4bd51e92e64d720a7195a1adce88c202880d32fcea89d692cf1de359eea4d3da7d3633616a178376291eeb0 diff --git a/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch b/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch new file mode 100644 index 000..f82825f4822 --- /dev/null +++ b/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch @@ -0,0 +1,43 @@ +From 97229b322d30cf531e7b7cc7757f83ed80e831bc Mon Sep 17 00:00:00 2001 +From: Ray Strode+Date: Thu, 5 Jan 2017 10:02:58 -0500 +Subject: [PATCH 1/3] gnome-session: make sure wayland sessions get a login + shell + +Users expect their shell profiles to get sourced at startup, which +doesn't happen with wayland sessions. + +This commit brings back that feature, by making the gnome-session +wrapper script run a login shell. + +https://bugzilla.gnome.org/show_bug.cgi?id=736660 +--- + gnome-session/gnome-session.in | 13 + + 1 file changed, 13 insertions(+) + +diff --git a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in +index 530299d..04ea741 100644 +--- a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in +@@ -1,5 +1,18 @@ + #!/bin/sh + ++if [ "x$XDG_SESSION_TYPE" = "xwayland" ] && ++ [ "x$XDG_SESSION_CLASS" != "xgreeter" ] && ++ [ -n "$SHELL" ] && ++ grep -q "$SHELL" /etc/shells && ++ ! (echo "$SHELL" |
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/
commit: 87fa953c4fdc56801a1c314496be82f98a647071 Author: Pacho Ramos gentoo org> AuthorDate: Sun Dec 4 10:54:37 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Dec 4 10:54:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87fa953c gnome-base/gnome-session: Handle text/markdown mimetype too. Package-Manager: portage-2.3.2 gnome-base/gnome-session/files/defaults.list-r3 | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/gnome-session/files/defaults.list-r3 b/gnome-base/gnome-session/files/defaults.list-r3 index 6c62e32..5dfa6be 100644 --- a/gnome-base/gnome-session/files/defaults.list-r3 +++ b/gnome-base/gnome-session/files/defaults.list-r3 @@ -107,6 +107,7 @@ multipart/x-zip=org.gnome.FileRoller.desktop; text/plain=org.gnome.gedit.desktop; text/css=org.gnome.gedit.desktop; text/javascript=org.gnome.gedit.desktop; +text/markdown=org.gnome.gedit.desktop; text/mathml=org.gnome.gedit.desktop; text/x-csrc=org.gnome.gedit.desktop; text/x-chdr=org.gnome.gedit.desktop;
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/
commit: d275fff07db6d2de9d604784e76c8ba10792a5ff Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 19:16:55 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 19:45:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d275fff0 gnome-base/gnome-session: Drop old Package-Manager: portage-2.2.24 gnome-base/gnome-session/Manifest | 1 - .../gnome-session-3.14.0-validate-autostart.patch | 74 .../gnome-session/gnome-session-3.14.0-r1.ebuild | 120 .../gnome-session/gnome-session-3.14.0-r2.ebuild | 125 - 4 files changed, 320 deletions(-) diff --git a/gnome-base/gnome-session/Manifest b/gnome-base/gnome-session/Manifest index 09fe879..35d4cc3 100644 --- a/gnome-base/gnome-session/Manifest +++ b/gnome-base/gnome-session/Manifest @@ -1,3 +1,2 @@ -DIST gnome-session-3.14.0.tar.xz 736128 SHA256 b1e6e805478b863eda58e61ecd0e13961f63dd76e2d49692affc5a1d00f2c184 SHA512 7a1b1bd229e38963d5e104fd9b649ab597b4026a59b87820c8517699e63cb066f2aa52b74eb30a052dc4017c30eb16dc16a779a14580af9c1e876edcdd9bd020 WHIRLPOOL a756904a53c7e84dee6d85a2066fe8993f338021e1c07d65c025b1cbae03fedaa169fd19c02203dfc962b69b99d8d3926c17324f15e62e7b6c7e633927140cfa DIST gnome-session-3.16.0.tar.xz 764808 SHA256 9b546d455edd9d681070a61c98a4164557f89ebbd66367a2aa528d807dfea99d SHA512 4f02e73ab632ce0c2b961f1d88d93ef62fb6ebfa39d98bf12e672ca7cd9680d07aeffcd3c8792eddcbd9b5e13b0ef87d064352d8f209b3befd8445c1ba17e485 WHIRLPOOL 18ae75ccf4c3b67dfb8b941552317f5739a9ac54d9e8ef2c220e388f2f91687bee05127dcdbd132137b8f7996585ce1ba2a82877cc00eb787d7c5e24d032faf2 DIST gnome-session-3.18.1.2.tar.xz 758552 SHA256 b37d823d57ff2e3057401a426279954699cfe1e44e59a4cbdd941687ff928a45 SHA512 741da4ebdc6eccef35ee3e1be124785ad7e2e6de49c2fbb88568cff91c8cd5133e71064d8c74181052a9ce4df446fad7358bb61fc1d1a5746ab76a655d35f72a WHIRLPOOL 1c47dd8bc186c3a22519a306ec15f332d00824110202296508211cf0efb4f7def29d72795b6987e8795bd9b974758f8f269ed1fbfb646da3655f0e8429655def diff --git a/gnome-base/gnome-session/files/gnome-session-3.14.0-validate-autostart.patch b/gnome-base/gnome-session/files/gnome-session-3.14.0-validate-autostart.patch deleted file mode 100644 index eec1484..000 --- a/gnome-base/gnome-session/files/gnome-session-3.14.0-validate-autostart.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 3442740ad4808f91fb857fb2dda3c24992f0bbdf Mon Sep 17 00:00:00 2001 -From: Matthias Clasen-Date: Fri, 14 Nov 2014 09:49:21 -0500 -Subject: autostart: validate autostart condition gsettings key - -gnome-session will crash if fed a desktop file with an -autostart condition that references an invalid key for -a given schema. - -This commit validates that the key associated with the -autostart condition is defined in the schema and defined -to have a boolean type. - -https://bugzilla.gnome.org/show_bug.cgi?id=740119 - -diff --git a/gnome-session/gsm-autostart-app.c b/gnome-session/gsm-autostart-app.c -index 21a6004..437fb0c 100644 a/gnome-session/gsm-autostart-app.c -+++ b/gnome-session/gsm-autostart-app.c -@@ -337,12 +337,16 @@ setup_gsettings_condition_monitor (GsmAutostartApp *app, - GSettingsSchemaSource *source; - GSettingsSchema *schema; - GSettings *settings; -+GSettingsSchemaKey *schema_key; -+const GVariantType *key_type; - char **elems; - gboolean retval = FALSE; - char *signal; - - retval = FALSE; - -+schema = NULL; -+ - elems = g_strsplit (key, " ", 2); - - if (elems == NULL) -@@ -358,9 +362,24 @@ setup_gsettings_condition_monitor (GsmAutostartApp *app, - if (schema == NULL) - goto out; - -+if (!g_settings_schema_has_key (schema, elems[1])) -+goto out; -+ -+schema_key = g_settings_schema_get_key (schema, elems[1]); -+ -+g_assert (schema_key != NULL); -+ -+key_type = g_settings_schema_key_get_value_type (schema_key); -+ -+g_settings_schema_key_unref (schema_key); -+ -+g_assert (key_type != NULL); -+ -+if (!g_variant_type_equal (key_type, G_VARIANT_TYPE_BOOLEAN)) -+goto out; -+ - settings = g_settings_new_full (schema, NULL, NULL); - retval = g_settings_get_boolean (settings, elems[1]); --g_settings_schema_unref (schema); - - signal = g_strdup_printf ("changed::%s", elems[1]); - g_signal_connect (G_OBJECT (settings), signal, -@@ -370,6 +389,8 @@ setup_gsettings_condition_monitor (GsmAutostartApp *app, - app->priv->condition_settings = settings; - - out: -+if (schema) -+g_settings_schema_unref (schema); - g_strfreev (elems); - - return retval; --- -cgit v0.10.1 - diff --git a/gnome-base/gnome-session/gnome-session-3.14.0-r1.ebuild b/gnome-base/gnome-session/gnome-session-3.14.0-r1.ebuild deleted file mode