[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-desktop/, gnome-base/gnome-desktop/files/
commit: 8e70712c5f69e4270a77c83c0d0ba8a92af93615 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Sep 14 21:00:05 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Sep 14 21:00:05 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8e70712c gnome-base/gnome-desktop: add 3.34 Package-Manager: Portage-2.3.76, Repoman-2.3.17 .../files/3.34.0-make-seccomp-optional.patch | 39 ++ .../gnome-desktop/gnome-desktop-3.34.0.ebuild | 62 ++ gnome-base/gnome-desktop/metadata.xml | 8 +++ 3 files changed, 109 insertions(+) diff --git a/gnome-base/gnome-desktop/files/3.34.0-make-seccomp-optional.patch b/gnome-base/gnome-desktop/files/3.34.0-make-seccomp-optional.patch new file mode 100644 index ..9112e36c --- /dev/null +++ b/gnome-base/gnome-desktop/files/3.34.0-make-seccomp-optional.patch @@ -0,0 +1,39 @@ +From ecaf36f478d160618c1b9a23ed1c17f09a716c6f Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sat, 14 Sep 2019 16:21:18 -0400 +Subject: [PATCH] make seccomp optional + +--- + meson.build | 2 +- + meson_options.txt | 5 + + 2 files changed, 6 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 6781ca7..9361f26 100644 +--- a/meson.build b/meson.build +@@ -57,7 +57,7 @@ host_os = host_machine.system() + host_cpu = host_machine.cpu() + supported_os = ['linux'] + unsupported_cpus = ['alpha', 'ia64', 'm68k', 'sh4', 'sparc', 'sparc64'] +-if supported_os.contains(host_os) and not unsupported_cpus.contains(host_cpu) ++if supported_os.contains(host_os) and not unsupported_cpus.contains(host_cpu) and get_option('seccomp') + seccomp_dep = dependency('libseccomp') + else + seccomp_dep = dependency('', required: false) +diff --git a/meson_options.txt b/meson_options.txt +index e3402a1..a7e7f2e 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -28,3 +28,8 @@ option('gtk_doc', + option('installed_tests', + type: 'boolean', value: false, description: 'Enable installed tests' + ) ++ ++option('seccomp', ++ type: 'boolean', value: true, ++ description: 'add seccomp support' ++) +-- +2.23.0 + diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.0.ebuild b/gnome-base/gnome-desktop/gnome-desktop-3.34.0.ebuild new file mode 100644 index ..259eb8f2 --- /dev/null +++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Library with common API for various GNOME modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/"; + +LICENSE="GPL-2+ FDL-1.1+ LGPL-2+" +SLOT="3/17" # subslot = libgnome-desktop-3 soname version +IUSE="debug doc +introspection gtk-doc seccomp udev" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" + +# cairo[X] needed for gnome-bg +COMMON_DEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.53.0:2 + >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?] + >=x11-libs/gtk+-3.3.6:3[X,introspection?] + x11-libs/cairo:=[X] + x11-libs/libX11 + x11-misc/xkeyboard-config + >=gnome-base/gsettings-desktop-schemas-3.27.0 + introspection? ( >=dev-libs/gobject-introspection-0.9.7:= ) + seccomp? ( sys-libs/libseccomp ) + udev? ( + sys-apps/hwids + virtual/libudev:= ) +" +RDEPEND="${COMMON_DEPEND} + ! +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: 8f138b3343728af2545643d3d08745e30fe38d4a Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Sep 14 19:24:48 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Sep 14 19:24:48 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8f138b33 gnome-base/nautilus: add 3.34.0 Package-Manager: Portage-2.3.76, Repoman-2.3.17 gnome-base/nautilus/files/3.34.0-docs-build.patch | 40 + gnome-base/nautilus/nautilus-3.34.0.ebuild| 103 ++ 2 files changed, 143 insertions(+) diff --git a/gnome-base/nautilus/files/3.34.0-docs-build.patch b/gnome-base/nautilus/files/3.34.0-docs-build.patch new file mode 100644 index ..3d700bdd --- /dev/null +++ b/gnome-base/nautilus/files/3.34.0-docs-build.patch @@ -0,0 +1,40 @@ +From 49d85c31346ff61afdd2c03b19b75c657416bacc Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sat, 14 Sep 2019 15:03:53 -0400 +Subject: [PATCH] [Patch] update 3.30-5: build: always install man pages + +originally by: Mart Raudsepp +--- + docs/meson.build | 5 +++-- + meson.build | 4 +--- + 2 files changed, 4 insertions(+), 5 deletions(-) + +diff --git a/docs/meson.build b/docs/meson.build +index a54574f..ae0b171 100644 +--- a/docs/meson.build b/docs/meson.build +@@ -1,4 +1,5 @@ + install_man('nautilus.1') + install_man('nautilus-autorun-software.1') +- +-subdir('reference') ++if get_option('docs') ++ subdir('reference') ++endif +diff --git a/meson.build b/meson.build +index 8ab4fb6..98cc73b 100644 +--- a/meson.build b/meson.build +@@ -196,9 +196,7 @@ subdirs = [ + # Conditional building # + + +-if get_option('docs') +- subdirs += 'docs' +-endif ++subdirs += 'docs' + if get_option('tests') != 'none' + subdirs += 'test' + endif +-- +2.23.0 diff --git a/gnome-base/nautilus/nautilus-3.34.0.ebuild b/gnome-base/nautilus/nautilus-3.34.0.ebuild new file mode 100644 index ..30c37296 --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.34.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus"; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome gtk-doc +introspection packagekit +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +COMMON_DEPEND=" + >=dev-libs/glib-2.55.1:2 + >=media-libs/gexiv2-0.10.0 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=app-arch/gnome-autoar-0.2.1 + gnome-base/gnome-desktop:3 + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-2.0:= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${COMMON_DEPEND} + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + packagekit? ( app-admin/packagekit-base ) + sendto? ( !
[gentoo-commits] repo/gentoo:master commit in: sys-process/gnome-usage/
commit: c0957dc25d73e5097e08fbc419dda9f685496741 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Aug 2 03:17:54 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Aug 2 03:20:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0957dc2 sys-process/gnome-usage: new ebuild A nice way to view information about use of system resources, like memory and disk space. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sobhan Mohammadpour gentoo.org> sys-process/gnome-usage/Manifest | 1 + sys-process/gnome-usage/gnome-usage-3.32.0.ebuild | 47 +++ sys-process/gnome-usage/metadata.xml | 8 3 files changed, 56 insertions(+) diff --git a/sys-process/gnome-usage/Manifest b/sys-process/gnome-usage/Manifest new file mode 100644 index 000..9f3060cec6d --- /dev/null +++ b/sys-process/gnome-usage/Manifest @@ -0,0 +1 @@ +DIST gnome-usage-3.32.0.tar.xz 352372 BLAKE2B 0d26f0cad96f2621acbc4b1eda08f5cadfc1ca0086b631f99027987e4af0b36bb5eefbdb0dfa34f35c1b5bd56f4a1457f5fb3f635206769955c6cfb40dbe64dc SHA512 c1ed3ab8fcdb039bc05f4b091a7ac8c032b7f7847f77bff79c89a57d5c0075f712228c752674e0c61f63a1adaea911304de5a1cdd1c342c74abea6e48defee88 diff --git a/sys-process/gnome-usage/gnome-usage-3.32.0.ebuild b/sys-process/gnome-usage/gnome-usage-3.32.0.ebuild new file mode 100644 index 000..f03682112ef --- /dev/null +++ b/sys-process/gnome-usage/gnome-usage-3.32.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="A nice way to view information about use of system resources." +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-usage"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-libs/glib-2.38.0:2 + >=x11-libs/gtk+-3.20.10:3 + >=gnome-base/libgtop-2.34.0:2 + >=dev-libs/libdazzle-3.30 +" + +DEPEND="${RDEPEND} + ${vala_depend} + >=sys-devel/gettext-0.19.8 +" + +src_prepare() { + vala_src_prepare + default +} + +src_configure() { + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/sys-process/gnome-usage/metadata.xml b/sys-process/gnome-usage/metadata.xml new file mode 100644 index 000..39980802b1d --- /dev/null +++ b/sys-process/gnome-usage/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] repo/gentoo:master commit in: app-editors/ghex/
commit: e43515ea069bc4dfe94fe1043b91c9730162bc8b Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Jul 15 03:13:32 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Jul 15 03:14:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43515ea app-editors/ghex: add a new line at the end of the build. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-editors/ghex/ghex-3.18.4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-editors/ghex/ghex-3.18.4.ebuild b/app-editors/ghex/ghex-3.18.4.ebuild index 8611cb5cab1..da61e4d5228 100644 --- a/app-editors/ghex/ghex-3.18.4.ebuild +++ b/app-editors/ghex/ghex-3.18.4.ebuild @@ -30,4 +30,5 @@ pkg_postinst() { pkg_postrm() { xdg_pkg_postrm gnome2_schemas_update -} \ No newline at end of file +} +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e49c3a3bbface5fa1a53d3ca1c0588a5cbbc419d Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Jul 15 00:33:21 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Jul 15 00:36:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49c3a3b package.mask: add totem 3.32.1 for testing Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 58c600af8ef..8195d7a1092 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,10 @@ #--- END OF EXAMPLES --- +# Sobhan Mohammadpour (2019-07-14) +# Masked for testing +>=media-video/totem-3.32.1 + # Kent Fredric (2019-07-14) # Broken since 2007, Upstream not seen since 2004. # Removal after 2019-08-13
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/
commit: 98090576a1567781ee72123a4fde6d4c30cbb5ef Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Jul 15 00:35:38 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Jul 15 00:36:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98090576 media-video/totem: 3.30.0 → 3.32.1 update plugin patch, some of the plugins had been removed. vala has been removed too Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Sobhan Mohammadpour gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/3.32.1-control-plugins.patch | 124 media-video/totem/totem-3.32.1.ebuild | 127 + 3 files changed, 252 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 7d1227e178c..78d9ede9162 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0 SHA512 9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742 +DIST totem-3.32.1.tar.xz 2154892 BLAKE2B ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659 SHA512 31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67 diff --git a/media-video/totem/files/3.32.1-control-plugins.patch b/media-video/totem/files/3.32.1-control-plugins.patch new file mode 100644 index 000..2abcd75bac5 --- /dev/null +++ b/media-video/totem/files/3.32.1-control-plugins.patch @@ -0,0 +1,124 @@ +From 4944c498633f913c07a2680563a64d47c233630d Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sun, 14 Jul 2019 20:18:45 -0400 +Subject: [PATCH] 3.32.1 control plugins + +update From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= +Date: Sun, 10 Jun 2018 10:09:16 +0200 +Subject: [PATCH] Allow full control over which plugins are built +--- + meson_options.txt | 24 +++- + src/plugins/meson.build | 30 +- + 2 files changed, 44 insertions(+), 10 deletions(-) + +diff --git a/meson_options.txt b/meson_options.txt +index e1c5909..085380e 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,5 +1,27 @@ + option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Whether to enable easy codec installation support for GStreamer') + option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable python support') +-option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: 'auto', description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') ++option('with-plugins', type: 'array', choices: [ ++ 'all', ++ 'auto', ++ 'apple-trailers', ++ 'autoload-subtitles', ++ 'brasero-disc-recorder', ++ 'dbusservice', ++ 'im-status', ++ 'lirc', ++ 'media-player-keys', ++ 'opensubtitles', ++ 'properties', ++ 'pythonconsole', ++ 'recent', ++ 'rotation', ++ 'samplepython', ++ 'save-file', ++ 'screensaver', ++ 'screenshot', ++ 'skipto', ++ 'variable-rate', ++ 'vimeo', ++], value: ['auto'], description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') + option('enable-introspection', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable GObject Introspection (depends on GObject)') +diff --git a/src/plugins/meson.build b/src/plugins/meson.build +index 552cc22..cddda3f 100644 +--- a/src/plugins/meson.build b/src/plugins/meson.build +@@ -37,8 +37,8 @@ allowed_plugins = [ + plugins = [] + + plugins_option = get_option('with-plugins') +-if plugins_option != 'none' +- plugins += [ ++if plugins_option.length() > 0 ++ foreach plugin: [ + 'apple-trailers', + 'autoload-subti
[gentoo-commits] repo/gentoo:master commit in: app-editors/ghex/
commit: 8b0fcc1a5f43a9993c1342a4df563c3cca32bf5f Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jul 14 23:16:51 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jul 14 23:18:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0fcc1a app-editors/ghex: 3.18.3 → 3.18.4 move to meson Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-editors/ghex/Manifest | 1 + app-editors/ghex/ghex-3.18.4.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest index 5f7fad31d09..b6e92fd684f 100644 --- a/app-editors/ghex/Manifest +++ b/app-editors/ghex/Manifest @@ -1 +1,2 @@ DIST ghex-3.18.3.tar.xz 1630720 BLAKE2B dacca0b015dd73dca9ea7a5303de8b6ef981c7e4fd93dfdbb0782ac61f073381fef7d5a1dcb8a88f2d31319fd9583ac6f556ed6856b5ba7d3449bbf2af2c991f SHA512 e03b154a22db000a5994c68bb72280113e69e7ef210f86ab2c6578e77daabf50bac8eb620ffaad5a7eb776d23383478cbdc7fb317fa336cef55173f858519023 +DIST ghex-3.18.4.tar.xz 1420268 BLAKE2B 70a3027a2c228481ecbc6ae44c0a707c9858453e3af7bfc268b6e32a8496722cf117c1b2ce4dd798795a429dccd24e1fa9cb9d1a8c9c8fb5998243369f76ccc4 SHA512 6121a5986ee7d7f96bf7f401e155f8aa37f076af455bc68e43d1b5b02b63bc9aed3eba5209511d1b659eb4c9093ab5d9601c14a5e868d979e92a6d0ca0cf9ce2 diff --git a/app-editors/ghex/ghex-3.18.4.ebuild b/app-editors/ghex/ghex-3.18.4.ebuild new file mode 100644 index 000..8611cb5cab1 --- /dev/null +++ b/app-editors/ghex/ghex-3.18.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson xdg +DESCRIPTION="GNOME hexadecimal editor" +HOMEPAGE="https://wiki.gnome.org/Apps/Ghex"; + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + >=dev-libs/atk-1 + >=dev-libs/glib-2.31.10:2 + >=x11-libs/gtk+-3.3.8:3 +" +DEPEND="${RDEPEND} + >=sys-devel/gettext-0.17 + app-text/yelp-tools + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} \ No newline at end of file
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgdata/
commit: 5a403335ff07af6bd7a3c3664df885822dadb77d Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Jul 5 03:24:17 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Jul 5 03:24:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a403335 dev-libs/libgdata: 0.17.9 → 0.17.10 the package moved to meson and gettext, can't get the tests to work as they need dconf Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> dev-libs/libgdata/Manifest| 1 + dev-libs/libgdata/libgdata-0.17.10.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest index 03a41b0f19e..a55d677faa6 100644 --- a/dev-libs/libgdata/Manifest +++ b/dev-libs/libgdata/Manifest @@ -1,2 +1,3 @@ +DIST libgdata-0.17.10.tar.xz 836836 BLAKE2B a34f133289eb64ca24d96f38851ac07347e1b2a88860bf926072945d64d3064bbf5c4f674bfb262f27c290fa2b243d5f82805e09290194a9614dbf8dc0993e05 SHA512 01f8bb121c402fc0af8e9f12cafba326a87cef6756ced72652890c834fd4f497a060f6455ab66d4af92d9cd34b4d6fdf58033dca0f91bb806c80b60987955c22 DIST libgdata-0.17.8.tar.xz 1464812 BLAKE2B 787b5d6e4a62e70f76ca4080fb5c3ff1e7d68745f388be646dd980ef8be18275997bca46a1f3639c9457c8310f9c3f4cd34892be88db284a9ee5e5f43e9723fa SHA512 dfc4c825a7053a6fd7659d04c7077bed8539b4cf3ef3da1d5ece4da3ce17941900e960a300a50b284010ed890dcab87e4c4726403f04481c672832fd34b975b0 DIST libgdata-0.17.9.tar.xz 1434700 BLAKE2B e0b10bdd962aa5d294d75c15c3aa9187342cd85b9a28816fe5628864bc2236e10ee2765ed8123c8b90422f0394b342a2a144dc7ef844486193c8eec2a46cb17f SHA512 90289309cbdc4ec6932bf385ddbfcc75c0c2f8b9ca356329298aaa37f6c3db7a16de20e5c947c16c595e43e729a664e4d6d3e2c5a60bb1e463a13d1306f374ce diff --git a/dev-libs/libgdata/libgdata-0.17.10.ebuild b/dev-libs/libgdata/libgdata-0.17.10.ebuild new file mode 100644 index 000..112574624d4 --- /dev/null +++ b/dev-libs/libgdata/libgdata-0.17.10.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +GNOME2_EAUTORECONF="yes" + +inherit gnome.org meson vala xdg + +DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol" +HOMEPAGE="https://wiki.gnome.org/Projects/libgdata"; + +LICENSE="LGPL-2.1+" +SLOT="0/22" # subslot = libgdata soname version + +IUSE="+crypt gnome-online-accounts gtk gtk-doc +introspection test vala" +# needs dconf +RESTRICT="test" + +REQUIRED_USE=" + gnome-online-accounts? ( crypt ) + vala? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/json-glib-1[introspection?] + >=dev-libs/libxml2-2:2 + >=net-libs/liboauth-0.9.4 + >=net-libs/libsoup-2.55.90:2.4[introspection?] + gtk? ( x11-libs/gtk+:3 ) + crypt? ( app-crypt/gcr:= ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:=[introspection?,vala?] ) + introspection? ( >=dev-libs/gobject-introspection-0.9.7:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.25 + sys-devel/gettext + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + test? ( >=net-libs/uhttpmock-0.5 + >=x11-libs/gdk-pixbuf-2.14:2 ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + eapply_user +} + +src_configure() { + local emesonargs=( + "-Dinstalled_tests=false" + -Dgnome=$(usex crypt enabled disabled) + -Dgoa=$(usex gnome-online-accounts enabled disabled) + -Dgtk=$(usex gtk enabled disabled) + $(meson_use gtk-doc gtk_doc) + $(meson_use gtk-doc man) + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_use test always-build-tests) + ) + meson_src_configure +} + +src_test() { + meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst +} + +pkg_postrm() { + xdg_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: c53f57662024fa840f4a2b46c0e65087bed26809 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Jul 5 03:25:57 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Jul 5 03:25:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53f5766 package.mask: add dev-libs/libgdata-0.17.10 for testing Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 093a92f83c1..05c6e2ece4a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,10 @@ #--- END OF EXAMPLES --- +# Sobhan Mohammadpour (2019-07-04) +# Mask until further testing is done +=dev-libs/libgdata-0.17.10 + # Michał Górny (2019-07-04) # The core FreeBSD packages are outdated, and have not been subject # to FreeBSD erratas for quite some time. As a result, at least some
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgweather/
commit: 4dc5b1b2aeea3498434102fbaf2c48ad11d80f10 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Jul 5 01:55:23 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Jul 5 01:56:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc5b1b2 dev-libs/libgweather: 3.32.2 fix patch name patch had wrong name Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> dev-libs/libgweather/libgweather-3.32.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgweather/libgweather-3.32.2.ebuild b/dev-libs/libgweather/libgweather-3.32.2.ebuild index e349e588d0f..52aabb1e087 100644 --- a/dev-libs/libgweather/libgweather-3.32.2.ebuild +++ b/dev-libs/libgweather/libgweather-3.32.2.ebuild @@ -39,7 +39,7 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}"/${PV}-meson-tweaks.patch # Provide introspection optionality and don't build tests that aren't ran automatically + "${FILESDIR}"/3.32.1-meson-tweaks.patch # Provide introspection optionality and don't build tests that aren't ran automatically ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/
commit: 1c751b43dac8ce32aa1ac38237cb61f5c5cc8118 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Jul 5 01:51:54 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Jul 5 01:53:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c751b43 gnome-extra/gnome-calculator: 3.30.1 → 3.32.2 Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --force Signed-off-by: Sobhan Mohammadpour gentoo.org> gnome-extra/gnome-calculator/Manifest | 1 + .../gnome-calculator-3.32.2.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/gnome-extra/gnome-calculator/Manifest b/gnome-extra/gnome-calculator/Manifest index f4a18199fb2..ad3fc32a4ec 100644 --- a/gnome-extra/gnome-calculator/Manifest +++ b/gnome-extra/gnome-calculator/Manifest @@ -1 +1,2 @@ DIST gnome-calculator-3.30.1.tar.xz 1070308 BLAKE2B dca8e16f754d7ae7ac3371dbe65fcaacf51c251d377cc696c7c9a9ca6b4d9c0f6431acd06c3091e3d3e0f468cc599953452cbbe4de33473e365425ca3add602f SHA512 4c909f36d1e6ff594b9ab76419a6b50962cf4b5de606c4996d311e5ef6511a20d5c3b310919b271b1a0120ed6a0794644faf5a390d94b71ec6bb89883d498565 +DIST gnome-calculator-3.32.2.tar.xz 947096 BLAKE2B 7c511e4d22971b008587aaa9ee7a44bfa663b663ebaddd6b5d4426f673e0f8975506c3b6aaba2781e3ccbe9ab7b9eb9b9d876c1b8acae9e14b195bfbeb207c42 SHA512 ef30ddad8b68367f71c2b894f041affe2b88c8aa90ad40d6128d03e0dc4871fd57d632809a365b14bac0b53dad37a73df564d237b8f45d4c42c38e118cb26de1 diff --git a/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild new file mode 100644 index 000..a4ff4383308 --- /dev/null +++ b/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="A calculator application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Calculator"; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +# gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them +# altogether, thus we need them installed by gtksourceview[vala] +RDEPEND=" + >=dev-libs/glib-2.40:2 + >=x11-libs/gtk+-3.19.3:3 + x11-libs/gtksourceview:4[vala] + >=net-libs/libsoup-2.42:2.4 + dev-libs/libxml2:2 + dev-libs/mpc:= + dev-libs/mpfr:0= +" +DEPEND="${RDEPEND} + $(vala_depend) + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgweather/
commit: e3bb9032d776eb7475f967d8d7cbf3383de5f23e Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Jul 5 01:38:05 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Jul 5 01:39:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bb9032 dev-libs/libgweather: 3.32.1 → 3.32.2 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> dev-libs/libgweather/Manifest | 1 + dev-libs/libgweather/libgweather-3.32.2.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index e8ec36a1a77..e63eb066377 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -2,3 +2,4 @@ DIST libgweather-3.24.1.tar.xz 3350680 BLAKE2B 9265cb3c280446d5f380f62b60efb5578 DIST libgweather-3.26.2.tar.xz 3409528 BLAKE2B 1c5cdc7125aac8df95e97db8fa1d63bcb06865e70691621bc3a1c0ece2e602862cef9a2a5daa2ebbc5fa7eaefa32bf89507f1eef8fa4eeff294d43132e83fab4 SHA512 75b936f93814005b4317dcb51777036f589f343526428d9a74de96aac1badd4fe81c117184e2bff84a7a3078d6f2a2000e7b63f1e1d80f839b3513cc470fb25b DIST libgweather-3.28.3.tar.xz 2711240 BLAKE2B 9e55c32485401fa31e5ca5a824f239c373e41c2ef3a1d4442ba4512f102edadaa3452bdc4f4a445ea34e5e24cda23fbf6e1363da5bd49f70018b387f7450cf15 SHA512 7eb98f15b624090ba0959f4ee47c1a2317504a381829cebb949f4104ea9b5c2847a98f95de60a35c5bf1094e500041c53e1afdb265dd2f237bc49db8acbfd6f2 DIST libgweather-3.32.1.tar.xz 2713696 BLAKE2B 496aa07c517ad570ebf54041b8ae14ec5eb5a923a113e1adcf23e5ac9a515ccb5c2dbeb29c923f0abcfc213409ddafbb1747c5ed5a6129bd4ac40b4e0fd687d6 SHA512 f5ae94436fa3cceee84ff80f14296f11ab27727e3881689dd71126de158f7d0015b462163cb2b47cf30add5a4c97c89c6473c1ed0515fcaac0dde2daffdf7108 +DIST libgweather-3.32.2.tar.xz 2716144 BLAKE2B 56bf66edde8293758f49c1ca14b47fb725f72a0202e95e6e1d1832c179fd9414d527827be5cb7daa17627abfbd1ac16d8d09dbdbbdcb24d62cc62c25a220c156 SHA512 61543e5eaf8c04605a91a6f47811b3a0ed2b04c2f50eae9b8d08a4e24904db4731748fa27a0863d2cdab5fde776ec55abe9fd9fb2a72c7bd546665d59957cb4d diff --git a/dev-libs/libgweather/libgweather-3.32.2.ebuild b/dev-libs/libgweather/libgweather-3.32.2.ebuild new file mode 100644 index 000..e349e588d0f --- /dev/null +++ b/dev-libs/libgweather/libgweather-3.32.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Location and timezone database and weather-lookup library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather"; + +LICENSE="GPL-2+" +SLOT="2/3-15" # subslot = 3-(libgweather-3 soname suffix) + +IUSE="glade gtk-doc +introspection +vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.44.0:2 + >=x11-libs/gtk+-3.13.5:3[introspection?] + >=net-libs/libsoup-2.44:2.4 + >=dev-libs/libxml2-2.6.0:2 + sci-geosciences/geocode-glib + >=sys-libs/timezone-data-2010k + + glade? ( >=dev-util/glade-3.16:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.11 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) +" + +PATCHES=( + "${FILESDIR}"/${PV}-meson-tweaks.patch # Provide introspection optionality and don't build tests that aren't ran automatically +) + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use glade glade_catalog) + $(meson_use vala enable_vala) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/, app-misc/geoclue/files/, profiles/
commit: 9b1c4910285bbbef821496048f52c10eeef7f96c Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Jun 19 05:46:28 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Jun 19 05:49:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1c4910 app-misc/geoclue: 2.5.3 → 2.5.3-r1 fix bad meson args and also make vala optional Suggested-by: Pacho Ramos gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> .../files/geoclue-2.5.3-optional-vapi.patch| 47 ++ ...eoclue-2.5.3.ebuild => geoclue-2.5.3-r1.ebuild} | 20 +++-- profiles/package.mask | 2 +- 3 files changed, 64 insertions(+), 5 deletions(-) diff --git a/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch b/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch new file mode 100644 index 000..874488decac --- /dev/null +++ b/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch @@ -0,0 +1,47 @@ +From 56c7ca99dcadbf3e80ff2a9baf3e174f278b6a71 Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Wed, 19 Jun 2019 01:16:16 -0400 +Subject: [PATCH] optinal vala + +--- + libgeoclue/meson.build | 5 +++-- + meson_options.txt | 3 +++ + 2 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/libgeoclue/meson.build b/libgeoclue/meson.build +index e228ec3..e78a3e8 100644 +--- a/libgeoclue/meson.build b/libgeoclue/meson.build +@@ -58,7 +58,8 @@ libgeoclue_dep = declare_dependency(link_with: libgeoclue, + sources: [ libgeoclue_sources, libgeoclue_headers ]) + + gir = find_program('g-ir-scanner', required: false) +-vapigen = find_program('vapigen', required: false) ++vapigen_req = get_option('vapigen') ++vapigen = find_program('vapigen-ver', required: false) + enable_gir = get_option('introspection') + pkg_requirements = ['glib-2.0', 'gio-2.0', 'gio-unix-2.0'] + gir_sources = [ libgeoclue_sources, +@@ -78,7 +79,7 @@ if gir.found() and enable_gir +install: true, +header: 'geoclue.h', +extra_args: [ '--quiet' ]) +- if vapigen.found() ++ if vapigen.found() and vapigen_req + gnome.generate_vapi('libgeoclue-' + gclue_api_version, + sources: geo_gir[0], + packages: pkg_requirements, +diff --git a/meson_options.txt b/meson_options.txt +index 83bc60e..8611f6c 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,3 +1,6 @@ ++option('vapigen', ++ type: 'boolean', value: false, ++ description: 'Enable vala?') + option('libgeoclue', + type: 'boolean', value: true, + description: 'Enable convenience library') +-- +2.21.0 + diff --git a/app-misc/geoclue/geoclue-2.5.3.ebuild b/app-misc/geoclue/geoclue-2.5.3-r1.ebuild similarity index 73% rename from app-misc/geoclue/geoclue-2.5.3.ebuild rename to app-misc/geoclue/geoclue-2.5.3-r1.ebuild index 67b5750e57a..b4c7c307185 100644 --- a/app-misc/geoclue/geoclue-2.5.3.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r1.ebuild @@ -2,8 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="6" +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.32" -inherit gnome.org meson systemd user +inherit gnome.org meson systemd vala user xdg DESCRIPTION="A geoinformation D-Bus service" HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home"; @@ -13,7 +15,7 @@ LICENSE="LGPL-2" SLOT="2.0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" #todo maybe add a use flat for libgeoclue -IUSE="+introspection gtk-doc modemmanager zeroconf" +IUSE="+introspection gtk-doc modemmanager vala zeroconf" RDEPEND=" >=dev-libs/glib-2.44:2 @@ -32,16 +34,26 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-1 sys-devel/gettext virtual/pkgconfig + vala? ( $(vala_depend) ) " +src_prepare() { + epatch "${FILESDIR}"/${P}-optional-vapi.patch + + vala_src_prepare + sed -i -e "s:'vapigen-ver':'vapigen-$(vala_best_api_version)':" libgeoclue/meson.build || die + xdg_src_prepare +} + src_configure() { # debug only affects CFLAGS local emesonargs=( $(meson_use gtk-doc) - -Ddbus-service-user=geoclue \ + $(meson_use vala vapigen) + -Ddbus-srv-user=geoclue \ -Denable-backend=true \ -Dlibgeoclue=true \ - -Dsystemdsystemunitdir="$(sy
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/, profiles/
commit: 422e6437fcbc64531cacd2cb6866f60075e08105 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Jun 19 05:07:07 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Jun 19 05:09:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422e6437 app-misc/geoclue: 2.4.13 → 2.5.3 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.5.3.ebuild | 58 +++ profiles/package.mask | 4 +++ 3 files changed, 63 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index a523d2e937b..79f90b5d05a 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78 DIST geoclue-2.4.8.tar.xz 368404 BLAKE2B 244aaa01ebbac57839eb8e5a19f543f3940217de9ad076b55c6054ff818e3c2948d3419e7391e05ccc17a5234a76980dee0470ae806d437db95db4a9e128a678 SHA512 1741962b4bdce925af090961bd50f4d0d934f7b81e53968d5d8ea7957e8593c4c9a8084bbd149c454d76f2af35be036748f212c99506b475567384a43f579f3d +DIST geoclue-2.5.3.tar.bz2 85084 BLAKE2B 3f61c16dcb4d0de95499865d83df4bd9b393d9d2f204b70029fb753666caab0e74468ae14f37ed78475d623caae9553e0e69b62765afebc6730212428d377aff SHA512 b4188f1b055f84ce0c58e497896a328d09838073b867598a0ca026c741e4464ae7ee54e53e9f02addd818152dce4a21eb5f83a3245e7ce1a93eec5671d0a9ee9 diff --git a/app-misc/geoclue/geoclue-2.5.3.ebuild b/app-misc/geoclue/geoclue-2.5.3.ebuild new file mode 100644 index 000..67b5750e57a --- /dev/null +++ b/app-misc/geoclue/geoclue-2.5.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome.org meson systemd user + +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home"; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2"; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +#todo maybe add a use flat for libgeoclue +IUSE="+introspection gtk-doc modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + ! (19 Jun 2019) +# this is new and it needs testing +=app-misc/geoclue-2.5.3 + # Georgy Yakovlev (17 Jun 2019) # this is now provided by dev-lang/rust{-bin}[rustfmt] # it's tightly integrated with rust toolchain, eselect-rust
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/files/, app-editors/gedit/
commit: 565e5bde87543e739adaefd0d1b43eca860ef018 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun May 26 18:07:47 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun May 26 18:50:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565e5bde app-editors/gedit: 3.32.0-r1 -> 3.32.2 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Sobhan Mohammadpour gentoo.org> app-editors/gedit/Manifest | 2 +- .../gedit/files/3.32.2-make-spell-optional.patch | 61 ++ ...{gedit-3.32.0-r1.ebuild => gedit-3.32.2.ebuild} | 11 ++-- 3 files changed, 69 insertions(+), 5 deletions(-) diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest index 31ba866ade5..4cb53c80c57 100644 --- a/app-editors/gedit/Manifest +++ b/app-editors/gedit/Manifest @@ -1,2 +1,2 @@ DIST gedit-3.30.2.tar.xz 3155628 BLAKE2B 96736adbce987af89b37a712448f42b2a2eeed72d52aa16377d961c9e929fa4e75205eac5987bfc067cc2fecb35aec720d85483c4e2e824a6e8248cc652d2fbe SHA512 58ae7a4c27aeabad670718e39e1860df112d0be00ea622cc8adc185cb5d0e16ac4af65cb3aa45423c7b1b94c88d04d081fe05f3647b054a3e3291abc73c41f6f -DIST gedit-3.32.0.tar.xz 14793216 BLAKE2B b1d9af7882063a622fe27f8e5aa322e2a1724410c4419d538712fdda2cab10aa59014a82cc1a41b35966dceb1b75ce2613d9c5c98400743b31df76b0114e84e8 SHA512 f25ed05f5d3b7ab7711be32c6516479c8b515d6d5983e3bc3a00407740fb8ec42b1e9a3005473671fc144f4437b9e98355a3669210eefb5bf8288f171188f387 +DIST gedit-3.32.2.tar.xz 14789660 BLAKE2B 574a490e3beda9e8b4f8324409f3a1e3361b1fdd097c4bf8d05475be2a6bb66b230ab6d2047caa62c393458c29b6647c32293ce5c1428d030cb2345c19bf41c3 SHA512 a3ed4dea3d0f60fb2371d2b6bbf5f5db1f67c9a71d0d47836456e022903e86b8b127c88ece6a6d817b0c86ff82612c963a9e8ed60f9841af68474a1d129c886d diff --git a/app-editors/gedit/files/3.32.2-make-spell-optional.patch b/app-editors/gedit/files/3.32.2-make-spell-optional.patch new file mode 100644 index 000..1d772590f60 --- /dev/null +++ b/app-editors/gedit/files/3.32.2-make-spell-optional.patch @@ -0,0 +1,61 @@ +From 72efa486222cde6094c217efc6085f49af1cca85 Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sun, 26 May 2019 14:19:17 -0400 +Subject: [PATCH] make spell optional + +--- + meson.build | 4 +++- + meson_options.txt | 4 + plugins/meson.build | 4 +++- + 3 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index 2f4d7e5..f67e320 100644 +--- a/meson.build b/meson.build +@@ -86,7 +86,8 @@ libxml_dep = dependency('libxml-2.0', version: libxml_req) + libgd_dep = libgd_sp.get_variable('libgd_dep') + + libsoup_dep = dependency('libsoup-2.4', version: libsoup_req, required: true) +-gspell_dep = dependency('gspell-1', version: gspell_req, required: true) ++with_gspell = get_option('spell') ++gspell_dep = dependency('gspell-1', version: gspell_req, required: false) + x11_dep = dependency('x11', required: false) + + introspection_dep = dependency('gobject-introspection-1.0', version: introspection_req, required: false) +@@ -189,6 +190,7 @@ summary = [ + ' Introspection: @0@'.format(generate_gir), + 'Plugins: @0@'.format(build_plugins), + ' Vala API: @0@'.format(generate_vapi), ++ ' Spell: @0@'.format(with_gspell), + ' Gvfs metadata: @0@'.format(enable_gvfs_metadata), + '', + 'Directories:', +diff --git a/meson_options.txt b/meson_options.txt +index 90803fa..e1f7349 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -16,3 +16,7 @@ option('documentation', + option('enable-gvfs-metadata', + type: 'combo', choices : ['yes', 'no', 'auto'], value : 'auto', + description: 'Enable using gvfs to store metadata') ++ ++option('spell', ++ type:'boolean', value: true, ++ description: 'Build spell support') +diff --git a/plugins/meson.build b/plugins/meson.build +index af94ab7..abeeac5 100644 +--- a/plugins/meson.build b/plugins/meson.build +@@ -21,5 +21,7 @@ subdir('quickhighlight') + subdir('quickopen') + subdir('snippets') + subdir('sort') +-subdir('spell') ++if with_gspell ++ subdir('spell') ++endif + subdir('time') +-- +2.21.0 + diff --git a/app-editors/gedit/gedit-3.32.0-r1.ebuild b/app-editors/gedit/gedit-3.32.2.ebuild similarity index 81% rename from app-editors/gedit/gedit-3.32.0-r1.ebuild rename to app-editors/gedit/gedit-3.32.2.ebuild index 02db350e368..1efe7a9a4eb 100644 --- a/app-editors/gedit/gedit-3.32.0-r1.ebuild +++ b/app-editors/gedit/gedit-3.32.2.ebuild @@ -15,10 +15,10 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"; LICENSE=
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit-plugins/
commit: 7342ee42e0463b3d779265a8bb47b04b6a53c5ff Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun May 26 18:50:09 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun May 26 18:50:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7342ee42 app-editors/gedit-plugins: 3.30.1 → 3.32.2 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-editors/gedit-plugins/Manifest | 1 + .../gedit-plugins/gedit-plugins-3.32.2.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index dc578628c94..cbaa2f79279 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -1 +1,2 @@ DIST gedit-plugins-3.30.1.tar.xz 1354644 BLAKE2B ee42fb2fe47c9219442e0bbdaf21a14a834b8bc38558713ccf0ad384814812fd71f4d318624b4d2c149b26d304203a2b954ef49c3299877f4d067ae181bfe1d5 SHA512 0e79288b51015d7ab539bf896a00d5226560f2cc2211daf777da87824eed858255318c421524933a540135e4bfdcc294ba7ed89f680a35aa48f7279cbc94 +DIST gedit-plugins-3.32.2.tar.xz 1474264 BLAKE2B feb116ec201b9eb9630570818cc288f0044ecfc174fc84c7d812aa6dfba5cc3748b4e2351ffa2be0d3a593a58b2318c4296b54b84476fc887195ee27f27bb597 SHA512 2767bc766daba5e1c81ef5a00bc3589a301c02e0286a6622cf11a03b5b391ecbcf9456187563dad4f2916610ee9ddca4414ff4beb639820954385ee3f8091d2a diff --git a/app-editors/gedit-plugins/gedit-plugins-3.32.2.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.32.2.ebuild new file mode 100644 index 000..2d7024b86e3 --- /dev/null +++ b/app-editors/gedit-plugins/gedit-plugins-3.32.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{5,6} ) +PYTHON_REQ_USE="xml" +VALA_MIN_API_VERSION="0.28" + +inherit eutils gnome2 multilib python-single-r1 vala + +DESCRIPTION="Official plugins for gedit" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins"; + +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +IUSE_plugins="charmap git terminal vala" +IUSE="+python ${IUSE_plugins}" +# python-single-r1 would request disabling PYTHON_TARGETS on libpeas +REQUIRED_USE=" + charmap? ( python ) + git? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) + terminal? ( python ) +" + +RDEPEND=" + >=app-editors/gedit-3.16 + >=dev-libs/glib-2.32:2 + >=dev-libs/libpeas-1.7.0[gtk] + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-4.0.2:4 + python? ( + ${PYTHON_DEPS} + >=app-editors/gedit-3.16[introspection,python,${PYTHON_USEDEP}] + dev-libs/libpeas[python,${PYTHON_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.9:3[introspection] + >=x11-libs/gtksourceview-3.14:3.0[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf:2[introspection] + ) + charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) + git? ( >=dev-libs/libgit2-glib-0.0.6 ) + terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) + vala? ( $(vala_depend) ) +" # vte-0.52+ for feed_child API compatibility +DEPEND="${RDEPEND} + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_setup() { + use python && [[ ${MERGE_TYPE} != binary ]] && python-single-r1_pkg_setup +} + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable python) \ + $(use_enable vala) +} + +src_install() { + gnome2_src_install + + # FIXME: crazy !!! + if use python; then + find "${ED}"/usr/share/gedit -name "*.py*" -delete || die + find "${ED}"/usr/share/gedit -type d -empty -delete || die + fi + + # FIXME: upstream made this automagic... + clean_plugin charmap + clean_plugin git + clean_plugin terminal +} + +clean_plugin() { + if use !${1} ; then + rm -rf "${ED}"/usr/share/gedit/plugins/${1}* + rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}* + fi +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 5b0c3ad71c4935bc0be37f5b9d1a97dbd4c5efc5 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat May 4 14:54:07 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat May 4 14:55:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0c3ad7 package.mask: drop mail-client/geary-3.32 mask No bugs reported Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 5d7b09e8026..1588c75659e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -618,10 +618,6 @@ sys-apps/likwid # Depends on >=virtual/{jdk,jre}-11 which is masked =www-servers/tomcat-9.0.17 -# Sobhan Mohammadpour (17 Mar 2019) -# Masked for testing -=mail-client/geary-3.32.0-r1 - # Matt Turner (16 Mar 2019) # Previously packaged drivers, now removed from Gentoo. # Keep this mask in place so users are aware, but can also easily unmask them
[gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-data-server/
commit: d6c0a730d416f1f7ae2393c7eac9b6e5eb715eb5 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu May 2 12:24:41 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu May 2 12:25:18 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d6c0a730 gnome-extra/evolution-data-server: 3.30.5-r1 → 3.32.2 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> .../evolution-data-server-3.32.1.ebuild| 152 + gnome-extra/evolution-data-server/metadata.xml | 10 +- 2 files changed, 159 insertions(+), 3 deletions(-) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.32.1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.32.1.ebuild new file mode 100644 index ..3526183c --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.32.1.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) +VALA_USE_DEPEND="vapigen" + +inherit cmake-utils db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/62" # subslot = libcamel-1.2 soname version + +IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap kerberos oauth vala +weather" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" + +# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks +# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 +# >=libical-3.0.2 present at build-time ensures less memory usage by calendar backend +gdata_depend=">=dev-libs/libgdata-0.17.7:=" +RDEPEND=" + >=app-crypt/gcr-3.4 + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.7.17:= + >=dev-libs/glib-2.46:2 + >=dev-libs/libical-3.0.2:= + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4:= + >=dev-libs/nss-3.9:= + >=net-libs/libsoup-2.42:2.4 + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gtk? ( + >=app-crypt/gcr-3.4[gtk] + >=x11-libs/gtk+-3.10:3 + >=media-libs/libcanberra-0.25[gtk3] + ) + oauth? ( + >=dev-libs/json-glib-1.0.4 + >=net-libs/webkit-gtk-2.11.91:4 + ${gdata_depend} + ) + gnome-online-accounts? ( + >=net-libs/gnome-online-accounts-3.8:= + ${gdata_depend} ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + kerberos? ( virtual/krb5:= ) + ldap? ( >=net-nds/openldap-2:= ) + weather? ( >=dev-libs/libgweather-3.10:2= ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gperf + gtk-doc? ( >=dev-util/gtk-doc-1.14 ) + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +# Some tests fail due to missing locales. +# Also, dbus tests are flaky, bugs #397975 #501834 +# It looks like a nightmare to disable those for now. +RESTRICT="test !test? ( test )" + +pkg_setup() { + python-any-r1_pkg_setup +} + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare call +src_prepare() { + use vala && vala_src_prepare + cmake-utils_src_prepare + gnome2_src_prepare + + # Make CMakeLists versioned vala enabled + sed -e "s;\(find_program(VALAC\) valac);\1 ${VALAC});" \ + -e "s;\(find_program(VAPIGEN\) vapigen);\1 ${VAPIGEN});" \ + -i "${S}"/CMakeLists.txt || die +} + +src_configure() { + # /usr/include/db.h is always db-1 on FreeBSD + # so include the right dir in CPPFLAGS + use berkdb && append-cppflags "-I$(db_includedir)" + + local google_enable + if use oauth || use gnome-online-accounts; then + google_enable="ON" + else + google_enable="OFF" + fi + + # phonenumber does not exist in tree + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DENABLE_GTK_DOC=$(usex gtk-doc) +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/simple-scan/
commit: 5ab790810c4e839db44705ffe3eec47147fb7763 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Apr 25 21:51:14 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Apr 25 21:51:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab79081 media-gfx/simple-scan: 3.30.2 → 3.32.2 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> media-gfx/simple-scan/Manifest | 1 + media-gfx/simple-scan/simple-scan-3.32.2.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest index 5dd27d0330c..2e1c2724c67 100644 --- a/media-gfx/simple-scan/Manifest +++ b/media-gfx/simple-scan/Manifest @@ -1,2 +1,3 @@ DIST simple-scan-3.24.1.tar.xz 669452 BLAKE2B 927c3479a96525e2996aab7c8d37b585f93fb07315a4f5cb0292b29befb0417df6e6afb059158d9840903d7474bf0d4fb97e634c585ca7654581b82a264e80f0 SHA512 9f0ced644b13dcaad4f1e23a6520b1cbe3c36d995fca4791383f959986cd396f123638a23dbd02a9511ef7e1c9c915b3a025e9b7e4de4542a4c180c4fe29e2b9 DIST simple-scan-3.30.2.tar.xz 512540 BLAKE2B 908af68fbd297e2cc0c0c5440166ebc706f6c0a1a88948e9cdfe30a2e9e548125b31e6a00684a8a0db8e4c37c9d0930765b74e2ba9e1d540e4ae705cfd404349 SHA512 3a4d19bd36a88124ba43d388807afd1d6a51fc691ed83570a095e3b9719b5db5f3eb457a41bc8e36f2f1bf25ff4ab83edc150d4c0d528e9280ea2da6cdb6 +DIST simple-scan-3.32.2.tar.xz 790800 BLAKE2B 98e502cbc280285dbe20a0c843d5f8d8b38707e973f2ba6aba2ccef9d739165371f5f30d7d6658853c5a6a280ba2919a98acd02b4757b4e881f96d5a7b53449b SHA512 10322ae72461efe43a4e230443c3aca24aff6f0cab07750c6eab9ebb718889e51d8c77ff722c337f333a8952ac84f69d03ad88eedfd4432ef11f7c7493170e14 diff --git a/media-gfx/simple-scan/simple-scan-3.32.2.ebuild b/media-gfx/simple-scan/simple-scan-3.32.2.ebuild new file mode 100644 index 000..c3f42c9f23b --- /dev/null +++ b/media-gfx/simple-scan/simple-scan-3.32.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_MIN_API_VERSION="0.34" +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Simple document scanning utility" +HOMEPAGE="https://gitlab.gnome.org/GNOME/simple-scan"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="colord webp" # packagekit + +COMMON_DEPEND=" + >=dev-libs/glib-2.38:2 + >=x11-libs/gtk+-3.22:3 + >=sys-libs/zlib-1.2.3.1:= + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + >=dev-libs/libgusb-0.2.7 + colord? ( >=x11-misc/colord-0.1.24:=[udev] ) + webp? ( media-libs/libwebp ) + >=media-gfx/sane-backends-1.0.20:= + + virtual/jpeg:0= +" +# packagekit? ( >=app-admin/packagekit-base-1.1.5 ) +RDEPEND="${COMMON_DEPEND} + x11-misc/xdg-utils +" +DEPEND="${COMMON_DEPEND} + $(vala_depend) + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + >=dev-libs/libgusb-0.2.7[vala] + colord? ( >=x11-misc/colord-0.1.24:=[vala] ) +" + +PATCHES=( + # Add control for optional dependencies + "${FILESDIR}"/3.26-add-control-optional-deps.patch +) + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use colord) + -Dpackagekit=false + $(meson_use webp) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/evince/
commit: 4a3aa47b02aff7466f95efd1411a160fcd9ac93a Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Apr 17 02:23:47 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Apr 17 02:24:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3aa47b app-text/evince: version 3.30.2 → 3.32.0 minor changes only Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-text/evince/Manifest | 1 + app-text/evince/evince-3.32.0.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest index a5fbfa85e11..505082ed0ae 100644 --- a/app-text/evince/Manifest +++ b/app-text/evince/Manifest @@ -1,2 +1,3 @@ DIST evince-3.28.5.tar.xz 2196432 BLAKE2B 992e37ad3cb82934efbdcd83afa89dc7589104045e828c6516650ee0a3fc89b99dff3fe0a723691e95adba9a5cf767a95ec18690697df15310437c7980ccbf55 SHA512 42fcf1396546f62910966b31bc657e5d3532a6bf32e87590b057efded1597de5765ed5c17ae98208a5dafca54da9c8e81f451e4133df656aaf4a9966da457bc3 DIST evince-3.30.2.tar.xz 2288868 BLAKE2B dd0423b7ec51daf897bfbc45afb298f9ee23b28ada3dfe5d5d2808b4515bdc7077a7e0ae46541876bb2fbfd8aa9ec44abc7aabcb3cb10b6e52912f0ac1358eeb SHA512 dfffcf15547d0720bd2379054d7b9bee02f8bea7113562162cbab62d77cf84c04f70dcc87a3e6b1ba62db38783df8f481d801854d8f0767f60e9cfabd9efc646 +DIST evince-3.32.0.tar.xz 2564236 BLAKE2B 203bc6ff6b8b2a3d30ebd30f7f9be6269ded5044521da7d2732cb759db8e8ebd2d565c2ad04908e11ec1f726ec70dd2931c58c9b31951a7b3d3165c61042c87f SHA512 565298a200d9ae2f6b4cb53c3cba0d0d0e4cfbef60e4145bfb9c82a5682947ceb2371e52c27179cd69a238cd387bcfd744d3c55df814b6347f07781aec3ea658 diff --git a/app-text/evince/evince-3.32.0.ebuild b/app-text/evince/evince-3.32.0.ebuild new file mode 100644 index 000..b1965cc88ea --- /dev/null +++ b/app-text/evince/evince-3.32.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +GNOME2_EAUTORECONF="yes" + +inherit gnome2 systemd + +DESCRIPTION="Simple document viewer for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Evince"; + +LICENSE="GPL-2+ CC-BY-SA-3.0" +# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3) +SLOT="0/evd3.4-evv3.3" +IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin postscript spell t1lib tiff xps" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" + +# atk used in libview +# bundles unarr +COMMON_DEPEND=" + dev-libs/atk + >=dev-libs/glib-2.36:2[dbus] + >=dev-libs/libxml2-2.5:2 + sys-libs/zlib:= + >=x11-libs/gdk-pixbuf-2.36.5:2 + >=x11-libs/gtk+-3.22.0:3[introspection?] + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.10:= + >=app-text/poppler-0.33[cairo] + >=app-arch/libarchive-3.2.0 + djvu? ( >=app-text/djvu-3.5.22:= ) + dvi? ( + virtual/tex-base + dev-libs/kpathsea:= + t1lib? ( >=media-libs/t1lib-5:= ) ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 ) + gnome? ( gnome-base/gnome-desktop:3= ) + gnome-keyring? ( >=app-crypt/libsecret-0.5 ) + introspection? ( >=dev-libs/gobject-introspection-1:= ) + nautilus? ( >=gnome-base/nautilus-2.91.4 ) + postscript? ( >=app-text/libspectre-0.2:= ) + spell? ( >=app-text/gspell-1.6.0:= ) + tiff? ( >=media-libs/tiff-3.6:0= ) + xps? ( >=app-text/libgxps-0.2.1:= ) +" +RDEPEND="${COMMON_DEPEND} + gnome-base/gvfs + gnome-base/librsvg + || ( + >=x11-themes/adwaita-icon-theme-2.17.1 + >=x11-themes/hicolor-icon-theme-0.10 ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.3 + dev-util/gdbus-codegen + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.35 + dev-util/itstool + sys-devel/gettext + virtual/pkgconfig + app-text/yelp-tools +" +# eautoreconf needs: +# app-text/yelp-tools + +PATCHES=( + "${FILESDIR}"/3.30.2-internal-synctex.patch # don't automagically link to synctex from texlive-core - always use internal copy of this small parser for now; requires eautoreconf +) + +src_prepare() { + gnome2_src_prepare + + # Do not depend on adwaita-icon-theme, bug #326855, #391859 + # https://bugs.freedesktop.org/show_bug.cgi?id=29942 + sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/
commit: 0d714facea5ac945f91b9e22ee167c7247566c56 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Apr 6 04:50:30 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Apr 6 04:50:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d714fac app-editors/gedit: drop not tested arch and minor fixes remove spaces used as tabs and trailing white spaces Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> .../gedit/{gedit-3.32.0.ebuild => gedit-3.32.0-r1.ebuild} | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app-editors/gedit/gedit-3.32.0.ebuild b/app-editors/gedit/gedit-3.32.0-r1.ebuild similarity index 89% rename from app-editors/gedit/gedit-3.32.0.ebuild rename to app-editors/gedit/gedit-3.32.0-r1.ebuild index 7e2e758a596..bcc899e8c9f 100644 --- a/app-editors/gedit/gedit-3.32.0.ebuild +++ b/app-editors/gedit/gedit-3.32.0-r1.ebuild @@ -18,7 +18,7 @@ SLOT="0" IUSE="+introspection +python gtk-doc vala" REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~amd64" # X libs are not needed for OSX (aqua) COMMON_DEPEND=" @@ -27,7 +27,7 @@ COMMON_DEPEND=" >=x11-libs/gtk+-3.22.0:3[introspection?] >=x11-libs/gtksourceview-4.0.2:4[introspection?] >=dev-libs/libpeas-1.14.1[gtk] ->=net-libs/libsoup-2.60:2.4 + >=net-libs/libsoup-2.60:2.4 gnome-base/gsettings-desktop-schemas gnome-base/gvfs @@ -69,15 +69,15 @@ src_configure() { $(meson_use gtk-doc documentation) $(meson_use introspection) $(meson_use python plugins) -$(meson_use vala vapi) - ) + $(meson_use vala vapi) + ) meson_src_configure } src_test() { :; } src_install() { -meson_src_install + meson_src_install } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/
commit: 97578a2fe3d231d1801514aa5f863cfacec0c1ac Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Apr 6 02:10:24 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Apr 6 02:10:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97578a2f app-editors/gedit: version bump 3.30 → 3.32 build system changed to meson Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Sobhan Mohammadpour gentoo.org> app-editors/gedit/Manifest| 1 + app-editors/gedit/gedit-3.32.0.ebuild | 91 +++ 2 files changed, 92 insertions(+) diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest index 58efb668cef..bf07120e709 100644 --- a/app-editors/gedit/Manifest +++ b/app-editors/gedit/Manifest @@ -1,2 +1,3 @@ DIST gedit-3.28.1.tar.xz 3149684 BLAKE2B 6afedcc5de0bd249af3d0fd02339acc2d993aae083dcbfda9212745ab810b81cdb9da655273cb7ccc556644c29d69429d3587fcc9e1faf7aa1c2cee57af09a4b SHA512 f5931ac562cb5005a83eec43048b718ef431e6006b72470fea54ad0e94bd64940ebdec160ee0459ceb5adb235ab111711a2f9fbdc74104d2edd8f287d7474815 DIST gedit-3.30.2.tar.xz 3155628 BLAKE2B 96736adbce987af89b37a712448f42b2a2eeed72d52aa16377d961c9e929fa4e75205eac5987bfc067cc2fecb35aec720d85483c4e2e824a6e8248cc652d2fbe SHA512 58ae7a4c27aeabad670718e39e1860df112d0be00ea622cc8adc185cb5d0e16ac4af65cb3aa45423c7b1b94c88d04d081fe05f3647b054a3e3291abc73c41f6f +DIST gedit-3.32.0.tar.xz 14793216 BLAKE2B b1d9af7882063a622fe27f8e5aa322e2a1724410c4419d538712fdda2cab10aa59014a82cc1a41b35966dceb1b75ce2613d9c5c98400743b31df76b0114e84e8 SHA512 f25ed05f5d3b7ab7711be32c6516479c8b515d6d5983e3bc3a00407740fb8ec42b1e9a3005473671fc144f4437b9e98355a3669210eefb5bf8288f171188f387 diff --git a/app-editors/gedit/gedit-3.32.0.ebuild b/app-editors/gedit/gedit-3.32.0.ebuild new file mode 100644 index 000..7e2e758a596 --- /dev/null +++ b/app-editors/gedit/gedit-3.32.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{4,5,6} ) +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome.org gnome2-utils meson multilib python-single-r1 vala virtualx xdg + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"; + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="+introspection +python gtk-doc vala" +REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + +# X libs are not needed for OSX (aqua) +COMMON_DEPEND=" + >=dev-libs/libxml2-2.5.0:2 + >=dev-libs/glib-2.44:2[dbus] + >=x11-libs/gtk+-3.22.0:3[introspection?] + >=x11-libs/gtksourceview-4.0.2:4[introspection?] + >=dev-libs/libpeas-1.14.1[gtk] +>=net-libs/libsoup-2.60:2.4 + + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs + + x11-libs/libX11 + + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + python? ( + ${PYTHON_DEPS} + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas[python,${PYTHON_USEDEP}] ) + >=app-text/gspell-0.2.5:0= +" +RDEPEND="${COMMON_DEPEND} + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + ${vala_depend} + app-text/docbook-xml-dtd:4.1.2 + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1 ) + dev-util/itstool + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc documentation) + $(meson_use introspection) + $(meson_use python plugins) +$(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { :; } + +src_install() { +meson_src_install +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/geary/
commit: c828c9200bbf6e9766422aa41129e9178e32173b Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Mar 19 11:19:12 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Mar 19 11:20:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c828c920 mail-client/geary: fix Q&A and make dependency on libunwind optional remove non existing function call, closes: 680888 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> mail-client/geary/{geary-3.32.0.ebuild => geary-3.32.0-r1.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mail-client/geary/geary-3.32.0.ebuild b/mail-client/geary/geary-3.32.0-r1.ebuild similarity index 96% rename from mail-client/geary/geary-3.32.0.ebuild rename to mail-client/geary/geary-3.32.0-r1.ebuild index 44c256f2c5a..dd806a26e5b 100644 --- a/mail-client/geary/geary-3.32.0.ebuild +++ b/mail-client/geary/geary-3.32.0-r1.ebuild @@ -39,7 +39,7 @@ DEPEND=" app-text/enchant >=dev-libs/folks-0.11:0 dev-libs/json-glib - >=sys-libs/libunwind-1.1:7 + unwind? ( >=sys-libs/libunwind-1.1:7 ) " RDEPEND="${DEPEND} gnome-base/dconf @@ -64,8 +64,6 @@ src_prepare() { done fi - meson_src_prepare - gnome2_src_prepare vala_src_prepare xdg_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 350db986aa42b285a3e7db5e2078bb3529b75600 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Mar 19 11:19:56 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Mar 19 11:21:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350db986 package.mask add mail-client/geary-3.32.0-r1 Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 3ce7f5ed9da..1158f22dd31 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -31,7 +31,7 @@ # Sobhan Mohammadpour (17 Mar 2019) # Masked for testing -=mail-client/geary-3.32.0 +=mail-client/geary-3.32.0-r1 # Patrice Clement (17 Mar 2019) # Old and unmaintained Java libraries. Removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: mail-client/geary/
commit: a3d48af3594483cd40de0bce6dad3729bbf485eb Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Mar 18 00:51:13 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Mar 18 00:56:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d48af3 mail-client/geary: bump from 0.12 → 3.32.0 Major bumped, add as masked changed build system to meson, call xdg stuff, removed deps that are no longer needed and an unwind use flag, mask will be removed after some testing Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> mail-client/geary/Manifest| 1 + mail-client/geary/geary-3.32.0.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest index 7fb1662e9a0..a10a0b3fe9d 100644 --- a/mail-client/geary/Manifest +++ b/mail-client/geary/Manifest @@ -1 +1,2 @@ DIST geary-0.12.4.tar.xz 1070368 BLAKE2B 7d4c07184cd99ed507839e3f2c53171bf75809e76ef92283a15d93bd3f074ed700f6db2de14263bf8f7c060526023a81e9123433cf11a353c68497a3b70e2bdd SHA512 5bf05390e06ecd7e3b3de35fcfa068e5ad475f1e4f67c4b2ff65d9f81627591aa47f0ed9c3a0a8d68059fa404d4360e019ac42cdfc86a8258790f0a6df7c +DIST geary-3.32.0.tar.xz 2228056 BLAKE2B b9ee9e48fb901aa8fe8ef291b8332ac222d7581d1700170aa605071698ea0d8b698511c6e372c9a5056c3d7bf4885ec84aa389f7558fdd00cb4eeb43d745ee39 SHA512 eec6a552fe87c74d364d7242631f6ddfb6cfe35dc4f634ec7aa80342f9e02439255a2a4b12b0f88ee6369962058bbbdc64c390189bd6480a225685ad52cb68f8 diff --git a/mail-client/geary/geary-3.32.0.ebuild b/mail-client/geary/geary-3.32.0.ebuild new file mode 100644 index 000..44c256f2c5a --- /dev/null +++ b/mail-client/geary/geary-3.32.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_MIN_API_VERSION="0.40" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="A lightweight, easy-to-use, feature-rich email client" +HOMEPAGE="https://wiki.gnome.org/Apps/Geary"; + +LICENSE="LGPL-2.1+ BSD-2 CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, BSD-2 for bundled snowball-stemmer, CC licenses for some icons +SLOT="0" + +IUSE="unwind" + +KEYWORDS="~amd64" + +# for now both enchants work +# FIXME: add valadoc support + +DEPEND=" + >=dev-libs/glib-2.54:2 + >=x11-libs/gtk+-3.22.26:3[introspection] + >=net-libs/webkit-gtk-2.20:4=[introspection] + app-text/iso-codes + >=dev-db/sqlite-3.12:3 + + >=net-libs/libsoup-2.48:2.4[introspection] + net-libs/gnome-online-accounts + + >=dev-libs/libgee-0.8.5:0.8=[introspection] + >=x11-libs/libnotify-0.7.5[introspection] + >=media-libs/libcanberra-0.28 + >=dev-libs/gmime-2.6.17:2.6 + >=app-crypt/libsecret-0.11[introspection,vala] + >=dev-libs/libxml2-2.7.8:2 + >=app-crypt/gcr-3.10.1:0=[gtk,introspection,vala] + app-text/enchant + >=dev-libs/folks-0.11:0 + dev-libs/json-glib + >=sys-libs/libunwind-1.1:7 +" +RDEPEND="${DEPEND} + gnome-base/dconf + gnome-base/gsettings-desktop-schemas +" +# org.gnome.desktop.interface clock-format global setting usage +# gnome-doc-utils for xml2po for TRANSLATE_HELP option +DEPEND="${DEPEND} + sys-devel/gettext + dev-util/desktop-file-utils + virtual/pkgconfig + $(vala_depend) +" + +src_prepare() { + local i + if [[ -n "${LINGUAS+x}" ]] ; then + for i in $(cd po ; echo *.po) ; do + if ! has ${i%.po} ${LINGUAS} ; then + sed -i -e "/^${i%.po}$/d" po/LINGUAS || die + fi + done + fi + + meson_src_prepare + gnome2_src_prepare + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + # appstream_util & desktop_file_validate doesn't seem to + # doing anything useful for an actual release, maybe for ? + local emesonargs=( + -Dlibunwind_optional=$(usex unwind false true) + -Dpoodle=true + ) + + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: af18356063d1dc5b9fac346308f481eadd30a35e Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Mar 18 00:51:57 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Mar 18 00:56:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af183560 package.mask: Mask mail-client/geary-3.32.0 for testing Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index bda08994aec..b3256d5e99e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,10 @@ #--- END OF EXAMPLES --- +# Sobhan Mohammadpour (17 Mar 2019) +# Masked for testing +=mail-client/geary-3.32.0 + # Patrice Clement (17 Mar 2019) # Old and unmaintained Java libraries. Removal in 30 days. dev-java/zemberek
[gentoo-commits] proj/gnome:master commit in: app-editors/latexila/
commit: eef73c3979a26f8320087262664b33065e802185 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Feb 28 14:49:13 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Feb 28 14:49:20 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=eef73c39 app-editors/latexila: fix minor problems add slot to libxml2, move vala_depend to depend and add glib-utils to DEPEND Package-Manager: Portage-2.3.62, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> .../latexila/{latexila-3.30.2.ebuild => latexila-3.30.2-r1.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app-editors/latexila/latexila-3.30.2.ebuild b/app-editors/latexila/latexila-3.30.2-r1.ebuild similarity index 97% rename from app-editors/latexila/latexila-3.30.2.ebuild rename to app-editors/latexila/latexila-3.30.2-r1.ebuild index 4fc7c5c1..0b072029 100644 --- a/app-editors/latexila/latexila-3.30.2.ebuild +++ b/app-editors/latexila/latexila-3.30.2-r1.ebuild @@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~x86" IUSE="+introspection +latexmk rubber" COMMON_DEPEND=" - $(vala_depend) app-text/enchant >=app-text/gspell-1.8:0= >=dev-libs/glib-2.56:2[dbus] @@ -38,9 +37,11 @@ RDEPEND="${COMMON_DEPEND} " # libxml2+gdk-pixbuf required for glib-compile-resources DEPEND="${COMMON_DEPEND} + $(vala_depend) app-text/yelp-tools - dev-libs/libxml2 + dev-libs/libxml2:2 dev-util/gdbus-codegen + dev-util/glib-utils >=dev-util/gtk-doc-am-1.14 >=dev-util/intltool-0.50.1 virtual/pkgconfig
[gentoo-commits] proj/gnome:master commit in: profiles/
commit: 5b2ba1c9435b0e81c735533b215020f8a2a2a13d Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Feb 28 14:26:27 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Feb 28 14:26:27 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5b2ba1c9 remove outdated gjs mask and fix package.mask ordering Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index cba36e6e..39ac0c4c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -7,18 +7,14 @@ # breakage, especially if it ends up in the daily snapshot. # +# Sobhan Mohammadpour (28 Feb 2019) +# Depends on maksed >=app-text/gspell-1.8.1 +>=app-editors/latexila-3.30.2 + # Gilles Dartiguelongue (07 Sep 2018) # No upstream activity for 3 years, not compatible with tracker-2 app-misc/tracker-miner-media -# Sobhan Mohammadpour (21 Dec 2017) -# Depends on masked dev-lang/spidermonkey:52 -=dev-libs/gjs-1.50.2 - # Gilles Dartiguelongue (29 Jan 2018) # Lots of unittests broken, no multilib support >=gnome-base/librsvg-2.41 - -# Sobhan Mohammadpour (28 Feb 2019) -# Depends on maksed >=app-text/gspell-1.8.1 ->=app-editors/latexila-3.30.2
[gentoo-commits] proj/gnome:master commit in: profiles/
commit: 4843d2ef0a7a93bbd1f2982c2e0b2921c92e5a00 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Feb 28 14:20:39 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Feb 28 14:23:59 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4843d2ef add app-editors/latexila-3.30.2 to package.mask Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b16e48bf..cba36e6e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,3 +18,7 @@ app-misc/tracker-miner-media # Gilles Dartiguelongue (29 Jan 2018) # Lots of unittests broken, no multilib support >=gnome-base/librsvg-2.41 + +# Sobhan Mohammadpour (28 Feb 2019) +# Depends on maksed >=app-text/gspell-1.8.1 +>=app-editors/latexila-3.30.2
[gentoo-commits] proj/gnome:master commit in: app-editors/latexila/
commit: 96543ff5a7261653b55f0bc49d68d2dbf91fb0cc Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Feb 28 14:15:52 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Feb 28 14:15:52 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=96543ff5 app-editors/latexila: bump to 3.30.2 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> ...texila-3.26.1.ebuild => latexila-3.30.2.ebuild} | 24 +- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/app-editors/latexila/latexila-3.26.1.ebuild b/app-editors/latexila/latexila-3.30.2.ebuild similarity index 72% rename from app-editors/latexila/latexila-3.26.1.ebuild rename to app-editors/latexila/latexila-3.30.2.ebuild index f3718cb3..4fc7c5c1 100644 --- a/app-editors/latexila/latexila-3.26.1.ebuild +++ b/app-editors/latexila/latexila-3.30.2.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" VALA_MIN_API_VERSION="0.34" VALA_USE_DEPEND="vapigen" +GNOME_ORG_MODULE="gnome-latex" inherit gnome2 vala @@ -18,15 +19,15 @@ IUSE="+introspection +latexmk rubber" COMMON_DEPEND=" $(vala_depend) app-text/enchant - >=app-text/gspell-1.0:0= - >=dev-libs/glib-2.50:2[dbus] + >=app-text/gspell-1.8:0= + >=dev-libs/glib-2.56:2[dbus] >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22:3 - >=x11-libs/gtksourceview-3.24:3.0= + x11-libs/gtksourceview:4= x11-libs/gdk-pixbuf:2 x11-libs/pango - x11-libs/tepl:3 + >=x11-libs/tepl-4.2:4 introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) " RDEPEND="${COMMON_DEPEND} @@ -54,3 +55,16 @@ src_configure() { gnome2_src_configure \ $(use_enable introspection) } + +pkg_postinst() { + local v + for v in ${REPLACING_VERSIONS}; do + if ver_test "3.30.0" -gt ${v}; then + ewarn "Latexila has been renamed Gnome LaTeX" + ewarn "the binary is now called gnome-latex" + break + fi + done + + gnome2_pkg_postinst +}
[gentoo-commits] proj/gnome:master commit in: x11-libs/tepl/
commit: 9d105124acbfd421961cfd917a5f671f417e4c15 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Jan 3 15:16:46 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Jan 3 15:16:46 2019 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9d105124 x11-libs/tepl: fix slot for 4.2 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> x11-libs/tepl/{tepl-4.2.0.ebuild => tepl-4.2.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/tepl/tepl-4.2.0.ebuild b/x11-libs/tepl/tepl-4.2.0-r1.ebuild similarity index 96% rename from x11-libs/tepl/tepl-4.2.0.ebuild rename to x11-libs/tepl/tepl-4.2.0-r1.ebuild index 3c963606..2b08f9ad 100644 --- a/x11-libs/tepl/tepl-4.2.0.ebuild +++ b/x11-libs/tepl/tepl-4.2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ DESCRIPTION="GtkSourceView-based text editors and IDE helper library" HOMEPAGE="https://wiki.gnome.org/Projects/Gtef"; LICENSE="LGPL-2.1+" -SLOT="3" +SLOT="4" KEYWORDS="~amd64 ~x86" IUSE="+introspection test"
[gentoo-commits] proj/gnome:master commit in: x11-libs/amtk/
commit: 7a90387fed1c4a52dd1f79576c2cfff62cd25c2d Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Dec 31 18:17:17 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Dec 31 18:17:43 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7a90387f x11-libs/amtk: new ebuild Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> x11-libs/amtk/amtk-5.0.0.ebuild | 33 + x11-libs/amtk/metadata.xml | 8 2 files changed, 41 insertions(+) diff --git a/x11-libs/amtk/amtk-5.0.0.ebuild b/x11-libs/amtk/amtk-5.0.0.ebuild new file mode 100644 index ..98a86640 --- /dev/null +++ b/x11-libs/amtk/amtk-5.0.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 + +DESCRIPTION="Actions, Menus and Toolbars Kit for GTK+ applications" +HOMEPAGE="https://gitlab.gnome.org/GNOME/amtk"; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection test" + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22 + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) +" +DEPEND="${DEPEND} + test? ( dev-util/valgrind ) + >=sys-devel/gettext-0.19.4 + >=dev-util/gtk-doc-am-1.25 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --disable-gtk-doc \ + $(use_enable introspection) \ + $(use_enable test valgrind) +} diff --git a/x11-libs/amtk/metadata.xml b/x11-libs/amtk/metadata.xml new file mode 100644 index ..996e7cac --- /dev/null +++ b/x11-libs/amtk/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: x11-libs/tepl/
commit: f192653418cafd0b7c1bbbcabf4ae1692f2250bb Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Dec 31 18:19:52 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Dec 31 18:19:52 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f1926534 x11-libs/tepl: bump to 4.2.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> x11-libs/tepl/tepl-4.2.0.ebuild | 51 + 1 file changed, 51 insertions(+) diff --git a/x11-libs/tepl/tepl-4.2.0.ebuild b/x11-libs/tepl/tepl-4.2.0.ebuild new file mode 100644 index ..3c963606 --- /dev/null +++ b/x11-libs/tepl/tepl-4.2.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 virtualx + +DESCRIPTION="GtkSourceView-based text editors and IDE helper library" +HOMEPAGE="https://wiki.gnome.org/Projects/Gtef"; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection test" + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22 + x11-libs/gtksourceview:4 + >=dev-libs/libxml2-2.5 + app-i18n/uchardet + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) + x11-libs/amtk +" +DEPEND="${DEPEND} + test? ( dev-util/valgrind ) + >=sys-devel/gettext-0.19.4 + >=dev-util/gtk-doc-am-1.25 + virtual/pkgconfig +" + +src_prepare() { + # requires running gvfs-metadata + sed -e 's:\(g_test_add_func.*/file/load_save_metadata_sync.*\):/*\1*/:' \ + -e 's:\(g_test_add_func.*/file/load_save_metadata_async.*\):/*\1*/:' \ + -e 's:\(g_test_add_func.*/file/set_without_load.*\):/*\1*/:' \ + -i testsuite/test-file-metadata.c || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --enable-gvfs-metadata \ + $(use_enable introspection) \ + $(use_enable test valgrind) +} + +src_test() { + virtx emake check +}
[gentoo-commits] proj/gnome:master commit in: app-crypt/libsecret/
commit: 30e6ca0e9874f17d33789110f0bba371e0240dbc Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Dec 30 06:31:18 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Dec 30 06:31:18 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=30e6ca0e app-crypt/libsecret: fix homepage Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-crypt/libsecret/libsecret-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/libsecret/libsecret-.ebuild b/app-crypt/libsecret/libsecret-.ebuild index 93a949ff..e4d5d072 100644 --- a/app-crypt/libsecret/libsecret-.ebuild +++ b/app-crypt/libsecret/libsecret-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ if [[ ${PV} = ]]; then fi DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API" -HOMEPAGE="https://live.gnome.org/Libsecret"; +HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"; LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only SLOT="0"
[gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
commit: 93ecd951ebebcd6920adf9eb41a09847bf6c17c4 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Dec 29 13:58:55 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Dec 29 13:58:55 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=93ecd951 app-editors/gedit: bump to 3.30.2 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-editors/gedit/gedit-3.30.2.ebuild | 92 +++ 1 file changed, 92 insertions(+) diff --git a/app-editors/gedit/gedit-3.30.2.ebuild b/app-editors/gedit/gedit-3.30.2.ebuild new file mode 100644 index ..5887754c --- /dev/null +++ b/app-editors/gedit/gedit-3.30.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{4,5,6} ) +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 multilib python-single-r1 vala virtualx + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"; + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="+introspection +python spell vala" +REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + +# X libs are not needed for OSX (aqua) +COMMON_DEPEND=" + >=dev-libs/libxml2-2.5.0:2 + >=dev-libs/glib-2.44:2[dbus] + >=x11-libs/gtk+-3.22.0:3[introspection?] + >=x11-libs/gtksourceview-3.22.0:3.0[introspection?] + >=dev-libs/libpeas-1.14.1[gtk] + + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs + + x11-libs/libX11 + + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + python? ( + ${PYTHON_DEPS} + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas[python,${PYTHON_USEDEP}] ) + spell? ( >=app-text/gspell-0.2.5:0= ) +" +RDEPEND="${COMMON_DEPEND} + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + ${vala_depend} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-util/glib-utils + >=dev-util/gtk-doc-am-1 + >=dev-util/intltool-0.50.1 + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" +# yelp-tools, gnome-common needed to eautoreconf + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" + + gnome2_src_configure \ + --disable-deprecations \ + --disable-updater \ + --enable-gvfs-metadata \ + $(use_enable introspection) \ + $(use_enable spell) \ + $(use_enable python) \ + $(use_enable vala) +} + +src_test() { + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check +} + +src_install() { + local args=() + # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations + use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" ) + + gnome2_src_install "${args[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
commit: 22a7331e396c0e653c08d3062a3a2b430e74a1ff Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Dec 29 13:46:09 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Dec 29 13:46:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a7331e app-crypt/libsecret: fix homepage Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild index b982e64260f..fa0a33a34bc 100644 --- a/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild +++ b/app-crypt/libsecret/libsecret-0.18.6-r1.ebuild @@ -8,7 +8,7 @@ VALA_USE_DEPEND=vapigen inherit gnome2 multilib-minimal python-any-r1 vala virtualx DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API" -HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"; +HOMEPAGE="https://gitlab.gnome.org/GNOME/libsecret/"; LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only SLOT="0"
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 9c49675ec915be1a2e6d3ac0620d90b0fe172721 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Dec 26 04:18:08 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Dec 26 04:18:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9c49675e x11-wm/mutter: remove non working ebuild Signed-off-by: Sobhan Mohammadpour gentoo.org> x11-wm/mutter/metadata.xml | 11 --- x11-wm/mutter/mutter-3.30.2.ebuild | 138 - 2 files changed, 149 deletions(-) diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml deleted file mode 100644 index 73abedd9.. --- a/x11-wm/mutter/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Enable OpenGL ES 2.0 support - - diff --git a/x11-wm/mutter/mutter-3.30.2.ebuild b/x11-wm/mutter/mutter-3.30.2.ebuild deleted file mode 100644 index 7641422c.. --- a/x11-wm/mutter/mutter-3.30.2.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_EAUTORECONF="yes" -inherit gnome2 virtualx - -DESCRIPTION="GNOME 3 compositing window manager based on Clutter" -HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/"; - -LICENSE="GPL-2+" -SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-.pc) should use the subslot - -IUSE="debug gles2 input_devices_wacom +introspection test udev wayland" - -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -# libXi-1.7.4 or newer needed per: -# https://bugzilla.gnome.org/show_bug.cgi?id=738944 -RDEPEND=" - >=dev-libs/atk-2.5.3 - >=x11-libs/gdk-pixbuf-2:2 - >=dev-libs/json-glib-0.12.0 - >=x11-libs/pango-1.30[introspection?] - >=x11-libs/cairo-1.14[X] - >=x11-libs/gtk+-3.19.8:3[X,introspection?] - >=dev-libs/glib-2.53.2:2 - >=media-libs/libcanberra-0.26[gtk3] - >=x11-libs/startup-notification-0.7 - >=x11-libs/libXcomposite-0.2 - >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?] - gnome-base/gnome-desktop:3= - >sys-power/upower-0.99:= - - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - >=x11-libs/libXcomposite-0.4 - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - >=x11-libs/libXfixes-3 - >=x11-libs/libXi-1.7.4 - x11-libs/libXinerama - >=x11-libs/libXrandr-1.5 - x11-libs/libXrender - x11-libs/libxcb - x11-libs/libxkbfile - >=x11-libs/libxkbcommon-0.4.3[X] - x11-misc/xkeyboard-config - - gnome-extra/zenity - media-libs/mesa[egl] - - gles2? ( media-libs/mesa[gles2] ) - input_devices_wacom? ( >=dev-libs/libwacom-0.13 ) - introspection? ( >=dev-libs/gobject-introspection-1.42:= ) - udev? ( >=virtual/libgudev-232:= ) - wayland? ( - >=dev-libs/libinput-1.4 - >=dev-libs/wayland-1.13.0 - >=dev-libs/wayland-protocols-1.9 - >=media-libs/mesa-10.3[egl,gbm,wayland] - sys-apps/systemd - >=virtual/libgudev-232:= - >=virtual/libudev-136:= - x11-base/xorg-server[wayland] - x11-libs/libdrm:= - ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - >=sys-devel/gettext-0.19.6 - virtual/pkgconfig - x11-base/xorg-proto - test? ( app-text/docbook-xml-dtd:4.5 ) - wayland? ( >=sys-kernel/linux-headers-4.4 ) -" - -src_prepare() { - # Disable building of noinst_PROGRAM for tests - if ! use test; then - sed -e '/^noinst_PROGRAMS/d' \ - -i cogl/tests/conform/Makefile.{am,in} || die - sed -e '/noinst_PROGRAMS += testboxes/d' \ - -i src/Makefile-tests.am || die - sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \ - -i src/Makefile.in || die - fi - - gnome2_src_prepare - - # Leave the damn CFLAGS alone - sed -e 's/$CFLAGS -g/$CFLAGS /' \ - -i clutter/configure || die - sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \ - -i cogl/configure || die - sed -e 's/$CFLAGS -g -O/$CFLAGS /' \ - -i configure || die -} - -src_configure() { - # Prefer gl driver by default - # GLX is forced by mutter but optional in clutter - # xlib-egl-platform required by mutter x11 backend - # native backend without waylan
[gentoo-commits] proj/gnome:master commit in: app-arch/file-roller/
commit: 39fcf5ffea663abb98eea6502ecd44d84b0ae618 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Dec 26 04:11:14 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Dec 26 04:11:14 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=39fcf5ff app-arch/file-roller: bump to 3.30.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-arch/file-roller/file-roller-3.30.1.ebuild | 95 ++ 1 file changed, 95 insertions(+) diff --git a/app-arch/file-roller/file-roller-3.30.1.ebuild b/app-arch/file-roller/file-roller-3.30.1.ebuild new file mode 100644 index ..dc146d9e --- /dev/null +++ b/app-arch/file-roller/file-roller-3.30.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg + +DESCRIPTION="Archive manager for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller"; + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" +IUSE="libnotify nautilus packagekit" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +# gdk-pixbuf used extensively in the source +# cairo used in eggtreemultidnd.c +# pango used in fr-window +RDEPEND=" + >=app-arch/libarchive-3:= + >=dev-libs/glib-2.36:2 + >=dev-libs/json-glib-0.14 + >=x11-libs/gtk+-3.13.2:3 + sys-apps/file + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango + libnotify? ( >=x11-libs/libnotify-0.4.3:= ) + nautilus? ( >=gnome-base/nautilus-2.22.2 ) + packagekit? ( app-admin/packagekit-base ) +" +# libxml2 required for glib-compile-resources +DEPEND="${RDEPEND} + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +${PN} is a frontend for several archiving utilities. If you want a +particular archive format support, see ${HOMEPAGE} +and install the relevant package. For example: +7-zip - app-arch/p7zip +ace - app-arch/unace +arj - app-arch/arj +cpio- app-arch/cpio +deb - app-arch/dpkg +iso - app-cdr/cdrtools +jar,zip - app-arch/zip and app-arch/unzip +lha - app-arch/lha +lzop- app-arch/lzop +lz4 - app-arch/lz4 +rar - app-arch/unrar or app-arch/unar +rpm - app-arch/rpm +unstuff - app-arch/stuffit +zoo - app-arch/zoo" + +src_prepare() { + # File providing Gentoo package names for various archivers + cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die + + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Drun-in-place=false + $(meson_use nautilus nautilus-actions) + $(meson_use libnotify notification) + $(meson_use packagekit) + -Dlibarchive=true + -Dmagic=true + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update + gnome2_schemas_update +}
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 62b6a0988e52df6d80a0e29ccb2fea2a10870956 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Dec 25 15:21:19 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Dec 25 15:21:19 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=62b6a098 x11-wm/mutter: bumpt to 3.30.2 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour gentoo.org> x11-wm/mutter/metadata.xml | 11 +++ x11-wm/mutter/mutter-3.30.2.ebuild | 138 + 2 files changed, 149 insertions(+) diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml new file mode 100644 index ..73abedd9 --- /dev/null +++ b/x11-wm/mutter/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + + Enable OpenGL ES 2.0 support + + diff --git a/x11-wm/mutter/mutter-3.30.2.ebuild b/x11-wm/mutter/mutter-3.30.2.ebuild new file mode 100644 index ..7641422c --- /dev/null +++ b/x11-wm/mutter/mutter-3.30.2.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_EAUTORECONF="yes" +inherit gnome2 virtualx + +DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/"; + +LICENSE="GPL-2+" +SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-.pc) should use the subslot + +IUSE="debug gles2 input_devices_wacom +introspection test udev wayland" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXi-1.7.4 or newer needed per: +# https://bugzilla.gnome.org/show_bug.cgi?id=738944 +RDEPEND=" + >=dev-libs/atk-2.5.3 + >=x11-libs/gdk-pixbuf-2:2 + >=dev-libs/json-glib-0.12.0 + >=x11-libs/pango-1.30[introspection?] + >=x11-libs/cairo-1.14[X] + >=x11-libs/gtk+-3.19.8:3[X,introspection?] + >=dev-libs/glib-2.53.2:2 + >=media-libs/libcanberra-0.26[gtk3] + >=x11-libs/startup-notification-0.7 + >=x11-libs/libXcomposite-0.2 + >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?] + gnome-base/gnome-desktop:3= + >sys-power/upower-0.99:= + + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libXcomposite-0.4 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + >=x11-libs/libXfixes-3 + >=x11-libs/libXi-1.7.4 + x11-libs/libXinerama + >=x11-libs/libXrandr-1.5 + x11-libs/libXrender + x11-libs/libxcb + x11-libs/libxkbfile + >=x11-libs/libxkbcommon-0.4.3[X] + x11-misc/xkeyboard-config + + gnome-extra/zenity + media-libs/mesa[egl] + + gles2? ( media-libs/mesa[gles2] ) + input_devices_wacom? ( >=dev-libs/libwacom-0.13 ) + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) + udev? ( >=virtual/libgudev-232:= ) + wayland? ( + >=dev-libs/libinput-1.4 + >=dev-libs/wayland-1.13.0 + >=dev-libs/wayland-protocols-1.9 + >=media-libs/mesa-10.3[egl,gbm,wayland] + sys-apps/systemd + >=virtual/libgudev-232:= + >=virtual/libudev-136:= + x11-base/xorg-server[wayland] + x11-libs/libdrm:= + ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig + x11-base/xorg-proto + test? ( app-text/docbook-xml-dtd:4.5 ) + wayland? ( >=sys-kernel/linux-headers-4.4 ) +" + +src_prepare() { + # Disable building of noinst_PROGRAM for tests + if ! use test; then + sed -e '/^noinst_PROGRAMS/d' \ + -i cogl/tests/conform/Makefile.{am,in} || die + sed -e '/noinst_PROGRAMS += testboxes/d' \ + -i src/Makefile-tests.am || die + sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \ + -i src/Makefile.in || die + fi + + gnome2_src_prepare + + # Leave the damn CFLAGS alone + sed -e 's/$CFLAGS -g/$CFLAGS /' \ + -i clutter/configure || die + sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \ + -i cogl/configure || die + sed -e 's/$CFLAGS -g -O/$CFLAGS /' \ + -i configure || die +} + +src_configure() { + # Prefer gl driver by default + # GLX is forced by mutter but optional in clutter + # x
[gentoo-commits] repo/gentoo:master commit in: media-gfx/frogr/
commit: 9ec94340d3008d1c006558de6c09fb132a1ec336 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Nov 27 18:59:52 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Nov 27 18:59:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec94340 media-gfx/frogr: bump 1.3 → 1.5 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Sobhan Mohammadpour gentoo.org> media-gfx/frogr/Manifest | 1 + media-gfx/frogr/frogr-1.5.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/media-gfx/frogr/Manifest b/media-gfx/frogr/Manifest index c6bd342b371..4c6c522f738 100644 --- a/media-gfx/frogr/Manifest +++ b/media-gfx/frogr/Manifest @@ -1 +1,2 @@ DIST frogr-1.3.tar.xz 2552456 BLAKE2B 562f88898fec153c50696dce59b5396b6f9e88bc68cbf264e7954c2d2f402cb44cb2e6bf3c1c786d50285532c66167678f0fde053c317a0d23b6f4b210e69fa1 SHA512 82ca3ff1e97e7ff45bce1915f629809cc9efa6d33735b0e41b17bb8f69a31a2b035dd53045a3e56e7769d379b534a2468e37a684505438cfea70cc141103d1cb +DIST frogr-1.5.tar.xz 2233600 BLAKE2B aeb04db0d5d57f470d377986f2e857ee63b47df85e9c3251cdfac8585efa19491650ecede0bfa95c157c2584298dc02173afec624bc439dcd8b52d101c465d54 SHA512 f4af5ec82ad1771e71387c40467fc697c7e3edff9f76ecd0f762e446d136a293477867cb7b6bc6d10bc0fdd95210b25f515eb56bf2d456f79009884019c44dd4 diff --git a/media-gfx/frogr/frogr-1.5.ebuild b/media-gfx/frogr/frogr-1.5.ebuild new file mode 100644 index 000..2cb753483f1 --- /dev/null +++ b/media-gfx/frogr/frogr-1.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="flickr applications for GNOME" +HOMEPAGE="https://live.gnome.org/Frogr"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-1.2 + >=x11-libs/gtk+-3.16:3[introspection] + >=media-libs/libexif-0.6.14 + >=dev-libs/libxml2-2.6.8:2 + media-libs/gstreamer:1.0 + >=net-libs/libsoup-2.34:2.4 + >=dev-libs/libgcrypt-1.5:* +" +DEPEND="${RDEPEND} + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +# TODO add a useflag for enable-video or header-bar??? + +src_configure() { + local emesonargs=() + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-screenshot/
commit: 26719c84aae6e77491dd92018d3e833880e1a781 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Nov 1 21:43:12 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Nov 1 21:43:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=26719c84 media-gfx/gnome-screenshot: remove gnome-meson Package-Manager: Portage-2.3.51, Repoman-2.3.11 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...-screenshot-3.26.0.ebuild => gnome-screenshot-3.26.0-r1.ebuild} | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild similarity index 90% rename from media-gfx/gnome-screenshot/gnome-screenshot-3.26.0.ebuild rename to media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild index ad114296..7e3d3134 100644 --- a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0.ebuild +++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit gnome-meson readme.gentoo-r1 +inherit gnome.org gnome2-utils meson readme.gentoo-r1 DESCRIPTION="Screenshot utility for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils"; @@ -40,11 +40,10 @@ DOC_CONTENTS="${P} saves screenshots in ~/Pictures/ and defaults to where to save the screenshot, run 'gnome-screenshot --interactive'" src_install() { - gnome-meson_src_install + meson_src_install readme.gentoo_create_doc } pkg_postinst() { - gnome-meson_pkg_postinst readme.gentoo_print_elog }
[gentoo-commits] proj/gnome:master commit in: dev-libs/gom/
commit: 10ffdf6e99f760c9f070cf839ea66f84160cf997 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Nov 1 21:30:18 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Nov 1 21:30:18 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=10ffdf6e dev-libs/gom: remove gnome-meson Package-Manager: Portage-2.3.51, Repoman-2.3.11 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gom/{gom-0.3.3.ebuild => gom-0.3.3-r1.ebuild} | 24 ++ 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3-r1.ebuild similarity index 74% rename from dev-libs/gom/gom-0.3.3.ebuild rename to dev-libs/gom/gom-0.3.3-r1.ebuild index 0f57ce27..394c983e 100644 --- a/dev-libs/gom/gom-0.3.3.ebuild +++ b/dev-libs/gom/gom-0.3.3-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" GCONF_DEBUG="yes" PYTHON_COMPAT=( python3_{4,5,6} ) -inherit gnome-meson python-r1 +inherit gnome.org gnome2-utils meson python-r1 DESCRIPTION="GObject to SQLite object mapper library" HOMEPAGE="https://wiki.gnome.org/Projects/Gom"; @@ -36,33 +36,31 @@ pkg_setup() { } src_prepare() { - gnome-meson_src_prepare - + default python_copy_sources } src_configure() { - gnome-meson_src_configure \ - $(meson_use introspection enable-introspection) \ + local emesonargs=( + $(meson_use introspection enable-introspection) $(meson_use doc enable-gtk-doc) + ) +# FIXME: is this needed??? + meson_src_configure python_foreach_impl run_in_build_dir \ - gnome-meson_src_configure \ - $(meson_use introspection enable-introspection) \ - $(meson_use doc enable-gtk-doc) - + meson_src_configure } src_install() { - gnome-meson_src_install + meson_src_install docinto examples dodoc examples/*.py python_foreach_impl run_in_build_dir \ - meson_src_install DESTDIR="${D}" install-overridesPYTHON - + meson_src_install DESTDIR="${D}" } src_test() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bubblewrap/
commit: bb45871fbc4b4377acab2571aba695eaef233e61 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Oct 15 17:17:38 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Oct 15 17:19:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb45871f sys-apps/bubblewrap: new ebuild bubblewrap is a lightweight setuid sandbox application developed from Flatpak with a small installation footprint and minimal resource requirements. Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Sobhan Mohammadpour gentoo.org> sys-apps/bubblewrap/Manifest| 1 + sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 50 + sys-apps/bubblewrap/metadata.xml| 8 + 3 files changed, 59 insertions(+) diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest new file mode 100644 index 000..dba0bcb214e --- /dev/null +++ b/sys-apps/bubblewrap/Manifest @@ -0,0 +1 @@ +DIST bubblewrap-0.3.1.tar.gz 62768 BLAKE2B a8c29102f9b69bfbd6b6aebb9aa0878bd1e31b52a6cb6374b8341c1410526872d4063ff0524ab4f98d7cac7358dad3190144d12bb0b11cf26eeed2730c4ec475 SHA512 fbc44976f53fdf8913b94c57d1f26a3b87c773e86a289e58fd3d7b1c4ea7f33c862f1a38a4f791315358990928768a68334f0a171302c18a16c7e2e9f1a146dd diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild new file mode 100644 index 000..56d2c9cb2b0 --- /dev/null +++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools bash-completion-r1 linux-info + +DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like solution" +HOMEPAGE="https://github.com/projectatomic/bubblewrap"; +SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="selinux" + +DEPEND=" + dev-libs/libxslt + sys-libs/libseccomp + sys-libs/libcap + selinux? ( >=sys-libs/libselinux-2.1.9 ) +" +# FIXME: we don't need bashcomp righ?? +RDEPEND="${DEPEND}" +# FIXME: bash comp is not working +# FIXME: test is not working +pkg_setup() { + if [[ ${MERGE_TYPE} != buildonly ]]; then + CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS" + linux-info_pkg_setup + fi +} +src_prepare() { + default + eautoreconf +} + +src_configure() { + + econf \ + $(use_enable selinux) \ + "--enable-man" \ + "--with-bash-completion-dir=${get_bashcompdir}" \ + "--with-priv-mode=none" +} + +pkg_postinst() { + einfo "bashcomp can be used with >=app-shells/bash-completion-2.0" + einfo "probably needs namespaces" +} diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml new file mode 100644 index 000..39980802b1d --- /dev/null +++ b/sys-apps/bubblewrap/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: f435fc5d46cb843ff184578f1d7908697020e1d9 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Oct 15 16:54:09 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Oct 15 17:12:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f435fc5d package.mask: Mask bubblewrap for testing Signed-off-by: Sobhan Mohammadpour gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 6e3a61681ea..cb5279e59be 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,10 @@ #--- END OF EXAMPLES --- +# Sobhan Mohammadpour (15 Oct 2018) +# Masked for testing. +sys-apps/bubblewrap + # Thomas Deutschmann (12 Oct 2018) # EOL and has known vulnerabilities. Please move to # Firefox 60 or newer if you can.
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/
commit: ba1b3ed9a747832b702937ea65230f7ed76a8e78 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Oct 14 18:13:44 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Oct 14 18:13:44 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ba1b3ed9 gnome-base/nautilus: remove gnome eclass from 3.26 & minor bug fixes Package-Manager: Portage-2.3.51, Repoman-2.3.11 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...lus-3.26.4.ebuild => nautilus-3.26.4-r1.ebuild} | 38 ++ 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/gnome-base/nautilus/nautilus-3.26.4.ebuild b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild similarity index 79% rename from gnome-base/nautilus/nautilus-3.26.4.ebuild rename to gnome-base/nautilus/nautilus-3.26.4-r1.ebuild index de179978..8c82d5fe 100644 --- a/gnome-base/nautilus/nautilus-3.26.4.ebuild +++ b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 GNOME2_LA_PUNT="yes" # Needed with USE 'sendto' -inherit gnome-meson readme.gentoo-r1 virtualx +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg DESCRIPTION="A file manager for the GNOME desktop" HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus"; @@ -70,21 +70,23 @@ src_prepare() { To activate the previewer, select a file and press space; to close the previewer, press space again." fi - gnome-meson_src_prepare + xdg_src_prepare } src_configure() { # FIXME no doc useflag?? - gnome-meson_src_configure \ - -Denable-desktop=true \ - -Denable-profiling=false \ - -Dtracker=$(usex tracker auto disabled) \ - $(meson_use doc enable-gtk-doc) \ - $(meson_use exif enable-exif) \ - $(meson_use packagekit enable-packagekit) \ - $(meson_use sendto nst-extension) \ - $(meson_use selinux enable-selinux) \ + local emesonargs=( + "-Denable-desktop=true" + "-Denable-profiling=false" + "-Dtracker=$(usex tracker auto disabled)" + $(meson_use doc enable-gtk-doc) + $(meson_use exif enable-exif) + $(meson_use packagekit enable-packagekit) + $(meson_use sendto enable-nst-extension) + $(meson_use selinux enable-selinux) $(meson_use xmp enable-xmp) + ) + meson_src_configure } src_test() { @@ -93,11 +95,13 @@ src_test() { src_install() { use previewer && readme.gentoo_create_doc - gnome-meson_src_install + meson_src_install } pkg_postinst() { - gnome-meson_pkg_postinst + xdg_pkg_postinst + gnome2_icon_cache_update + gnome2_schemas_update if use previewer; then readme.gentoo_print_elog @@ -105,3 +109,9 @@ pkg_postinst() { elog "To preview media files, emerge nautilus with USE=previewer" fi } + +pkg_postrm() { + gnome2_icon_cache_update + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] proj/gnome:master commit in: sci-geosciences/geocode-glib/
commit: e160b858128ff11f3c2c3e6908d56f4e8550531a Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu Oct 11 17:46:12 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu Oct 11 17:46:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e160b858 sci-geosciences/geocode-glib: start using meson Package-Manager: Portage-2.3.51, Repoman-2.3.11 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...de-glib-3.26.0.ebuild => geocode-glib-3.26.0-r1.ebuild} | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild b/sci-geosciences/geocode-glib/geocode-glib-3.26.0-r1.ebuild similarity index 80% rename from sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild rename to sci-geosciences/geocode-glib/geocode-glib-3.26.0-r1.ebuild index 8f26c11b..192e56f0 100644 --- a/sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild +++ b/sci-geosciences/geocode-glib/geocode-glib-3.26.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit gnome-meson +inherit meson gnome.org DESCRIPTION="GLib geocoding library that uses the Yahoo! Place Finder service" HOMEPAGE="https://git.gnome.org/browse/geocode-glib"; @@ -31,10 +31,12 @@ DEPEND="${RDEPEND} RESTRICT="test" src_configure() { - gnome-meson_src_configure \ - $(meson_use test enable-installed-tests) \ - $(meson_use introspection enable-introspection) \ - -Denable-gtk-doc=false + local emesonargs=( + $(meson_use test enable-installed-tests) + $(meson_use introspection enable-introspection) + "-Denable-gtk-doc=true" + ) + meson_src_configure } src_test() {
[gentoo-commits] proj/gnome:master commit in: sys-apps/bubblewrap/
commit: a17cc07893b943215811c965b28ed672f1a69d91 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Oct 9 19:31:02 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Oct 9 19:31:02 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a17cc078 sys-apps/bubblewrap: new ebuild imported from "foo-overlay" /var/lib/layman/foo-overlay. test don't work but the package seems to work sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 51 + sys-apps/bubblewrap/metadata.xml| 8 + 2 files changed, 59 insertions(+) diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild new file mode 100644 index ..dde2efec --- /dev/null +++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="7" + +inherit autotools bash-completion-r1 linux-info + +DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like solution" +HOMEPAGE="https://github.com/projectatomic/bubblewrap"; +SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="selinux" + +DEPEND=" +dev-libs/libxslt +sys-libs/libseccomp +sys-libs/libcap +selinux? ( >=sys-libs/libselinux-2.1.9 ) +" +# FIXME: we don't need bashcomp righ?? +RDEPEND="${DEPEND}" +# FIXME: bash comp is not working +# FIXME: test is not working +pkg_setup() { + if [[ ${MERGE_TYPE} != buildonly ]]; then + CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS" +linux-info_pkg_setup + fi +} +src_prepare() { +default +eautoreconf +} + +src_configure() { + +econf \ + $(use_enable selinux) \ + "--enable-man" \ + "--with-bash-completion-dir=${get_bashcompdir}" \ + "--with-priv-mode=none" +} + +pkg_postinst() { +einfo "bashcomp can be used with >=app-shells/bash-completion-2.0" +einfo "probably needs namespaces" +} diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/sys-apps/bubblewrap/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 0e652f17d2f812c33487a1ed0cdf44a338705645 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Sep 16 15:25:13 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Sep 16 15:25:13 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0e652f17 gnome-base/nautilus: version bump to 3.26.4 and minor fixes add the doc flag back, rename the patch Package-Manager: Portage-2.3.44, Repoman-2.3.10 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...support-optional.patch => 3.26.4-tracker-support-optional.patch} | 0 .../nautilus/{nautilus-3.26.3.1.ebuild => nautilus-3.26.4.ebuild} | 6 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gnome-base/nautilus/files/3.26.3.1-tracker-support-optional.patch b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch similarity index 100% rename from gnome-base/nautilus/files/3.26.3.1-tracker-support-optional.patch rename to gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch diff --git a/gnome-base/nautilus/nautilus-3.26.3.1.ebuild b/gnome-base/nautilus/nautilus-3.26.4.ebuild similarity index 94% rename from gnome-base/nautilus/nautilus-3.26.3.1.ebuild rename to gnome-base/nautilus/nautilus-3.26.4.ebuild index f7b2ad76..de179978 100644 --- a/gnome-base/nautilus/nautilus-3.26.3.1.ebuild +++ b/gnome-base/nautilus/nautilus-3.26.4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus"; LICENSE="GPL-2+ LGPL-2+ FDL-1.1" SLOT="0" -IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker xmp" +IUSE="doc exif gnome +introspection packagekit +previewer selinux sendto tracker xmp" KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" @@ -44,6 +44,8 @@ DEPEND="${COMMON_DEPEND} >=sys-devel/gettext-0.19.7 virtual/pkgconfig x11-base/xorg-proto + + doc? ( dev-util/gtk-doc ) " RDEPEND="${COMMON_DEPEND} gnome-base/dconf @@ -75,9 +77,9 @@ src_configure() { # FIXME no doc useflag?? gnome-meson_src_configure \ -Denable-desktop=true \ - -Denable-gtk-doc=false \ -Denable-profiling=false \ -Dtracker=$(usex tracker auto disabled) \ + $(meson_use doc enable-gtk-doc) \ $(meson_use exif enable-exif) \ $(meson_use packagekit enable-packagekit) \ $(meson_use sendto nst-extension) \
[gentoo-commits] proj/gnome:master commit in: gnome-base/libgnomekbd/
commit: 07f3b20a250f1650ea9e2f294ef496378c65a079 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Jul 31 14:44:56 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Jul 31 14:44:56 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=07f3b20a gnome-base/libgnomekbd: 3.22.0.1 ➛ 3.26.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-base/libgnomekbd/libgnomekbd-3.26.0.ebuild | 33 gnome-base/libgnomekbd/metadata.xml | 8 ++ 2 files changed, 41 insertions(+) diff --git a/gnome-base/libgnomekbd/libgnomekbd-3.26.0.ebuild b/gnome-base/libgnomekbd/libgnomekbd-3.26.0.ebuild new file mode 100644 index ..42437e5a --- /dev/null +++ b/gnome-base/libgnomekbd/libgnomekbd-3.26.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 + +DESCRIPTION="Gnome keyboard configuration library" +HOMEPAGE="https://www.gnome.org"; + +LICENSE="LGPL-2+" +SLOT="0/8" +KEYWORDS="~amd64" +IUSE="+introspection test" + +RDEPEND=" + >=dev-libs/glib-2.18:2 + >=x11-libs/gtk+-2.91.7:3[X,introspection?] + >=x11-libs/libxklavier-5.2[introspection?] + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +DEPEND="${RDEPEND} + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_enable introspection) \ + $(use_enable test tests) +} diff --git a/gnome-base/libgnomekbd/metadata.xml b/gnome-base/libgnomekbd/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/gnome-base/libgnomekbd/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-base/gvfs/
commit: 2146394a8e08cdbf2cc51d93f21213afb8342589 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Jul 31 14:34:51 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Jul 31 14:34:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2146394a gnome-base/gvfs:1.34.1 ➛ 1.34.2.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --force Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-base/gvfs/{gvfs-1.34.1.ebuild => gvfs-1.34.2.1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-base/gvfs/gvfs-1.34.1.ebuild b/gnome-base/gvfs/gvfs-1.34.2.1.ebuild similarity index 100% rename from gnome-base/gvfs/gvfs-1.34.1.ebuild rename to gnome-base/gvfs/gvfs-1.34.2.1.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: 975c7c5838b292411803517c3260a8832b1bb2d6 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Jul 31 14:24:12 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Jul 31 14:24:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=975c7c58 gnome-extra/gnome-documents: 3.26.2 ➛ 3.26.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../{gnome-documents-3.26.2.ebuild => gnome-documents-3.26.3.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild similarity index 100% rename from gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild rename to gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-recipes/
commit: dcf2253637c0428592ee4ecf4be08d7a5de240db Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Jul 17 19:54:46 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue Jul 17 19:54:46 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dcf22536 gnome-extra/gnome-recipes: bump to 2.0.2 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../{gnome-recipes-1.6.2.ebuild => gnome-recipes-2.0.2.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnome-extra/gnome-recipes/gnome-recipes-1.6.2.ebuild b/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild similarity index 87% rename from gnome-extra/gnome-recipes/gnome-recipes-1.6.2.ebuild rename to gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild index 9d265b7d..a76a1ae7 100644 --- a/gnome-extra/gnome-recipes/gnome-recipes-1.6.2.ebuild +++ b/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,6 +18,9 @@ RDEPEND=" media-libs/libcanberra net-libs/libsoup:2.4 >=x11-libs/gtk+-3.22:3 + >=dev-libs/json-glib-1 + >=net-libs/rest-0.7 + net-libs/gnome-online-accounts archive? ( app-arch/gnome-autoar ) spell? ( >=app-text/gspell-1 ) "
[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/files/, dev-libs/glib/
commit: d07dc3eec37ee1ce3a2e5b047f2e067dffab6ebd Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 24 14:04:18 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 24 14:04:18 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d07dc3ee dev-libs/glib: import the fixes from the main tree Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...56.1-external-gdbus-codegen-for-autotools.patch | 83 +- .../{glib-2.56.1.ebuild => glib-2.56.1-r1.ebuild} | 29 2 files changed, 32 insertions(+), 80 deletions(-) diff --git a/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch b/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch index 7e73f748..a27966e0 100644 --- a/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch +++ b/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch @@ -1,44 +1,21 @@ -From db0a3301203e0c62db274bde8ac20cbfbb71889f Mon Sep 17 00:00:00 2001 +From 2e47d49bc91d83cd0abea4c1944bfca4336040fa Mon Sep 17 00:00:00 2001 From: Sobhan Mohammadpour Date: Fri, 23 Feb 2018 15:27:33 +0330 -Subject: [PATCH 2/2] glib-2.54.3-external-gdbus-codegen-for-autotools +Subject: [PATCH] glib-2.54.3-external-gdbus-codegen-for-autotools --- - configure.ac| 17 - - docs/reference/gio/Makefile.am | 1 - - gio/Makefile.am | 12 - gio/tests/Makefile.am | 6 ++ - .../gdbus-object-manager-example/Makefile.am| 6 ++ - 5 files changed, 16 insertions(+), 26 deletions(-) + configure.ac | 1 - + docs/reference/gio/Makefile.am | 1 - + gio/Makefile.am| 2 +- + gio/tests/Makefile.am | 6 ++ + gio/tests/gdbus-object-manager-example/Makefile.am | 6 ++ + 5 files changed, 5 insertions(+), 11 deletions(-) diff --git a/configure.ac b/configure.ac -index 2013d198e..7d2d686c5 100644 +index 0457c90..07166c9 100644 --- a/configure.ac +++ b/configure.ac -@@ -360,14 +360,14 @@ AC_CHECK_PROGS(PERL, [perl5 perl]) - # option to specify python interpreter to use; this just sets $PYTHON, so that - # we will fallback to reading $PYTHON if --with-python is not given, and - # python.m4 will get the expected input --AC_ARG_WITH(python, --AS_HELP_STRING([--with-python=PATH], -- [Path to Python interpreter; searches $PATH if only a program name is given; if not given, searches for a few standard names such as "python3" or "python2"]), --[PYTHON="$withval"], []) --if test x"$PYTHON" = xyes; then -- AC_MSG_ERROR([--with-python option requires a path or program argument]) --fi --AM_PATH_PYTHON(2.7,,PYTHON="python2.7") -+#AC_ARG_WITH(python, -+#AS_HELP_STRING([--with-python=PATH], -+# [Path to Python interpreter; searches $PATH if only a program name is given; if not given, searches for a few standard names such as "python3" or "python2"]), -+#[PYTHON="$withval"], []) -+#if test x"$PYTHON" = xyes; then -+# AC_MSG_ERROR([--with-python option requires a path or program argument]) -+#fi -+#AM_PATH_PYTHON(2.7,,PYTHON="python2.7") - - - dnl *** -@@ -3567,7 +3567,6 @@ gobject/glib-mkenums +@@ -3469,7 +3469,6 @@ gobject/glib-mkenums gobject/tests/Makefile gthread/Makefile gio/Makefile @@ -47,10 +24,10 @@ index 2013d198e..7d2d686c5 100644 gio/gnetworking.h gio/xdgmime/Makefile diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am -index e04ab6843..3a518af02 100644 +index 5741a3e..d38e768 100644 --- a/docs/reference/gio/Makefile.am +++ b/docs/reference/gio/Makefile.am -@@ -178,7 +178,6 @@ man_MANS +=\ +@@ -177,7 +177,6 @@ man_MANS +=\ gsettings.1 \ gresource.1 \ gdbus.1 \ @@ -59,7 +36,7 @@ index e04ab6843..3a518af02 100644 $(NULL) diff --git a/gio/Makefile.am b/gio/Makefile.am -index 67b7fa966..334c6e32d 100644 +index b2db995..53d7162 100644 --- a/gio/Makefile.am +++ b/gio/Makefile.am @@ -1,6 +1,6 @@ @@ -69,36 +46,12 @@ index 67b7fa966..334c6e32d 100644 +SUBDIRS = if OS_UNIX - SUBDIRS += xdgmime -@@ -101,10 +101,8 @@ GDBUS_PYTHON_DEPS = \ - $(builddir)/gdbus-2.0/codegen/config.py \ - $(srcdir)/gdbus-2.0/codegen/utils.py - --gdbus-daemon-generated.h gdbus-daemon-generated.c: $(srcdir)/dbus-daemon.xml $(GDBUS_PYTHON_DEPS) -- $(AM_V_GEN) UNINSTALLED_GLI
[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/
commit: d99c50d938c8b6e8ff083eb1895d80ad2829820c Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 24 13:14:35 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 24 13:14:35 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d99c50d9 Revert "dev-libs/glib: bump" This reverts commit d2a6fd4a2c7dcae1e11ebfa4a2d3a028abb2ac6d. .../{glib-2.56.1-r1.ebuild => glib-2.56.1.ebuild} | 32 +++--- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/dev-libs/glib/glib-2.56.1-r1.ebuild b/dev-libs/glib/glib-2.56.1.ebuild similarity index 91% rename from dev-libs/glib/glib-2.56.1-r1.ebuild rename to dev-libs/glib/glib-2.56.1.ebuild index 04ed5b91..06c64dfa 100644 --- a/dev-libs/glib/glib-2.56.1-r1.ebuild +++ b/dev-libs/glib/glib-2.56.1.ebuild @@ -6,26 +6,26 @@ # then to be think very closely. EAPI=6 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) +PYTHON_COMPAT=( python2_7 ) # Completely useless with or without USE static-libs, people need to use # pkg-config GNOME2_LA_PUNT="yes" inherit autotools bash-completion-r1 epunt-cxx flag-o-matic gnome2 libtool linux-info \ - multilib multilib-minimal pax-utils python-single-r1 toolchain-funcs versionator virtualx + multilib multilib-minimal pax-utils python-r1 toolchain-funcs versionator virtualx DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/"; -SRC_URI="${SRC_URI} +SRC_URI="${SRC_URI} https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz"; # pkg.m4 for eautoreconf LICENSE="LGPL-2.1+" SLOT="2" IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test utils xattr" REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} + utils? ( ${PYTHON_REQUIRED_USE} ) test? ( ${PYTHON_REQUIRED_USE} ) -" # test dep left here and elsewhere to not forget, as global python requirement is supposed to be temporary until a split package is made with meson +" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" @@ -44,9 +44,9 @@ RDEPEND=" selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] ) - ${PYTHON_DEPS} utils? ( - >=dev-util/gdbus-codegen-${PV} + ${PYTHON_DEPS} + >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}] virtual/libelf:0= ) " @@ -59,7 +59,7 @@ DEPEND="${RDEPEND} test? ( sys-devel/gdb ${PYTHON_DEPS} - >=dev-util/gdbus-codegen-${PV} + >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}] >=sys-apps/dbus-1.2.14 ) !https://bugzilla.gnome.org/show_bug.cgi?id=668035#c4 rm "${ED}usr/bin/gtester-report" rm "${ED}usr/share/man/man1/gtester-report.1" fi
[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/
commit: d2a6fd4a2c7dcae1e11ebfa4a2d3a028abb2ac6d Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 24 13:04:45 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 24 13:05:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d2a6fd4a dev-libs/glib: bump Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../{glib-2.56.1.ebuild => glib-2.56.1-r1.ebuild} | 32 +++--- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/dev-libs/glib/glib-2.56.1.ebuild b/dev-libs/glib/glib-2.56.1-r1.ebuild similarity index 91% rename from dev-libs/glib/glib-2.56.1.ebuild rename to dev-libs/glib/glib-2.56.1-r1.ebuild index 06c64dfa..04ed5b91 100644 --- a/dev-libs/glib/glib-2.56.1.ebuild +++ b/dev-libs/glib/glib-2.56.1-r1.ebuild @@ -6,26 +6,26 @@ # then to be think very closely. EAPI=6 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) # Completely useless with or without USE static-libs, people need to use # pkg-config GNOME2_LA_PUNT="yes" inherit autotools bash-completion-r1 epunt-cxx flag-o-matic gnome2 libtool linux-info \ - multilib multilib-minimal pax-utils python-r1 toolchain-funcs versionator virtualx + multilib multilib-minimal pax-utils python-single-r1 toolchain-funcs versionator virtualx DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/"; -SRC_URI="${SRC_URI} +SRC_URI="${SRC_URI} https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz"; # pkg.m4 for eautoreconf LICENSE="LGPL-2.1+" SLOT="2" IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test utils xattr" REQUIRED_USE=" - utils? ( ${PYTHON_REQUIRED_USE} ) + ${PYTHON_REQUIRED_USE} test? ( ${PYTHON_REQUIRED_USE} ) -" +" # test dep left here and elsewhere to not forget, as global python requirement is supposed to be temporary until a split package is made with meson KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" @@ -44,9 +44,9 @@ RDEPEND=" selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS} utils? ( - ${PYTHON_DEPS} - >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}] + >=dev-util/gdbus-codegen-${PV} virtual/libelf:0= ) " @@ -59,7 +59,7 @@ DEPEND="${RDEPEND} test? ( sys-devel/gdb ${PYTHON_DEPS} - >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}] + >=dev-util/gdbus-codegen-${PV} >=sys-apps/dbus-1.2.14 ) !https://bugzilla.gnome.org/show_bug.cgi?id=668035#c4 rm "${ED}usr/bin/gtester-report" rm "${ED}usr/share/man/man1/gtester-report.1" fi
[gentoo-commits] proj/gnome:master commit in: sci-geosciences/geocode-glib/
commit: 4c205628e00ff7fff6aa0160fb7e3dcd3437d808 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 24 12:14:21 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 24 12:14:21 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4c205628 sci-geosciences/geocode-glib: bump Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../{geocode-glib-3.25.4.1.ebuild => geocode-glib-3.26.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.25.4.1.ebuild b/sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild similarity index 100% rename from sci-geosciences/geocode-glib/geocode-glib-3.25.4.1.ebuild rename to sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild
[gentoo-commits] proj/gnome:master commit in: net-libs/glib-networking/
commit: aa8794afa56cd83d3db4e1c1803a8334867cc3a2 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 17 19:51:24 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 17 19:51:24 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=aa8794af net-libs/glib-networking: add a compile phase Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...glib-networking-2.56.0.ebuild => glib-networking-2.56.0-r1.ebuild} | 4 1 file changed, 4 insertions(+) diff --git a/net-libs/glib-networking/glib-networking-2.56.0.ebuild b/net-libs/glib-networking/glib-networking-2.56.0-r1.ebuild similarity index 97% rename from net-libs/glib-networking/glib-networking-2.56.0.ebuild rename to net-libs/glib-networking/glib-networking-2.56.0-r1.ebuild index ba7d5709..5565e12f 100644 --- a/net-libs/glib-networking/glib-networking-2.56.0.ebuild +++ b/net-libs/glib-networking/glib-networking-2.56.0-r1.ebuild @@ -51,6 +51,10 @@ multilib_src_configure() { # TODO gnutls is mandatory with meson } +multilib_src_compile() { + gnome-meson_src_compile +} + multilib_src_test() { # XXX: non-native tests fail if glib-networking is already installed. # have no idea what's wrong. would appreciate some help.
[gentoo-commits] proj/gnome:master commit in: media-libs/graphene/
commit: 174869cebd859d189c7a51ae5fa18f9148ca06da Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 17 20:04:07 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 17 20:04:07 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=174869ce media-libs/graphene: new ebuild Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 media-libs/graphene/graphene-1.6.2.ebuild | 87 +++ media-libs/graphene/metadata.xml | 15 ++ 2 files changed, 102 insertions(+) diff --git a/media-libs/graphene/graphene-1.6.2.ebuild b/media-libs/graphene/graphene-1.6.2.ebuild new file mode 100644 index ..273a053d --- /dev/null +++ b/media-libs/graphene/graphene-1.6.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson multilib-minimal toolchain-funcs + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://developer.gnome.org/graphene/"; + +LICENSE="GPL-2" +SLOT="0" + +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc introspection gobject + test vector" +REQUIRED_USE="test? ( introspection ) + introspection? ( gobject )" + +KEYWORDS="~amd64" + +RDEPEND=" + gobject? ( >=dev-libs/glib-2.30:2 ) + introspection? ( dev-libs/gobject-introspection ) +" + +DEPEND=" + doc? ( dev-util/gtk-doc ) +" +# FIXME handle gcc-vector and other stuff + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]] ; then + if use vector; then + tc-is-clang && die "gcc vector is not available for clang right?" + use arm && die GCC vector intrinsics are disabled on ARM + + [[ $(gcc-major-version) -lt 4 ]] || \ + ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 9 ]] ) \ + && die "GCC vector intrinsics are disabled on GCC prior to 4.9" + fi + + if use cpu_flags_x86_sse2;then + [[ $(gcc-major-version) -lt 4 ]] || \ + ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 2 ]] ) \ + && die "Sorry, but gcc-4.2 and earlier won't work for sse2" + fi + fi +} + +multilib_src_configure() { + local emesonargs=( + $(meson_use doc enable-gtk-doc) + $(meson_use introspection enable-introspection) + $(meson_use introspection enable-gobject-types) + $(meson_use cpu_flags_arm_neon enable-arm-neon) + $(meson_use cpu_flags_x86_sse2 enable-sse2) + $(meson_use vector enable-gcc-vector) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +pkg_postinst() { + multilib_pkg_postinst() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + multilib_foreach_abi multilib_pkg_postinst +} + +pkg_postrm() { + multilib_pkg_postrm() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + multilib_foreach_abi multilib_pkg_postrm +} diff --git a/media-libs/graphene/metadata.xml b/media-libs/graphene/metadata.xml new file mode 100644 index ..36a8753b --- /dev/null +++ b/media-libs/graphene/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + + Use dev-libs/gobject-introspection +for introspection + build GObject types type + build gcc vector fast paths + + +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-tweak-tool/, gnome-extra/gnome-tweak-tool/files/
commit: 16d3ce46a6c8c50ba5e96871a6a278d462846887 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Jun 10 19:19:21 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Jun 10 19:19:21 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=16d3ce46 gnome-extra/gnome-tweak-tool: 3.24.1 -> 3.26.4 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...me-tweak-tool-3.26.4-gentoo-cursor-themes.patch | 26 .../gnome-tweak-tool-3.26.4.ebuild | 75 ++ 2 files changed, 101 insertions(+) diff --git a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.26.4-gentoo-cursor-themes.patch b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.26.4-gentoo-cursor-themes.patch new file mode 100644 index ..a974b4f0 --- /dev/null +++ b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.26.4-gentoo-cursor-themes.patch @@ -0,0 +1,26 @@ +From dd1a9a03cb424fe9fcded3c6e0ba4505e04e8cec Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sun, 10 Jun 2018 22:12:59 +0430 +Subject: [PATCH] update gnome-tweak-tool-3.10.1-gentoo-cursor-themes patch + +--- + gtweak/tweaks/tweak_group_appearance.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gtweak/tweaks/tweak_group_appearance.py b/gtweak/tweaks/tweak_group_appearance.py +index 05d13e9..920df59 100644 +--- a/gtweak/tweaks/tweak_group_appearance.py b/gtweak/tweaks/tweak_group_appearance.py +@@ -89,7 +89,8 @@ class CursorThemeSwitcher(GSettingsComboTweak): + def _get_valid_cursor_themes(self): + dirs = ( os.path.join(gtweak.DATA_DIR, "icons"), + os.path.join(GLib.get_user_data_dir(), "icons"), +- os.path.join(os.path.expanduser("~"), ".icons")) ++ os.path.join(os.path.expanduser("~"), ".icons"), ++ os.path.join(gtweak.DATA_DIR, "cursors", "xorg-x11")) + valid = walk_directories(dirs, lambda d: + os.path.isdir(d) and \ + os.path.exists(os.path.join(d, "cursors"))) +-- +2.17.0 + diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4.ebuild new file mode 100644 index ..ca70d152 --- /dev/null +++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.26.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit gnome-meson python-r1 + +DESCRIPTION="Tool to customize GNOME 3 options" +HOMEPAGE="https://wiki.gnome.org/action/show/Apps/GnomeTweakTool"; + +LICENSE="GPL-2+" +SLOT="0" + +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~amd64 ~ia64 ~x86" + +COMMON_DEPEND=" + ${PYTHON_DEPS} + dev-libs/glib:2[dbus] + >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}] + >=gnome-base/gsettings-desktop-schemas-3.23.3 +" +# g-s-d, gnome-desktop, gnome-shell etc. needed at runtime for the gsettings schemas +RDEPEND="${COMMON_DEPEND} + >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection] + >=x11-libs/gtk+-3.12:3[introspection] + + net-libs/libsoup:2.4[introspection] + x11-libs/libnotify[introspection] + + >=gnome-base/gnome-settings-daemon-3 + >=gnome-base/gnome-shell-3.24 + >=gnome-base/nautilus-3 +" +DEPEND="${COMMON_DEPEND} + sys-devel/gettext + >=dev-util/intltool-0.40.0 + virtual/pkgconfig +" +run_in_sane_meson_variables() { + local EMESON_SOURCE + EMESON_SOURCE=${BUILD_DIR} + BUILD_DIR="${BUILD_DIR}-build" + "$@" + BUILD_DIR=${EMESON_SOURCE} +} + +src_prepare() { + # Add contents of Gentoo's cursor theme directory to cursor theme list + eapply "${FILESDIR}/${PN}-3.26.4-gentoo-cursor-themes.patch" + + gnome-meson_src_prepare + python_copy_sources +} + +src_configure() { + python_foreach_impl run_in_build_dir run_in_sane_meson_variables gnome-meson_src_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir run_in_sane_meson_variables gnome-meson_src_compile +} + +src_test() { + python_foreach_impl run_in_build_dir run_in_sane_meson_variables meson_src_test +} + +src_install() { + python_foreach_impl run_in_build_dir run_in_sane_meson_variables gnome-meson_src_install + python_foreach_impl run_in_build_dir python_doscript gnome-tweak-tool || die +}
[gentoo-commits] proj/gnome:master commit in: dev-libs/gom/
commit: 15841e1be1d319ce4582cc85b568f8c55160a480 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Jun 4 12:19:17 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Jun 4 12:19:17 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=15841e1b dev-libs/gom: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 dev-libs/gom/gom-0.3.3.ebuild | 72 +++ dev-libs/gom/metadata.xml | 8 + 2 files changed, 80 insertions(+) diff --git a/dev-libs/gom/gom-0.3.3.ebuild b/dev-libs/gom/gom-0.3.3.ebuild new file mode 100644 index ..0f57ce27 --- /dev/null +++ b/dev-libs/gom/gom-0.3.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GCONF_DEBUG="yes" +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit gnome-meson python-r1 + +DESCRIPTION="GObject to SQLite object mapper library" +HOMEPAGE="https://wiki.gnome.org/Projects/Gom"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc +introspection test" + +RDEPEND=" + >=dev-db/sqlite-3.7:3 + >=dev-libs/glib-2.36:2 + introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) + ${PYTHON_DEPS} + >=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + doc? ( dev-util/gtk-doc ) + >=dev-util/intltool-0.40.0 + sys-devel/gettext + virtual/pkgconfig + test? ( x11-libs/gdk-pixbuf:2 ) +" +# TODO: make gdk-pixbuf properly optional with USE=test + +pkg_setup() { + python_setup +} + +src_prepare() { + gnome-meson_src_prepare + + python_copy_sources +} + +src_configure() { + gnome-meson_src_configure \ + $(meson_use introspection enable-introspection) \ + $(meson_use doc enable-gtk-doc) + + python_foreach_impl run_in_build_dir \ + gnome-meson_src_configure \ + $(meson_use introspection enable-introspection) \ + $(meson_use doc enable-gtk-doc) + +} + +src_install() { + gnome-meson_src_install + + + docinto examples + dodoc examples/*.py + + python_foreach_impl run_in_build_dir \ + meson_src_install DESTDIR="${D}" install-overridesPYTHON + +} + +src_test() { + # tests may take a long time + python_foreach_impl run_in_build_dir \ + meson_src_test +} diff --git a/dev-libs/gom/metadata.xml b/dev-libs/gom/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/dev-libs/gom/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-user-docs/
commit: e49ebaaae48a40685486d31984baa44043e7b779 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Jun 4 11:50:16 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Jun 4 11:50:16 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e49ebaaa gnome-extra/gnome-user-docs: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-user-docs-3.26.2.1.ebuild| 40 ++ gnome-extra/gnome-user-docs/metadata.xml | 8 + 2 files changed, 48 insertions(+) diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-3.26.2.1.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-3.26.2.1.ebuild new file mode 100644 index ..ef444c49 --- /dev/null +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-3.26.2.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="GNOME end user documentation" +HOMEPAGE="https://git.gnome.org/browse/gnome-user-docs"; + +LICENSE="CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="test" + +RDEPEND="" +DEPEND=" + test? ( dev-libs/libxml2 ) +" +# eautoreconf requires: +# app-text/yelp-tools +# rebuilding translations requires: +# app-text/yelp-tools +# dev-util/gettext + +# This ebuild does not install any binaries +RESTRICT="binchecks strip" + +src_configure() { + # itstool is only needed for rebuilding translations + # xmllint is only needed for tests + gnome2_src_configure \ + $(usex test "" XMLLINT=$(type -P true)) \ + ITSTOOL=$(type -P true) +} + +src_compile() { + # Do not compile; "make all" with unset LINGUAS rebuilds all translations, + # which can take > 2 hours on a Core i7. + return +} diff --git a/gnome-extra/gnome-user-docs/metadata.xml b/gnome-extra/gnome-user-docs/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/gnome-extra/gnome-user-docs/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: status/portage-configs/
commit: 428e5e2d5c6321c48a523da49e19695c610d6d5a Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed May 30 07:55:14 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed May 30 07:59:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=428e5e2d status/portage-configs/package.keywords.gnome3: remove x11-proto/* status/portage-configs/package.keywords.gnome3 | 4 1 file changed, 4 deletions(-) diff --git a/status/portage-configs/package.keywords.gnome3 b/status/portage-configs/package.keywords.gnome3 index 4666325d..d32fcf5a 100644 --- a/status/portage-configs/package.keywords.gnome3 +++ b/status/portage-configs/package.keywords.gnome3 @@ -275,10 +275,6 @@ app-misc/tomboy # GNOME Shell dev-libs/gjs dev-libs/libcroco:0.6 -~x11-proto/inputproto-2.3 -~x11-proto/xextproto-7.2.1 -~x11-proto/kbproto-1.0.6 -~x11-proto/xproto-7.0.23 ~x11-libs/libX11-1.5.0 ~x11-libs/libXfixes-5.0 ~x11-libs/libXext-1.3.1
[gentoo-commits] proj/gnome:master commit in: media-libs/clutter/
commit: 9d54896150d07805fd4ea4a55679e073fba10983 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed May 30 07:58:03 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed May 30 07:59:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9d548961 media-libs/clutter: sync with portage Closes: https://bugs.gentoo.org/656306 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 media-libs/clutter/clutter-.ebuild | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/media-libs/clutter/clutter-.ebuild b/media-libs/clutter/clutter-.ebuild index 77037afb..a9e3021c 100644 --- a/media-libs/clutter/clutter-.ebuild +++ b/media-libs/clutter/clutter-.ebuild @@ -1,9 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -GCONF_DEBUG="no" +EAPI=6 GNOME2_LA_PUNT="yes" inherit gnome2 virtualx @@ -16,6 +14,7 @@ DESCRIPTION="Clutter is a library for creating graphical user interfaces" LICENSE="LGPL-2.1+ FDL-1.1+" SLOT="1.0" + IUSE="aqua debug doc egl gtk +introspection test wayland X" REQUIRED_USE=" || ( aqua wayland X ) @@ -29,7 +28,7 @@ fi # NOTE: glx flavour uses libdrm + >=mesa-7.3 # >=libX11-1.3.1 needed for X Generic Event support -# do not depend on tslib, it does not build and is disable by default upstream +# do not depend on tslib, it does not build and is disabled by default upstream RDEPEND=" >=dev-libs/glib-2.44.0:2 >=dev-libs/atk-2.5.3[introspection?] @@ -43,18 +42,17 @@ RDEPEND=" egl? ( >=dev-libs/libinput-0.19.0 - media-libs/cogl:1.0=[gles2,kms] + media-libs/cogl[gles2,kms] >=virtual/libgudev-136 x11-libs/libxkbcommon ) - gtk? ( >=x11-libs/gtk+-3.3.18:3[aqua?] ) + gtk? ( >=x11-libs/gtk+-3.22.6:3[aqua?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) X? ( media-libs/fontconfig >=x11-libs/libX11-1.3.1 x11-libs/libXext x11-libs/libXdamage - x11-base/xorg-proto >=x11-libs/libXi-1.3 >=x11-libs/libXcomposite-0.4 ) wayland? ( @@ -69,6 +67,7 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-1.20 >=app-text/docbook-sgml-utils-0.6.14[jadetex] dev-libs/libxslt ) + X? ( x11-base/xorg-proto ) test? ( x11-libs/gdk-pixbuf ) " @@ -109,5 +108,5 @@ src_configure() { } src_test() { - Xemake check -C tests/conform + virtx emake check -C tests/conform }
[gentoo-commits] proj/gnome:master commit in: media-libs/clutter/, gnome-base/gdm/, media-gfx/gnome-screenshot/, ...
commit: d3a04da3e256d5beb51a7521f58984fdd9186dae Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 22:55:06 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 22:55:06 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d3a04da3 Transition deps to x11-base/xorg-proto gnome-base/gdm/gdm-3.26.2.1.ebuild | 4 +--- gnome-base/gdm/gdm-.ebuild | 4 +--- gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild | 4 +--- gnome-base/gnome-control-center/gnome-control-center-.ebuild | 4 +--- gnome-base/gnome-desktop/gnome-desktop-3.26.2.ebuild | 2 +- gnome-base/gnome-desktop/gnome-desktop-.ebuild | 3 +-- gnome-base/nautilus/nautilus-.ebuild | 2 +- media-gfx/gnome-screenshot/gnome-screenshot-.ebuild| 2 +- media-libs/clutter/clutter-.ebuild | 2 +- media-video/cheese/cheese-3.26.0.ebuild| 2 +- media-video/cheese/cheese-.ebuild | 2 +- media-video/totem/totem-.ebuild| 3 +-- net-wireless/gnome-bluetooth/gnome-bluetooth-.ebuild | 2 +- 13 files changed, 13 insertions(+), 23 deletions(-) diff --git a/gnome-base/gdm/gdm-3.26.2.1.ebuild b/gnome-base/gdm/gdm-3.26.2.1.ebuild index 56cf0c6a..ac51df37 100644 --- a/gnome-base/gdm/gdm-3.26.2.1.ebuild +++ b/gnome-base/gdm/gdm-3.26.2.1.ebuild @@ -86,10 +86,8 @@ DEPEND="${COMMON_DEPEND} >=dev-util/intltool-0.40.0 dev-util/itstool virtual/pkgconfig - x11-proto/inputproto - x11-proto/randrproto + x11-base/xorg-proto test? ( >=dev-libs/check-0.9.4 ) - xinerama? ( x11-proto/xineramaproto ) " DOC_CONTENTS=" diff --git a/gnome-base/gdm/gdm-.ebuild b/gnome-base/gdm/gdm-.ebuild index 999817ef..0ac9e91a 100644 --- a/gnome-base/gdm/gdm-.ebuild +++ b/gnome-base/gdm/gdm-.ebuild @@ -96,10 +96,8 @@ DEPEND="${COMMON_DEPEND} >=dev-util/intltool-0.40.0 dev-util/itstool virtual/pkgconfig - x11-proto/inputproto - x11-proto/randrproto + x11-base/xorg-proto test? ( >=dev-libs/check-0.9.4 ) - xinerama? ( x11-proto/xineramaproto ) " DOC_CONTENTS=" diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild index 01975eef..cd5abacb 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild @@ -113,9 +113,7 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=">=gnome-base/gnome-session-2.91.6-r1" DEPEND="${COMMON_DEPEND} - x11-proto/xproto - x11-proto/xf86miscproto - x11-proto/kbproto + x11-base/xorg-proto dev-libs/libxml2:2 dev-libs/libxslt diff --git a/gnome-base/gnome-control-center/gnome-control-center-.ebuild b/gnome-base/gnome-control-center/gnome-control-center-.ebuild index 2a48430c..1c6d93dc 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-.ebuild @@ -110,9 +110,7 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=">=gnome-base/gnome-session-2.91.6-r1" DEPEND="${COMMON_DEPEND} - x11-proto/xproto - x11-proto/xf86miscproto - x11-proto/kbproto + x11-base/xorg-proto dev-libs/libxml2:2 dev-libs/libxslt diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.26.2.ebuild b/gnome-base/gnome-desktop/gnome-desktop-3.26.2.ebuild index 31b0c59a..b24a5392 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-3.26.2.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-3.26.2.ebuild @@ -37,7 +37,7 @@ DEPEND="${COMMON_DEPEND} >=dev-util/intltool-0.40.6 dev-util/itstool sys-devel/gettext - x11-proto/xproto + x11-base/xorg-proto virtual/pkgconfig " diff --git a/gnome-base/gnome-desktop/gnome-desktop-.ebuild b/gnome-base/gnome-desktop/gnome-desktop-.ebuild index c68633a6..368727c6 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-.ebuild @@ -46,8 +46,7 @@ DEPEND="${COMMON_DEPEND} >=dev-util/intltool-0.40.6 dev-util/itstool sys-devel/gettext - x11-proto/xproto - >=x11-proto/randrproto-1.2 + x11-base/xorg-proto virtual/pkgconfig " diff --git a/gnome-base/nautilus/nautilus-.ebuild b/gnome-base/nautilus/nautilus-.ebuild index 9264faf7..70641148 100644 --- a/gnome-base/nautilus/nautilus-.ebuild +++ b/gnome-base/nautilus/nautilus-.ebuild @@ -5
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 5d77a26f72ec6f96530f520050dffec629fe14af Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 22:47:30 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 22:47:30 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5d77a26f x11-wm/mutter: drop keyword for live ebuild Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 x11-wm/mutter/mutter-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/mutter/mutter-.ebuild b/x11-wm/mutter/mutter-.ebuild index 156bf46c..f620cf06 100644 --- a/x11-wm/mutter/mutter-.ebuild +++ b/x11-wm/mutter/mutter-.ebuild @@ -15,7 +15,7 @@ SLOT="0/0" #FIXME add remote desktop support IUSE="debug gles2 input_devices_wacom +introspection test udev wayland" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="" # libXi-1.7.4 or newer needed per: # https://bugzilla.gnome.org/show_bug.cgi?id=738944
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 4888703c90cb3a9b545a8f2df8b08a98f1bbe618 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 22:34:00 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 22:34:00 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4888703c x11-wm/mutter: x11-base/xorg-proto and sync live ebuild x11-proto/* dependencies should be updated to x11-base/xorg-proto Bug:https://bugs.gentoo.org/656306 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 x11-wm/mutter/metadata.xml | 2 +- ...utter-3.26.1.ebuild => mutter-3.26.1-r1.ebuild} | 4 +- x11-wm/mutter/mutter-.ebuild | 119 ++--- 3 files changed, 81 insertions(+), 44 deletions(-) diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml index 59b7f540..73abedd9 100644 --- a/x11-wm/mutter/metadata.xml +++ b/x11-wm/mutter/metadata.xml @@ -6,6 +6,6 @@ Gentoo GNOME Desktop - Enable KMS support. + Enable OpenGL ES 2.0 support diff --git a/x11-wm/mutter/mutter-3.26.1.ebuild b/x11-wm/mutter/mutter-3.26.1-r1.ebuild similarity index 98% rename from x11-wm/mutter/mutter-3.26.1.ebuild rename to x11-wm/mutter/mutter-3.26.1-r1.ebuild index 7d5a008b..ab9e1ae9 100644 --- a/x11-wm/mutter/mutter-3.26.1.ebuild +++ b/x11-wm/mutter/mutter-3.26.1-r1.ebuild @@ -70,9 +70,7 @@ COMMON_DEPEND=" DEPEND="${COMMON_DEPEND} >=sys-devel/gettext-0.19.6 virtual/pkgconfig - x11-proto/xextproto - x11-proto/xineramaproto - x11-proto/xproto + x11-base/xorg-proto test? ( app-text/docbook-xml-dtd:4.5 ) wayland? ( >=sys-kernel/linux-headers-4.4 ) " diff --git a/x11-wm/mutter/mutter-.ebuild b/x11-wm/mutter/mutter-.ebuild index ea948333..156bf46c 100644 --- a/x11-wm/mutter/mutter-.ebuild +++ b/x11-wm/mutter/mutter-.ebuild @@ -1,11 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -GCONF_DEBUG="yes" - -inherit eutils gnome2 +EAPI=6 +inherit gnome2 virtualx if [[ ${PV} = ]]; then inherit gnome2-live fi @@ -14,41 +11,40 @@ DESCRIPTION="GNOME 3 compositing window manager based on Clutter" HOMEPAGE="https://git.gnome.org/browse/mutter/"; LICENSE="GPL-2+" -SLOT="0" -IUSE="+introspection +kms test wayland" -if [[ ${PV} = ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" -fi +SLOT="0/0" +#FIXME add remote desktop support +IUSE="debug gles2 input_devices_wacom +introspection test udev wayland" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" # libXi-1.7.4 or newer needed per: # https://bugzilla.gnome.org/show_bug.cgi?id=738944 COMMON_DEPEND=" - >=x11-libs/pango-1.2[X,introspection?] - >=x11-libs/cairo-1.10[X] + >=dev-libs/atk-2.5.3 + >=x11-libs/gdk-pixbuf-2:2 + >=dev-libs/json-glib-0.12.0 + >=x11-libs/pango-1.30[introspection?] + >=x11-libs/cairo-1.14[X] >=x11-libs/gtk+-3.19.8:3[X,introspection?] - >=dev-libs/glib-2.36.0:2[dbus] - >=media-libs/clutter-1.25.6:1.0[X,introspection?] - >=media-libs/cogl-1.17.1:1.0=[introspection?] + >=dev-libs/glib-2.53.2:2[dbus] >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/startup-notification-0.7 >=x11-libs/libXcomposite-0.2 - >=gnome-base/gsettings-desktop-schemas-3.19.3[introspection?] + >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?] gnome-base/gnome-desktop:3= >sys-power/upower-0.99:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 - >=x11-libs/libXcomposite-0.2 + >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext - x11-libs/libXfixes + >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXinerama - >=x11-libs/libXrandr-1.5.0 + >=x11-libs/libXrandr-1.5 x11-libs/libXrender x11-libs/libxcb x11-libs/libxkbfile @@ -56,42 +52,85 @@ COMMON_DEPEND=" x11-misc/xkeyboard-config gnome-extra/zenity + media-libs/mesa[egl] + gles2? ( media-libs/mesa[gles2] ) + input_devices_wacom? ( >=dev-libs/libwacom-0.13 ) introspection? ( >=dev-libs/gobject-introspection-1.42:= ) - kms? ( - dev-libs/libinput - >=media-libs/clutter-1.20[egl] - media-libs/cogl:1.0=[kms] - >=media-libs/mesa-10.3[gbm] -
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gtkhtml/, gnome-extra/gnome-power-manager/, x11-libs/gtk+/, ...
commit: 9d2602d7f41f1675f70e5bae430a79ecaefd5947 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 22:44:09 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 22:45:02 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9d2602d7 Transition deps to x11-base/xorg-proto Closes: https://bugs.gentoo.org/656306 .../gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild | 7 ++- gnome-base/gnome-settings-daemon/gnome-settings-daemon-.ebuild | 6 ++ gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild| 2 +- gnome-extra/gtkhtml/gtkhtml-.ebuild| 2 +- x11-libs/gtk+/gtk+-.ebuild | 7 +-- x11-libs/pango/pango-.ebuild | 2 +- 6 files changed, 8 insertions(+), 18 deletions(-) diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild index f946060e..43bc67af 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild @@ -77,7 +77,7 @@ RDEPEND="${COMMON_DEPEND} !=dev-util/intltool-0.40 virtual/pkgconfig - x11-proto/inputproto - x11-proto/xf86miscproto - x11-proto/kbproto - >=x11-proto/xproto-7.0.15 + x11-base/xorg-proto " # TypeErrors with python3; weird test errors with python2; all in power component that was made required now diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-.ebuild index 1f51925b..d407fd69 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-.ebuild @@ -83,7 +83,7 @@ RDEPEND="${COMMON_DEPEND} !=dev-util/intltool-0.40 virtual/pkgconfig - x11-proto/inputproto - x11-proto/xf86miscproto - >=x11-proto/xproto-7.0.15 + x11-base/xorg-proto " src_prepare() { diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild index 69adee7c..c926ecb4 100644 --- a/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild +++ b/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild @@ -37,7 +37,7 @@ DEPEND="${COMMON_DEPEND} dev-libs/appstream-glib >=dev-util/intltool-0.50 sys-devel/gettext - x11-proto/randrproto + x11-base/xorg-proto virtual/pkgconfig test? ( sys-apps/dbus ) " diff --git a/gnome-extra/gtkhtml/gtkhtml-.ebuild b/gnome-extra/gtkhtml/gtkhtml-.ebuild index fc8a5ca6..ce5130d9 100644 --- a/gnome-extra/gtkhtml/gtkhtml-.ebuild +++ b/gnome-extra/gtkhtml/gtkhtml-.ebuild @@ -31,7 +31,7 @@ RDEPEND=" >=net-libs/libsoup-2.26.0:2.4 " DEPEND="${RDEPEND} - x11-proto/xproto + x11-base/xorg-proto sys-devel/gettext >=dev-util/intltool-0.40.0 virtual/pkgconfig diff --git a/x11-libs/gtk+/gtk+-.ebuild b/x11-libs/gtk+/gtk+-.ebuild index 7c73fa43..250c1235 100644 --- a/x11-libs/gtk+/gtk+-.ebuild +++ b/x11-libs/gtk+/gtk+-.ebuild @@ -76,12 +76,7 @@ DEPEND="${COMMON_DEPEND} >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.18.3[${MULTILIB_USEDEP}] virtual/pkgconfig[${MULTILIB_USEDEP}] - X? ( - x11-proto/xextproto[${MULTILIB_USEDEP}] - x11-proto/xproto[${MULTILIB_USEDEP}] - x11-proto/inputproto[${MULTILIB_USEDEP}] - x11-proto/damageproto[${MULTILIB_USEDEP}] - xinerama? ( x11-proto/xineramaproto[${MULTILIB_USEDEP}] ) + X? ( x11-base/xorg-proto ) ) test? ( media-fonts/font-misc-misc diff --git a/x11-libs/pango/pango-.ebuild b/x11-libs/pango/pango-.ebuild index 9d5d0d05..d5e0c5b9 100644 --- a/x11-libs/pango/pango-.ebuild +++ b/x11-libs/pango/pango-.ebuild @@ -39,7 +39,7 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.20 virtual/pkgconfig[${MULTILIB_USEDEP}] test? ( media-fonts/cantarell ) - X? ( >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] ) + X? ( x11-base/xorg-proto ) !<=sys-devel/autoconf-2.63:2.5 "
[gentoo-commits] proj/gnome:master commit in: dev-libs/atk/
commit: b5b2d2cf89fb0d7bca2ed625b17b6a43ac974ca0 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 22:07:16 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 22:07:16 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b5b2d2cf dev-libs/atk: fix typo Reported-by: Dennis Schridde gmx.net> Closes: https://bugs.gentoo.org/646192 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 dev-libs/atk/{atk-2.26.1.ebuild => atk-2.26.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/atk/atk-2.26.1.ebuild b/dev-libs/atk/atk-2.26.1-r1.ebuild similarity index 95% rename from dev-libs/atk/atk-2.26.1.ebuild rename to dev-libs/atk/atk-2.26.1-r1.ebuild index cf00138f..d2dcdc16 100644 --- a/dev-libs/atk/atk-2.26.1.ebuild +++ b/dev-libs/atk/atk-2.26.1-r1.ebuild @@ -41,7 +41,7 @@ multilib_src_configure() { # ECONF_SOURCE=${S} \ gnome-meson_src_configure \ -Denable_docs=true \ - -Ddisable-introspection=$(multilib_native_usex introspection false true) + -Ddisable_introspection=$(multilib_native_usex introspection false true) }
[gentoo-commits] proj/gnome:master commit in: dev-libs/json-glib/
commit: 566966926f5ac76710f9fb936183f79387bb Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 22:01:30 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 22:02:47 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=566966cc dev-libs/json-glib: fix multilib instrospection dependency Patch-By: Dennis Schridde devurandom gmx.net Closes: https://bugs.gentoo.org/649466 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../json-glib/{json-glib-1.4.2.ebuild => json-glib-1.4.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-glib/json-glib-1.4.2.ebuild b/dev-libs/json-glib/json-glib-1.4.2-r1.ebuild similarity index 93% rename from dev-libs/json-glib/json-glib-1.4.2.ebuild rename to dev-libs/json-glib/json-glib-1.4.2-r1.ebuild index e11b6b85..cbabd418 100644 --- a/dev-libs/json-glib/json-glib-1.4.2.ebuild +++ b/dev-libs/json-glib/json-glib-1.4.2-r1.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND} multilib_src_configure() { gnome-meson_src_configure \ $(meson_use doc docs) \ - $(meson_use introspection) + -Dintrospection=$(multilib_native_usex introspection true false) } multilib_src_compile() {
[gentoo-commits] proj/gnome:master commit in: mail-client/evolution/
commit: 16179dfba3f0ac4332c2ce3ff8903b075fa553fa Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 20:54:37 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 20:54:37 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=16179dfb mail-client/evolution: bump and sync live ebuild Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...olution-.ebuild => evolution-3.26.6.ebuild} | 118 ++--- mail-client/evolution/evolution-.ebuild| 115 ++-- mail-client/evolution/metadata.xml | 8 +- 3 files changed, 114 insertions(+), 127 deletions(-) diff --git a/mail-client/evolution/evolution-.ebuild b/mail-client/evolution/evolution-3.26.6.ebuild similarity index 62% copy from mail-client/evolution/evolution-.ebuild copy to mail-client/evolution/evolution-3.26.6.ebuild index 476b39b6..f585a9af 100644 --- a/mail-client/evolution/evolution-.ebuild +++ b/mail-client/evolution/evolution-3.26.6.ebuild @@ -1,15 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -GCONF_DEBUG="no" +EAPI=6 GNOME2_LA_PUNT="yes" -inherit eutils flag-o-matic readme.gentoo gnome2 -if [[ ${PV} = ]]; then - inherit gnome2-live -fi +inherit cmake-utils gnome2 flag-o-matic readme.gentoo-r1 DESCRIPTION="Integrated mail, addressbook and calendaring functionality" HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"; @@ -17,36 +12,30 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"; # Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" SLOT="2.0" -IUSE="+bogofilter crypt highlight ldap map spamassassin spell ssl +weather" -if [[ ${PV} = ]]; then - IUSE="${IUSE} doc" - KEYWORDS="" -else - # Needs x11-libs/libcryptui keyworded - #KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" - KEYWORDS="~amd64 ~x86 ~x86-fbsd" -fi + +IUSE="archive +bogofilter crypt geolocation highlight ldap spamassassin spell ssl +weather ytnef" + +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" # We need a graphical pinentry frontend to be able to ask for the GPG # password from inside evolution, bug 160302 -PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry[qt4] )" +PINENTRY_DEPEND="|| ( app-crypt/pinentry[gnome-keyring] app-crypt/pinentry[gtk] app-crypt/pinentry[qt4] app-crypt/pinentry[qt5] )" # glade-3 support is for maintainers only per configure.ac # pst is not mature enough and changes API/ABI frequently # dconf explicitely needed for backup plugin # gnome-desktop support is optional with --enable-gnome-desktop -# gnome-autoar (currently disabled because no release has been made) COMMON_DEPEND=" - >=app-crypt/gcr-3.4 + >=app-crypt/gcr-3.4:=[gtk] >=app-text/enchant-1.1.7 - >=dev-libs/glib-2.40:2[dbus] + >=dev-libs/glib-2.46:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-2.42:2.4 - >=net-libs/webkit-gtk-2.2:3 + >=net-libs/webkit-gtk-2.16.0:4 >=x11-libs/cairo-1.9.15:=[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.10:3 @@ -60,32 +49,34 @@ COMMON_DEPEND=" x11-libs/libSM x11-libs/libICE + archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) crypt? ( >=app-crypt/gnupg-1.4 ${PINENTRY_DEPEND} x11-libs/libcryptui ) - map? ( + geolocation? ( >=media-libs/libchamplain-0.12:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.10.0 x11-libs/mx:1.0 ) - spell? ( app-text/gtkspell:3 ) ldap? ( >=net-nds/openldap-2:= ) + spell? ( app-text/gtkspell:3 ) ssl? ( >=dev-libs/nspr-4.6.1:= >=dev-libs/nss-3.11:= ) weather? ( >=dev-libs/libgweather-3.10:2= ) + ytnef? ( net-mail/ytnef ) " DEPEND="${COMMON_DEPEND} app-text/docbook-xml-dtd:4.1.2 - dev-util/gtk-doc-am + app-text/yelp-tools + dev-util/gdbus-codegen + >=dev-util/gtk-doc-am-1.14 >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-
[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/
commit: 7e8cc50dd8fbe7f2897fae2e13543f60538ff1f2 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue May 29 20:29:35 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Tue May 29 20:29:35 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7e8cc50d gnome-base/dconf-editor: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild | 33 ++ gnome-base/dconf-editor/metadata.xml | 8 ++ 2 files changed, 41 insertions(+) diff --git a/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild b/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild new file mode 100644 index ..919e9dfa --- /dev/null +++ b/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 + +DESCRIPTION="Graphical tool for editing the dconf configuration database" +HOMEPAGE="https://git.gnome.org/browse/dconf-editor"; + +LICENSE="LGPL-2.1+" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux" + +COMMON_DEPEND=" + dev-libs/appstream-glib + >=dev-libs/glib-2.46.0:2 + >=gnome-base/dconf-0.25.1 + >=x11-libs/gtk+-3.22.0:3 +" +DEPEND="${COMMON_DEPEND} + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + ! +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: dev-libs/libpeas/files/, dev-libs/libpeas/
commit: ff3acaa2f4221c7b32d010b368c8e8fd10be16c9 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat May 26 21:39:01 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat May 26 21:39:01 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ff3acaa2 dev-libs/libpeas: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch | 18 + dev-libs/libpeas/libpeas-1.22.0.ebuild | 84 ++ 2 files changed, 102 insertions(+) diff --git a/dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch b/dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch new file mode 100644 index ..c46cbee2 --- /dev/null +++ b/dev-libs/libpeas/files/libpeas-1.14.0-lua.pc.patch @@ -0,0 +1,18 @@ +Gentoo currently uses unversioned lua:0 - lua.pc instad of lua5.1.pc, /usr/bin/lua instead of /usr/bin/lua5.1 + +diff --git a/configure.ac b/configure.ac +index 810a288..51ca607 100644 +--- a/configure.ac b/configure.ac +@@ -305,9 +305,9 @@ else + fi + + if test "x$found_lua51" != "xyes"; then +-PKG_CHECK_EXISTS([lua5.1 >= $LUA51_REQUIRED], [ ++PKG_CHECK_EXISTS([lua >= $LUA51_REQUIRED], [ + found_lua51=yes +-with_lua51=lua5.1 ++with_lua51=lua + ], [ + found_lua51=no + ]) diff --git a/dev-libs/libpeas/libpeas-1.22.0.ebuild b/dev-libs/libpeas/libpeas-1.22.0.ebuild new file mode 100644 index ..021c7d5e --- /dev/null +++ b/dev-libs/libpeas/libpeas-1.22.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit autotools eutils gnome2 multilib python-single-r1 virtualx + +DESCRIPTION="A GObject plugins library" +HOMEPAGE="https://developer.gnome.org/libpeas/stable/"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" + +IUSE="+gtk glade lua luajit +python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=dev-libs/glib-2.38:2 + >=dev-libs/gobject-introspection-1.39:= + glade? ( >=dev-util/glade-3.9.1:3.10 ) + gtk? ( >=x11-libs/gtk+-3:3[introspection] ) + lua? ( + >=dev-lua/lgi-0.9.0 + luajit? ( >=dev-lang/luajit-2:2 ) + !luajit? ( =dev-lang/lua-5.1*:0 ) ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.11 + >=dev-util/intltool-0.40 + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs gobject-introspection-common, gnome-common + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Gentoo uses unversioned lua - lua.pc instad of lua5.1.pc, /usr/bin/lua instead of /usr/bin/lua5.1 + eapply "${FILESDIR}"/${PN}-1.14.0-lua.pc.patch + eautoreconf + gnome2_src_prepare +} + +src_configure() { + # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov + # What do we do about gdb, valgrind, gcov, etc? + local myconf=( + $(use_enable glade glade-catalog) + $(use_enable gtk) + --disable-static + + # py2 not supported anymore + --disable-python2 + $(use_enable python python3) + + # lua + $(use_enable lua lua5.1) + $(use_enable $(usex luajit lua luajit) luajit) + ) + + gnome2_src_configure "${myconf[@]}" +} + +src_test() { + # This looks fixed since 1.18.0: + # + # FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme + # DO NOT REPORT UPSTREAM, this is not a libpeas bug. + # To reproduce: + # >>> from gi.repository import Gtk + # >>> Gtk.IconTheme.get_default().has_icon("gtk-about") + # This should return True, it returns False for Xvfb + virtx emake check +}
[gentoo-commits] proj/gnome:master commit in: app-text/libgepub/
commit: 7eb81d1dc9d6dec0f28026bc2b45c17623102f51 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat May 26 21:33:59 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat May 26 21:33:59 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7eb81d1d app-text/libgepub: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 app-text/libgepub/libgepub-0.5.3.ebuild | 32 app-text/libgepub/metadata.xml | 8 2 files changed, 40 insertions(+) diff --git a/app-text/libgepub/libgepub-0.5.3.ebuild b/app-text/libgepub/libgepub-0.5.3.ebuild new file mode 100644 index ..b9c6936a --- /dev/null +++ b/app-text/libgepub/libgepub-0.5.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org meson + +DESCRIPTION="GObject based library for handling and rendering epub documents" +HOMEPAGE="https://git.gnome.org/browse/libgepub"; + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection" + +RDEPEND=" + app-arch/libarchive + dev-libs/glib:2 + dev-libs/libxml2 + net-libs/libsoup:2.4 + net-libs/webkit-gtk:4 + x11-libs/gtk+:3 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_configure() { + meson_src_configure \ + $(meson_use introspection) +} diff --git a/app-text/libgepub/metadata.xml b/app-text/libgepub/metadata.xml new file mode 100644 index ..4cbddcaa --- /dev/null +++ b/app-text/libgepub/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +gn...@gentoo.org +Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: dev-cpp/glibmm/
commit: 2c48cb292b165f7e3b3a341533d2a65a1e00d91b Author: Sobhan Mohammadpour gentoo org> AuthorDate: Thu May 24 19:22:24 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Thu May 24 19:22:24 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2c48cb29 dev-cpp/glibmm: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 dev-cpp/glibmm/glibmm-2.56.0.ebuild | 65 + dev-cpp/glibmm/metadata.xml | 8 + 2 files changed, 73 insertions(+) diff --git a/dev-cpp/glibmm/glibmm-2.56.0.ebuild b/dev-cpp/glibmm/glibmm-2.56.0.ebuild new file mode 100644 index ..bf1d77de --- /dev/null +++ b/dev-cpp/glibmm/glibmm-2.56.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 multilib-minimal + +DESCRIPTION="C++ interface for glib2" +HOMEPAGE="https://www.gtkmm.org"; + +LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system +SLOT="2" +KEYWORDS="~amd64" +IUSE="doc debug test" + +RDEPEND=" + >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +# dev-cpp/mm-common needed for eautoreconf + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \ + -i Makefile.am Makefile.in || die "sed 1 failed" + fi + + # don't build examples - we want to install example sources, not binaries + sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \ + -i Makefile.am Makefile.in || die "sed 2 failed" + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" gnome2_src_configure \ + $(use_enable debug debug-refcounting) \ + $(multilib_native_use_enable doc documentation) \ + --enable-deprecated-api +} + +multilib_src_test() { + cd tests + default + + for i in */test; do + ${i} || die "Running tests failed at ${i}" + done +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + einstalldocs + + find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null + find examples -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null + dodoc -r examples +} diff --git a/dev-cpp/glibmm/metadata.xml b/dev-cpp/glibmm/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/dev-cpp/glibmm/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: dev-libs/vala-common/
commit: 87588a62916b291dda7fc3dc47b301e286027ed6 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed May 23 17:17:50 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed May 23 17:17:50 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=87588a62 dev-libs/vala-common: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../vala-common/{vala-common-0.38.2.ebuild => vala-common-0.38.9.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-libs/vala-common/vala-common-0.38.2.ebuild b/dev-libs/vala-common/vala-common-0.38.9.ebuild similarity index 100% rename from dev-libs/vala-common/vala-common-0.38.2.ebuild rename to dev-libs/vala-common/vala-common-0.38.9.ebuild
[gentoo-commits] proj/gnome:master commit in: dev-lang/vala/
commit: 52e5b88bfb0b62138cffb250c0cae6e50d2f346c Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed May 23 17:18:19 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed May 23 17:18:19 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=52e5b88b dev-lang/vala: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 dev-lang/vala/{vala-0.38.2.ebuild => vala-0.38.9.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/vala/vala-0.38.2.ebuild b/dev-lang/vala/vala-0.38.9.ebuild similarity index 85% rename from dev-lang/vala/vala-0.38.2.ebuild rename to dev-lang/vala/vala-0.38.9.ebuild index 51b8f7d1..a7f5963e 100644 --- a/dev-lang/vala/vala-0.38.2.ebuild +++ b/dev-lang/vala/vala-0.38.9.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala"; LICENSE="LGPL-2.1" SLOT="0.38" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="~amd64" IUSE="test" RDEPEND="
[gentoo-commits] proj/gnome:master commit in: gnome-extra/yelp/
commit: bf7f7453a831b7a9218d646402670864f8237513 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed May 23 17:05:00 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed May 23 17:05:00 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bf7f7453 gnome-extra/yelp: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../yelp/{yelp-3.20.0.ebuild => yelp-3.26.0.ebuild} | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/gnome-extra/yelp/yelp-3.20.0.ebuild b/gnome-extra/yelp/yelp-3.26.0.ebuild similarity index 72% rename from gnome-extra/yelp/yelp-3.20.0.ebuild rename to gnome-extra/yelp/yelp-3.26.0.ebuild index 67d18c99..9ea0d573 100644 --- a/gnome-extra/yelp/yelp-3.20.0.ebuild +++ b/gnome-extra/yelp/yelp-3.26.0.ebuild @@ -1,12 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" +EAPI=6 GNOME2_LA_PUNT="yes" -GCONF_DEBUG="no" -inherit autotools eutils gnome2 +inherit autotools gnome2 DESCRIPTION="Help browser for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Yelp"; @@ -14,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Yelp"; LICENSE="GPL-2+" SLOT="0" IUSE="" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND=" app-arch/bzip2:= @@ -24,9 +22,9 @@ RDEPEND=" >=dev-libs/libxml2-2.6.5:2 >=dev-libs/libxslt-1.1.4 >=gnome-extra/yelp-xsl-3.12 - >=net-libs/webkit-gtk-2.7.2:4 + >=net-libs/webkit-gtk-2.15.1:4 >=x11-libs/gtk+-3.13.3:3 - x11-themes/gnome-icon-theme-symbolic + x11-themes/adwaita-icon-theme " DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.13 @@ -39,7 +37,8 @@ DEPEND="${RDEPEND} src_prepare() { # Fix compatibility with Gentoo's sys-apps/man # https://bugzilla.gnome.org/show_bug.cgi?id=648854 - epatch "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch + eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch + eautoreconf gnome2_src_prepare }
[gentoo-commits] proj/gnome:master commit in: x11-libs/gtksourceview/
commit: 59dd0aede61853ceafe0935b4ff44e1c41983969 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon May 21 19:07:53 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon May 21 19:07:53 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=59dd0aed x11-libs/gtksourceview: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild | 58 ++ 1 file changed, 58 insertions(+) diff --git a/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild b/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild new file mode 100644 index ..db3725e9 --- /dev/null +++ b/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +VALA_MIN_API_VERSION="0.24" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala virtualx + +DESCRIPTION="A text widget implementing syntax highlighting and other features" +HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView"; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3.0/3" + +IUSE="glade +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.48:2 + >=dev-libs/libxml2-2.6:2 + >=x11-libs/gtk+-3.20:3[introspection?] + glade? ( >=dev-util/glade-3.9:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.4 + dev-util/itstool + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-deprecations \ + $(use_enable glade glade-catalog) \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_test() { + virtx emake check +} + +src_install() { + gnome2_src_install + + insinto /usr/share/${PN}-3.0/language-specs + doins "${FILESDIR}"/2.0/gentoo.lang +}
[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-shell/
commit: d8d754a99f2fb6e443bd15ca9bb9a322f28f5a7b Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 07:10:16 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 07:10:16 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d8d754a9 gnome-base/gnome-shell: add python 3.6 support Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../{gnome-shell-3.26.2.ebuild => gnome-shell-3.26.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r1.ebuild similarity index 99% rename from gnome-base/gnome-shell/gnome-shell-3.26.2.ebuild rename to gnome-base/gnome-shell/gnome-shell-3.26.2-r1.ebuild index 34c076ae..3346d08b 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 GNOME2_LA_PUNT="yes" GNOME2_EAUTORECONF="yes" -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python3_{4,5,6} ) inherit gnome-meson multilib pax-utils python-r1 systemd
[gentoo-commits] proj/gnome:master commit in: app-text/gspell/
commit: 65ee795c037bbacd7eb55489d58d67230308d296 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 06:38:51 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 06:38:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=65ee795c app-text/gspell: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 app-text/gspell/gspell-1.6.1.ebuild | 46 + app-text/gspell/metadata.xml| 8 +++ 2 files changed, 54 insertions(+) diff --git a/app-text/gspell/gspell-1.6.1.ebuild b/app-text/gspell/gspell-1.6.1.ebuild new file mode 100644 index ..630e1181 --- /dev/null +++ b/app-text/gspell/gspell-1.6.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala virtualx + +DESCRIPTION="Spell check library for GTK+ applications" +HOMEPAGE="https://wiki.gnome.org/Projects/gspell"; + +LICENSE="LGPL-2.1+" +SLOT="0/1" # subslot = libgspell-1 soname version +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-fbsd" + +IUSE="+introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + app-text/iso-codes + >=app-text/enchant-1.6.0 + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.20:3[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) + vala? ( $(vala_depend) ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_test() { + virtx emake check +} diff --git a/app-text/gspell/metadata.xml b/app-text/gspell/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/app-text/gspell/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-weather/
commit: 2c451204d2cd6d408a60d318b84cc192fb14722a Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 06:26:30 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 06:26:30 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2c451204 gnome-extra/gnome-weather: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-weather/gnome-weather-3.26.0.ebuild | 49 ++ gnome-extra/gnome-weather/metadata.xml | 8 2 files changed, 57 insertions(+) diff --git a/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild b/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild new file mode 100644 index ..f02d6023 --- /dev/null +++ b/gnome-extra/gnome-weather/gnome-weather-3.26.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit gnome2 python-any-r1 virtualx + +DESCRIPTION="A weather application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather"; + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=app-misc/geoclue-2.3.1:2.0 + >=dev-libs/gjs-1.43.3 + >=dev-libs/glib-2.32:2 + >=dev-libs/gobject-introspection-1.35.9:= + >=dev-libs/libgweather-3.25.91:= + gnome-base/gsettings-desktop-schemas + >=x11-libs/gtk+-3.11.4:3 +" +DEPEND="${RDEPEND} + dev-libs/appstream-glib + >=dev-util/intltool-0.26 + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" + +python_check_deps() { + use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure $(use_enable test dogtail) +} + +src_test() { + virtx emake check TESTS_ENVIRONMENT="dbus-run-session" +} diff --git a/gnome-extra/gnome-weather/metadata.xml b/gnome-extra/gnome-weather/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/gnome-extra/gnome-weather/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: dev-libs/libgweather/
commit: 03338c6f6e5bfa72532c2753ac41d6edeae24d97 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 06:24:47 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 06:24:47 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=03338c6f dev-libs/libgweather: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 dev-libs/libgweather/libgweather-3.26.2.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/dev-libs/libgweather/libgweather-3.26.2.ebuild b/dev-libs/libgweather/libgweather-3.26.2.ebuild new file mode 100644 index ..81bb7f83 --- /dev/null +++ b/dev-libs/libgweather/libgweather-3.26.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Library to access weather information from online services" +HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather"; + +LICENSE="GPL-2+" +SLOT="2/3-6" # subslot = 3-(libgweather-3 soname suffix) + +IUSE="glade +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" + +COMMON_DEPEND=" + >=x11-libs/gtk+-3.13.5:3[introspection?] + >=dev-libs/glib-2.35.1:2 + >=net-libs/libsoup-2.44:2.4 + >=dev-libs/libxml2-2.6.0:2 + sci-geosciences/geocode-glib + >=sys-libs/timezone-data-2010k + + glade? ( >=dev-util/glade-3.16:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-system-monitor/
commit: d76e1dd947b02b31e4370a7557904007f9eeb082 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 06:12:32 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 06:12:32 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d76e1dd9 gnome-extra/gnome-system-monitor: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-system-monitor-3.26.0.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.26.0.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.26.0.ebuild new file mode 100644 index ..d4296000 --- /dev/null +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.26.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="The Gnome System Monitor" +HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="systemd X" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +RDEPEND=" + >=dev-libs/glib-2.37.3:2 + >=gnome-base/libgtop-2.37.2:2= + >=x11-libs/gtk+-3.22:3[X(+)] + >=dev-cpp/gtkmm-3.3.18:3.0 + >=dev-cpp/glibmm-2.46:2 + >=dev-libs/libxml2-2.0:2 + >=gnome-base/librsvg-2.35:2 + systemd? ( >=sys-apps/systemd-44:0= ) + X? ( >=x11-libs/libwnck-2.91.0:3 ) +" +# eautoreconf requires gnome-base/gnome-common +DEPEND="${RDEPEND} + app-text/yelp-tools + >=dev-util/intltool-0.41.0 + virtual/pkgconfig +" + +src_configure() { + # XXX: appdata is deprecated by appstream-glib, upstream must upgrade + gnome2_src_configure \ + $(use_enable systemd) \ + $(use_enable X broken-wnck) \ + APPDATA_VALIDATE="$(type -P true)" +}
[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-shell/
commit: 4d0724f07c46b79af1b89a267f9f67a7f9a8c76f Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 05:51:28 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 05:51:28 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4d0724f0 gnome-base/gnome-shell: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-shell/{gnome-shell-3.26.1.ebuild => gnome-shell-3.26.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2.ebuild similarity index 100% rename from gnome-base/gnome-shell/gnome-shell-3.26.1.ebuild rename to gnome-base/gnome-shell/gnome-shell-3.26.2.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
commit: 836eb20048bb69aabac2b1d5a45519f134fab975 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 05:50:54 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 05:50:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=836eb200 gnome-extra/gnome-shell-extensions: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-shell-extensions-3.26.2.ebuild | 76 ++ 1 file changed, 76 insertions(+) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2.ebuild new file mode 100644 index ..e8fdd259 --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 readme.gentoo-r1 + +DESCRIPTION="JavaScript extensions for GNOME Shell" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples" +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.26:2 + >=gnome-base/libgtop-2.28.3[introspection] + >=app-eselect/eselect-gnome-shell-extensions-20111211 +" +RDEPEND="${COMMON_DEPEND} + >=dev-libs/gjs-1.29 + dev-libs/gobject-introspection:= + dev-libs/atk[introspection] + gnome-base/gnome-menus:3[introspection] + >=gnome-base/gnome-shell-3.14.2 + media-libs/clutter:1.0[introspection] + net-libs/telepathy-glib[introspection] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme + x11-wm/mutter[introspection] +" +DEPEND="${COMMON_DEPEND} + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig +" +# eautoreconf needs gnome-base/gnome-common + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Installed extensions installed are initially disabled by default. +To change the system default and enable some extensions, you can use +# eselect gnome-shell-extensions + +Alternatively, to enable/disable extensions on a per-user basis, +you can use the https://extensions.gnome.org/ web interface, the +gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell +enabled-extensions gsettings key from the command line or a script." + +src_configure() { + gnome2_src_configure --enable-extensions=all +} + +src_install() { + gnome2_src_install + + local example="exam...@gnome-shell-extensions.gcampax.github.com" + if use examples; then + mv "${ED}usr/share/gnome-shell/extensions/${example}" \ + "${ED}usr/share/doc/${PF}/" || die + else + rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + + readme.gentoo_print_elog +}
[gentoo-commits] proj/gnome:master commit in: gnome-base/libgtop/
commit: 1f2763fa2f6c9a6937a1875352080d299379cc61 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri May 11 06:09:02 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri May 11 06:09:02 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1f2763fa gnome-base/libgtop: bump Package-Manager: Portage-2.3.36, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-base/libgtop/libgtop-2.38.0.ebuild | 32 gnome-base/libgtop/metadata.xml | 8 2 files changed, 40 insertions(+) diff --git a/gnome-base/libgtop/libgtop-2.38.0.ebuild b/gnome-base/libgtop/libgtop-2.38.0.ebuild new file mode 100644 index ..2dc8fc4e --- /dev/null +++ b/gnome-base/libgtop/libgtop-2.38.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 flag-o-matic gnome2 + +DESCRIPTION="A library that provides top functionality to applications" +HOMEPAGE="https://git.gnome.org/browse/libgtop"; + +LICENSE="GPL-2" +SLOT="2/10" # libgtop soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="+introspection" + +RDEPEND=" + >=dev-libs/glib-2.26:2 + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.4 + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_configure() { + # Add explicit stdc, bug #628256 + append-cflags "-std=c99" + + gnome2_src_configure \ + --disable-static \ + $(use_enable introspection) +} diff --git a/gnome-base/libgtop/metadata.xml b/gnome-base/libgtop/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/gnome-base/libgtop/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: e7f1c6d149c5931f244df1e6c6d27a60750c99f8 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon May 7 17:40:50 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon May 7 17:40:50 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e7f1c6d1 gnome-extra/gnome-documents: fix useflag Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild index def9d80c..d746ac56 100644 --- a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild +++ b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild @@ -22,7 +22,7 @@ COMMON_DEPEND=" >=x11-libs/gtk+-3.22.15:3[introspection] >=net-libs/libsoup-2.41.3:2.4 gnome-base/gnome-desktop:3=[introspection] - >=app-misc/tracker-2:=[miner-fs] + >=app-misc/tracker-2:= >=x11-libs/cairo-1.14 >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection] x11-libs/gdk-pixbuf:2[introspection]
[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
commit: bcf8b38224a7ddc97e37a1bc9b9b3a2d5a2ef582 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun May 6 15:16:19 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun May 6 15:16:19 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bcf8b382 gnome-base/gnome-settings-daemon: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 ...ettings-daemon-3.26.1.ebuild => gnome-settings-daemon-3.26.2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild similarity index 99% rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild index 1ccf9ecb..f946060e 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild @@ -100,7 +100,7 @@ RESTRICT="!test? ( test )" PATCHES=( # Make colord and wacom optional; requires eautoreconf - "${FILESDIR}"/${PV}-optional.patch + "${FILESDIR}"/3.26.1-optional.patch # Allow specifying udevrulesdir via configure, bug 509484; requires eautoreconf "${FILESDIR}"/3.24.2-udevrulesdir-configure.patch # Fix build issue when gudev is present but not wayland, bug #627966
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-photos/
commit: 8f73fceb34cdb710de94f391aee9967b4c6b8e9b Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat May 5 20:03:01 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat May 5 20:03:01 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8f73fceb media-gfx/gnome-photos: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild | 66 +++ media-gfx/gnome-photos/metadata.xml | 11 2 files changed, 77 insertions(+) diff --git a/media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild b/media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild new file mode 100644 index ..aa5bd92b --- /dev/null +++ b/media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-any-r1 virtualx + +DESCRIPTION="Access, organize and share your photos on GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Photos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="flickr test upnp-av" + +COMMON_DEPEND=" + >=app-misc/tracker-2:= + >=dev-libs/glib-2.44:2 + gnome-base/gsettings-desktop-schemas + >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts] + media-libs/babl + >=media-libs/gegl-0.3.15:0.3[cairo,jpeg2k,raw] + media-libs/gexiv2 + >=media-libs/grilo-0.3.0:0.3= + >=media-libs/libpng-1.6:0= + >=net-libs/gnome-online-accounts-3.8:= + >=net-libs/libgfbgraph-0.2.1:0.2 + sci-geosciences/geocode-glib + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.22.16:3 +" +# gnome-online-miners is also used for google, facebook, DLNA - not only flickr +# but out of all the grilo-plugins, only upnp-av and flickr get used, which have USE flags here, +# so don't pull it always, but only if either USE flag is enabled +RDEPEND="${COMMON_DEPEND} + net-misc/gnome-online-miners[flickr?] + upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] ) + flickr? ( media-plugins/grilo-plugins:0.3[flickr] ) +" +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools + dev-util/desktop-file-utils +>=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" + +python_check_deps() { + use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + # XXX: how to deal with rdtscp support, x86intrin + gnome2_src_configure \ + $(use_enable test dogtail) +} + +src_test() { + virtx emake check +} diff --git a/media-gfx/gnome-photos/metadata.xml b/media-gfx/gnome-photos/metadata.xml new file mode 100644 index ..97374ee5 --- /dev/null +++ b/media-gfx/gnome-photos/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + + Ensure runtime Flickr support + +
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-screenshot/
commit: c1588c1263a79625a32b24c2dc0cddff7a43c241 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun May 6 15:04:29 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun May 6 15:04:29 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c1588c12 media-gfx/gnome-screenshot: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-screenshot-3.26.0.ebuild | 48 ++ 1 file changed, 48 insertions(+) diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0.ebuild new file mode 100644 index ..19b2e448 --- /dev/null +++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome-meson readme.gentoo-r1 + +DESCRIPTION="Screenshot utility for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils"; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +# libcanberra 0.26-r2 is needed for gtk+:3 fixes +COMMON_DEPEND=" + >=dev-libs/glib-2.35.1:2[dbus] + >=media-libs/libcanberra-0.26-r2[gtk3] + x11-libs/cairo + x11-libs/gdk-pixbuf + >=x11-libs/gtk+-3.0.3:3 + x11-libs/libX11 + x11-libs/libXext +" +RDEPEND="${COMMON_DEPEND} + >=gnome-base/gsettings-desktop-schemas-0.1.0 + !
[gentoo-commits] proj/gnome:master commit in: net-misc/gnome-online-miners/
commit: 0b2342cbb5b28c3f80181beaee3759d5ba8c7514 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat May 5 19:47:34 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat May 5 19:47:34 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0b2342cb net-misc/gnome-online-miners: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-online-miners-3.26.0.ebuild | 39 ++ net-misc/gnome-online-miners/metadata.xml | 11 ++ 2 files changed, 50 insertions(+) diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.26.0.ebuild b/net-misc/gnome-online-miners/gnome-online-miners-3.26.0.ebuild new file mode 100644 index ..11eb4a5d --- /dev/null +++ b/net-misc/gnome-online-miners/gnome-online-miners-3.26.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Crawls through your online content" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineMiners"; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="flickr" +KEYWORDS="~amd64 ~x86" + +# libgdata[gnome] needed for goa support +RDEPEND=" + >=app-misc/tracker-2:0= + >=dev-libs/glib-2.35.1:2 + >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts] + media-libs/grilo:0.3 + >=net-libs/gnome-online-accounts-3.13.3:= + >=net-libs/libgfbgraph-0.2.2:0.2 + >=net-libs/libzapojit-0.0.2 + flickr? ( media-plugins/grilo-plugins:0.3[flickr] ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + $(use_enable flickr) \ + --disable-static \ + --enable-facebook \ + --enable-google \ + --enable-media-server \ + --enable-owncloud \ + --enable-windows-live +} diff --git a/net-misc/gnome-online-miners/metadata.xml b/net-misc/gnome-online-miners/metadata.xml new file mode 100644 index ..16c433dd --- /dev/null +++ b/net-misc/gnome-online-miners/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + + Enable Flickr support + +
[gentoo-commits] proj/gnome:master commit in: media-sound/gnome-music/
commit: b92ef10efd86ee85811ba27d1322d16eaec143f1 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Apr 29 12:48:09 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Apr 29 12:48:09 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b92ef10e media-sound/gnome-music: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 media-sound/gnome-music/gnome-music-3.26.2.ebuild | 63 +++ media-sound/gnome-music/metadata.xml | 8 +++ 2 files changed, 71 insertions(+) diff --git a/media-sound/gnome-music/gnome-music-3.26.2.ebuild b/media-sound/gnome-music/gnome-music-3.26.2.ebuild new file mode 100644 index ..683565a3 --- /dev/null +++ b/media-sound/gnome-music/gnome-music-3.26.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit gnome2 python-single-r1 + +DESCRIPTION="Music management for Gnome" +HOMEPAGE="https://wiki.gnome.org/Apps/Music"; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + ${PYTHON_DEPS} + >=app-misc/tracker-1.99.1[introspection(+)] + >=dev-python/pygobject-3.21.1:3[cairo,${PYTHON_USEDEP}] + >=dev-libs/glib-2.28:2 + >=dev-libs/gobject-introspection-1.35.9:= + >=media-libs/grilo-0.3.4:0.3[introspection] + >=media-libs/libmediaart-1.9.1:2.0[introspection] + >=x11-libs/gtk+-3.19.3:3[introspection] +" +# xdg-user-dirs-update needs to be there to create needed dirs +# https://bugzilla.gnome.org/show_bug.cgi?id=731613 +RDEPEND="${COMMON_DEPEND} + || ( + app-misc/tracker[gstreamer] + app-misc/tracker[ffmpeg] + ) + x11-libs/libnotify[introspection] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-plugins/gst-plugins-meta:1.0 + media-plugins/grilo-plugins:0.3[tracker] + x11-misc/xdg-user-dirs +" +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools + >=dev-util/intltool-0.26 + virtual/pkgconfig +" + +pkg_setup() { + python_setup +} + +src_prepare() { + sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python fixup sed failed" + gnome2_src_prepare +} + +src_install() { + gnome2_src_install + python_fix_shebang "${D}"usr/bin/gnome-music +} diff --git a/media-sound/gnome-music/metadata.xml b/media-sound/gnome-music/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/media-sound/gnome-music/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: sci-geosciences/gnome-maps/
commit: 94f58490e4f59dd8bef83edaac06bebf8b3c8e32 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Apr 29 12:42:25 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Apr 29 12:42:25 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=94f58490 sci-geosciences/gnome-maps: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-maps/gnome-maps-3.26.2.ebuild| 44 ++ sci-geosciences/gnome-maps/metadata.xml| 8 2 files changed, 52 insertions(+) diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild new file mode 100644 index ..77ca7ff9 --- /dev/null +++ b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="A map application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Maps"; + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + >=app-misc/geoclue-0.12.99:2.0[introspection] + >=dev-libs/folks-0.10 + >=dev-libs/gjs-1.44.0 + >=dev-libs/gobject-introspection-0.6.3:= + >=dev-libs/glib-2.44:2 + >=dev-libs/libgee-0.16:0.8[introspection] + dev-libs/libxml2:2 + >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection] + >=net-libs/rest-0.7.90:0.7[introspection] + >=sci-geosciences/geocode-glib-3.15.2[introspection] + >=x11-libs/gtk+-3.22:3[introspection] +" +# Found by grepping imports.gi in ${S} +RDEPEND="${COMMON_DEPEND} + app-crypt/libsecret[introspection] + dev-libs/libgweather[introspection] + media-libs/clutter-gtk:1.0[introspection] + media-libs/clutter:1.0[introspection] + media-libs/cogl:1.0[introspection] + net-libs/gnome-online-accounts[introspection] + net-libs/libgfbgraph[introspection] + net-libs/libsoup:2.4[introspection] + net-libs/webkit-gtk:4[introspection] + x11-libs/gdk-pixbuf:2[introspection] +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40 + virtual/pkgconfig +" diff --git a/sci-geosciences/gnome-maps/metadata.xml b/sci-geosciences/gnome-maps/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/sci-geosciences/gnome-maps/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-logs/
commit: db4948a147076a65c21a166a87318fb3089649df Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Apr 22 17:24:36 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Apr 22 17:24:36 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=db4948a1 gnome-extra/gnome-logs: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild | 52 + gnome-extra/gnome-logs/metadata.xml | 8 2 files changed, 60 insertions(+) diff --git a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild b/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild new file mode 100644 index ..8101c05e --- /dev/null +++ b/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-any-r1 virtualx + +DESCRIPTION="Log messages and event viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/Logs"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.43.90:2 + gnome-base/gsettings-desktop-schemas + sys-apps/systemd:= + >=x11-libs/gtk+-3.22:3 +" +DEPEND="${RDEPEND} + ~app-text/docbook-xml-dtd-4.3 + app-text/yelp-tools + dev-libs/appstream-glib + dev-libs/libxslt + >=dev-util/intltool-0.50 + gnome-base/gnome-common + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" + +python_check_deps() { + use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --enable-man \ + $(use_enable test tests) +} + +src_test() { + virtx emake check +} diff --git a/gnome-extra/gnome-logs/metadata.xml b/gnome-extra/gnome-logs/metadata.xml new file mode 100644 index ..996e7cac --- /dev/null +++ b/gnome-extra/gnome-logs/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-getting-started-docs/
commit: 99b9338ccc77faeee017811921c35bf544090a65 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Apr 22 17:18:14 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Apr 22 17:18:14 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=99b9338c gnome-extra/gnome-getting-started-docs: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-getting-started-docs-3.26.2.ebuild | 19 +++ gnome-extra/gnome-getting-started-docs/metadata.xml | 8 2 files changed, 27 insertions(+) diff --git a/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.26.2.ebuild b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.26.2.ebuild new file mode 100644 index ..1992ff2d --- /dev/null +++ b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.26.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Help a new user get started in GNOME" +HOMEPAGE="https://help.gnome.org/"; + +LICENSE="CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND="gnome-extra/gnome-user-docs" +DEPEND="app-text/yelp-tools" + +# This ebuild does not install any binaries +RESTRICT="binchecks strip" diff --git a/gnome-extra/gnome-getting-started-docs/metadata.xml b/gnome-extra/gnome-getting-started-docs/metadata.xml new file mode 100644 index ..39980802 --- /dev/null +++ b/gnome-extra/gnome-getting-started-docs/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gn...@gentoo.org + Gentoo GNOME Desktop + +
[gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
commit: d9a36d071e4a8e17bf2abdb3cb3ab913c5f07d82 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Apr 22 16:51:15 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Apr 22 16:51:15 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d9a36d07 app-misc/tracker: fix revision Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --force Manifest-Sign-Key: 0x7DF238CF0AA182E1 app-misc/tracker/tracker-2.0.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/tracker/tracker-2.0.3.ebuild b/app-misc/tracker/tracker-2.0.3.ebuild index d5c954a2..afeffb4f 100644 --- a/app-misc/tracker/tracker-2.0.3.ebuild +++ b/app-misc/tracker/tracker-2.0.3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A tagging metadata database, search tool and indexer" HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"; LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/200" +SLOT="0/2.0" IUSE="doc elibc_glibc journal networkmanager stemmer upower unistring test" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" @@ -28,7 +28,7 @@ RDEPEND=" >=net-libs/libsoup-2.40:2.4 >=sys-apps/dbus-1.3.1 sys-apps/util-linux - + >=app-text/libgepub-0.5.2 elibc_glibc? ( >=sys-libs/glibc-2.12 ) networkmanager? ( >=net-misc/networkmanager-0.8 ) stemmer? ( dev-libs/snowball-stemmer )
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-font-viewer/
commit: 558b2acb678b164791e2bc42a840f50fa6356e45 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sun Apr 22 16:27:38 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sun Apr 22 16:27:38 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=558b2acb media-gfx/gnome-font-viewer: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-font-viewer-3.26.0.ebuild| 26 ++ 1 file changed, 26 insertions(+) diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-3.26.0.ebuild b/media-gfx/gnome-font-viewer/gnome-font-viewer-3.26.0.ebuild new file mode 100644 index ..37644338 --- /dev/null +++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-3.26.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome-meson + +DESCRIPTION="Font viewer for GNOME" +HOMEPAGE="https://git.gnome.org/browse/gnome-font-viewer"; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-libs/glib-2.35.1:2 + gnome-base/gnome-desktop:3= + media-libs/fontconfig:1.0 + media-libs/freetype:2 + >=media-libs/harfbuzz-0.9.9 + >=x11-libs/gtk+-3.20:3 +" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.40 + virtual/pkgconfig +"
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: 9e894cda5b11bc2381d5efbd337b133c38db2cf4 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Apr 21 19:07:10 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Apr 21 19:07:10 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9e894cda gnome-extra/gnome-documents: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --force Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-documents/gnome-documents-3.26.2.ebuild | 45 ++ 1 file changed, 45 insertions(+) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild new file mode 100644 index ..def9d80c --- /dev/null +++ b/gnome-extra/gnome-documents/gnome-documents-3.26.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="A document manager application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Documents"; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +# cairo-1.14 for cairo_surface_set_device_scale check and usage +COMMON_DEPEND=" + >=app-text/evince-3.13.3[introspection] + >=net-libs/webkit-gtk-2.6:4[introspection] + >=dev-libs/gjs-1.48 + >=dev-libs/glib-2.39.3:2 + >=dev-libs/gobject-introspection-1.31.6:= + >=x11-libs/gtk+-3.22.15:3[introspection] + >=net-libs/libsoup-2.41.3:2.4 + gnome-base/gnome-desktop:3=[introspection] + >=app-misc/tracker-2:=[miner-fs] + >=x11-libs/cairo-1.14 + >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection] + x11-libs/gdk-pixbuf:2[introspection] + >=net-libs/gnome-online-accounts-3.2.0[introspection] + x11-libs/pango[introspection] + >=net-libs/libzapojit-0.0.2[introspection] + >=app-text/libgepub-0.4[introspection] +" +RDEPEND="${COMMON_DEPEND} + net-misc/gnome-online-miners + sys-apps/dbus + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + dev-util/itstool + virtual/pkgconfig +" +# eautoreconf requires yelp-tools
[gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
commit: 2a5988acaf635edfe06012621a46e03f3293273f Author: Sobhan Mohammadpour gentoo org> AuthorDate: Sat Apr 21 18:44:13 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Sat Apr 21 18:44:13 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2a5988ac app-misc/tracker: bump using autoconf since meson seems to be not complete yet Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0x7DF238CF0AA182E1 app-misc/tracker/metadata.xml | 23 +-- app-misc/tracker/tracker-1.8.0.ebuild | 263 -- app-misc/tracker/tracker-2.0.3.ebuild | 92 3 files changed, 96 insertions(+), 282 deletions(-) diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml index 496f3e3a..16c27880 100644 --- a/app-misc/tracker/metadata.xml +++ b/app-misc/tracker/metadata.xml @@ -6,25 +6,10 @@ Gentoo GNOME Desktop -Enable cue sheet parsing - -Install bookmark data miner plugin for -www-client/firefox and www-client/firefox-bin -Enable gnome-extra/libgsf based data extractor and - for ODT. -Enable extraction of IPTC data from pictures -Enable extraction of metadata from ISO disk images -Enable tracker-miner-fs (required for filesystem indexing) -Enable tracker to integrate with -gnome-base/nautilus by providing entries in its context menu - -Add support for playlists Add word stemming via dev-libs/snowball-stemmer. -Install email data miner plugin for -mail-client/thunderbird and - mail-client/thunderbird-bin -Add support for XPS file format through app-text/libgxps. +enable database journal backup mechanism. +Add word stemming via dev-libs/snowball-stemmer. +Use dev-libs/libunistring as unicode +support library instead of dev-libs/icu. diff --git a/app-misc/tracker/tracker-1.8.0.ebuild b/app-misc/tracker/tracker-1.8.0.ebuild deleted file mode 100644 index fc8da43c.. --- a/app-misc/tracker/tracker-1.8.0.ebuild +++ /dev/null @@ -1,263 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit autotools bash-completion-r1 eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx - -DESCRIPTION="A tagging metadata database, search tool and indexer" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/100" -IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf -gstreamer gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager -pdf playlist rss stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps" - -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -REQUIRED_USE=" - ?? ( gstreamer ffmpeg ) - cue? ( gstreamer ) - upnp-av? ( gstreamer ) - !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps ) -" - -# According to NEWS, introspection is non-optional -# glibc-2.12 needed for SCHED_IDLE (see bug #385003) -# sqlite-3.7.16 for FTS5 support -RDEPEND=" - >=app-i18n/enca-1.9 - >=dev-db/sqlite-3.7.16:= - >=dev-libs/glib-2.40:2 - >=dev-libs/gobject-introspection-0.9.5:= - >=dev-libs/icu-4.8.1.1:= - || ( - >=media-gfx/imagemagick-5.2.1[png,jpeg?] - media-gfx/graphicsmagick[imagemagick,png,jpeg?] ) - >=media-libs/libpng-1.2:0= - >=media-libs/libmediaart-1.9:2.0 - >=x11-libs/pango-1:= - sys-apps/util-linux - - cue? ( media-libs/libcue ) - eds? ( - >=mail-client/evolution-3.3.5:= - >=gnome-extra/evolution-data-server-3.3.5:= - =sys-libs/glibc-2.12 ) - exif? ( >=media-libs/libexif-0.6 ) - ffmpeg? ( - libav? ( media-video/libav:= ) - !libav? ( media-video/ffmpeg:0= ) - ) - firefox-bookmarks? ( || ( - >=www-client/firefox-4.0 - >=www-client/firefox-bin-4.0 ) ) - flac? ( >=media-libs/flac-1.2.1 ) - gif? ( media-libs/giflib:= ) - gsf? ( >=gnome-extra/libgsf-1.14.24 ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - gtk? ( - >=dev-libs/libgee-0.3:0.8 - >=x11-libs/gtk+-3:3 ) - iptc? ( media-libs/libiptcdata ) - iso? ( >=sys-libs/libosinfo-0.2.9:= ) - jpeg? ( virtual/jpeg:0 ) - upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) ) - mp3? ( >=media-libs/taglib-1.6 ) - networkmanager? ( >=net-misc/networkmanager-0.8 ) -
[gentoo-commits] proj/gnome:master commit in: dev-libs/gobject-introspection-common/
commit: d5101cbade14b84ff4b5773ecb8b955afb0259b6 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Apr 16 19:51:36 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Apr 16 19:51:36 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d5101cba dev-libs/gobject-introspection-common: bump Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --force Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gobject-introspection-common-1.54.1.ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild new file mode 100644 index ..06ad2d2e --- /dev/null +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.54.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="gobject-introspection" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for GObject Introspection" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"; + +LICENSE="HPND" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}" +# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: +# https://forums.gentoo.org/viewtopic-p-7421930.html + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + dodir /usr/share/aclocal + insinto /usr/share/aclocal + doins m4/introspection.m4 + + dodir /usr/share/gobject-introspection-1.0 + insinto /usr/share/gobject-introspection-1.0 + doins Makefile.introspection +}