[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: cb38c0ebf7e51426333921ba34adfc7042d5244d Author: Mart Raudsepp gentoo org> AuthorDate: Sun Apr 28 17:10:28 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 28 20:43:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb38c0eb gnome-extra/gnome-contacts: drop appstream-glib build dep It changed from dev-libs/appstream-glib to dev-libs/appstream, but it's all optional at build time just to run appstream file validation and that is just skipped when not found - so no need for a hard required build dep for this. Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild index 0edf83222c9a..679a34918174 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild @@ -39,7 +39,6 @@ BDEPEND=" ${VALA_DEPEND} app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets - dev-libs/appstream-glib dev-libs/libxml2:2 dev-libs/libxslt >=sys-devel/gettext-0.19.8
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 962ca7353a0fd32de730c1819db4d20cf074225a Author: Guillermo Joandet gmail com> AuthorDate: Thu Jan 11 14:33:46 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 28 20:43:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962ca735 gnome-extra/gnome-contacts: Bump to 46.0 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-46.0.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 6de76fb43191..98b40f2b486a 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-45.1.tar.xz 402748 BLAKE2B 02cb3fd3ebcfd4e33add4706b1746940a14d680697ddaf54f9e006a14c15e7a11f791af2704b40573b59c6348ba3f1e1e216b514b1bc5fed990f0e8eaf1dc45b SHA512 87fc5b235e955ca347950306d37d0d8aea71dbcdb0f8d5c45d96da3a316f5e40da6004d6c5ab3674acdf7237f81bd508486c90130d01b045ee0c0582b04ba8aa +DIST gnome-contacts-46.0.tar.xz 410040 BLAKE2B bff36046bf6a37d5550458d55078ec2dfc0704c31365e925788ed64cf03af88ae73be45e256c770fdbc43e65dba5487812fafe169168c2ef625853eaeff17e90 SHA512 adadbb4038053e402f131f530b61fa1c33008eac819d2c03e0a024080bc7e5e24b022a0e9d773ffa03e20324296338d1c3115d25a39f6a3fddd4480de3c8980e diff --git a/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild new file mode 100644 index ..0edf83222c9a --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-46.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+gnome-online-accounts" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[gtk,vala] +" +RDEPEND=" + >=dev-libs/folks-0.14.0:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.64:2 + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] + >=dev-libs/libportal-0.6:= + >=media-gfx/qrencode-4.1.1:= + gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + $(meson_use gnome-online-accounts goa) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: f879a1e4d46fa7d77664d7cf75b2bf8cedc10868 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 20 20:25:31 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 20 20:25:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f879a1e4 gnome-extra/gnome-contacts: add missing libportal[gtk] dep Closes: https://bugs.gentoo.org/927101 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-45.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.1.ebuild index b8fe1c677bab..3ccf31fc2576 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-45.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-45.1.ebuild @@ -20,7 +20,7 @@ VALA_DEPEND=" dev-libs/folks[vala(+)] gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) gnome-extra/evolution-data-server[gtk,vala] - >=dev-libs/libportal-0.6:=[vala] + >=dev-libs/libportal-0.6:=[gtk,vala] " RDEPEND=" >=dev-libs/folks-0.14.0:=[eds]
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 8ed8d98a6ea0d644b03b3713043f685d32a26e71 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 20 11:33:05 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 20 11:41:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed8d98a gnome-extra/gnome-contacts: drop 45.0 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 - .../gnome-contacts/gnome-contacts-45.0.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 375397dea960..6de76fb43191 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1 @@ -DIST gnome-contacts-45.0.tar.xz 401156 BLAKE2B cce302b780717963083b4b0725d9f5e0fd2ec0eeafabdf247fb2e3a099cde84441563a70b7bdf22efa8f20358baf10be015f1e7524139beb8e6074bd12c28e6d SHA512 691cbd9fc1ff0e9e7a2549f522ea7ef5b73eee976fb48b2b250b8be9775737938d9fd0ffa66374dc20028d764e96605caae1be7c32689371a58ee5e78bd7c28b DIST gnome-contacts-45.1.tar.xz 402748 BLAKE2B 02cb3fd3ebcfd4e33add4706b1746940a14d680697ddaf54f9e006a14c15e7a11f791af2704b40573b59c6348ba3f1e1e216b514b1bc5fed990f0e8eaf1dc45b SHA512 87fc5b235e955ca347950306d37d0d8aea71dbcdb0f8d5c45d96da3a316f5e40da6004d6c5ab3674acdf7237f81bd508486c90130d01b045ee0c0582b04ba8aa diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild deleted file mode 100644 index 2bae7e8f7629.. --- a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit gnome.org gnome2-utils meson python-any-r1 vala xdg - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="+gnome-online-accounts" - -VALA_DEPEND=" - $(vala_depend) - >=dev-libs/gobject-introspection-1.54 - dev-libs/folks[vala(+)] - gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) - gnome-extra/evolution-data-server[gtk,vala] - >=dev-libs/libportal-0.6:=[vala] -" -RDEPEND=" - >=dev-libs/folks-0.14.0:=[eds] - >=dev-libs/libgee-0.10:0.8= - >=dev-libs/glib-2.64:2 - >=gui-libs/gtk-4.12:4 - >=gui-libs/libadwaita-1.4_alpha:1 - >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] - >=dev-libs/libportal-0.6:= - >=media-gfx/qrencode-4.1.1:= - gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - ${VALA_DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - dev-libs/appstream-glib - dev-libs/libxml2:2 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_prepare() { - default - vala_setup - xdg_environment_reset -} - -src_configure() { - local emesonargs=( - -Dcamera=true # Ignored - -Dmanpage=true - -Ddocs=false - $(meson_use gnome-online-accounts goa) - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/, gnome-extra/gnome-contacts/files/
commit: 54947c0c828f769ed8f3bc191bf10e21bd7370f4 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 3 20:25:06 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 3 20:54:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54947c0c gnome-extra/gnome-contacts: add 45.1, fix compile with clang17/gcc14 Closes: https://bugs.gentoo.org/894794 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + gnome-extra/gnome-contacts/files/45.1-clang.patch | 228 + .../gnome-contacts/gnome-contacts-45.1.ebuild | 77 +++ 3 files changed, 306 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index db20be73e298..375397dea960 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-45.0.tar.xz 401156 BLAKE2B cce302b780717963083b4b0725d9f5e0fd2ec0eeafabdf247fb2e3a099cde84441563a70b7bdf22efa8f20358baf10be015f1e7524139beb8e6074bd12c28e6d SHA512 691cbd9fc1ff0e9e7a2549f522ea7ef5b73eee976fb48b2b250b8be9775737938d9fd0ffa66374dc20028d764e96605caae1be7c32689371a58ee5e78bd7c28b +DIST gnome-contacts-45.1.tar.xz 402748 BLAKE2B 02cb3fd3ebcfd4e33add4706b1746940a14d680697ddaf54f9e006a14c15e7a11f791af2704b40573b59c6348ba3f1e1e216b514b1bc5fed990f0e8eaf1dc45b SHA512 87fc5b235e955ca347950306d37d0d8aea71dbcdb0f8d5c45d96da3a316f5e40da6004d6c5ab3674acdf7237f81bd508486c90130d01b045ee0c0582b04ba8aa diff --git a/gnome-extra/gnome-contacts/files/45.1-clang.patch b/gnome-extra/gnome-contacts/files/45.1-clang.patch new file mode 100644 index ..a708f8f926a5 --- /dev/null +++ b/gnome-extra/gnome-contacts/files/45.1-clang.patch @@ -0,0 +1,228 @@ +From a6ad56a6151f29ceaf6fda3c547c143645e1060f Mon Sep 17 00:00:00 2001 +From: Niels De Graef +Date: Sun, 18 Feb 2024 11:49:32 +0100 +Subject: [PATCH] Avoid using return*_if_fail/reached() macros in Vala + +`g_return_if_fail()`, `g_return_val_if_fail()` (and similarly +`g_return_if_reached()` are often used in GLib C to denote a +precondition or soft assertion for a specific place in the code, often +pointing to a programmer error if the condition fails. + +Vala also binds to these methods, but unfortunately, they're a bit less +useful: the error message it prints only shows the "compiled" temporary +variable (e.g. `_tmp4_ != NULL`) rather than the actual value, and more +importantly, it skips some type strictness checks when compiling to C +(for example, allowing to return nothing in a function that expects a +boolean return value). + +This commit avoids those macros in several ways: +- Throwing an error for unsupported code paths +- Using the `requires()` construct in Vala, which is a similar construct + to that of GLib, but specific to Vala (but can only be used at the + function signature level) +- For other points in the code, we fall back to `warn_if_fail()`, which + still suffers from the problem of printing temporary variables, but at + least doesn't fail any type checks. + +Fixes: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/340 +--- + src/contacts-contact-editor.vala| 4 ++-- + src/contacts-contact-sheet.vala | 6 +++--- + src/contacts-import-operation.vala | 2 +- + src/contacts-main-window.vala | 19 +-- + src/contacts-persona-filter.vala| 6 +++--- + src/contacts-query-filter.vala | 6 +++--- + src/core/contacts-bin-chunk.vala| 2 +- + src/core/contacts-chunk.vala| 3 +-- + src/io/contacts-io-parse-operation.vala | 2 +- + 9 files changed, 24 insertions(+), 26 deletions(-) + +diff --git a/src/contacts-contact-editor.vala b/src/contacts-contact-editor.vala +index 195eaa0e..5ac9b3d7 100644 +--- a/src/contacts-contact-editor.vala b/src/contacts-contact-editor.vala +@@ -126,7 +126,7 @@ public class Contacts.PersonaEditor : Gtk.Widget { + return ((Chunk) item).persona == this.persona; + }); + var persona_model = new Gtk.FilterListModel (this.contact, (owned) persona_filter); +-return_if_fail (persona_model.get_n_items () > 0); ++warn_if_fail (persona_model.get_n_items () > 0); + + // Show all properties that we either ... + var filter = new Gtk.AnyFilter (); +@@ -208,7 +208,7 @@ public class Contacts.PersonaEditor : Gtk.Widget { + while (current_position < position) { + child = child.get_next_sibling (); + // If this fails, we somehow have less widgets than items in our model +- return_if_fail (child != null); ++ warn_if_fail (child != null); + current_position++; + } + +diff --git a/src/contacts-contact-sheet.vala b/src/contacts-contact-sheet.vala +index 2c49bb66..092466ab 100644 +--- a/src/contacts-contact-sheet.vala b/src/contacts-contact-sheet.vala +@@ -49,13 +49,13 @@ public class Contacts.ContactSheet : Gtk.Widget { + // Get the widget where
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: e4dca8229d2af5401b2d715d5e249550bb7cd7c4 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 11 14:15:32 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 11 14:21:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4dca822 gnome-extra/gnome-contacts: drop 44.0 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 - .../gnome-contacts/gnome-contacts-44.0.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 25e127ffc354..db20be73e298 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1 @@ -DIST gnome-contacts-44.0.tar.xz 395540 BLAKE2B 479353667217d0f78d61cbc1dff5ec67c13cf14254fbd258cf34d5b084d65c515426b2ce418bf74350f727a2b1cb6b9a0e4ade150eeabd01b06cecf7792f7a7e SHA512 f25a368317923c46f5700359e3fed86f85a155c58adb275ba7d884975debe78594e1da58a95633a33a281cbc78f41824f4ab38b50ae01f4f9f8e38f3f1906849 DIST gnome-contacts-45.0.tar.xz 401156 BLAKE2B cce302b780717963083b4b0725d9f5e0fd2ec0eeafabdf247fb2e3a099cde84441563a70b7bdf22efa8f20358baf10be015f1e7524139beb8e6074bd12c28e6d SHA512 691cbd9fc1ff0e9e7a2549f522ea7ef5b73eee976fb48b2b250b8be9775737938d9fd0ffa66374dc20028d764e96605caae1be7c32689371a58ee5e78bd7c28b diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild deleted file mode 100644 index 840dc92462a6.. --- a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit gnome.org gnome2-utils meson python-any-r1 vala xdg - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="+gnome-online-accounts" - -VALA_DEPEND=" - $(vala_depend) - >=dev-libs/gobject-introspection-1.54 - dev-libs/folks[vala(+)] - gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) - gnome-extra/evolution-data-server[gtk,vala] - >=dev-libs/libportal-0.6:=[vala] -" -RDEPEND=" - >=dev-libs/folks-0.14.0:=[eds] - >=dev-libs/libgee-0.10:0.8= - >=dev-libs/glib-2.64:2 - >=gui-libs/gtk-4.6:4 - >=gui-libs/libadwaita-1.2:1 - >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] - >=dev-libs/libportal-0.6:= - >=media-gfx/qrencode-4.1.1:= - gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - ${VALA_DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - dev-libs/appstream-glib - dev-libs/libxml2:2 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_prepare() { - default - vala_setup - xdg_environment_reset -} - -src_configure() { - local emesonargs=( - -Dcamera=true # Ignored - -Dmanpage=true - -Ddocs=false - $(meson_use gnome-online-accounts goa) - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: f32cb5c0b860195ec3028ce51dffd2cfd907986f Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 11 08:08:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 11 08:08:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32cb5c0 gnome-extra/gnome-contacts: Stabilize 45.0 x86, #920662 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild index 35895a93788b..2bae7e8f7629 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="+gnome-online-accounts" VALA_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 4da0b0433533c9948bd87575f6536aef07d3d24d Author: Matt Turner gentoo org> AuthorDate: Fri Sep 22 02:49:35 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 22 03:13:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da0b043 gnome-extra/gnome-contacts: Drop sparc keywords Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild | 2 +- gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild index f583245686f4..840dc92462a6 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="+gnome-online-accounts" VALA_DEPEND=" diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild index 43292f433bf7..e26608a1dbf3 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="+gnome-online-accounts" VALA_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: d21415d969a5482e2d326f69eaaf27cebfc0f0c0 Author: Guillermo Joandet gmail com> AuthorDate: Tue Sep 19 22:15:26 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Sep 21 14:50:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21415d9 gnome-extra/gnome-contacts: Version bump to 45.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32936 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-45.0.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 4bfd0f0f1f4e..25e127ffc354 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-44.0.tar.xz 395540 BLAKE2B 479353667217d0f78d61cbc1dff5ec67c13cf14254fbd258cf34d5b084d65c515426b2ce418bf74350f727a2b1cb6b9a0e4ade150eeabd01b06cecf7792f7a7e SHA512 f25a368317923c46f5700359e3fed86f85a155c58adb275ba7d884975debe78594e1da58a95633a33a281cbc78f41824f4ab38b50ae01f4f9f8e38f3f1906849 +DIST gnome-contacts-45.0.tar.xz 401156 BLAKE2B cce302b780717963083b4b0725d9f5e0fd2ec0eeafabdf247fb2e3a099cde84441563a70b7bdf22efa8f20358baf10be015f1e7524139beb8e6074bd12c28e6d SHA512 691cbd9fc1ff0e9e7a2549f522ea7ef5b73eee976fb48b2b250b8be9775737938d9fd0ffa66374dc20028d764e96605caae1be7c32689371a58ee5e78bd7c28b diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild new file mode 100644 index ..43292f433bf7 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +IUSE="+gnome-online-accounts" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] +" +RDEPEND=" + >=dev-libs/folks-0.14.0:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.64:2 + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] + >=dev-libs/libportal-0.6:= + >=media-gfx/qrencode-4.1.1:= + gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + $(meson_use gnome-online-accounts goa) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 6b2348c7b08e624252d6eca66fa04d1fbf4d17ac Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 05:39:52 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 08:29:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2348c7 gnome-extra/gnome-contacts: keyword 44.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild index 0b2bbc57f873..f583245686f4 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc x86" IUSE="+gnome-online-accounts" VALA_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 3deac7b0b8b7dda0c4a19f9fa2b2e4de4b4f303d Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:56:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:56:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3deac7b0 gnome-extra/gnome-contacts: Stabilize 44.0 x86, #905514 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild index 1a77613f37ee..0b2bbc57f873 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" IUSE="+gnome-online-accounts" VALA_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 3e7dbae952796ac1f7738d024993e499046d2419 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:37:29 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:37:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7dbae9 gnome-extra/gnome-contacts: Stabilize 44.0 amd64, #905514 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild index 003f534ac6c0..1a77613f37ee 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86" IUSE="+gnome-online-accounts" VALA_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 8112702fccf26930ab04feb6afb6de4fd0bf9610 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 17:56:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 17:56:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8112702f gnome-extra/gnome-contacts: Stabilize 44.0 arm64, #905514 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild index 303bb2b982e3..003f534ac6c0 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86" IUSE="+gnome-online-accounts" VALA_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 8bdfe5094b124a13da4eb648fcccf1242831a33e Author: Guillermo Joandet gmail com> AuthorDate: Sat Mar 18 15:15:12 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 18 17:50:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdfe509 gnome-extra/gnome-contacts: Version bump to 44.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30209 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-44.0.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index c8e946d9afa3..d4c8e464871d 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,3 +1,4 @@ DIST gnome-contacts-43.0.tar.xz 380348 BLAKE2B be226024dd8369a3c3df9766d6860912fee5a698ee4e0754d773afe16d7f787f3d8a73485c9a31b091514b7de3a835e3f4e37b6c11fc746e1a5f681e07af58fc SHA512 ee2cfc4ad2318f27b0e6597eae501a6e2240b4de8ceb7982c4942a6ff50ce6cd56d06f5d324ac04f82dd8e7086dc82426fb3aab9c194cbfa490b5bab98ba0469 DIST gnome-contacts-43.1.tar.xz 384560 BLAKE2B 43f3c0e815e358dc4952f9b389028c8b6ad0590ed3db0e31ce08bf2f76dd75ec5a11afb0660344eee79fd42e7aa9bd4199981bb823505e295e40d3d2a17d4e90 SHA512 4a4513937d0ca2ba35584795fd186ae01e2b2dcab6482ecd73bff24cd4f7abf0a84a7e3305b69aef8de611ee737bc2e572d6be60cea3121850a6e3cf15db0755 +DIST gnome-contacts-44.0.tar.xz 395540 BLAKE2B 479353667217d0f78d61cbc1dff5ec67c13cf14254fbd258cf34d5b084d65c515426b2ce418bf74350f727a2b1cb6b9a0e4ade150eeabd01b06cecf7792f7a7e SHA512 f25a368317923c46f5700359e3fed86f85a155c58adb275ba7d884975debe78594e1da58a95633a33a281cbc78f41824f4ab38b50ae01f4f9f8e38f3f1906849 DIST gnome-contacts-44.rc.tar.xz 395224 BLAKE2B cb674f25c6b9b658f581f88f7a285675e79c5e436af65de92a2c77580d2ddfe32aa1d1d34de2894de09b59689ff2880c176fb78e1cdce2eabfc2ce109089988a SHA512 0d01974447689291d69a83cf593938507d813a4c1f3d37b76e56e9d6bee57db12e638a1c37059c0ce26e83fb5362c1881c30da14cd2b2252e3653432bf6b62cf diff --git a/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild new file mode 100644 index ..303bb2b982e3 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-44.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +IUSE="+gnome-online-accounts" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] +" +RDEPEND=" + >=dev-libs/folks-0.14.0:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.64:2 + >=gui-libs/gtk-4.6:4 + >=gui-libs/libadwaita-1.2:1 + >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] + >=dev-libs/libportal-0.6:= + >=media-gfx/qrencode-4.1.1:= + gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + $(meson_use gnome-online-accounts goa) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 572ff8ebca0880438a154376ccfef72cfd64e543 Author: Guillermo Joandet gmail com> AuthorDate: Fri Feb 10 13:41:16 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Feb 10 19:18:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572ff8eb gnome-extra/gnome-contacts: Version bump to 43.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29523 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-43.1.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index d5a1bdbe88ed..e815defef632 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-43.0.tar.xz 380348 BLAKE2B be226024dd8369a3c3df9766d6860912fee5a698ee4e0754d773afe16d7f787f3d8a73485c9a31b091514b7de3a835e3f4e37b6c11fc746e1a5f681e07af58fc SHA512 ee2cfc4ad2318f27b0e6597eae501a6e2240b4de8ceb7982c4942a6ff50ce6cd56d06f5d324ac04f82dd8e7086dc82426fb3aab9c194cbfa490b5bab98ba0469 +DIST gnome-contacts-43.1.tar.xz 384560 BLAKE2B 43f3c0e815e358dc4952f9b389028c8b6ad0590ed3db0e31ce08bf2f76dd75ec5a11afb0660344eee79fd42e7aa9bd4199981bb823505e295e40d3d2a17d4e90 SHA512 4a4513937d0ca2ba35584795fd186ae01e2b2dcab6482ecd73bff24cd4f7abf0a84a7e3305b69aef8de611ee737bc2e572d6be60cea3121850a6e3cf15db0755 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-43.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-43.1.ebuild new file mode 100644 index ..def2741f3456 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-43.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] +" +RDEPEND=" + >=dev-libs/folks-0.14.0:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.58:2 + net-libs/gnome-online-accounts:= + >=gui-libs/gtk-4.6:4 + >=gui-libs/libadwaita-1.2:1 + >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] + >=dev-libs/libportal-0.6:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 4a7d4c80eebb8e61aac6756bed6772827fd7182d Author: David Seifert gentoo org> AuthorDate: Sun Jan 1 14:47:52 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 1 14:47:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7d4c80 gnome-extra/gnome-contacts: remove stale VALA_MIN_API_VERSION Signed-off-by: David Seifert gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild| 4 ++-- gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild index c0f1d80d7643..a243a8f0640b 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + PYTHON_COMPAT=( python3_{7..9} ) -VALA_MIN_API_VERSION="0.40" inherit gnome.org gnome2-utils meson python-any-r1 vala xdg diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild index b5fd4cd8140d..fd163a137688 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) -VALA_MIN_API_VERSION="0.54" +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org gnome2-utils meson python-any-r1 vala xdg DESCRIPTION="GNOME contact management application"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: c1e48b669016e29cddb0c26221ec70bc78652e16 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:08 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Oct 30 22:28:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e48b66 gnome-extra/gnome-contacts: Set remote-id Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/metadata.xml | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/gnome-extra/gnome-contacts/metadata.xml b/gnome-extra/gnome-contacts/metadata.xml index d84cedeefa23..cdcc86526dad 100644 --- a/gnome-extra/gnome-contacts/metadata.xml +++ b/gnome-extra/gnome-contacts/metadata.xml @@ -1,11 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Start chat from contact details - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Start chat from contact details + + +GNOME/gnome-contacts +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 271f92ee6451bcd89d4872a95afb96af1dd02cd6 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 19:07:20 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 19:17:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271f92ee gnome-extra/gnome-contacts: RDEPEND on dev-libs/libportal * and raise required folks version. Closes: https://bugs.gentoo.org/863692 Closes: https://bugs.gentoo.org/865369 Signed-off-by: Matt Turner gentoo.org> .../{gnome-contacts-42.0.ebuild => gnome-contacts-42.0-r1.ebuild} | 3 ++- gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild similarity index 95% rename from gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild rename to gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild index a1351affebff..b5fd4cd8140d 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild @@ -27,7 +27,7 @@ VALA_DEPEND=" " RDEPEND=" >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] - >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/folks-0.14.0:=[eds,telepathy?] >=dev-libs/glib-2.58:2 >=dev-libs/libgee-0.10:0.8 net-libs/gnome-online-accounts:= @@ -35,6 +35,7 @@ RDEPEND=" gui-libs/libadwaita:1 telepathy? ( >=net-libs/telepathy-glib-0.22 ) >=gui-libs/libhandy-1.0.0:1 + >=dev-libs/libportal-0.6:= " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild index cd2c165900dc..49d52db5cd2b 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild @@ -22,7 +22,7 @@ VALA_DEPEND=" >=dev-libs/libportal-0.6:=[vala] " RDEPEND=" - >=dev-libs/folks-0.11.4:=[eds] + >=dev-libs/folks-0.14.0:=[eds] >=dev-libs/libgee-0.10:0.8= >=dev-libs/glib-2.58:2 net-libs/gnome-online-accounts:=
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 6c89771e90a526e1967a504e0c99c47133d7c794 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 1 20:28:38 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 1 20:35:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c89771e gnome-extra/gnome-contacts: Version bump to 43.0 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-43.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index fe35fda7a160..1ed058e144ea 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1,3 @@ DIST gnome-contacts-41.0.tar.xz 275248 BLAKE2B c0611a131ce1ebb74b96e96e2e1b9370526b56c49ee43876273fdf5b2f3b333ad2aad85c50ddcebaac85ee8c996037fec3209c6765cab7b37b49ced04a82a7a8 SHA512 310f333c0863d8e58c2280b994071b2655eee7224ab80a468ffc7acc61834d3f6dbb794bbdc5b8d4428226bab96f3ea65b8bed39df79d88704e38b51a8f4b05f DIST gnome-contacts-42.0.tar.xz 343312 BLAKE2B a86bc70301a4f04bf7be426802e75d412abfa468555172233c5b540fcc0e630c433607ebe2a5dbffa58d49ab23773deb6099f88fdfa06f44f767d3fce57821bc SHA512 09a0d70a1550136717c4f837f2e4526928559de4bccedb71b34a216d99c36886bfd5786fcc3487198c488b4778046453d0069da55ab283ef87513c2d668a11cd +DIST gnome-contacts-43.0.tar.xz 380348 BLAKE2B be226024dd8369a3c3df9766d6860912fee5a698ee4e0754d773afe16d7f787f3d8a73485c9a31b091514b7de3a835e3f4e37b6c11fc746e1a5f681e07af58fc SHA512 ee2cfc4ad2318f27b0e6597eae501a6e2240b4de8ceb7982c4942a6ff50ce6cd56d06f5d324ac04f82dd8e7086dc82426fb3aab9c194cbfa490b5bab98ba0469 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild new file mode 100644 index ..cd2c165900dc --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-43.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] +" +RDEPEND=" + >=dev-libs/folks-0.11.4:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.58:2 + net-libs/gnome-online-accounts:= + >=gui-libs/gtk-4.6:4 + >=gui-libs/libadwaita-1.2:1 + >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] + >=dev-libs/libportal-0.6:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: b759f0f70e1d71aafe1602de3613d381c33e2e71 Author: Sam James gentoo org> AuthorDate: Sun May 29 00:38:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 29 00:38:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b759f0f7 gnome-extra/gnome-contacts: Keyword 42.0 x86, #838709 Signed-off-by: Sam James gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index 8693fe8b046e..a1351affebff 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: ad5a3aade3079126f175a728f1313fc2fee87024 Author: Sam James gentoo org> AuthorDate: Sun May 15 03:09:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 15 03:09:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5a3aad gnome-extra/gnome-contacts: Keyword 42.0 sparc, #838709 Signed-off-by: Sam James gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index 796fe2009006..6364b5a5d1e1 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 92c3c090212f5ca438c7115acbe681b9538fb753 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 13 20:51:21 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 13 20:51:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c3c090 gnome-extra/gnome-contacts: Keyword 42.0 arm, #838709 Signed-off-by: Jakov Smolić gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index 6650c92c6962..796fe2009006 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: c06e6bfb98fa7a97209d384145ae55bdbb19b206 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 7 18:24:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 7 18:24:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06e6bfb gnome-extra/gnome-contacts: Keyword 42.0 ppc64, #838709 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index 198d8c03a84d..6650c92c6962 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 12d43fc17433488ad76e5d388114913e3e42a1e9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 7 18:24:20 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 7 18:24:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d43fc1 gnome-extra/gnome-contacts: Keyword 42.0 arm64, #838709 Signed-off-by: Arthur Zamarin gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index 40ca17c34556..198d8c03a84d 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: b925950c13f578419c061b81ffc05724a8c792d8 Author: Jakov Smolić gentoo org> AuthorDate: Mon Apr 18 20:46:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Apr 18 20:48:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b925950c gnome-extra/gnome-contacts: Keyword 42.0 riscv, #838709 Signed-off-by: Jakov Smolić gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index aaadfc5e4004..40ca17c34556 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 3acb14fad25898657881117d29966ef8c20a11c5 Author: Jay Faulkner jvf cc> AuthorDate: Sat Apr 16 23:33:43 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 17 00:44:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acb14fa gnome-extra/gnome-contacts: Require >=dev-lang/vala-0.54 Despite the meson.build upstream stating a minimum vala API of 0.40, any builds with that API or any lower that 0.54 fail. Closes: https://bugs.gentoo.org/838727 Closes: https://github.com/gentoo/gentoo/pull/25052 Signed-off-by: Jay Faulkner jvf.cc> Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild index c324e25a1c75..aaadfc5e4004 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +VALA_MIN_API_VERSION="0.54" inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: cdaf87b8c20ad5d8ba77b6aa2290f0f8b60d4e87 Author: Matt Turner gentoo org> AuthorDate: Fri Apr 15 21:55:55 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 15 22:15:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaf87b8 gnome-extra/gnome-contacts: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-42.0.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index da27f330b218..fe35fda7a160 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-41.0.tar.xz 275248 BLAKE2B c0611a131ce1ebb74b96e96e2e1b9370526b56c49ee43876273fdf5b2f3b333ad2aad85c50ddcebaac85ee8c996037fec3209c6765cab7b37b49ced04a82a7a8 SHA512 310f333c0863d8e58c2280b994071b2655eee7224ab80a468ffc7acc61834d3f6dbb794bbdc5b8d4428226bab96f3ea65b8bed39df79d88704e38b51a8f4b05f +DIST gnome-contacts-42.0.tar.xz 343312 BLAKE2B a86bc70301a4f04bf7be426802e75d412abfa468555172233c5b540fcc0e630c433607ebe2a5dbffa58d49ab23773deb6099f88fdfa06f44f767d3fce57821bc SHA512 09a0d70a1550136717c4f837f2e4526928559de4bccedb71b34a216d99c36886bfd5786fcc3487198c488b4778046453d0069da55ab283ef87513c2d668a11cd diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild new file mode 100644 index ..c324e25a1c75 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="telepathy" +KEYWORDS="~amd64" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + >=gui-libs/libhandy-1.1.0:1[vala] +" +RDEPEND=" + >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.58:2 + >=dev-libs/libgee-0.10:0.8 + net-libs/gnome-online-accounts:= + >=gui-libs/gtk-4.6:4 + gui-libs/libadwaita:1 + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-1.0.0:1 +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + $(meson_use telepathy) + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/, profiles/
commit: 981d396535559ecaa218933d45fad58a2f1002fb Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 9 11:10:43 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 9 11:22:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981d3965 gnome-extra/gnome-contacts: bump to 41.0 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-41.0.ebuild | 76 ++ profiles/package.mask | 1 + 3 files changed, 78 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 86e636ebca2..016f9fc6e45 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-40.0.tar.xz 270412 BLAKE2B 4d7970ac5417dfbd9b0acf51efd8ce1310cee51f90de8d8afa0239d918269642869e35befb64cbfb5acf1bde17ac738192d5ef802d27df47936165b03ed20b51 SHA512 5f9bb7e805cc67a379fd1ab5945774f5067be64d6577bc9cf0514c4ca6b53937555dc96591244d8be418b2b07f7c5401e8186dca5baff3a2b6c5a2ae459a676f +DIST gnome-contacts-41.0.tar.xz 275248 BLAKE2B c0611a131ce1ebb74b96e96e2e1b9370526b56c49ee43876273fdf5b2f3b333ad2aad85c50ddcebaac85ee8c996037fec3209c6765cab7b37b49ced04a82a7a8 SHA512 310f333c0863d8e58c2280b994071b2655eee7224ab80a468ffc7acc61834d3f6dbb794bbdc5b8d4428226bab96f3ea65b8bed39df79d88704e38b51a8f4b05f diff --git a/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild new file mode 100644 index 000..7cf6f2b6d3a --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +VALA_MIN_API_VERSION="0.40" + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="telepathy v4l" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + >=gui-libs/libhandy-1.1.0:1[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.58:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.23.1:3 + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-1.0.0:1 +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_feature v4l cheese) + $(meson_use telepathy) + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/profiles/package.mask b/profiles/package.mask index d9d53c52483..e1024db8ade 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -39,6 +39,7 @@ >=mail-client/evolution-3.41 >=gnome-extra/evolution-ews-3.41 >=gnome-extra/gnome-calendar-41.0 +>=gnome-extra/gnome-contacts-41.0 # Fabian Groffen (2021-10-03) # Masked for erratic behaviour
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 3d9b45920813ff875c7b0b6389f274a35690cd09 Author: Matt Turner gentoo org> AuthorDate: Fri Apr 16 22:20:00 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 16 22:26:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9b4592 gnome-extra/gnome-contacts: Version bump to 40.0 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-40.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index c25b1a2a69e..3f067e88da4 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-3.38.1.tar.xz 657376 BLAKE2B 5c042566ad99be1bda454466dcc2a42d6494cfbfb5a9f60eb0fa718a8d9bcbb986798ec48a87d5d322989b22d0fac2eee69df852ae39ba8a228ad91f50247c30 SHA512 bc2ed06d491c4773b9cedb2c51dc390a95d0271cf22d54864f5da4d892f80efece3cbdc1b90b4497f730039c8c83065b2a0ca590cecec579f011dd324ff8f134 +DIST gnome-contacts-40.0.tar.xz 270412 BLAKE2B 4d7970ac5417dfbd9b0acf51efd8ce1310cee51f90de8d8afa0239d918269642869e35befb64cbfb5acf1bde17ac738192d5ef802d27df47936165b03ed20b51 SHA512 5f9bb7e805cc67a379fd1ab5945774f5067be64d6577bc9cf0514c4ca6b53937555dc96591244d8be418b2b07f7c5401e8186dca5baff3a2b6c5a2ae459a676f diff --git a/gnome-extra/gnome-contacts/gnome-contacts-40.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-40.0.ebuild new file mode 100644 index 000..7cf6f2b6d3a --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-40.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +VALA_MIN_API_VERSION="0.40" + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="telepathy v4l" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + >=gui-libs/libhandy-1.1.0:1[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.58:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.23.1:3 + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-1.0.0:1 +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_feature v4l cheese) + $(meson_use telepathy) + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 9a37ff636847ff8a2b3de8c5e888c0c7e5f2716c Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 7 21:57:41 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 7 21:57:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a37ff63 gnome-extra/gnome-contacts: fix libhandy RDEPEND slot Closes: https://bugs.gentoo.org/762658 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild index 279d1ad7f84..9012087ad0f 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ RDEPEND=" >=x11-libs/gtk+-3.23.1:3 v4l? ( >=media-video/cheese-3.5.91:= ) telepathy? ( >=net-libs/telepathy-glib-0.22 ) - >=gui-libs/libhandy-0.0.12:0.0= + >=gui-libs/libhandy-1.0.0:1 " DEPEND="${RDEPEND}" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/files/, gnome-extra/gnome-contacts/
commit: 3a4227497860654f320ebfd6925846e6a21608d4 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Dec 19 11:50:50 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Dec 19 11:53:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a422749 gnome-extra/gnome-contacts: fix build with USE=telepathy Also require at least vala-0.40, as compilation fails with 0.36. gnome-contacts-3.38 adds a meson check for >=vala-0.40.10 too. Closes: https://bugs.gentoo.org/732540 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> .../files/3.36.2-fix-telepathy.patch | 71 ++ .../gnome-contacts/gnome-contacts-3.36.2.ebuild| 5 ++ 2 files changed, 76 insertions(+) diff --git a/gnome-extra/gnome-contacts/files/3.36.2-fix-telepathy.patch b/gnome-extra/gnome-contacts/files/3.36.2-fix-telepathy.patch new file mode 100644 index 000..07d4e778363 --- /dev/null +++ b/gnome-extra/gnome-contacts/files/3.36.2-fix-telepathy.patch @@ -0,0 +1,71 @@ +From cbcb28f91f2c5dab9300ded79dc8e246a7ae0f36 Mon Sep 17 00:00:00 2001 +From: Niels De Graef +Date: Sat, 7 Nov 2020 12:01:59 +0100 +Subject: [PATCH] Fix build when -Dtelepathy=true + +--- + src/contacts-contact-list.vala | 2 +- + src/contacts-contact-sheet.vala | 4 +++- + src/contacts-utils.vala | 4 ++-- + 3 files changed, 6 insertions(+), 4 deletions(-) + +diff --git a/src/contacts-contact-list.vala b/src/contacts-contact-list.vala +index aa3cd33..b371644 100644 +--- a/src/contacts-contact-list.vala b/src/contacts-contact-list.vala +@@ -243,7 +243,7 @@ public class Contacts.ContactList : ListBox { + selection_changed (individual); + #if HAVE_TELEPATHY + if (individual != null) +- Contact.fetch_contact_info (individual); ++ Utils.fetch_contact_info (individual); + #endif + } + +diff --git a/src/contacts-contact-sheet.vala b/src/contacts-contact-sheet.vala +index b6c2249..669e771 100644 +--- a/src/contacts-contact-sheet.vala b/src/contacts-contact-sheet.vala +@@ -27,6 +27,7 @@ using Gee; + public class Contacts.ContactSheet : Grid { + private int last_row = 0; + private Individual individual; ++ private unowned Store store; + public bool narrow { get; set; default = true; } + + private const string[] SORTED_PROPERTIES = { +@@ -43,6 +44,7 @@ public class Contacts.ContactSheet : Grid { + public ContactSheet (Individual individual, Store store) { + Object (row_spacing: 12, column_spacing: 12); + this.individual = individual; ++this.store = store; + + this.individual.notify.connect (update); + this.individual.personas_changed.connect (update); +@@ -242,7 +244,7 @@ public class Contacts.ContactSheet : Grid { + var type = im_persona.presence_type; + if (type != PresenceType.UNSET && type != PresenceType.ERROR && + type != PresenceType.OFFLINE && type != PresenceType.UNKNOWN) { +- Utils.start_chat (this.contact, protocol, id.value); ++ Utils.start_chat (this.individual, protocol, id.value); + } + } + }); +diff --git a/src/contacts-utils.vala b/src/contacts-utils.vala +index 879c4a9..8f3b8c1 100644 +--- a/src/contacts-utils.vala b/src/contacts-utils.vala +@@ -80,8 +80,8 @@ namespace Contacts.Utils { + } + + #if HAVE_TELEPATHY +- public void start_chat (Contact contact, string protocol, string id) { +-var im_persona = contact.find_im_persona (protocol, id); ++ public void start_chat (Individual individual, string protocol, string id) { ++var im_persona = Utils.find_im_persona (individual, protocol, id); + var account = (im_persona.store as Tpf.PersonaStore).account; + var request_dict = new HashTable(str_hash, str_equal); + request_dict.insert (TelepathyGLib.PROP_CHANNEL_CHANNEL_TYPE, +-- +2.27.0 + diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild index 669b2a1ab43..372d51f3072 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 +VALA_MIN_API_VERSION="0.40" VALA_MAX_API_VERSION="0.48" inherit gnome.org gnome2-utils meson vala xdg @@ -48,6 +49,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PV}-fix-telepathy.patch +) + src_prepare() { xdg_src_prepare vala_src_prepare
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: d70e945c407fa69d840c50a2e43b3eeca23fca6a Author: Mart Raudsepp gentoo org> AuthorDate: Sat Dec 19 11:54:39 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Dec 19 11:54:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70e945c gnome-extra/gnome-contacts: bump to 3.38.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.38.1.ebuild| 74 ++ 2 files changed, 75 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 0603b79364c..e3737753cef 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-3.36.2.tar.xz 635932 BLAKE2B 9bcdf093d99477d1162c9ea78007e65cf20a1e4038fe284fafa4c174ab1d1d0c2ceb7ec2806c9abeed1c8ab168549c80b2763e65ece22c76a9044781eef8ed5d SHA512 ebbce67aa5c0af9230c558c5f28b065182d434582431595bffedc25dd0ec3caa44e60f4670b4b2a1f784e90c8dd4f56df937054697b4ea932a39da78f1c1 +DIST gnome-contacts-3.38.1.tar.xz 657376 BLAKE2B 5c042566ad99be1bda454466dcc2a42d6494cfbfb5a9f60eb0fa718a8d9bcbb986798ec48a87d5d322989b22d0fac2eee69df852ae39ba8a228ad91f50247c30 SHA512 bc2ed06d491c4773b9cedb2c51dc390a95d0271cf22d54864f5da4d892f80efece3cbdc1b90b4497f730039c8c83065b2a0ca590cecec579f011dd324ff8f134 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild new file mode 100644 index 000..279d1ad7f84 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_MIN_API_VERSION="0.40" + +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="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + >=gui-libs/libhandy-1.0.0:1[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=gnome-extra/evolution-data-server-3.30:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.58:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.23.1:3 + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-0.0.12:0.0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + xdg_src_prepare + vala_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_feature v4l cheese) + $(meson_use telepathy) + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: c03e21d1d3261e4217240eedc1d6e971ea11bbf6 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 13 18:06:56 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 13 18:47:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03e21d1 gnome-extra/gnome-contacts-3.36: restrict to max vala:0.48 Fails to compile with vala:0.50 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild index 78a498c0a00..669b2a1ab43 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 +VALA_MAX_API_VERSION="0.48" inherit gnome.org gnome2-utils meson vala xdg
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 0e472d61c044db42e941292dac669a0ee91b5bb3 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 19 17:28:59 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 19 17:28:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e472d61 gnome-extra/gnome-contacts: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 - .../gnome-contacts/gnome-contacts-3.30.2.ebuild| 70 -- 2 files changed, 71 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index c9c5caf8547..c826c9097a1 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,3 +1,2 @@ -DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b SHA512 cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d DIST gnome-contacts-3.34.1.tar.xz 365384 BLAKE2B 3563ce0784c19b2cf61e3cad60afaeaa310c53c68f11da459a3053df6be769fe0bdfea84f106e11fd2921c3f6bf8ef6a03b8cd90a680dc5b46d9a0486fd0c737 SHA512 6dad3fd9d199ad87c642e9f36102a142958cd3f577eba36fa3ed2800af5acb44752fa1f8b7eb8991974c514245af51015e6b5e08636274b9048813c37abcc478 DIST gnome-contacts-3.36.2.tar.xz 635932 BLAKE2B 9bcdf093d99477d1162c9ea78007e65cf20a1e4038fe284fafa4c174ab1d1d0c2ceb7ec2806c9abeed1c8ab168549c80b2763e65ece22c76a9044781eef8ed5d SHA512 ebbce67aa5c0af9230c558c5f28b065182d434582431595bffedc25dd0ec3caa44e60f4670b4b2a1f784e90c8dd4f56df937054697b4ea932a39da78f1c1 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild deleted file mode 100644 index c360efb766c..000 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome.org gnome2-utils meson vala xdg - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="telepathy v4l" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc x86" - -VALA_DEPEND=" - $(vala_depend) - >=dev-libs/gobject-introspection-1.54 - dev-libs/folks[vala(+)] - net-libs/gnome-online-accounts[vala] - gnome-extra/evolution-data-server[gtk,vala] - net-libs/telepathy-glib[vala] -" -# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 -RDEPEND=" - >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] - >=dev-libs/folks-0.11.4:=[eds,telepathy?] - >=dev-libs/glib-2.44:2 - >=dev-libs/libgee-0.10:0.8 - >=gnome-base/gnome-desktop-3.0:3= - net-libs/gnome-online-accounts:= - >=x11-libs/gtk+-3.22:3 - 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/appstream-glib - dev-libs/libxml2:2 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_prepare() { - 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 -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: aea2afb4a3d3cf0c59f0dd5226a8e1971eb38bf2 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 12 14:39:34 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 12 21:02:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea2afb4 gnome-extra/gnome-contacts: bump to 3.36.2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.36.2.ebuild| 73 ++ 2 files changed, 74 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 47eda3c9d99..c9c5caf8547 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1,3 @@ DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b SHA512 cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d DIST gnome-contacts-3.34.1.tar.xz 365384 BLAKE2B 3563ce0784c19b2cf61e3cad60afaeaa310c53c68f11da459a3053df6be769fe0bdfea84f106e11fd2921c3f6bf8ef6a03b8cd90a680dc5b46d9a0486fd0c737 SHA512 6dad3fd9d199ad87c642e9f36102a142958cd3f577eba36fa3ed2800af5acb44752fa1f8b7eb8991974c514245af51015e6b5e08636274b9048813c37abcc478 +DIST gnome-contacts-3.36.2.tar.xz 635932 BLAKE2B 9bcdf093d99477d1162c9ea78007e65cf20a1e4038fe284fafa4c174ab1d1d0c2ceb7ec2806c9abeed1c8ab168549c80b2763e65ece22c76a9044781eef8ed5d SHA512 ebbce67aa5c0af9230c558c5f28b065182d434582431595bffedc25dd0ec3caa44e60f4670b4b2a1f784e90c8dd4f56df937054697b4ea932a39da78f1c1 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild new file mode 100644 index 000..f60c41444e5 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.36.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + gui-libs/libhandy:0.0[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.44:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.23.1:3 + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-0.0.12:0.0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + 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 +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: a82e6f80c7315dfeece4cb1f44b54184bdd9699b Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 1 15:48:08 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 1 16:17:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82e6f80 gnome-extra/gnome-contacts: bump to 3.34.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.34.1.ebuild| 73 ++ 2 files changed, 74 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 5198f380b3f..92b00a0fc27 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1,3 @@ DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b SHA512 cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d DIST gnome-contacts-3.32.1.tar.xz 358800 BLAKE2B a3cdc58948b994868a18e74dd2ab1a1ffea04b84da95347f19b79b49a7eb9363589e08e11e8fa2f588c5833592be3149ea435b6036a376d4c9e1477d0d308e96 SHA512 25fc4835c61bd5f195512fd304955058e1178cbafaff09a6bbfffc58840876f514ebc3119247925266a9c10f8fc452511a055d84aa1e815571188aba7212fe71 +DIST gnome-contacts-3.34.1.tar.xz 365384 BLAKE2B 3563ce0784c19b2cf61e3cad60afaeaa310c53c68f11da459a3053df6be769fe0bdfea84f106e11fd2921c3f6bf8ef6a03b8cd90a680dc5b46d9a0486fd0c737 SHA512 6dad3fd9d199ad87c642e9f36102a142958cd3f577eba36fa3ed2800af5acb44752fa1f8b7eb8991974c514245af51015e6b5e08636274b9048813c37abcc478 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.34.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.34.1.ebuild new file mode 100644 index 000..ae3a1368f98 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.34.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[gtk,vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + gui-libs/libhandy:0.0[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.44:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.23.1:3 + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-0.0.9:0.0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + 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 +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: b3f41b5ebc7046816597ced9ba8a3c59b5982c63 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jan 31 20:06:10 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jan 31 20:06:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f41b5e gnome-extra/gnome-contacts: Add ~ia64 keyword (bug #692802) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild index 2536630c39c..7c22863f652 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy v4l" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 4c5f9fc5a0cbe4bcae78d119e2ee1882190c2531 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 30 21:15:40 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 30 21:17:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5f9fc5 gnome-extra/gnome-contacts: keyworded 3.32.1 for ppc/ppc64, bug #692802 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.80, Repoman-2.3.19 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild index 2d87e1b35cb..77ed3a1356b 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy v4l" -KEYWORDS="~amd64 ~arm64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 05edb1531c40d3d61ac1ff9338af7fc2c7667f97 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Nov 26 17:13:44 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Nov 26 19:34:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05edb153 gnome-extra/gnome-contacts: keyworded 3.32.1 for sparc, bug #692802 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild index 2da40a89a0d..2d87e1b35cb 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy v4l" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~sparc ~x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 6f3c9aeacd544e2f5b983097d7994dc537724362 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Nov 26 10:55:58 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Nov 26 10:59:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3c9aea gnome-extra/gnome-contacts: x86 keyworded (bug #692802) Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild index 4cb92176461..2da40a89a0d 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="telepathy v4l" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/files/, gnome-extra/gnome-contacts/
commit: 8970439d89d47dff5b6df87fd6173907797728d3 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Nov 17 19:14:23 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Nov 17 19:15:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8970439d gnome-extra/gnome-contacts: fix build against libhandy-0.0.10+ Closes: https://bugs.gentoo.org/699090 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> .../files/3.32.1-libhandy-0.0.10-compat.patch | 30 ++ .../gnome-contacts/gnome-contacts-3.32.1.ebuild| 4 +++ 2 files changed, 34 insertions(+) diff --git a/gnome-extra/gnome-contacts/files/3.32.1-libhandy-0.0.10-compat.patch b/gnome-extra/gnome-contacts/files/3.32.1-libhandy-0.0.10-compat.patch new file mode 100644 index 000..00eff6c686f --- /dev/null +++ b/gnome-extra/gnome-contacts/files/3.32.1-libhandy-0.0.10-compat.patch @@ -0,0 +1,30 @@ +From c5eee38cd2556403a640a0a4c11d36cbf9a5a798 Mon Sep 17 00:00:00 2001 +From: Niels De Graef +Date: Thu, 30 May 2019 14:30:54 +0200 +Subject: [PATCH] window: Disambiguate Gtk.HeaderBar + +Apparently libhandy also added a HeaderBar type, which means this +clashes with that of Gtk. +--- + src/contacts-window.vala | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/contacts-window.vala b/src/contacts-window.vala +index 738228d..49f6995 100644 +--- a/src/contacts-window.vala b/src/contacts-window.vala +@@ -35,9 +35,9 @@ public class Contacts.Window : Gtk.ApplicationWindow { + [GtkChild] + private TitleBar titlebar; + [GtkChild] +- private HeaderBar left_header; ++ private Gtk.HeaderBar left_header; + [GtkChild] +- private HeaderBar right_header; ++ private Gtk.HeaderBar right_header; + [GtkChild] + private Overlay notification_overlay; + [GtkChild] +-- +2.20.1 + diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild index 371567b764d..4cb92176461 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -46,6 +46,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PV}-libhandy-0.0.10-compat.patch # compatibility with libhandy-0.0.10+ +) + src_prepare() { xdg_src_prepare vala_src_prepare
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 95df7d0259f7397b486afc68a3afff55c0a56526 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Sep 16 19:57:00 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Sep 16 19:57:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95df7d02 gnome-extra/gnome-contacts: fix missing evolution-data-server USE=gtk dep The eds UI libraries are controlled by evolution-data-server[gtk] and gnome-contacts needs it. Closes: https://bugs.gentoo.org/694484 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild | 2 +- gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild index ad48f03e24a..8ee3bff9f58 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild @@ -18,7 +18,7 @@ VALA_DEPEND=" >=dev-libs/gobject-introspection-1.54 dev-libs/folks[vala(+)] net-libs/gnome-online-accounts[vala] - gnome-extra/evolution-data-server[vala] + gnome-extra/evolution-data-server[gtk,vala] net-libs/telepathy-glib[vala] " # Configure is wrong; it needs cheese-3.5.91, not 3.3.91 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild index 297ca628309..371567b764d 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -18,7 +18,7 @@ VALA_DEPEND=" >=dev-libs/gobject-introspection-1.54 dev-libs/folks[vala(+)] net-libs/gnome-online-accounts[vala] - gnome-extra/evolution-data-server[vala] + gnome-extra/evolution-data-server[gtk,vala] telepathy? ( net-libs/telepathy-glib[vala] ) gui-libs/libhandy:0.0[vala] "
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 23b250e7fca0844fed467fa0a77e27fcc51835f5 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Sep 7 20:23:25 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Sep 7 22:08:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b250e7 gnome-extra/gnome-contacts: bump to 3.32.1 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.32.1.ebuild| 72 ++ 2 files changed, 73 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index e50b19e4bad..5198f380b3f 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b SHA512 cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d +DIST gnome-contacts-3.32.1.tar.xz 358800 BLAKE2B a3cdc58948b994868a18e74dd2ab1a1ffea04b84da95347f19b79b49a7eb9363589e08e11e8fa2f588c5833592be3149ea435b6036a376d4c9e1477d0d308e96 SHA512 25fc4835c61bd5f195512fd304955058e1178cbafaff09a6bbfffc58840876f514ebc3119247925266a9c10f8fc452511a055d84aa1e815571188aba7212fe71 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild new file mode 100644 index 000..297ca628309 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.32.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="telepathy v4l" +KEYWORDS="~amd64 ~arm64" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + net-libs/gnome-online-accounts[vala] + gnome-extra/evolution-data-server[vala] + telepathy? ( net-libs/telepathy-glib[vala] ) + gui-libs/libhandy:0.0[vala] +" +# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +RDEPEND=" + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] + >=dev-libs/glib-2.44:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-base/gnome-desktop-3.0:3= + net-libs/gnome-online-accounts:= + >=x11-libs/gtk+-3.23.1:3 + v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) + >=gui-libs/libhandy-0.0.9:0.0= +" +DEPEND="${RDEPEND} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + 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 +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 05c9013d2eeda009a8ac8197759278fa3f28d18b Author: Aaron Bauman gentoo org> AuthorDate: Sun Aug 4 15:03:45 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Aug 4 15:03:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c9013d gnome-extra/gnome-contacts: arm64 keyworded Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.70, Repoman-2.3.16 gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild index 9b1a771a061..ad48f03e24a 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.30.2.ebuild @@ -11,7 +11,7 @@ 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" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/files/, gnome-extra/gnome-contacts/
commit: a09c5996beb528998b6ab704fbef8f6032021cc4 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 18 20:52:32 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 18 21:23:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09c5996 gnome-extra/gnome-contacts: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 1 - .../files/3.22.1-fix-vala-0.35-part1.patch | 29 - .../files/3.22.1-fix-vala-0.35-part2.patch | 50 --- .../gnome-contacts/gnome-contacts-3.22.1-r1.ebuild | 75 -- 4 files changed, 155 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index fc4ea711021..e50b19e4bad 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1 @@ -DIST gnome-contacts-3.22.1.tar.xz 788820 BLAKE2B 8f620334dd380e8cb690f7b71d3a99a921f5814ab230690a60be6022150db7a6a0f74e426e72d8d027eb5280e1b6bfd04fa7b0b030519bb19e4718ca0c9f2120 SHA512 d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107 DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b SHA512 cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d diff --git a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch deleted file mode 100644 index b9634e6fc04..000 --- a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2ba6e380dd8a3575bd8f4d4e5d8d3883003e9f54 Mon Sep 17 00:00:00 2001 -From: Rico Tzschichholz -Date: Sat, 1 Oct 2016 14:27:55 +0200 -Subject: [PATCH] Don't restrict RowData.details to the generic type "string" - -This allows AbstractFieldDetails based values to be assigned, -like PostalAddressFieldDetails. - -Fixes a build-failure with vala 0.35+ due to stricter type-checking. - src/contacts-contact-editor.vala | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/contacts-contact-editor.vala b/src/contacts-contact-editor.vala -index 3372f87..3978887 100644 a/src/contacts-contact-editor.vala -+++ b/src/contacts-contact-editor.vala -@@ -77,7 +77,7 @@ public class Contacts.ContactEditor : Grid { - } - - struct RowData { --AbstractFieldDetails details; -+AbstractFieldDetails details; - } - - struct Field { --- -2.14.1 - diff --git a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch deleted file mode 100644 index 4cfe861fa50..000 --- a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch +++ /dev/null @@ -1,50 +0,0 @@ -From b96b0fc07c49724f252a5cd35f2d028f91529068 Mon Sep 17 00:00:00 2001 -From: Jeena -Date: Tue, 15 Aug 2017 16:53:05 +0200 -Subject: [PATCH] Drop unnecessary format-string. - -Code got refactored in 3.25/master but it boils down to dropping this -extra parameter. - src/contacts-contact-pane.vala | 4 - 1 file changed, 4 deletions(-) - -diff --git a/src/contacts-contact-pane.vala b/src/contacts-contact-pane.vala -index 8e100f2..fce832b 100644 a/src/contacts-contact-pane.vala -+++ b/src/contacts-contact-pane.vala -@@ -451,7 +451,6 @@ public class Contacts.ContactPane : Notebook { -DialogFlags.MODAL, -MessageType.ERROR, -ButtonsType.OK, -- "%s", -_("You need to enter some data")); - dialog.show (); - dialog.response.connect ( () => { -@@ -463,7 +462,6 @@ public class Contacts.ContactPane : Notebook { -DialogFlags.MODAL, -MessageType.ERROR, -ButtonsType.OK, -- "%s", -_("No primary addressbook configured")); - dialog.show (); - dialog.response.connect ( () => { -@@ -482,7 +480,6 @@ public class Contacts.ContactPane : Notebook { - DialogFlags.MODAL, - MessageType.ERROR, - ButtonsType.OK, -- "%s", - _("Unable to create new contacts: %s"), e.message); - } - -@@ -493,7 +490,6 @@ public class Contacts.ContactPane : Notebook { -
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 09240ad7fedce8b435d35170f6de796741824bc2 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 30 22:23:24 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 30 22:23:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09240ad7 gnome-extra/gnome-contacts: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-contacts/Manifest| 2 - .../gnome-contacts/gnome-contacts-3.26.1.ebuild| 68 --- .../gnome-contacts/gnome-contacts-3.30.1.ebuild| 78 -- 3 files changed, 148 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 76e4e03079e..fc4ea711021 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,4 +1,2 @@ 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 DIST gnome-contacts-3.30.2.tar.xz 368476 BLAKE2B 502170e327eb63a6d026af94a09949f6b973dba0c59079a23c7f37dfde2a391ffa13d905452741c403ada8e6f1101f7a5620ad9b59eb4c5341e96d357d8fe99b SHA512 cf6ab33ef6147bceb5a4681b83830828fd4caa47d83fa9f71e01db3caf710f7f09fe60d2956565a2b9bd124356e100b31d6372ac4d4d231718230915a135e79d diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild deleted file mode 100644 index 0496d35861d..000 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# 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 gnome2 vala - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="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/glib-2.44.0:2 - >=dev-libs/libgee-0.10:0.8 - >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] - >=gnome-base/gnome-desktop-3.0:3= - media-libs/clutter:1.0 - media-libs/clutter-gtk:1.0 - media-libs/libchamplain:0.12 - net-libs/gnome-online-accounts:= - >=net-libs/telepathy-glib-0.22.0 - >=sci-geosciences/geocode-glib-3.15.3 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.20.0:3 - x11-libs/pango - v4l? ( >=media-video/cheese-3.5.91:= ) -" -DEPEND="${RDEPEND} - ${VALA_DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - 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 - - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --enable-man-pages \ - $(use_with v4l cheese) -} diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild deleted file mode 100644 index 7144fd7e808..000 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# 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+"
[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] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 59be07ff412ca0e42dc93c1b23d8affc4cb89d09 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Dec 6 21:32:17 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Dec 6 21:54:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59be07ff gnome-extra/gnome-contacts: bump to 3.26.1 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.26.1.ebuild| 68 ++ 2 files changed, 69 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index d2176eb0565..92d9ed9f76c 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ 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 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild new file mode 100644 index 000..0496d35861d --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild @@ -0,0 +1,68 @@ +# 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 gnome2 vala + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="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/glib-2.44.0:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=gnome-base/gnome-desktop-3.0:3= + media-libs/clutter:1.0 + media-libs/clutter-gtk:1.0 + media-libs/libchamplain:0.12 + net-libs/gnome-online-accounts:= + >=net-libs/telepathy-glib-0.22.0 + >=sci-geosciences/geocode-glib-3.15.3 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.20.0:3 + x11-libs/pango + v4l? ( >=media-video/cheese-3.5.91:= ) +" +DEPEND="${RDEPEND} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + 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 + + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --enable-man-pages \ + $(use_with v4l cheese) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 18b9ee1f0480361ecbd8172e0638b63075f4456b Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 20 20:34:13 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 20 20:42:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b9ee1f gnome-extra/gnome-contacts: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../gnome-contacts/gnome-contacts-3.22.1.ebuild| 69 -- 1 file changed, 69 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild deleted file mode 100644 index d1c035f..000 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" -VALA_MIN_API_VERSION="0.24" - -inherit gnome2 vala - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="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.9.5:=[eds,telepathy] - >=dev-libs/glib-2.37.6:2 - >=dev-libs/libgee-0.10:0.8 - >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] - >=gnome-base/gnome-desktop-3.0:3= - media-libs/clutter:1.0 - media-libs/clutter-gtk:1.0 - media-libs/libchamplain:0.12 - net-libs/gnome-online-accounts:= - >=net-libs/telepathy-glib-0.17.5 - >=sci-geosciences/geocode-glib-3.15.3 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.20.0:3 - x11-libs/pango - v4l? ( >=media-video/cheese-3.5.91:= ) -" -DEPEND="${RDEPEND} - ${VALA_DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - virtual/pkgconfig -" - -src_prepare() { - # Regenerate the pre-generated C sources, bug #471628 - if ! use v4l; then - touch src/*.vala - fi - - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --enable-man-pages \ - $(use_with v4l cheese) -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: d17d2ce9bbaf465ff91025e809eb34a31833cccb Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Aug 18 06:31:25 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Aug 18 06:31:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17d2ce9 gnome-extra/gnome-contacts: fix keyword issues after raising folks dependency Package-Manager: Portage-2.3.7, Repoman-2.3.3 ...ome-contacts-3.22.1.ebuild => gnome-contacts-3.22.1-r1.ebuild} | 2 +- gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild | 8 +--- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1-r1.ebuild similarity index 96% copy from gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild copy to gnome-extra/gnome-contacts/gnome-contacts-3.22.1-r1.ebuild index 95083e15f4e..2c52f3abc33 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="v4l" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" VALA_DEPEND=" $(vala_depend) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild index 95083e15f4e..d1c035f 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild @@ -24,9 +24,8 @@ VALA_DEPEND=" net-libs/telepathy-glib[vala] " # Configure is wrong; it needs cheese-3.5.91, not 3.3.91 -# folks-0.11.4 to avoid build issues with vala-0.36, upstream 7a9001b056b4fb1d00375e7b2adeda9b7cf93c90 RDEPEND=" - >=dev-libs/folks-0.11.4:=[eds,telepathy] + >=dev-libs/folks-0.9.5:=[eds,telepathy] >=dev-libs/glib-2.37.6:2 >=dev-libs/libgee-0.10:0.8 >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] @@ -53,11 +52,6 @@ DEPEND="${RDEPEND} virtual/pkgconfig " -PATCHES=( - "${FILESDIR}"/${PV}-fix-vala-0.35-part1.patch - "${FILESDIR}"/${PV}-fix-vala-0.35-part2.patch -) - src_prepare() { # Regenerate the pre-generated C sources, bug #471628 if ! use v4l; then
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/, gnome-extra/gnome-contacts/files/
commit: 5408b64054d39581d331658b52213d43c275bfc6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Aug 17 21:51:21 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Aug 17 22:41:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5408b640 gnome-extra/gnome-contacts: fix build with vala-0.35+, bug #627986 Package-Manager: Portage-2.3.7, Repoman-2.3.3 .../files/3.22.1-fix-vala-0.35-part1.patch | 29 + .../files/3.22.1-fix-vala-0.35-part2.patch | 50 ++ .../gnome-contacts/gnome-contacts-3.22.1.ebuild| 8 +++- 3 files changed, 86 insertions(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch new file mode 100644 index 000..b9634e6fc04 --- /dev/null +++ b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part1.patch @@ -0,0 +1,29 @@ +From 2ba6e380dd8a3575bd8f4d4e5d8d3883003e9f54 Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz+Date: Sat, 1 Oct 2016 14:27:55 +0200 +Subject: [PATCH] Don't restrict RowData.details to the generic type "string" + +This allows AbstractFieldDetails based values to be assigned, +like PostalAddressFieldDetails. + +Fixes a build-failure with vala 0.35+ due to stricter type-checking. +--- + src/contacts-contact-editor.vala | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/contacts-contact-editor.vala b/src/contacts-contact-editor.vala +index 3372f87..3978887 100644 +--- a/src/contacts-contact-editor.vala b/src/contacts-contact-editor.vala +@@ -77,7 +77,7 @@ public class Contacts.ContactEditor : Grid { + } + + struct RowData { +-AbstractFieldDetails details; ++AbstractFieldDetails details; + } + + struct Field { +-- +2.14.1 + diff --git a/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch new file mode 100644 index 000..4cfe861fa50 --- /dev/null +++ b/gnome-extra/gnome-contacts/files/3.22.1-fix-vala-0.35-part2.patch @@ -0,0 +1,50 @@ +From b96b0fc07c49724f252a5cd35f2d028f91529068 Mon Sep 17 00:00:00 2001 +From: Jeena +Date: Tue, 15 Aug 2017 16:53:05 +0200 +Subject: [PATCH] Drop unnecessary format-string. + +Code got refactored in 3.25/master but it boils down to dropping this +extra parameter. +--- + src/contacts-contact-pane.vala | 4 + 1 file changed, 4 deletions(-) + +diff --git a/src/contacts-contact-pane.vala b/src/contacts-contact-pane.vala +index 8e100f2..fce832b 100644 +--- a/src/contacts-contact-pane.vala b/src/contacts-contact-pane.vala +@@ -451,7 +451,6 @@ public class Contacts.ContactPane : Notebook { +DialogFlags.MODAL, +MessageType.ERROR, +ButtonsType.OK, +- "%s", +_("You need to enter some data")); + dialog.show (); + dialog.response.connect ( () => { +@@ -463,7 +462,6 @@ public class Contacts.ContactPane : Notebook { +DialogFlags.MODAL, +MessageType.ERROR, +ButtonsType.OK, +- "%s", +_("No primary addressbook configured")); + dialog.show (); + dialog.response.connect ( () => { +@@ -482,7 +480,6 @@ public class Contacts.ContactPane : Notebook { + DialogFlags.MODAL, + MessageType.ERROR, + ButtonsType.OK, +- "%s", + _("Unable to create new contacts: %s"), e.message); + } + +@@ -493,7 +490,6 @@ public class Contacts.ContactPane : Notebook { + DialogFlags.MODAL, + MessageType.ERROR, + ButtonsType.OK, +- "%s", + _("Unable to find newly created contact")); + } + +-- +2.14.1 + diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild index d1c035f..95083e15f4e 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild @@ -24,8 +24,9 @@ VALA_DEPEND=" net-libs/telepathy-glib[vala] " # Configure is wrong; it needs cheese-3.5.91, not 3.3.91 +# folks-0.11.4 to avoid build issues with vala-0.36, upstream 7a9001b056b4fb1d00375e7b2adeda9b7cf93c90 RDEPEND=" -
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 3fa6ca6e52409ddefdf6bffca60b49b5f5012a59 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Oct 21 07:17:02 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Oct 21 07:33:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa6ca6e gnome-extra/gnome-contacts: cleanup old revision Package-Manager: portage-2.3.1 gnome-extra/gnome-contacts/Manifest| 1 - .../gnome-contacts/gnome-contacts-3.18.1.ebuild| 69 -- 2 files changed, 70 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index e1c1d0e..351b876 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,3 +1,2 @@ -DIST gnome-contacts-3.18.1.tar.xz 785260 SHA256 0418d25e70e73c05f4db58ce843819ef91180a21531549a832eafeaf2700cf26 SHA512 eda2698215d0a11018fba7742c5038f6a7c34632b5efe05597dddf0a91489139dd9a6b61c9972756d9beabacf1bd8f776feb2e4bd4104512e7809357dbda7d03 WHIRLPOOL a959aed54e3edd7ca033cbdff4a723d2024d7f69d7807bbd2a972f05e5fefaeafe617cc3a1ce4b3552c2dd192f2dc6764872edb8fdcbd04e93029b356fc03ac7 DIST gnome-contacts-3.20.0.tar.xz 856724 SHA256 bef88dc728aa7bb058c530fd936b262d96bbc17e73d640279842371bb3ad1588 SHA512 aab750bb116ab54fe22518fc2eefce4da2956b55835a0be51b03a8ba2c7e93b4e38f8bfd8c2db961f953141c1d9febb40ab431c0b0049d85a325295a1216ce59 WHIRLPOOL 9f00cc8bdabdf7e832323af2ec6829bde05e45f8de7f16a0d04ef15da3acd38ed2a35891f7f7159680e9fe1c6d937710c14a3dbd24bf909e5e77ceafee7fb809 DIST gnome-contacts-3.22.1.tar.xz 788820 SHA256 e45297fb6f379a978605f7e183201be70dff2912f55072a363bdb1f67d9fe87b SHA512 d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107 WHIRLPOOL a2cb0a70152bbe5b742c57afc865fe44345b3159be40daea68f4d826aea2cc255ac82079b6c5ab47e7ac589b3dedfecfa1946637ada8e5022b7ac88277a3f615 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild deleted file mode 100644 index 621c0ab.. --- a/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -VALA_USE_DEPEND="vapigen" -VALA_MIN_API_VERSION="0.24" - -inherit gnome2 vala - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="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[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.9.5:=[eds,telepathy] - >=dev-libs/glib-2.37.6:2 - >=dev-libs/libgee-0.10:0.8 - >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] - >=gnome-base/gnome-desktop-3.0:3= - media-libs/clutter:1.0 - media-libs/clutter-gtk:1.0 - media-libs/libchamplain:0.12 - net-libs/gnome-online-accounts - >=net-libs/telepathy-glib-0.17.5 - >=sci-geosciences/geocode-glib-3.15.3 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.16.0:3 - x11-libs/pango - v4l? ( >=media-video/cheese-3.5.91:= ) -" -DEPEND="${RDEPEND} - ${VALA_DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - virtual/pkgconfig -" - -src_prepare() { - # Regenerate the pre-generated C sources, bug #471628 - if ! use v4l; then - touch src/*.vala - fi - - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure $(use_with v4l cheese) -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: e193bd0f5c808911c06a50d519398f8c3112daef Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Oct 21 07:15:44 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Oct 21 07:33:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e193bd0f gnome-extra/gnome-contacts: version bump 3.20.0 → 3.22.1 Package-Manager: portage-2.3.1 gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.22.1.ebuild| 70 ++ 2 files changed, 71 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 6c67f02..e1c1d0e 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1,3 @@ DIST gnome-contacts-3.18.1.tar.xz 785260 SHA256 0418d25e70e73c05f4db58ce843819ef91180a21531549a832eafeaf2700cf26 SHA512 eda2698215d0a11018fba7742c5038f6a7c34632b5efe05597dddf0a91489139dd9a6b61c9972756d9beabacf1bd8f776feb2e4bd4104512e7809357dbda7d03 WHIRLPOOL a959aed54e3edd7ca033cbdff4a723d2024d7f69d7807bbd2a972f05e5fefaeafe617cc3a1ce4b3552c2dd192f2dc6764872edb8fdcbd04e93029b356fc03ac7 DIST gnome-contacts-3.20.0.tar.xz 856724 SHA256 bef88dc728aa7bb058c530fd936b262d96bbc17e73d640279842371bb3ad1588 SHA512 aab750bb116ab54fe22518fc2eefce4da2956b55835a0be51b03a8ba2c7e93b4e38f8bfd8c2db961f953141c1d9febb40ab431c0b0049d85a325295a1216ce59 WHIRLPOOL 9f00cc8bdabdf7e832323af2ec6829bde05e45f8de7f16a0d04ef15da3acd38ed2a35891f7f7159680e9fe1c6d937710c14a3dbd24bf909e5e77ceafee7fb809 +DIST gnome-contacts-3.22.1.tar.xz 788820 SHA256 e45297fb6f379a978605f7e183201be70dff2912f55072a363bdb1f67d9fe87b SHA512 d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107 WHIRLPOOL a2cb0a70152bbe5b742c57afc865fe44345b3159be40daea68f4d826aea2cc255ac82079b6c5ab47e7ac589b3dedfecfa1946637ada8e5022b7ac88277a3f615 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild new file mode 100644 index ..eb6dadb --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.22.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.24" + +inherit gnome2 vala + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="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.9.5:=[eds,telepathy] + >=dev-libs/glib-2.37.6:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=gnome-base/gnome-desktop-3.0:3= + media-libs/clutter:1.0 + media-libs/clutter-gtk:1.0 + media-libs/libchamplain:0.12 + net-libs/gnome-online-accounts:= + >=net-libs/telepathy-glib-0.17.5 + >=sci-geosciences/geocode-glib-3.15.3 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.20.0:3 + x11-libs/pango + v4l? ( >=media-video/cheese-3.5.91:= ) +" +DEPEND="${RDEPEND} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=dev-util/intltool-0.40 + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +src_prepare() { + # Regenerate the pre-generated C sources, bug #471628 + if ! use v4l; then + touch src/*.vala + fi + + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --enable-man-pages \ + $(use_with v4l cheese) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 4825795e886db5001aed11194dfd549f25c6b43e Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 25 17:35:33 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 25 18:42:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4825795e gnome-extra/gnome-contacts: Drop old Package-Manager: portage-2.3.0_rc1 gnome-extra/gnome-contacts/Manifest| 1 - .../gnome-contacts/gnome-contacts-3.16.2.ebuild| 70 -- 2 files changed, 71 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index c01fc1a..09412d4 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,2 +1 @@ -DIST gnome-contacts-3.16.2.tar.xz 767720 SHA256 fb625a40fe915d866625a7d688c9a3b454d198c9474ce2efc3979f2b0d1687e7 SHA512 287f81be4452eb2fff6f0b3ab1b00aa4cb8fac1157f62dcd6a9f61928151617ca69f0b6463c83c69ad4d85e9656c49d65eb603f8f39d036bd7091353dc3b9ab7 WHIRLPOOL d633db8776914f287030b0ee2b473e694513b974fc47b1fcb93fedcb657438eda6fef998e971553e9e4071a9961102930ed02304c1847fa93fb3e01e85e92b28 DIST gnome-contacts-3.18.1.tar.xz 785260 SHA256 0418d25e70e73c05f4db58ce843819ef91180a21531549a832eafeaf2700cf26 SHA512 eda2698215d0a11018fba7742c5038f6a7c34632b5efe05597dddf0a91489139dd9a6b61c9972756d9beabacf1bd8f776feb2e4bd4104512e7809357dbda7d03 WHIRLPOOL a959aed54e3edd7ca033cbdff4a723d2024d7f69d7807bbd2a972f05e5fefaeafe617cc3a1ce4b3552c2dd192f2dc6764872edb8fdcbd04e93029b356fc03ac7 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.16.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.16.2.ebuild deleted file mode 100644 index 46934f4..000 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.16.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -VALA_USE_DEPEND="vapigen" -VALA_MIN_API_VERSION="0.24" - -inherit gnome2 vala - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="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[introspection] - gnome-extra/evolution-data-server[vala] - net-libs/telepathy-glib[vala] - x11-libs/libnotify[introspection] -" -# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 -RDEPEND=" - >=dev-libs/folks-0.9.5:=[eds,telepathy] - >=dev-libs/glib-2.37.6:2 - >=dev-libs/libgee-0.10:0.8 - >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] - >=gnome-base/gnome-desktop-3.0:3= - media-libs/clutter-gtk:1.0 - media-libs/libchamplain:0.12 - net-libs/gnome-online-accounts - >=net-libs/telepathy-glib-0.17.5 - >=sci-geosciences/geocode-glib-3.15.3 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/libnotify:= - >=x11-libs/gtk+-3.12:3 - x11-libs/pango - v4l? ( >=media-video/cheese-3.5.91:= ) -" -DEPEND="${RDEPEND} - ${VALA_DEPEND} - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - virtual/pkgconfig -" - -src_prepare() { - # Regenerate the pre-generated C sources, bug #471628 - if ! use v4l; then - touch src/*.vala - fi - - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure $(use_with v4l cheese) -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 5ec8985db644c665eaf3fa32140befe04df7c108 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 25 17:36:07 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 25 18:42:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec8985d gnome-extra/gnome-contacts: Version bump Package-Manager: portage-2.3.0_rc1 gnome-extra/gnome-contacts/Manifest| 1 + .../gnome-contacts/gnome-contacts-3.20.0.ebuild| 68 ++ 2 files changed, 69 insertions(+) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 09412d4..6c67f02 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1 +1,2 @@ DIST gnome-contacts-3.18.1.tar.xz 785260 SHA256 0418d25e70e73c05f4db58ce843819ef91180a21531549a832eafeaf2700cf26 SHA512 eda2698215d0a11018fba7742c5038f6a7c34632b5efe05597dddf0a91489139dd9a6b61c9972756d9beabacf1bd8f776feb2e4bd4104512e7809357dbda7d03 WHIRLPOOL a959aed54e3edd7ca033cbdff4a723d2024d7f69d7807bbd2a972f05e5fefaeafe617cc3a1ce4b3552c2dd192f2dc6764872edb8fdcbd04e93029b356fc03ac7 +DIST gnome-contacts-3.20.0.tar.xz 856724 SHA256 bef88dc728aa7bb058c530fd936b262d96bbc17e73d640279842371bb3ad1588 SHA512 aab750bb116ab54fe22518fc2eefce4da2956b55835a0be51b03a8ba2c7e93b4e38f8bfd8c2db961f953141c1d9febb40ab431c0b0049d85a325295a1216ce59 WHIRLPOOL 9f00cc8bdabdf7e832323af2ec6829bde05e45f8de7f16a0d04ef15da3acd38ed2a35891f7f7159680e9fe1c6d937710c14a3dbd24bf909e5e77ceafee7fb809 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.20.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.20.0.ebuild new file mode 100644 index 000..504c412 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.20.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.24" + +inherit gnome2 vala + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="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.9.5:=[eds,telepathy] + >=dev-libs/glib-2.37.6:2 + >=dev-libs/libgee-0.10:0.8 + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=gnome-base/gnome-desktop-3.0:3= + media-libs/clutter:1.0 + media-libs/clutter-gtk:1.0 + media-libs/libchamplain:0.12 + net-libs/gnome-online-accounts:= + >=net-libs/telepathy-glib-0.17.5 + >=sci-geosciences/geocode-glib-3.15.3 + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.20.0:3 + x11-libs/pango + v4l? ( >=media-video/cheese-3.5.91:= ) +" +DEPEND="${RDEPEND} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=dev-util/intltool-0.40 + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +src_prepare() { + # Regenerate the pre-generated C sources, bug #471628 + if ! use v4l; then + touch src/*.vala + fi + + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure $(use_with v4l cheese) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: e0f18ba1faf8dc3e1f94c34e7578196d5a2e8179 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 6 17:08:18 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 6 17:19:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f18ba1 gnome-extra/gnome-contacts: x86 stable wrt bug #427546 Package-Manager: portage-2.2.26 gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild index 50d80ec..621c0ab 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-3.18.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; LICENSE="GPL-2+" SLOT="0" IUSE="v4l" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" VALA_DEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/
commit: 7425a8e184371be5746a2f5a14aa0e3fefdaa5da Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 11:47:10 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 13:45:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7425a8e1 gnome-extra/gnome-contacts: Drop old Package-Manager: portage-2.2.24 gnome-extra/gnome-contacts/Manifest| 1 - .../gnome-contacts/gnome-contacts-3.14.2.ebuild| 65 -- gnome-extra/gnome-contacts/metadata.xml| 2 +- 3 files changed, 1 insertion(+), 67 deletions(-) diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 7ad6cb7..c01fc1a 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,3 +1,2 @@ -DIST gnome-contacts-3.14.2.tar.xz 749320 SHA256 9a21171cb7a08299a937b7d940e362411b08cc8adbd248d5a1f59107f5d2925d SHA512 8b05f8313f5448f8922826759aa4eac9d5f64a3ef11cf49fae08572c7f19e9ce420fdf41e61451399bbc7487047ab53ab32a14b6dee22889a6624db313022c70 WHIRLPOOL 1d094fc0023bf44979bd730aa5c3f5ab876112cd1eddf7586dfcddbf822c083e60b142727726f26cdd473f30ec6ee0d93c8d414c99a7ff14a38cf92f0c76ce17 DIST gnome-contacts-3.16.2.tar.xz 767720 SHA256 fb625a40fe915d866625a7d688c9a3b454d198c9474ce2efc3979f2b0d1687e7 SHA512 287f81be4452eb2fff6f0b3ab1b00aa4cb8fac1157f62dcd6a9f61928151617ca69f0b6463c83c69ad4d85e9656c49d65eb603f8f39d036bd7091353dc3b9ab7 WHIRLPOOL d633db8776914f287030b0ee2b473e694513b974fc47b1fcb93fedcb657438eda6fef998e971553e9e4071a9961102930ed02304c1847fa93fb3e01e85e92b28 DIST gnome-contacts-3.18.1.tar.xz 785260 SHA256 0418d25e70e73c05f4db58ce843819ef91180a21531549a832eafeaf2700cf26 SHA512 eda2698215d0a11018fba7742c5038f6a7c34632b5efe05597dddf0a91489139dd9a6b61c9972756d9beabacf1bd8f776feb2e4bd4104512e7809357dbda7d03 WHIRLPOOL a959aed54e3edd7ca033cbdff4a723d2024d7f69d7807bbd2a972f05e5fefaeafe617cc3a1ce4b3552c2dd192f2dc6764872edb8fdcbd04e93029b356fc03ac7 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.14.2.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-3.14.2.ebuild deleted file mode 100644 index edb2970..000 --- a/gnome-extra/gnome-contacts/gnome-contacts-3.14.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -VALA_USE_DEPEND="vapigen" -VALA_MIN_API_VERSION="0.24" - -inherit gnome2 vala - -DESCRIPTION="GNOME contact management application" -HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts; - -LICENSE="GPL-2+" -SLOT="0" -IUSE="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[introspection] - gnome-extra/evolution-data-server[vala] - net-libs/telepathy-glib[vala] - x11-libs/libnotify[introspection] -" -# Configure is wrong; it needs cheese-3.5.91, not 3.3.91 -RDEPEND=" - >=dev-libs/folks-0.9.5:=[eds,telepathy] - >=dev-libs/glib-2.37.6:2 - >=dev-libs/libgee-0.10:0.8 - >=gnome-extra/evolution-data-server-3.5.3:=[gnome-online-accounts] - >=gnome-base/gnome-desktop-3.0:3= - net-libs/gnome-online-accounts - >=net-libs/telepathy-glib-0.17.5 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/libnotify:= - >=x11-libs/gtk+-3.12:3 - x11-libs/pango - v4l? ( >=media-video/cheese-3.5.91:= ) -" -DEPEND="${RDEPEND} - ${VALA_DEPEND} - dev-libs/libxslt - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - virtual/pkgconfig -" - -src_prepare() { - # Regenerate the pre-generated C sources, bug #471628 - if ! use v4l; then - touch src/*.vala - fi - - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure $(use_with v4l cheese) -} diff --git a/gnome-extra/gnome-contacts/metadata.xml b/gnome-extra/gnome-contacts/metadata.xml index 6e0e2ec..da6fd63 100644 --- a/gnome-extra/gnome-contacts/metadata.xml +++ b/gnome-extra/gnome-contacts/metadata.xml @@ -1,5 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd;> - gnome +gnome