[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/
commit: afd7a0d693c665dce9375703b52a7a2878698569 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 30 12:00:00 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Jan 4 12:43:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd7a0d6 dev-lang/vala: 0.36.15 → 0.36.17 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-lang/vala/Manifest| 1 + dev-lang/vala/vala-0.36.17.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 27517c92fbe..ab819a31ef1 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -2,3 +2,4 @@ DIST vala-0.32.1.tar.xz 2759528 BLAKE2B cce23844ee5769216ef5cccb20476f4bdd2cb809 DIST vala-0.34.16.tar.xz 2795676 BLAKE2B 64428099c209e13a6aad09233af650f412efa191ff4873fae1dbfb9bcc252e13d4e152733c9f199cd23323872fd912807a685980f651c1f784bfaffae7bf4162 SHA512 6411d55524a6c717c2eaf5cc1231ac931400e3f66d151a8b8856910258eb5bd7affe3a90946de34feb51aabfafce721b8d57f61e0475095b275d20b73cc4bbec DIST vala-0.34.9.tar.xz 2783952 BLAKE2B e90728075ac546e8abc125886182abd5fc357be5138bfea1ed058f41bf07968e55e032469cc068cefdb6a4d53f1c029ca7e728c57b00f6b9845e32c4410e8258 SHA512 8128dfbb50d0db2317feb4a358310de972ecb6f4dccaceb4d55cf3a024f4d83422e3137c92238e1a0a0b4766367ad307909a1310445017c71944ac30fc68d01f DIST vala-0.36.15.tar.xz 2880300 BLAKE2B ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f SHA512 1c8f32b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61 +DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637 SHA512 93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92 diff --git a/dev-lang/vala/vala-0.36.17.ebuild b/dev-lang/vala/vala-0.36.17.ebuild new file mode 100644 index 000..c5622e8f1c9 --- /dev/null +++ b/dev-lang/vala/vala-0.36.17.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala; + +LICENSE="LGPL-2.1" +SLOT="0.36" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.32:2 + >=dev-libs/vala-common-${PV} +" +DEPEND="${RDEPEND} + !${CATEGORY}/${PN}:0 + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + virtual/yacc + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection ) +" + +src_configure() { + # bug 483134 + export GIT_CEILING_DIRECTORIES="${WORKDIR}" + + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + VALAC=: \ + WEASYPRINT=: +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/
commit: d56611fefc7cfd9a1b4a333d24ebe8993fc50200 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 30 11:57:26 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Jan 4 12:43:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56611fe dev-libs/vala-common: 0.36.15 → 0.36.17 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-libs/vala-common/Manifest | 1 + dev-libs/vala-common/vala-common-0.36.17.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index db70763c450..46d9be21f8e 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1 +1,2 @@ DIST vala-0.36.15.tar.xz 2880300 BLAKE2B ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f SHA512 1c8f32b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61 +DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637 SHA512 93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92 diff --git a/dev-libs/vala-common/vala-common-0.36.17.ebuild b/dev-libs/vala-common/vala-common-0.36.17.ebuild new file mode 100644 index 000..e3b21a2a5dc --- /dev/null +++ b/dev-libs/vala-common/vala-common-0.36.17.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="vala" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for packages that use Vala" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +IUSE="" + +# Previously ${PN} was part of dev-lang/vala +RDEPEND=" + ! /dev/null + eend $? + fi + if has_version ' /dev/null + eend $? + fi + if has_version ' /dev/null + eend $? + fi + if has_version ' /dev/null + eend $? + if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then + ebegin "Removing old vala-0.16 makefile template" + rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null + eend $? + fi + fi + if has_version ' /dev/null + eend $? + if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then + ebegin "Removing old vala-0.18 makefile template" + rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null + eend $? + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/
commit: 8c783094ba618f2f10ddaa6dc20304c5abc8a25e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 29 11:42:39 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 29 12:41:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c783094 dev-vcs/gitg: misc build-time fixes Drop gnome-common, build system is now meson and does not need this. Upgrade requirement on gettext due to use of meson. Add missing call to xdg_environment_reset. Make use of meson_use. Drop unneeded pkg_setup phase. These modifications only affect build so no bump. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-vcs/gitg/gitg-3.30.1.ebuild | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-vcs/gitg/gitg-3.30.1.ebuild b/dev-vcs/gitg/gitg-3.30.1.ebuild index 8b455c5215f..338a545b1e5 100644 --- a/dev-vcs/gitg/gitg-3.30.1.ebuild +++ b/dev-vcs/gitg/gitg-3.30.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -46,23 +46,19 @@ DEPEND="${RDEPEND} $(vala_depend) >=dev-libs/libgit2-glib-0.24.4[vala] >=dev-util/intltool-0.40 - gnome-base/gnome-common - >=sys-devel/gettext-0.17 + >=sys-devel/gettext-0.19.7 virtual/pkgconfig " -pkg_setup() { - use python && [[ ${MERGE_TYPE} != binary ]] && python_setup -} - src_prepare() { default vala_src_prepare + xdg_environment_reset } src_configure() { local emesonargs=( - -Dglade_catalog=$(usex glade true false) + $(meson_use glade glade_catalog) # we install the module manually anyway -Dpython=false )
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-themes-standard/
commit: 6806329e83902090dc21c135b8bcfd86a3b43ce9 Author: Marty E. Plummer startmail com> AuthorDate: Wed Aug 22 16:56:19 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 29 12:41:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6806329e x11-themes/gnome-themes-standard: add missing gnome2-utils Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Marty E. Plummer startmail.com> Closes: https://github.com/gentoo/gentoo/pull/9667 Signed-off-by: Gilles Dartiguelongue gentoo.org> ...-3.22.3.ebuild => gnome-themes-standard-3.22.3-r1.ebuild} | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3-r1.ebuild similarity index 86% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3.ebuild rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3-r1.ebuild index a279c0c948f..ebc9862982b 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3.ebuild +++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools gnome.org +inherit autotools gnome.org gnome2-utils DESCRIPTION="Standard Themes for GNOME Applications" HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/; @@ -43,3 +43,11 @@ src_configure() { --disable-gtk3-engine \ GTK_UPDATE_ICON_CACHE=$(type -P true) } + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/baobab/
commit: 12a98ee80c7bb9635e7f53350b7664c4bfb524b6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 29 10:28:09 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 29 12:41:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a98ee8 sys-apps/baobab: add missing vala_depend Closes: https://bugs.gentoo.org/673958 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> sys-apps/baobab/baobab-3.30.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/baobab/baobab-3.30.0.ebuild b/sys-apps/baobab/baobab-3.30.0.ebuild index 345ffcca379..cb986279628 100644 --- a/sys-apps/baobab/baobab-3.30.0.ebuild +++ b/sys-apps/baobab/baobab-3.30.0.ebuild @@ -17,6 +17,7 @@ RDEPEND=" >=x11-libs/gtk+-3.20:3 " DEPEND="${RDEPEND} + $(vala_depend) dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8
[gentoo-commits] proj/gnome:master commit in: app-office/gnome-todo/
commit: 4a052dc3eac6d1353928074dabd2b3bd31685db5 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 29 12:30:24 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 29 12:37:49 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4a052dc3 app-office/gnome-todo: 3.26.2 → 3.28.1 Made introspection optional. Switch to meson eclass so it is suitable for ::gentoo. Add missing libxml2 and glib-utils to DEPEND. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-office/gnome-todo/gnome-todo-3.28.1.ebuild | 63 ++ 1 file changed, 63 insertions(+) diff --git a/app-office/gnome-todo/gnome-todo-3.28.1.ebuild b/app-office/gnome-todo/gnome-todo-3.28.1.ebuild new file mode 100644 index ..98a79d2a --- /dev/null +++ b/app-office/gnome-todo/gnome-todo-3.28.1.ebuild @@ -0,0 +1,63 @@ +# 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="Personal task manager" +HOMEPAGE="https://wiki.gnome.org/Apps/Todo; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.43.4:2 + >=x11-libs/gtk+-3.22.0:3[introspection?] + >=net-libs/gnome-online-accounts-3.25.3 + >=dev-libs/libpeas-1.17 + >=gnome-extra/evolution-data-server-3.17.1:=[gtk] + >=dev-libs/libical-0.43 + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) +" +DEPEND="${RDEPEND} + dev-libs/libxml2:2 + dev-util/glib-utils + gtk-doc? ( dev-util/gtk-doc ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + # TODO: There aren't any consumers of the introspection outside gnome-todo's own plugins, so maybe we + # TODO: should just always build introspection support as an application that needs it for full functionality? + # Todoist plugin requires 3.25.3 GOA for being able to add a Todoist account + local emesonargs=( + -Dbackground_plugin=true + -Ddark_theme_plugin=true + -Dscheduled_panel_plugin=true + -Dscore_plugin=true + -Dtoday_panel_plugin=true + -Dunscheduled_panel_plugin=true + -Dtodo_txt_plugin=true + -Dtodoist_plugin=true + -Dtracing=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/baobab/
commit: e35be1e09b3a2ba56032763c01116bb1c5e75ab0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 22:38:27 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:57:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35be1e0 sys-apps/baobab: 3.26.1 → 3.30.0 Switch build system to meson. Drop gsettings-desktop-schemas as it is unused. adwaita-icon-theme is pulled by gtk+:3. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> sys-apps/baobab/Manifest | 1 + sys-apps/baobab/baobab-3.30.0.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest index 717b68985c4..9b6b0bb3b41 100644 --- a/sys-apps/baobab/Manifest +++ b/sys-apps/baobab/Manifest @@ -1 +1,2 @@ DIST baobab-3.26.1.tar.xz 973020 BLAKE2B 37ddfbbc72482bf31367210d0f814a6e163c415730d5fd86f3b48c5591c4f7c15cf1e7c3fbe7ddb20a465be5e4a4bf87705bef0175da98a5fffc37588871f1a3 SHA512 be16249de5ba22ef40b7addaae9823ac9d853422d33b3c345aaca1e07e3497793ec00bddfadc0da882b3c187419210026a4a6e66d23ce7c5cac455d39cfd9375 +DIST baobab-3.30.0.tar.xz 765760 BLAKE2B 7003507e0923eedd709db8f3934c341215decb77b300b6660a334f6c23dfa6d83476d3c0a0ef3d76a5104a1add0759f7e268e13bcf00f69f51ae5b9986bdefc5 SHA512 3fa1c20e6e3a654d3dfa11b8f0a7e0dea77cc8ab88ff65a4471cd467d3cb3a7d2d39521be1718f3f6ab32984b9331332574f87f5fcaf13c1aa8cf93bd081d7e0 diff --git a/sys-apps/baobab/baobab-3.30.0.ebuild b/sys-apps/baobab/baobab-3.30.0.ebuild new file mode 100644 index 000..345ffcca379 --- /dev/null +++ b/sys-apps/baobab/baobab-3.30.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Disk usage browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Baobab; + +LICENSE="GPL-2+ FDL-1.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.44:2 + >=x11-libs/gtk+-3.20:3 +" +DEPEND="${RDEPEND} + 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_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome2048/
commit: 85c2cd98fd4ed71e786297b301c567210e62ad54 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:48:40 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:58:12 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=85c2cd98 games-puzzle/gnome2048: add missing subslot operator Needs rebuild when libgnome-games-support soversion changes. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> games-puzzle/gnome2048/gnome2048-3.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild b/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild index 011d0f0d..a0348d37 100644 --- a/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild +++ b/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild @@ -18,7 +18,7 @@ IUSE="" RDEPEND=" dev-libs/glib:2[dbus] >=dev-libs/libgee-0.14:0.8 - dev-libs/libgnome-games-support:1 + dev-libs/libgnome-games-support:1= >=media-libs/clutter-1.12:1.0 >=media-libs/clutter-gtk-1.6:1.0 >=x11-libs/gtk+-3.12:3
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/
commit: 7e7b8fe7f0d3b11ef1e72fa1af65031dbf5e3ca0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 21:48:29 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:57:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7b8fe7 x11-themes/gnome-backgrounds: 3.26.2 → 3.30.0 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> x11-themes/gnome-backgrounds/Manifest| 1 + .../gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild| 16 2 files changed, 17 insertions(+) diff --git a/x11-themes/gnome-backgrounds/Manifest b/x11-themes/gnome-backgrounds/Manifest index b3d9892bbf6..ecac6c9c92b 100644 --- a/x11-themes/gnome-backgrounds/Manifest +++ b/x11-themes/gnome-backgrounds/Manifest @@ -1,2 +1,3 @@ DIST gnome-backgrounds-3.24.0.tar.xz 15223020 BLAKE2B 5a4bf10bb767da9ac1b89e426a517c0ad9b76d62d764b4398e3381cb9b1bd425ab8f36835a681e1586bbd95f5f2d08307a2680d2aae45bcfc400fa0c61e3938d SHA512 ba044cd21d4c22dd6bf1a93a17579f2bc5f2b9198e40331486772f4fcb81a1c0179949a162e5a1e332f49cd833ca773cf27c1592966e94afbecd8b4d0728c24b DIST gnome-backgrounds-3.26.2.tar.xz 19289360 BLAKE2B 757ba9a77d81f3cb5fe80df37f130cd6594d5e8127c8e2e05e90952d755d25be6e7896a3c737cbbef84f8f8f63f7a88ab893ff3d78e472fd3b156d849c8b SHA512 14970e3c87a94a503d5a260304e100e64ea76fdaa5fc5c7d5b1c35444f5f4046abc95041c57bf31350aed4de37c6aaa80fd3d2905a52881d93c49487dd868791 +DIST gnome-backgrounds-3.30.0.tar.xz 27369704 BLAKE2B 519373d47ac70d73df43d1fc85d4649fad9e3db7e41135ba2df3e6a4c70771225413ec74ca30f3e1b1b27a9c030bd05a29a6e6791d9d0d903a131682a5813970 SHA512 a9fd254126448613681e64c841fb0e29a8d1e18adad3aa0c22d01fbe0a33139486595d8537293425510d56826379caaac2e02157f2c2a9289cdad3bc040c diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild new file mode 100644 index 000..3fa22069c63 --- /dev/null +++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org meson + +DESCRIPTION="A set of backgrounds packaged with the GNOME desktop" +HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds; + +LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgnome-games-support/
commit: 0c27b126343068693615f65a6b2cc37b576b6167 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:41:31 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:57:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c27b126 dev-libs/libgnome-games-support: 1.2.3 → 1.4.3 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-libs/libgnome-games-support/Manifest | 1 + .../libgnome-games-support-1.4.3.ebuild| 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-libs/libgnome-games-support/Manifest b/dev-libs/libgnome-games-support/Manifest index 2248837d875..eca5bf3dc0f 100644 --- a/dev-libs/libgnome-games-support/Manifest +++ b/dev-libs/libgnome-games-support/Manifest @@ -1 +1,2 @@ DIST libgnome-games-support-1.2.3.tar.xz 344372 BLAKE2B 7eeac8f11eb009d1fded6cff707d55b83881eb7e4f48728f19010c0e4283e9a9c48b0b688c30141348f63d983b028ffdb35bed2a51fb22daf6467d6b3ffe6e3c SHA512 680b27c37150a627c98b5c38313936082e9fa23be1856e99442b0ce4da5b098378ad3b5fd2f41565c3f43fd54e38fc9e2a2a4a50d82637285aa3cc3827869b62 +DIST libgnome-games-support-1.4.3.tar.xz 345824 BLAKE2B 7969d4470b5c7ba266e3d77071ff7b8b02a1bf407ec74bb0ad1cbe81af7e30e54d3af507f206b07ee1352be4e180dfd62ca6411f07bdbffeb5b18e2f921c7666 SHA512 01a2594d9f95987c99db92c8cc8c212b149619618d15f4128df7eb24d68b64e01f2e77c79b7b07cf81581493ae84215a5d4019ae67585188c04d90827381fc33 diff --git a/dev-libs/libgnome-games-support/libgnome-games-support-1.4.3.ebuild b/dev-libs/libgnome-games-support/libgnome-games-support-1.4.3.ebuild new file mode 100644 index 000..94c833c4449 --- /dev/null +++ b/dev-libs/libgnome-games-support/libgnome-games-support-1.4.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 + +DESCRIPTION="Library for code common to Gnome games" +HOMEPAGE="https://git.gnome.org/browse/libgnome-games-support/; + +LICENSE="LGPL-3+" +SLOT="1/3" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/libgee:0.8= + >=dev-libs/glib-2.40:2 + >=x11-libs/gtk+-3.19.2:3 +" +DEPEND="${DEPEND} + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + VALAC=$(type -P true) +}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-adwaita/
commit: 11082db3db80cab647a068d4605e820adc0d Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 22:32:58 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:57:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11082777 x11-themes/gtk-engines-adwaita: 3.22.3 → 3.28 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> x11-themes/gtk-engines-adwaita/Manifest| 1 + .../gtk-engines-adwaita-3.28.ebuild| 44 ++ 2 files changed, 45 insertions(+) diff --git a/x11-themes/gtk-engines-adwaita/Manifest b/x11-themes/gtk-engines-adwaita/Manifest index 125b0fdcfb5..4be6f2c8af6 100644 --- a/x11-themes/gtk-engines-adwaita/Manifest +++ b/x11-themes/gtk-engines-adwaita/Manifest @@ -1 +1,2 @@ +DIST gnome-themes-extra-3.28.tar.xz 2953272 BLAKE2B 122ff5f1d95086c5cad6818efa79763ab574b7d6792b846198ac7ed5b521747d4357025ebd0ac6b5ea1161bf1dd3482ac2e867822bf863928b05a8486172ba0d SHA512 bccc446e86b12476b86a0fe2e3354500c8fb3eef62a85c3823d69aaa259e032e1f94e7993bf633397b669c425ef42635b0cf17b376f0b7cf1869bb1d7160ede0 DIST gnome-themes-standard-3.22.3.tar.xz 2904736 BLAKE2B bc1dad2f6ce913a40bd532064f590c38e7c3db05a1e0564bbde8bf5d0349ca96a8e0d7e7683a5bd1b22ce404f7f6dc1efeb3a02a9177186c6e6686045451ddf0 SHA512 aa2f3ad4d867732cd09df6adb4f48ed2757e3f28930ef791ba97a82007332c810d84dd1074ca518ec0fe71bd7d8b95404854bd799e3b1fe616e1809e8ee33501 diff --git a/x11-themes/gtk-engines-adwaita/gtk-engines-adwaita-3.28.ebuild b/x11-themes/gtk-engines-adwaita/gtk-engines-adwaita-3.28.ebuild new file mode 100644 index 000..c460ee8d867 --- /dev/null +++ b/x11-themes/gtk-engines-adwaita/gtk-engines-adwaita-3.28.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME_ORG_MODULE="gnome-themes-extra" + +inherit gnome.org multilib-minimal + +DESCRIPTION="Adwaita GTK+2 theme engine" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/; + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + +COMMON_DEPEND=" + >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}] +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnome-online-accounts/
commit: 8cec63c208b71881f9e600f59391b12f8a988606 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:45:20 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:57:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cec63c2 net-libs/gnome-online-accounts: 3.26.2 → 3.28.0 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> net-libs/gnome-online-accounts/Manifest| 1 + .../gnome-online-accounts-3.28.0.ebuild| 93 ++ 2 files changed, 94 insertions(+) diff --git a/net-libs/gnome-online-accounts/Manifest b/net-libs/gnome-online-accounts/Manifest index 92e4bc2c01f..3b2d90938ea 100644 --- a/net-libs/gnome-online-accounts/Manifest +++ b/net-libs/gnome-online-accounts/Manifest @@ -1,2 +1,3 @@ DIST gnome-online-accounts-3.24.5.tar.xz 1391332 BLAKE2B 9085cbb0c92bfcd338d5feca7ebdd3e3b15483e47fe29faffb8f9fb474663adeaf8d5cc81673c552652c9444e742f2782fd727c93bf488f5c976bde72d00ddce SHA512 8db35d21f0639e7452ec5cb34455b6d48a77fe0755c525f22e5235abe758f09ad5a4685e5e4912a53def298c76a13b558704a83803b5aabecc13a0f9bc3ae0e4 DIST gnome-online-accounts-3.26.2.tar.xz 1405424 BLAKE2B 99b6bae527809e3c37248b35c0783e8f884577d93d1de04537f19cc2776f6204242469e78b51198c062272736c676bc67e1a3ef1cc4325eea94bb505e060ff0b SHA512 be1a9f4e1944f19937c2718db64c6968fb1f7538cdb6f7ecfa0b48136d37b1aa0c8054ff7a91cf037fac72f1e8ac7b59b69af3db39c585674113538dccf19114 +DIST gnome-online-accounts-3.28.0.tar.xz 1531200 BLAKE2B 104429ab97647c2b006c4f95f803d8be8f2d2a91b06f2b145b126b1ab34253c8870ed9f8a3b5be307cae3fc55a4894cb1e9479c680d1c14a558d525d962bcf01 SHA512 b5f83544aca0cd24dbc778a492e0da4ca82eb6acaab375daaf7aa1482acfd31c1ba82c1afc127a8890a63e883ac8a1f277da906819573d672d2d3da7f582c02b diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.0.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.0.ebuild new file mode 100644 index 000..446ef8a8ea9 --- /dev/null +++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="GNOME framework for accessing online accounts" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts; + +LICENSE="LGPL-2+" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug gnome +introspection kerberos vala" # telepathy" +REQUIRED_USE="vala? ( introspection )" + +# pango used in goaeditablelabel +# libsoup used in goaoauthprovider +# goa kerberos provider is incompatible with app-crypt/heimdal, see +# https://bugzilla.gnome.org/show_bug.cgi?id=692250 +# json-glib-0.16 needed for bug #485092 +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=app-crypt/libsecret-0.5 + >=dev-libs/json-glib-0.16 + dev-libs/libxml2:2 + >=net-libs/libsoup-2.42:2.4 + net-libs/rest:0.7 + net-libs/telepathy-glib + >=net-libs/webkit-gtk-2.12.0:4 + >=x11-libs/gtk+-3.19.12:3 + x11-libs/pango + + introspection? ( >=dev-libs/gobject-introspection-0.6.2:= ) + kerberos? ( + app-crypt/gcr:0=[gtk] + app-crypt/mit-krb5 ) +" +# telepathy? ( net-libs/telepathy-glib ) +# goa-daemon can launch gnome-control-center +PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )" + +DEPEND="${RDEPEND} + vala? ( $(vala_depend) ) + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.3 + >=dev-util/gdbus-codegen-2.30.0 + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs gobject-introspection-common, gnome-common + +# Due to sub-configure +QA_CONFIGURE_OPTIONS=".*" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # TODO: Give users a way to set the G/FB/Windows Live secrets + # telepathy optional support is really a badly one, bug #494456 - now default disabled upstream - revisit soon + gnome2_src_configure \ + --disable-static \ + --enable-backend \ + --enable-documentation \ + --enable-exchange \ + --enable-facebook \ + --enable-flickr \ + --enable-foursquare \ + --enable-imap-smtp \ + --enable-lastfm \ + --enable-media-server \ + --enable-owncloud \ + --enable-pocket \ + --enable
[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome2048/
commit: 7120a1bbcada3ab16c7c4c237d385e7e276b2e16 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:56:39 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:58:13 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7120a1bb games-puzzle/gnome2048: 3.26.1 → 3.30.0 Cleanup DEPEND. Do not use vala eclass as sources are pre-generated. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> games-puzzle/gnome2048/gnome2048-3.30.0.ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild b/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild new file mode 100644 index ..32bc152b --- /dev/null +++ b/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="gnome-2048" +VALA_MIN_API_VERSION="0.32" + +inherit gnome2 + +DESCRIPTION="Move the tiles until you obtain the 2048 tile" +HOMEPAGE="https://wiki.gnome.org/Apps/2048; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/glib:2 + >=dev-libs/libgee-0.14:0.8 + dev-libs/libgnome-games-support:1= + >=media-libs/clutter-1.12:1.0 + >=media-libs/clutter-gtk-1.6:1.0 + >=x11-libs/gtk+-3.12:3 +" +DEPEND="${RDEPEND} + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + >=dev-util/intltool-0.50 + sys-devel/gettext + virtual/pkgconfig +"
[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-icon-theme/
commit: 6b1d687ad0f6aa23d8898707eb6ad3ab36050bf0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 21:46:27 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:57:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1d687a x11-themes/adwaita-icon-theme: 3.26.1 → 3.30.1 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> x11-themes/adwaita-icon-theme/Manifest | 1 + .../adwaita-icon-theme-3.30.1.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/x11-themes/adwaita-icon-theme/Manifest b/x11-themes/adwaita-icon-theme/Manifest index f2e54bd110f..25e88e5d044 100644 --- a/x11-themes/adwaita-icon-theme/Manifest +++ b/x11-themes/adwaita-icon-theme/Manifest @@ -1,4 +1,5 @@ DIST adwaita-icon-theme-3.22.0.tar.xz 18395856 BLAKE2B 8b6a7f10b1598803db431eb435a7862b107e9ab715e7d462a938b7a3bdc697d33d5317daebc230674c99d8ac5d5aec5389be8fbcb757498593d0e7fcc1c7fb98 SHA512 33d5eab0a7295069bb3cc8939bebeed0bad8ff72bfe42b0a90e616190ce519e7d7e2b4e9e4c145d04911ea37c205c12ca39972fd00e6ef34271b66a25ff24983 DIST adwaita-icon-theme-3.24.0.tar.xz 20717972 BLAKE2B cce76731e7c33d42330eb2e0039979db3f2280fe84ef427ac6295244f750eedb93584efddb4299260846facb7c3afb9d1baa86a5ddd8d36f3d81220d18dc49a1 SHA512 d415859bc46deb3dcf5e845af88689c507d6b110d6312af75145d6c46cc277ca2d17ae6a0f506c09ca7d543c5eca47b2506169bb0482ae68f2e3baef70889090 DIST adwaita-icon-theme-3.26.1.tar.xz 20729696 BLAKE2B 428027b2e4d2662fd1c58165f68e0c2e85f3a7710897deaf309fc1774fc8ef0167188ac3cf84b9491f66671f6e236c6f8d1711ae1c2c78fdfa923a871d0c21ba SHA512 bed005074b63e72b6f4280aa5bc998099217336bed43ccc2f139ddc56f1bb83786238c3c2615254b2cd78c26cbc82114b207adeb3932add22efd39e8ca47eda6 +DIST adwaita-icon-theme-3.30.1.tar.xz 19931180 BLAKE2B cf64c6b45dc503496faa4e00911b39bd52e77967968e948e98f146249f29f17e3018587ae6a23d6f51fd4cab7479cab858a989e134c72d05682d9c8d4a29c03b SHA512 6ec37190802655156e4883622717e0fa97cad3488008fd78df508675f48dedaf50933365d82e806a8595309d4daf50cb15ef9e7c88d6735e972ecc51d6bcd3d6 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.30.1.ebuild b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.30.1.ebuild new file mode 100644 index 000..685e2ae981d --- /dev/null +++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.30.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome2 + +DESCRIPTION="GNOME default icon theme" +HOMEPAGE="https://git.gnome.org/browse/adwaita-icon-theme/; + +SRC_URI="${SRC_URI} + branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz ) +" +LICENSE=" + || ( LGPL-3 CC-BY-SA-3.0 ) + branding? ( CC-BY-SA-4.0 ) +" +SLOT="0" +IUSE="branding" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" + +# gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility +# librsvg is needed for gtk-encode-symbolic-svg to be able to read the source SVG via its pixbuf loader and at runtime for rendering scalable icons shipped by the theme +COMMON_DEPEND=" + >=x11-themes/hicolor-icon-theme-0.10 + gnome-base/librsvg:2 +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 64e8cdf34695f6d3cda352fccd057dfe40e08177 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Dec 26 04:18:08 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=64e8cdf3 x11-wm/mutter: remove non working ebuild Signed-off-by: Sobhan Mohammadpour gentoo.org> Signed-off-by: Gilles Dartiguelongue 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 wayland is useless
[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/
commit: a3a67fea5f931cddcdccb4ec68516efeda4387a9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:20:11 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a3a67fea app-misc/bijiben: fix tracker dependency And sync with ::gentoo ebuild. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-misc/bijiben/bijiben-3.26.2.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app-misc/bijiben/bijiben-3.26.2.ebuild b/app-misc/bijiben/bijiben-3.26.2.ebuild index 97196fcc..7b209c86 100644 --- a/app-misc/bijiben/bijiben-3.26.2.ebuild +++ b/app-misc/bijiben/bijiben-3.26.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,16 +19,14 @@ RDEPEND=" >=net-libs/webkit-gtk-2.10.0:4 net-libs/gnome-online-accounts:= dev-libs/libxml2:2 - >=app-misc/tracker-2:= + >=app-misc/tracker-1:= sys-apps/util-linux " -# libxml2+gdk-pixbuf required for glib-compile-resources DEPEND="${RDEPEND} - app-text/yelp-tools dev-libs/appstream-glib dev-util/gdbus-codegen >=dev-util/intltool-0.50.1 + dev-util/itstool sys-devel/gettext virtual/pkgconfig - x11-libs/gdk-pixbuf:2 "
[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/
commit: 39a1332d70eaa91003228fc3185ce8a5bb553053 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:28:41 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=39a1332d app-misc/bijiben: 3.28.4.1 → 3.30.3 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-misc/bijiben/bijiben-3.30.3.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/app-misc/bijiben/bijiben-3.30.3.ebuild b/app-misc/bijiben/bijiben-3.30.3.ebuild new file mode 100644 index ..31bb6452 --- /dev/null +++ b/app-misc/bijiben/bijiben-3.30.3.ebuild @@ -0,0 +1,31 @@ +# 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="Note editor designed to remain simple to use" +HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=app-misc/tracker-1:= + >=dev-libs/glib-2.53.4:2 + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.19.3:3 + >=gnome-extra/evolution-data-server-3.13.90:= + dev-libs/libxml2:2 + sys-apps/util-linux + >=net-libs/webkit-gtk-2.10.0:4 +" +DEPEND="${RDEPEND} + dev-util/itstool + dev-util/gdbus-codegen + >=dev-util/intltool-0.50.1 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +"
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: d2e56f28cce07cd305d923e7affa7645bf6fb05b Author: Sobhan Mohammadpour gentoo org> AuthorDate: Tue Dec 25 15:21:19 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d2e56f28 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> Signed-off-by: Gilles Dartiguelongue 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 + # xlib-egl-platform required by mutter x11 b
[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/
commit: f7b96f0a850b98d34cbb66536a04cfc7dec59f16 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:19:06 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f7b96f0a app-misc/bijiben: 3.26.2 → 3.28.4.1 Switch build system to meson. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-misc/bijiben/bijiben-3.28.4.1.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/app-misc/bijiben/bijiben-3.28.4.1.ebuild b/app-misc/bijiben/bijiben-3.28.4.1.ebuild new file mode 100644 index ..31bb6452 --- /dev/null +++ b/app-misc/bijiben/bijiben-3.28.4.1.ebuild @@ -0,0 +1,31 @@ +# 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="Note editor designed to remain simple to use" +HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=app-misc/tracker-1:= + >=dev-libs/glib-2.53.4:2 + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.19.3:3 + >=gnome-extra/evolution-data-server-3.13.90:= + dev-libs/libxml2:2 + sys-apps/util-linux + >=net-libs/webkit-gtk-2.10.0:4 +" +DEPEND="${RDEPEND} + dev-util/itstool + dev-util/gdbus-codegen + >=dev-util/intltool-0.50.1 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +"
[gentoo-commits] proj/gnome:master commit in: app-arch/file-roller/
commit: 14d06e8883e8618e5430b6a004f7d01977c79e75 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Dec 26 04:11:14 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=14d06e88 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> Signed-off-by: Gilles Dartiguelongue 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: net-misc/gnome-online-miners/
commit: 0e56daf51884b7193869175a556b5b287a7ffb78 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:02:42 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:31:54 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0e56daf5 net-misc/gnome-online-miners: 3.26.0 → 3.30.0 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-online-miners-3.30.0.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild new file mode 100644 index ..ff4236b9 --- /dev/null +++ b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Authors +# 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 +}
[gentoo-commits] proj/gnome:master commit in: net-misc/gnome-online-miners/
commit: 2acc178973005d7fa21bbaf302294c0fe16e5b60 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:02:42 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:30:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2acc1789 net-misc/gnome-online-miners: 3.26.0 → 3.30.0 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-online-miners-3.30.0.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild new file mode 100644 index ..ff4236b9 --- /dev/null +++ b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Authors +# 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 +}
[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/
commit: 9f541038d75fb660f52ea0358b1c79ecd95bb2fb Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:28:41 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:30:41 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9f541038 app-misc/bijiben: 3.28.4.1 → 3.30.3 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-misc/bijiben/bijiben-3.30.3.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/app-misc/bijiben/bijiben-3.30.3.ebuild b/app-misc/bijiben/bijiben-3.30.3.ebuild new file mode 100644 index ..31bb6452 --- /dev/null +++ b/app-misc/bijiben/bijiben-3.30.3.ebuild @@ -0,0 +1,31 @@ +# 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="Note editor designed to remain simple to use" +HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=app-misc/tracker-1:= + >=dev-libs/glib-2.53.4:2 + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.19.3:3 + >=gnome-extra/evolution-data-server-3.13.90:= + dev-libs/libxml2:2 + sys-apps/util-linux + >=net-libs/webkit-gtk-2.10.0:4 +" +DEPEND="${RDEPEND} + dev-util/itstool + dev-util/gdbus-codegen + >=dev-util/intltool-0.50.1 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +"
[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/
commit: 04d4e447dd30c6f5e8c4154a9f50ce5b027971f1 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:19:06 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:30:41 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=04d4e447 app-misc/bijiben: 3.26.2 → 3.28.4.1 Switch build system to meson. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-misc/bijiben/bijiben-3.28.4.1.ebuild | 31 +++ 1 file changed, 31 insertions(+) diff --git a/app-misc/bijiben/bijiben-3.28.4.1.ebuild b/app-misc/bijiben/bijiben-3.28.4.1.ebuild new file mode 100644 index ..31bb6452 --- /dev/null +++ b/app-misc/bijiben/bijiben-3.28.4.1.ebuild @@ -0,0 +1,31 @@ +# 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="Note editor designed to remain simple to use" +HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=app-misc/tracker-1:= + >=dev-libs/glib-2.53.4:2 + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.19.3:3 + >=gnome-extra/evolution-data-server-3.13.90:= + dev-libs/libxml2:2 + sys-apps/util-linux + >=net-libs/webkit-gtk-2.10.0:4 +" +DEPEND="${RDEPEND} + dev-util/itstool + dev-util/gdbus-codegen + >=dev-util/intltool-0.50.1 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +"
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-extra/, x11-themes/gnome-themes-extra/files/
commit: 2627f95eb9b40367a899cd86e7a88ce958f1b87c Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 22:00:17 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:30:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2627f95e x11-themes/gnome-themes-extra: add 3.28 release Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-themes-standard-3.14.2.3-srcdir.patch| 26 -- ...-.ebuild => gnome-themes-extra-3.28.ebuild} | 17 +++--- .../gnome-themes-extra-.ebuild | 2 -- 3 files changed, 3 insertions(+), 42 deletions(-) diff --git a/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch b/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch deleted file mode 100644 index 717613b4.. --- a/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch +++ /dev/null @@ -1,26 +0,0 @@ -From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Sat, 28 Mar 2015 00:28:16 -0400 -Subject: [PATCH] HC: fix out-of-tree builds - -https://bugzilla.gnome.org/show_bug.cgi?id=746920 - themes/HighContrast/icons/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/themes/HighContrast/icons/Makefile.am b/themes/HighContrast/icons/Makefile.am -index 76e824d..5545157 100644 a/themes/HighContrast/icons/Makefile.am -+++ b/themes/HighContrast/icons/Makefile.am -@@ -6,7 +6,7 @@ render_sizes = "16x16" "22x22" "24x24" "32x32" "48x48" "256x256" "scalable" - THEME_DIRS=$(shell SIZES="$(render_sizes)"; for size in $$SIZES; do for dir in `find $(srcdir)/$$size/* -type d`; do printf "$$dir,"; done; done;) - - %.theme: %.theme.in Makefile -- dirs="`echo $(THEME_DIRS) | sed -e 's#\./##g'`"; \ -+ dirs="`echo $(THEME_DIRS) | sed -e \"s#$(srcdir)/*##g\"`"; \ - sed -e "s|\@THEME_DIRS\@|$$dirs|g" < $< > $@; \ - echo "" >> $@; \ - for dir in `echo $$dirs | sed -e "s/,/ /g"`; do \ --- -2.3.3 - diff --git a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild b/x11-themes/gnome-themes-extra/gnome-themes-extra-3.28.ebuild similarity index 58% copy from x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild copy to x11-themes/gnome-themes-extra/gnome-themes-extra-3.28.ebuild index f2b43713..2df1ada7 100644 --- a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild +++ b/x11-themes/gnome-themes-extra/gnome-themes-extra-3.28.ebuild @@ -4,9 +4,6 @@ EAPI=6 inherit autotools gnome.org -if [[ ${PV} = ]]; then - inherit gnome2-live -fi DESCRIPTION="Standard Themes for GNOME Applications" HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/; @@ -14,16 +11,10 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/; LICENSE="LGPL-2.1+" SLOT="0" IUSE="" -if [[ ${PV} = ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -fi - -# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose -# their default background image +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + RDEPEND=" - >=gnome-base/gsettings-desktop-schemas-3.4 + !x11-themes/gnome-themes-standard " DEPEND=" >=dev-util/intltool-0.40 @@ -32,8 +23,6 @@ DEPEND=" " PATCHES=( - # https://bugzilla.gnome.org/show_bug.cgi?id=746920 - "${FILESDIR}"/${PN}-3.14.2.3-srcdir.patch # Leave build of gtk+:2 engine to x11-themes/gtk-engines-adwaita "${FILESDIR}"/${PN}-3.22.2-exclude-engine.patch ) diff --git a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild index f2b43713..3601cc9b 100644 --- a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild +++ b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild @@ -32,8 +32,6 @@ DEPEND=" " PATCHES=( - # https://bugzilla.gnome.org/show_bug.cgi?id=746920 - "${FILESDIR}"/${PN}-3.14.2.3-srcdir.patch # Leave build of gtk+:2 engine to x11-themes/gtk-engines-adwaita "${FILESDIR}"/${PN}-3.22.2-exclude-engine.patch )
[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-extra/, profiles/updates/, ...
commit: 380a4e905100875e27db876f6cca465e5734cbe2 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 21:56:52 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:30:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=380a4e90 x11-themes/gnome-themes-extra: renamed from gnome-themes-standard Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> profiles/updates/4Q-2018 | 1 + .../files/gnome-themes-standard-3.14.2.3-srcdir.patch | 0 .../files/gnome-themes-standard-3.22.2-exclude-engine.patch | 0 .../gnome-themes-extra-.ebuild} | 4 ++-- x11-themes/{gnome-themes-standard => gnome-themes-extra}/metadata.xml | 0 5 files changed, 3 insertions(+), 2 deletions(-) diff --git a/profiles/updates/4Q-2018 b/profiles/updates/4Q-2018 new file mode 100644 index ..a164fd31 --- /dev/null +++ b/profiles/updates/4Q-2018 @@ -0,0 +1 @@ +move x11-themes/gnome-themes-standard x11-themes/gnome-themes-extra diff --git a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch b/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch similarity index 100% rename from x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch rename to x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch diff --git a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch b/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.22.2-exclude-engine.patch similarity index 100% rename from x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch rename to x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.22.2-exclude-engine.patch diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild similarity index 91% rename from x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild rename to x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild index b9809787..f2b43713 100644 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild +++ b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ if [[ ${PV} = ]]; then fi DESCRIPTION="Standard Themes for GNOME Applications" -HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/; +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/; LICENSE="LGPL-2.1+" SLOT="0" diff --git a/x11-themes/gnome-themes-standard/metadata.xml b/x11-themes/gnome-themes-extra/metadata.xml similarity index 100% rename from x11-themes/gnome-themes-standard/metadata.xml rename to x11-themes/gnome-themes-extra/metadata.xml
[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/
commit: 07700714b3d67430567d4629feba5eb525e43dc1 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 23:20:11 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 23:30:41 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=07700714 app-misc/bijiben: fix tracker dependency And sync with ::gentoo ebuild. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-misc/bijiben/bijiben-3.26.2.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app-misc/bijiben/bijiben-3.26.2.ebuild b/app-misc/bijiben/bijiben-3.26.2.ebuild index 97196fcc..7b209c86 100644 --- a/app-misc/bijiben/bijiben-3.26.2.ebuild +++ b/app-misc/bijiben/bijiben-3.26.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,16 +19,14 @@ RDEPEND=" >=net-libs/webkit-gtk-2.10.0:4 net-libs/gnome-online-accounts:= dev-libs/libxml2:2 - >=app-misc/tracker-2:= + >=app-misc/tracker-1:= sys-apps/util-linux " -# libxml2+gdk-pixbuf required for glib-compile-resources DEPEND="${RDEPEND} - app-text/yelp-tools dev-libs/appstream-glib dev-util/gdbus-codegen >=dev-util/intltool-0.50.1 + dev-util/itstool sys-devel/gettext virtual/pkgconfig - x11-libs/gdk-pixbuf:2 "
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/
commit: 99b47dedd7d242cf5fafc6b242005c3e21895b1b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 11:58:06 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 12:52:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b47ded sci-geosciences/gnome-maps: add depend on glib-utils As required by configure. 3.24 unchanged as it comes with pre-generated files and is missing templates. Refs: https://bugs.gentoo.org/667324 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild | 2 +- sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild b/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild index 463e746e312..fa520aa1646 100644 --- a/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild +++ b/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild index 2e55a2c32c2..7a8281daf0e 100644 --- a/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild +++ b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild @@ -39,6 +39,7 @@ RDEPEND="${COMMON_DEPEND} x11-libs/gdk-pixbuf:2[introspection] " DEPEND="${COMMON_DEPEND} + dev-util/glib-utils >=dev-util/intltool-0.40 virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/
commit: cdb7ee09380c44b8404882f22fb99b98fdfccb25 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 11:48:28 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 12:52:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb7ee09 sci-geosciences/gnome-maps: 3.26.2 → 3.30.3 Switch to meson build system. Move introspection dependencies to RDEPEND + DEPEND as they are actually needed for both. Require gjs-1.50 as it seems requirement was downgraded by accident after 3.28. Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> sci-geosciences/gnome-maps/Manifest| 1 + .../gnome-maps/gnome-maps-3.30.3.ebuild| 54 ++ 2 files changed, 55 insertions(+) diff --git a/sci-geosciences/gnome-maps/Manifest b/sci-geosciences/gnome-maps/Manifest index 0b22a7b1d14..331526866d4 100644 --- a/sci-geosciences/gnome-maps/Manifest +++ b/sci-geosciences/gnome-maps/Manifest @@ -1,2 +1,3 @@ DIST gnome-maps-3.24.3.tar.xz 1145872 BLAKE2B bd6e9652c341def652beea966d3a171a050219f3bc83288bd83eacb069899cd94d154d53bcea081bdfefdeee9b74e56c158c703ed92c9fcb5e35ecd718900e4a SHA512 b4a4c278359803e11b1aa43fb522a84b95eecfc349a134322f45db7acfe93867a61f6bd48e55a07d5d602b8161cdf5949a6b5d4da1212659e133260063ab6198 DIST gnome-maps-3.26.2.tar.xz 1175944 BLAKE2B abd8a592c10e31f4a05a6f3ef1167d111ab19a957e2fd3efa78f6999f60f98ff1767bcde18c6fb56bd6af580fd5e619106371214a92c4c450fe16df6fa4d8e23 SHA512 15548d834cf859b1d67111bdf81c3dc87c62c97574b89f41ae81bd5ce8bdccb10e705c7e91f5880d2528df88f85d6416302163d31c5b9d0f359451385168866b +DIST gnome-maps-3.30.3.tar.xz 2176712 BLAKE2B 8595643ddf3f6c419fdc053561e49e62d6bd6e3713d3d809d3fe73cd1aecf3361e3f6592fb53d6963cbdd5fc3edaf1dcb616059da9e5e506a3399d00a9a65de7 SHA512 f3481266c6cf792da71ef40ce489c13fdd807dab91238e02b815b25e29119ffb56212fb03078e14004cca27e24906af1b94f7f3c4325bbf4f332c782c79d8203 diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.30.3.ebuild b/sci-geosciences/gnome-maps/gnome-maps-3.30.3.ebuild new file mode 100644 index 000..9d2b7e48e51 --- /dev/null +++ b/sci-geosciences/gnome-maps/gnome-maps-3.30.3.ebuild @@ -0,0 +1,54 @@ +# 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="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" + +# Pure introspection dependencies found by grepping imports.gi in ${S} +RDEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/gjs-1.50.0 + >=dev-libs/gobject-introspection-0.10.1:= + >=x11-libs/gtk+-3.22:3[introspection] + >=app-misc/geoclue-0.12.99:2.0[introspection] + >=dev-libs/libgee-0.16:0.8[introspection] + >=dev-libs/folks-0.10 + >=sci-geosciences/geocode-glib-3.15.2[introspection] + >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection] + dev-libs/libxml2:2 + >=net-libs/rest-0.7.90:0.7[introspection] + + app-crypt/libsecret[introspection] + dev-libs/libgweather[introspection] + media-libs/clutter-gtk:1.0[introspection] + media-libs/clutter: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] +" +DEPEND="${RDEPEND} + dev-util/glib-utils + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postinst() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-characters/
commit: f9ac81c025e02bfc2c9d6d1ba84f0d22dd2ff0e5 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 28 12:17:22 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 28 12:52:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ac81c0 gnome-extra/gnome-characters: add missing glib-utils to DEPEND Closes: https://bugs.gentoo.org/671580 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild b/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild index 5febaa80b53..b51c8f472f0 100644 --- a/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild +++ b/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild @@ -26,6 +26,7 @@ RDEPEND=" DEPEND="${RDEPEND} dev-libs/appstream-glib dev-libs/libxml2:2 + dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/
commit: 7c5b0c7d8fe62f1298e05ea714a718f5cf534f85 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 21 07:55:22 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 21 22:12:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5b0c7d net-irc/polari: 3.26.2 → 3.28.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> net-irc/polari/Manifest | 1 + net-irc/polari/polari-3.28.1.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/net-irc/polari/Manifest b/net-irc/polari/Manifest index f9f20f63154..5afd4320bec 100644 --- a/net-irc/polari/Manifest +++ b/net-irc/polari/Manifest @@ -1,2 +1,3 @@ DIST polari-3.24.2.tar.xz 804160 BLAKE2B c0e651d478cf814d1e055ef196ea725a17c50ee4836df7939b73dc59bbea0f74d8dbf6ceebd07b3748b6814fa52ae8a300515ac8f6952f59546e7c27ed35d6da SHA512 23a475d657556e7f4e93dde8e545bf7bede227635d540bd006b85b068923d87e713bd05f14d8ccde458bf6efd4920665bca02ea41c4de870680581ebfa595f0e DIST polari-3.26.2.tar.xz 1148892 BLAKE2B 3979b261ae34d3d38084717a94f926a259ec0d20f9db0f482e10866bba0b4d1efec2f44b78cd1b409f03df0221d308b8173b21fc33b61fd93bc76eec6b57 SHA512 3939c7da22379acd8b59d860db90fba37cca3dba0422db93747ba4622e574d43992334e13603462725d05ba2f0c1a243655ef7505881649111033abc029a9aaa +DIST polari-3.28.1.tar.xz 1171688 BLAKE2B c52935b5f562654f833255d3e0e1022d3f0eff3de510752dfb59ba3831eb231ecdf5833c3813bf28afd864649fd34b02be4ab1e86134348cd2e5b5898f0788ae SHA512 a3fa71604a6f67b851ac3bb9e097a5e48e5ade12d31e845d63ccfe6186eb23694c0cbc9d9826803bf664d408473cc679986d6fee962ef675178df7cda4c998ce diff --git a/net-irc/polari/polari-3.28.1.ebuild b/net-irc/polari/polari-3.28.1.ebuild new file mode 100644 index 000..5c76f55dda8 --- /dev/null +++ b/net-irc/polari/polari-3.28.1.ebuild @@ -0,0 +1,52 @@ +# 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="An IRC client for Gnome" +HOMEPAGE="https://wiki.gnome.org/Apps/Polari; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +COMMON_DEPEND=" + >=dev-libs/glib-2.43.4:2 + >=x11-libs/gtk+-3.21.6:3[introspection] + net-libs/telepathy-glib[introspection] + >=dev-libs/gobject-introspection-1.50:= + >=dev-libs/gjs-1.50 + + x11-libs/gdk-pixbuf:2[introspection] + >=app-text/gspell-1.4.0[introspection] + x11-libs/pango[introspection] + app-crypt/libsecret[introspection] + net-libs/libsoup:2.4[introspection] + net-im/telepathy-logger[introspection] +" +RDEPEND="${COMMON_DEPEND} + >=net-irc/telepathy-idle-0.2 +" +DEPEND="${COMMON_DEPEND} + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( dev-lang/spidermonkey:52 ) +" + +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: app-admin/packagekit-gtk/
commit: a8bdb1155ee8fac18ff8b932ae6822fb3470bb7a Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 21 07:14:58 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 21 22:12:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bdb115 app-admin/packagekit-gtk: cleanup 1.1.7 Refs: https://bugs.gentoo.org/653068 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit-gtk/Manifest | 1 - .../packagekit-gtk/packagekit-gtk-1.1.7.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/app-admin/packagekit-gtk/Manifest b/app-admin/packagekit-gtk/Manifest index f6a17578381..5dfab814447 100644 --- a/app-admin/packagekit-gtk/Manifest +++ b/app-admin/packagekit-gtk/Manifest @@ -1,2 +1 @@ DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689 SHA512 a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b -DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e SHA512 0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83 diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.1.7.ebuild b/app-admin/packagekit-gtk/packagekit-gtk-1.1.7.ebuild deleted file mode 100644 index 9fd918b6963..000 --- a/app-admin/packagekit-gtk/packagekit-gtk-1.1.7.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit eutils - -MY_PN="PackageKit" -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Gtk3 PackageKit backend library" -HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; -SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RDEPEND=" - >=dev-libs/glib-2.46:2 - media-libs/fontconfig - >=x11-libs/gtk+-2:2 - >=x11-libs/gtk+-3:3 - x11-libs/pango - ~app-admin/packagekit-base-${PV}[introspection] -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --disable-bash-completion \ - --disable-command-not-found \ - --disable-cron \ - --disable-gstreamer-plugin \ - --disable-gtk-doc \ - --disable-local \ - --disable-man-pages \ - --disable-static \ - --disable-systemd \ - --disable-vala \ - --enable-dummy \ - --enable-gtk-module \ - --enable-introspection=yes \ - --localstatedir=/var -} - -src_compile() { - emake -C contrib/gtk-module -} - -src_install() { - emake -C contrib/gtk-module DESTDIR="${D}" install - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: media-video/cheese/
commit: 65bf8f8616e2f5c3afa1a525b85dd4c7d46e0cee Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 21 07:33:25 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 21 22:12:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bf8f86 media-video/cheese: 3.28.0 → 3.30.0 Mostly translation updates only. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-video/cheese/Manifest | 2 + media-video/cheese/cheese-3.26.0.ebuild | 76 + media-video/cheese/cheese-3.30.0.ebuild | 71 ++ 3 files changed, 149 insertions(+) diff --git a/media-video/cheese/Manifest b/media-video/cheese/Manifest index 8c2f50e324e..7e625e97ffe 100644 --- a/media-video/cheese/Manifest +++ b/media-video/cheese/Manifest @@ -1 +1,3 @@ +DIST cheese-3.26.0.tar.xz 1841856 BLAKE2B 302a4a12511866197df8cf62ec00ade122f2e5dc6a4adcb78cd252594b23373c328845179135e8ae44526432ec1b6b9a8c26d2808a533833221076be0496a591 SHA512 6fd58623ca257dff0a53b3577005a8b818b706f5c3da4eab51de9a7f6368847b4fe62885f3a7ba6350ac782cbee51c7b35a0c055bf11bb270934041b15388297 DIST cheese-3.28.0.tar.xz 1544904 BLAKE2B cdad63b4175bb52c3a77ee5ed0058afdd8b5d509ef17b5931d2f01457b9ff327d3ad270ad963e3185c928ddc7203b00163137a789683669d3f8c39d5a9926da8 SHA512 c52b083b132a8c885df55def3d6bf96180fc93c8b7368f48412c8dd63e073a268ff0e86959a977bd8bf372a53e127419b96046d92cb3a96674f86cfb3477ceea +DIST cheese-3.30.0.tar.xz 1546680 BLAKE2B 32cfc9553e1c9ebfe7d3eb5fdf19d74b49e9f69ea005f4c79097d69caa2125803c5c319e98ccd3e8f72157a5fd86c018f1be7af7045f6541ecd36d4162c5cdd1 SHA512 622910cedc8eadec4161f60e2bb3f02cbe11352b2431fdd9783f724b4119ffae6254b1566e1144c25491067f9c683a55eb85b265ef28992d852adce02fbdc8b4 diff --git a/media-video/cheese/cheese-3.26.0.ebuild b/media-video/cheese/cheese-3.26.0.ebuild new file mode 100644 index 000..fb4adf9d212 --- /dev/null +++ b/media-video/cheese/cheese-3.26.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_MIN_API_VERSION="0.26" + +inherit gnome2 vala virtualx + +DESCRIPTION="A cheesy program to take pictures and videos from your webcam" +HOMEPAGE="https://wiki.gnome.org/Apps/Cheese; + +LICENSE="GPL-2+" +SLOT="0/8" # subslot = libcheese soname version +IUSE="+introspection test" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.39.90:2 + >=x11-libs/gtk+-3.13.4:3[introspection?] + >=gnome-base/gnome-desktop-2.91.6:3= + >=media-libs/libcanberra-0.26[gtk3] + >=media-libs/clutter-1.13.2:1.0[introspection?] + >=media-libs/clutter-gtk-1:1.0 + media-libs/clutter-gst:3.0 + media-libs/cogl:1.0=[introspection?] + + media-video/gnome-video-effects + x11-libs/gdk-pixbuf:2[jpeg,introspection?] + x11-libs/libX11 + x11-libs/libXtst + + >=media-libs/gstreamer-1.4:1.0[introspection?] + >=media-libs/gst-plugins-base-1.4:1.0[introspection?,ogg,pango,theora,vorbis,X] + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +RDEPEND="${COMMON_DEPEND} + >=media-libs/gst-plugins-bad-1.4:1.0 + >=media-libs/gst-plugins-good-1.4:1.0 + + >=media-plugins/gst-plugins-jpeg-1.4:1.0 + >=media-plugins/gst-plugins-v4l2-1.4:1.0 + >=media-plugins/gst-plugins-vpx-1.4:1.0 +" +# libxml2+gdk-pixbuf required for glib-compile-resources +DEPEND="${COMMON_DEPEND} + $(vala_depend) + app-text/docbook-xml-dtd:4.3 + app-text/yelp-tools + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50 + dev-util/itstool + virtual/pkgconfig + x11-base/xorg-proto + test? ( dev-libs/glib:2[utils] ) +" + +src_prepare() { + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + GST_INSPECT=$(type -P true) \ + $(use_enable introspection) \ + --disable-lcov \ + --disable-static +} + +src_test() { + virtx emake check +} diff --git a/media-video/cheese/cheese-3.30.0.ebuild b/media-video/cheese/cheese-3.30.0.ebuild new file mode 100644 index 000..31bc873f0bf --- /dev/null +++ b/media-video/cheese/cheese-3.30.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 virtualx + +DESCRIPTION="A cheesy program to take pictures and videos from your webcam" +HOMEPAGE="https://wiki.gnome.org/Apps/Cheese; + +LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit/
commit: 06c4c6995b7817a7374d43e7cdea76fb43b1f028 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 21 07:14:25 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 21 22:12:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c4c699 app-admin/packagekit: cleanup 1.1.7 Refs: https://bugs.gentoo.org/653068 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit/packagekit-1.1.7.ebuild | 18 -- 1 file changed, 18 deletions(-) diff --git a/app-admin/packagekit/packagekit-1.1.7.ebuild b/app-admin/packagekit/packagekit-1.1.7.ebuild deleted file mode 100644 index 7b3d8c9972a..000 --- a/app-admin/packagekit/packagekit-1.1.7.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="PackageKit Package Manager interface (meta package)" -HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; -SRC_URI="" - -LICENSE="metapackage" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="gtk qt5" - -RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} ) - qt5? ( >=app-admin/packagekit-qt-0.9.6 )" - -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-base/, app-admin/packagekit-base/files/
commit: 4bb5ba021a4a2cc46efb588b83695bdd5d59be6f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 21 07:16:44 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 21 22:12:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb5ba02 app-admin/packagekit-base: cleanup 1.1.7 Refs: https://bugs.gentoo.org/653068 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit-base/Manifest | 1 - .../files/packagekit-base-1.1.1-cache-qafix.patch | 15 -- .../packagekit-base-1.1.7-elogind-support.patch| 184 - .../packagekit-base-1.1.7-r2.ebuild| 130 --- 4 files changed, 330 deletions(-) diff --git a/app-admin/packagekit-base/Manifest b/app-admin/packagekit-base/Manifest index f6a17578381..5dfab814447 100644 --- a/app-admin/packagekit-base/Manifest +++ b/app-admin/packagekit-base/Manifest @@ -1,2 +1 @@ DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689 SHA512 a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b -DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e SHA512 0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83 diff --git a/app-admin/packagekit-base/files/packagekit-base-1.1.1-cache-qafix.patch b/app-admin/packagekit-base/files/packagekit-base-1.1.1-cache-qafix.patch deleted file mode 100644 index d7ec4b268c8..000 --- a/app-admin/packagekit-base/files/packagekit-base-1.1.1-cache-qafix.patch +++ /dev/null @@ -1,15 +0,0 @@ a/src/~Makefile.am 2016-06-29 10:59:14.178918032 +0200 -+++ b/src/Makefile.am 2016-06-29 11:02:50.739929627 +0200 -@@ -175,11 +175,7 @@ pk_self_test_CFLAGS = \ - TESTS = pk-self-test - - install-data-hook: -- if test -w $(DESTDIR)$(prefix)/; then \ -- mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/downloads; \ -- mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/metadata; \ -- mkdir -p $(DESTDIR)$(localstatedir)/log; \ -- fi -+ - - clean-local: - rm -f *~ diff --git a/app-admin/packagekit-base/files/packagekit-base-1.1.7-elogind-support.patch b/app-admin/packagekit-base/files/packagekit-base-1.1.7-elogind-support.patch deleted file mode 100644 index bb6b6103dde..000 --- a/app-admin/packagekit-base/files/packagekit-base-1.1.7-elogind-support.patch +++ /dev/null @@ -1,184 +0,0 @@ a/config.h.in 2017-06-07 16:38:45.046910693 +0200 -+++ b/config.h.in 2017-06-07 16:39:06.973911120 +0200 -@@ -78,8 +78,8 @@ - /* Define to 1 if you have the header file. */ - #undef HAVE_STRING_H - --/* Build systemd code */ --#undef HAVE_SYSTEMD -+/* Build systemd-login code */ -+#undef HAVE_SYSTEMD_SD_LOGIN_H - - /* Define to 1 if you have the header file. */ - #undef HAVE_SYS_STAT_H a/configure.ac 2017-06-06 09:03:57.171355965 +0200 -+++ b/configure.ac 2017-06-06 09:55:11.242384458 +0200 -@@ -254,7 +254,6 @@ - AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files]), - [has_systemdsystemunitdir=$with_systemdsystemunitdir], - [has_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)]) -- AC_DEFINE(HAVE_SYSTEMD,1,[Build systemd code]) - AC_SUBST([systemdsystemunitdir], [$has_systemdsystemunitdir]) - fi - AM_CONDITIONAL(HAVE_SYSTEMD, [test -n "$has_systemdsystemunitdir"]) -@@ -267,6 +266,24 @@ - AM_CONDITIONAL(ENABLE_OFFLINE_UPDATE, [test x$enable_systemd = xyes -a x$enable_offline_update = xyes]) - - dnl --- -+dnl - Use elogind instead of systemd-login -+dnl --- -+AC_ARG_ENABLE(elogind, AS_HELP_STRING([--enable-elogind],[enable elogind session tracker]), -+enable_elogind=$enableval,enable_elogind=no) -+if test x$enable_elogind = xyes; then -+ PKG_CHECK_MODULES(ELOGIND, [libelogind >= 229.4], [have_elogind=yes], [have_elogind=no]) -+else -+ have_elogind=no -+fi -+ -+dnl --- -+dnl --- Is systemd/sd-login.h, either from systemd or elogind, available? -+dnl --- -+if test -n "$has_systemdsystemunitdir" -o "x$have_elogind" != "xno" ; then -+ AC_DEFINE
[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-mines/
commit: 3ecb20da120fd79d1c12e1922ca9fbfdcffb62d3 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Dec 19 08:44:35 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Dec 19 08:45:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecb20da games-board/gnome-mines: 3.30.0 → 3.30.1.1 Closes: https://bugs.gentoo.org/673402 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> games-board/gnome-mines/Manifest | 1 + .../gnome-mines/gnome-mines-3.30.1.1.ebuild| 46 ++ 2 files changed, 47 insertions(+) diff --git a/games-board/gnome-mines/Manifest b/games-board/gnome-mines/Manifest index 15fbede6987..b00a9d64e80 100644 --- a/games-board/gnome-mines/Manifest +++ b/games-board/gnome-mines/Manifest @@ -1,2 +1,3 @@ DIST gnome-mines-3.20.1.tar.xz 3147092 BLAKE2B 899a66905a95a41f007f0b74f8b4054c505b4b46eff6c0ebbefaf1826d36093307a9bbc55e42b6c1abd8a0f9a419a3d1822deb113414bd5eadcba1c3a9896614 SHA512 cdde771736b9110a416ec68d6e4ce2ce10e3de36915b57905f6f5d86a937c75a2dbfafd1ecc0c5f31dd5e267d13444a8a95d38815f400d4597e2fe73a908bd13 DIST gnome-mines-3.30.0.tar.xz 369604 BLAKE2B 4441faccb4c3210fa87670a1dc9b19f876cd903868696f745a11ff068c33e74c5260f20df83d695caeb79c6c5c80fdb4ea71c7e19fb4eeb52c180a1d7603e2c8 SHA512 e3313d08f9804e70d0180d9aab750c0ea9a1df528ab65a3410df5b855addf323309c9045474c743513390f907753f46888c78989547be1a20a769549107885bd +DIST gnome-mines-3.30.1.1.tar.xz 369132 BLAKE2B 0b773ff7198335256a5133410458e16ead8596f930b9cd1efa7aa806fc3a19521eb2ca235e522ce03437925ffbc4a816d6b36414c618b83bd50c8b66fd399c72 SHA512 796a17b63cb5cec6fab8b7b5a5c995ac940cc49e1cb1254bab32598b0cd7fb4da03e7a80db117977a78cee94a79f0d8cf3222de5e63424348666c65b51045d6f diff --git a/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild b/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild new file mode 100644 index 000..e4fc312c7be --- /dev/null +++ b/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="Clear hidden mines from a minefield" +HOMEPAGE="https://wiki.gnome.org/Apps/Mines; + +LICENSE="GPL-3+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.40:2 + dev-libs/libgee:0.8 + >=x11-libs/gtk+-3.12:3 + dev-libs/libgnome-games-support:1= + >=gnome-base/librsvg-2.32.0:2 +" +DEPEND="${RDEPEND} + $(vala_depend) + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + vala_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: media-gfx/gnome-screenshot/
commit: 409d0e2a9c9c899fb1fb04cc808fe0aff3f745ca Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 18 22:27:03 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 18 22:41:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d0e2a media-gfx/gnome-screenshot: add missing appstream-glib to DEPEND Closes: https://bugs.gentoo.org/673366 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild index 9244d3de109..356eb6e133b 100644 --- a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild +++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild @@ -24,6 +24,7 @@ RDEPEND="${COMMON_DEPEND} >=gnome-base/gsettings-desktop-schemas-0.1.0 " DEPEND="${COMMON_DEPEND} + dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/files/, app-emulation/cloud-init/
commit: dd445b3181973262fa41a591286ec101c9cf486a Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 18 22:22:31 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 18 22:41:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd445b31 app-emulation/cloud-init: 18.4-r1 → 18.5 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/cloud-init/Manifest | 1 + app-emulation/cloud-init/cloud-init-18.5.ebuild| 90 ++ .../files/18.5-fix-invalid-string-format.patch | 46 +++ 3 files changed, 137 insertions(+) diff --git a/app-emulation/cloud-init/Manifest b/app-emulation/cloud-init/Manifest index 6a289ecfa8c..4f2aa6f1599 100644 --- a/app-emulation/cloud-init/Manifest +++ b/app-emulation/cloud-init/Manifest @@ -1,2 +1,3 @@ DIST cloud-init-17.2.tar.gz 810821 BLAKE2B df1a7c1ed1fc48a7801a53bd89839d963debca6abf7f892d61bf7ec9222ab33bf78221e65d79028e0445cac4c5fe1e0c1620d49aea26c036ee17933d9c1893f5 SHA512 ad1c7f6ca9762b70a1f06a6b538032a7de0c5371fd792260d5959df113f4f51509d184b2207ffa23b41f395c1903d551d66aaf2a2ad60af3594cf1f18d1e4a38 DIST cloud-init-18.4.tar.gz 965112 BLAKE2B 2879aafedea877e4e406a5e837d100ba65e40c62660621f606e7a189af7b1ec8d98ba2c02ae5d253a0b4587502d3a636dec5c2772c968a9037b47e62a05656b4 SHA512 730aca6406f652f55afc2dd50c49eb6708584e0a96715606bcba05cb7f40e47c256faff1f9748f04674a8f941ec9435801c9ed2ac79adec8a6ef167d6b195103 +DIST cloud-init-18.5.tar.gz 990381 BLAKE2B 0dbbd5b2402d3a7742c46f8a37b0ea31f40ac16bdbfe49dca0056ab8f90c47dbf26e6d3f40f34275caf5102d0b9b8be4e2c28bfc2276e85a5aad11af20b08979 SHA512 f89ee636922e33b5b2dcb5230763404fbeee148e28b8f61bf5b2f1f07000f960f9d38545dfb7bcbe9afb8253f77d66c94b39e9a159715b44a440a7cbe1fe1aeb diff --git a/app-emulation/cloud-init/cloud-init-18.5.ebuild b/app-emulation/cloud-init/cloud-init-18.5.ebuild new file mode 100644 index 000..c4ff15cbfd9 --- /dev/null +++ b/app-emulation/cloud-init/cloud-init-18.5.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) + +inherit distutils-r1 + +DESCRIPTION="Cloud instance initialisation magic" +HOMEPAGE="https://launchpad.net/cloud-init; +SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +CDEPEND=" + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/oauthlib[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${CDEPEND} + >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/unittest2[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/contextlib2[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + ${CDEPEND} + net-analyzer/macchanger + sys-apps/iproute2 + sys-fs/growpart + virtual/logger +" + +PATCHES=( + # Fix Gentoo support + # https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777 + "${FILESDIR}"/${PN}-18.4-fix-packages-module.patch + "${FILESDIR}"/${PN}-18.4-gentoo-support-upstream-templates.patch + "${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch + "${FILESDIR}"/18.4-fix-update_package_sources-function.patch + "${FILESDIR}"/18.4-add-support-for-package_upgrade.patch + # From master + "${FILESDIR}"/${PV}-fix-invalid-string-format.patch +) + +src_prepare() { + # Fix location of documentation installation + sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # Do not use Makefile target as it does not setup environment correclty + esetup.py nosetests -v --where cloudinit --where tests/unittests || die +} + +python_install() { + distutils-r1_python_install --init-system=sysvinit_openrc,systemd --distro gentoo +} + +python_install_all() { + keepdir /etc/cloud + + distutils-r1_python_install_all + + # installs as non-executable + chmod +x "${D}"/etc/init.d/* +} + +pkg_postinst() { + elog
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnome-screenshot/
commit: 7b3aebe6a52eb552a0cf8dd4828ce83f19942fd9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 11:06:16 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:15:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3aebe6 media-gfx/gnome-screenshot: 3.22.0 → 3.30.0 Switch build system to meson. Add missing libxml2 dependency for glib-compile-resources. Drop long gone gnome-utils blocker. Drop cairo and gdk-pixbuf dependencies as they are not used directly but through gtk+. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/gnome-screenshot/Manifest| 1 + .../gnome-screenshot-3.30.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/media-gfx/gnome-screenshot/Manifest b/media-gfx/gnome-screenshot/Manifest index b477c86caf2..2ab39bc2eea 100644 --- a/media-gfx/gnome-screenshot/Manifest +++ b/media-gfx/gnome-screenshot/Manifest @@ -1 +1,2 @@ DIST gnome-screenshot-3.22.0.tar.xz 25 BLAKE2B 48f997832a8e0f937283a2cfba8880dc9032ea7a3254b0f45dd1ffd3951d096f03899199497ca78fc9be22f83ae8c60bb4f72662a323dad3afc05d2229fd914c SHA512 a532e9cc8615ce22db5805c1857a3bad5bf69a3436a45574384c6c8f848ae67d6991dbfc5556e7cf08f630915c0666bba0c4bee9e4190340bbad57faa9af2ff9 +DIST gnome-screenshot-3.30.0.tar.xz 225244 BLAKE2B 69c75bb8e3d18578317343b549d4ad837b6e58420c6b49efbc01338697bc2251032d9158e658c9f4ae4e086a1c117eac818c18b6ed95d031c2b60c2ba62a56b6 SHA512 a42ff4f14bbb3a3feb438ee64f1dff3d3a792a6585fef92fde8546b9c3fc07013e8bd2ef42ddc880f2529cbc4241a50d441d4de2a4b26923036f1724aabafdba diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild new file mode 100644 index 000..9244d3de109 --- /dev/null +++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.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 gnome.org gnome2-utils meson readme.gentoo-r1 xdg + +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=" + x11-libs/libX11 + x11-libs/libXext + >=dev-libs/glib-2.35.1:2[dbus] + >=x11-libs/gtk+-3.0.3:3 + >=media-libs/libcanberra-0.26-r2[gtk3] +" +RDEPEND="${COMMON_DEPEND} + >=gnome-base/gsettings-desktop-schemas-0.1.0 +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxml2:2 + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" + +DOC_CONTENTS="${P} saves screenshots in ~/Pictures/ and defaults to + non-interactive mode when launched from a terminal. If you want to choose + where to save the screenshot, run 'gnome-screenshot --interactive'" + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/simple-scan/files/, media-gfx/simple-scan/
commit: 2b40d588b0aad0afca3e1ffe9b7c12af8d667bf7 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 11:25:07 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:15:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b40d588 media-gfx/simple-scan: 3.24.1 → 3.30.2 Switch to meson build system. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/simple-scan/Manifest | 1 + .../files/3.26-add-control-optional-deps.patch | 83 ++ media-gfx/simple-scan/simple-scan-3.30.2.ebuild| 71 ++ 3 files changed, 155 insertions(+) diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest index 0e5d9c5a0c1..5dd27d0330c 100644 --- a/media-gfx/simple-scan/Manifest +++ b/media-gfx/simple-scan/Manifest @@ -1 +1,2 @@ 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 diff --git a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch new file mode 100644 index 000..868ef9a76a1 --- /dev/null +++ b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch @@ -0,0 +1,83 @@ +From 02845c57b2bf1b6170efb57c59db5ea0a2b60091 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Wed, 30 May 2018 08:44:18 +0200 +Subject: [PATCH] Add control for optional dependencies + +--- + meson.build | 18 ++ + meson_options.txt | 3 +++ + src/meson.build | 12 + 3 files changed, 25 insertions(+), 8 deletions(-) + create mode 100644 meson_options.txt + +diff --git a/meson.build b/meson.build +index cd2e452..f39ca51 100644 +--- a/meson.build b/meson.build +@@ -25,10 +25,20 @@ zlib_dep = dependency ('zlib') + cairo_dep = dependency ('cairo') + gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0') + gusb_dep = dependency ('gusb', version: '>= 0.2.7') +-colord_dep = dependency ('colord', required: false) +-packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', required: false) +-webp_dep = dependency ('libwebp', required: false) +-webpmux_dep = dependency ('libwebpmux', required: false) ++ ++if get_option('colord') ++colord_dep = dependency ('colord') ++endif ++ ++if get_option('packagekit') ++packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5') ++endif ++ ++if get_option('webp') ++webp_dep = dependency ('libwebp') ++webpmux_dep = dependency ('libwebpmux') ++endif ++ + sane_dep = dependency ('sane-backends') + msgfmt = find_program ('msgfmt') + itstool = find_program ('itstool') +diff --git a/meson_options.txt b/meson_options.txt +new file mode 100644 +index 000..570ecdd +--- /dev/null b/meson_options.txt +@@ -0,0 +1,3 @@ ++option('colord', type: 'boolean', value: false) ++option('packagekit', type: 'boolean', value: false) ++option('webp', type: 'boolean', value: false) +diff --git a/src/meson.build b/src/meson.build +index 9e40e42..83ca3a9 100644 +--- a/src/meson.build b/src/meson.build +@@ -4,17 +4,21 @@ resources = gnome.compile_resources ('resources', 'simple-scan.gresource.xml', + + vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ] + dependencies = [ glib_dep, gtk_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, gusb_dep, sane_dep ] +-if colord_dep.found () ++if get_option('colord') + vala_args += [ '-D', 'HAVE_COLORD' ] + dependencies += colord_dep + endif +-if packagekit_dep.found () ++if get_option('packagekit') + vala_args += [ '-D', 'HAVE_PACKAGEKIT' ] + dependencies += packagekit_dep + endif +-if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # Webpmux only required if colord ++if get_option('webp') + vala_args += [ '-D', 'HAVE_WEBP' ] +-dependencies += [ webp_dep, webpmux_dep ] ++dependencies += [ webp_dep ] ++# Webpmux only required if colord ++if get_option('colord') ++dependencies += [ webpmux_dep ] ++endif + endif + + simple_scan = executable ('simple-scan', +-- +2.17.0 + diff --git a/media-gfx/simple-scan/simple-scan-3.30.2.ebuild b/media-gfx/simple-scan/simple-scan-3.30.2.ebuild new file mode 100644 index 000..4a9b7167aff --- /dev/null +++ b/media-gfx/simple-scan/simple-scan-3.30.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: edf72b428c48d608cafff884500b4db97d1643b9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 12:36:52 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:15:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf72b42 media-gfx/eog: 3.26.2 → 3.28.4 Switch to meson build system. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/eog/Manifest | 1 + media-gfx/eog/eog-3.28.4.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest index 6d14dc82c8b..5755ee1be6d 100644 --- a/media-gfx/eog/Manifest +++ b/media-gfx/eog/Manifest @@ -1,2 +1,3 @@ DIST eog-3.24.1.tar.xz 4632496 BLAKE2B 24d6957285d5dae7fa2299165b1bac236e75dfa77938132c1d3f8f7312ed4a07d5d3a770fdbdbcf5ee1966a43b4443d331fbedec47575836e2170fa3022e657f SHA512 c007b6f2cd2b59747db72a5b86ecb34ac87fe0910a2d33df466eb05ebe5ff638fb9e57b15f2ea9328c95037334a2fd9010895241ff285628b7ed7b6d65912fb0 DIST eog-3.26.2.tar.xz 5516240 BLAKE2B 5e63edd97c50e059af8d282d4596193fdb4e8a5767ebf9391c8c4f0b202136b1ef67c5d5d601e9863126b0db25e51927c4ac1fcb713fbd1a7ad21ccf207501af SHA512 40941d77739d1ed572dd7c4864435e5944c9dd48f5386b2ea11e16da52f7fa550844e4636ee35947172e921df596542d13928c79f7f511ef70ec92b832b1f1db +DIST eog-3.28.4.tar.xz 5732396 BLAKE2B 9adf7e6793add9298dd879a0fe5ea7c736854d3a40473b2def84851a1e5a78ef84316b20b172c85c85f070278a51b06c1019aef1e5e9c5f31a87243c9229a579 SHA512 57ccb6269b2829a0606cbae08fc376bcd13028d3affe03d76c929a95faf9106dfd497872a12019158aeff5e8e101640d912cae0cece435121319820df7262c00 diff --git a/media-gfx/eog/eog-3.28.4.ebuild b/media-gfx/eog/eog-3.28.4.ebuild new file mode 100644 index 000..62df2d95bc4 --- /dev/null +++ b/media-gfx/eog/eog-3.28.4.ebuild @@ -0,0 +1,67 @@ +# 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="The Eye of GNOME image viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome; + +LICENSE="GPL-2+" +SLOT="1" + +IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" +REQUIRED_USE="exif? ( jpeg )" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +RDEPEND=" + >=dev-libs/glib-2.53.4:2 + >=gnome-base/gnome-desktop-2.91.2:3= + >=dev-libs/libpeas-0.7.4:=[gtk] + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=x11-misc/shared-mime-info-0.20 + >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] + >=x11-libs/gtk+-3.22.0:3[introspection,X] + + exif? ( >=media-libs/libexif-0.6.14 ) + lcms? ( media-libs/lcms:2 ) + xmp? ( media-libs/exempi:2 ) + jpeg? ( virtual/jpeg:0 ) + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + svg? ( >=gnome-base/librsvg-2.36.2:2 ) + + x11-libs/libX11 +" +DEPEND="${RDEPEND} + gtk-doc? ( >=dev-util/gtk-doc-1.16 ) + dev-util/itstool + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use exif libexif) + $(meson_use lcms cms) + $(meson_use xmp) + $(meson_use jpeg libjpeg) + $(meson_use svg librsvg) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: media-sound/gnome-music/
commit: cdc7584ff8bed83a9ce01a700ef5bc07feaf8e5a Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 11:58:07 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:14:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cdc7584f media-sound/gnome-music: 3.26.2 → 3.28.1 Switch build system to meson. Reorder dependencies accordingly. Goa and dbus-python changes extracted from sources. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> media-sound/gnome-music/gnome-music-3.28.1.ebuild | 74 +++ 1 file changed, 74 insertions(+) diff --git a/media-sound/gnome-music/gnome-music-3.28.1.ebuild b/media-sound/gnome-music/gnome-music-3.28.1.ebuild new file mode 100644 index ..69fdbec1 --- /dev/null +++ b/media-sound/gnome-music/gnome-music-3.28.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +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} + >=dev-libs/gobject-introspection-1.35.9:= + >=x11-libs/gtk+-3.19.3:3[introspection] + >=media-libs/libmediaart-1.9.1:2.0[introspection] + >=app-misc/tracker-1.99.1[introspection(+)] + >=dev-python/pygobject-3.21.1:3[cairo,${PYTHON_USEDEP}] + >=media-libs/grilo-0.3.4:0.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-miners[gstreamer] + app-misc/tracker-miners[ffmpeg] + ) + x11-libs/libnotify[introspection] + 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] + net-libs/gnome-online-accounts[introspection] + x11-misc/xdg-user-dirs +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxml2:2 + dev-util/itstool + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +# The only 2 tests are file validation tests, nothing to do with program behavior +RESTRICT="test" + +src_prepare() { + default + sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python fixup sed failed" +} + +src_install() { + meson_src_install + python_fix_shebang "${D}"usr/bin/gnome-music +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-screenshot/
commit: cb858a7c7db41567d5dd2a6453c083ee73d8836f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 10:50:43 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:14:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cb858a7c media-gfx/gnome-screenshot: 3.30 available in ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-screenshot-3.26.0-r1.ebuild | 49 -- 1 file changed, 49 deletions(-) diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild deleted file mode 100644 index 7e3d3134.. --- a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# 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 - -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: media-gfx/gnome-photos/
commit: 845eedf411fa0b90d6c78f3bf320f00d05e35766 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 10:45:13 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:14:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=845eedf4 media-gfx/gnome-photos: 3.28.1 → 3.30.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild | 73 +++ 1 file changed, 73 insertions(+) diff --git a/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild new file mode 100644 index ..77315fab --- /dev/null +++ b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Authors +# 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="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.4.0:0.4[cairo,jpeg2k,raw] + >=media-libs/gexiv2-0.10.8 + >=media-libs/grilo-0.3.5: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.32:2 + >=x11-libs/gtk+-3.22.16:3 + >=dev-libs/libdazzle-3.26.0 + virtual/jpeg:0 +" +# 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} + >=app-misc/tracker-miners-2[miner-fs] + 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} + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + dev-util/desktop-file-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" +# eautoreconf: +# app-text/yelp-tools + +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 +}
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-screenshot/
commit: 0f25548f0132cc48f52b02097bcc229894bf3d52 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 11:08:39 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:14:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0f25548f media-gfx/gnome-screenshot: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-screenshot/gnome-screenshot-.ebuild | 25 +++--- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild b/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild index c0d25c19..e70f3000 100644 --- a/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild +++ b/media-gfx/gnome-screenshot/gnome-screenshot-.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 xdg if [[ ${PV} = ]]; then inherit git-r3 SRC_URI="" @@ -21,20 +21,15 @@ fi # 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 + >=dev-libs/glib-2.35.1:2[dbus] + >=x11-libs/gtk+-3.0.3:3 + >=media-libs/libcanberra-0.26-r2[gtk3] " RDEPEND="${COMMON_DEPEND} >=gnome-base/gsettings-desktop-schemas-0.1.0 - !
[gentoo-commits] proj/gnome:master commit in: media-gfx/simple-scan/, media-gfx/simple-scan/files/
commit: 1a20715318543848a6e2a8109f362ae869b68869 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 11:28:44 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:14:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a207153 media-gfx/simple-scan: 3.30.2 available in ::gentoo Signed-off-by: Gilles Dartiguelongue gentoo.org> .../files/3.26-add-control-optional-deps.patch | 83 -- media-gfx/simple-scan/metadata.xml | 20 -- media-gfx/simple-scan/simple-scan-3.26.3.ebuild| 57 --- 3 files changed, 160 deletions(-) diff --git a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch deleted file mode 100644 index 868ef9a7.. --- a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch +++ /dev/null @@ -1,83 +0,0 @@ -From 02845c57b2bf1b6170efb57c59db5ea0a2b60091 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Wed, 30 May 2018 08:44:18 +0200 -Subject: [PATCH] Add control for optional dependencies - - meson.build | 18 ++ - meson_options.txt | 3 +++ - src/meson.build | 12 - 3 files changed, 25 insertions(+), 8 deletions(-) - create mode 100644 meson_options.txt - -diff --git a/meson.build b/meson.build -index cd2e452..f39ca51 100644 a/meson.build -+++ b/meson.build -@@ -25,10 +25,20 @@ zlib_dep = dependency ('zlib') - cairo_dep = dependency ('cairo') - gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0') - gusb_dep = dependency ('gusb', version: '>= 0.2.7') --colord_dep = dependency ('colord', required: false) --packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', required: false) --webp_dep = dependency ('libwebp', required: false) --webpmux_dep = dependency ('libwebpmux', required: false) -+ -+if get_option('colord') -+colord_dep = dependency ('colord') -+endif -+ -+if get_option('packagekit') -+packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5') -+endif -+ -+if get_option('webp') -+webp_dep = dependency ('libwebp') -+webpmux_dep = dependency ('libwebpmux') -+endif -+ - sane_dep = dependency ('sane-backends') - msgfmt = find_program ('msgfmt') - itstool = find_program ('itstool') -diff --git a/meson_options.txt b/meson_options.txt -new file mode 100644 -index 000..570ecdd /dev/null -+++ b/meson_options.txt -@@ -0,0 +1,3 @@ -+option('colord', type: 'boolean', value: false) -+option('packagekit', type: 'boolean', value: false) -+option('webp', type: 'boolean', value: false) -diff --git a/src/meson.build b/src/meson.build -index 9e40e42..83ca3a9 100644 a/src/meson.build -+++ b/src/meson.build -@@ -4,17 +4,21 @@ resources = gnome.compile_resources ('resources', 'simple-scan.gresource.xml', - - vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ] - dependencies = [ glib_dep, gtk_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, gusb_dep, sane_dep ] --if colord_dep.found () -+if get_option('colord') - vala_args += [ '-D', 'HAVE_COLORD' ] - dependencies += colord_dep - endif --if packagekit_dep.found () -+if get_option('packagekit') - vala_args += [ '-D', 'HAVE_PACKAGEKIT' ] - dependencies += packagekit_dep - endif --if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # Webpmux only required if colord -+if get_option('webp') - vala_args += [ '-D', 'HAVE_WEBP' ] --dependencies += [ webp_dep, webpmux_dep ] -+dependencies += [ webp_dep ] -+# Webpmux only required if colord -+if get_option('colord') -+dependencies += [ webpmux_dep ] -+endif - endif - - simple_scan = executable ('simple-scan', --- -2.17.0 - diff --git a/media-gfx/simple-scan/metadata.xml b/media-gfx/simple-scan/metadata.xml deleted file mode 100644 index a84032e4.. --- a/media-gfx/simple-scan/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - gn...@gentoo.org - Gentoo GNOME Desktop - - - A really easy way to scan both documents and photos. You can crop out - the bad parts of a photo and rotate it if it is the wrong way round. - You can print your scans, export them to pdf, or save them in a range - of image formats. - - - Support color management using x11-misc/colord - - - simple-scan - - diff --git a/media-gfx/simple-scan/simple-scan-3.26.3.ebuild b/media-gfx/simple-scan/simple-scan-3.26.3.ebuild deleted file mode 100644 index 65bc8fe8.. --- a/media-gfx/simple-scan/simple-scan-3.26.3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inh
[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-photos/
commit: 84dd0f685cf5857eeb5a71286e2eb412269eae00 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 17 09:31:57 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 17 12:14:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=84dd0f68 media-gfx/gnome-photos: 3.26.4 → 3.28.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild | 72 +++ 1 file changed, 72 insertions(+) diff --git a/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild new file mode 100644 index ..7d0a023a --- /dev/null +++ b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2018 Gentoo Authors +# 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="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.28: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.32:2 + >=x11-libs/gtk+-3.22.16:3 + >=dev-libs/libdazzle-3.26.0 +" +# 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} + >=app-misc/tracker-miners-2[miner-fs] + 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} + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/itstool + dev-util/desktop-file-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" +# eautoreconf: +# app-text/yelp-tools + +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 +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/sushi/
commit: 3a79d1eafbd1ad66a128dff716b29adb9b1211ab Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 12:10:51 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:17:09 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3a79d1ea gnome-extra/sushi: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/sushi/sushi-.ebuild | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/gnome-extra/sushi/sushi-.ebuild b/gnome-extra/sushi/sushi-.ebuild index 9b519834..93f473fe 100644 --- a/gnome-extra/sushi/sushi-.ebuild +++ b/gnome-extra/sushi/sushi-.ebuild @@ -1,17 +1,14 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" +EAPI=6 inherit gnome2 if [[ ${PV} = ]]; then inherit gnome2-live fi DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager" -HOMEPAGE="http://git.gnome.org/browse/sushi; +HOMEPAGE="https://git.gnome.org/browse/sushi; LICENSE="GPL-2+" SLOT="0" @@ -24,29 +21,30 @@ IUSE="office" # Optional app-office/unoconv support (OOo to pdf) # freetype needed for font loader -# libX11 needed for sushi_create_foreign_window() +# gtk+[X] optionally needed for sushi_create_foreign_window(); when wayland is more widespread, might want to not force it COMMON_DEPEND=" >=x11-libs/gdk-pixbuf-2.23[introspection] >=dev-libs/gjs-1.40 >=dev-libs/glib-2.29.14:2 - >=dev-libs/gobject-introspection-0.9.6 + >=dev-libs/gobject-introspection-0.9.6:= >=media-libs/clutter-1.11.4:1.0[introspection] >=media-libs/clutter-gtk-1.0.1:1.0[introspection] - >=x11-libs/gtk+-3.13.2:3[introspection] + >=x11-libs/gtk+-3.13.2:3[X,introspection] >=app-text/evince-3.0[introspection] media-libs/freetype:2 media-libs/gstreamer:1.0[introspection] media-libs/gst-plugins-base:1.0[introspection] - media-libs/clutter-gst:2.0[introspection] - media-libs/musicbrainz:5 + >=media-libs/harfbuzz-0.9.9:= + media-libs/clutter-gst:3.0[introspection] + media-libs/musicbrainz:5= net-libs/webkit-gtk:4[introspection] x11-libs/gtksourceview:3.0[introspection] - x11-libs/libX11 office? ( app-office/unoconv ) " DEPEND="${RDEPEND} + dev-util/glib-utils >=dev-util/intltool-0.40 virtual/pkgconfig "
[gentoo-commits] proj/gnome:master commit in: app-text/yelp-tools/
commit: 80f9325e34929eb338ae4f709e7ebc995f3499c3 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 12:16:56 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:17:10 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=80f9325e app-text/yelp-tools: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-text/yelp-tools/yelp-tools-.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app-text/yelp-tools/yelp-tools-.ebuild b/app-text/yelp-tools/yelp-tools-.ebuild index 603b71cd..ab5daa6e 100644 --- a/app-text/yelp-tools/yelp-tools-.ebuild +++ b/app-text/yelp-tools/yelp-tools-.ebuild @@ -1,9 +1,7 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -GCONF_DEBUG="no" +EAPI=6 inherit gnome2 if [[ ${PV} = ]]; then @@ -11,7 +9,7 @@ if [[ ${PV} = ]]; then fi DESCRIPTION="Collection of tools for building and converting documentation" -HOMEPAGE="http://www.gnome.org/; +HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools; LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable SLOT="0" @@ -26,7 +24,7 @@ RDEPEND=" >=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8 dev-util/itstool - gnome-extra/yelp-xsl + >=gnome-extra/yelp-xsl-3.17.3 virtual/awk " DEPEND="${RDEPEND}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/yelp/
commit: 501b49571213af9ffb4953f7bf31f57837b51883 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 12:13:41 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:17:10 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=501b4957 gnome-extra/yelp: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/yelp/yelp-.ebuild | 31 +++ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/gnome-extra/yelp/yelp-.ebuild b/gnome-extra/yelp/yelp-.ebuild index 351c3b1d..0e71ed76 100644 --- a/gnome-extra/yelp/yelp-.ebuild +++ b/gnome-extra/yelp/yelp-.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="5" -GCONF_DEBUG="no" +EAPI=6 +GNOME2_LA_PUNT="yes" -inherit autotools eutils gnome2 +inherit autotools gnome2 if [[ ${PV} = ]]; then inherit gnome2-live fi @@ -18,7 +18,7 @@ IUSE="" if [[ ${PV} = ]]; then KEYWORDS="" else - 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" fi RDEPEND=" @@ -28,14 +28,16 @@ RDEPEND=" >=dev-libs/glib-2.38:2 >=dev-libs/libxml2-2.6.5:2 >=dev-libs/libxslt-1.1.4 - >=gnome-extra/yelp-xsl-3.12 - >=net-libs/webkit-gtk-1.3.10:3 + >=gnome-extra/yelp-xsl-3.27.1 + >=net-libs/webkit-gtk-2.19.2: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 >=dev-util/intltool-0.41.0 + dev-util/glib-utils + dev-util/itstool >=sys-devel/gettext-0.17 virtual/pkgconfig " @@ -44,14 +46,13 @@ DEPEND="${RDEPEND} if [[ ${PV} = ]]; then DEPEND="${DEPEND} - app-text/yelp-tools - dev-util/itstool" + app-text/yelp-tools" fi 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 [[ ${PV} != ]] && eautoreconf @@ -60,10 +61,16 @@ src_prepare() { src_configure() { local myconf="" - [[ ${PV} != ]] && myconf="ITSTOOL=$(type -P true)" + [[ ${PV} != ]] && myconf="APPSTREAM_UTIL=" gnome2_src_configure \ --disable-static \ --enable-bz2 \ --enable-lzma \ ${myconf} } + +src_install() { + gnome2_src_install + exeinto /usr/libexec/ + doexe "${S}"/libyelp/yelp-groff +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/yelp-xsl/
commit: 5a2e12262364a9c5892fd3d041c23eb1abc9537c Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 12:15:31 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:17:10 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5a2e1226 gnome-extra/yelp-xsl: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/yelp-xsl/yelp-xsl-.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/gnome-extra/yelp-xsl/yelp-xsl-.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-.ebuild index 9eb38dd6..9d122b54 100644 --- a/gnome-extra/yelp-xsl/yelp-xsl-.ebuild +++ b/gnome-extra/yelp-xsl/yelp-xsl-.ebuild @@ -1,16 +1,14 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" - -inherit gnome.org +EAPI=6 +inherit gnome2 if [[ ${PV} = ]]; then inherit gnome2-live fi DESCRIPTION="XSL stylesheets for yelp" -HOMEPAGE="http://www.gnome.org/; +HOMEPAGE="https://git.gnome.org/browse/yelp-xsl; LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+" SLOT="0"
[gentoo-commits] proj/gnome:master commit in: gnome-extra/yelp/
commit: 55b2d0510f454b837e6553b9a5751d0042ed7f38 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 12:11:23 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:17:09 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=55b2d051 gnome-extra/yelp: 3.30 available in ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/yelp/yelp-3.26.0.ebuild | 57 - 1 file changed, 57 deletions(-) diff --git a/gnome-extra/yelp/yelp-3.26.0.ebuild b/gnome-extra/yelp/yelp-3.26.0.ebuild deleted file mode 100644 index 9ea0d573.. --- a/gnome-extra/yelp/yelp-3.26.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" - -inherit autotools gnome2 - -DESCRIPTION="Help browser for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Yelp; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" - -RDEPEND=" - app-arch/bzip2:= - >=app-arch/xz-utils-4.9:= - dev-db/sqlite:3= - >=dev-libs/glib-2.38:2 - >=dev-libs/libxml2-2.6.5:2 - >=dev-libs/libxslt-1.1.4 - >=gnome-extra/yelp-xsl-3.12 - >=net-libs/webkit-gtk-2.15.1:4 - >=x11-libs/gtk+-3.13.3:3 - x11-themes/adwaita-icon-theme -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.13 - >=dev-util/intltool-0.41.0 - dev-util/itstool - >=sys-devel/gettext-0.17 - virtual/pkgconfig -" - -src_prepare() { - # Fix compatibility with Gentoo's sys-apps/man - # https://bugzilla.gnome.org/show_bug.cgi?id=648854 - eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch - - eautoreconf - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --enable-bz2 \ - --enable-lzma -} - -src_install() { - gnome2_src_install - exeinto /usr/libexec/ - doexe "${S}"/libyelp/yelp-groff -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp/
commit: 24c6425b14fcb1e6e4f9a2bf3cdda95c660c4c7b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 11:47:36 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:08:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c6425b gnome-extra/yelp: 3.22.0 → 3.30.0 Add missing glib-utils to DEPEND. Closes: https://bugs.gentoo.org/668398 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/yelp/Manifest | 1 + gnome-extra/yelp/yelp-3.30.0.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/gnome-extra/yelp/Manifest b/gnome-extra/yelp/Manifest index 4230825fdfc..a52784cc026 100644 --- a/gnome-extra/yelp/Manifest +++ b/gnome-extra/yelp/Manifest @@ -1 +1,2 @@ DIST yelp-3.22.0.tar.xz 1383500 BLAKE2B f3422c0e8370f42ce73a27d0336d6def61e8d43d9736946e65e579548cbcf9b52afacbdcaf0e8b8733dfe1dc0d0efd53ff6d73377c4e5bbaf2106b8cc42b10a7 SHA512 ba31c7801fc4642d9c4dcf34d4b8c02005f2ebfab4ecfe4e726685c5fb95f05311fc3a481f9b2d2e8b211395e4c932adba0e68b57d264cd1f6065402d9143d32 +DIST yelp-3.30.0.tar.xz 1393176 BLAKE2B a00277f7a2498d2a6c51c8375fc52293a40f111ab441bf00e25fbfa054914e4752a65b8fcb5eace74393c61431a0e5c9bcebe8b35dc8b00f96d3a3c362079f77 SHA512 fd6da1731e55bd796593f0ed4d566b380996d21ca0264033a5b6afaf0ba8d445a2b04a9fcbe0a1091f2244a6ee2c92814bbb86db8de59b2c230b746dbd0df564 diff --git a/gnome-extra/yelp/yelp-3.30.0.ebuild b/gnome-extra/yelp/yelp-3.30.0.ebuild new file mode 100644 index 000..28738ada777 --- /dev/null +++ b/gnome-extra/yelp/yelp-3.30.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit autotools gnome2 + +DESCRIPTION="Help browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Yelp; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=" + app-arch/bzip2:= + >=app-arch/xz-utils-4.9:= + dev-db/sqlite:3= + >=dev-libs/glib-2.38:2 + >=dev-libs/libxml2-2.6.5:2 + >=dev-libs/libxslt-1.1.4 + >=gnome-extra/yelp-xsl-3.27.1 + >=net-libs/webkit-gtk-2.19.2:4 + >=x11-libs/gtk+-3.13.3:3 + x11-themes/adwaita-icon-theme +" +DEPEND="${RDEPEND} + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.41.0 + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +src_prepare() { + # Fix compatibility with Gentoo's sys-apps/man + # https://bugzilla.gnome.org/show_bug.cgi?id=648854 + eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch + + eautoreconf + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-bz2 \ + --enable-lzma \ + APPSTREAM_UTIL="" +} + +src_install() { + gnome2_src_install + exeinto /usr/libexec/ + doexe "${S}"/libyelp/yelp-groff +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/sushi/
commit: 6dc48e4dfcb789a94bce51d20de1c9940d185977 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 09:32:10 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:08:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc48e4d gnome-extra/sushi: 3.24.0 → 3.30.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/sushi/Manifest| 1 + gnome-extra/sushi/sushi-3.30.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest index a0c62b8bab2..1ea9c6b026a 100644 --- a/gnome-extra/sushi/Manifest +++ b/gnome-extra/sushi/Manifest @@ -1 +1,2 @@ DIST sushi-3.24.0.tar.xz 297332 BLAKE2B a01947627e9ca711f9f1d634f2791ee79e414bab38058ca4a8bfd822a2d277522fe99d66b3364f46662ee0fc1fa8a148f48ce8c434fd0d7bbb7ef1c159f2ea12 SHA512 b49e9c1ef1dc4c74ae06f6da9a2f428ed4ee3ec1ca3ba04c483ddb1bd976e6981466456d27a641048756a1ea0bf2fe033883059895e889950d0d0f340535b29b +DIST sushi-3.30.0.tar.xz 296940 BLAKE2B ff8617aabab16d41c9b072f8cf9774e4f5ce59e0dada05dcad23ba6929005c963d86a1beb5c2a3adc5e8cbaf8a6ce769b48ff53f4979db9f1853bbed0f80fb2d SHA512 48d2b960c2ebe86cdfbd0043968acdd6864162368941b921f25e137e6aeb2a2513738ad4d8c6ef5d5c6d2863e6ace5d2819e0a5dfc487efd20a1914a7cbcc40e diff --git a/gnome-extra/sushi/sushi-3.30.0.ebuild b/gnome-extra/sushi/sushi-3.30.0.ebuild new file mode 100644 index 000..de2d87e343d --- /dev/null +++ b/gnome-extra/sushi/sushi-3.30.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager" +HOMEPAGE="https://git.gnome.org/browse/sushi; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="office" + +# Optional app-office/unoconv support (OOo to pdf) +# freetype needed for font loader +# gtk+[X] optionally needed for sushi_create_foreign_window(); when wayland is more widespread, might want to not force it +COMMON_DEPEND=" + >=x11-libs/gdk-pixbuf-2.23[introspection] + >=dev-libs/gjs-1.40 + >=dev-libs/glib-2.29.14:2 + >=dev-libs/gobject-introspection-0.9.6:= + >=media-libs/clutter-1.11.4:1.0[introspection] + >=media-libs/clutter-gtk-1.0.1:1.0[introspection] + >=x11-libs/gtk+-3.13.2:3[X,introspection] + + >=app-text/evince-3.0[introspection] + media-libs/freetype:2 + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + >=media-libs/harfbuzz-0.9.9:= + media-libs/clutter-gst:3.0[introspection] + media-libs/musicbrainz:5= + net-libs/webkit-gtk:4[introspection] + x11-libs/gtksourceview:3.0[introspection] + + office? ( app-office/unoconv ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + >=dev-util/intltool-0.40 + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + >=gnome-base/nautilus-3.1.90 +" + +src_configure() { + gnome2_src_configure --disable-static +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp-xsl/
commit: b59207f67c0b430a593a170798200b174956d6ab Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 11:45:05 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:08:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59207f6 gnome-extra/yelp-xsl: 3.20.1 → 3.30.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/yelp-xsl/Manifest | 1 + gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest index 288a0adc592..c437211dd75 100644 --- a/gnome-extra/yelp-xsl/Manifest +++ b/gnome-extra/yelp-xsl/Manifest @@ -1 +1,2 @@ DIST yelp-xsl-3.20.1.tar.xz 568400 BLAKE2B f61151777eee346d08ecee2903fcf34759581b782662658a6af68f6623e62f9773ef842fa430655871033f39f10aa50481543c4d88f94c6484709fcd3d3776a7 SHA512 7ea22c3180261917d1a277a9b5023f9b2b22346bc3f55cdb1c61c4ae8f78411da93058b55f99c25c9a1bedad21ffa6c3dc460e1ee98614a84a4efa2c2449baac +DIST yelp-xsl-3.30.1.tar.xz 518444 BLAKE2B 013dc16b04129c714c1938a0cb02f9f833a5a234dc1414387350c01c6f7659e87b0aa6b40e063605b0e5858e2bbf5201410b892ad728086cbca117e4bb942d74 SHA512 34d3a7a95af72a6676db1da2e6bf0fe1dbb3a69b1a82cab2998e305a76dd140012af129c204531c9bb03c5e0593286a4d8833e68b401903e967005f422c6a54e diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild b/gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild new file mode 100644 index 000..cb9510deef3 --- /dev/null +++ b/gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="XSL stylesheets for yelp" +HOMEPAGE="https://git.gnome.org/browse/yelp-xsl; + +LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+" +SLOT="0" +IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-libs/libxml2-2.6.12:= + >=dev-libs/libxslt-1.1.8:= +" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.40 + >=dev-util/itstool-1.2.0 + sys-devel/gettext + virtual/awk + virtual/pkgconfig +"
[gentoo-commits] repo/gentoo:master commit in: app-text/yelp-tools/
commit: 8f0d28e1ff67f1785d5d6bcee3c1acc860642033 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 14 11:58:00 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 14 12:08:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0d28e1 app-text/yelp-tools: 3.18.0 → 3.28.0 Switch to EAPI=6. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-text/yelp-tools/Manifest | 1 + app-text/yelp-tools/yelp-tools-3.28.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-text/yelp-tools/Manifest b/app-text/yelp-tools/Manifest index 1a42f736b7c..18a781ba1d7 100644 --- a/app-text/yelp-tools/Manifest +++ b/app-text/yelp-tools/Manifest @@ -1 +1,2 @@ DIST yelp-tools-3.18.0.tar.xz 210712 BLAKE2B 8b9af089bc2d337d5474525f369b5ff5773391dac4deba7610545625a8550cb2735f9295282cd490b176ba9648f3b91e3865fedba27c4c0b4155b2e99bf8db8e SHA512 75957b06bdade966a33a41ecc68dfa3eb3b3e3550dc8c6664ee694c4b043c8b45a2403dd23c9810347ed7234ceb5389a34133554de012a7e0afc5db891525fb8 +DIST yelp-tools-3.28.0.tar.xz 210496 BLAKE2B 2904b0ffe50f302d7f0938fecca74b37f6d070fe42fd681dd96b3a70b73244f65e204c34bb6f6ffb2b5bcd3400334b3d85a82807793b2bd30261c616382b8be6 SHA512 0b5adcb746ffb2b9c60303ef484dac01fbb59a06abf94bb8ec8a66bd573451939299688dec088a7421eab8f69ec2d7628475e81720640f0cb5b947a8d410ed62 diff --git a/app-text/yelp-tools/yelp-tools-3.28.0.ebuild b/app-text/yelp-tools/yelp-tools-3.28.0.ebuild new file mode 100644 index 000..a991a8a8364 --- /dev/null +++ b/app-text/yelp-tools/yelp-tools-3.28.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 + +DESCRIPTION="Collection of tools for building and converting documentation" +HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools; + +LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + >=dev-libs/libxml2-2.6.12 + >=dev-libs/libxslt-1.1.8 + dev-util/itstool + >=gnome-extra/yelp-xsl-3.17.3 + virtual/awk +" +DEPEND="${RDEPEND} + virtual/pkgconfig +"
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-base/
commit: 22dda53e778ffe4f5cb473648afe097120fe90b4 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Dec 12 14:22:39 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Dec 12 14:22:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22dda53e app-admin/packagekit-base: add autoconf-archive to DEPEND Closes: https://bugs.gentoo.org/666220 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit-base/packagekit-base-1.1.12.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild b/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild index e2b3295f8a7..58645f40162 100644 --- a/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild +++ b/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild @@ -51,6 +51,7 @@ DEPEND="${COMMON_DEPEND} dev-util/glib-utils >=dev-util/gtk-doc-am-1.11 >=dev-util/intltool-0.35.0 + sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig vala? ( $(vala_depend) )
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-base/files/, app-admin/packagekit-base/
commit: 07bdf34d44f4414410f79d275a1be4e9a905ac40 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Dec 12 14:05:57 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Dec 12 14:17:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07bdf34d app-admin/packagekit-base: 1.1.7-r2 → 1.1.12 Prepare ebuild to receive python3 targets. Code is almost compatible so just make sure we only need to touch PYTHON_TARGETS when the time comes. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit-base/Manifest | 1 + .../files/1.1.12-add-missing-config.h.patch| 25 +++ .../packagekit-base/files/1.1.12-cache-qafix.patch | 38 .../files/1.1.12-elogind-support.patch | 196 + .../files/1.1.12-use-autotool-python.patch | 28 +++ .../packagekit-base/packagekit-base-1.1.12.ebuild | 140 +++ 6 files changed, 428 insertions(+) diff --git a/app-admin/packagekit-base/Manifest b/app-admin/packagekit-base/Manifest index f4cb2740e6b..f6a17578381 100644 --- a/app-admin/packagekit-base/Manifest +++ b/app-admin/packagekit-base/Manifest @@ -1 +1,2 @@ +DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689 SHA512 a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e SHA512 0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83 diff --git a/app-admin/packagekit-base/files/1.1.12-add-missing-config.h.patch b/app-admin/packagekit-base/files/1.1.12-add-missing-config.h.patch new file mode 100644 index 000..eb8c192e882 --- /dev/null +++ b/app-admin/packagekit-base/files/1.1.12-add-missing-config.h.patch @@ -0,0 +1,25 @@ +From 3620f182745db77b5bf4552a9e8d8cb38fdc0268 Mon Sep 17 00:00:00 2001 +From: Kalev Lember +Date: Tue, 4 Dec 2018 22:15:49 +0100 +Subject: [PATCH 2/2] trivial: Add missing config.h include + +--- + lib/packagekit-glib2/pk-progress-bar.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/lib/packagekit-glib2/pk-progress-bar.c b/lib/packagekit-glib2/pk-progress-bar.c +index e75f319e4..28d8f5ac2 100644 +--- a/lib/packagekit-glib2/pk-progress-bar.c b/lib/packagekit-glib2/pk-progress-bar.c +@@ -19,6 +19,8 @@ + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + ++#include "config.h" ++ + #include + #include + #include +-- +2.19.2 + diff --git a/app-admin/packagekit-base/files/1.1.12-cache-qafix.patch b/app-admin/packagekit-base/files/1.1.12-cache-qafix.patch new file mode 100644 index 000..4e747616c06 --- /dev/null +++ b/app-admin/packagekit-base/files/1.1.12-cache-qafix.patch @@ -0,0 +1,38 @@ +From d64070f1782ed06f83be7783e22cf86f4098f34e Mon Sep 17 00:00:00 2001 +From: Ettore Di Giacinto +Date: Tue, 11 Dec 2018 16:54:42 +0100 +Subject: [PATCH 1/2] Drop $(localstatedir)/cache rules + +This directory can be flushed any moment and pre-existence of folders +in it cannot be assumed. + +pk-transaction creates the downloads directory as needed. If backends +need metadata folder they should create it if not found. + +Closes: https://github.com/gentoo/gentoo/pull/1760 +References: https://github.com/hughsie/PackageKit/issues/143 +--- + src/Makefile.am | 7 --- + 1 file changed, 7 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 830aaf873..24c9a0b9a 100644 +--- a/src/Makefile.am b/src/Makefile.am +@@ -166,13 +166,6 @@ pk_self_test_CFLAGS = \ + + TESTS = pk-self-test + +-install-data-hook: +- if test -w $(DESTDIR)$(prefix)/; then \ +- mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/downloads; \ +- mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/metadata; \ +- mkdir -p $(DESTDIR)$(localstatedir)/log; \ +- fi +- + clean-local: + rm -f *~ + +-- +2.19.2 + diff --git a/app-admin/packagekit-base/files/1.1.12-elogind-support.patch b/app-admin/packagekit-base/files/1.1.12-elogind-support.patch new file mode 100644 index 000..8be115bbc71 --- /dev/null +++ b/app-admin/packagekit-base/files/1.1.12-elogind-support.patch @@ -0,0 +1,196 @@ +From ee8a65b3fd7636a60f8a2b2e509376cbbd8326cb Mon Sep 17 00:00:00 2001 +From: Sven Eden +Date: Tue, 11 Dec 2018 16:59:28 +0100 +Subject: [PATCH 2/2] Add elogind support + +Closes: https://bugs.gentoo.org/620948 +Signed-off-by: Ettore Di Giacinto +--- + configure.ac| 20 +++- + src/Makefile.am
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-gtk/
commit: c72323ca3a008da8a575f6417b38c5a2ac8cade5 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Dec 12 14:11:32 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Dec 12 14:17:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72323ca app-admin/packagekit-gtk: 1.1.7 → 1.1.12 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit-gtk/Manifest | 1 + .../packagekit-gtk/packagekit-gtk-1.1.12.ebuild| 59 ++ 2 files changed, 60 insertions(+) diff --git a/app-admin/packagekit-gtk/Manifest b/app-admin/packagekit-gtk/Manifest index f4cb2740e6b..f6a17578381 100644 --- a/app-admin/packagekit-gtk/Manifest +++ b/app-admin/packagekit-gtk/Manifest @@ -1 +1,2 @@ +DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689 SHA512 a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e SHA512 0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83 diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild b/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild new file mode 100644 index 000..30edc446954 --- /dev/null +++ b/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit xdg + +MY_PN="PackageKit" +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Gtk3 PackageKit backend library" +HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; +SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.54:2 + media-libs/fontconfig + >=x11-libs/gtk+-2:2 + >=x11-libs/gtk+-3:3 + x11-libs/pango + ~app-admin/packagekit-base-${PV}[introspection] +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --disable-bash-completion \ + --disable-command-not-found \ + --disable-cron \ + --disable-gstreamer-plugin \ + --disable-gtk-doc \ + --disable-local \ + --disable-man-pages \ + --disable-static \ + --disable-systemd \ + --disable-vala \ + --enable-dummy \ + --enable-gtk-module \ + --enable-introspection=yes \ + --localstatedir=/var +} + +src_compile() { + emake -C contrib/gtk-module +} + +src_install() { + emake -C contrib/gtk-module DESTDIR="${D}" install + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit/
commit: 234b039cd93dddc7d96d2e7e35b9a0a6ef17912b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 14:13:30 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Dec 12 14:17:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234b039c app-admin/packagekit: 1.1.7 → 1.1.12 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Gilles Dartiguelongue gentoo.org> app-admin/packagekit/packagekit-1.1.12.ebuild | 18 ++ 1 file changed, 18 insertions(+) diff --git a/app-admin/packagekit/packagekit-1.1.12.ebuild b/app-admin/packagekit/packagekit-1.1.12.ebuild new file mode 100644 index 000..c91143dec18 --- /dev/null +++ b/app-admin/packagekit/packagekit-1.1.12.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="PackageKit Package Manager interface (meta package)" +HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="gtk qt5" + +RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} ) + qt5? ( >=app-admin/packagekit-qt-0.9.6 )" + +DEPEND="${RDEPEND}"
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/files/
commit: c24fa3d782ee8fda6faa3e5dc06c2feb654d6a59 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 15:22:46 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 15:23:43 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c24fa3d7 gnome-base/nautilus: one more typo fix for tracker patch Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch index d02ebe7c..96f89722 100644 --- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch +++ b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch @@ -1,4 +1,4 @@ -From 75c1aca1128bf29c9d195abfb8184f8c20b05b15 Mon Sep 17 00:00:00 2001 +From 0008d41d0b3d75ba01ffa2ebfc2cfb9055f60f78 Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Sun, 27 May 2018 13:54:38 +0200 Subject: [PATCH] Make tracker support optional @@ -62,7 +62,7 @@ index c934dd8b1..0c23c7921 100644 type: 'boolean', value: false, diff --git a/src/meson.build b/src/meson.build -index cc08345d8..40f337cde 100644 +index cc08345d8..8ea10b16b 100644 --- a/src/meson.build +++ b/src/meson.build @@ -254,12 +254,6 @@ libnautilus_sources = [ @@ -90,7 +90,7 @@ index cc08345d8..40f337cde 100644 nautilus_deps += exempi endif -+if get_option ('tracker') != 'disabled' ++if get_option ('tracker') +libnautilus_sources += [ +'nautilus-batch-rename-dialog.c', +'nautilus-batch-rename-dialog.h',
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/files/
commit: 4e0d15fc16e0c8adb2af52a19d5c9fa3114fe60f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:57:05 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:57:22 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4e0d15fc gnome-base/nautilus: cleanup tracker patch Signed-off-by: Gilles Dartiguelongue gentoo.org> .../nautilus/files/3.26.4-tracker-support-optional.patch| 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch index f3b58689..d02ebe7c 100644 --- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch +++ b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch @@ -1,18 +1,18 @@ -From a87d6c0c7bdf52f5c1b73972e850c0ce0e1d3043 Mon Sep 17 00:00:00 2001 +From 75c1aca1128bf29c9d195abfb8184f8c20b05b15 Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Sun, 27 May 2018 13:54:38 +0200 Subject: [PATCH] Make tracker support optional --- config.h.meson | 1 + - meson.build | 10 +++--- + meson.build | 9 ++--- meson_options.txt | 4 src/meson.build | 19 --- src/nautilus-file-undo-operations.c | 4 src/nautilus-file.c | 2 ++ src/nautilus-files-view.c | 4 src/nautilus-search-engine.c| 14 ++ - 8 files changed, 48 insertions(+), 10 deletions(-) + 8 files changed, 47 insertions(+), 10 deletions(-) diff --git a/config.h.meson b/config.h.meson index 4f5cb5848..58d71e96f 100644 @@ -27,18 +27,17 @@ index 4f5cb5848..58d71e96f 100644 #mesondefine ENABLE_PACKAGEKIT #mesondefine LOCALEDIR diff --git a/meson.build b/meson.build -index 6256193cc..7258e00e1 100644 +index 6256193cc..d6418d770 100644 --- a/meson.build +++ b/meson.build -@@ -81,9 +81,13 @@ if get_option ('enable-selinux') +@@ -81,9 +81,12 @@ if get_option ('enable-selinux') conf.set10 ('HAVE_SELINUX', true) endif -tracker_sparql = dependency ('tracker-sparql-2.0', required: false) -if not tracker_sparql.found() -tracker_sparql = dependency ('tracker-sparql-1.0') -+tracker_api = get_option ('tracker') -+if tracker_api ++if get_option ('tracker') +tracker_sparql = dependency ('tracker-sparql-2.0', required: false) +if not tracker_sparql.found() +tracker_sparql = dependency ('tracker-sparql-1.0')
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 9aca0eedfea36cb6a2a5203591f4d20291a06675 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:54:24 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:54:34 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9aca0eed gnome-base/nautilus: turn tracker support into a boolean Signed-off-by: Gilles Dartiguelongue gentoo.org> .../files/3.26.4-tracker-support-optional.patch| 30 +- gnome-base/nautilus/nautilus-3.26.4-r1.ebuild | 2 +- 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch index 61eacc2a..f3b58689 100644 --- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch +++ b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch @@ -1,18 +1,18 @@ -From 664c66bd231c5d0ac20f6f4f14be461bfb206a1e Mon Sep 17 00:00:00 2001 +From a87d6c0c7bdf52f5c1b73972e850c0ce0e1d3043 Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Sun, 27 May 2018 13:54:38 +0200 Subject: [PATCH] Make tracker support optional --- config.h.meson | 1 + - meson.build | 15 --- - meson_options.txt | 5 + + meson.build | 10 +++--- + meson_options.txt | 4 src/meson.build | 19 --- src/nautilus-file-undo-operations.c | 4 src/nautilus-file.c | 2 ++ src/nautilus-files-view.c | 4 src/nautilus-search-engine.c| 14 ++ - 8 files changed, 54 insertions(+), 10 deletions(-) + 8 files changed, 48 insertions(+), 10 deletions(-) diff --git a/config.h.meson b/config.h.meson index 4f5cb5848..58d71e96f 100644 @@ -27,10 +27,10 @@ index 4f5cb5848..58d71e96f 100644 #mesondefine ENABLE_PACKAGEKIT #mesondefine LOCALEDIR diff --git a/meson.build b/meson.build -index 6256193cc..776111f81 100644 +index 6256193cc..7258e00e1 100644 --- a/meson.build +++ b/meson.build -@@ -81,9 +81,18 @@ if get_option ('enable-selinux') +@@ -81,9 +81,13 @@ if get_option ('enable-selinux') conf.set10 ('HAVE_SELINUX', true) endif @@ -38,32 +38,26 @@ index 6256193cc..776111f81 100644 -if not tracker_sparql.found() -tracker_sparql = dependency ('tracker-sparql-1.0') +tracker_api = get_option ('tracker') -+if tracker_api == 'disabled' -+# pass -+elif tracker_api == 'auto' ++if tracker_api +tracker_sparql = dependency ('tracker-sparql-2.0', required: false) +if not tracker_sparql.found() +tracker_sparql = dependency ('tracker-sparql-1.0') +endif -+conf.set10 ('HAVE_TRACKER', true) -+else -+tracker_sparql = dependency ('tracker-sparql-@0@'.format(tracker_api)) +conf.set10 ('HAVE_TRACKER', true) endif if get_option ('enable-xmp') diff --git a/meson_options.txt b/meson_options.txt -index c934dd8b1..d2ba885a2 100644 +index c934dd8b1..0c23c7921 100644 --- a/meson_options.txt +++ b/meson_options.txt -@@ -8,6 +8,11 @@ option ('enable-exif', +@@ -8,6 +8,10 @@ option ('enable-exif', type: 'boolean', value: false, description: 'enable EXIF support') +option ('tracker', -+type: 'combo', -+choices: ['auto', '1.0', '2.0', 'disabled'], -+value: 'auto', ++type: 'boolean', ++value: true, +description: 'enable bulk renames and search using Tracker') option ('enable-xmp', type: 'boolean', @@ -267,5 +261,5 @@ index 209bd4f80..436cd7471 100644 priv->model = nautilus_search_engine_model_new (); connect_provider_signals (engine, NAUTILUS_SEARCH_PROVIDER (priv->model)); -- -2.17.0 +2.19.2 diff --git a/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild index 716a0347..80e0ab5a 100644 --- a/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild +++ b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild @@ -77,7 +77,7 @@ src_configure() { local emesonargs=( "-Denable-desktop=true" "-Denable-profiling=false" - "-Dtracker=$(usex tracker auto disabled)" + $(meson_use tracker) $(meson_use gtk-doc enable-gtk-doc) $(meson_use exif enable-exif) $(meson_use packagekit enable-packagekit)
[gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
commit: 15e6f72e733c9ff601bf8cba635b42e722d598db Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:20:51 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:23:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=15e6f72e dev-libs/folks: moved 0.11.4-r1 to ::gentoo Pro-actively moving this change to avoid forgetting it when the tracker move happens. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-libs/folks/folks-0.11.4-r1.ebuild | 87 --- 1 file changed, 87 deletions(-) diff --git a/dev-libs/folks/folks-0.11.4-r1.ebuild b/dev-libs/folks/folks-0.11.4-r1.ebuild deleted file mode 100644 index 98c7bafb.. --- a/dev-libs/folks/folks-0.11.4-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala virtualx - -DESCRIPTION="Library for aggregating people from multiple sources" -HOMEPAGE="https://wiki.gnome.org/Projects/Folks; - -LICENSE="LGPL-2.1+" -SLOT="0/25" # subslot = libfolks soname version -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" - -# TODO: --enable-profiling -# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099 -IUSE="bluetooth debug eds +telepathy test tracker utils" -REQUIRED_USE="bluetooth? ( eds )" - -COMMON_DEPEND=" - $(vala_depend) - >=dev-libs/glib-2.40:2 - dev-libs/dbus-glib - >=dev-libs/gobject-introspection-1.30:= - >=dev-libs/libgee-0.10:0.8[introspection] - dev-libs/libxml2 - sys-libs/ncurses:0= - sys-libs/readline:0= - - bluetooth? ( >=net-wireless/bluez-5 ) - eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] ) - telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] ) - tracker? ( >=app-misc/tracker-1:0= ) -" -# telepathy-mission-control needed at runtime; it is used by the telepathy -# backend via telepathy-glib's AccountManager binding. -RDEPEND="${COMMON_DEPEND} - net-im/telepathy-mission-control -" -# folks socialweb backend requires that libsocialweb be built with USE=vala, -# even when building folks with --disable-vala. -# -# FIXME: -# test? ( bluetooth? ( dbusmock is missing in the tree ) ) -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50.0 - sys-devel/gettext - virtual/pkgconfig - - test? ( - sys-apps/dbus - bluetooth? ( - >=gnome-extra/evolution-data-server-3.9.1 - >=dev-libs/glib-2.40:2 ) ) -" - -src_prepare() { - # Force re-generation of introspection files, otherwise it does not match installed libs - find -name "*.vala" -exec touch {} \; || die - - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Rebuilding docs needs valadoc, which has no release - gnome2_src_configure \ - $(use_enable bluetooth bluez-backend) \ - $(use_enable debug) \ - $(use_enable eds eds-backend) \ - $(use_enable eds ofono-backend) \ - $(use_enable telepathy telepathy-backend) \ - $(use_enable tracker tracker-backend) \ - $(use_enable utils inspect-tool) \ - $(use_enable test modular-tests) \ - --enable-vala \ - --enable-import-tool \ - --disable-docs \ - --disable-fatal-warnings \ - --disable-libsocialweb-backend -} - -src_test() { - dbus-launch virtx emake check -}
[gentoo-commits] proj/gnome:master commit in: dev-libs/folks/
commit: 0fb477d4d1ea3f4f84895f9c8c65ff2fe752ffe1 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:23:27 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:23:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0fb477d4 dev-libs/folks: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-libs/folks/folks-.ebuild | 26 -- dev-libs/folks/metadata.xml | 1 - 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/dev-libs/folks/folks-.ebuild b/dev-libs/folks/folks-.ebuild index 12226e5e..41f153a7 100644 --- a/dev-libs/folks/folks-.ebuild +++ b/dev-libs/folks/folks-.ebuild @@ -1,11 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -GCONF_DEBUG="yes" +EAPI=6 GNOME2_LA_PUNT="yes" -VALA_MIN_API_VERSION="0.22" VALA_USE_DEPEND="vapigen" inherit gnome2 vala virtualx @@ -25,23 +22,23 @@ else fi # TODO: --enable-profiling # Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099 -IUSE="bluetooth eds +telepathy test tracker utils zeitgeist" +IUSE="bluetooth debug eds +telepathy test tracker utils" REQUIRED_USE="bluetooth? ( eds )" COMMON_DEPEND=" $(vala_depend) >=dev-libs/glib-2.40:2 dev-libs/dbus-glib + >=dev-libs/gobject-introspection-1.30:= >=dev-libs/libgee-0.10:0.8[introspection] dev-libs/libxml2 - sys-libs/ncurses:= - sys-libs/readline:= + sys-libs/ncurses:0= + sys-libs/readline:0= bluetooth? ( >=net-wireless/bluez-5 ) eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] ) telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] ) tracker? ( >=app-misc/tracker-1:0= ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 ) " # telepathy-mission-control needed at runtime; it is used by the telepathy # backend via telepathy-glib's AccountManager binding. @@ -54,7 +51,6 @@ RDEPEND="${COMMON_DEPEND} # FIXME: # test? ( bluetooth? ( dbusmock is missing in the tree ) ) DEPEND="${COMMON_DEPEND} - >=dev-libs/gobject-introspection-1.30 >=dev-util/intltool-0.50.0 sys-devel/gettext virtual/pkgconfig @@ -63,11 +59,13 @@ DEPEND="${COMMON_DEPEND} sys-apps/dbus bluetooth? ( >=gnome-extra/evolution-data-server-3.9.1 - >=dev-libs/glib-2.40 ) ) - !=dev-libs/glib-2.40:2 ) ) " src_prepare() { + # Force re-generation of introspection files, otherwise it does not match installed libs + find -name "*.vala" -exec touch {} \; || die + vala_src_prepare gnome2_src_prepare } @@ -76,13 +74,13 @@ src_configure() { # Rebuilding docs needs valadoc, which has no release gnome2_src_configure \ $(use_enable bluetooth bluez-backend) \ + $(use_enable debug) \ $(use_enable eds eds-backend) \ $(use_enable eds ofono-backend) \ $(use_enable telepathy telepathy-backend) \ $(use_enable tracker tracker-backend) \ $(use_enable utils inspect-tool) \ $(use_enable test modular-tests) \ - $(use_enable zeitgeist) \ --enable-vala \ --enable-import-tool \ --disable-docs \ @@ -91,5 +89,5 @@ src_configure() { } src_test() { - dbus-launch Xemake check + dbus-launch virtx emake check } diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml index b7d68733..a89e8dce 100644 --- a/dev-libs/folks/metadata.xml +++ b/dev-libs/folks/metadata.xml @@ -9,6 +9,5 @@ Load contacts from app-misc/tracker index Load contacts from the Telepathy framework Build the folks-inspect utility - Add support for Zeitgeist event tracking system
[gentoo-commits] repo/gentoo:master commit in: dev-libs/folks/
commit: b92b19196819f6ac090bd2efa2db9ee9f762d8f1 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:20:10 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:21:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92b1919 dev-libs/folks: fix problem building against tracker-2 Introspection files must be regenerated since they contain hard-references to the installed tracker revision which causes problems on tracker soversion changes like the 2.0 release. The easiest way to do that is to re-generate sources from vala directly. This problem should vanish if the project is ever ported to meson. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> dev-libs/folks/folks-0.11.4-r1.ebuild | 87 +++ 1 file changed, 87 insertions(+) diff --git a/dev-libs/folks/folks-0.11.4-r1.ebuild b/dev-libs/folks/folks-0.11.4-r1.ebuild new file mode 100644 index 000..821d24168b2 --- /dev/null +++ b/dev-libs/folks/folks-0.11.4-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala virtualx + +DESCRIPTION="Library for aggregating people from multiple sources" +HOMEPAGE="https://wiki.gnome.org/Projects/Folks; + +LICENSE="LGPL-2.1+" +SLOT="0/25" # subslot = libfolks soname version +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" + +# TODO: --enable-profiling +# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099 +IUSE="bluetooth debug eds +telepathy test tracker utils" +REQUIRED_USE="bluetooth? ( eds )" + +COMMON_DEPEND=" + $(vala_depend) + >=dev-libs/glib-2.40:2 + dev-libs/dbus-glib + >=dev-libs/gobject-introspection-1.30:= + >=dev-libs/libgee-0.10:0.8[introspection] + dev-libs/libxml2 + sys-libs/ncurses:0= + sys-libs/readline:0= + + bluetooth? ( >=net-wireless/bluez-5 ) + eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] ) + telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] ) + tracker? ( >=app-misc/tracker-1:0= ) +" +# telepathy-mission-control needed at runtime; it is used by the telepathy +# backend via telepathy-glib's AccountManager binding. +RDEPEND="${COMMON_DEPEND} + net-im/telepathy-mission-control +" +# folks socialweb backend requires that libsocialweb be built with USE=vala, +# even when building folks with --disable-vala. +# +# FIXME: +# test? ( bluetooth? ( dbusmock is missing in the tree ) ) +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50.0 + sys-devel/gettext + virtual/pkgconfig + + test? ( + sys-apps/dbus + bluetooth? ( + >=gnome-extra/evolution-data-server-3.9.1 + >=dev-libs/glib-2.40:2 ) ) +" + +src_prepare() { + # Force re-generation of introspection files, otherwise it does not match installed libs + find -name "*.vala" -exec touch {} \; || die + + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Rebuilding docs needs valadoc, which has no release + gnome2_src_configure \ + $(use_enable bluetooth bluez-backend) \ + $(use_enable debug) \ + $(use_enable eds eds-backend) \ + $(use_enable eds ofono-backend) \ + $(use_enable telepathy telepathy-backend) \ + $(use_enable tracker tracker-backend) \ + $(use_enable utils inspect-tool) \ + $(use_enable test modular-tests) \ + --enable-vala \ + --enable-import-tool \ + --disable-docs \ + --disable-fatal-warnings \ + --disable-libsocialweb-backend +} + +src_test() { + dbus-launch virtx emake check +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-power-manager/
commit: 2574e9e5b6a097b010a238fd31af81b32ec056ca Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:10:25 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:13:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2574e9e5 gnome-extra/gnome-power-manager: 3.30.0 available in ::gentoo Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-power-manager-3.26.0.ebuild | 47 -- 1 file changed, 47 deletions(-) diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.26.0.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.26.0.ebuild deleted file mode 100644 index c1e94f30.. --- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.26.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome-meson virtualx - -DESCRIPTION="GNOME power management service" -HOMEPAGE="https://projects.gnome.org/gnome-power-manager/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -COMMON_DEPEND=" - >=dev-libs/glib-2.45.8:2 - >=x11-libs/gtk+-3.3.8:3 - >=x11-libs/cairo-1 - >=sys-power/upower-0.99:= -" -RDEPEND="${COMMON_DEPEND} - x11-themes/adwaita-icon-theme -" -# libxml2 required for glib-compile-resources -DEPEND="${COMMON_DEPEND} - app-text/docbook-sgml-dtd:4.1 - app-text/docbook-sgml-utils - dev-libs/appstream-glib - dev-libs/libxml2:2 - >=sys-devel/gettext-0.19.7 - x11-base/xorg-proto - virtual/pkgconfig - test? ( sys-apps/dbus ) -" - -# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages -# (files under ${S}/man). -# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs. - -src_configure() { - gnome-meson_src_configure \ - $(meson_use test enable-tests) -} - -src_test() { - virtx meson_src_test -}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-power-manager/
commit: 66dbde6fbb68ff99dc5574ac9a0f2b9bc096fc08 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:10:42 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:13:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=66dbde6f gnome-extra/gnome-power-manager: sync live ebuild with ::gentoo Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-power-manager-.ebuild| 34 +++--- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild index cb9924f2..5e7df4b6 100644 --- a/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild +++ b/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild @@ -1,10 +1,9 @@ -# 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 virtualx +inherit gnome.org gnome2-utils meson virtualx xdg -inherit gnome-meson virtualx if [[ ${PV} = ]]; then SRC_URI="" EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-power-manager.git; @@ -32,12 +31,9 @@ COMMON_DEPEND=" RDEPEND="${COMMON_DEPEND} x11-themes/adwaita-icon-theme " -# libxml2 required for glib-compile-resources DEPEND="${COMMON_DEPEND} app-text/docbook-sgml-dtd:4.1 app-text/docbook-sgml-utils - dev-libs/appstream-glib - dev-libs/libxml2:2 >=sys-devel/gettext-0.19.7 x11-base/xorg-proto virtual/pkgconfig @@ -46,22 +42,26 @@ DEPEND="${COMMON_DEPEND} # docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages # (files under ${S}/man). -# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs. - -src_prepare() { - # Drop debugger CFLAGS from configure - # Touch configure.ac only if running eautoreconf, otherwise - # maintainer mode gets triggered -- even if the order is correct - sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' \ - -i configure || die "debugger sed failed" - gnome2_src_prepare -} src_configure() { - gnome-meson_src_configure \ + local emesonargs=( $(meson_use test enable-tests) + ) + meson_src_configure } src_test() { virtx meson_src_test } + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-packagekit/
commit: 0a1c1fbdc0959c48e83ae9a1c83f575ee7fbcf77 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:08:08 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:13:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0a1c1fbd gnome-extra/gnome-packagekit: 3.30.0 available in ::gentoo Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-packagekit-3.26.0.ebuild | 47 -- gnome-extra/gnome-packagekit/metadata.xml | 8 2 files changed, 55 deletions(-) diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.26.0.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.26.0.ebuild deleted file mode 100644 index 12325340.. --- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.26.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome-meson virtualx - -DESCRIPTION="PackageKit client for the GNOME desktop" -HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="systemd test" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - >=x11-libs/gtk+-3.15.3:3 - >=app-admin/packagekit-base-0.9.1 - systemd? ( - sys-auth/polkit - >=sys-apps/systemd-42 ) -" -DEPEND="${RDEPEND} - app-text/docbook-sgml-utils - dev-libs/appstream-glib - dev-libs/libxml2:2 - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig -" - -# NOTES: -# app-text/docbook-sgml-utils required for man pages -# libxml2 required for glib-compile-resources - -# UPSTREAM: -# see if tests can forget about display (use eclass for that ?) - -src_configure() { - gnome-meson_src_configure \ - $(meson_use test enable-tests) \ - $(meson_use systemd enable-systemd) -} - -src_test() { - "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die - GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test -} diff --git a/gnome-extra/gnome-packagekit/metadata.xml b/gnome-extra/gnome-packagekit/metadata.xml deleted file mode 100644 index 39980802.. --- a/gnome-extra/gnome-packagekit/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -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: b2cc62b2025b163bef0d11dd8df8210f86030eaa Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Dec 11 13:13:32 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:13:40 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b2cc62b2 gnome-extra/gnome-documents: update live ebuild Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-documents/gnome-documents-.ebuild| 53 +++--- 1 file changed, 36 insertions(+), 17 deletions(-) diff --git a/gnome-extra/gnome-documents/gnome-documents-.ebuild b/gnome-extra/gnome-documents/gnome-documents-.ebuild index 77c590d8..2d8cee6a 100644 --- a/gnome-extra/gnome-documents/gnome-documents-.ebuild +++ b/gnome-extra/gnome-documents/gnome-documents-.ebuild @@ -1,10 +1,12 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit gnome2 +inherit gnome.org gnome2-utils meson xdg if [[ ${PV} = ]]; then - inherit gnome2-live + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE}; fi DESCRIPTION="A document manager application for GNOME" @@ -21,22 +23,22 @@ fi # 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 + >=app-text/evince-3.13.3[introspection] >=dev-libs/glib-2.39.3:2 + gnome-base/gnome-desktop:3=[introspection] >=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:= - >=x11-libs/cairo-1.14 + >=net-libs/webkit-gtk-2.6:4[introspection] + >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection] - x11-libs/gdk-pixbuf:2[introspection] + >=app-text/libgepub-0.6[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.5[introspection] + + >=x11-libs/cairo-1.14 " RDEPEND="${COMMON_DEPEND} >=app-misc/tracker-miners-2[miner-fs] @@ -44,17 +46,34 @@ RDEPEND="${COMMON_DEPEND} sys-apps/dbus x11-themes/adwaita-icon-theme " -# libxml2+gdk-pixbuf required for glib-compile-resources DEPEND="${COMMON_DEPEND} - dev-libs/libxml2 + dev-libs/appstream-glib + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2:2 + x11-libs/gdk-pixbuf:2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 dev-util/itstool virtual/pkgconfig " -if [[ ${PV} = ]]; then - DEPEND="${DEPEND} - app-text/yelp-tools - " -fi +src_configure() { + local emesonargs=( + -Ddocumentation=true + -Dgetting_started=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-packagekit/
commit: ba7b0d77f5ecf1b671b8904d9cfa6473c5157743 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 10 11:57:36 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:07:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7b0d77 gnome-extra/gnome-packagekit: 3.24.0 → 3.30.0 Switched to meson build system. Just translation updates since 3.24. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-packagekit/Manifest | 1 + .../gnome-packagekit-3.30.0.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/gnome-extra/gnome-packagekit/Manifest b/gnome-extra/gnome-packagekit/Manifest index a30bd973206..0c0d13166ad 100644 --- a/gnome-extra/gnome-packagekit/Manifest +++ b/gnome-extra/gnome-packagekit/Manifest @@ -1 +1,2 @@ DIST gnome-packagekit-3.24.0.tar.xz 2174372 BLAKE2B fd6b94c1e2bd9e29c73754e3c1625d6acd4e1931a80c61c572d6f1a90a3c1814cafea1358e64f8cb1be0308d00146716a3a5058a732702b14c3d6a9a0cc98d4a SHA512 af3291b11ad279d050fcd970e1c98257b65da5f36146d8e5f1f255ef1b17e6f2caf8073ce16623da130edaf452860788aa20dd2de6a4bbf639aaf9d3bbd7c095 +DIST gnome-packagekit-3.30.0.tar.xz 1744188 BLAKE2B e346d76a835a84a0b8be46da7af1dba63ef96826e978d06e38490aa44485a010f76b2ed44cde310b8128150f5cf7461cde8007ee5ef7603221f9b947c0e48185 SHA512 69416ccb61effca112ef62ee7a7ba29c262ce768ee41a8bd24a064b66a7106f5e968dc01c6cc3d30d270bd9ebf8cf353044531ad3a19d63b174f097c67edfe9f diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild new file mode 100644 index 000..078f468963e --- /dev/null +++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="PackageKit client for the GNOME desktop" +HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="systemd test" + +RDEPEND=" + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.15.3:3 + >=app-admin/packagekit-base-0.9.1 + systemd? ( + sys-auth/polkit + >=sys-apps/systemd-42 ) +" +DEPEND="${RDEPEND} + app-text/docbook-sgml-utils + app-text/docbook-sgml-dtd:4.1 + dev-libs/appstream-glib + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +# NOTES: +# app-text/docbook-sgml-utils and dtd required for man pages + +# UPSTREAM: +# see if tests can forget about display (use eclass for that ?) + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_use systemd) + ) + meson_src_configure +} + +src_test() { + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
commit: 79705846d38ec0c282b3020e40c672bf38db49df Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 10 17:24:09 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:07:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79705846 gnome-extra/gnome-software: 3.22.7 → 3.28.2 Switched build system to meson. Re-order dependencies according to build-system. Enable fwupd support through USE=firmware. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-software/Manifest| 1 + .../gnome-software/gnome-software-3.28.2.ebuild| 96 ++ gnome-extra/gnome-software/metadata.xml| 11 ++- 3 files changed, 104 insertions(+), 4 deletions(-) diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest index eced852ac4f..75552fe0c0d 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1 +1,2 @@ DIST gnome-software-3.22.7.tar.xz 3865764 BLAKE2B c23e3b9e34a9b233a584a920fcd5969b3ebb5fa4227da147870e71c1531da6c3efda913149a903667ae1725c505c1c842aac0a76b439a2730bf6c837f39757fc SHA512 184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825 +DIST gnome-software-3.28.2.tar.xz 5181868 BLAKE2B 4744ff13216ac1421700ef9c5ec9fb540ffb527ed8bff1bd2f7b90cb5c9b768180e3b30fc0b44724e27479f56f8867551b4b19a9496664418a6b6cbe0960623e SHA512 ca22ea589c19f3c5aae32fb2540646d3b3c8faf86f857dd414caf61b716bc50dea16281955c594a629f684da5ac87eeada6ac68247a9b0545600b739fa436dd7 diff --git a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild new file mode 100644 index 000..3556c78411b --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://wiki.gnome.org/Apps/Software; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="firmware gnome gtk-doc spell test udev" + +RDEPEND=" + >=dev-libs/appstream-glib-0.7.3:0 + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/glib-2.46:2 + >=x11-libs/gtk+-3.22.4:3 + >=dev-libs/json-glib-1.2.0 + app-crypt/libsecret + >=net-libs/libsoup-2.52.0:2.4 + dev-db/sqlite:3 + gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= ) + spell? ( app-text/gspell ) + sys-auth/polkit + >=app-admin/packagekit-base-1.1.0 + firmware? ( >=sys-apps/fwupd-1.0.3 ) + udev? ( virtual/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND} + dev-libs/libxml2:2 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" +# test? ( dev-util/valgrind ) + +python_check_deps() { + use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + # FIXME: investigate limba support + local emesonargs=( + $(meson_use test enable-tests) + $(meson_use spell enable-gspell) + $(meson_use gnome enable-gnome-desktop) + -Denable-man=true + -Denable-packagekit=true + -Denable-polkit=true + $(meson_use firmware enable-fwupd) + -Denable-flatpak=false + -Denable-limba=false + -Denable-rpm-ostree=false + -Denable-steam=false + $(meson_use gnome enable-shell-extensions) + -Denable-odrs=false + -Denable-ubuntuone=false + -Denable-ubuntu-reviews=false + -Denable-webapps=true + $(meson_use udev enable-gudev) + -Denable-snap=false + -Denable-external-appstream=false + -Denable-valgrind=false + $(meson_use gtk-doc enable-gtk-doc) + ) + meson_src_configure +} + +src_test() { + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gno
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-power-manager/
commit: 6c2d079235ea1ae6b6451d940420f9f4440672eb Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 10 14:30:14 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Dec 11 13:07:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2d0792 gnome-extra/gnome-power-manager: 3.24.0 → 3.30.0 Switched to meson build system. Translation updates. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-power-manager/Manifest | 1 + .../gnome-power-manager-3.30.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/gnome-extra/gnome-power-manager/Manifest b/gnome-extra/gnome-power-manager/Manifest index e330ef432ab..8a66b816276 100644 --- a/gnome-extra/gnome-power-manager/Manifest +++ b/gnome-extra/gnome-power-manager/Manifest @@ -1 +1,2 @@ DIST gnome-power-manager-3.24.0.tar.xz 554616 BLAKE2B f39ce93943426fe8e833b48b5e7e4a02645eb3ffd28aa9e3e8c515d159950409ae9904b2683419d0087b3ced8e30f1c42b4dd9c511100041952449aef0b18e0f SHA512 fbbac0f5176382ccd13497cd80792d10ca4bc39fa4cc0585543f5458ba0f256ffb66b7ebd82667e482ba33cf2b6f3ef6a64bf2f55ac224e1d9ab2e2b7491e4e0 +DIST gnome-power-manager-3.30.0.tar.xz 380820 BLAKE2B 9d39df24854f649ab3b40fcf454c7be73d93e3e99050b93ec5dfb86760e27055f856918e5fb7d7b53472a4062cf9b2039a519130bb5d887126a69326d9392737 SHA512 ed0e2a20bd8979fd9064cea9f4485da832eb44a2c727e39cde5ca9f9e2eb75a37e3d1b5a2181d9c666c19b1b300cbc62cd5f9e2c3f36ee4a4dfc3e1537a10329 diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild new file mode 100644 index 000..7b4ff33b41c --- /dev/null +++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="GNOME power management service" +HOMEPAGE="https://projects.gnome.org/gnome-power-manager/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +COMMON_DEPEND=" + >=dev-libs/glib-2.45.8:2 + >=x11-libs/gtk+-3.3.8:3 + >=x11-libs/cairo-1 + >=sys-power/upower-0.99:= +" +RDEPEND="${COMMON_DEPEND} + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-sgml-dtd:4.1 + app-text/docbook-sgml-utils + >=sys-devel/gettext-0.19.7 + x11-base/xorg-proto + virtual/pkgconfig + test? ( sys-apps/dbus ) +" + +# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages +# (files under ${S}/man). + +src_configure() { + local emesonargs=( + $(meson_use test enable-tests) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-getting-started-docs/
commit: a2c26d467f9272330c784e00f5fd357f5432022e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 23:05:03 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 23:23:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c26d46 gnome-extra/gnome-getting-started-docs: 3.26.2 → 3.30.0 Videos switched to VP9. Some updates to Getting Started and translation updates. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-getting-started-docs/Manifest | 1 + .../gnome-getting-started-docs-3.30.0.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/gnome-extra/gnome-getting-started-docs/Manifest b/gnome-extra/gnome-getting-started-docs/Manifest index e3ecd6401c0..19da135ad7b 100644 --- a/gnome-extra/gnome-getting-started-docs/Manifest +++ b/gnome-extra/gnome-getting-started-docs/Manifest @@ -1,2 +1,3 @@ DIST gnome-getting-started-docs-3.24.1.tar.xz 119137908 BLAKE2B 628dab2c9a938f3b265855443e794c1575586d0579692e1a21bae77dd497989cd061cff4dd97090f11719916f24742eedfc81bacb4fdf31536eca78cdd221d6f SHA512 7d44ac4030c3459014f391d10699b48f9be789c196900e29a56574e98698ffe494d3344a7c99f04291c49093827385093877b9047549cc5ff4d352d39297387d DIST gnome-getting-started-docs-3.26.2.tar.xz 119168700 BLAKE2B 2b694dcc01e0a75c6c412f056b330b22232de540ac6c8f2cfe7927270479383e8255e996c15b86693e5cde5822703217aafbf7c3c1aaea1ea73c172fe479afb3 SHA512 9a8447d18f54efa23041f9d28ca8cfcbb18a7917de29f0c7806eb7384f98c23bdd501ef07ab7556e4b74796df2c8a8b531041c9b6eafe71f6e03102ba47e2b00 +DIST gnome-getting-started-docs-3.30.0.tar.xz 110244480 BLAKE2B 91acfa8731a60bb98c88ffb23bf46ba5bc83feee51ed8a6ae75d5e7c7c5695db9fe715d54ffaa7b1cbe2fbc9c0dcae86b577f81deec6acb7bb57d92f788f SHA512 15d7db0aba5c4ce056700ff6f1d5c23ad5cad5c113ed9c83aa0e569262d6c489bb48eedc697d25e25d3cfae7df3b8da039b84c612b9eba9346b4b4c2b4494952 diff --git a/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.30.0.ebuild b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.30.0.ebuild new file mode 100644 index 000..6eaff71d29e --- /dev/null +++ b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.30.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Authors +# 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="dev-util/itstool" + +# This ebuild does not install any binaries +RESTRICT="binchecks strip"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: f5221b784e234bc941dd93d965e949c6aa6eceab Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 21:44:32 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 23:23:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5221b78 gnome-extra/gnome-contacts: 3.26.1 → 3.30.1 Switch build system to meson. Dropped used of clutter/champlain for maps display. Made telepathy support optional most likely because the framework is dying. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.30.1.ebuild| 78 ++ gnome-extra/gnome-contacts/metadata.xml| 3 + 3 files changed, 82 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 92d9ed9f76c..8ebe1bec54d 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1,3 @@ DIST gnome-contacts-3.22.1.tar.xz 788820 BLAKE2B 8f620334dd380e8cb690f7b71d3a99a921f5814ab230690a60be6022150db7a6a0f74e426e72d8d027eb5280e1b6bfd04fa7b0b030519bb19e4718ca0c9f2120 SHA512 d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107 DIST gnome-contacts-3.26.1.tar.xz 974588 BLAKE2B da989125408702099ecd1afaad6c06ab1cbeda2309bc7b207be671c833792a325a0ebc6561f960d2c524ebd51743a60d5b792a0c2b8126318d38a6d801aa SHA512 1ba445efd71dbc77213d75011b0abcffcf6fe534cba14cf8ca92890e8dfb7b44d9565399200aa7aa03862cf08be60289b78501a1807a760bb1e68f0fe46c4685 +DIST gnome-contacts-3.30.1.tar.xz 369392 BLAKE2B ba3e9263b1de210efec88d2ccecaaf7ae7a6761a5997e213d1a0d9a7694fed54f8123b792e138ec8ac67843408562e320a5490c5daf51478b763b9fbcb21adda SHA512 4aa5629299233d24c36ec1c67d412fc421d5b6836c9759a0278bebe0239897ec6046e3aa8ea7ef10c5e537ec9aed67346221a353f683e18032a708eb333826d7 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild new file mode 100644 index 000..7144fd7e808 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.24" + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="telepathy v4l" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-0.9.6:= + dev-libs/folks[vala(+)] + gnome-base/gnome-desktop:3=[introspection] + gnome-extra/evolution-data-server[vala] + net-libs/telepathy-glib[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/libgee-0.10:0.8 + >=dev-libs/glib-2.44:2 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:=[vala] + >=x11-libs/gtk+-3.22:3 + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) +" +DEPEND="${RDEPEND} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +src_prepare() { + # Regenerate the pre-generated C sources, bug #471628 + if ! use v4l; then + touch src/*.vala + fi + + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use v4l cheese) + $(meson_use telepathy) + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +} diff --git a/gnome-extra/gnome-contacts/metadata.xml b/gnome-extra/gnome-contacts/metadata.xml index 39980802b1d..03d1d32cafd 100644 --- a/gnome-extra/gnome-contacts/metadata.xml +++ b/gnome-extra/gnome-contacts/metadata.xml @@ -5,4 +5,7 @@ gn...@gentoo.org Gentoo GNOME Desktop + + Start chat from contact details +
[gentoo-commits] proj/gnome:master commit in: app-text/libgepub/
commit: 95b11d7da45c4f1e38d66c2d6c87e80e96e0ee4f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 22:17:00 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 22:57:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=95b11d7d app-text/libgepub: 0.5.3 → 0.6.0 Re-order dependencies according to build system. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> app-text/libgepub/libgepub-0.6.0.ebuild | 37 + 1 file changed, 37 insertions(+) diff --git a/app-text/libgepub/libgepub-0.6.0.ebuild b/app-text/libgepub/libgepub-0.6.0.ebuild new file mode 100644 index ..96ff804b --- /dev/null +++ b/app-text/libgepub/libgepub-0.6.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org meson xdg-utils + +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=" + net-libs/webkit-gtk:4 + net-libs/libsoup:2.4 + dev-libs/glib:2 + dev-libs/libxml2:2 + app-arch/libarchive + x11-libs/gtk+:3 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_prepare() { + default + xdg_environment_reset +} + +src_configure() { + meson_src_configure \ + $(meson_use introspection) +}
[gentoo-commits] proj/gnome:master commit in: profiles/
commit: 3ee2b2df5b64a616a9f6b818184a6bb8fa8f8ed0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 22:30:05 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 22:57:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3ee2b2df package.unmask: add libgepub to help repoman Signed-off-by: Gilles Dartiguelongue gentoo.org> profiles/package.unmask | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/profiles/package.unmask b/profiles/package.unmask index ad230279..7c117e01 100644 --- a/profiles/package.unmask +++ b/profiles/package.unmask @@ -1,8 +1,10 @@ -# $Id$ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely # careful not to commit atoms that are not valid, as it can cause large-scale # breakage, especially if it ends up in the daily snapshot. -# + +# Gilles Dartiguelongue (9 Dec 2018) +# Revert in-tree Gnome 3.26 package mask +>=app-text/libgepub-0.5
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: 128ef4ee807c2744bfebcc21da8c38773dba63b3 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 22:48:37 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 22:57:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=128ef4ee gnome-extra/gnome-documents: 3.28.2 → 3.30.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-documents/gnome-documents-3.30.0.ebuild | 70 ++ 1 file changed, 70 insertions(+) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild new file mode 100644 index ..677ff08e --- /dev/null +++ b/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild @@ -0,0 +1,70 @@ +# 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="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=" + >=dev-libs/gjs-1.48 + >=app-text/evince-3.13.3[introspection] + >=dev-libs/glib-2.39.3:2 + gnome-base/gnome-desktop:3=[introspection] + >=dev-libs/gobject-introspection-1.31.6:= + >=x11-libs/gtk+-3.22.15:3[introspection] + >=net-libs/libsoup-2.41.3:2.4 + >=app-misc/tracker-2:= + >=net-libs/webkit-gtk-2.6:4[introspection] + + >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection] + >=app-text/libgepub-0.6[introspection] + >=net-libs/gnome-online-accounts-3.2.0[introspection] + >=net-libs/libzapojit-0.0.2[introspection] + + >=x11-libs/cairo-1.14 +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[miner-fs] + net-misc/gnome-online-miners + sys-apps/dbus + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + dev-libs/appstream-glib + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2:2 + x11-libs/gdk-pixbuf:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + dev-util/itstool + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Ddocumentation=true + -Dgetting_started=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: 83cf2f883432799c03fedfad1f2e7678468533d6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 22:27:14 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 22:57:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=83cf2f88 gnome-extra/gnome-documents: lock libgepub dependency Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild index afdb1825..14216469 100644 --- a/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild +++ b/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild @@ -30,6 +30,7 @@ COMMON_DEPEND=" x11-libs/pango[introspection] >=net-libs/libzapojit-0.0.2[introspection] >=app-text/libgepub-0.5[introspection] +
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-documents/
commit: 28c9923883eb8130ecf6ee01eea12ca116a3ee6d Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 22:30:28 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 22:57:51 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=28c99238 gnome-extra/gnome-documents: 3.26.3 → 3.28.2 Switched to meson build system. Keep getting_started disabled as it requires inkscape and pdfunite which would require USE=doc at a minimum but does not actually seem useful other than having a document to show by default. Drop pango and gdk-pixbuf dependencies are they are supposed to be pull by gtk+3 with proper USE flags set already. Add dependencies required for man page generation, gresources and appdata translations. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-documents/gnome-documents-3.28.2.ebuild | 70 ++ 1 file changed, 70 insertions(+) diff --git a/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild b/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild new file mode 100644 index ..677ff08e --- /dev/null +++ b/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild @@ -0,0 +1,70 @@ +# 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="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=" + >=dev-libs/gjs-1.48 + >=app-text/evince-3.13.3[introspection] + >=dev-libs/glib-2.39.3:2 + gnome-base/gnome-desktop:3=[introspection] + >=dev-libs/gobject-introspection-1.31.6:= + >=x11-libs/gtk+-3.22.15:3[introspection] + >=net-libs/libsoup-2.41.3:2.4 + >=app-misc/tracker-2:= + >=net-libs/webkit-gtk-2.6:4[introspection] + + >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection] + >=app-text/libgepub-0.6[introspection] + >=net-libs/gnome-online-accounts-3.2.0[introspection] + >=net-libs/libzapojit-0.0.2[introspection] + + >=x11-libs/cairo-1.14 +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[miner-fs] + net-misc/gnome-online-miners + sys-apps/dbus + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + dev-libs/appstream-glib + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2:2 + x11-libs/gdk-pixbuf:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + dev-util/itstool + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Ddocumentation=true + -Dgetting_started=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
commit: da3aba3913b8e1520e12c7d3330b06a6351257a4 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 17:42:47 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 17:43:32 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=da3aba39 gnome-extra/gnome-boxes: sync live ebuild Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-boxes/gnome-boxes-.ebuild | 101 1 file changed, 51 insertions(+), 50 deletions(-) diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild index 1998516e..26677782 100644 --- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild +++ b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild @@ -1,13 +1,15 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 VALA_USE_DEPEND="vapigen" VALA_MIN_API_VERSION="0.36" -inherit gnome2 linux-info readme.gentoo-r1 vala +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg if [[ ${PV} = ]]; then - inherit gnome2-live + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE}; fi DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems" @@ -15,7 +17,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; LICENSE="LGPL-2" SLOT="0" -IUSE="bindist" +IUSE="rdp" if [[ ${PV} = ]]; then KEYWORDS="" else @@ -24,47 +26,42 @@ fi # NOTE: sys-fs/* stuff is called via exec() # FIXME: ovirt is not available in tree -RDEPEND=" +# FIXME: qemu probably needs to depend on spice[smartcard] +#directly with USE=spice +# gtk-vnc raised due to missing vala bindings in earlier ebuilds +COMMON_DEPEND=" >=app-arch/libarchive-3:= - >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-0.9.6:= - >=dev-libs/libxml2-2.7.8:2 - >=sys-libs/libosinfo-0.2.12 - >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] - >=app-emulation/libvirt-0.9.3[libvirtd,qemu] - >=app-emulation/libvirt-glib-0.2.3 - >=x11-libs/gtk+-3.19.8:3 - >=net-libs/gtk-vnc-0.4.4[gtk3(+)] - app-crypt/libsecret - app-emulation/spice[smartcard] - >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] - virtual/libusb:1 - - >=app-misc/tracker-0.16:0=[iso] - + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.20:3 + >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala] + >=sys-libs/libosinfo-1.1.0[vala] + app-crypt/libsecret[vala] >=net-libs/libsoup-2.44:2.4 - - sys-fs/mtools + virtual/libusb:1 + >=app-emulation/libvirt-glib-0.2.3[vala] + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala] + >=app-misc/tracker-2:0= + net-libs/webkit-gtk:4 >=virtual/libgudev-165:= - !bindist? ( gnome-extra/gnome-boxes-nonfree ) + >=dev-libs/gobject-introspection-1:= + rdp? ( net-misc/freerdp ) " -# libxml2+gdk-pixbuf required for glib-compile-resources -DEPEND="${RDEPEND} - app-text/yelp-tools +DEPEND="${COMMON_DEPEND} + $(vala_depend) + dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig - x11-libs/gdk-pixbuf:2 -" -if [[ ${PV} = ]]; then - DEPEND="${DEPEND} - $(vala_depend) - sys-libs/libosinfo[introspection,vala] - app-emulation/libvirt-glib[introspection,vala] - net-libs/gtk-vnc[introspection,vala] - net-misc/spice-gtk[introspection,vala] - net-libs/rest:0.7[introspection]" -fi + >=dev-util/meson-0.47.0 +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools +" DISABLE_AUTOFORMATTING="yes" DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules. @@ -86,28 +83,32 @@ pkg_pretend() { } src_prepare() { - # Do not change CFLAGS, wondering about VALA ones but appears to be - # needed as noted in configure comments below - sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure.ac || die - vala_src_prepare - gnome2_src_prepare + xdg_src_prepare } src_configure() { - # debug needed for splitdebug proper behavior (cardoe), bug # -
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
commit: 4a079fb9fd5c90b756a12fa407127bcddc8a3596 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 15:53:01 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 17:43:32 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4a079fb9 gnome-extra/gnome-boxes: 3.26.4 → 3.28.5 Switch build system to meson. Move dependencies to match build-system order. Split pure runtime dependencies. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ++ 1 file changed, 101 insertions(+) diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild new file mode 100644 index ..ce8c49a7 --- /dev/null +++ b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.36" + +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems" +HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; + +LICENSE="LGPL-2" +SLOT="0" +IUSE="" + +KEYWORDS="~amd64" + +# NOTE: sys-fs/* stuff is called via exec() +# FIXME: ovirt is not available in tree +# FIXME: qemu probably needs to depend on spice[smartcard] +#directly with USE=spice +# gtk-vnc raised due to missing vala bindings in earlier ebuilds +COMMON_DEPEND=" + >=app-arch/libarchive-3:= + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.20:3 + >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala] + >=sys-libs/libosinfo-1.1.0[vala] + app-crypt/libsecret[vala] + >=net-libs/libsoup-2.44:2.4 + virtual/libusb:1 + >=app-emulation/libvirt-glib-0.2.3[vala] + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala] + >=app-misc/tracker-2:0= + net-libs/webkit-gtk:4 + >=virtual/libgudev-165:= +" +DEPEND="${COMMON_DEPEND} + $(vala_depend) + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules. +If you have an Intel Processor, run: +# modprobe kvm-intel + +If you have an AMD Processor, run: +# modprobe kvm-amd" + +pkg_pretend() { + linux-info_get_any_version + + if linux_config_exists; then + if ! { linux_chkconfig_present KVM_AMD || \ + linux_chkconfig_present KVM_INTEL; }; then + ewarn "You need KVM support in your kernel to use GNOME Boxes!" + fi + fi +} + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Dovirt=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
commit: 1a5bce1a358c99a9c57df8b3ada2f19b3c67335e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 17:34:38 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 17:43:32 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a5bce1a gnome-extra/gnome-boxes: 3.28.5 → 3.30.3 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ++ 1 file changed, 106 insertions(+) diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild new file mode 100644 index ..91ae4e3a --- /dev/null +++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.36" + +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems" +HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; + +LICENSE="LGPL-2" +SLOT="0" +IUSE="rdp" + +KEYWORDS="~amd64" + +# NOTE: sys-fs/* stuff is called via exec() +# FIXME: ovirt is not available in tree +# FIXME: qemu probably needs to depend on spice[smartcard] +#directly with USE=spice +# gtk-vnc raised due to missing vala bindings in earlier ebuilds +COMMON_DEPEND=" + >=app-arch/libarchive-3:= + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.20:3 + >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala] + >=sys-libs/libosinfo-1.1.0[vala] + app-crypt/libsecret[vala] + >=net-libs/libsoup-2.44:2.4 + virtual/libusb:1 + >=app-emulation/libvirt-glib-0.2.3[vala] + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala] + >=app-misc/tracker-2:0= + net-libs/webkit-gtk:4 + >=virtual/libgudev-165:= + >=dev-libs/gobject-introspection-1:= + rdp? ( net-misc/freerdp ) +" +DEPEND="${COMMON_DEPEND} + $(vala_depend) + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + + >=dev-util/meson-0.47.0 +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules. +If you have an Intel Processor, run: +# modprobe kvm-intel + +If you have an AMD Processor, run: +# modprobe kvm-amd" + +pkg_pretend() { + linux-info_get_any_version + + if linux_config_exists; then + if ! { linux_chkconfig_present KVM_AMD || \ + linux_chkconfig_present KVM_INTEL; }; then + ewarn "You need KVM support in your kernel to use GNOME Boxes!" + fi + fi +} + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use rdp) + -Dovirt=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
commit: dcdf2d54473034e3b4b511f1cdfd6ad919e7fa2d Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 17:34:38 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 17:36:50 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dcdf2d54 gnome-extra/gnome-boxes: 3.28.5 → 3.30.3 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ++ 1 file changed, 106 insertions(+) diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild new file mode 100644 index ..2b8daedc --- /dev/null +++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.36" + +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems" +HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; + +LICENSE="LGPL-2" +SLOT="0" +IUSE="rdp" + +KEYWORDS="~amd64" + +# NOTE: sys-fs/* stuff is called via exec() +# FIXME: ovirt is not available in tree +# FIXME: qemu probably needs to depend on spice[smartcard] +#directly with USE=spice +# gtk-vnc raised due to missing vala bindings in earlier ebuilds +COMMON_DEPEND=" + >=app-arch/libarchive-3:= + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.20:3 + >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala] + >=sys-libs/libosinfo-1.1.0 + app-crypt/libsecret[vala] + >=net-libs/libsoup-2.44:2.4 + virtual/libusb:1 + >=app-emulation/libvirt-glib-0.2.3 + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala] + >=app-misc/tracker-2:0= + net-libs/webkit-gtk:4 + >=virtual/libgudev-165:= + >=dev-libs/gobject-introspection-1:= + rdp? ( net-misc/freerdp ) +" +DEPEND="${COMMON_DEPEND} + $(vala_depend) + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + + >=dev-util/meson-0.47.0 +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules. +If you have an Intel Processor, run: +# modprobe kvm-intel + +If you have an AMD Processor, run: +# modprobe kvm-amd" + +pkg_pretend() { + linux-info_get_any_version + + if linux_config_exists; then + if ! { linux_chkconfig_present KVM_AMD || \ + linux_chkconfig_present KVM_INTEL; }; then + ewarn "You need KVM support in your kernel to use GNOME Boxes!" + fi + fi +} + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use rdp) + -Dovirt=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update + readme.gentoo_print_elog +} + +pkg_postinst() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
commit: 407e6601073fc90ca4e81b1b29501dba418d26f0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 9 15:53:01 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 17:36:50 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=407e6601 gnome-extra/gnome-boxes: 3.26.4 → 3.28.5 Switch build system to meson. Move dependencies to match build-system order. Split pure runtime dependencies. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ++ 1 file changed, 101 insertions(+) diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild new file mode 100644 index ..c8fb6305 --- /dev/null +++ b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.36" + +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems" +HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; + +LICENSE="LGPL-2" +SLOT="0" +IUSE="" + +KEYWORDS="~amd64" + +# NOTE: sys-fs/* stuff is called via exec() +# FIXME: ovirt is not available in tree +# FIXME: qemu probably needs to depend on spice[smartcard] +#directly with USE=spice +# gtk-vnc raised due to missing vala bindings in earlier ebuilds +COMMON_DEPEND=" + >=app-arch/libarchive-3:= + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22.20:3 + >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala] + >=sys-libs/libosinfo-1.1.0 + app-crypt/libsecret[vala] + >=net-libs/libsoup-2.44:2.4 + virtual/libusb:1 + >=app-emulation/libvirt-glib-0.2.3 + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala] + >=app-misc/tracker-2:0= + net-libs/webkit-gtk:4 + >=virtual/libgudev-165:= +" +DEPEND="${COMMON_DEPEND} + $(vala_depend) + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + >=app-misc/tracker-miners-2[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules. +If you have an Intel Processor, run: +# modprobe kvm-intel + +If you have an AMD Processor, run: +# modprobe kvm-amd" + +pkg_pretend() { + linux-info_get_any_version + + if linux_config_exists; then + if ! { linux_chkconfig_present KVM_AMD || \ + linux_chkconfig_present KVM_INTEL; }; then + ewarn "You need KVM support in your kernel to use GNOME Boxes!" + fi + fi +} + +src_prepare() { + vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Dovirt=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + gnome2_icon_cache_update + readme.gentoo_print_elog +} + +pkg_postinst() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gtk-vnc/
commit: c3127bed42e6d50557e9459ea025657062d85cae Author: Reto Gantenbein linuxmonk ch> AuthorDate: Sun Aug 5 22:29:20 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 9 16:04:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3127bed net-libs/gtk-vnc: Properly generate vala files when USE='vala' Vala bindings are required for newer Gnome packages releases using vala and built with meson as C source files are not pre-generated anymore. Closes: https://bugs.gentoo.org/654588 Closes: https://github.com/gentoo/gentoo/pull/9457 Tested-by: Reto Gantenbein linuxmonk.ch> Closes: https://github.com/gentoo/gentoo/pull/9457 Signed-off-by: Gilles Dartiguelongue gentoo.org> net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild | 70 1 file changed, 70 insertions(+) diff --git a/net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild b/net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild new file mode 100644 index 000..16545aa4b3e --- /dev/null +++ b/net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6,7} ) +GNOME2_LA_PUNT="yes" +VALA_MIN_API_VERSION="0.16" +VALA_USE_DEPEND="vapigen" + +inherit vala gnome2 python-any-r1 + +DESCRIPTION="VNC viewer widget for GTK" +HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="examples +introspection pulseaudio sasl vala" +REQUIRED_USE=" + vala? ( introspection ) +" + +# libview is used in examples/gvncviewer -- no need +# glib-2.30.1 needed to avoid linking failure due to .la files (bug #399129) +RDEPEND=" + >=dev-libs/glib-2.30.1:2 + >=dev-libs/libgcrypt-1.4.2:0= + dev-libs/libgpg-error + >=net-libs/gnutls-3.0:0= + >=x11-libs/cairo-1.2 + x11-libs/libX11 + >=x11-libs/gtk+-3.0.0:3[introspection?] + introspection? ( >=dev-libs/gobject-introspection-0.9.4:= ) + pulseaudio? ( media-sound/pulseaudio ) + sasl? ( dev-libs/cyrus-sasl ) +" +# Keymap databases code is generated with python3; configure picks up $PYTHON exported from python-any-r1_pkg_setup +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-lang/perl-5 + dev-util/glib-utils + >=dev-util/intltool-0.40 + sys-devel/gettext + virtual/pkgconfig + vala? ( + $(vala_depend) + >=dev-libs/gobject-introspection-0.9.4 ) +" +# eautoreconf requires gnome-common + +src_prepare() { + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + local myconf=( + $(use_with examples) + $(use_enable introspection) + $(use_with pulseaudio) + $(use_with sasl) + $(use_enable vala) + --with-coroutine=gthread + --without-libview + --disable-static + --with-gtk=3.0 + ) + + gnome2_src_configure ${myconf[@]} +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes-nonfree/
commit: af9e3d61c4a33de19dcaa3c621808650b5e88fe9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 8 16:53:32 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 8 16:54:16 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=af9e3d61 gnome-extra/gnome-boxes-nonfree: not needed anymore Refs: https://bugzilla.gnome.org/show_bug.cgi?id=682573 Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-boxes-nonfree-0.0.2.ebuild | 18 -- gnome-extra/gnome-boxes-nonfree/metadata.xml | 8 2 files changed, 26 deletions(-) diff --git a/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild b/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild deleted file mode 100644 index 176d1c26.. --- a/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit gnome.org - -DESCRIPTION="Vendor logos for gnome-boxes" -HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes; - -LICENSE="UbuntuLogo DebianLogo RedhatLogo OpensuseLogo" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -# This ebuild does not install any binaries -RESTRICT="binchecks strip" diff --git a/gnome-extra/gnome-boxes-nonfree/metadata.xml b/gnome-extra/gnome-boxes-nonfree/metadata.xml deleted file mode 100644 index 39980802.. --- a/gnome-extra/gnome-boxes-nonfree/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - gn...@gentoo.org - Gentoo GNOME Desktop - -
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
commit: 9f74f76a254dbf054a454601730951018e72734f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 8 16:52:56 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 8 16:54:16 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9f74f76a gnome-extra/gnome-boxes: 3.26.2 → 3.26.4 Restore support for tracker-1 since upstream allows it. Drop traces of gnome-boxes-nonfree as it is not required anymore. Clean up glib-compile-resources requirements after checking gresource files. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> ...me-boxes-3.26.2.ebuild => gnome-boxes-3.26.4.ebuild} | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild similarity index 88% rename from gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild rename to gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild index b4c1c160..95196708 100644 --- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild +++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,9 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; LICENSE="LGPL-2" SLOT="0" - -# We force 'bindist' due to licenses from gnome-boxes-nonfree -IUSE="" #bindist +IUSE="" KEYWORDS="~amd64" @@ -41,24 +39,23 @@ RDEPEND=" >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] virtual/libusb:1 - >=app-misc/tracker-2:0= - >=net-libs/libsoup-2.44:2.4 sys-fs/mtools >=virtual/libgudev-165:= " -# !bindist? ( gnome-extra/gnome-boxes-nonfree ) -# libxml2+gdk-pixbuf required for glib-compile-resources DEPEND="${RDEPEND} $(vala_depend) app-text/yelp-tools + >=app-misc/tracker-1:0= >=sys-devel/gettext-0.19.8 virtual/pkgconfig - x11-libs/gdk-pixbuf:2 " RDEPEND="${RDEPEND} - >=app-misc/tracker-miners-2[iso] + || ( + >=app-misc/tracker-1[iso(-)] + >=app-misc/tracker-miners-2[iso] + ) " DISABLE_AUTOFORMATTING="yes"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libgphoto2/
commit: 3f95de3a0b7d1cce978b586bfe7e6f7d86548b2e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 18:56:05 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 8 15:40:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f95de3a media-libs/libgphoto2: 2.5.16 → 2.5.20 Mostly new camera support. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-libs/libgphoto2/Manifest | 1 + media-libs/libgphoto2/libgphoto2-2.5.20.ebuild | 211 + 2 files changed, 212 insertions(+) diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest index d8093584af7..e04d37a15d4 100644 --- a/media-libs/libgphoto2/Manifest +++ b/media-libs/libgphoto2/Manifest @@ -1,2 +1,3 @@ DIST libgphoto2-2.5.14.tar.bz2 6992238 BLAKE2B 6173ada55f032ae2b630db5324c87ad9bebb3fda485fe9bc89a042d192a136a73596a92b1df3c762ffd7168cf91ca12f1fa2998e154152eb19cfd9b780ee2b2d SHA512 6dd75700e2b2afdf87f7eab4c62fbbe2c42f9154d644edfae25e3d5fbe5ed0894be832cc1367933fc6c113a1cc379d1956fecf108d6ee240935b9d7e2f614688 DIST libgphoto2-2.5.16.tar.bz2 7006551 BLAKE2B 79082e691d4d9061cc35c35cabd7d0d16407764df43f8abbc7ff80f7a2b734da78a2a74a17ec2e014d9050c75235c700f3de90b61ca9fb0d68fdcc7dde64269e SHA512 7863192c2959ffc8d771eca294adc54090192e3207cf8d3a9bf143e50034c3f1248e7fe41cad75f758ab2ad09c9258d50967b921adf3223d7c74370faa110a9e +DIST libgphoto2-2.5.20.tar.bz2 7290524 BLAKE2B 0b616863fa74430f16d96a37955f655620a88fb2df2220fbe9337eb0f61b7babd9d36e1f1d58f45ca617c57feab93e9714228eae54c742385c3e4b0fc3667ff5 SHA512 13364a8fdfe137a21ebf04dfd2b30b20c7fb652e11e1b98cd06176e9a1576ef8f67121523111395100ed39d1d3e6e5d6d458b86d58502f7056a1c06a5623640a diff --git a/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild new file mode 100644 index 000..02cbf96621a --- /dev/null +++ b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO +# 1. Track upstream bug --disable-docs does not work. +#https://sourceforge.net/p/gphoto/bugs/643/ + +EAPI=6 +inherit eutils multilib multilib-minimal udev user + +DESCRIPTION="Library that implements support for numerous digital cameras" +HOMEPAGE="http://www.gphoto.org/; +SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2" + +LICENSE="GPL-2" + +# FIXME: should we also bump for libgphoto2_port.so soname version? +SLOT="0/6" # libgphoto2.so soname version + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="doc examples exif gd jpeg nls serial" + +# By default, drivers for all supported cameras will be compiled. +# If you want to only compile for specific camera(s), set CAMERAS +# environment to a space-separated list (no commas) of drivers that +# you want to build. +IUSE_CAMERAS=" + adc65 agfa_cl20 aox ax203 + barbie + canon casio_qv clicksmart310 + digigr8 digita dimagev dimera3500 directory + enigma13 + fuji + gsmart300 + hp215 + iclick + jamcam jd11 jl2005a jl2005c + kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 + largan lg_gsm + mars mustek + panasonic_coolshot panasonic_l859 panasonic_dc1000 panasonic_dc1580 pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 + ricoh ricoh_g3 + samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z + toshiba_pdrm11 topfield tp6801 +" + +for camera in ${IUSE_CAMERAS}; do + IUSE="${IUSE} +cameras_${camera}" +done + +# libgphoto2 actually links to libltdl +RDEPEND=" + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + dev-libs/libltdl:0[${MULTILIB_USEDEP}] + >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}] + cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] ) + cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] ) + exif? ( >=media-libs/libexif-0.6.21-r1:=[${MULTILIB_USEDEP}] ) + gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] ) + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] ) + ! /dev/null 2>&1; then + einfo "No camera drivers will be built since you did not specify any." + fi +} + +pkg_setup() { + enewgroup plugdev +} + +src_prepare() { + default + + # Handle examples ourselves + sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gphoto2/, media-gfx/gphoto2/files/
commit: a3075ac05a23feb1ef3033246c4aaacf54679c6c Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 8 15:28:44 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 8 15:40:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3075ac0 media-gfx/gphoto2: 2.5.15 → 2.5.20 Fix aalib automagic detection. Clean up some old ebuild tweaks. Closes: https://bugs.gentoo.org/637418 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-gfx/gphoto2/Manifest | 1 + ...ted-automagic-activation-of-aalib-support.patch | 37 ++ media-gfx/gphoto2/gphoto2-2.5.20.ebuild| 57 ++ 3 files changed, 95 insertions(+) diff --git a/media-gfx/gphoto2/Manifest b/media-gfx/gphoto2/Manifest index 2c319362fd6..5c482014878 100644 --- a/media-gfx/gphoto2/Manifest +++ b/media-gfx/gphoto2/Manifest @@ -1,2 +1,3 @@ DIST gphoto2-2.5.14.tar.bz2 784442 BLAKE2B 185bd0d18e0b8d280c0ec366738850bd1fe2d1405179700fe25678c04a88b2092820aa5f049bcc6f97c964b5875bd32e3f8c7c5240ef3a71f2af04d6bfdaadb9 SHA512 47cb0d212673c9c0dbc996e0a67191a307599c844293a67184bd1529d9e3b417e154c6de64f4563f6f7e599a1bd6b127266f85f5baa97bd7d86922405bf45331 DIST gphoto2-2.5.15.tar.bz2 790513 BLAKE2B e8a22d014ebd33f5e0976d72c5df8373e29106def5da575b69d21f2a58e9408c6ce399476135909e5796d6e61ead953f66a00c9f440b7cf92e0da0f4a0f6 SHA512 46058a12a81379f3311911e103cf934b6eb616d7f81180615b385d01e855bf6ce998eb12811b9d032328ebed6acfc4456f3a383cfedb93c6967c9699654d4f40 +DIST gphoto2-2.5.20.tar.bz2 790065 BLAKE2B 6e10aa468696bc3eff51aaa3e886ad2373997f91597e42b33777ac56bf668f918c2fa0cb8b70eb8f7cb45507e67c9cfc3a46a7408449ad35cc3b743daf74859d SHA512 0350c38c264e5ba858ee14952fbf6ad271e7fef05e3f5f8eb3d45102099ae435fec63b09881efa99af60d4e086a9c2f69be92a7e49617643ab13146a5e4655f3 diff --git a/media-gfx/gphoto2/files/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch b/media-gfx/gphoto2/files/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch new file mode 100644 index 000..8e78578d71d --- /dev/null +++ b/media-gfx/gphoto2/files/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch @@ -0,0 +1,37 @@ +From 45fb2a39195b5b31f61f376323ff78ab40940760 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sat, 8 Dec 2018 16:19:35 +0100 +Subject: [PATCH] Fix unwanted automagic activation of aalib support + +--- + configure.ac | 7 +++ + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/configure.ac b/configure.ac +index a6068c9..c19fed9 100644 +--- a/configure.ac b/configure.ac +@@ -306,8 +306,9 @@ aa_msg="no (http://www.sourceforge.net/projects/aa-project)" + try_aa=: + have_aa=false + AC_ARG_WITH([aalib],AS_HELP_STRING([--with-aalib],[Do use aalib for preview ASCII rendering]),[ +-if test x$withval = xyes; then +-try_aa=: ++if test x$withval = xno; then ++try_aa=false ++aa_msg="no (not requested)" + fi + ]) + if $try_aa; then +@@ -323,8 +324,6 @@ if $try_aa; then + AA_LIBS="-laa" + fi + ]) +-else +-aa_msg="no (not requested)" + fi + AM_CONDITIONAL([HAVE_AA], [$have_aa]) + AC_SUBST([AA_LIBS]) +-- +2.19.2 + diff --git a/media-gfx/gphoto2/gphoto2-2.5.20.ebuild b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild new file mode 100644 index 000..5470646b4f2 --- /dev/null +++ b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Free, redistributable digital camera software application" +HOMEPAGE="http://www.gphoto.org/; +SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="aalib exif ncurses nls readline" + +# aalib -> needs libjpeg +RDEPEND=" + dev-libs/popt + >=media-libs/libgphoto2-2.5.17:=[exif?] + aalib? ( + media-libs/aalib + virtual/jpeg:0 ) + exif? ( media-libs/libexif ) + ncurses? ( dev-libs/cdk:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( >=sys-devel/gettext-0.14.1 ) +" + +PATCHES=( + # https://github.com/gphoto/gphoto2/pull/179 + "${FILESDIR}"/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch +) + +src_prepare() { + default + if ! use exif ; then + # Remove tests that require EXIF to pass, bug 610024 + rm "${S}"/tests/data/test0{35,36,37,40}* || die + fi + # Leave GCC debug builds und
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-meta/
commit: 642dd1fdae6de8d247e789ab7db67085141023cc Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 17:38:50 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 8 15:40:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642dd1fd media-plugins/gst-plugins-meta: update homepage Use something in relation to gstreamer project. Closes: https://bugs.gentoo.org/635184 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild | 4 ++-- media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild | 4 ++-- media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild index 143356f03fe..3bbc8062e80 100644 --- a/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -6,7 +6,7 @@ EAPI="5" inherit multilib-build DESCRIPTION="Meta ebuild to pull in gst plugins for apps" -HOMEPAGE="https://www.gentoo.org; +HOMEPAGE="https://gstreamer.freedesktop.org/; LICENSE="metapackage" SLOT="0.10" diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild index dcd283104d8..22a8f074d60 100644 --- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit multilib-build DESCRIPTION="Meta ebuild to pull in gst plugins for apps" -HOMEPAGE="https://www.gentoo.org; +HOMEPAGE="https://gstreamer.freedesktop.org/; LICENSE="metapackage" SLOT="1.0" diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild index 7381d424ebb..ec582fe252b 100644 --- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit multilib-build DESCRIPTION="Meta ebuild to pull in gst plugins for apps" -HOMEPAGE="https://www.gentoo.org; +HOMEPAGE="https://gstreamer.freedesktop.org/; LICENSE="metapackage" SLOT="1.0"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs-appliance/
commit: 4a4bf33bb6f22f213e03942306ebba47fc9edc23 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 14:42:27 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 7 16:24:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4bf33b app-emulation/libguestfs-appliance: 1.36.1 → 1.38.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/libguestfs-appliance/Manifest| 1 + .../libguestfs-appliance-1.38.0.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/app-emulation/libguestfs-appliance/Manifest b/app-emulation/libguestfs-appliance/Manifest index 655bed989cc..392361c2ccf 100644 --- a/app-emulation/libguestfs-appliance/Manifest +++ b/app-emulation/libguestfs-appliance/Manifest @@ -1 +1,2 @@ DIST appliance-1.36.1.tar.xz 91514476 BLAKE2B 4cb328178e93b2430c85d1eb23450633220cabfa16e4dbbb11e0e5b75f7fc4c33daabc171dd19aee46ce385ec06665010e52d8dafac7581695cf40ff5d194dcb SHA512 2af550078a0e6b37e97988018f579df0e19072d06cbb53eccd85c2873850b472cabf34bbfb4e0ef5f43b5a1af4155f014eeefb85a1b05035d7916c7b1187d722 +DIST appliance-1.38.0.tar.xz 96537604 BLAKE2B 8b425b624dec274f2913ab9ff89cc02fea6c9244d6e3ee64f054d2a91f7959d9dbc03d55e9f5b4f5df835007581a18914b5c790f55b01c3398412ce5a7e9309d SHA512 a423fd54627ffb9c2ae05b26ad60b9089f8119a99d30612a33921a2662ba42332ad0a7a7ad6c33b7042fc02a5c4dc9b563158650c6cb4a3eaaae6b764f7d7082 diff --git a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild new file mode 100644 index 000..31e8b16bfd5 --- /dev/null +++ b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +CHECKREQS_DISK_USR=500M +CHECKREQS_DISK_BUILD=500M + +inherit check-reqs + +DESCRIPTION="VM appliance disk image used in libguestfs package" +HOMEPAGE="http://libguestfs.org/; +SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz; + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="app-arch/xz-utils" +# Mixing libguestfs versions causes weird problems. #501588 +RDEPEND="!https://bugzilla.redhat.com/show_bug.cgi?id=1183780 + chmod 755 . || die + chmod 644 * || die + + newenvd "${FILESDIR}"/env.file 99"${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/, app-emulation/libguestfs/files/1.38/
commit: 978cfedeaa8ab81f979532d0a8e5f4140201cdd0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 14:37:20 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 7 16:24:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978cfede app-emulation/libguestfs: 1.36.15 → 1.38.6 Closes: https://bugs.gentoo.org/663380 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/libguestfs/Manifest | 1 + ...-failure-when-not-built-with-OCaml-suppor.patch | 40 + ...build-time-requirement-on-bash-completion.patch | 45 ++ app-emulation/libguestfs/libguestfs-1.38.6.ebuild | 174 + 4 files changed, 260 insertions(+) diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index 59a48fc2b5e..b72e0e45769 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -1,2 +1,3 @@ DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595 SHA512 7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6 SHA512 a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7 +DIST libguestfs-1.38.6.tar.gz 23284845 BLAKE2B 005aaef731e1711dc5f4552dbecff80f2c7a79fd8a13f6b79675b0a381dcd7b9ad16867ed0dda73a9f20ab0a7e03892b5ebffa5436b870613233fbd2024ca846 SHA512 20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1 diff --git a/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch b/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch new file mode 100644 index 000..cb608beca08 --- /dev/null +++ b/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch @@ -0,0 +1,40 @@ +From 3b06e1cbb25615495ef108d6ee194bb718e46408 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Fri, 7 Dec 2018 11:21:25 +0100 +Subject: [PATCH 1/2] Fix install failure when not built with OCaml support + +Makefile rules in po/ require builder/index-parse.c to be generated to +allow translation utilities to work on it, however builder/ is +completely masked behind OCaml conditional build even if some tools do +not require it and proper guards are in place already. + +Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502 +--- + Makefile.am | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index cc363341f..5d96093a1 100644 +--- a/Makefile.am b/Makefile.am +@@ -164,7 +164,6 @@ SUBDIRS += common/mlvisit + SUBDIRS += common/mlxml + SUBDIRS += common/mltools + SUBDIRS += customize +-SUBDIRS += builder builder/templates + SUBDIRS += get-kernel + SUBDIRS += resize + SUBDIRS += sparsify +@@ -178,6 +177,9 @@ SUBDIRS += dib + endif + endif + ++# Tools mixed with more OCAML based tools ++SUBDIRS += builder builder/templates ++ + # Perl tools. + if HAVE_TOOLS + SUBDIRS += tools +-- +2.19.2 + diff --git a/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch b/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch new file mode 100644 index 000..e68a4b0bded --- /dev/null +++ b/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch @@ -0,0 +1,45 @@ +From b8a31fcfe81a680ffed1fa0879ac20a3e0e8753a Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Fri, 7 Dec 2018 12:14:15 +0100 +Subject: [PATCH 2/2] Loosen build time requirement on bash-completion + +Distributions might avoid pulling bash-completion during build as it is +an optional feature and would only make sense at runtime anyway. Since +this setting is well-known across a given distribution, allow them to +provide the value and avoid the dependency. +--- + m4/guestfs-bash-completion.m4 | 21 ++--- + 1 file changed, 10 insertions(+), 11 deletions(-) + +diff --git a/m4/guestfs-bash-completion.m4 b/m4/guestfs-bash-completion.m4 +index 1975b8c03..9a38ab2d6 100644 +--- a/m4/guestfs-bash-completion.m4 b/m4/guestfs-bash-completion.m4 +@@ -16,14 +16,13 @@ + # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + dnl Bash completion. +-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], [ +-bash_completion=yes +-AC_MSG_CHECKING([for bash-completio
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/
commit: 49dd8801297036cd7b53ca4400429c310051ebf6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 12:46:26 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 7 13:02:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49dd8801 app-emulation/libguestfs: cleanup old revisions Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/libguestfs/Manifest | 2 - .../libguestfs/libguestfs-1.28.5-r3.ebuild | 158 --- app-emulation/libguestfs/libguestfs-1.36.5.ebuild | 167 - 3 files changed, 327 deletions(-) diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index 7a661171f96..59a48fc2b5e 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -1,4 +1,2 @@ -DIST libguestfs-1.28.5.tar.gz 12747537 BLAKE2B b0cc023efef41955c4b448b68bd5578d88d305364afdc1fc24c7d26ba5fae4a1b81ee58799d42774ea28e162208edbf36a0e49c1a7e4f751c74e9c45e9a472a6 SHA512 5ab25498fa9141950c1077cc52bae05a2781fa86a983b5fa49fbd4a4bca70710db3d4f7b9f45fb6f8b4ee8e3d77ffde7c4c0d9e9e526443e2a8251a62306ebb6 DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595 SHA512 7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6 SHA512 a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7 -DIST libguestfs-1.36.5.tar.gz 23012703 BLAKE2B 31dcbef2ae1c287c4a353f671e6073cdb4eb2c7173666ff9589ed0e0ce909c2dfa00f2da14b40a0a6a9384dd830082f1f721b0c1dafabe2862391f0f75ff3f3d SHA512 01f10ab902386130f0565f53d0c361b903d6790b572e5562a2180e896952ead2e7661795bd976a7e2442887ea17014a6767db8b6e575de634f32de82ca4124c6 diff --git a/app-emulation/libguestfs/libguestfs-1.28.5-r3.ebuild b/app-emulation/libguestfs/libguestfs-1.28.5-r3.ebuild deleted file mode 100644 index afc70750da9..000 --- a/app-emulation/libguestfs/libguestfs-1.28.5-r3.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WANT_LIBTOOL=latest -WANT_AUTOMAKE=1.14 -PYTHON_COMPAT=( python{2_7,3_{4,5}} ) - -inherit python-single-r1 autotools versionator linux-info perl-module - -MY_PV_1="$(get_version_component_range 1-2)" -MY_PV_2="$(get_version_component_range 2)" -[[ $(( $(get_version_component_range 2) % 2 )) -eq 0 ]] && SD="stable" || SD="development" - -DESCRIPTION="Tools for accessing, inspect and modifying virtual machine (VM) disk images" -HOMEPAGE="http://libguestfs.org/; -SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz; - -LICENSE="GPL-2 LGPL-2" -SLOT="0/"${MY_PV_1}"" - -KEYWORDS="~amd64" -IUSE="bash-completion erlang +fuse debug ocaml doc +perl python ruby static-libs -selinux systemtap introspection inspect-icons test lua" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -# Failures - doc -# Failures - bash-completion, see GBZ #486306 - -COMMON_DEPEND=" - sys-libs/ncurses:0= - sys-devel/gettext - >=app-misc/hivex-1.3.1 - dev-libs/libpcre:3 - app-arch/cpio - dev-lang/perl - virtual/cdrtools - >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] - sys-apps/fakeroot - sys-apps/file - app-emulation/libvirt - dev-libs/libxml2:2 - >=sys-apps/fakechroot-2.8 - >=app-admin/augeas-1.0.0 - sys-fs/squashfs-tools:* - dev-libs/libconfig - sys-libs/readline:0= - >=sys-libs/db-4.6:* - app-arch/xz-utils - app-arch/lzma - app-crypt/gnupg - app-arch/unzip[natspec] - perl? ( virtual/perl-ExtUtils-MakeMaker - >=dev-perl/Sys-Virt-0.2.4 - virtual/perl-Getopt-Long - virtual/perl-Data-Dumper - dev-perl/libintl-perl - >=app-misc/hivex-1.3.1[perl?] - dev-perl/String-ShellQuote - ) - python? ( ${PYTHON_DEPS} ) - fuse? ( sys-fs/fuse:= ) - introspection? ( - >=dev-libs/gobject-introspection-1.30.0:= - dev-libs/gjs - ) - selinux? ( sys-libs/libselinux sys-libs/libsemanage ) - systemtap? ( dev-util/systemtap ) - ocaml? ( dev-lang/ocaml[ocamlopt] - dev-ml/findlib[ocam
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/files/1.36/, app-emulation/libguestfs/
commit: 04f7e992bebab5eb33872a7a77d4872067c406b0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 12:38:03 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 7 13:02:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f7e992 app-emulation/libguestfs: 1.36.13 → 1.36.15 Do not RDEPEND on bash-completion and drop unused USE flag. Fix static-libs USE flag to actually do something. Fix build failure with USE=-ocaml, bug #670968. Make libvirt support optional, bug #672452. Remove unused debug USE flag. Switch from versionator eclass to eapi7-ver. gjs is a test dependency only. Fix sandbox issues, bug #653104. Closes: https://bugs.gentoo.org/653104 Closes: https://bugs.gentoo.org/670968 Closes: https://bugs.gentoo.org/672452 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/libguestfs/Manifest | 1 + ...-failure-when-not-built-with-OCaml-suppor.patch | 40 + ...build-time-requirement-on-bash-completion.patch | 45 ++ app-emulation/libguestfs/libguestfs-1.36.15.ebuild | 178 + app-emulation/libguestfs/metadata.xml | 5 +- 5 files changed, 267 insertions(+), 2 deletions(-) diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index 6dd41368a28..7a661171f96 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -1,3 +1,4 @@ DIST libguestfs-1.28.5.tar.gz 12747537 BLAKE2B b0cc023efef41955c4b448b68bd5578d88d305364afdc1fc24c7d26ba5fae4a1b81ee58799d42774ea28e162208edbf36a0e49c1a7e4f751c74e9c45e9a472a6 SHA512 5ab25498fa9141950c1077cc52bae05a2781fa86a983b5fa49fbd4a4bca70710db3d4f7b9f45fb6f8b4ee8e3d77ffde7c4c0d9e9e526443e2a8251a62306ebb6 DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595 SHA512 7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb +DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6 SHA512 a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7 DIST libguestfs-1.36.5.tar.gz 23012703 BLAKE2B 31dcbef2ae1c287c4a353f671e6073cdb4eb2c7173666ff9589ed0e0ce909c2dfa00f2da14b40a0a6a9384dd830082f1f721b0c1dafabe2862391f0f75ff3f3d SHA512 01f10ab902386130f0565f53d0c361b903d6790b572e5562a2180e896952ead2e7661795bd976a7e2442887ea17014a6767db8b6e575de634f32de82ca4124c6 diff --git a/app-emulation/libguestfs/files/1.36/0003-Fix-install-failure-when-not-built-with-OCaml-suppor.patch b/app-emulation/libguestfs/files/1.36/0003-Fix-install-failure-when-not-built-with-OCaml-suppor.patch new file mode 100644 index 000..093a53f1163 --- /dev/null +++ b/app-emulation/libguestfs/files/1.36/0003-Fix-install-failure-when-not-built-with-OCaml-suppor.patch @@ -0,0 +1,40 @@ +From dc35ce2ba774a9284360bfd6532acb527a2f73d7 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Fri, 7 Dec 2018 11:21:25 +0100 +Subject: [PATCH 3/4] Fix install failure when not built with OCaml support + +Makefile rules in po/ require builder/index-parse.c to be generated to +allow translation utilities to work on it, however builder/ is +completely masked behind OCaml conditional build even if some tools do +not require it and proper guards are in place already. + +Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502 +--- + Makefile.am | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index 7eefacbeb..c0a68151f 100644 +--- a/Makefile.am b/Makefile.am +@@ -155,7 +155,6 @@ if HAVE_OCAML + SUBDIRS += \ + mllib \ + customize \ +- builder builder/templates \ + get-kernel \ + resize \ + sparsify \ +@@ -169,6 +168,9 @@ SUBDIRS += dib + endif + endif + ++# Tools mixed with more OCAML based tools ++SUBDIRS += builder builder/templates ++ + # Perl tools. + if HAVE_TOOLS + SUBDIRS += tools +-- +2.19.2 + diff --git a/app-emulation/libguestfs/files/1.36/0004-Loosen-build-time-requirement-on-bash-completion.patch b/app-emulation/libguestfs/files/1.36/0004-Loosen-build-time-requirement-on-bash-completion.patch new file mode 100644 index 000..9bce9b05b05 --- /dev/null +++ b/app-emulation/libguestfs/files/1.36/0004-Loosen-build-time-requirement-on-bash-completion.patch @@ -0,0 +1,45 @@ +From 1f51b8ef921ad804022fc39b7465f9f731cbb6be Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Fri, 7 Dec 2018 12:14:15 +0100 +Subject: [PATCH 4/5] Loosen build time requirement on bash-completion + +Distributions might avoid pulling bash-completion dur
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs-appliance/
commit: 1dba539df08157463d9759680c654862274f0ce5 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Dec 7 12:44:58 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 7 13:02:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dba539d app-emulation/libguestfs-appliance: cleanup old revisions Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/libguestfs-appliance/Manifest| 2 - .../libguestfs-appliance-1.26.0-r1.ebuild | 43 - .../libguestfs-appliance-1.28.1-r1.ebuild | 44 -- .../libguestfs-appliance-1.28.1.ebuild | 43 - 4 files changed, 132 deletions(-) diff --git a/app-emulation/libguestfs-appliance/Manifest b/app-emulation/libguestfs-appliance/Manifest index e1c4177539a..655bed989cc 100644 --- a/app-emulation/libguestfs-appliance/Manifest +++ b/app-emulation/libguestfs-appliance/Manifest @@ -1,3 +1 @@ -DIST appliance-1.26.0.tar.xz 94753208 BLAKE2B f3d264d07130a79dd74a1a069cade87b72a36b4cf6bd4326379bf948eaa8e6e45de564cfabdb82bd15106fc1bfdb478941974f06b73b630d23fc66b70c6c11c3 SHA512 5d493ed6e8601dde8d5a45debfee71696b96a36d0f69d428388a6f2a2d49e12c0a66bcee210fe606fc9b2b41cb42d0d2a9f5d12425f2b234423194b2609f081f -DIST appliance-1.28.1.tar.xz 100065044 BLAKE2B 2950377bf9aa31ce68ae7127126456a018c303c483308ac9deab9e40b1e991c4d4a02ee55b65385b5a5fd1e94fa3119a8a1a8718dad0d066f21c679239158ca1 SHA512 f13c556953d3542f92c2c007d3e97c3568382a1879e7a558471dbeac8962bd2809e446bbf0f4647002967112abe8f9a9a06910b74e9b7d72694cf49859a26330 DIST appliance-1.36.1.tar.xz 91514476 BLAKE2B 4cb328178e93b2430c85d1eb23450633220cabfa16e4dbbb11e0e5b75f7fc4c33daabc171dd19aee46ce385ec06665010e52d8dafac7581695cf40ff5d194dcb SHA512 2af550078a0e6b37e97988018f579df0e19072d06cbb53eccd85c2873850b472cabf34bbfb4e0ef5f43b5a1af4155f014eeefb85a1b05035d7916c7b1187d722 diff --git a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.26.0-r1.ebuild b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.26.0-r1.ebuild deleted file mode 100644 index b4912543017..000 --- a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.26.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -CHECKREQS_DISK_USR=500M -CHECKREQS_DISK_BUILD=500M - -inherit check-reqs - -DESCRIPTION="VM appliance disk image used in libguestfs package" -HOMEPAGE="http://libguestfs.org/; -SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz; - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -# Mixing libguestfs versions causes weird problems. #501588 -RDEPEND="!http://libguestfs.org/; -SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz; - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -# Mixing libguestfs versions causes weird problems. #501588 -RDEPEND="!https://bugzilla.redhat.com/show_bug.cgi?id=1183780 - chmod 755 . || die - chmod 644 * || die - - newenvd "${FILESDIR}"/env.file 99"${PN}" -} diff --git a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.28.1.ebuild b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.28.1.ebuild deleted file mode 100644 index b4912543017..000 --- a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.28.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -CHECKREQS_DISK_USR=500M -CHECKREQS_DISK_BUILD=500M - -inherit check-reqs - -DESCRIPTION="VM appliance disk image used in libguestfs package" -HOMEPAGE="http://libguestfs.org/; -SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz; - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -# Mixing libguestfs versions causes weird problems. #501588 -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-what/
commit: 8bc5ec1e77fcb87badca4cd512640c1a77f0a719 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 1 19:32:11 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Dec 7 13:02:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc5ec1e app-emulation/virt-what: 1.18 → 1.19 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> app-emulation/virt-what/Manifest | 1 + app-emulation/virt-what/virt-what-1.19.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/app-emulation/virt-what/Manifest b/app-emulation/virt-what/Manifest index f30ed5db008..95d2fab1af8 100644 --- a/app-emulation/virt-what/Manifest +++ b/app-emulation/virt-what/Manifest @@ -1 +1,2 @@ DIST virt-what-1.18.tar.gz 173703 BLAKE2B c1ab6f331ca370572cedef06fd3eb9177ca8ef4302446eb46c737446a001e77a0825ec8771aade903e6194af3f4f745c3f35f1d9dbbb8a0550b493296878ade3 SHA512 8085a38111d5664f411f5bb9d2ee221bc22e5b0f2d993e8d518718b3f63b16ba73e052b1623c090493cf8fef52fd237ba823377503a32b4b7d03cc5380d5c613 +DIST virt-what-1.19.tar.gz 183594 BLAKE2B 36b58cbe41f195cf81e0b0cf35ab881c3746ac352c57f470e1fe0005d65534f38886d7688ee9393837e667fd1c8bf41af013f3a12748db5f8615b9b5c944f7a9 SHA512 7b6e6c00e3f35cea236cc5f5fdf28d13e9e38143f280dfcbf083ebf0dca2cb677752b8daec5b2956a08405d1fe5368f9f633ce11a854928c31121a35ee4c6820 diff --git a/app-emulation/virt-what/virt-what-1.19.ebuild b/app-emulation/virt-what/virt-what-1.19.ebuild new file mode 100644 index 000..bbc7f8023ff --- /dev/null +++ b/app-emulation/virt-what/virt-what-1.19.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Detects if the current machine is running in a virtual machine" +HOMEPAGE="https://people.redhat.com/~rjones/virt-what/; +SRC_URI="https://people.redhat.com/~rjones/virt-what/files/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="dmi" + +DEPEND="dev-lang/perl" +RDEPEND="app-shells/bash + dmi? ( sys-apps/dmidecode )" + +src_prepare() { + default + + # Pretends to be POSIX sh while it is not + sed -e 's:/bin/sh:/bin/bash:' -i virt-what.in || die +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-logs/
commit: f1863f415b44de925bc024dc32720c228f60d01c Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 1 18:29:59 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Dec 6 21:00:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f1863f41 gnome-extra/gnome-logs: 3.30 is available in ::gentoo Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild | 55 - gnome-extra/gnome-logs/metadata.xml | 8 2 files changed, 63 deletions(-) diff --git a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild b/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild deleted file mode 100644 index 7c794476.. --- a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# 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 -" -# libxml2+gdk-pixbuf required for glib-compile-resources -DEPEND="${RDEPEND} - ~app-text/docbook-xml-dtd-4.3 - app-text/yelp-tools - dev-libs/appstream-glib - dev-libs/libxml2:2 - dev-libs/libxslt - >=dev-util/intltool-0.50 - gnome-base/gnome-common - virtual/pkgconfig - x11-libs/gdk-pixbuf:2 - 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 deleted file mode 100644 index 996e7cac.. --- a/gnome-extra/gnome-logs/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - gn...@gentoo.org - Gentoo GNOME Desktop - -
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-logs/
commit: 13e394c38d916e55bdeca7181c3418acb8cdec44 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 1 18:18:46 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 1 18:25:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e394c3 gnome-extra/gnome-logs: 3.24.2 → 3.30.0 Switched to meson build system. Dogtail testsuite was dropped. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-logs/Manifest | 1 + gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/gnome-extra/gnome-logs/Manifest b/gnome-extra/gnome-logs/Manifest index b616e6c115d..33d115574cf 100644 --- a/gnome-extra/gnome-logs/Manifest +++ b/gnome-extra/gnome-logs/Manifest @@ -1 +1,2 @@ DIST gnome-logs-3.24.2.tar.xz 1000552 BLAKE2B da237fbce0b1ced77c52ffab1965f6e1209df8fa1f224274b330bea106fed6449e37e0ad654b579ce1128fb6b554ffd521faa5362db9ef8f8f2a54a1685f SHA512 6f7dabb0b0093b860198344373eb1feae244ed23c3a65494499c09a83c687ba68ff023ec5ce34846be51fd74293fdb4b575cf3a748a22fae183e89086eba1db9 +DIST gnome-logs-3.30.0.tar.xz 1289980 BLAKE2B 51c99c335b72039eab96feae8acff55f17c65b44959ce7b0f6a310a71dc4d372fd7e225a73650896a7177650ca77df6cf340a91cdbbff0cd18dfc1b2fd658d1b SHA512 940aa6883538aad28ce86e313425e28f2633d68f55dc3b17260bd81f6232799b29234d9a26dfd0cd26af0d0debf0cb832e76b5b8743d95b8e32514ac5fe6ece0 diff --git a/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild new file mode 100644 index 000..c7c2b41671e --- /dev/null +++ b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Log messages and event viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/Logs; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + gnome-base/gsettings-desktop-schemas + >=dev-libs/glib-2.43.90:2 + >=x11-libs/gtk+-3.22:3 + sys-apps/systemd:= +" +DEPEND="${RDEPEND} + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + ~app-text/docbook-xml-dtd-4.3 + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + dev-util/itstool + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use test tests) + -Dman=true + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +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: gnome-extra/gnome-logs/
commit: 1ae5773016d7acd5ef407e3d3b5d762aa0b68c80 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 1 18:21:42 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 1 18:25:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae57730 gnome-extra/gnome-logs: backport DEPEND fixes Add mising glib-utils, bug #672322. Add missing libxml2 required for glib-compile-resources. Closes: https://bugs.gentoo.org/672322 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue gentoo.org> gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild b/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild index b5ed60f132c..20e30a02d8c 100644 --- a/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild +++ b/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,9 +21,11 @@ RDEPEND=" >=x11-libs/gtk+-3.19.3:3 " DEPEND="${RDEPEND} + dev-util/glib-utils ~app-text/docbook-xml-dtd-4.3 app-text/yelp-tools dev-libs/appstream-glib + dev-libs/libxml2:2 dev-libs/libxslt >=dev-util/intltool-0.50 gnome-base/gnome-common