From 0256efbf5b8d9fb017ea031ad0e70a3fb30d5608 Mon Sep 17 00:00:00 2001 From: Alexander Tratsevskiy Date: Thu, 26 Jul 2018 10:55:27 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20mate=201.20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app-arch/engrampa/Manifest | 1 + app-arch/engrampa/engrampa-1.20.1.ebuild | 70 ++++ app-editors/pluma/Manifest | 1 + app-editors/pluma/pluma-1.20.2.ebuild | 77 ++++ app-text/atril/Manifest | 1 + app-text/atril/atril-1.20.2.ebuild | 93 +++++ dev-libs/libmateweather/Manifest | 1 + .../libmateweather-1.6.1-fix-mkdirp.patch | 11 + .../libmateweather-1.20.1.ebuild | 42 +++ dev-python/python-caja/Manifest | 1 + .../python-caja/python-caja-1.20.1.ebuild | 47 +++ mate-base/caja/Manifest | 1 + mate-base/caja/caja-1.20.2.ebuild | 90 +++++ mate-base/libmatekbd/Manifest | 1 + mate-base/libmatekbd/libmatekbd-1.20.2.ebuild | 42 +++ .../mate-applets-meta-1.20.ebuild | 26 ++ mate-base/mate-applets/Manifest | 2 +- .../mate-applets-1.10.4-cpupower-4.7.patch | 46 +++ .../mate-applets-1.14.1-cpupower-4.7.patch | 44 +++ .../mate-applets-1.16.0-cpupower-4.7.patch | 44 +++ .../mate-applets/mate-applets-1.20.2.ebuild | 95 +++++ mate-base/mate-common/Manifest | 1 + .../mate-common/mate-common-1.20.0.ebuild | 32 ++ mate-base/mate-control-center/Manifest | 1 + .../mate-control-center-1.20.3-r1.ebuild | 71 ++++ mate-base/mate-desktop/Manifest | 1 + .../mate-desktop-1.20.3-r1.ebuild | 49 +++ mate-base/mate-menus/Manifest | 1 + mate-base/mate-menus/files/10-xdg-menu-mate | 6 + mate-base/mate-menus/mate-menus-1.20.1.ebuild | 74 ++++ mate-base/mate-panel/Manifest | 1 + mate-base/mate-panel/mate-panel-1.20.2.ebuild | 63 ++++ mate-base/mate-session-manager/Manifest | 1 + .../files/10-user-dirs-update-mate | 10 + .../files/15-xdg-data-mate | 9 + mate-base/mate-session-manager/files/MATE | 109 ++++++ .../mate-session-manager/files/defaults.list | 336 ++++++++++++++++++ .../mate-session-manager-1.20.1.ebuild | 85 +++++ mate-base/mate-settings-daemon/Manifest | 1 + .../mate-settings-daemon-1.20.3-r1.ebuild | 71 ++++ mate-base/mate/mate-1.20.ebuild | 84 +++++ mate-extra/caja-dropbox/Manifest | 1 + .../caja-dropbox/caja-dropbox-1.20.0.ebuild | 92 +++++ .../caja-dropbox-1.8.0-system-rst2man.patch | 13 + mate-extra/caja-extensions/Manifest | 1 + .../caja-extensions-1.20.1.ebuild | 75 ++++ mate-extra/mate-calc/Manifest | 1 + mate-extra/mate-calc/mate-calc-1.20.2.ebuild | 31 ++ mate-extra/mate-indicator-applet/Manifest | 1 + ...et-1.14.1-indicator-ng-configure-fix.patch | 30 ++ .../mate-indicator-applet-1.20.1.ebuild | 27 ++ mate-extra/mate-media/Manifest | 1 + .../mate-media/mate-media-1.20.1.ebuild | 35 ++ mate-extra/mate-netbook/Manifest | 1 + .../mate-netbook-1.20.1-r1.ebuild | 35 ++ mate-extra/mate-polkit/Manifest | 1 + .../mate-polkit/mate-polkit-1.20.1.ebuild | 46 +++ mate-extra/mate-power-manager/Manifest | 1 + .../mate-power-manager-1.20.2-r1.ebuild | 66 ++++ mate-extra/mate-screensaver/Manifest | 1 + .../mate-screensaver/files/xss-conversion.txt | 22 ++ .../mate-screensaver-1.20.1-r1.ebuild | 113 ++++++ mate-extra/mate-sensors-applet/Manifest | 1 + .../mate-sensors-applet-1.20.2.ebuild | 66 ++++ mate-extra/mate-system-monitor/Manifest | 1 + .../mate-system-monitor-1.20.1.ebuild | 53 +++ mate-extra/mate-user-guide/Manifest | 1 + .../mate-user-guide-1.20.1.ebuild | 28 ++ mate-extra/mate-user-share/Manifest | 1 + .../mate-user-share-1.20.1.ebuild | 50 +++ mate-extra/mate-utils/Manifest | 1 + .../mate-utils/mate-utils-1.20.1-r1.ebuild | 65 ++++ media-gfx/eom/Manifest | 1 + media-gfx/eom/eom-1.20.1.ebuild | 65 ++++ media-libs/libmatemixer/Manifest | 1 + .../libmatemixer/libmatemixer-1.20.1.ebuild | 39 ++ profiles/default/package.keywords/mate | 80 ++--- x11-misc/mate-notification-daemon/Manifest | 1 + .../org.freedesktop.Notifications.service | 3 + .../mate-notification-daemon-1.20.1.ebuild | 54 +++ x11-misc/mozo/Manifest | 1 + x11-misc/mozo/mozo-1.20.1.ebuild | 66 ++++ x11-terms/mate-terminal/Manifest | 1 + .../mate-terminal/mate-terminal-1.20.1.ebuild | 38 ++ x11-themes/mate-backgrounds/Manifest | 1 + .../mate-backgrounds-1.20.0.ebuild | 17 + x11-themes/mate-icon-theme-faenza/Manifest | 1 + .../mate-icon-theme-faenza-1.20.0.ebuild | 31 ++ x11-themes/mate-icon-theme/Manifest | 1 + .../mate-icon-theme-1.20.1.ebuild | 30 ++ .../mate-themes-meta-3-r3.ebuild | 31 ++ x11-themes/mate-themes/Manifest | 1 + .../mate-themes/mate-themes-3.22.17.ebuild | 58 +++ x11-wm/marco/Manifest | 1 + x11-wm/marco/marco-1.20.2-r3.ebuild | 74 ++++ 95 files changed, 3158 insertions(+), 41 deletions(-) create mode 100644 app-arch/engrampa/Manifest create mode 100644 app-arch/engrampa/engrampa-1.20.1.ebuild create mode 100644 app-editors/pluma/Manifest create mode 100644 app-editors/pluma/pluma-1.20.2.ebuild create mode 100644 app-text/atril/Manifest create mode 100644 app-text/atril/atril-1.20.2.ebuild create mode 100644 dev-libs/libmateweather/Manifest create mode 100644 dev-libs/libmateweather/files/libmateweather-1.6.1-fix-mkdirp.patch create mode 100644 dev-libs/libmateweather/libmateweather-1.20.1.ebuild create mode 100644 dev-python/python-caja/Manifest create mode 100644 dev-python/python-caja/python-caja-1.20.1.ebuild create mode 100644 mate-base/caja/Manifest create mode 100644 mate-base/caja/caja-1.20.2.ebuild create mode 100644 mate-base/libmatekbd/Manifest create mode 100644 mate-base/libmatekbd/libmatekbd-1.20.2.ebuild create mode 100644 mate-base/mate-applets-meta/mate-applets-meta-1.20.ebuild create mode 100644 mate-base/mate-applets/files/mate-applets-1.10.4-cpupower-4.7.patch create mode 100644 mate-base/mate-applets/files/mate-applets-1.14.1-cpupower-4.7.patch create mode 100644 mate-base/mate-applets/files/mate-applets-1.16.0-cpupower-4.7.patch create mode 100644 mate-base/mate-applets/mate-applets-1.20.2.ebuild create mode 100644 mate-base/mate-common/Manifest create mode 100644 mate-base/mate-common/mate-common-1.20.0.ebuild create mode 100644 mate-base/mate-control-center/Manifest create mode 100644 mate-base/mate-control-center/mate-control-center-1.20.3-r1.ebuild create mode 100644 mate-base/mate-desktop/Manifest create mode 100644 mate-base/mate-desktop/mate-desktop-1.20.3-r1.ebuild create mode 100644 mate-base/mate-menus/Manifest create mode 100644 mate-base/mate-menus/files/10-xdg-menu-mate create mode 100644 mate-base/mate-menus/mate-menus-1.20.1.ebuild create mode 100644 mate-base/mate-panel/Manifest create mode 100644 mate-base/mate-panel/mate-panel-1.20.2.ebuild create mode 100644 mate-base/mate-session-manager/Manifest create mode 100755 mate-base/mate-session-manager/files/10-user-dirs-update-mate create mode 100644 mate-base/mate-session-manager/files/15-xdg-data-mate create mode 100644 mate-base/mate-session-manager/files/MATE create mode 100644 mate-base/mate-session-manager/files/defaults.list create mode 100644 mate-base/mate-session-manager/mate-session-manager-1.20.1.ebuild create mode 100644 mate-base/mate-settings-daemon/Manifest create mode 100644 mate-base/mate-settings-daemon/mate-settings-daemon-1.20.3-r1.ebuild create mode 100644 mate-base/mate/mate-1.20.ebuild create mode 100644 mate-extra/caja-dropbox/Manifest create mode 100644 mate-extra/caja-dropbox/caja-dropbox-1.20.0.ebuild create mode 100644 mate-extra/caja-dropbox/files/caja-dropbox-1.8.0-system-rst2man.patch create mode 100644 mate-extra/caja-extensions/Manifest create mode 100644 mate-extra/caja-extensions/caja-extensions-1.20.1.ebuild create mode 100644 mate-extra/mate-calc/Manifest create mode 100644 mate-extra/mate-calc/mate-calc-1.20.2.ebuild create mode 100644 mate-extra/mate-indicator-applet/Manifest create mode 100644 mate-extra/mate-indicator-applet/files/mate-indicator-applet-1.14.1-indicator-ng-configure-fix.patch create mode 100644 mate-extra/mate-indicator-applet/mate-indicator-applet-1.20.1.ebuild create mode 100644 mate-extra/mate-media/Manifest create mode 100644 mate-extra/mate-media/mate-media-1.20.1.ebuild create mode 100644 mate-extra/mate-netbook/Manifest create mode 100644 mate-extra/mate-netbook/mate-netbook-1.20.1-r1.ebuild create mode 100644 mate-extra/mate-polkit/Manifest create mode 100644 mate-extra/mate-polkit/mate-polkit-1.20.1.ebuild create mode 100644 mate-extra/mate-power-manager/Manifest create mode 100644 mate-extra/mate-power-manager/mate-power-manager-1.20.2-r1.ebuild create mode 100644 mate-extra/mate-screensaver/Manifest create mode 100644 mate-extra/mate-screensaver/files/xss-conversion.txt create mode 100644 mate-extra/mate-screensaver/mate-screensaver-1.20.1-r1.ebuild create mode 100644 mate-extra/mate-sensors-applet/Manifest create mode 100644 mate-extra/mate-sensors-applet/mate-sensors-applet-1.20.2.ebuild create mode 100644 mate-extra/mate-system-monitor/Manifest create mode 100644 mate-extra/mate-system-monitor/mate-system-monitor-1.20.1.ebuild create mode 100644 mate-extra/mate-user-guide/Manifest create mode 100644 mate-extra/mate-user-guide/mate-user-guide-1.20.1.ebuild create mode 100644 mate-extra/mate-user-share/Manifest create mode 100644 mate-extra/mate-user-share/mate-user-share-1.20.1.ebuild create mode 100644 mate-extra/mate-utils/Manifest create mode 100644 mate-extra/mate-utils/mate-utils-1.20.1-r1.ebuild create mode 100644 media-gfx/eom/Manifest create mode 100644 media-gfx/eom/eom-1.20.1.ebuild create mode 100644 media-libs/libmatemixer/Manifest create mode 100644 media-libs/libmatemixer/libmatemixer-1.20.1.ebuild create mode 100644 x11-misc/mate-notification-daemon/Manifest create mode 100644 x11-misc/mate-notification-daemon/files/org.freedesktop.Notifications.service create mode 100644 x11-misc/mate-notification-daemon/mate-notification-daemon-1.20.1.ebuild create mode 100644 x11-misc/mozo/Manifest create mode 100644 x11-misc/mozo/mozo-1.20.1.ebuild create mode 100644 x11-terms/mate-terminal/Manifest create mode 100644 x11-terms/mate-terminal/mate-terminal-1.20.1.ebuild create mode 100644 x11-themes/mate-backgrounds/Manifest create mode 100644 x11-themes/mate-backgrounds/mate-backgrounds-1.20.0.ebuild create mode 100644 x11-themes/mate-icon-theme-faenza/Manifest create mode 100644 x11-themes/mate-icon-theme-faenza/mate-icon-theme-faenza-1.20.0.ebuild create mode 100644 x11-themes/mate-icon-theme/Manifest create mode 100644 x11-themes/mate-icon-theme/mate-icon-theme-1.20.1.ebuild create mode 100644 x11-themes/mate-themes-meta/mate-themes-meta-3-r3.ebuild create mode 100644 x11-themes/mate-themes/Manifest create mode 100644 x11-themes/mate-themes/mate-themes-3.22.17.ebuild create mode 100644 x11-wm/marco/Manifest create mode 100644 x11-wm/marco/marco-1.20.2-r3.ebuild diff --git a/app-arch/engrampa/Manifest b/app-arch/engrampa/Manifest new file mode 100644 index 000000000..28da10fd4 --- /dev/null +++ b/app-arch/engrampa/Manifest @@ -0,0 +1 @@ +DIST engrampa-1.20.1.tar.xz 1446112 BLAKE2B 51ab835f9d79a8934195103c97e067ff138d8d945ec69c1562de65bff812f06fce7dfcbbba167ed0564a4fbdb0066ddebcd1d7239dcac7373b89f60df0ca112a SHA512 750c2cb54fced56196d61abdb05dab86b08f4ef4c485c53ec52f11bf397257c832a7f94b853e43d4222b9bad35c9d6188bd347012139424b69430824ddcc72eb diff --git a/app-arch/engrampa/engrampa-1.20.1.ebuild b/app-arch/engrampa/engrampa-1.20.1.ebuild new file mode 100644 index 000000000..64facb0a6 --- /dev/null +++ b/app-arch/engrampa/engrampa-1.20.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 arm arm64 x86" +fi + +DESCRIPTION="Engrampa archive manager for MATE" +LICENSE="GPL-2" +SLOT="0" + +IUSE="caja magic packagekit" + +COMMON_DEPEND=" + >=dev-libs/glib-2.32.0:2 + >=dev-libs/json-glib-0.14:0 + x11-libs/gdk-pixbuf:2 + x11-libs/pango:0 + virtual/libintl:0 + caja? ( >=mate-base/caja-1.17.1 ) + >=x11-libs/gtk+-3.14:3[X] + magic? ( sys-apps/file ) + packagekit? ( app-admin/packagekit-base ) + !!app-arch/mate-file-archiver" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --disable-run-in-place \ + $(use_enable caja caja-actions) \ + $(use_enable magic) \ + $(use_enable packagekit) +} + +pkg_postinst() { + mate_pkg_postinst + + elog "" + elog "${PN} is a frontend for several archiving utilities. If you want a" + elog "particular achive format supported install the relevant package." + elog + elog "For example:" + elog " 7-zip : emerge app-arch/p7zip" + elog " ace : emerge app-arch/unace" + elog " arj : emerge app-arch/arj" + elog " cpio : emerge app-arch/cpio" + elog " deb : emerge app-arch/dpkg" + elog " iso : emerge app-cdr/cdrtools" + elog " jar,zip : emerge app-arch/zip or emerge app-arch/unzip" + elog " lha : emerge app-arch/lha" + elog " lzma : emerge app-arch/xz-utils" + elog " lzop : emerge app-arch/lzop" + elog " rar : emerge app-arch/unrar" + elog " rpm : emerge app-arch/rpm" + elog " unstuff : emerge app-arch/stuffit" + elog " zoo : emerge app-arch/zoo" +} diff --git a/app-editors/pluma/Manifest b/app-editors/pluma/Manifest new file mode 100644 index 000000000..17d025a41 --- /dev/null +++ b/app-editors/pluma/Manifest @@ -0,0 +1 @@ +DIST pluma-1.20.2.tar.xz 3504720 BLAKE2B 350f14f2c2d75bdc51d79079907fc792746327adb9bf87cbccdbac67774e8d7102a7bb525d59f3c2aed98606aae5f72f49474382a6b9023bb7773face691c0f8 SHA512 36ac5aca6661c8f273fd9ff1a981fdc6138296ed9b6ba280a2f97ca3f925cdb1bdfda890a35f028816b3c076f18f1fc2d0a02b7101e53af8b494f723fc0afeb7 diff --git a/app-editors/pluma/pluma-1.20.2.ebuild b/app-editors/pluma/pluma-1.20.2.ebuild new file mode 100644 index 000000000..9078c5414 --- /dev/null +++ b/app-editors/pluma/pluma-1.20.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +PYTHON_COMPAT=( python2_7 ) + +inherit mate multilib python-single-r1 virtualx + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 arm arm64 x86" +fi + +DESCRIPTION="Pluma text editor for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="+introspection spell" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Tests require gvfs sftp fs mounted and schema's installed. Disable tests. +# https://github.com/mate-desktop/mate-text-editor/issues/33 +RESTRICT="test" + +COMMON_DEPEND="dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=dev-libs/libpeas-1.2.0[gtk] + >=dev-libs/libxml2-2.5:2 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14.0:3[introspection?] + >=x11-libs/gtksourceview-3.0.0:3.0 + x11-libs/libICE:0 + x11-libs/libX11:0 + >=x11-libs/libSM-1.0 + x11-libs/pango:0 + virtual/libintl:0 + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + spell? ( + >=app-text/enchant-1.2:0 + >=app-text/iso-codes-0.35:0 + ) + !!app-editors/mate-text-editor" + +RDEPEND="${PYTHON_DEPS} + ${COMMON_DEPEND} + >=mate-base/mate-desktop-1.9[introspection?]" + +DEPEND="${COMMON_DEPEND} + ~app-text/docbook-xml-dtd-4.1.2 + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + >=sys-devel/libtool-2.2.6:2 + >=sys-devel/gettext-0.17:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + $(use_enable introspection) \ + $(use_enable spell) +} + +src_test() { + # FIXME: This should be handled at eclass level. + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + + unset DBUS_SESSION_BUS_ADDRESS + + GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check +} diff --git a/app-text/atril/Manifest b/app-text/atril/Manifest new file mode 100644 index 000000000..3e266e052 --- /dev/null +++ b/app-text/atril/Manifest @@ -0,0 +1 @@ +DIST atril-1.20.2.tar.xz 1773132 BLAKE2B d02a0e44e99eeb840050a7bb1f51f4fd465804e560cbe3c6ea679a7e773039e4aadcbf6883ba371cdcf63dcd95cd5d66fa3876e16e74e9b5e2ebc7f7c2f306ba SHA512 b2d960b6e05e3c9c4939d4ae942da0aec06317cac5e31fae7b39d503274eb4e51a8ea8d63b2802bfeffd4cef09ddf4aed993bbd9bb9cd023bacad55499eced26 diff --git a/app-text/atril/atril-1.20.2.ebuild b/app-text/atril/atril-1.20.2.ebuild new file mode 100644 index 000000000..dc0d80ede --- /dev/null +++ b/app-text/atril/atril-1.20.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Atril document viewer for MATE" +LICENSE="GPL-2" +SLOT="0" + +IUSE="caja dbus debug djvu dvi epub +introspection gnome-keyring +postscript t1lib tiff xps" + +REQUIRED_USE="t1lib? ( dvi )" + +COMMON_DEPEND=">=app-text/poppler-0.22:0=[cairo] + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=dev-libs/libxml2-2.5:2 + sys-libs/zlib:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3[introspection?] + x11-libs/libICE:0 + >=x11-libs/libSM-1:0 + x11-libs/libX11:0 + >=x11-libs/cairo-1.9.10:0 + x11-libs/pango:0 + caja? ( >=mate-base/caja-1.17.1[introspection?] ) + djvu? ( >=app-text/djvu-3.5.17:0 ) + dvi? ( + virtual/tex-base:0 + t1lib? ( >=media-libs/t1lib-5:5 ) + ) + epub? ( + dev-libs/mathjax + >=net-libs/webkit-gtk-2.4.3:4 + ) + gnome-keyring? ( >=app-crypt/libsecret-0.5:0 ) + introspection? ( >=dev-libs/gobject-introspection-0.6:= ) + postscript? ( >=app-text/libspectre-0.2:0 ) + tiff? ( >=media-libs/tiff-3.6:0 ) + xps? ( >=app-text/libgxps-0.2.1:0 ) + !!app-text/mate-document-viewer" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/rarian:0 + app-text/yelp-tools:0 + >=app-text/scrollkeeper-dtd-1:1.0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + virtual/pkgconfig:* + sys-devel/gettext:*" + +#PATCHES=( +# "${FILESDIR}"/${PN}-1.20.1-epub-webkitgtk.patch +#) + +# Tests use dogtail which is not available on Gentoo. +RESTRICT="test" + +src_configure() { + # Passing --disable-help would drop offline help, that would be inconsistent + # with helps of the most of GNOME apps that doesn't require network for that. + mate_src_configure \ + --disable-tests \ + --enable-comics \ + --enable-pdf \ + --enable-pixbuf \ + --enable-previewer \ + --enable-thumbnailer \ + $(use_with gnome-keyring keyring) \ + $(use_enable caja) \ + $(use_enable dbus) \ + $(use_enable debug) \ + $(use_enable djvu) \ + $(use_enable dvi) \ + $(use_enable epub) \ + $(use_enable introspection) \ + $(use_enable postscript ps) \ + $(use_enable t1lib) \ + $(use_enable tiff) \ + $(use_enable xps) +} diff --git a/dev-libs/libmateweather/Manifest b/dev-libs/libmateweather/Manifest new file mode 100644 index 000000000..928bae4f3 --- /dev/null +++ b/dev-libs/libmateweather/Manifest @@ -0,0 +1 @@ +DIST libmateweather-1.20.1.tar.xz 3379644 BLAKE2B 19837dfefc92ebf98d4682f560857ced336caf695c6c4b621b9f051c423a8e658c0aa7426b840df736572b9af07e2f07537e94b27e2164a9720b5bf81754ee27 SHA512 8cf1d25cd1e456975c0228b1a57f66a8a3a94c22321eee196fdcb0eaa64ac9d97de50b2b5d6f974c77110769a687b89f90fd6391db5e3ef0031349dc8a47c5c4 diff --git a/dev-libs/libmateweather/files/libmateweather-1.6.1-fix-mkdirp.patch b/dev-libs/libmateweather/files/libmateweather-1.6.1-fix-mkdirp.patch new file mode 100644 index 000000000..a76d6c76a --- /dev/null +++ b/dev-libs/libmateweather/files/libmateweather-1.6.1-fix-mkdirp.patch @@ -0,0 +1,11 @@ +diff -burN a/python/Makefile.am b/python/Makefile.am +--- a/python/Makefile.am 2012-06-22 01:08:01.978411103 +0200 ++++ b/python/Makefile.am 2012-06-22 01:11:02.007416691 +0200 +@@ -1,4 +1,7 @@ + if BUILD_PYTHON ++ ++MKDIR_P=@mkdir_p@ ++ + AM_CPPFLAGS = \ + -I$(top_srcdir) \ + $(PYTHON_INCLUDES) \ diff --git a/dev-libs/libmateweather/libmateweather-1.20.1.ebuild b/dev-libs/libmateweather/libmateweather-1.20.1.ebuild new file mode 100644 index 000000000..3d4109ffd --- /dev/null +++ b/dev-libs/libmateweather/libmateweather-1.20.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="MATE library to access weather information from online services" +LICENSE="GPL-2" +SLOT="0" + +IUSE="debug" + +COMMON_DEPEND=">=dev-libs/glib-2.36:2 + >=dev-libs/libxml2-2.6:2 + >=net-libs/libsoup-2.34:2.4 + >=sys-libs/timezone-data-2010k:0 + x11-libs/gdk-pixbuf:2 + virtual/libintl:0 + >=x11-libs/gtk+-3.0:3" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + >=sys-devel/libtool-2.2.6:2 + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --enable-locations-compression \ + --disable-all-translations-in-one-xml +} diff --git a/dev-python/python-caja/Manifest b/dev-python/python-caja/Manifest new file mode 100644 index 000000000..a61d90cbc --- /dev/null +++ b/dev-python/python-caja/Manifest @@ -0,0 +1 @@ +DIST python-caja-1.20.1.tar.xz 285008 BLAKE2B 83050cc51e98d79d019a824f2fd28c5ddd7cc84ebb310f40acb82cf598279bd7753ec80d2b65aa0974f5b1b0a4c8d757e64ccbab52b1b149f13bfa69e21b61ef SHA512 3b0c97b160f6af6552ab2bebb5a25b823a18aee241b512cebb24ab3089eb863714cbabeaaf722c8ffa8a6ed375b4d302f269e4b3d5d5b8ec329d1aa494a13f1f diff --git a/dev-python/python-caja/python-caja-1.20.1.ebuild b/dev-python/python-caja/python-caja-1.20.1.ebuild new file mode 100644 index 000000000..64080cba0 --- /dev/null +++ b/dev-python/python-caja/python-caja-1.20.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit mate python-single-r1 + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="Python bindings for the Caja file manager" +LICENSE="GPL-2" +SLOT="0" + +IUSE="doc" + +COMMON_DEPEND="${PYTHON_DEPS} + dev-libs/glib:2 + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=mate-base/caja-1.17.1[introspection] + x11-libs/gtk+:3" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + dev-util/gtk-doc + dev-util/gtk-doc-am + virtual/pkgconfig:* + doc? ( app-text/docbook-xml-dtd:4.1.2 )" + +src_install() { + mate_src_install + + # Keep the directory for systemwide extensions. + keepdir /usr/share/python-caja/extensions/ + + # The HTML documentation generation is broken and commented out by upstream. + # + #if use doc ; then + # insinto /usr/share/gtk-doc/html/nautilus-python # for dev-util/devhelp + # doins -r docs/html/* + #fi +} diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest new file mode 100644 index 000000000..a08fc6b15 --- /dev/null +++ b/mate-base/caja/Manifest @@ -0,0 +1 @@ +DIST caja-1.20.2.tar.xz 3557280 BLAKE2B c164885448034b8805725c524aad87318efb23fcd6050f736f2b769b5348b643cc782e283481d6fcc9828386f289d3618347c71fd28e045955b9e6270b57ddb3 SHA512 3285f6dfcf7aa60cdca25490e1dd99aebf3946b74d7c160477116870718ab46d2b7534d1d53371bc0212e5bdbe6638d9b081e8b9086678060b1648374233addb diff --git a/mate-base/caja/caja-1.20.2.ebuild b/mate-base/caja/caja-1.20.2.ebuild new file mode 100644 index 000000000..0bef8b734 --- /dev/null +++ b/mate-base/caja/caja-1.20.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate virtualx + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Caja file manager for the MATE desktop" +LICENSE="GPL-2 LGPL-2 FDL-1.1" +SLOT="0" + +IUSE="+introspection +mate packagekit xmp" + +COMMON_DEPEND="dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=dev-libs/libxml2-2.4.7:2 + gnome-base/dconf:0 + >=gnome-base/gvfs-1.10.1:0[udisks] + >=mate-base/mate-desktop-1.17.0:0 + >=media-libs/libexif-0.6.14:0 + virtual/libintl:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.0:3[introspection?] + >=x11-libs/libnotify-0.7.0:0 + x11-libs/libICE:0 + x11-libs/libSM:0 + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/libXft:0 + x11-libs/libXrender:0 + >=x11-libs/pango-1.1.2:0 + introspection? ( >=dev-libs/gobject-introspection-0.6.4:= ) + packagekit? ( app-admin/packagekit-base ) + xmp? ( >=media-libs/exempi-1.99.5:2 ) + !!mate-base/mate-file-manager" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + >=dev-lang/perl-5:0= + dev-util/gdbus-codegen:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.40.1:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )" + +# TODO: Test fails because Caja is not merged yet: +# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not installed +RESTRICT="test" + +src_prepare() { + # Remove unnecessary CFLAGS. + sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \ + configure.ac eel/Makefile.am || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-update-mimedb \ + $(use_enable introspection) \ + $(use_enable packagekit) \ + $(use_enable xmp) +} + +src_test() { + unset SESSION_MANAGER + unset DBUS_SESSION_BUS_ADDRESS + + Xemake check || die "Test phase failed" +} + +pkg_postinst() { + mate_pkg_postinst + + elog "Caja can use gstreamer to preview audio files. Just make sure" + elog "to have the necessary plugins available to play the media type you" + elog "want to preview." +} diff --git a/mate-base/libmatekbd/Manifest b/mate-base/libmatekbd/Manifest new file mode 100644 index 000000000..d88de9711 --- /dev/null +++ b/mate-base/libmatekbd/Manifest @@ -0,0 +1 @@ +DIST libmatekbd-1.20.2.tar.xz 372452 BLAKE2B be79862aad4ca04e76c2496f06c166bf06674f47dd1b686432a667f765fd1e71fa1717224a989f2db19d0a006264b989db55d3f8daf5f06a22c2861570db16b1 SHA512 14d332ea4c90fe66f602a3484ea2c140c8ec280874dc7fa9e9e0a344e8e94e9713afa0e45f901ecf6e033b8072055e2c29a4d68164c868c63a052307acd54250 diff --git a/mate-base/libmatekbd/libmatekbd-1.20.2.ebuild b/mate-base/libmatekbd/libmatekbd-1.20.2.ebuild new file mode 100644 index 000000000..b70323deb --- /dev/null +++ b/mate-base/libmatekbd/libmatekbd-1.20.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="MATE keyboard configuration library" +LICENSE="LGPL-2" +SLOT="0" + +IUSE="X +introspection test" + +COMMON_DEPEND=">=dev-libs/glib-2.36:2 + x11-libs/cairo:0 + >=x11-libs/gdk-pixbuf-2.24:2 + x11-libs/libX11:0 + >=x11-libs/libxklavier-5.2:0[introspection?] + x11-libs/pango:0 + virtual/libintl:0 + >=x11-libs/gtk+-3.0:3[introspection?] + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + sys-devel/gettext:* + >=dev-util/intltool-0.50.1:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + $(use_with X x) \ + $(use_enable introspection) \ + $(use_enable test tests) +} diff --git a/mate-base/mate-applets-meta/mate-applets-meta-1.20.ebuild b/mate-base/mate-applets-meta/mate-applets-meta-1.20.ebuild new file mode 100644 index 000000000..4b7605128 --- /dev/null +++ b/mate-base/mate-applets-meta/mate-applets-meta-1.20.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ ${PV} == 9999 ]]; then + MATE_BRANCH=9999 +else + inherit versionator + MATE_BRANCH="$(get_version_component_range 1-2)" + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Meta package for MATE panel applets" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +IUSE="appindicator sensors" + +DEPEND="" +RDEPEND="=mate-base/mate-applets-${MATE_BRANCH}* + appindicator? ( =mate-extra/mate-indicator-applet-${MATE_BRANCH}* ) + sensors? ( =mate-extra/mate-sensors-applet-${MATE_BRANCH}* ) +" diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest index 5fe89db26..954bfe6b0 100644 --- a/mate-base/mate-applets/Manifest +++ b/mate-base/mate-applets/Manifest @@ -1 +1 @@ -DIST mate-applets-1.18.1.tar.xz 7158716 SHA256 05bae1324de35659b37307bb345bb9da16b19391c83388ef697df51a22caf4da SHA512 3186af69f3b8b54a7f31d3c00a39ed439717200181a1e64d97b28eaf2e75b19ac79fdda44c40401687e9cece06feb1e29f52948cd73afadeb0099f64e672c036 WHIRLPOOL 2354d86b90cf599669c21c08cf6cf6d5ae0d197c54b87b0341b66b8535e175198d233f56e39a9c84aa857b4d12ce88c0d3f5f69ad8f16cc4d57ce5cc2ec3420d +DIST mate-applets-1.20.2.tar.xz 7240884 BLAKE2B 9c26ac94fc17b2cc44f06680f2fafa50040308294fef348ba5b7a1b8ae272dbe4116e75fab0c4da1f88cc70c2b175e3e1f09e77123599f4cfd5a342f38aa75a4 SHA512 cff51c0a515165debb1eed56064fe3d5db698156117e89b2cb015d47f8f8dfd5b2d1d3e155ee33b1af372fc07579282d88bffe50dc71583a5bae13ceaab1f16f diff --git a/mate-base/mate-applets/files/mate-applets-1.10.4-cpupower-4.7.patch b/mate-base/mate-applets/files/mate-applets-1.10.4-cpupower-4.7.patch new file mode 100644 index 000000000..070b41754 --- /dev/null +++ b/mate-base/mate-applets/files/mate-applets-1.10.4-cpupower-4.7.patch @@ -0,0 +1,46 @@ +diff --git a/configure.ac b/configure.ac +index c867af3..4ff5311 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -416,6 +416,8 @@ fi + AM_CONDITIONAL(HAVE_LIBCPUFREQ, test x$have_libcpufreq = xyes) + AC_SUBST(LIBCPUFREQ_LIBS) + ++AC_CHECK_HEADERS([cpupower.h]) ++ + build_cpufreq_applet=no + + if test x$disable_cpufreq = xno; then +diff --git a/cpufreq/src/cpufreq-monitor-libcpufreq.c b/cpufreq/src/cpufreq-monitor-libcpufreq.c +index 40c44ba..120693c 100644 +--- a/cpufreq/src/cpufreq-monitor-libcpufreq.c ++++ b/cpufreq/src/cpufreq-monitor-libcpufreq.c +@@ -19,11 +19,16 @@ + * Authors : Carlos García Campos + */ + ++#include ++ + #include + #include + + #include + #include ++#ifdef HAVE_CPUPOWER_H ++#include ++#endif + + #include "cpufreq-monitor-libcpufreq.h" + #include "cpufreq-utils.h" +@@ -111,7 +114,11 @@ cpufreq_monitor_libcpufreq_run (CPUFreqMonitor *monitor) + /* Check whether it failed because + * cpu is not online. + */ ++#ifndef HAVE_CPUPOWER_H + if (!cpufreq_cpu_exists (cpu)) { ++#else ++ if (cpupower_is_cpu_online (cpu)) { ++#endif + g_object_set (G_OBJECT (monitor), "online", FALSE, NULL); + return TRUE; + } diff --git a/mate-base/mate-applets/files/mate-applets-1.14.1-cpupower-4.7.patch b/mate-base/mate-applets/files/mate-applets-1.14.1-cpupower-4.7.patch new file mode 100644 index 000000000..203f1589a --- /dev/null +++ b/mate-base/mate-applets/files/mate-applets-1.14.1-cpupower-4.7.patch @@ -0,0 +1,44 @@ +diff --git a/configure.ac b/configure.ac +index b49d127..6b87389 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -411,6 +411,8 @@ fi + AM_CONDITIONAL(HAVE_LIBCPUFREQ, test x$have_libcpufreq = xyes) + AC_SUBST(LIBCPUFREQ_LIBS) + ++AC_CHECK_HEADERS([cpupower.h]) ++ + build_cpufreq_applet=no + + if test x$disable_cpufreq = xno; then +diff --git a/cpufreq/src/cpufreq-monitor-libcpufreq.c b/cpufreq/src/cpufreq-monitor-libcpufreq.c +index 4fa9d4c..ba52fde 100644 +--- a/cpufreq/src/cpufreq-monitor-libcpufreq.c ++++ b/cpufreq/src/cpufreq-monitor-libcpufreq.c +@@ -19,12 +19,16 @@ + * Authors : Carlos García Campos + */ + ++#include ++ + #include + #include + + #include +-#include + #include ++#ifdef HAVE_CPUPOWER_H ++#include ++#endif + + #include "cpufreq-monitor-libcpufreq.h" + #include "cpufreq-utils.h" +@@ -112,7 +116,7 @@ + /* Check whether it failed because + * cpu is not online. + */ +-#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 7, 0) ++#ifndef HAVE_CPUPOWER_H + if (!cpufreq_cpu_exists (cpu)) { + #else + if (cpupower_is_cpu_online (cpu)) { diff --git a/mate-base/mate-applets/files/mate-applets-1.16.0-cpupower-4.7.patch b/mate-base/mate-applets/files/mate-applets-1.16.0-cpupower-4.7.patch new file mode 100644 index 000000000..3f4f4fa51 --- /dev/null +++ b/mate-base/mate-applets/files/mate-applets-1.16.0-cpupower-4.7.patch @@ -0,0 +1,44 @@ +diff --git a/configure.ac b/configure.ac +index b49d127..6b87389 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -411,6 +411,8 @@ fi + AM_CONDITIONAL(HAVE_LIBCPUFREQ, test x$have_libcpufreq = xyes) + AC_SUBST(LIBCPUFREQ_LIBS) + ++AC_CHECK_HEADERS([cpupower.h]) ++ + build_cpufreq_applet=no + + if test x$disable_cpufreq = xno; then +diff --git a/cpufreq/src/cpufreq-monitor-libcpufreq.c b/cpufreq/src/cpufreq-monitor-libcpufreq.c +index 4fa9d4c..ba52fde 100644 +--- a/cpufreq/src/cpufreq-monitor-libcpufreq.c ++++ b/cpufreq/src/cpufreq-monitor-libcpufreq.c +@@ -19,12 +19,16 @@ + * Authors : Carlos García Campos + */ + ++#include ++ + #include + #include + + #include +-#include + #include ++#ifdef HAVE_CPUPOWER_H ++#include ++#endif + #include "cpufreq-monitor-libcpufreq.h" + #include "cpufreq-utils.h" + +@@ -111,7 +115,7 @@ + /* Check whether it failed because + * cpu is not online. + */ +-#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 7, 0) ++#ifndef HAVE_CPUPOWER_H + if (!cpufreq_cpu_exists (cpu)) { + #else + if (cpupower_is_cpu_online (cpu)) { diff --git a/mate-base/mate-applets/mate-applets-1.20.2.ebuild b/mate-base/mate-applets/mate-applets-1.20.2.ebuild new file mode 100644 index 000000000..47cab56ea --- /dev/null +++ b/mate-base/mate-applets/mate-applets-1.20.2.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit mate python-single-r1 + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Applets for the MATE Desktop and Panel" +LICENSE="GPL-2 FDL-1.1 LGPL-2" +SLOT="0" + +IUSE="X ipv6 policykit +upower" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + dev-libs/atk:0 + >=dev-libs/dbus-glib-0.74:0 + >=dev-libs/glib-2.36:2 + >=dev-libs/libmateweather-1.17.0 + >=dev-libs/libxml2-2.5:2 + dev-python/pygobject:3 + >=gnome-base/libgtop-2.12.0:2= + >=gnome-extra/gucharmap-3.0:2.90 + >=mate-base/mate-panel-1.17.0 + >=net-wireless/wireless-tools-28_pre9:0 + >=sys-apps/dbus-1.1.2:0 + sys-power/cpupower + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + x11-libs/gtksourceview:3.0 + >=x11-libs/libnotify-0.7:0 + x11-libs/libX11:0 + >=x11-libs/libwnck-3.0:3 + x11-libs/pango:0 + virtual/libintl:0 + policykit? ( >=sys-auth/polkit-0.97:0 ) + upower? ( + || ( + >=sys-power/upower-0.9.23 + >=sys-power/upower-pm-utils-0.9.23 + ) + ) + !!net-analyzer/mate-netspeed" + +RDEPEND="${COMMON_DEPEND} + >=mate-base/mate-settings-daemon-1.6" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.3 + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + >=dev-util/intltool-0.50.1:* + dev-libs/libxslt:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +PATCHES=( "${FILESDIR}/${PN}-1.16.0-cpupower-4.7.patch" ) + +src_configure() { + mate_src_configure \ + --libexecdir=/usr/libexec/mate-applets \ + --with-cpufreq-lib=cpupower \ + $(use_with X x) \ + $(use_with upower) \ + $(use_enable ipv6) \ + $(use_enable policykit polkit) +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + emake check +} + +src_install() { + mate_src_install + + local APPLETS="accessx-status battstat charpick command cpufreq drivemount + geyes mateweather multiload netspeed stickynotes + timerapplet trashapplet" + + for applet in ${APPLETS}; do + docinto ${applet} + + for d in AUTHORS ChangeLog NEWS README README.themes TODO; do + [ -s ${applet}/${d} ] && dodoc ${applet}/${d} + done + done +} diff --git a/mate-base/mate-common/Manifest b/mate-base/mate-common/Manifest new file mode 100644 index 000000000..95711eb6b --- /dev/null +++ b/mate-base/mate-common/Manifest @@ -0,0 +1 @@ +DIST mate-common-1.20.0.tar.xz 73108 BLAKE2B d4aa2d1b9f0dce4346e5a62f519390b1fb56e44a0e59bd74abb2e0728b3f97ea8a8296d6a72ef894b7f95f18218b35f9653dcc4d45bcff8a8e365ef088b25530 SHA512 78fed107087f21f30a87b2fd635479f31162f1b9e7ae2f9c02146af275d7662a4ea466da2a049c35d726073d3a0bd9a043818b332b93670334c59aef36bc3b8a diff --git a/mate-base/mate-common/mate-common-1.20.0.ebuild b/mate-base/mate-common/mate-common-1.20.0.ebuild new file mode 100644 index 000000000..e04018d3f --- /dev/null +++ b/mate-base/mate-common/mate-common-1.20.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit mate-desktop.org + +if [[ ${PV} == 9999 ]]; then + inherit autotools +else + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Common files for development of MATE packages" +LICENSE="GPL-3" +SLOT="0" + +src_prepare() { + default + if [[ ${PV} == 9999 ]]; then + eautoreconf + fi +} + +src_install() { + mv doc-build/README README.doc-build \ + || die "Failed to rename doc-build/README." + + default + + dodoc doc/usage.txt +} diff --git a/mate-base/mate-control-center/Manifest b/mate-base/mate-control-center/Manifest new file mode 100644 index 000000000..4c0b3c871 --- /dev/null +++ b/mate-base/mate-control-center/Manifest @@ -0,0 +1 @@ +DIST mate-control-center-1.20.3.tar.xz 1354520 BLAKE2B 2a71cb81b4df4d0550c667e96cc898123c1d26b7d8a8e97d2ef459b2c6ff7b34e917b45d40b17c4bd9effc9bfffb9904fee31bda3a1c3a6a2a5f0c9a156314d4 SHA512 025dc9271c34794fe24453c5ce044612cdc0b388b02d59085a5133a6bbe9df12d5488d24d576c44c99bf23850615b5f2507c5b8e5d383dac6b614746bd19db07 diff --git a/mate-base/mate-control-center/mate-control-center-1.20.3-r1.ebuild b/mate-base/mate-control-center/mate-control-center-1.20.3-r1.ebuild new file mode 100644 index 000000000..c757a3bc5 --- /dev/null +++ b/mate-base/mate-control-center/mate-control-center-1.20.3-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="The MATE Desktop configuration tool" +LICENSE="GPL-2" +SLOT="0" + +IUSE="appindicator debug" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/dbus-glib-0.73:0 + >=dev-libs/glib-2.36:2 + dev-libs/libxml2:2 + >=gnome-base/dconf-0.13.4:0 + >=gnome-base/librsvg-2.0:2 + >=mate-base/libmatekbd-1.17.0 + >=mate-base/mate-desktop-1.17.0 + >=mate-base/caja-1.17.0 + >=mate-base/mate-menus-1.1.0 + >=mate-base/mate-settings-daemon-1.17.0 + >=media-libs/fontconfig-1:1.0 + media-libs/freetype:2 + media-libs/libcanberra:0[gtk3] + >=sys-apps/dbus-1:0 + x11-apps/xmodmap:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + x11-libs/libX11:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXcursor:0 + x11-libs/libXext:0 + >=x11-libs/libXi-1.5:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXxf86misc:0 + >=x11-libs/libxklavier-4:0 + x11-libs/pango:0 + >=x11-wm/marco-1.17.0 + virtual/libintl:0 + appindicator? ( dev-libs/libappindicator:3 )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/desktop-file-utils:0 + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + x11-base/xorg-proto:0 + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --disable-update-mimedb \ + $(use_enable appindicator) \ + $(use_enable debug) +} diff --git a/mate-base/mate-desktop/Manifest b/mate-base/mate-desktop/Manifest new file mode 100644 index 000000000..35b275c8c --- /dev/null +++ b/mate-base/mate-desktop/Manifest @@ -0,0 +1 @@ +DIST mate-desktop-1.20.3.tar.xz 937876 BLAKE2B 8b70774c0577a89b36b8c44b3520a5437da7b6216f1437ef2e282c21b692bddb2027ed2e277f7fc2eb641ba8d8d801c5c3797e2d84a4cb7fa5a24bce6859fedb SHA512 126eca6cec6d7d9d672396562bb856a70c7b5fd507dd8629a83e950b2517bd3f900af08cf1a0a61c190fe162104f09991f8bd9f590d629816af5f694942caff1 diff --git a/mate-base/mate-desktop/mate-desktop-1.20.3-r1.ebuild b/mate-base/mate-desktop/mate-desktop-1.20.3-r1.ebuild new file mode 100644 index 000000000..9c400840e --- /dev/null +++ b/mate-base/mate-desktop/mate-desktop-1.20.3-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Libraries for the MATE desktop that are not part of the UI" +LICENSE="GPL-2 FDL-1.1 LGPL-2" +SLOT="0" + +IUSE="X debug +introspection startup-notification" + +COMMON_DEPEND=" + >=dev-libs/glib-2.36:2 + >=gnome-base/dconf-0.13.4:0 + x11-libs/cairo:0 + x11-libs/libX11:0 + >=x11-libs/libXrandr-1.3:0 + virtual/libintl:0 + >=x11-libs/gtk+-3.0:3[introspection?] + introspection? ( >=dev-libs/gobject-introspection-0.9.7:= ) + startup-notification? ( >=x11-libs/startup-notification-0.5:0 )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.1.2 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.40:* + sys-devel/gettext:* + x11-base/xorg-proto:0 + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --enable-mate-about \ + $(use_with X x) \ + $(use_enable debug) \ + $(use_enable introspection) \ + $(use_enable startup-notification) +} diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest new file mode 100644 index 000000000..dc61aa847 --- /dev/null +++ b/mate-base/mate-menus/Manifest @@ -0,0 +1 @@ +DIST mate-menus-1.20.1.tar.xz 359056 BLAKE2B aebf8b0f65df12283a9c95556011f4c326769d20153c7ed9a3d353eb56443730d047500b8a7385b96c3677d252a3617d4ccc61447fd81f32ae10eccbd1525c29 SHA512 a7c4a6da5c1dfd9741dde48f5b24185ce5049d0d350bddaba6da2e340adf3d1057fa253358cbba1d9a4ce5bce77046813b5cc50e6eff65e7ec88b186b3942314 diff --git a/mate-base/mate-menus/files/10-xdg-menu-mate b/mate-base/mate-menus/files/10-xdg-menu-mate new file mode 100644 index 000000000..06a6a9136 --- /dev/null +++ b/mate-base/mate-menus/files/10-xdg-menu-mate @@ -0,0 +1,6 @@ +#!/bin/sh + +if [ -z "$XDG_MENU_PREFIX" ] && [ "$DESKTOP_SESSION" = "mate" ] +then + export XDG_MENU_PREFIX=mate- +fi diff --git a/mate-base/mate-menus/mate-menus-1.20.1.ebuild b/mate-base/mate-menus/mate-menus-1.20.1.ebuild new file mode 100644 index 000000000..e549475bd --- /dev/null +++ b/mate-base/mate-menus/mate-menus-1.20.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit python-r1 mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="MATE menu system, implementing the F.D.O cross-desktop spec" +LICENSE="GPL-2 LGPL-2" +SLOT="0" + +IUSE="debug +introspection python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND=">=dev-libs/glib-2.36.0:2 + virtual/libintl:0 + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + python? ( + dev-python/pygtk:2[${PYTHON_USEDEP}] + ${PYTHON_DEPS} + )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_prepare() { + mate_src_prepare + use python && python_copy_sources +} + +src_configure() { + # Do NOT compile with --disable-debug/--enable-debug=no as it disables API + # usage checks. + mate_py_cond_func_wrap mate_src_configure \ + --enable-debug=$(usex debug yes minimum) \ + $(use_enable python) \ + $(use_enable introspection) +} + +src_compile() { + mate_py_cond_func_wrap default +} + +src_test() { + mate_py_cond_func_wrap emake check +} + +src_install() { + mate_py_cond_func_wrap mate_src_install + + exeinto /etc/X11/xinit/xinitrc.d/ + doexe "${FILESDIR}/10-xdg-menu-mate" +} + +pkg_postinst() { + mate_pkg_postinst + einfo "Due to upstream bug" + einfo "https://github.com/mate-desktop/mate-menus/issues/2," + einfo "it is highly recommended to run the following command" + einfo "once you have logged in to your desktop for the first time:" + einfo "cd ~/.config/menus && ln -s {,mate-}applications-merged" +} diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest new file mode 100644 index 000000000..02a0add9b --- /dev/null +++ b/mate-base/mate-panel/Manifest @@ -0,0 +1 @@ +DIST mate-panel-1.20.2.tar.xz 2087604 BLAKE2B fcdbe91d05dce9cbd27565a421646184876b63b6184b8b0222741b9387e0a484fd5c5423f3b9d33b48f5a2f1359a9ff8629b4a53b375f33db05c78059afd5ce9 SHA512 4e3141484f67a97dbc5fc2acd5902b8a33ffc85841365ae98c8b0a32625456006334b41c2ebbe959ec61cf965a09f43a8e31c55e308c547e61a075b6b47f1883 diff --git a/mate-base/mate-panel/mate-panel-1.20.2.ebuild b/mate-base/mate-panel/mate-panel-1.20.2.ebuild new file mode 100644 index 000000000..40616e1e1 --- /dev/null +++ b/mate-base/mate-panel/mate-panel-1.20.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="The MATE panel" +LICENSE="GPL-2 FDL-1.1 LGPL-2" +SLOT="0" + +IUSE="X +introspection" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/dbus-glib-0.80:0 + >=dev-libs/glib-2.36:2 + >=dev-libs/libmateweather-1.17.0 + dev-libs/libxml2:2 + >=gnome-base/dconf-0.13.4:0 + >=gnome-base/librsvg-2.36.2:2 + >=mate-base/mate-desktop-1.17.0 + >=mate-base/mate-menus-1.10.0 + >=sys-apps/dbus-1.1.2:0 + >=x11-libs/cairo-1:0 + >=x11-libs/gdk-pixbuf-2.7.1:2 + >=x11-libs/gtk+-3.20:3[introspection?] + x11-libs/libICE:0 + x11-libs/libSM:0 + >=x11-libs/libwnck-3.0:3[introspection?] + x11-libs/libX11:0 + >=x11-libs/pango-1.15.4:0[introspection?] + x11-libs/libXau:0 + >=x11-libs/libXrandr-1.3:0 + virtual/libintl:0 + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools:0 + >=dev-lang/perl-5:0= + dev-util/gdbus-codegen:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --libexecdir=/usr/libexec/mate-applets \ + --disable-deprecation-flags \ + $(use_with X x) \ + $(use_enable introspection) +} diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest new file mode 100644 index 000000000..da0fdc569 --- /dev/null +++ b/mate-base/mate-session-manager/Manifest @@ -0,0 +1 @@ +DIST mate-session-manager-1.20.1.tar.xz 587448 BLAKE2B 7f0b5ded48f2228e5c69e2e43f41fda390aa2919e2835d9d095a0dcc9950bd79e6d3acd26268ff89872d84c7af744df472515298f89b0084b39e1471f0508ff4 SHA512 d800fd1be1eb4c24e6c13889e582f127b189ff88e3bdf52aa5d85de4d19d8aee6a6bdead72f2efd1764a0e951e8b063f8d92f66e10ff5014876b71836f6530c6 diff --git a/mate-base/mate-session-manager/files/10-user-dirs-update-mate b/mate-base/mate-session-manager/files/10-user-dirs-update-mate new file mode 100755 index 000000000..35973aae2 --- /dev/null +++ b/mate-base/mate-session-manager/files/10-user-dirs-update-mate @@ -0,0 +1,10 @@ +#!/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 [ "$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 b/mate-base/mate-session-manager/files/15-xdg-data-mate new file mode 100644 index 000000000..df360cf85 --- /dev/null +++ b/mate-base/mate-session-manager/files/15-xdg-data-mate @@ -0,0 +1,9 @@ +#!/bin/sh + +if [ "$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/files/MATE b/mate-base/mate-session-manager/files/MATE new file mode 100644 index 000000000..baa154bdb --- /dev/null +++ b/mate-base/mate-session-manager/files/MATE @@ -0,0 +1,109 @@ +#!/bin/sh +# +# This file has bitrotted badly. Someone needs to clean this up. +# + +if [ -f /etc/xdg/menus/mate-applications.menu ] ; then + export XDG_MENU_PREFIX=mate- +fi + +for errfile in "$HOME/.materc-errors" "${TMPDIR-/tmp}/materc-$USER/tmp/materc-$USER" +do + if ( cp /dev/null "$errfile" 2> /dev/null ) + then + chmod 600 "$errfile" + exec > "$errfile" 2>&1 + break + fi +done +# +# Distributors: +# You should modify the paths here to fit your distro +# If you need to do so, send me (jirka@5z.com) a patch +# and I'll try to make the script detect the distro stuff +# + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +userxkbmap=$HOME/.Xkbmap + +sysresources=/etc/X11/Xresources +sysmodmap=/etc/X11/Xmodmap +sysxkbmap=/etc/X11/Xkbmap + +rh6sysresources=/etc/X11/xinit/Xresources +rh6sysmodmap=/etc/X11/xinit/Xmodmap + +if [ -x "$HOME/.materc" ]; then + command="$HOME/.materc" +elif [ -x /etc/X11/gdm/materc ]; then + command="/etc/X11/gdm/materc" +else + # as fallback in case the config is screwed + command=`which mate-session` +fi + +# merge in defaults +if [ -f "$rh6sysresources" ]; then + xrdb -merge "$rh6sysresources" +fi + +if [ -f "$sysresources" ]; then + xrdb -merge "$sysresources" +fi + +if [ -f "$userresources" ]; then + xrdb -merge "$userresources" +fi + +# merge in keymaps +if [ -f "$sysxkbmap" ]; then + setxkbmap `cat "$sysxkbmap"` + XKB_IN_USE=yes +fi + +if [ -f "$userxkbmap" ]; then + setxkbmap `cat "$userxkbmap"` + XKB_IN_USE=yes +fi + +# +# Eeek, this seems like too much magic here +# +if [ -z "$XKB_IN_USE" ] && [ ! -L /etc/X11/X ]; then + if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then + xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config` + if [ -n "$xkbsymbols" ]; then + setxkbmap -symbols "$xkbsymbols" + XKB_IN_USE=yes + fi + fi +fi + +# xkb and xmodmap don't play nice together +if [ -z "$XKB_IN_USE" ]; then + if [ -f "$rh6sysmodmap" ]; then + xmodmap "$rh6sysmodmap" + fi + + if [ -f "$sysmodmap" ]; then + xmodmap "$sysmodmap" + fi + + if [ -f "$usermodmap" ]; then + xmodmap "$usermodmap" + fi +fi + +unset XKB_IN_USE + +# run all system xinitrc shell scripts. +if [ -d /etc/X11/xinit/xinitrc.d ]; then + for i in /etc/X11/xinit/xinitrc.d/* ; do + if [ -x "$i" ]; then + . "$i" + fi + done +fi + +exec $command diff --git a/mate-base/mate-session-manager/files/defaults.list b/mate-base/mate-session-manager/files/defaults.list new file mode 100644 index 000000000..0d6d6bf95 --- /dev/null +++ b/mate-base/mate-session-manager/files/defaults.list @@ -0,0 +1,336 @@ +[Default Applications] +application/rtf=abiword.desktop +application/x-abiword=abiword.desktop +text/abiword=abiword.desktop +text/richtext=abiword.desktop +text/rtf=abiword.desktop +text/x-abiword=abiword.desktop +text/x-xml-abiword=abiword.desktop +x-content/blank-bd=brasero-caja.desktop +x-content/blank-dvd=brasero-caja.desktop +x-content/blank-cd=brasero-caja.desktop +x-content/blank-hddvd=brasero-caja.desktop +application/x-dia-diagram=dia.desktop +image/bmp=eom.desktop +image/gif=eom.desktop +image/jpeg=eom.desktop +image/jpg=eom.desktop +image/pjpeg=eom.desktop +image/png=eom.desktop +image/svg+xml=eom.desktop +image/svg+xml-compressed=eom.desktop +image/x-bmp=eom.desktop +image/x-gray=eom.desktop +image/x-icb=eom.desktop +image/x-ico=eom.desktop +image/x-pcx=eom.desktop +image/x-png=eom.desktop +image/x-portable-anymap=eom.desktop +image/x-portable-bitmap=eom.desktop +image/x-portable-graymap=eom.desktop +image/x-portable-pixmap=eom.desktop +image/x-xbitmap=eom.desktop +image/x-xpixmap=eom.desktop +image/vnd.wap.wbmp=eom.desktop +image/g3fax=gimp.desktop +image/x-compressed-xcf=gimp.desktop +image/x-fits=gimp.desktop +image/x-icon=gimp.desktop +image/x-psd=gimp.desktop +image/x-sgi=gimp.desktop +image/x-sun-raster=gimp.desktop +image/x-tga=gimp.desktop +image/x-xcf=gimp.desktop +image/x-xwindowdump=gimp.desktop +application/xhtml+xml=firefox.desktop;firefox-3.6.desktop;epiphany.desktop +text/html=firefox.desktop;firefox-3.6.desktop;epiphany.desktop +application/pdf=atril.desktop +application/x-bzpdf=atril.desktop +application/x-gzpdf=atril.desktop +application/postscript=atril.desktop +application/x-bzpostscript=atril.desktop +application/x-gzpostscript=atril.desktop +image/x-eps=atril.desktop +image/x-bzeps=atril.desktop +image/x-gzeps=atril.desktop +application/x-dvi=atril.desktop +application/x-bzdvi=atril.desktop +application/x-gzdvi=atril.desktop +image/vnd.djvu=atril.desktop +image/tiff=atril.desktop +application/x-cbr=atril.desktop +application/x-cbz=atril.desktop +application/x-cb7=atril.desktop +application/x-7z-compressed=engrampa.desktop +application/x-7z-compressed-tar=engrampa.desktop +application/x-ace=engrampa.desktop +application/x-alz=engrampa.desktop +application/x-ar=engrampa.desktop +application/x-arj=engrampa.desktop +application/x-bzip=engrampa.desktop +application/x-bzip-compressed-tar=engrampa.desktop +application/x-bzip1=engrampa.desktop +application/x-bzip1-compressed-tar=engrampa.desktop +application/x-cabinet=engrampa.desktop +application/x-cd-image=engrampa.desktop +application/x-compress=engrampa.desktop +application/x-compressed-tar=engrampa.desktop +application/x-cpio=engrampa.desktop +application/x-deb=engrampa.desktop +application/x-ear=engrampa.desktop +application/x-gtar=engrampa.desktop +application/x-gzip=engrampa.desktop +application/x-java-archive=engrampa.desktop +application/x-lha=engrampa.desktop +application/x-lhz=engrampa.desktop +application/x-lzip=engrampa.desktop +application/x-lzip-compressed-tar=engrampa.desktop +application/x-lzma=engrampa.desktop +application/x-lzma-compressed-tar=engrampa.desktop +application/x-lzop=engrampa.desktop +application/x-lzop-compressed-tar=engrampa.desktop +application/x-rar=engrampa.desktop +application/x-rar-compressed=engrampa.desktop +application/x-rpm=engrampa.desktop +application/x-rzip=engrampa.desktop +application/x-tar=engrampa.desktop +application/x-tarz=engrampa.desktop +application/x-stuffit=engrampa.desktop +application/x-war=engrampa.desktop +application/x-xz=engrampa.desktop +application/x-xz-compressed-tar=engrampa.desktop +application/x-zip=engrampa.desktop +application/x-zip-compressed=engrampa.desktop +application/x-zoo=engrampa.desktop +application/zip=engrampa.desktop +multipart/x-zip=engrampa.desktop +text/plain=pluma.desktop +text/css=pluma.desktop +text/javascript=pluma.desktop +text/mathml=pluma.desktop +text/x-csrc=pluma.desktop +text/x-chdr=pluma.desktop +text/x-dtd=pluma.desktop +text/x-java=pluma.desktop +text/x-javascript=pluma.desktop +text/x-patch=pluma.desktop +text/x-perl=pluma.destkop +text/x-php=pluma.destkop +text/x-python=pluma.destkop +text/x-sql=pluma.desktop +text/xml=pluma.desktop +application/javascript=pluma.destkop +application/x-cgi=pluma.desktop +application/x-javascript=pluma.desktop +application/x-perl=pluma.desktop +application/x-php=pluma.desktop +application/x-python=pluma.desktop +application/xml=pluma.desktop +application/xml-dtd=pluma.desktop +application/x-font-ttf=mate-font-viewer.desktop +application/x-font-pcf=mate-font-viewer.desktop +application/x-font-type1=mate-font-viewer.desktop +application/x-font-otf=mate-font-viewer.desktop +application/csv=gnumeric.desktop +application/excel=gnumeric.desktop +application/msexcel=gnumeric.desktop +application/tab-separated-values=gnumeric.desktop +application/vnd.lotus-1-2-3=gnumeric.desktop +application/vnd.ms-excel=gnumeric.desktop +application/x-123=gnumeric.desktop +application/x-applix-spreadsheet=gnumeric.desktop +application/x-dbase=gnumeric.desktop +application/x-dbf=gnumeric.desktop +application/x-dos_ms_excel=gnumeric.desktop +application/x-excel=gnumeric.desktop +application/x-gnumeric=gnumeric.desktop +application/x-mps=gnumeric.desktop +application/x-ms-excel=gnumeric.desktop +application/x-msexcel=gnumeric.desktop +application/x-oleo=gnumeric.desktop +application/x-planperfect=gnumeric.desktop +application/x-quattropro=gnumeric.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 +text/csv=gnumeric.desktop +text/spreadsheet=gnumeric.desktop +text/tab-separated-values=gnumeric.desktop +text/x-comma-separated-values=gnumeric.desktop +text/x-csv=gnumeric.desktop +zz-application/zz-winassoc-xls=gnumeric.desktop +x-content/software=caja-autorun-software.desktop +x-directory/gnome-default-handler=caja-folder-handler.desktop +x-directory/normal=caja-folder-handler.desktop +inode/directory=caja-folder-handler.desktop +application/x-gnome-saved-search=caja-folder-handler.desktop +application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.sun.xml.calc=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.sun.xml.calc.template=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.stardivision.calc=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.stardivision.chart=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.ms-excel.sheet.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.ms-excel.template.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.ms-excel.sheet.binary.macroenabled.12=libreoffice-calc.desktop;openoffice.org-calc.desktop +application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop;openoffice.org-draw.desktop +application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop;openoffice.org-draw.desktop +application/vnd.sun.xml.draw=libreoffice-draw.desktop;openoffice.org-draw.desktop +application/vnd.sun.xml.draw.template=libreoffice-draw.desktop;openoffice.org-draw.desktop +application/vnd.stardivision.draw=libreoffice-draw.desktop;openoffice.org-draw.desktop +application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.sun.xml.impress=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.sun.xml.impress.template=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.stardivision.impress=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/mspowerpoint=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.ms-powerpoint=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.ms-powerpoint.presentation.macroenabled.12=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.ms-powerpoint.template.macroenabled.12=libreoffice-impress.desktop;openoffice.org-impress.desktop +application/vnd.oasis.opendocument.formula=libreoffice-math.desktop;openoffice.org-math.desktop +application/vnd.sun.xml.math=libreoffice-math.desktop;openoffice.org-math.desktop +application/vnd.stardivision.math=libreoffice-math.desktop;openoffice.org-math.desktop +application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.sun.xml.writer=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.sun.xml.writer.template=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.sun.xml.writer.global=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.stardivision.writer=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/msword=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.ms-word=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/x-doc=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.wordperfect=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/wordperfect=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.ms-word.document.macroenabled.12=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop;openoffice.org-writer.desktop +application/vnd.ms-word.template.macroenabled.12=libreoffice-writer.desktop;openoffice.org-writer.desktop +x-content/audio-player=rhythmbox.desktop +x-content/audio-cdda=sound-juicer.desktop +application/x-shockwave-flash=swfdec-player.desktop +application/futuresplash=swfdec-player.desktop +application/mxf=vlc.desktop +application/ogg=vlc.desktop +application/ram=vlc.desktop +application/sdp=vlc.desktop +application/smil=vlc.desktop +application/smil+xml=vlc.desktop +application/vnd.ms-wpl=vlc.desktop +application/vnd.rn-realmedia=vlc.desktop +application/x-extension-m4a=vlc.desktop +application/x-extension-mp4=vlc.desktop +application/x-flac=vlc.desktop +application/x-flash-video=vlc.desktop +application/x-lyx=lyx.desktop +application/x-matroska=vlc.desktop +application/x-netshow-channel=vlc.desktop +application/x-ogg=vlc.desktop +application/x-quicktime-media-link=vlc.desktop +application/x-quicktimeplayer=vlc.desktop +application/x-shorten=vlc.desktop +application/x-smil=vlc.desktop +application/xspf+xml=vlc.desktop +audio/3gpp=vlc.desktop +audio/ac3=vlc.desktop +audio/AMR=vlc.desktop +audio/AMR-WB=vlc.desktop +audio/basic=vlc.desktop +audio/midi=vlc.desktop +audio/mp4=vlc.desktop +audio/mpeg=vlc.desktop +audio/mpegurl=vlc.desktop +audio/ogg=vlc.desktop +audio/prs.sid=vlc.desktop +audio/vnd.rn-realaudio=vlc.desktop +audio/x-ape=vlc.desktop +audio/x-flac=vlc.desktop +audio/x-gsm=vlc.desktop +audio/x-it=vlc.desktop +audio/x-m4a=vlc.desktop +audio/x-matroska=vlc.desktop +audio/x-mod=vlc.desktop +audio/x-mp3=vlc.desktop +audio/x-mpeg=vlc.desktop +audio/x-mpegurl=vlc.desktop +audio/x-ms-asf=vlc.desktop +audio/x-ms-asx=vlc.desktop +audio/x-ms-wax=vlc.desktop +audio/x-ms-wma=vlc.desktop +audio/x-musepack=vlc.desktop +audio/x-pn-aiff=vlc.desktop +audio/x-pn-au=vlc.desktop +audio/x-pn-realaudio=vlc.desktop +audio/x-pn-realaudio-plugin=vlc.desktop +audio/x-pn-wav=vlc.desktop +audio/x-pn-windows-acm=vlc.desktop +audio/x-realaudio=vlc.desktop +audio/x-real-audio=vlc.desktop +audio/x-sbc=vlc.desktop +audio/x-scpls=vlc.desktop +audio/x-speex=vlc.desktop +audio/x-tta=vlc.desktop +audio/x-vorbis=audacious.desktop +audio/x-vorbis+ogg=audacious.desktop +audio/x-wav=audacious.desktop +audio/x-wavpack=audacious.desktop +audio/x-xm=audacious.desktop +image/vnd.rn-realpix=vlc.desktop +image/x-pict=vlc.desktop +misc/ultravox=vlc.desktop +text/google-video-pointer=vlc.desktop +text/x-google-video-pointer=vlc.desktop +video/3gpp=vlc.desktop +video/dv=vlc.desktop +video/fli=vlc.desktop +video/flv=vlc.desktop +video/mp2t=vlc.desktop +video/mp4=vlc.desktop +video/mp4v-es=vlc.desktop +video/mpeg=vlc.desktop +video/msvideo=vlc.desktop +video/ogg=vlc.desktop +video/quicktime=vlc.desktop +video/vivo=vlc.desktop +video/vnd.divx=vlc.desktop +video/vnd.rn-realvideo=vlc.desktop +video/vnd.vivo=vlc.desktop +video/webm=vlc.desktop +video/x-anim=vlc.desktop +video/x-avi=vlc.desktop +video/x-flc=vlc.desktop +video/x-fli=vlc.desktop +video/x-flic=vlc.desktop +video/x-flv=vlc.desktop +video/x-m4v=vlc.desktop +video/x-matroska=vlc.desktop +video/x-mpeg=vlc.desktop +video/x-ms-asf=vlc.desktop +video/x-ms-asx=vlc.desktop +video/x-msvideo=vlc.desktop +video/x-ms-wm=vlc.desktop +video/x-ms-wmv=vlc.desktop +video/x-ms-wmx=vlc.desktop +video/x-ms-wvx=vlc.desktop +video/x-nsv=vlc.desktop +video/x-ogm+ogg=vlc.desktop +video/x-theora+ogg=vlc.desktop +video/x-totem-stream=vlc.desktop +x-content/video-dvd=vlc.desktop +x-content/video-vcd=vlc.desktop +x-content/video-svcd=vlc.desktop +x-scheme-handler/ghelp=yelp.desktop; +x-scheme-handler/help=yelp.desktop; +x-scheme-handler/http=firefox.desktop;epiphany.desktop +x-scheme-handler/https=firefox.desktop;epiphany.desktop +x-scheme-handler/mailto=evolution.desktop +application/x-bittorrent=transmission-gtk.desktop;deluge.desktop +x-scheme-handler/magnet=transmission-gtk.desktop;deluge.desktop diff --git a/mate-base/mate-session-manager/mate-session-manager-1.20.1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.20.1.ebuild new file mode 100644 index 000000000..8945b342d --- /dev/null +++ b/mate-base/mate-session-manager/mate-session-manager-1.20.1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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="http://mate-desktop.org/" + +LICENSE="GPL-2 LGPL-2 FDL-1.1" +SLOT="0" + +IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd +xtrans" + +# 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.36:2 + dev-libs/libxslt + sys-apps/dbus + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14: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 + elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) ) + systemd? ( sys-apps/systemd ) + !systemd? ( >=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 )" + +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40:* + >=dev-lang/perl-5 + >=sys-devel/gettext-0.10.40:* + virtual/pkgconfig:* + != $GLI + + AC_PATH_PROG([PYTHON], [python]) + +-AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py]) ++AC_PATH_PROG([RST2MAN], [rst2man.py], [python rst2man.py]) + AC_SUBST(RST2MAN) + + # define module checking macro diff --git a/mate-extra/caja-extensions/Manifest b/mate-extra/caja-extensions/Manifest new file mode 100644 index 000000000..b9af63f98 --- /dev/null +++ b/mate-extra/caja-extensions/Manifest @@ -0,0 +1 @@ +DIST caja-extensions-1.20.1.tar.xz 437604 BLAKE2B 4a6768e151a886965e8586472dca3153ab949dfdf1e1255e14f56a1807bee7a809eddf1d9dcc1de3eddf520740fcbc06e1a58c83c03946bd289b122a8075cfed SHA512 79e6de63ac6cce041b3f367bda37c7758a201f07e2a99b9bb825e25fc58acdb620175960832c40df71601f27344a9baa7146dca45d4b7c112feae456a0a251d7 diff --git a/mate-extra/caja-extensions/caja-extensions-1.20.1.ebuild b/mate-extra/caja-extensions/caja-extensions-1.20.1.ebuild new file mode 100644 index 000000000..5f3f1dce3 --- /dev/null +++ b/mate-extra/caja-extensions/caja-extensions-1.20.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Several Caja extensions" +LICENSE="GPL-2" +SLOT="0" + +SENDTO="cdr gajim +mail pidgin upnp" +IUSE="gksu image-converter +open-terminal share +wallpaper xattr ${SENDTO}" + +COMMON_DEPEND=">=dev-libs/glib-2.36:2 + >=mate-base/caja-1.17.1 + virtual/libintl:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + gajim? ( + >=dev-libs/dbus-glib-0.60:0 + >=sys-apps/dbus-1:0 + ) + open-terminal? ( >=mate-base/mate-desktop-1.17.0 ) + pidgin? ( >=dev-libs/dbus-glib-0.60:0 ) + upnp? ( >=net-libs/gupnp-0.13:0= ) + xattr? ( sys-apps/attr )" + +RDEPEND="${COMMON_DEPEND} + cdr? ( >=app-cdr/brasero-2.32.1:0= ) + gajim? ( net-im/gajim:0 ) + gksu? ( x11-libs/gksu ) + image-converter? ( + || ( + media-gfx/imagemagick + media-gfx/graphicsmagick[imagemagick] + ) + ) + pidgin? ( net-im/pidgin )" + +DEPEND="${COMMON_DEPEND} + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.18:* + sys-devel/gettext:* + virtual/pkgconfig:* + !!mate-extra/mate-file-manager-open-terminal + !!mate-extra/mate-file-manager-sendto + !!mate-extra/mate-file-manager-image-converter + !!mate-extra/mate-file-manager-share" + +src_configure() { + local sendto_plugins="removable-devices" + use cdr && sendto_plugins+=",caja-burn" + use mail && sendto_plugins+=",emailclient" + use pidgin && sendto_plugins+=",pidgin" + use gajim && sendto_plugins+=",gajim" + use upnp && sendto_plugins+=",upnp" + + mate_src_configure \ + --enable-sendto \ + --with-sendto-plugins=${sendto_plugins}\ + $(use_enable gksu) \ + $(use_enable image-converter) \ + $(use_enable open-terminal) \ + $(use_enable share) \ + $(use_enable wallpaper) \ + $(use_enable xattr xattr-tags) +} diff --git a/mate-extra/mate-calc/Manifest b/mate-extra/mate-calc/Manifest new file mode 100644 index 000000000..575109fc2 --- /dev/null +++ b/mate-extra/mate-calc/Manifest @@ -0,0 +1 @@ +DIST mate-calc-1.20.2.tar.xz 735340 BLAKE2B 5ea7a244db62a1b22904622802767811b773eec8e3cc291d61f2f48b4616fa354153c6f87bf43520cda849373cbc973b6ef78f0f9a0127d98d293a723f5e0732 SHA512 fe7aa522d21961b07945a9328a3b9dbadaf78be6e4b75d095e6c9e84a2244c447f2a9e4df62bb8daf0f634d1d697a4dc5ad3924f0059e4fec2275e620539db2a diff --git a/mate-extra/mate-calc/mate-calc-1.20.2.ebuild b/mate-extra/mate-calc/mate-calc-1.20.2.ebuild new file mode 100644 index 000000000..b6f772ca3 --- /dev/null +++ b/mate-extra/mate-calc/mate-calc-1.20.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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="Calculator for MATE" +LICENSE="GPL-2" +SLOT="0" + +IUSE="" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + dev-libs/libxml2:2 + >=x11-libs/gtk+-3.14:3 + x11-libs/pango:0" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools:0 + >=dev-util/intltool-0.35.0:* + sys-devel/gettext:* + virtual/pkgconfig:*" diff --git a/mate-extra/mate-indicator-applet/Manifest b/mate-extra/mate-indicator-applet/Manifest new file mode 100644 index 000000000..446b5605b --- /dev/null +++ b/mate-extra/mate-indicator-applet/Manifest @@ -0,0 +1 @@ +DIST mate-indicator-applet-1.20.1.tar.xz 337336 BLAKE2B eab0ac7f1bb934bcec9a5721326eb98e028e240dfd3fcfc5c2e5ee7258db72707dc6b78c8b6005d6c1f6bc49cd40ac66d222bdcd721d9c3243cd1f4e659ec4d3 SHA512 8e20761ec3b9f8be2ba972e732d4a039c3784f1a652150c76a66ddccdfbe0560650b59338c5757d7807a599c89992afe08cfdc14ccf0f14f822e9be63c93b079 diff --git a/mate-extra/mate-indicator-applet/files/mate-indicator-applet-1.14.1-indicator-ng-configure-fix.patch b/mate-extra/mate-indicator-applet/files/mate-indicator-applet-1.14.1-indicator-ng-configure-fix.patch new file mode 100644 index 000000000..b9ae4fc8f --- /dev/null +++ b/mate-extra/mate-indicator-applet/files/mate-indicator-applet-1.14.1-indicator-ng-configure-fix.patch @@ -0,0 +1,30 @@ +From 06f6db28648cdeff02cc07f9a7f1410b228450a4 Mon Sep 17 00:00:00 2001 +From: monsta +Date: Wed, 14 Sep 2016 18:20:25 +0300 +Subject: [PATCH] check for libindicator 12.10.2 for new style indicators + support + +fixes build on Gentoo which has 12.10.1 - turned out this version +had no indicator-ng yet. + +note that (as of now) 12.10.2 isn't officially released upstream, +and Ubuntu has post-12.10.1 repo snapshot packaged and labeled as +12.10.2. however, that snapshot already has 12.10.2 version in .pc +file, so the build works with it. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 5e9c505..9b4dafc 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -46,7 +46,7 @@ case "$with_gtk" in + esac + + INDICATOR_REQUIRED_VERSION=0.3.90 +-INDICATOR_NG_VERSION=12.10 ++INDICATOR_NG_VERSION=12.10.2 + INDICATOR_PKG=indicator$INDICATOR_API_VERSION-0.4 + + PKG_CHECK_MODULES(APPLET, gtk+-$GTK_API_VERSION >= $GTK_REQUIRED_VERSION diff --git a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.20.1.ebuild b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.20.1.ebuild new file mode 100644 index 000000000..a590981bc --- /dev/null +++ b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.20.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit mate versionator + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="MATE indicator applet" +LICENSE="GPL-2 FDL-1.1 LGPL-2" +SLOT="0" + +IUSE="" + +COMMON_DEPEND=" + >=dev-libs/libindicator-0.4:3 + >=mate-base/mate-panel-1.17.0 + >=x11-libs/gtk+-3.14:3" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" diff --git a/mate-extra/mate-media/Manifest b/mate-extra/mate-media/Manifest new file mode 100644 index 000000000..4f4f10c59 --- /dev/null +++ b/mate-extra/mate-media/Manifest @@ -0,0 +1 @@ +DIST mate-media-1.20.1.tar.xz 497844 BLAKE2B 466505342431adf5f53a4245838e99431b1ac86770ec5e0e9341c90a95f2929b610b25cd0711c1bfddbd8b4a6d5045f442833eae2c891669beef6eca0e1224b3 SHA512 2a7a0f8c7a931ece991702b3177daa8ba4ddec6b63c3bf05a03bd26711c7ebe92c279512614b92622c5bab51f2c442ac5d06ec5f720258dfeed5692cd2b33d34 diff --git a/mate-extra/mate-media/mate-media-1.20.1.ebuild b/mate-extra/mate-media/mate-media-1.20.1.ebuild new file mode 100644 index 000000000..49f7221c1 --- /dev/null +++ b/mate-extra/mate-media/mate-media-1.20.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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="Multimedia related programs for the MATE desktop" +LICENSE="LGPL-2 GPL-2 FDL-1.1" +SLOT="0" + +IUSE="" + +COMMON_DEPEND=">=dev-libs/glib-2.36.0:2 + dev-libs/libxml2:2 + >=mate-base/mate-panel-1.17.0 + >=mate-base/mate-desktop-1.17.0 + >=media-libs/libcanberra-0.13:0[gtk3] + >=media-libs/libmatemixer-1.10.0 + x11-libs/cairo:0 + >=x11-libs/gtk+-3.14:3 + x11-libs/pango:0 + virtual/libintl:0" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.35.0:* + sys-devel/gettext:* + virtual/pkgconfig:* + !!> /etc/portage/package.use" + echo + fi + + readme.gentoo_print_elog +} diff --git a/mate-extra/mate-sensors-applet/Manifest b/mate-extra/mate-sensors-applet/Manifest new file mode 100644 index 000000000..e4dd9d9f4 --- /dev/null +++ b/mate-extra/mate-sensors-applet/Manifest @@ -0,0 +1 @@ +DIST mate-sensors-applet-1.20.2.tar.xz 423380 BLAKE2B db481ac79f959df61aa55df90b082bafe4f700b8ce08eb5d4a2161a8c1fea60224c02d09217c197d73a79902f9cbb34a609e1e44b86c0108f81733bb7b343470 SHA512 00fc97769f00b4542263cb6eb19cf475ebe185c3e497af4a8207f91a26f15053ecba3c7f8b85782e5021bebe4aff5a3a890b707aadd50481b2d0b557c9c5de99 diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.20.2.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.20.2.ebuild new file mode 100644 index 000000000..86472d98d --- /dev/null +++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.20.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="MATE panel applet to display readings from hardware sensors" +LICENSE="GPL-2" +SLOT="0" + +IUSE="+dbus hddtemp libnotify lm_sensors video_cards_nvidia" + +COMMON_DEPEND=">=dev-libs/glib-2.36:2 + >=mate-base/mate-panel-1.17.0 + >=x11-libs/cairo-1.0.4:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + virtual/libintl:0 + hddtemp? ( + dbus? ( + >=dev-libs/dbus-glib-0.80:0 + >=dev-libs/libatasmart-0.16:0 ) + !dbus? ( >=app-admin/hddtemp-0.3_beta13:0 ) ) + libnotify? ( >=x11-libs/libnotify-0.7:0 ) + lm_sensors? ( sys-apps/lm_sensors:0 ) + video_cards_nvidia? ( || ( + >=x11-drivers/nvidia-drivers-100.14.09:0[static-libs,tools] + media-video/nvidia-settings:0 + ) )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +PDEPEND="hddtemp? ( dbus? ( sys-fs/udisks:0 ) )" + +src_configure() { + local udisks + + if use hddtemp && use dbus; then + udisks="--enable-udisks" + else + udisks="--disable-udisks" + fi + + mate_src_configure \ + --disable-static \ + --without-aticonfig \ + $(use_enable libnotify) \ + $(use_with lm_sensors libsensors) \ + $(use_with video_cards_nvidia nvidia) \ + ${udisks} +} diff --git a/mate-extra/mate-system-monitor/Manifest b/mate-extra/mate-system-monitor/Manifest new file mode 100644 index 000000000..b24d9a4ac --- /dev/null +++ b/mate-extra/mate-system-monitor/Manifest @@ -0,0 +1 @@ +DIST mate-system-monitor-1.20.1.tar.xz 2158808 BLAKE2B 8c2b92aa85e080be7ff9a146b503945bebf1174e5a1fe6a87a6b5e2e226f9b495f297710c92453c218264070426ae62b6479767f468865163fd19b0e24a1d7c4 SHA512 ee8813b33aac83fb31ceb1faa1e98015844c438d21d1505f621737546d48a68cf1d9de88858fa9e042934aa221b79c98219c8160915f73757e9870e48b851acb diff --git a/mate-extra/mate-system-monitor/mate-system-monitor-1.20.1.ebuild b/mate-extra/mate-system-monitor/mate-system-monitor-1.20.1.ebuild new file mode 100644 index 000000000..2421673a9 --- /dev/null +++ b/mate-extra/mate-system-monitor/mate-system-monitor-1.20.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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="The MATE System Monitor" +LICENSE="GPL-2" +SLOT="0" + +IUSE="systemd" + +COMMON_DEPEND=" + >=dev-cpp/glibmm-2.26:2 + >=dev-cpp/gtkmm-3.8:3.0 + >=dev-libs/glib-2.36:2 + dev-libs/libsigc++:2 + >=dev-libs/libxml2-2:2 + >=gnome-base/libgtop-2.23.1:2= + >=gnome-base/librsvg-2.35:2 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + >=x11-libs/libwnck-3.0:3 + virtual/libintl:0 + systemd? ( sys-apps/systemd )" + +RDEPEND="${COMMON_DEPEND} + >=sys-auth/polkit-0.97:0" + +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools:0 + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + >=sys-devel/autoconf-2.63:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + $(use_enable systemd) +} + +pkg_postinst() { + mate_pkg_postinst + + einfo "${PN} may run commands with escalated privileges using" + einfo "x11-libs/gksu." +} diff --git a/mate-extra/mate-user-guide/Manifest b/mate-extra/mate-user-guide/Manifest new file mode 100644 index 000000000..12b98688c --- /dev/null +++ b/mate-extra/mate-user-guide/Manifest @@ -0,0 +1 @@ +DIST mate-user-guide-1.20.1.tar.xz 8232904 BLAKE2B a984b6232e52ed11e73cb444aaadfdf21f07ceaa69231f99e1db499182bd57b86e966746e81f3538854accfc866a07b3c76113e9d19aae5b8d5b18ee1a46c056 SHA512 f7cf8432ff5a9a54efcd690c57390e708b246fa81b8465043bf180ea33d5dff888c673ee00c8bad108b84dcf89f9872fd92b08d82279b89393f8326fea382e56 diff --git a/mate-extra/mate-user-guide/mate-user-guide-1.20.1.ebuild b/mate-extra/mate-user-guide/mate-user-guide-1.20.1.ebuild new file mode 100644 index 000000000..844b6d0fc --- /dev/null +++ b/mate-extra/mate-user-guide/mate-user-guide-1.20.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="User documentation for MATE Desktop" +LICENSE="GPL-2 LGPL-2" +SLOT="0" + +COMMON_DEPEND="virtual/libintl:0" + +RDEPEND="${COMMON_DEPEND} + gnome-extra/yelp" + +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40:* + app-text/yelp-tools + sys-devel/gettext:* + virtual/pkgconfig:* + !!mate-base/mate-desktop[user-guide]" diff --git a/mate-extra/mate-user-share/Manifest b/mate-extra/mate-user-share/Manifest new file mode 100644 index 000000000..69de094cb --- /dev/null +++ b/mate-extra/mate-user-share/Manifest @@ -0,0 +1 @@ +DIST mate-user-share-1.20.1.tar.xz 924404 BLAKE2B 4c678166bb6f451cba928b31982a9f3bf68803b8c853723354c08dfaa7c1bd09d0df37d1836f7838fc5fe06d9dfb1146c8a63c20af55fb9381fb90cc108cc55b SHA512 9628ae478909b9be9b9c7884f0fbc33ff597efc87ec60088b6bfca2ce497cdd707c245e6835fb95856cd2576524e385ae32bbea08d349c136255fec554eb8010 diff --git a/mate-extra/mate-user-share/mate-user-share-1.20.1.ebuild b/mate-extra/mate-user-share/mate-user-share-1.20.1.ebuild new file mode 100644 index 000000000..03be58f91 --- /dev/null +++ b/mate-extra/mate-user-share/mate-user-share-1.20.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate multilib + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="Personal file sharing for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X" + +COMMON_DEPEND=" + >=dev-libs/dbus-glib-0.70:0 + >=dev-libs/glib-2.15.2:2 + >=mate-base/caja-1.17.1 + media-libs/libcanberra:0[gtk3] + >=sys-apps/dbus-1.1.1:0 + >=x11-libs/gdk-pixbuf-2:2 + >=x11-libs/gtk+-3.14:3 + x11-libs/libX11:0 + x11-libs/pango:0 + >=x11-libs/libnotify-0.7:0 + virtual/libintl:0" + +RDEPEND="${COMMON_DEPEND} + >=www-apache/mod_dnssd-0.6:0 + >=www-servers/apache-2.2:2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools:0 + >=dev-util/intltool-0.35:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --with-httpd=apache2 \ + --with-modules-path=/usr/$(get_libdir)/apache2/modules/ \ + --disable-bluetooth \ + $(use_with X x) +} diff --git a/mate-extra/mate-utils/Manifest b/mate-extra/mate-utils/Manifest new file mode 100644 index 000000000..0e8ddd36a --- /dev/null +++ b/mate-extra/mate-utils/Manifest @@ -0,0 +1 @@ +DIST mate-utils-1.20.1.tar.xz 6484584 BLAKE2B 6c77442ef90320f02b3a5bc5cabf601cf7d140b45665dc19438eab20b4cd927f67ab6b406b0edda7afbbd3d8592d8c64fa57c3f2d8392d8c6258ec2f3ce0de4c SHA512 6c262efd55bce814773d0604f8decaa90f07cb33158cc844ce533b063e757e17f62d530c9124786e9a6e68f85d7a15e690d12dcc039a4f34f15f596a994a9d56 diff --git a/mate-extra/mate-utils/mate-utils-1.20.1-r1.ebuild b/mate-extra/mate-utils/mate-utils-1.20.1-r1.ebuild new file mode 100644 index 000000000..4d0d26641 --- /dev/null +++ b/mate-extra/mate-utils/mate-utils-1.20.1-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm ~arm64 x86" +fi + +DESCRIPTION="Utilities for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X applet debug ipv6 test" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=gnome-base/libgtop-2.12:2= + >=media-libs/libcanberra-0.4:0[gtk3] + sys-libs/zlib:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + x11-libs/libICE:0 + x11-libs/libSM:0 + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/pango:0 + applet? ( >=mate-base/mate-panel-1.17.0 )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + x11-base/xorg-proto:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_prepare() { + # Make apps visible in all DEs. + LC_ALL=C find . -iname '*.desktop.in*' -exec \ + sed -e '/OnlyShowIn/d' -i {} + || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-maintainer-flags \ + --enable-zlib \ + --enable-debug=$(usex debug yes minimum) \ + $(use_with X x) \ + $(use_enable applet gdict-applet) \ + $(use_enable ipv6) +} diff --git a/media-gfx/eom/Manifest b/media-gfx/eom/Manifest new file mode 100644 index 000000000..e9be99811 --- /dev/null +++ b/media-gfx/eom/Manifest @@ -0,0 +1 @@ +DIST eom-1.20.1.tar.xz 2218364 BLAKE2B 0e76a538863c6455299f861241d42617e3f9bd8b9ecd039e4efa7b9564287087b990ccbbb167cd50b33807f94bc53285f285861cd117c8cca1a88412e57fd408 SHA512 d782e3500724c8bc03f4235300ed11c84318ac3bd97a91e7a2c643c8a1f3e119e9f09fdded83a56f5d6a3701636402cc8e52a79ac00860ae7384769e82384af3 diff --git a/media-gfx/eom/eom-1.20.1.ebuild b/media-gfx/eom/eom-1.20.1.ebuild new file mode 100644 index 000000000..8b4d2d820 --- /dev/null +++ b/media-gfx/eom/eom-1.20.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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="The MATE image viewer" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X debug dbus exif +introspection jpeg lcms svg tiff xmp" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=dev-libs/libpeas-1.2.0[gtk] + >=dev-libs/libxml2-2:2 + gnome-base/dconf:0 + >=mate-base/mate-desktop-1.17.0 + sys-libs/zlib:0 + x11-libs/cairo:0 + >=x11-libs/gdk-pixbuf-2.4:2[introspection?,jpeg?,tiff?] + >=x11-libs/gtk+-3.14:3[introspection?] + x11-libs/libX11:0 + >=x11-misc/shared-mime-info-0.20:0 + virtual/libintl:0 + dbus? ( >=dev-libs/dbus-glib-0.71:0 ) + exif? ( + >=media-libs/libexif-0.6.14:0 + virtual/jpeg:0 + ) + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + jpeg? ( virtual/jpeg:0 ) + lcms? ( media-libs/lcms:2 ) + svg? ( >=gnome-base/librsvg-2.36.2:2 ) + xmp? ( >=media-libs/exempi-1.99.5:2 ) + !!media-gfx/mate-image-viewer" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + $(use_enable debug) \ + $(use_enable introspection) \ + $(use_with X x) \ + $(use_with dbus) \ + $(use_with exif libexif) \ + $(use_with jpeg libjpeg) \ + $(use_with lcms cms) \ + $(use_with svg librsvg) \ + $(use_with xmp) +} diff --git a/media-libs/libmatemixer/Manifest b/media-libs/libmatemixer/Manifest new file mode 100644 index 000000000..5beb74fee --- /dev/null +++ b/media-libs/libmatemixer/Manifest @@ -0,0 +1 @@ +DIST libmatemixer-1.20.1.tar.xz 429004 BLAKE2B 59fd35eea4c3df8c9cbd78ff8e809c71e80363a5733b5022e311afd2f99032d4f30b246de12a0b4ed979ad00941b3c6d0f20ba0542e235262232cf7a1e817faf SHA512 2713643b4e6ba7eb28c0b064fce394a266e08d2becad252c1fd165c5aedd7e3faaf0cf20f97e5efced3df04ec271d48dfa77d632ca26c4edd2178c66cb2c5347 diff --git a/media-libs/libmatemixer/libmatemixer-1.20.1.ebuild b/media-libs/libmatemixer/libmatemixer-1.20.1.ebuild new file mode 100644 index 000000000..07c33e23c --- /dev/null +++ b/media-libs/libmatemixer/libmatemixer-1.20.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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="Mixer library for MATE Desktop" +LICENSE="LGPL-2 GPL-2" +SLOT="0" + +IUSE="+alsa oss pulseaudio" + +COMMON_DEPEND=" + >=dev-libs/glib-2.36:2 + sys-devel/gettext:* + alsa? ( >=media-libs/alsa-lib-1.0.5 ) + pulseaudio? ( >=media-sound/pulseaudio-2.0.0:0[alsa?,glib] )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.1.2 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.35.0:* + virtual/pkgconfig:*" + +src_configure() { + mate_src_configure \ + --disable-null \ + $(use_enable alsa) \ + $(use_enable oss) \ + $(use_enable pulseaudio) +} diff --git a/profiles/default/package.keywords/mate b/profiles/default/package.keywords/mate index c94d8b71a..ee6d0574b 100644 --- a/profiles/default/package.keywords/mate +++ b/profiles/default/package.keywords/mate @@ -1,40 +1,40 @@ -