[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 3dacf382c5dfa1bdc0aa05a89a511a743e9407a6 Author: Eli Schwartz gmail com> AuthorDate: Tue Jun 4 23:55:30 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 6 00:44:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dacf382 app-crypt/gcr: enable py3.13 ... in the slot for gcr 3.x It is only used by the build system, which runs some scripts that will work on any version of the python stdlib. It's kind of pointless to require a specific one but do not argue; python-any-r1 is basically lightweight on the package metadata. It is removed in gcr 4 anyway. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.41.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1-r2.ebuild b/app-crypt/gcr/gcr-3.41.1-r2.ebuild index 7e4b1ef8de0a..4be077ac83ef 100644 --- a/app-crypt/gcr/gcr-3.41.1-r2.ebuild +++ b/app-crypt/gcr/gcr-3.41.1-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..13} ) inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 2ebb1a3d3db250b06190dc602b9f42d94fc23e1a Author: Eli Schwartz gmail com> AuthorDate: Tue Jun 4 23:53:03 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 6 00:44:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebb1a3d app-crypt/gcr: enable py3.12 ... in the slot for gcr 3.x It is only used by the build system, which runs some scripts that will work on any version of the python stdlib. It's kind of pointless to require a specific one but do not argue; python-any-r1 is basically lightweight on the package metadata. It is removed in gcr 4 anyway. Closes: https://bugs.gentoo.org/929290 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.41.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/gcr/gcr-3.41.1-r2.ebuild b/app-crypt/gcr/gcr-3.41.1-r2.ebuild index 18f232f0302b..7e4b1ef8de0a 100644 --- a/app-crypt/gcr/gcr-3.41.1-r2.ebuild +++ b/app-crypt/gcr/gcr-3.41.1-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 79e20a165676559e05e9723060c64723db229cf3 Author: Eli Schwartz gmail com> AuthorDate: Tue Jun 4 23:49:08 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 6 00:44:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e20a16 app-crypt/gcr: drop build-time use of python-any-r1 In gcr 3, some *.py scripts were executed by the build system, and could technically use any version of python. In gcr 4, it is a moot point since those scripts were dropped and python is no longer run at all. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-4.2.1.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-crypt/gcr/gcr-4.2.1.ebuild b/app-crypt/gcr/gcr-4.2.1.ebuild index 80e9608fd03f..ed823652b725 100644 --- a/app-crypt/gcr/gcr-4.2.1.ebuild +++ b/app-crypt/gcr/gcr-4.2.1.ebuild @@ -2,9 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) -inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 vala xdg +inherit flag-o-matic gnome.org gnome2-utils meson vala xdg DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; @@ -35,7 +34,6 @@ DEPEND=" RDEPEND="${DEPEND}" PDEPEND="app-crypt/gnupg" BDEPEND=" - ${PYTHON_DEPS} gtk? ( dev-libs/libxml2:2 ) dev-util/gdbus-codegen dev-util/glib-utils @@ -46,10 +44,6 @@ BDEPEND=" vala? ( $(vala_depend) ) " -pkg_setup() { - python-any-r1_pkg_setup -} - src_prepare() { default use vala && vala_setup
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: f1dfe758d9ddee93ce1f17a3c056b59a421f65ae Author: Mart Raudsepp gentoo org> AuthorDate: Mon May 6 06:43:43 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon May 6 07:08:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dfe758 app-crypt/gcr: drop 4.1.0 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 - app-crypt/gcr/gcr-4.1.0.ebuild | 93 -- 2 files changed, 94 deletions(-) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index a29030333924..520f875e448e 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,3 +1,2 @@ DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 -DIST gcr-4.1.0.tar.xz 722776 BLAKE2B 910cef50301a5988979f368501a8c62cf264b8af54c909309c335b06117e0504c39afd5f1c92613f13ce09db154ae5036af1ade50bd7f1482c48efd7abf02d22 SHA512 a91a5b0a7b62f7756dec2e7e19a59a4087a1423ccf24c5dd6d4a18de0a58fd91c5d5c131233360a3334c236b28ee94ec6889fcec1de85771a4b6a5daa5b9e203 DIST gcr-4.2.1.tar.xz 719392 BLAKE2B a9134258f6daa59de4924f6bac01499d3bf87aae5e9d9ff5c69b2289ba0e82ef4c3f93a1ca7b1b007815e51e0c56f10a8abc616b31518dfa83581e8ffc5b3309 SHA512 fbb1664f6e276e35296aec46dab53ff308d031cae2f25b7d1ff5abdb56c5bd3764927d38b997d2ccbd260975f445d71619b2487327786c30b5f34d5e8865ff25 diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild deleted file mode 100644 index 5b18a011db3d.. --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ /dev/null @@ -1,93 +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="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="4/gcr-4.4-gck-2.2" # subslot = soname and soversion of libgcr and libgck - -IUSE="gtk gtk-doc +introspection systemd test +vala" -REQUIRED_USE=" - gtk-doc? ( introspection ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-libs/glib-2.68.0:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=app-crypt/p11-kit-0.19.0 - >=app-crypt/libsecret-0.20 - systemd? ( sys-apps/systemd:= ) - gtk? ( gui-libs/gtk:4[introspection?] ) - >=sys-apps/dbus-1 - introspection? ( >=dev-libs/gobject-introspection-1.58:= ) - !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: d2662dd5da484ad3614280b4da13ddf00cb44f8a Author: Matoro Mahri matoro tk> AuthorDate: Sun Apr 28 18:55:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Apr 28 19:10:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2662dd5 app-crypt/gcr: Stabilize 4.2.1 arm64, #928756 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-crypt/gcr/gcr-4.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.2.1.ebuild b/app-crypt/gcr/gcr-4.2.1.ebuild index 44df3e02ba5a..2c4f9d0713d3 100644 --- a/app-crypt/gcr/gcr-4.2.1.ebuild +++ b/app-crypt/gcr/gcr-4.2.1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 0ad631c48d4e09c0baebe8bbfe9acc883527672c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 7 06:51:00 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 7 06:51:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad631c4 app-crypt/gcr: Stabilize 4.2.1 ppc64, #928756 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.2.1.ebuild b/app-crypt/gcr/gcr-4.2.1.ebuild index 1174274c2ddc..15116e3bfbc3 100644 --- a/app-crypt/gcr/gcr-4.2.1.ebuild +++ b/app-crypt/gcr/gcr-4.2.1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: c71451231fa9da213e3b5213957fe6a66a63fd84 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 3 20:38:09 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 3 20:54:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7145123 app-crypt/gcr: add 4.2.1, enable py3.12, disable LTO The tests fail with LTO enabled, but otherwise seems to work. As this is a security/crypto package, err on the safe side and disable LTO overall for now, if this is more than a test failure trigger. Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-4.2.1.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 9d265493247c..a29030333924 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1,3 @@ DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 DIST gcr-4.1.0.tar.xz 722776 BLAKE2B 910cef50301a5988979f368501a8c62cf264b8af54c909309c335b06117e0504c39afd5f1c92613f13ce09db154ae5036af1ade50bd7f1482c48efd7abf02d22 SHA512 a91a5b0a7b62f7756dec2e7e19a59a4087a1423ccf24c5dd6d4a18de0a58fd91c5d5c131233360a3334c236b28ee94ec6889fcec1de85771a4b6a5daa5b9e203 +DIST gcr-4.2.1.tar.xz 719392 BLAKE2B a9134258f6daa59de4924f6bac01499d3bf87aae5e9d9ff5c69b2289ba0e82ef4c3f93a1ca7b1b007815e51e0c56f10a8abc616b31518dfa83581e8ffc5b3309 SHA512 fbb1664f6e276e35296aec46dab53ff308d031cae2f25b7d1ff5abdb56c5bd3764927d38b997d2ccbd260975f445d71619b2487327786c30b5f34d5e8865ff25 diff --git a/app-crypt/gcr/gcr-4.2.1.ebuild b/app-crypt/gcr/gcr-4.2.1.ebuild new file mode 100644 index ..60362694f682 --- /dev/null +++ b/app-crypt/gcr/gcr-4.2.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="4/gcr-4.4-gck-2.2" # subslot = soname and soversion of libgcr and libgck + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.68.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( gui-libs/gtk:4[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) + !https://gitlab.gnome.org/GNOME/gcr/-/issues/43 + local emesonargs=( + $(meson_use introspection) + $(meson_use gtk gtk4) + $(meson_use gtk-doc gtk_doc) + -Dgpg_path="${EPREFIX}"/usr/bin/gpg + -Dssh_agent=true + $(meson_feature systemd) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/{gck-2,gcr-4} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 405ce3917db6065fe088bc90f6f54ac07c44ace1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:29:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:29:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405ce391 app-crypt/gcr: Stabilize 4.1.0 ppc64, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index 0f243f0b1205..3380af5b8d5f 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 350479bd3c70daf0a1e340c95b71b7a376137b1e Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:29:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:29:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350479bd app-crypt/gcr: Stabilize 4.1.0 ppc, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index 3380af5b8d5f..02d559a3e84f 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: ba2da80ac67742ea90cd615f1b0b7f49d9756c6a Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 19:01:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 19:01:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2da80a app-crypt/gcr: Stabilize 4.1.0 x86, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index d08607d8ba2c..0f243f0b1205 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 82f6b2d168cd5a7c418ea9364f9fd5309c65dc2b Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 18:18:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 18:18:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f6b2d1 app-crypt/gcr: Stabilize 4.1.0 arm, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index 62c21e6579ff..d08607d8ba2c 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 00d1eb40a79e2b63c409dac100af2077585647b3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 18:16:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 18:16:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d1eb40 app-crypt/gcr: Stabilize 4.1.0 amd64, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index ba5e2a813ff9..62c21e6579ff 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 2a9fcc333c9b84a0d8816114205ed42a8eaf778b Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 17:53:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 17:53:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9fcc33 app-crypt/gcr: Stabilize 4.1.0 sparc, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index 82bed299266d..ba5e2a813ff9 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 3160adb6f434fe47013a103e325ecc98fda5f0da Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 17:44:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 17:44:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3160adb6 app-crypt/gcr: Stabilize 4.1.0 arm64, #905567 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild index 774dcf5d8166..82bed299266d 100644 --- a/app-crypt/gcr/gcr-4.1.0.ebuild +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 4f6c4c24dc9392b7afecbe0817d4153659c55a27 Author: Pascal Jäger leimstift de> AuthorDate: Thu Mar 9 08:10:40 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 30 03:58:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6c4c24 app-crypt/gcr: Version bump to 4.1.0 Signed-off-by: Pascal Jäger leimstift.de> Closes: https://github.com/gentoo/gentoo/pull/30011 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-4.1.0.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index ff7cd484adb2..6a006acffc99 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1,3 @@ DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 DIST gcr-4.0.0.tar.xz 715600 BLAKE2B 8f656cea44bc9c2ab710d33db61f26b7c7f1df73a59430945aa3c9e4acad503d7d93f916f90e2c4efb0e1379eabd9616e974a76c3d3564657b16cd46dd5954c6 SHA512 5d036710c9ae58016467e63b60ab18e461ec1db1740880dccf555dd8c555b382b1ceac3e3ee6fda22dce395e93ba8ecf0578d6c815d08c2790e618f7ca5bfd50 +DIST gcr-4.1.0.tar.xz 722776 BLAKE2B 910cef50301a5988979f368501a8c62cf264b8af54c909309c335b06117e0504c39afd5f1c92613f13ce09db154ae5036af1ade50bd7f1482c48efd7abf02d22 SHA512 a91a5b0a7b62f7756dec2e7e19a59a4087a1423ccf24c5dd6d4a18de0a58fd91c5d5c131233360a3334c236b28ee94ec6889fcec1de85771a4b6a5daa5b9e203 diff --git a/app-crypt/gcr/gcr-4.1.0.ebuild b/app-crypt/gcr/gcr-4.1.0.ebuild new file mode 100644 index ..774dcf5d8166 --- /dev/null +++ b/app-crypt/gcr/gcr-4.1.0.ebuild @@ -0,0 +1,93 @@ +# 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="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="4/gcr-4.4-gck-2.2" # subslot = soname and soversion of libgcr and libgck + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.68.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( gui-libs/gtk:4[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) + !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/files/
commit: 41a4a161191cd2cd5a869d9f382285242f548fb4 Author: Sam James gentoo org> AuthorDate: Tue Mar 7 12:18:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 7 12:18:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a4a161 app-crypt/gcr: add bug ref to patch Bug: https://bugs.gentoo.org/900152 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/files/3.41.1-implicit-func-decl.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch b/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch index f3f688013a76..f1f1ddc0b5d9 100644 --- a/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch +++ b/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch @@ -1,3 +1,5 @@ +https://bugs.gentoo.org/900152 + It doesn't make sense to default XOPEN_SOURCE and subsequently DEFAULT_SOURCE as DEFAULT_SOURCE is asking for no extensions. Anyway, just ask for GNU_SOURCE as it'll placate both musl and glibc for all of strptime/timegm/getpass and
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/, app-crypt/gcr/files/
commit: 3b99e98a7f71e2ba432fa10c1ed1994668e552b5 Author: Sam James gentoo org> AuthorDate: Tue Mar 7 12:11:19 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 7 12:11:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b99e98a app-crypt/gcr: fix implicit func decls It doesn't make sense to default XOPEN_SOURCE and subsequently DEFAULT_SOURCE as DEFAULT_SOURCE is asking for no extensions. Anyway, just ask for GNU_SOURCE as it'll placate both musl and glibc for all of strptime/timegm/getpass and gcr-3 is obsolete anyway. gcr-4 is fine. Closes: https://bugs.gentoo.org/900152 Signed-off-by: Sam James gentoo.org> .../gcr/files/3.41.1-implicit-func-decl.patch | 28 ++ .../{gcr-3.41.1-r1.ebuild => gcr-3.41.1-r2.ebuild} | 1 + 2 files changed, 29 insertions(+) diff --git a/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch b/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch new file mode 100644 index ..f3f688013a76 --- /dev/null +++ b/app-crypt/gcr/files/3.41.1-implicit-func-decl.patch @@ -0,0 +1,28 @@ +It doesn't make sense to default XOPEN_SOURCE and subsequently DEFAULT_SOURCE +as DEFAULT_SOURCE is asking for no extensions. Anyway, just ask for GNU_SOURCE +as it'll placate both musl and glibc for all of strptime/timegm/getpass and +gcr-3 is obsolete anyway. +--- a/gck/meson.build b/gck/meson.build +@@ -77,8 +77,7 @@ gck_cflags = [ + '-DGCK_API_SUBJECT_TO_CHANGE', + '-DP11_KIT_API_SUBJECT_TO_CHANGE', + '-DPKCS11_REGISTRY_DIR="@0@"'.format(get_option('prefix') / get_option('libdir') / 'pkcs11'), +- '-D_XOPEN_SOURCE', # Needed for strptime() +- '-D_DEFAULT_SOURCE', # Needed for timegm ++ '-D_GNU_SOURCE', # Needed for strptime(), timegm, getpass + ] + + gck_symbolmap = meson.current_source_dir() / 'libgck.map' +--- a/gcr/meson.build b/gcr/meson.build +@@ -146,7 +146,7 @@ gcr_base_cflags = [ + '-DGCR_API_SUBJECT_TO_CHANGE', + '-DGCK_API_SUBJECT_TO_CHANGE', + '-DP11_KIT_API_SUBJECT_TO_CHANGE', +- '-D_XOPEN_SOURCE', # Needed for strptime() ++ '-D_GNU_SOURCE', # Needed for strptime(), timegm, getpass + ] + + gcr_base_symbolmap = meson.current_source_dir() / 'libgcr-base.map' + diff --git a/app-crypt/gcr/gcr-3.41.1-r1.ebuild b/app-crypt/gcr/gcr-3.41.1-r2.ebuild similarity index 98% rename from app-crypt/gcr/gcr-3.41.1-r1.ebuild rename to app-crypt/gcr/gcr-3.41.1-r2.ebuild index fa27a868884a..24ad67b9bce4 100644 --- a/app-crypt/gcr/gcr-3.41.1-r1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1-r2.ebuild @@ -47,6 +47,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/3.38.0-optional-vapi.patch + "${FILESDIR}"/3.41.1-implicit-func-decl.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: c6ed7bb286d7852442e9ea03d0cf075c78dd1744 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:12:20 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:12:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ed7bb2 app-crypt/gcr: Stabilize 3.41.1-r1 arm, #885627 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-3.41.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1-r1.ebuild b/app-crypt/gcr/gcr-3.41.1-r1.ebuild index 18a2a397..25096c2209ab 100644 --- a/app-crypt/gcr/gcr-3.41.1-r1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: aa607e0473d84336fa2526b8f894fed11d35d933 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:12:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:12:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa607e04 app-crypt/gcr: Stabilize 4.0.0 arm, #885627 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.0.0.ebuild b/app-crypt/gcr/gcr-4.0.0.ebuild index 4967e4a86b4d..301cc3b75646 100644 --- a/app-crypt/gcr/gcr-4.0.0.ebuild +++ b/app-crypt/gcr/gcr-4.0.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 92c6632282006db4d0ea0a2270d70df921f3483b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:29:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:29:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c66322 app-crypt/gcr: Stabilize 3.41.1-r1 sparc, #885627 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-3.41.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1-r1.ebuild b/app-crypt/gcr/gcr-3.41.1-r1.ebuild index d1e9daf4528f..d2a23f2458ea 100644 --- a/app-crypt/gcr/gcr-3.41.1-r1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: f605523611fd92e63786158631530de833e20ad5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 16 20:29:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 16 20:29:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6055236 app-crypt/gcr: Stabilize 4.0.0 sparc, #885627 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-4.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-4.0.0.ebuild b/app-crypt/gcr/gcr-4.0.0.ebuild index 5ec6fff41d91..25ec98d2dba3 100644 --- a/app-crypt/gcr/gcr-4.0.0.ebuild +++ b/app-crypt/gcr/gcr-4.0.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.68.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: b84e9801399f94be495b709d97e9bfecfb082bad Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:19:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 22:32:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84e9801 app-crypt/gcr: Set remote-id Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app-crypt/gcr/metadata.xml b/app-crypt/gcr/metadata.xml index 7b343b06be8a..11816fc8230a 100644 --- a/app-crypt/gcr/metadata.xml +++ b/app-crypt/gcr/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - gn...@gentoo.org - Gentoo GNOME Desktop - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +GNOME/gcr +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: e212c9ea8ffbc9ac96b5febc0f6ef00f018ac859 Author: Guillermo Joandet gmail com> AuthorDate: Wed Oct 12 22:19:16 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Oct 13 00:26:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e212c9ea app-crypt/gcr: Version bump to 4.0.0 Closes: https://github.com/gentoo/gentoo/pull/27760 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-4.0.0.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index efe2493b734d..b9f08f384360 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,3 +1,4 @@ DIST gcr-3.41.0.tar.xz 1039744 BLAKE2B c646a04168310051d5b582a9d2f7ab9da89eef095e856e56b8d730600debead051ad8bb40eddb7457b1be2be3e092227dd886f647258a9c6a81d4bab728245f7 SHA512 455acc40ed77feeb35f9845b00229f468b322b7eda0b1b5abb0153f0a6ba29f3d0364df5143f4caf130254a1258b3c7f934370e5142f2f64e1c3084b6f6e DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 DIST gcr-3.92.0.tar.xz 719608 BLAKE2B 770946582ada19d4282b0adfe77c4eabf08439430b89397a16829259162a940df44a5abf7e26e13c075449c7b4e5529dd95b781f67b4437246bca8989100 SHA512 bd566c8846e1ee99f82eefd9f7fbc5959c09bf383fef9c7bdc82b6c2c9c7634faaddcf6d91b0eca10b69a99e8f954272c3decf0594864351a48a5473e2bb5db3 +DIST gcr-4.0.0.tar.xz 715600 BLAKE2B 8f656cea44bc9c2ab710d33db61f26b7c7f1df73a59430945aa3c9e4acad503d7d93f916f90e2c4efb0e1379eabd9616e974a76c3d3564657b16cd46dd5954c6 SHA512 5d036710c9ae58016467e63b60ab18e461ec1db1740880dccf555dd8c555b382b1ceac3e3ee6fda22dce395e93ba8ecf0578d6c815d08c2790e618f7ca5bfd50 diff --git a/app-crypt/gcr/gcr-4.0.0.ebuild b/app-crypt/gcr/gcr-4.0.0.ebuild new file mode 100644 index ..6ac349e0b8c4 --- /dev/null +++ b/app-crypt/gcr/gcr-4.0.0.ebuild @@ -0,0 +1,93 @@ +# 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="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="4/gcr4.4-gck2.2" # subslot = soname and soversion of libgcr and libgck + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.68.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( gui-libs/gtk:4[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) + !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 86ecd2dd3efb7b9dfd887acfc578e33dd0c087c5 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 1 22:17:47 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 1 22:27:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ecd2dd app-crypt/gcr: Fix removing conflicting files Closes: https://bugs.gentoo.org/873895 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/gcr-3.41.1-r1.ebuild | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app-crypt/gcr/gcr-3.41.1-r1.ebuild b/app-crypt/gcr/gcr-3.41.1-r1.ebuild index ee7f1a92c62d..39aeeaaeb5c4 100644 --- a/app-crypt/gcr/gcr-3.41.1-r1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1-r1.ebuild @@ -80,11 +80,14 @@ src_install() { meson_src_install # These files are installed by gcr:4 - rm \ - "${ED}"/usr/libexec/gcr-ssh-agent \ - "${ED}"/usr/lib/systemd/user/gcr-ssh-agent.service \ - "${ED}"/usr/lib/systemd/user/gcr-ssh-agent.socket \ - || die + local conflicts=( + "${ED}"/usr/libexec/gcr-ssh-agent + ) + use systemd && conflicts+=( + "${ED}"/usr/lib/systemd/user/gcr-ssh-agent.{service,socket} + ) + einfo "${conflicts[@]}" + rm "${conflicts[@]}" || die if use gtk-doc; then mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: bc196db45a88bb867f7ae898edc624a3a44a1fbd Author: Pascal Jäger leimstift de> AuthorDate: Sun Sep 18 18:22:01 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 1 14:54:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc196db4 app-crypt/gcr: Version bump to 3.92.0 Closes: https://github.com/gentoo/gentoo/pull/27331 Signed-off-by: Pascal Jäger leimstift.de> Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.41.1-r1.ebuild | 103 + app-crypt/gcr/gcr-3.92.0.ebuild| 93 + 3 files changed, 197 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 2f2637cad476..efe2493b734d 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1,3 @@ DIST gcr-3.41.0.tar.xz 1039744 BLAKE2B c646a04168310051d5b582a9d2f7ab9da89eef095e856e56b8d730600debead051ad8bb40eddb7457b1be2be3e092227dd886f647258a9c6a81d4bab728245f7 SHA512 455acc40ed77feeb35f9845b00229f468b322b7eda0b1b5abb0153f0a6ba29f3d0364df5143f4caf130254a1258b3c7f934370e5142f2f64e1c3084b6f6e DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 +DIST gcr-3.92.0.tar.xz 719608 BLAKE2B 770946582ada19d4282b0adfe77c4eabf08439430b89397a16829259162a940df44a5abf7e26e13c075449c7b4e5529dd95b781f67b4437246bca8989100 SHA512 bd566c8846e1ee99f82eefd9f7fbc5959c09bf383fef9c7bdc82b6c2c9c7634faaddcf6d91b0eca10b69a99e8f954272c3decf0594864351a48a5473e2bb5db3 diff --git a/app-crypt/gcr/gcr-3.41.1-r1.ebuild b/app-crypt/gcr/gcr-3.41.1-r1.ebuild new file mode 100644 index ..ee7f1a92c62d --- /dev/null +++ b/app-crypt/gcr/gcr-3.41.1-r1.ebuild @@ -0,0 +1,103 @@ +# 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="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-base-3 and co + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( >=x11-libs/gtk+-3.22:3[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="app-crypt/gnupg" +BDEPEND=" + ${PYTHON_DEPS} + gtk? ( dev-libs/libxml2:2 ) + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( dev-util/gi-docgen ) + >=sys-devel/gettext-0.19.8 + test? ( app-crypt/gnupg ) + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/3.38.0-optional-vapi.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use gtk) + $(meson_use gtk-doc gtk_doc) + -Dgpg_path="${EPREFIX}"/usr/bin/gpg + -Dssh_agent=true + $(meson_feature systemd) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +src_install() { + meson_src_install + + # These files are installed by gcr:4 + rm \ + "${ED}"/usr/libexec/gcr-ssh-agent \ + "${ED}"/usr/lib/systemd/user/gcr-ssh-agent.service \ + "${ED}"/usr/lib/systemd/user/gcr-ssh-agent.socket \ + || die + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/{gck-1,gcr-3,gcr-ui-3} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-crypt/gcr/gcr-3.92.0.ebuild b/app-crypt/gcr/gcr-3.92.0.ebuild new file mode 100644 index ..fddcb8011df7 --- /dev/null +++ b/app-crypt/gcr/gcr-3.92.0.ebuil
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: c8d98d795de9418bc891d115a8c2903931320f2c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 30 18:37:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 30 18:37:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d98d79 app-crypt/gcr: Stabilize 3.41.1 sparc, #868606 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-3.41.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild index c94806054f70..39bd5b586655 100644 --- a/app-crypt/gcr/gcr-3.41.1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 6921dfdfc232246c7293e0359e7a877305c31ac3 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 28 16:28:58 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 28 16:28:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6921dfdf app-crypt/gcr: Stabilize 3.41.1 ppc64, #868606 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gcr/gcr-3.41.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild index 89157223c8b8..c94806054f70 100644 --- a/app-crypt/gcr/gcr-3.41.1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 8934b6c227585efd43fc5ee2e400a88fb3afc9bf Author: Sam James gentoo org> AuthorDate: Mon Sep 19 01:38:03 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 19 01:38:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8934b6c2 app-crypt/gcr: Stabilize 3.41.1 arm, #868606 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.41.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild index 6a49ac8f08af..08b13a363252 100644 --- a/app-crypt/gcr/gcr-3.41.1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: e5496d27b0a2fdd2ea90e793052c682fe82be564 Author: Matt Turner gentoo org> AuthorDate: Wed Sep 7 01:13:24 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Sep 7 02:10:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5496d27 app-crypt/gcr: Require introspection for USE=gtk-doc Closes: https://bugs.gentoo.org/868663 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/gcr-3.41.1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild index 667ab3716baf..abcdce890455 100644 --- a/app-crypt/gcr/gcr-3.41.1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -13,7 +13,10 @@ LICENSE="GPL-2+ LGPL-2+" SLOT="0/1" # subslot = suffix of libgcr-base-3 and co IUSE="gtk gtk-doc +introspection systemd test +vala" -REQUIRED_USE="vala? ( introspection )" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" RESTRICT="!test? ( test )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 34679a090a3bd45db0116ce93d1f8b876a5c14ab Author: Matt Turner gentoo org> AuthorDate: Wed Jul 27 15:49:50 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Jul 27 15:52:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34679a09 app-crypt/gcr: Install docs to correct location Closes: https://bugs.gentoo.org/861359 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/gcr-3.41.1.ebuild | 9 + 1 file changed, 9 insertions(+) diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild index 53971669534e..667ab3716baf 100644 --- a/app-crypt/gcr/gcr-3.41.1.ebuild +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -73,6 +73,15 @@ src_test() { dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' } +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/{gck-1,gcr-3,gcr-ui-3} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + pkg_postinst() { xdg_pkg_postinst gnome2_schemas_update
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: a61268e24cb762caf9ab73a17d9ab0efa1b7ec68 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 26 21:59:43 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 26 22:01:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61268e2 app-crypt/gcr: Version bump to 3.41.1 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.41.1.ebuild | 84 + 2 files changed, 85 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index a138c3c1ce25..2f2637cad476 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1 +1,2 @@ DIST gcr-3.41.0.tar.xz 1039744 BLAKE2B c646a04168310051d5b582a9d2f7ab9da89eef095e856e56b8d730600debead051ad8bb40eddb7457b1be2be3e092227dd886f647258a9c6a81d4bab728245f7 SHA512 455acc40ed77feeb35f9845b00229f468b322b7eda0b1b5abb0153f0a6ba29f3d0364df5143f4caf130254a1258b3c7f934370e5142f2f64e1c3084b6f6e +DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1 SHA512 dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325 diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild new file mode 100644 index ..53971669534e --- /dev/null +++ b/app-crypt/gcr/gcr-3.41.1.ebuild @@ -0,0 +1,84 @@ +# 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="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-base-3 and co + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( >=x11-libs/gtk+-3.22:3[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="app-crypt/gnupg" +BDEPEND=" + ${PYTHON_DEPS} + gtk? ( dev-libs/libxml2:2 ) + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( dev-util/gi-docgen ) + >=sys-devel/gettext-0.19.8 + test? ( app-crypt/gnupg ) + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/3.38.0-optional-vapi.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use gtk) + $(meson_use gtk-doc gtk_doc) + -Dgpg_path="${EPREFIX}"/usr/bin/gpg + -Dssh_agent=true + $(meson_feature systemd) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 5b9ae6d30c521e499c10120fecf3eb6310a8ccfb Author: Sam James gentoo org> AuthorDate: Thu Jul 21 00:12:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 21 00:12:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9ae6d3 app-crypt/gcr: Stabilize 3.41.0 ppc, #853958 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.41.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.0.ebuild b/app-crypt/gcr/gcr-3.41.0.ebuild index c51ce5fe27da..94edd14c2573 100644 --- a/app-crypt/gcr/gcr-3.41.0.ebuild +++ b/app-crypt/gcr/gcr-3.41.0.ebuild @@ -16,7 +16,7 @@ IUSE="gtk gtk-doc +introspection systemd test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 43adff6c9b4627681f11da31d93057a7263323c1 Author: Sam James gentoo org> AuthorDate: Mon Jul 18 17:43:59 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 18 17:43:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43adff6c app-crypt/gcr: Stabilize 3.41.0 arm, #853958 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.41.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.0.ebuild b/app-crypt/gcr/gcr-3.41.0.ebuild index 5e551dc1745f..5323b4746a5e 100644 --- a/app-crypt/gcr/gcr-3.41.0.ebuild +++ b/app-crypt/gcr/gcr-3.41.0.ebuild @@ -16,7 +16,7 @@ IUSE="gtk gtk-doc +introspection systemd test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: bbd83009be29419ee9c7e62fa08bf661813a223a Author: WANG Xuerui gentoo org> AuthorDate: Wed May 18 07:19:43 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed May 18 07:59:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd83009 app-crypt/gcr: keyword 3.41.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-crypt/gcr/gcr-3.41.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.41.0.ebuild b/app-crypt/gcr/gcr-3.41.0.ebuild index 6a5988f3730b..9a85413d5e3c 100644 --- a/app-crypt/gcr/gcr-3.41.0.ebuild +++ b/app-crypt/gcr/gcr-3.41.0.ebuild @@ -16,7 +16,7 @@ IUSE="gtk gtk-doc +introspection systemd test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/, profiles/arch/hppa/
commit: 0fc0c93c9c72ce46755d13596a146831970b56aa Author: Matt Turner gentoo org> AuthorDate: Sat May 7 15:40:13 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat May 7 15:41:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc0c93c app-crypt/gcr: Drop hppa keywords gcr-3.41.0 adds a dependency on libsecret, which is not keyworded on hppa. Since gcr's only reverse dependencies on hppa are pinentry[gtk] and libgdata[crypt], mask those flags and dekeyword gcr. Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/gcr-3.40.0.ebuild | 2 +- profiles/arch/hppa/package.use.mask | 5 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.40.0.ebuild b/app-crypt/gcr/gcr-3.40.0.ebuild index 3a367dc36429..e3ac13de0bef 100644 --- a/app-crypt/gcr/gcr-3.40.0.ebuild +++ b/app-crypt/gcr/gcr-3.40.0.ebuild @@ -17,7 +17,7 @@ IUSE="gtk gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2 diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 163049d7fa84..dec058081d40 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,11 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Matt Turner (2022-05-07) +# app-crypt/gcr is not keyworded +app-crypt/pinentry gtk +dev-libs/libgdata crypt + # Nickolas Raymond Kaczynski (2022-04-24) # Dependencies are missing keywords media-libs/imlib2 svg heif jpegxl
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/, app-crypt/gcr/files/
commit: b38043e8e56bc7c547fcb5c9dbf0a713f28a Author: Matt Turner gentoo org> AuthorDate: Sat May 7 15:23:23 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat May 7 15:32:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38043e8 app-crypt/gcr: Version bump to 3.41.0 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + .../gcr-3.41.0-Unbreak-build-without-systemd.patch | 27 +++ app-crypt/gcr/gcr-3.41.0.ebuild| 89 ++ 3 files changed, 117 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index cc0e9da4b4eb..c24bb8c5bd97 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1 +1,2 @@ DIST gcr-3.40.0.tar.xz 1011044 BLAKE2B 6b1016f74e5fd3ace32a534a59575db9c39b5deefd2f4f3a747ef7e87a43c7c00b33500d8151009347af9fe6b073c390895bb6e17c577c6e150c780c487b997e SHA512 7118608e7bef7d0cf2eea33cb3286b7f9c3622a38892ce88cf33ed453d343cc33e070831e7b4d0c5cdb43c2e57b3f0b91c7cbd6aa8463982d3af8844b59bcb81 +DIST gcr-3.41.0.tar.xz 1039744 BLAKE2B c646a04168310051d5b582a9d2f7ab9da89eef095e856e56b8d730600debead051ad8bb40eddb7457b1be2be3e092227dd886f647258a9c6a81d4bab728245f7 SHA512 455acc40ed77feeb35f9845b00229f468b322b7eda0b1b5abb0153f0a6ba29f3d0364df5143f4caf130254a1258b3c7f934370e5142f2f64e1c3084b6f6e diff --git a/app-crypt/gcr/files/gcr-3.41.0-Unbreak-build-without-systemd.patch b/app-crypt/gcr/files/gcr-3.41.0-Unbreak-build-without-systemd.patch new file mode 100644 index ..eac12c0a34a2 --- /dev/null +++ b/app-crypt/gcr/files/gcr-3.41.0-Unbreak-build-without-systemd.patch @@ -0,0 +1,27 @@ +From 96e76ee482dad2a0d71f9a5a5a6558d272d538ca Mon Sep 17 00:00:00 2001 +From: Antoine Jacoutot +Date: Sun, 24 Oct 2021 10:26:03 +0200 +Subject: [PATCH] Unbreak build without systemd. + +This fixes the check for WITH_SYSTEMD and prevents a fatal error: +'systemd/sd-daemon.h' file not found when building with systemd disabled. +--- + gcr/gcr-ssh-agent-service.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gcr/gcr-ssh-agent-service.c b/gcr/gcr-ssh-agent-service.c +index 3b5a4ca..b7e8928 100644 +--- a/gcr/gcr-ssh-agent-service.c b/gcr/gcr-ssh-agent-service.c +@@ -39,7 +39,7 @@ + #include + #include + +-#ifdef WITH_SYSTEMD ++#if WITH_SYSTEMD + #include + #endif + +-- +2.35.1 + diff --git a/app-crypt/gcr/gcr-3.41.0.ebuild b/app-crypt/gcr/gcr-3.41.0.ebuild new file mode 100644 index ..6a5988f3730b --- /dev/null +++ b/app-crypt/gcr/gcr-3.41.0.ebuild @@ -0,0 +1,89 @@ +# 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="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-base-3 and co + +IUSE="gtk gtk-doc +introspection systemd test +vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + >=app-crypt/libsecret-0.20 + systemd? ( sys-apps/systemd:= ) + gtk? ( >=x11-libs/gtk+-3.22:3[introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="app-crypt/gnupg" +BDEPEND=" + ${PYTHON_DEPS} + gtk? ( dev-libs/libxml2:2 ) + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.1.2 + ) + >=sys-devel/gettext-0.19.8 + test? ( app-crypt/gnupg ) + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/3.38.0-optional-vapi.patch + "${FILESDIR}"/${PN}-3.40.0-meson-0.61-build.patch + "${FILESDIR}"/${P}-Unbreak-build-without-systemd.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use gtk) + $(meson_use gtk-doc gtk_doc) + -Dgpg_path="${EPREFIX}"/usr/bin/gpg + -Dssh_agent=true + $(meson_feature systemd) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/files/, app-crypt/gcr/
commit: 28fe1228ccd031ed24a996f9e8b86f2ebe16b375 Author: Sam James gentoo org> AuthorDate: Tue Jan 18 22:32:17 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 18 22:32:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fe1228 app-crypt/gcr: fix build with meson 0.61 Closes: https://bugs.gentoo.org/831428 Signed-off-by: Sam James gentoo.org> .../gcr/files/gcr-3.40.0-meson-0.61-build.patch| 47 ++ app-crypt/gcr/gcr-3.40.0.ebuild| 3 +- 2 files changed, 49 insertions(+), 1 deletion(-) diff --git a/app-crypt/gcr/files/gcr-3.40.0-meson-0.61-build.patch b/app-crypt/gcr/files/gcr-3.40.0-meson-0.61-build.patch new file mode 100644 index ..4bf8efbb1d73 --- /dev/null +++ b/app-crypt/gcr/files/gcr-3.40.0-meson-0.61-build.patch @@ -0,0 +1,47 @@ +https://gitlab.gnome.org/GNOME/gcr/-/commit/b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch +https://bugs.gentoo.org/831428 + +From: Jakub Jirutka +Date: Wed, 12 Jan 2022 00:24:20 +0100 +Subject: [PATCH] meson: Fix unknown kw argument in gnome.generate_gir + +This argument has been removed in Meson 0.61.0: + +gck/meson.build:130:2: ERROR: gnome.generate_gir got unknown keyword arguments "packages" + +https://github.com/mesonbuild/meson/commit/f8fc5cb860465718fe7c79a1bf1fe00659f138de: + +> The packages argument to gnome.generate_gir was allowed, but never did anything, so stop passing it. + +Fixes #89 +--- a/gck/meson.build b/gck/meson.build +@@ -131,7 +131,6 @@ if get_option('introspection') + sources: gck_gir_sources, + namespace: 'Gck', + nsversion: '@0@'.format(gck_major_version), +-packages: gck_deps, + export_packages: 'gck-@0@'.format(gck_major_version), + includes: [ 'GObject-2.0', 'Gio-2.0' ], + header: 'gck/gck.h', +--- a/gcr/meson.build b/gcr/meson.build +@@ -190,7 +190,6 @@ if get_option('introspection') + sources: [ gcr_base_public_sources, gcr_base_headers ], + namespace: 'Gcr', + nsversion: '@0@'.format(gcr_major_version), +-packages: gcr_base_deps, + export_packages: 'gcr-base-@0@'.format(gcr_major_version), + includes: [ + 'GObject-2.0', +--- a/ui/meson.build b/ui/meson.build +@@ -152,7 +152,6 @@ if get_option('introspection') + export_packages: 'gcr-ui-@0@'.format(gcr_major_version), + identifier_prefix: 'Gcr', + symbol_prefix: 'gcr', +-packages: gcr_ui_deps, + includes: [ + 'GObject-2.0', + 'Gio-2.0', +GitLab diff --git a/app-crypt/gcr/gcr-3.40.0.ebuild b/app-crypt/gcr/gcr-3.40.0.ebuild index 44c233571e9d..3a367dc36429 100644 --- a/app-crypt/gcr/gcr-3.40.0.ebuild +++ b/app-crypt/gcr/gcr-3.40.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -46,6 +46,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/3.38.0-optional-vapi.patch + "${FILESDIR}"/${P}-meson-0.61-build.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 4e98cd78ca1f6b4dcbbea5464111f4fb07a1cd9c Author: Thomas Bettler gmail com> AuthorDate: Sun Dec 26 10:31:14 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 2 07:08:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e98cd78 app-crypt/gcr: add python 3.10 Closes: https://bugs.gentoo.org/829995 Closes: https://github.com/gentoo/gentoo/pull/23523 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.40.0.ebuild b/app-crypt/gcr/gcr-3.40.0.ebuild index 781d04088abb..44c233571e9d 100644 --- a/app-crypt/gcr/gcr-3.40.0.ebuild +++ b/app-crypt/gcr/gcr-3.40.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: fb08a3fb08bb01a5771b6a18a5bd033e0ef00843 Author: Sam James gentoo org> AuthorDate: Fri May 28 19:16:19 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 28 19:17:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb08a3fb app-crypt/gcr: Stabilize 3.40.0 sparc, #792327 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.40.0.ebuild b/app-crypt/gcr/gcr-3.40.0.ebuild index 437b388cf2e..434919050a3 100644 --- a/app-crypt/gcr/gcr-3.40.0.ebuild +++ b/app-crypt/gcr/gcr-3.40.0.ebuild @@ -17,7 +17,7 @@ IUSE="gtk gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 781c4673c7f65e006b8603bb23557e81bc1230a3 Author: Yixun Lan gentoo org> AuthorDate: Wed May 19 15:12:08 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri May 21 00:49:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781c4673 app-crypt/gcr: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> app-crypt/gcr/gcr-3.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.40.0.ebuild b/app-crypt/gcr/gcr-3.40.0.ebuild index 1cc41b03fc6..139bbe9e4c8 100644 --- a/app-crypt/gcr/gcr-3.40.0.ebuild +++ b/app-crypt/gcr/gcr-3.40.0.ebuild @@ -17,7 +17,7 @@ IUSE="gtk gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/files/
commit: 7444080669ca1c90ca2ac120eee8735906caed0b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Apr 14 17:00:08 2021 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 14 22:28:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74440806 app-crypt/gcr: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/20378 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../files/3.36.0-avoid-gnupg-circular-dep.patch| 52 - app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch | 37 - app-crypt/gcr/files/3.36.0-meson-enum-race.patch | 31 .../3.36.0-meson-fix-gtk-doc-without-ui.patch | 24 -- app-crypt/gcr/files/3.36.0-meson-vapi-deps.patch | 48 app-crypt/gcr/files/3.36.0-optional-vapi.patch | 88 -- 6 files changed, 280 deletions(-) diff --git a/app-crypt/gcr/files/3.36.0-avoid-gnupg-circular-dep.patch b/app-crypt/gcr/files/3.36.0-avoid-gnupg-circular-dep.patch deleted file mode 100644 index 313b65628e4..000 --- a/app-crypt/gcr/files/3.36.0-avoid-gnupg-circular-dep.patch +++ /dev/null @@ -1,52 +0,0 @@ -From d3fd10fa3d3fe3e2e60a9ca5cfb401faa5e9c5bd Mon Sep 17 00:00:00 2001 -From: Rasmus Thomsen -Date: Wed, 11 Mar 2020 11:49:08 +0100 -Subject: [PATCH 4/6] meson: allow building without gpg(2) installed - -This avoids circular dependencies, such as gcr -> gpg2 -> pinentry -> gcr - meson.build | 7 +-- - meson_options.txt | 5 + - 2 files changed, 10 insertions(+), 2 deletions(-) - -diff --git a/meson.build b/meson.build -index f19af0f..57b625b 100644 a/meson.build -+++ b/meson.build -@@ -41,7 +41,10 @@ gobject_dep = dependency('gobject-2.0', version: '>=' + min_glib_version) - gio_dep = dependency('gio-2.0', version: '>=' + min_glib_version) - gio_unix_dep = dependency('gio-unix-2.0',version: '>=' + min_glib_version) - glib_deps = [ glib_dep, gmodule_dep, gthread_dep, gobject_dep, gio_dep, gio_unix_dep, ] --gpg_bin = find_program('gpg2', 'gpg') -+gpg_path = get_option('gpg_path') -+if gpg_path == '' -+ gpg_path = find_program('gpg2', 'gpg').path() -+endif - libgcrypt_dep = dependency('libgcrypt', version: '>= 1') - p11kit_dep = dependency('p11-kit-1', version: '>= 0.19.0') - p11_system_config_modules = p11kit_dep.get_pkgconfig_variable('p11_system_config_modules') -@@ -65,7 +68,7 @@ conf.set('HAVE_GETTEXT', true) - conf.set('HAVE_LOCALE_H', cc.has_header('locale.h')) - conf.set('HAVE_TIMEGM', cc.has_function('timegm')) - conf.set('HAVE_MLOCK', cc.has_function('mlock')) --conf.set_quoted('GPG_EXECUTABLE', gpg_bin.path()) -+conf.set_quoted('GPG_EXECUTABLE', gpg_path) - conf.set_quoted('LIBGCRYPT_VERSION', libgcrypt_dep.version()) - config_file = configure_file( - output: 'config.h', -diff --git a/meson_options.txt b/meson_options.txt -index bbdc8e3..ae0f524 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -13,3 +13,8 @@ option('gtk_doc', - value: true, - description: 'Build the reference documentation (requires gtk-doc)', - ) -+option('gpg_path', -+ type: 'string', -+ value: '', -+ description: 'Path to gpg, autodetected if not set', -+) --- -2.20.1 - diff --git a/app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch b/app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch deleted file mode 100644 index 44a7919ea8d..000 --- a/app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 4835310d233899f8b541e1c75c79f5c3a9ebf928 Mon Sep 17 00:00:00 2001 -From: Simon McVittie -Date: Sun, 15 Mar 2020 13:00:08 + -Subject: [PATCH 1/6] gck-slot: Initialize struct tm to all-zeroes - -If the format string for strptime() doesn't include a time zone, -then the tm_isdst member will be left uninitialized (see NOTES in -Linux strptime(3)). This means we will be off by an hour from the -intended time if whatever arbitrary junk is on the stack happens to -include a positive value for tm.tm_isdst. - -Resolves: https://gitlab.gnome.org/GNOME/gcr/issues/42 -Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953981 -Signed-off-by: Simon McVittie -(cherry picked from commit b1c8213b64fdfcad8c4ae0ff33a31105c0a0a312) - gck/gck-slot.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/gck/gck-slot.c b/gck/gck-slot.c -index f3b2f97..f00857f 100644 a/gck/gck-slot.c -+++ b/gck/gck-slot.c -@@ -607,7 +607,9 @@ _gck_token_info_from_pkcs11 (CK_TOKEN_INFO_PTR info) - { - GckTokenInfo *token_info; - gchar *string; -- struct tm tm; -+ /* Must be zero-filled, because strptime will leave tm_isdst -+ * unchanged */ -+ struct tm tm = { 0 }; - - token_info = g_new0 (GckTokenInfo, 1); - token_info->label = gck_string_from_chars (info->label, sizeof (info->label)); --- -2.20.1 - diff --git a/app-crypt/gcr/files/3.36.0-meson-enum-race.patch b/app-crypt/gcr/files/3.36.0-meso
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 2381fdf90e3ce45f962810433dcb2d16ca58266b Author: Sam James gentoo org> AuthorDate: Tue Apr 13 15:02:51 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 15:02:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2381fdf9 app-crypt/gcr: Stabilize 3.38.1 sparc, #774927 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.38.1.ebuild b/app-crypt/gcr/gcr-3.38.1.ebuild index 16f18f40492..0a9c7d82750 100644 --- a/app-crypt/gcr/gcr-3.38.1.ebuild +++ b/app-crypt/gcr/gcr-3.38.1.ebuild @@ -17,7 +17,7 @@ IUSE="gtk gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: f1aba0d0133a21e3895d5401177d4bcbbf8bea14 Author: Matt Turner gentoo org> AuthorDate: Mon Jan 25 03:18:28 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 25 03:22:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1aba0d0 app-crypt/gcr: Version bump to 3.38.1 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.38.1.ebuild | 84 + 2 files changed, 85 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 1776e37e762..73db9ba79c6 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1,3 @@ DIST gcr-3.36.0.tar.xz 1025760 BLAKE2B 03f0d0ed40b600ed80e894111fedff3efcbbaaf6f261d6a44a3649a1acb50c4f35f3dc9a7ddb60f56cab241f68fef83aa5a02a94036e70a6556b35300f2c8fb5 SHA512 0431e7971b73accc62869c9497fcff7c111c453aa6a8ff25b42f19ceae1be0aec52e0e4eb504676f967c6e4f179198c15c521278690822e3457dbc5fe512fd5e DIST gcr-3.38.0.tar.xz 1029784 BLAKE2B cf295a9f497d6c54067717e806439166965f90670ed5f7283802bb70c547465d9cc28d452970269d4315d02d24cc31f483a0a1fc1807f9b9720e70aa2b8249b9 SHA512 24c35ac514a67a1dee6a5738e829b55921a490b060ffa597421cea0abac3ddc62695370d2c7b3504c0adfd55b1ade878ad3ca5e6cb869428b4a19f4a11563bc6 +DIST gcr-3.38.1.tar.xz 1030360 BLAKE2B 474b501a5f6c339b0b4fb460a094dec6d5a297ca44daf050c6c88bc05ee822358309f57490f92c42f84a1e9f36a1d3c09c4b2788d7142ee5e86e2acf7987ea14 SHA512 4dc8c3f84023a7cd6f069f4529cb063d7153e589c2f9547410c7eeb5298dc238ea7fc4f22e22d8c237391f31bfcd814190e55125195f20b913665b9ca81d9c21 diff --git a/app-crypt/gcr/gcr-3.38.1.ebuild b/app-crypt/gcr/gcr-3.38.1.ebuild new file mode 100644 index 000..ef09143591f --- /dev/null +++ b/app-crypt/gcr/gcr-3.38.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{6..9} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-base-3 and co + +IUSE="gtk gtk-doc +introspection test +vala" +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +DEPEND=" + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=app-crypt/p11-kit-0.19.0 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) + >=sys-apps/dbus-1 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="app-crypt/gnupg" +BDEPEND=" + ${PYTHON_DEPS} + gtk? ( dev-libs/libxml2:2 ) + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.1.2 + ) + >=sys-devel/gettext-0.19.8 + test? ( app-crypt/gnupg ) + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/3.38.0-avoid-gnupg-circular-dep.patch + "${FILESDIR}"/3.38.0-optional-vapi.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use introspection) + $(meson_use gtk) + $(meson_use gtk-doc gtk_doc) + -Dgpg_path="${EPREFIX}"/usr/bin/gpg + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/files/, app-crypt/gcr/
commit: 1e4e3d89728cc93439b3c72872779f9a88a661bb Author: Matt Turner gentoo org> AuthorDate: Fri Jan 8 04:20:12 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jan 8 16:23:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4e3d89 app-crypt/gcr: Version bump to 3.38.0 Closes: https://bugs.gentoo.org/751346 Closes: https://bugs.gentoo.org/762799 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + .../files/3.38.0-avoid-gnupg-circular-dep.patch| 52 + app-crypt/gcr/files/3.38.0-optional-vapi.patch | 88 ++ app-crypt/gcr/gcr-3.38.0.ebuild| 84 + 4 files changed, 225 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 593256ddcdf..1776e37e762 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1 +1,2 @@ DIST gcr-3.36.0.tar.xz 1025760 BLAKE2B 03f0d0ed40b600ed80e894111fedff3efcbbaaf6f261d6a44a3649a1acb50c4f35f3dc9a7ddb60f56cab241f68fef83aa5a02a94036e70a6556b35300f2c8fb5 SHA512 0431e7971b73accc62869c9497fcff7c111c453aa6a8ff25b42f19ceae1be0aec52e0e4eb504676f967c6e4f179198c15c521278690822e3457dbc5fe512fd5e +DIST gcr-3.38.0.tar.xz 1029784 BLAKE2B cf295a9f497d6c54067717e806439166965f90670ed5f7283802bb70c547465d9cc28d452970269d4315d02d24cc31f483a0a1fc1807f9b9720e70aa2b8249b9 SHA512 24c35ac514a67a1dee6a5738e829b55921a490b060ffa597421cea0abac3ddc62695370d2c7b3504c0adfd55b1ade878ad3ca5e6cb869428b4a19f4a11563bc6 diff --git a/app-crypt/gcr/files/3.38.0-avoid-gnupg-circular-dep.patch b/app-crypt/gcr/files/3.38.0-avoid-gnupg-circular-dep.patch new file mode 100644 index 000..5bb7da0fa78 --- /dev/null +++ b/app-crypt/gcr/files/3.38.0-avoid-gnupg-circular-dep.patch @@ -0,0 +1,52 @@ +From b938b0b658852c682ae17d56e0ad9322611e9516 Mon Sep 17 00:00:00 2001 +From: Rasmus Thomsen +Date: Wed, 11 Mar 2020 11:49:08 +0100 +Subject: [PATCH 1/2] meson: allow building without gpg(2) installed + +This avoids circular dependencies, such as gcr -> gpg2 -> pinentry -> gcr +--- + meson.build | 7 +-- + meson_options.txt | 5 + + 2 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index a26a0f9..02b4c3c 100644 +--- a/meson.build b/meson.build +@@ -41,7 +41,10 @@ gobject_dep = dependency('gobject-2.0', version: '>=' + min_glib_version) + gio_dep = dependency('gio-2.0', version: '>=' + min_glib_version) + gio_unix_dep = dependency('gio-unix-2.0',version: '>=' + min_glib_version) + glib_deps = [ glib_dep, gmodule_dep, gthread_dep, gobject_dep, gio_dep, gio_unix_dep, ] +-gpg_bin = find_program('gpg2', 'gpg') ++gpg_path = get_option('gpg_path') ++if gpg_path == '' ++ gpg_path = find_program('gpg2', 'gpg').path() ++endif + libgcrypt_dep = dependency('libgcrypt', version: '>= 1') + p11kit_dep = dependency('p11-kit-1', version: '>= 0.19.0') + p11_system_config_modules = p11kit_dep.get_pkgconfig_variable('p11_system_config_modules') +@@ -65,7 +68,7 @@ conf.set('HAVE_GETTEXT', true) + conf.set('HAVE_LOCALE_H', cc.has_header('locale.h')) + conf.set('HAVE_TIMEGM', cc.has_function('timegm')) + conf.set('HAVE_MLOCK', cc.has_function('mlock')) +-conf.set_quoted('GPG_EXECUTABLE', gpg_bin.path()) ++conf.set_quoted('GPG_EXECUTABLE', gpg_path) + conf.set_quoted('LIBGCRYPT_VERSION', libgcrypt_dep.version()) + config_file = configure_file( + output: 'config.h', +diff --git a/meson_options.txt b/meson_options.txt +index bbdc8e3..ae0f524 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -13,3 +13,8 @@ option('gtk_doc', + value: true, + description: 'Build the reference documentation (requires gtk-doc)', + ) ++option('gpg_path', ++ type: 'string', ++ value: '', ++ description: 'Path to gpg, autodetected if not set', ++) +-- +2.26.2 + diff --git a/app-crypt/gcr/files/3.38.0-optional-vapi.patch b/app-crypt/gcr/files/3.38.0-optional-vapi.patch new file mode 100644 index 000..d565884994f --- /dev/null +++ b/app-crypt/gcr/files/3.38.0-optional-vapi.patch @@ -0,0 +1,88 @@ +From 6d61774b8556eb4acfa5e7613ee25893d2a7e565 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Tue, 18 Aug 2020 09:36:19 +0300 +Subject: [PATCH 2/2] build: Make vapi optional + +--- + gck/meson.build | 2 ++ + gcr/meson.build | 2 ++ + meson_options.txt | 5 + + ui/meson.build| 2 ++ + 4 files changed, 11 insertions(+) + +diff --git a/gck/meson.build b/gck/meson.build +index 756b486..a15f4ed 100644 +--- a/gck/meson.build b/gck/meson.build +@@ -142,6 +142,7 @@ if get_option('introspection') + install: true, + ) + ++if get_option('vapi') + gck_vapi = gnome.generate_vapi('gck-@0@'.format(gck_major_version), + sources: gck_gir[0], + metadata_dirs: meson.current_source_dir(), +@@ -153,6 +154,7 @@ if get_option('introspection') + install_dir: get_option('datadir') / 'vala' / 'vapi', + ) + endif ++endif + + # pkg-config file + pkgc
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 0ec9df17acf12323718281e9ffec789bcabc3413 Author: Sam James gentoo org> AuthorDate: Fri Nov 6 06:52:09 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 06:52:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec9df17 app-crypt/gcr: Stabilize 3.36.0 sparc, #738728 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.36.0.ebuild b/app-crypt/gcr/gcr-3.36.0.ebuild index a095a421a96..f99febb896f 100644 --- a/app-crypt/gcr/gcr-3.36.0.ebuild +++ b/app-crypt/gcr/gcr-3.36.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-base-3 and co IUSE="gtk gtk-doc +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 8b9f8498023e3534b69fd77219c8112b1ca7a97e Author: Sam James gentoo org> AuthorDate: Mon Aug 31 02:36:25 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 02:52:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9f8498 app-crypt/gcr: Stabilize 3.36.0 arm, #738728 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.36.0.ebuild b/app-crypt/gcr/gcr-3.36.0.ebuild index 7c195a89040..083725870e4 100644 --- a/app-crypt/gcr/gcr-3.36.0.ebuild +++ b/app-crypt/gcr/gcr-3.36.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-base-3 and co IUSE="gtk gtk-doc +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 4ad41bc0dfc1395bd5b2c50cb8712b1f651a538e Author: Sam James gentoo org> AuthorDate: Sun Aug 30 18:10:34 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 18:28:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad41bc0 app-crypt/gcr: Stabilize 3.36.0 arm64, #738728 Signed-off-by: Sam James gentoo.org> app-crypt/gcr/gcr-3.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.36.0.ebuild b/app-crypt/gcr/gcr-3.36.0.ebuild index b350836af7b..7c195a89040 100644 --- a/app-crypt/gcr/gcr-3.36.0.ebuild +++ b/app-crypt/gcr/gcr-3.36.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-base-3 and co IUSE="gtk gtk-doc +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" DEPEND=" >=dev-libs/glib-2.44.0:2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/files/, app-crypt/gcr/
commit: a3f6c7f2781a7f14c8fc158dda15992a10b02564 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Aug 18 07:35:19 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Aug 18 07:42:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f6c7f2 app-crypt/gcr: bump to 3.36.0 * Port to meson and EAPI-7 * The compatibility libgcr-3.so is now gone * virtualx usage is gone, as that was needed only for dbus autolaunch, which is now handled manually to not need autolaunch * libtasn1 dep with subslot operator dep is gone, as I don't see any direct linkages to it, probably only p11-kit private in modern days * Added missing gnupg runtime dep, which hopefully doesn't cause a build-time circular dep in the way it is done now (including an upstream MR that is needed to avoid this at upstream level) * Dropped unnecessary unconditional libxslt/libxml2 deps, which were checked for in autotools (but apparently never used), but are not used with meson. However libxml2 is still used as part of gresources when ui (USE=gtk) is enabled Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 + .../files/3.36.0-avoid-gnupg-circular-dep.patch| 52 + app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch | 37 + app-crypt/gcr/files/3.36.0-meson-enum-race.patch | 31 .../3.36.0-meson-fix-gtk-doc-without-ui.patch | 24 ++ app-crypt/gcr/files/3.36.0-meson-vapi-deps.patch | 48 app-crypt/gcr/files/3.36.0-optional-vapi.patch | 88 ++ app-crypt/gcr/gcr-3.36.0.ebuild| 85 + 8 files changed, 366 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 22bd9c6e136..669d8a20259 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1 +1,2 @@ DIST gcr-3.34.0.tar.xz 1454244 BLAKE2B fc84e5eaa3b2822d1c04fff3b8b343de2655cce34317327a3594b506172c703a9d4b1d5562ed213bc1ae7df5d31ac1c5ab3c5733cfe8e5edf85e334ce7ff85f4 SHA512 9314b531ed46a42b2c8c1531c7d95003db04f2c8065e46f4e6a84ec26400ce6302ea71c4db42a8c7b98884a0b84d75a0ca65d988aa0fe6de6d897d772b070093 +DIST gcr-3.36.0.tar.xz 1025760 BLAKE2B 03f0d0ed40b600ed80e894111fedff3efcbbaaf6f261d6a44a3649a1acb50c4f35f3dc9a7ddb60f56cab241f68fef83aa5a02a94036e70a6556b35300f2c8fb5 SHA512 0431e7971b73accc62869c9497fcff7c111c453aa6a8ff25b42f19ceae1be0aec52e0e4eb504676f967c6e4f179198c15c521278690822e3457dbc5fe512fd5e diff --git a/app-crypt/gcr/files/3.36.0-avoid-gnupg-circular-dep.patch b/app-crypt/gcr/files/3.36.0-avoid-gnupg-circular-dep.patch new file mode 100644 index 000..313b65628e4 --- /dev/null +++ b/app-crypt/gcr/files/3.36.0-avoid-gnupg-circular-dep.patch @@ -0,0 +1,52 @@ +From d3fd10fa3d3fe3e2e60a9ca5cfb401faa5e9c5bd Mon Sep 17 00:00:00 2001 +From: Rasmus Thomsen +Date: Wed, 11 Mar 2020 11:49:08 +0100 +Subject: [PATCH 4/6] meson: allow building without gpg(2) installed + +This avoids circular dependencies, such as gcr -> gpg2 -> pinentry -> gcr +--- + meson.build | 7 +-- + meson_options.txt | 5 + + 2 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index f19af0f..57b625b 100644 +--- a/meson.build b/meson.build +@@ -41,7 +41,10 @@ gobject_dep = dependency('gobject-2.0', version: '>=' + min_glib_version) + gio_dep = dependency('gio-2.0', version: '>=' + min_glib_version) + gio_unix_dep = dependency('gio-unix-2.0',version: '>=' + min_glib_version) + glib_deps = [ glib_dep, gmodule_dep, gthread_dep, gobject_dep, gio_dep, gio_unix_dep, ] +-gpg_bin = find_program('gpg2', 'gpg') ++gpg_path = get_option('gpg_path') ++if gpg_path == '' ++ gpg_path = find_program('gpg2', 'gpg').path() ++endif + libgcrypt_dep = dependency('libgcrypt', version: '>= 1') + p11kit_dep = dependency('p11-kit-1', version: '>= 0.19.0') + p11_system_config_modules = p11kit_dep.get_pkgconfig_variable('p11_system_config_modules') +@@ -65,7 +68,7 @@ conf.set('HAVE_GETTEXT', true) + conf.set('HAVE_LOCALE_H', cc.has_header('locale.h')) + conf.set('HAVE_TIMEGM', cc.has_function('timegm')) + conf.set('HAVE_MLOCK', cc.has_function('mlock')) +-conf.set_quoted('GPG_EXECUTABLE', gpg_bin.path()) ++conf.set_quoted('GPG_EXECUTABLE', gpg_path) + conf.set_quoted('LIBGCRYPT_VERSION', libgcrypt_dep.version()) + config_file = configure_file( + output: 'config.h', +diff --git a/meson_options.txt b/meson_options.txt +index bbdc8e3..ae0f524 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -13,3 +13,8 @@ option('gtk_doc', + value: true, + description: 'Build the reference documentation (requires gtk-doc)', + ) ++option('gpg_path', ++ type: 'string', ++ value: '', ++ description: 'Path to gpg, autodetected if not set', ++) +-- +2.20.1 + diff --git a/app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch b/app-crypt/gcr/files/3.36.0-fix-gck-slot-test.patch
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: c32053c617ca34c81a56e14b8f7e938fc8c98861 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Apr 17 19:32:05 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Apr 17 19:49:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32053c6 app-crypt/gcr: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 - app-crypt/gcr/gcr-3.28.1.ebuild | 78 - 2 files changed, 79 deletions(-) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 6a59782d2b1..22bd9c6e136 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1 @@ -DIST gcr-3.28.1.tar.xz 1334896 BLAKE2B e7035dd0ac5ef9e9b0898e3e4512768ec7cb548cf0ec4ace5a4f0f9a63d3015f8a041bc6f0a0c990c1666eb92c047eab4c19338a8ccf2d8aa9b11830dbd9d5c5 SHA512 ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da DIST gcr-3.34.0.tar.xz 1454244 BLAKE2B fc84e5eaa3b2822d1c04fff3b8b343de2655cce34317327a3594b506172c703a9d4b1d5562ed213bc1ae7df5d31ac1c5ab3c5733cfe8e5edf85e334ce7ff85f4 SHA512 9314b531ed46a42b2c8c1531c7d95003db04f2c8065e46f4e6a84ec26400ce6302ea71c4db42a8c7b98884a0b84d75a0ca65d988aa0fe6de6d897d772b070093 diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild deleted file mode 100644 index 5b681cec74f..000 --- a/app-crypt/gcr/gcr-3.28.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-any-r1 vala virtualx - -DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0/1" # subslot = suffix of libgcr-3 - -IUSE="debug gtk +introspection +vala" -REQUIRED_USE="vala? ( introspection )" - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -COMMON_DEPEND=" - >=app-crypt/p11-kit-0.19 - >=dev-libs/glib-2.38:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=dev-libs/libtasn1-1:= - >=sys-apps/dbus-1 - gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) -" -RDEPEND="${COMMON_DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: d9d9510e2a8fe3c355706371d68c4bd15a9fa3b8 Author: Sam James (sam_c) cmpct info> AuthorDate: Tue Apr 14 16:54:05 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 14 17:00:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d9510e app-crypt/gcr: arm64 stable (bug #706524) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/gcr-3.34.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.34.0-r1.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild index 06e322ad55d..5bc0674f0a9 100644 --- a/app-crypt/gcr/gcr-3.34.0-r1.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug gtk +introspection +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 30982a8e05af7c53f6803ef154b9c5f399773cc4 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 11 10:52:27 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 11 10:52:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30982a8e app-crypt/gcr: arm stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/gcr/gcr-3.34.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.34.0-r1.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild index 45860e2fe1a..e217990941b 100644 --- a/app-crypt/gcr/gcr-3.34.0-r1.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug gtk +introspection +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 0438d83a7760d77752bd34d2b25b11761a5b1b94 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 9 15:44:14 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 9 15:56:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0438d83a app-crypt/gcr: drop to ~hppa Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/gcr-3.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/gcr/gcr-3.20.0.ebuild b/app-crypt/gcr/gcr-3.20.0.ebuild index 822c8e5baac..8ba6e96630c 100644 --- a/app-crypt/gcr/gcr-3.20.0.ebuild +++ b/app-crypt/gcr/gcr-3.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 5cdd7f3f4e703b268d23b61ec3a918bd0e4abe6f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 9 15:44:44 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 9 15:56:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdd7f3f app-crypt/gcr: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 - app-crypt/gcr/gcr-3.20.0.ebuild | 76 - 2 files changed, 77 deletions(-) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index b9fa952ae9f..6a59782d2b1 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,3 +1,2 @@ -DIST gcr-3.20.0.tar.xz 1324216 BLAKE2B dca283d1bde4994ee60666b2d5fdc4f0861df453355dcf20cea22a87808da0b9284506460ecdfe779ab9ecdf4ce17e231bd1d9426d677511684c35e43da19550 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 DIST gcr-3.28.1.tar.xz 1334896 BLAKE2B e7035dd0ac5ef9e9b0898e3e4512768ec7cb548cf0ec4ace5a4f0f9a63d3015f8a041bc6f0a0c990c1666eb92c047eab4c19338a8ccf2d8aa9b11830dbd9d5c5 SHA512 ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da DIST gcr-3.34.0.tar.xz 1454244 BLAKE2B fc84e5eaa3b2822d1c04fff3b8b343de2655cce34317327a3594b506172c703a9d4b1d5562ed213bc1ae7df5d31ac1c5ab3c5733cfe8e5edf85e334ce7ff85f4 SHA512 9314b531ed46a42b2c8c1531c7d95003db04f2c8065e46f4e6a84ec26400ce6302ea71c4db42a8c7b98884a0b84d75a0ca65d988aa0fe6de6d897d772b070093 diff --git a/app-crypt/gcr/gcr-3.20.0.ebuild b/app-crypt/gcr/gcr-3.20.0.ebuild deleted file mode 100644 index 8ba6e96630c..000 --- a/app-crypt/gcr/gcr-3.20.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-any-r1 vala virtualx - -DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://git.gnome.org/browse/gcr"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0/1" # subslot = suffix of libgcr-3 - -IUSE="debug gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -COMMON_DEPEND=" - >=app-crypt/p11-kit-0.19 - >=dev-libs/glib-2.38:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=dev-libs/libtasn1-1:= - >=sys-apps/dbus-1 - gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) -" -RDEPEND="${COMMON_DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: eafe1cd8a627f14f85d035de9e326b7d6743c377 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 28 07:40:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 28 07:40:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafe1cd8 app-crypt/gcr: ppc stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/gcr/gcr-3.34.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.34.0-r1.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild index ddd475a8f14..45860e2fe1a 100644 --- a/app-crypt/gcr/gcr-3.34.0-r1.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug gtk +introspection +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: b31411693de468eca9a1222b03b3483d350fe6a1 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 14:27:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 14:27:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3141169 app-crypt/gcr: ppc64 stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/gcr/gcr-3.34.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.34.0-r1.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild index bac3b883bcd..ddd475a8f14 100644 --- a/app-crypt/gcr/gcr-3.34.0-r1.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug gtk +introspection +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 3d2a66d1adfcffe2015673c1647d4c100d54e42d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 12:43:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 12:43:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2a66d1 app-crypt/gcr: sparc stable wrt bug #706524 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/gcr/gcr-3.34.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.34.0-r1.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild index 061822882d0..bac3b883bcd 100644 --- a/app-crypt/gcr/gcr-3.34.0-r1.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug gtk +introspection +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 10147aeab48552c8ea41de0b3fcccf26bc1dedde Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 27 08:02:21 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 27 08:09:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10147aea app-crypt/gcr: stable 3.34.0-r1 for ia64, bug #706524 Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/gcr/gcr-3.34.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.34.0-r1.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild index 8d068a967d3..2a1f0505567 100644 --- a/app-crypt/gcr/gcr-3.34.0-r1.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug gtk +introspection +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 6d83525884e24e7865172212259cbfbc267e4dac Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 12:07:11 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 12:07:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d835258 app-crypt/gcr: ia64 stable (bug #685254) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/gcr-3.28.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild index 425748137ff..868f38cc230 100644 --- a/app-crypt/gcr/gcr-3.28.1.ebuild +++ b/app-crypt/gcr/gcr-3.28.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 @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 6e38f3675de617a7f0e022739280e467092b0d73 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 12:08:00 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 12:08:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e38f367 app-crypt/gcr: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 - app-crypt/gcr/gcr-3.28.0.ebuild | 78 - 2 files changed, 79 deletions(-) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index f89570da09d..b9fa952ae9f 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,4 +1,3 @@ DIST gcr-3.20.0.tar.xz 1324216 BLAKE2B dca283d1bde4994ee60666b2d5fdc4f0861df453355dcf20cea22a87808da0b9284506460ecdfe779ab9ecdf4ce17e231bd1d9426d677511684c35e43da19550 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 -DIST gcr-3.28.0.tar.xz 1329044 BLAKE2B b35bca9b62605c4e0c3d71604ea5e6b7cdd97bb3257aabb26b8834622abdeec29798429b84f88254a1f8b04894f5cac2ef63c2a0bfd47ad32761d8d73cd0b189 SHA512 8d5e650cb369fa889b0adfdc1dc1cb5f8b184881256e6c0a2ed456074a54ceb61d64c0929c093bec66c0d5a15c1718f6e3736a1b25b6d7076081df93b49419e0 DIST gcr-3.28.1.tar.xz 1334896 BLAKE2B e7035dd0ac5ef9e9b0898e3e4512768ec7cb548cf0ec4ace5a4f0f9a63d3015f8a041bc6f0a0c990c1666eb92c047eab4c19338a8ccf2d8aa9b11830dbd9d5c5 SHA512 ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da DIST gcr-3.34.0.tar.xz 1454244 BLAKE2B fc84e5eaa3b2822d1c04fff3b8b343de2655cce34317327a3594b506172c703a9d4b1d5562ed213bc1ae7df5d31ac1c5ab3c5733cfe8e5edf85e334ce7ff85f4 SHA512 9314b531ed46a42b2c8c1531c7d95003db04f2c8065e46f4e6a84ec26400ce6302ea71c4db42a8c7b98884a0b84d75a0ca65d988aa0fe6de6d897d772b070093 diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild deleted file mode 100644 index 87349d2c160..000 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-any-r1 vala virtualx - -DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://git.gnome.org/browse/gcr"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0/1" # subslot = suffix of libgcr-3 - -IUSE="debug gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -COMMON_DEPEND=" - >=app-crypt/p11-kit-0.19 - >=dev-libs/glib-2.38:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=dev-libs/libtasn1-1:= - >=sys-apps/dbus-1 - gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) -" -RDEPEND="${COMMON_DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/, app-crypt/gcr/files/
commit: 23d1560478908752f77b0ad4d31c9a4060a59389 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 25 20:49:24 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 25 20:50:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d15604 app-crypt/gcr: fix desktop files Closes: https://bugs.gentoo.org/702040 Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/files/3.34.0-fix-desktop-files.patch | 61 ++ .../{gcr-3.34.0.ebuild => gcr-3.34.0-r1.ebuild}| 5 ++ 2 files changed, 66 insertions(+) diff --git a/app-crypt/gcr/files/3.34.0-fix-desktop-files.patch b/app-crypt/gcr/files/3.34.0-fix-desktop-files.patch new file mode 100644 index 000..0678937fcc0 --- /dev/null +++ b/app-crypt/gcr/files/3.34.0-fix-desktop-files.patch @@ -0,0 +1,61 @@ +From a69dc44e11270ce092babfa57fe3aab31da9619c Mon Sep 17 00:00:00 2001 +From: Daiki Ueno +Date: Mon, 21 Oct 2019 12:02:05 +0200 +Subject: [PATCH] build: Use sed for .desktop variables substitution + +We can't do that with configure, as it leaves ${exec_prefix}. +--- + configure.ac | 2 -- + ui/Makefile.am | 6 ++ + 2 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 1ba43d6..6286f16 100644 +--- a/configure.ac b/configure.ac +@@ -423,8 +423,6 @@ gcr/gcr-version.h + po/Makefile.in + ui/gcr.pc + ui/gcr-ui.pc +-ui/gcr-prompter.desktop.in +-ui/gcr-viewer.desktop.in + ui/icons/16x16/Makefile + ui/icons/22x22/Makefile + ui/icons/24x24/Makefile +diff --git a/ui/Makefile.am b/ui/Makefile.am +index 29c33e7..7594621 100644 +--- a/ui/Makefile.am b/ui/Makefile.am +@@ -209,6 +209,8 @@ gcr_viewer_LDADD = \ + viewer_desktop_in_in = ui/gcr-viewer.desktop.in.in + viewer_desktop_in = $(viewer_desktop_in_in:.desktop.in.in=.desktop.in) + viewer_desktop = $(viewer_desktop_in:.desktop.in=.desktop) ++$(viewer_desktop_in): $(viewer_desktop_in_in) ++ $(AM_V_GEN) sed 's|@bindir[@]|$(bindir)|g' $< > $@ + $(viewer_desktop): $(viewer_desktop_in) + $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ + +@@ -231,9 +233,12 @@ gcr_prompter_LDADD = \ + prompter_desktop_in_in = ui/gcr-prompter.desktop.in.in + prompter_desktop_in = $(prompter_desktop_in_in:.desktop.in.in=.desktop.in) + prompter_desktop = $(prompter_desktop_in:.desktop.in=.desktop) ++$(prompter_desktop_in): $(prompter_desktop_in_in) ++ $(AM_V_GEN) sed 's|@libexecdir[@]|$(libexecdir)|g' $< > $@ + $(prompter_desktop): $(prompter_desktop_in) + $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ + ++desktop_in_in_files = $(viewer_desktop_in_in) $(prompter_desktop_in_in) + desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in) + desktopdir = $(datadir)/applications + desktop_DATA = \ +@@ -247,6 +252,7 @@ EXTRA_DIST += \ + ui/gcr.gresource.xml \ + $(ui_RESOURCES) \ + $(mime_DATA) \ ++ $(desktop_in_in_files) \ + ui/fixtures + + CLEANFILES += \ +-- +2.24.1 + diff --git a/app-crypt/gcr/gcr-3.34.0.ebuild b/app-crypt/gcr/gcr-3.34.0-r1.ebuild similarity index 95% rename from app-crypt/gcr/gcr-3.34.0.ebuild rename to app-crypt/gcr/gcr-3.34.0-r1.ebuild index c6e3d16d6c3..3c984e3e1e3 100644 --- a/app-crypt/gcr/gcr-3.34.0.ebuild +++ b/app-crypt/gcr/gcr-3.34.0-r1.ebuild @@ -4,6 +4,7 @@ EAPI=6 VALA_USE_DEPEND="vapigen" PYTHON_COMPAT=( python3_{6,7,8} ) +GNOME2_EAUTORECONF="yes" inherit gnome2 python-any-r1 vala virtualx @@ -46,6 +47,10 @@ DEPEND="${COMMON_DEPEND} # dev-libs/gobject-introspection-common # dev-libs/vala-common +PATCHES=( + "${FILESDIR}"/${PV}-fix-desktop-files.patch +) + pkg_setup() { python-any-r1_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 0881fc63f0d0da715f92cd7badf6344c7a991c77 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 25 20:26:42 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 25 20:28:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0881fc63 app-crypt/gcr-3.34.0: fix gettext dep and drop intltool dep Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/gcr-3.34.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-crypt/gcr/gcr-3.34.0.ebuild b/app-crypt/gcr/gcr-3.34.0.ebuild index 8c1028f2f52..c6e3d16d6c3 100644 --- a/app-crypt/gcr/gcr-3.34.0.ebuild +++ b/app-crypt/gcr/gcr-3.34.0.ebuild @@ -38,8 +38,7 @@ DEPEND="${COMMON_DEPEND} dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gtk-doc-am-1.9 - >=dev-util/intltool-0.35 - sys-devel/gettext + >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( $(vala_depend) ) "
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 8979a0fad85af59f8d1f9a3a405c05ff47b25707 Author: Mathy Vanvoorden vanvoorden be> AuthorDate: Fri Nov 29 11:41:05 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Dec 4 21:40:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8979a0fa app-crypt/gcr: version bump to 3.34 + switch to Python 3 Closes: https://bugs.gentoo.org/691486 Closes: https://github.com/gentoo/gentoo/pull/13798 Signed-off-by: Mathy Vanvoorden vanvoorden.be> Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.34.0.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 4694b9bf0ec..f89570da09d 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,3 +1,4 @@ DIST gcr-3.20.0.tar.xz 1324216 BLAKE2B dca283d1bde4994ee60666b2d5fdc4f0861df453355dcf20cea22a87808da0b9284506460ecdfe779ab9ecdf4ce17e231bd1d9426d677511684c35e43da19550 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 DIST gcr-3.28.0.tar.xz 1329044 BLAKE2B b35bca9b62605c4e0c3d71604ea5e6b7cdd97bb3257aabb26b8834622abdeec29798429b84f88254a1f8b04894f5cac2ef63c2a0bfd47ad32761d8d73cd0b189 SHA512 8d5e650cb369fa889b0adfdc1dc1cb5f8b184881256e6c0a2ed456074a54ceb61d64c0929c093bec66c0d5a15c1718f6e3736a1b25b6d7076081df93b49419e0 DIST gcr-3.28.1.tar.xz 1334896 BLAKE2B e7035dd0ac5ef9e9b0898e3e4512768ec7cb548cf0ec4ace5a4f0f9a63d3015f8a041bc6f0a0c990c1666eb92c047eab4c19338a8ccf2d8aa9b11830dbd9d5c5 SHA512 ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da +DIST gcr-3.34.0.tar.xz 1454244 BLAKE2B fc84e5eaa3b2822d1c04fff3b8b343de2655cce34317327a3594b506172c703a9d4b1d5562ed213bc1ae7df5d31ac1c5ab3c5733cfe8e5edf85e334ce7ff85f4 SHA512 9314b531ed46a42b2c8c1531c7d95003db04f2c8065e46f4e6a84ec26400ce6302ea71c4db42a8c7b98884a0b84d75a0ca65d988aa0fe6de6d897d772b070093 diff --git a/app-crypt/gcr/gcr-3.34.0.ebuild b/app-crypt/gcr/gcr-3.34.0.ebuild new file mode 100644 index 000..8c1028f2f52 --- /dev/null +++ b/app-crypt/gcr/gcr-3.34.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome2 python-any-r1 vala virtualx + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-3 + +IUSE="debug gtk +introspection +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +COMMON_DEPEND=" + >=app-crypt/p11-kit-0.19 + >=dev-libs/glib-2.38:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=dev-libs/libtasn1-1:= + >=sys-apps/dbus-1 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) +" +RDEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + dev-libs/gobject-introspection-common + dev-libs/libxml2:2 + dev-libs/libxslt + dev-libs/vala-common + dev-util/gdbus-codegen + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.9 + >=dev-util/intltool-0.35 + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) ) +" +# eautoreconf needs: +# dev-libs/gobject-introspection-common +# dev-libs/vala-common + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + # Disable stupid flag changes + sed -e 's/CFLAGS="$CFLAGS -g"//' \ + -e 's/CFLAGS="$CFLAGS -O0"//' \ + -i configure.ac configure || die + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_with gtk) \ + $(use_enable introspection) \ + $(use_enable vala) \ + $(usex debug --enable-debug=yes --enable-debug=default) \ + --disable-update-icon-cache \ + --disable-update-mime +} + +src_test() { + virtx emake check +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 4400561aa575aa8af802c2bcc92afc37b4d785cf Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 9 08:26:59 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 9 08:26:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4400561a app-crypt/gcr: sparc stable wrt bug #685254 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/gcr/gcr-3.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild index 6350c06896f..6dd0c5a39a3 100644 --- a/app-crypt/gcr/gcr-3.28.1.ebuild +++ b/app-crypt/gcr/gcr-3.28.1.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: d42bee7590f03120ec727548ac639c23dfe8ef6a Author: Aaron Bauman gentoo org> AuthorDate: Tue May 21 02:45:44 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 21 02:45:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42bee75 app-crypt/gcr: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" app-crypt/gcr/gcr-3.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild index 25f9d574cd2..f0c83cd810e 100644 --- a/app-crypt/gcr/gcr-3.28.1.ebuild +++ b/app-crypt/gcr/gcr-3.28.1.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection +vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 4e41bf8e3ad13e5f1efc2ef2117123cba1151e01 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Mar 26 22:03:48 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Mar 26 22:03:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e41bf8e app-crypt/gcr: default enable USE=vala Various GNOME packages unconditionally need it (e.g. seahorse for a long time). Default enable it, as it just means need of a vala slot at build time. For GNOME profiles this was done via profile-specific package.use before. Bug: https://bugs.gentoo.org/665578 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/gcr-3.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild index 74a0d4fdb65..1dd1ec804c6 100644 --- a/app-crypt/gcr/gcr-3.28.1.ebuild +++ b/app-crypt/gcr/gcr-3.28.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; LICENSE="GPL-2+ LGPL-2+" SLOT="0/1" # subslot = suffix of libgcr-3 -IUSE="debug gtk +introspection vala" +IUSE="debug gtk +introspection +vala" REQUIRED_USE="vala? ( introspection )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 3b6726f1accd7f9f1cf70edee8f9899492a1ef95 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Feb 17 16:00:38 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Feb 17 16:00:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6726f1 app-crypt/gcr: arm stable wrt bug #658646 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" app-crypt/gcr/gcr-3.28.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild index 8e970c5578b..31ae7001059 100644 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ b/app-crypt/gcr/gcr-3.28.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 2d78e565d223b74f140c0fa96e99de2c5bdafe33 Author: Dennis Lamm gentoo org> AuthorDate: Sun Jan 27 20:34:16 2019 + Commit: Dennis Lamm gentoo org> CommitDate: Sun Jan 27 20:34:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d78e565 app-crypt/gcr: adapted homepage Signed-off-by: Dennis Lamm gentoo.org> app-crypt/gcr/gcr-3.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild index 58b6d1814b0..74a0d4fdb65 100644 --- a/app-crypt/gcr/gcr-3.28.1.ebuild +++ b/app-crypt/gcr/gcr-3.28.1.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 ) inherit gnome2 python-any-r1 vala virtualx DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://git.gnome.org/browse/gcr"; +HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"; LICENSE="GPL-2+ LGPL-2+" SLOT="0/1" # subslot = suffix of libgcr-3
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: fb64bfadf79439667829b3cb9cd3d037249ace23 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jan 18 16:16:09 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jan 18 16:22:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb64bfad app-crypt/gcr: bump to 3.28.1 for glib-2.59+ compatibility .. and translation updates. With newer glib (that we don't have in main tree), the old version would crash gnome-shell after unlocking a SSH key. This bump fixes that. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.28.1.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 2c362f4fad4..4694b9bf0ec 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1,3 @@ DIST gcr-3.20.0.tar.xz 1324216 BLAKE2B dca283d1bde4994ee60666b2d5fdc4f0861df453355dcf20cea22a87808da0b9284506460ecdfe779ab9ecdf4ce17e231bd1d9426d677511684c35e43da19550 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 DIST gcr-3.28.0.tar.xz 1329044 BLAKE2B b35bca9b62605c4e0c3d71604ea5e6b7cdd97bb3257aabb26b8834622abdeec29798429b84f88254a1f8b04894f5cac2ef63c2a0bfd47ad32761d8d73cd0b189 SHA512 8d5e650cb369fa889b0adfdc1dc1cb5f8b184881256e6c0a2ed456074a54ceb61d64c0929c093bec66c0d5a15c1718f6e3736a1b25b6d7076081df93b49419e0 +DIST gcr-3.28.1.tar.xz 1334896 BLAKE2B e7035dd0ac5ef9e9b0898e3e4512768ec7cb548cf0ec4ace5a4f0f9a63d3015f8a041bc6f0a0c990c1666eb92c047eab4c19338a8ccf2d8aa9b11830dbd9d5c5 SHA512 ae36c39584d6bc2ba9d86de8bc71eac21fb3251b966ab1eddf467d01ed5789ba6e6597c83ea2ed9403e632893e7c7cb6c17e04878d726b72528af9199bebb3da diff --git a/app-crypt/gcr/gcr-3.28.1.ebuild b/app-crypt/gcr/gcr-3.28.1.ebuild new file mode 100644 index 000..58b6d1814b0 --- /dev/null +++ b/app-crypt/gcr/gcr-3.28.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-any-r1 vala virtualx + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://git.gnome.org/browse/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-3 + +IUSE="debug gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +COMMON_DEPEND=" + >=app-crypt/p11-kit-0.19 + >=dev-libs/glib-2.38:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=dev-libs/libtasn1-1:= + >=sys-apps/dbus-1 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 6670af9f1b9af9eb5190a5533a782a78e7133b71 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 28 03:46:10 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 28 03:46:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6670af9f app-crypt/gcr-3.28.0: alpha stable, bug 658646 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/gcr-3.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild index 91f8095ff83..8e970c5578b 100644 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ b/app-crypt/gcr/gcr-3.28.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: e0d2f87178c8adae34fd62a603afd802e8e7ae68 Author: Matt Turner gentoo org> AuthorDate: Mon Oct 29 01:01:19 2018 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 29 01:01:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d2f871 app-crypt/gcr-3.28.0: amd64 stable, bug 658646 Signed-off-by: Matt Turner gentoo.org> app-crypt/gcr/gcr-3.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild index 73e513a3879..91f8095ff83 100644 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ b/app-crypt/gcr/gcr-3.28.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 5a11e5079edc2c504815286c276e7b2e793ee3e1 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Oct 27 18:41:46 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Oct 27 18:43:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a11e507 app-crypt/gcr: stable 3.28.0 for ia64, bug #658646 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" app-crypt/gcr/gcr-3.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild index cce8a0dad34..73e513a3879 100644 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ b/app-crypt/gcr/gcr-3.28.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 010801da9912b4cfc3ccfeed5d6df8e4ef69af61 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 26 19:59:30 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 26 20:19:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010801da app-crypt/gcr: stable 3.28.0 for ppc64, bug #658646 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" app-crypt/gcr/gcr-3.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild index 0d67f8b20b5..cce8a0dad34 100644 --- a/app-crypt/gcr/gcr-3.28.0.ebuild +++ b/app-crypt/gcr/gcr-3.28.0.ebuild @@ -16,7 +16,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: efcbd4017c4047428b2813509cded359158f4156 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Sep 22 19:42:51 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Sep 22 19:45:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcbd401 app-crypt/gcr: bump to 3.28.0 Bug: https://bugs.gentoo.org/658646 Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.28.0.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 2032451afa6..2c362f4fad4 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1 +1,2 @@ DIST gcr-3.20.0.tar.xz 1324216 BLAKE2B dca283d1bde4994ee60666b2d5fdc4f0861df453355dcf20cea22a87808da0b9284506460ecdfe779ab9ecdf4ce17e231bd1d9426d677511684c35e43da19550 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 +DIST gcr-3.28.0.tar.xz 1329044 BLAKE2B b35bca9b62605c4e0c3d71604ea5e6b7cdd97bb3257aabb26b8834622abdeec29798429b84f88254a1f8b04894f5cac2ef63c2a0bfd47ad32761d8d73cd0b189 SHA512 8d5e650cb369fa889b0adfdc1dc1cb5f8b184881256e6c0a2ed456074a54ceb61d64c0929c093bec66c0d5a15c1718f6e3736a1b25b6d7076081df93b49419e0 diff --git a/app-crypt/gcr/gcr-3.28.0.ebuild b/app-crypt/gcr/gcr-3.28.0.ebuild new file mode 100644 index 000..9bcd03c5810 --- /dev/null +++ b/app-crypt/gcr/gcr-3.28.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-any-r1 vala virtualx + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://git.gnome.org/browse/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-3 + +IUSE="debug gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +COMMON_DEPEND=" + >=app-crypt/p11-kit-0.19 + >=dev-libs/glib-2.38:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=dev-libs/libtasn1-1:= + >=sys-apps/dbus-1 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: ec904eb7a76464ae18863e531307557b198f4f1d Author: Markus Meier gentoo org> AuthorDate: Tue Dec 6 19:49:53 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue Dec 6 19:49:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec904eb7 app-crypt/gcr: arm stable, bug #587010 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" app-crypt/gcr/gcr-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.20.0.ebuild b/app-crypt/gcr/gcr-3.20.0.ebuild index f9127bd..02a7261 100644 --- a/app-crypt/gcr/gcr-3.20.0.ebuild +++ b/app-crypt/gcr/gcr-3.20.0.ebuild @@ -17,7 +17,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/p11-kit-0.19
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: d8ee6a088452f257101497b392b406569eddb50b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Sep 4 23:12:01 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Sep 4 23:19:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ee6a08 app-crypt/gcr: tap-driver is only py2 compatible, bug #570358 Package-Manager: portage-2.3.0 app-crypt/gcr/gcr-3.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.20.0.ebuild b/app-crypt/gcr/gcr-3.20.0.ebuild index e1000e9..c25d25b 100644 --- a/app-crypt/gcr/gcr-3.20.0.ebuild +++ b/app-crypt/gcr/gcr-3.20.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) +PYTHON_COMPAT=( python2_7 ) inherit gnome2 python-any-r1 vala virtualx
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: f3cf8ba748d9ac6478fec5c98a9006f5c6604348 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jun 24 19:51:56 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jun 24 20:06:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cf8ba7 app-crypt/gcr: Version bump Package-Manager: portage-2.3.0_rc1 app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.20.0.ebuild | 77 + 2 files changed, 78 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index d71be51..fdeff4c 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,2 +1,3 @@ DIST gcr-3.16.0.tar.xz 1335348 SHA256 ecfe8df41cc88158364bb15addc670b11e539fe844742983629ba2323888d075 SHA512 1db6e2532d2d0ceb6f339551b009baae5815fcf8a12b76b0eb9e13f301d1205c2e2c9b8f555ae011a84521e55fe9cccb703c3dd539d638b476e0474c34672be4 WHIRLPOOL 88a0d5936b6dd54923fd476f3af0acac9c068268416cb30c65670ae8bf8bec3940cdee84e72e6218c3cf9e59a023508e5961357b2e80a297428e573cddc6bd7b DIST gcr-3.18.0.tar.xz 1311368 SHA256 d4d16da5af55148a694055835ccd07ad34daf0ad03bdad929bf7cad15637ce00 SHA512 3733a462c23b0cf1d3579ea4b0b6eea9b5e3eb98e81e7c0e0364e540ec60a7a7bc567d1d159c674df280fb20c305cbaef796dffef73801ece4f4474352786e6b WHIRLPOOL 1bb299e386415c86dbb4f6afb48e365fd69e12a13e7349cefcd05c2685841fb0fb76c499780c2e275114c185a67b6be66989c6f989794ebbf1fd18ca501ed4b6 +DIST gcr-3.20.0.tar.xz 1324216 SHA256 90572c626d8a708225560c42b4421f7941315247fa1679d4ef569bde7f4bb379 SHA512 0acd0fb085a38507b1cc895ac773f91c6f4e14d2ea7e27b8e74c85ef78426597b6ea08ebee696452b0651939ec4a0d8a4a2523c41b3a8a0bd1b0d7b338b1d9c7 WHIRLPOOL f9872c7c0f2480b868451775b5a7c63f7cba0d00702660417b738c6260706c8144bf73d36ddd0339b3acbfc010b4ceddef080a3dc1570de875b061e2053ba46f diff --git a/app-crypt/gcr/gcr-3.20.0.ebuild b/app-crypt/gcr/gcr-3.20.0.ebuild new file mode 100644 index 000..e1000e9 --- /dev/null +++ b/app-crypt/gcr/gcr-3.20.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +VALA_USE_DEPEND="vapigen" +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +inherit gnome2 python-any-r1 vala virtualx + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://git.gnome.org/browse/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-3 + +IUSE="debug gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +COMMON_DEPEND=" + >=app-crypt/p11-kit-0.19 + >=dev-libs/glib-2.38:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=dev-libs/libtasn1-1:= + >=sys-apps/dbus-1 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: d662937dc038f2e757c14078cee2417ff4430ac2 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jun 12 09:13:22 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jun 12 09:13:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d662937d app-crypt/gcr: gnupg is not really needed by gcr, this also prevents a circular dep issue (#570512) Package-Manager: portage-2.3.0_rc1 app-crypt/gcr/gcr-3.18.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.18.0.ebuild b/app-crypt/gcr/gcr-3.18.0.ebuild index 2d458a5..166344d 100644 --- a/app-crypt/gcr/gcr-3.18.0.ebuild +++ b/app-crypt/gcr/gcr-3.18.0.ebuild @@ -20,7 +20,6 @@ REQUIRED_USE="vala? ( introspection )" KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" - >=app-crypt/gnupg-2 >=app-crypt/p11-kit-0.19 >=dev-libs/glib-2.38:2 >=dev-libs/libgcrypt-1.2.2:0=
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 6f4c7fef84ab7de1d6519b2934ce1baafc4ef69e Author: Markus Meier gentoo org> AuthorDate: Tue May 3 19:20:08 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue May 3 19:20:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4c7fef app-crypt/gcr: arm stable, bug #566378 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm" app-crypt/gcr/gcr-3.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.18.0.ebuild b/app-crypt/gcr/gcr-3.18.0.ebuild index 3344565..35e7912 100644 --- a/app-crypt/gcr/gcr-3.18.0.ebuild +++ b/app-crypt/gcr/gcr-3.18.0.ebuild @@ -17,7 +17,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/gnupg-2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: efc4e739879355692c21ec177550feaa2e58f5dd Author: Jeroen Roovers gentoo org> AuthorDate: Wed Dec 30 14:48:14 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Dec 30 14:57:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc4e739 app-crypt/gcr: Mark ~hppa (bug #570230). Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches app-crypt/gcr/gcr-3.16.0.ebuild | 2 +- app-crypt/gcr/gcr-3.18.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/gcr/gcr-3.16.0.ebuild b/app-crypt/gcr/gcr-3.16.0.ebuild index 5825358..30bb745 100644 --- a/app-crypt/gcr/gcr-3.16.0.ebuild +++ b/app-crypt/gcr/gcr-3.16.0.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2+ LGPL-2+" SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/gnupg-2 diff --git a/app-crypt/gcr/gcr-3.18.0.ebuild b/app-crypt/gcr/gcr-3.18.0.ebuild index b19d1dd..75d7ee0 100644 --- a/app-crypt/gcr/gcr-3.18.0.ebuild +++ b/app-crypt/gcr/gcr-3.18.0.ebuild @@ -17,7 +17,7 @@ SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/gnupg-2
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 9a772433c506af95b65a28af6a82259dfb58dd03 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 14:53:10 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 15:26:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a772433 app-crypt/gcr: Version bump Package-Manager: portage-2.2.24 app-crypt/gcr/Manifest | 1 + app-crypt/gcr/gcr-3.18.0.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 21d53ac..0c16346 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,3 +1,4 @@ DIST gcr-3.12.2.tar.xz 1331884 SHA256 456e20615ab178aa92eeabdea64dcce535c10d5af189171d9375291a2447d21c SHA512 7c74302a4485e6909e39721b0bb5920d218c4e8ab5a1878be33457f2b6d59df165bf2e6b606efc8275b8e45dffe8d28ac202cf835f7f2483237258a4d6b2 WHIRLPOOL 9655f1997ececce77f1b179f89798b5b9363ea94e0f2024772575ca05d88dd3b15432c1e0d69095b020726bc0fab1df023dfd6cc975488360f90e43fd9069a8c DIST gcr-3.14.0.tar.xz 1340764 SHA256 2a2231147a01e2061f57fa9ca77557ff97bc6ceab028cee5528079f4b2fca63d SHA512 2538b2575c0d325587f8b5423ac6f9c522a69b415977398dc5c4330ce1de896c966e541eb6e536e87e81013bb2dedea4d0ae8baabdab9318db5b97e0977671b8 WHIRLPOOL 755842ad30608162bb81ed58a027a26be6d12ecb12e037b826841612c2481ea564f727e2bc4e03f13f8100257b2d2ee3dae213b56b5f04319718ff30c5eee2a9 DIST gcr-3.16.0.tar.xz 1335348 SHA256 ecfe8df41cc88158364bb15addc670b11e539fe844742983629ba2323888d075 SHA512 1db6e2532d2d0ceb6f339551b009baae5815fcf8a12b76b0eb9e13f301d1205c2e2c9b8f555ae011a84521e55fe9cccb703c3dd539d638b476e0474c34672be4 WHIRLPOOL 88a0d5936b6dd54923fd476f3af0acac9c068268416cb30c65670ae8bf8bec3940cdee84e72e6218c3cf9e59a023508e5961357b2e80a297428e573cddc6bd7b +DIST gcr-3.18.0.tar.xz 1311368 SHA256 d4d16da5af55148a694055835ccd07ad34daf0ad03bdad929bf7cad15637ce00 SHA512 3733a462c23b0cf1d3579ea4b0b6eea9b5e3eb98e81e7c0e0364e540ec60a7a7bc567d1d159c674df280fb20c305cbaef796dffef73801ece4f4474352786e6b WHIRLPOOL 1bb299e386415c86dbb4f6afb48e365fd69e12a13e7349cefcd05c2685841fb0fb76c499780c2e275114c185a67b6be66989c6f989794ebbf1fd18ca501ed4b6 diff --git a/app-crypt/gcr/gcr-3.18.0.ebuild b/app-crypt/gcr/gcr-3.18.0.ebuild new file mode 100644 index 000..b19d1dd --- /dev/null +++ b/app-crypt/gcr/gcr-3.18.0.ebuild @@ -0,0 +1,80 @@ +# 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" +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +inherit gnome2 python-any-r1 vala virtualx + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="https://git.gnome.org/browse/gcr"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/1" # subslot = suffix of libgcr-3 +IUSE="debug gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +COMMON_DEPEND=" + >=app-crypt/gnupg-2 + >=app-crypt/p11-kit-0.19 + >=dev-libs/glib-2.38:2 + >=dev-libs/libgcrypt-1.2.2:0= + >=dev-libs/libtasn1-1:= + >=sys-apps/dbus-1 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: 20c9c1a5373afba5f24d344d8f875c01bba90a86 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 14:53:57 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 15:27:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c9c1a5 app-crypt/gcr: Drop old Package-Manager: portage-2.2.24 app-crypt/gcr/Manifest | 1 - app-crypt/gcr/gcr-3.12.2.ebuild | 78 - 2 files changed, 79 deletions(-) diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest index 0c16346..70e6703 100644 --- a/app-crypt/gcr/Manifest +++ b/app-crypt/gcr/Manifest @@ -1,4 +1,3 @@ -DIST gcr-3.12.2.tar.xz 1331884 SHA256 456e20615ab178aa92eeabdea64dcce535c10d5af189171d9375291a2447d21c SHA512 7c74302a4485e6909e39721b0bb5920d218c4e8ab5a1878be33457f2b6d59df165bf2e6b606efc8275b8e45dffe8d28ac202cf835f7f2483237258a4d6b2 WHIRLPOOL 9655f1997ececce77f1b179f89798b5b9363ea94e0f2024772575ca05d88dd3b15432c1e0d69095b020726bc0fab1df023dfd6cc975488360f90e43fd9069a8c DIST gcr-3.14.0.tar.xz 1340764 SHA256 2a2231147a01e2061f57fa9ca77557ff97bc6ceab028cee5528079f4b2fca63d SHA512 2538b2575c0d325587f8b5423ac6f9c522a69b415977398dc5c4330ce1de896c966e541eb6e536e87e81013bb2dedea4d0ae8baabdab9318db5b97e0977671b8 WHIRLPOOL 755842ad30608162bb81ed58a027a26be6d12ecb12e037b826841612c2481ea564f727e2bc4e03f13f8100257b2d2ee3dae213b56b5f04319718ff30c5eee2a9 DIST gcr-3.16.0.tar.xz 1335348 SHA256 ecfe8df41cc88158364bb15addc670b11e539fe844742983629ba2323888d075 SHA512 1db6e2532d2d0ceb6f339551b009baae5815fcf8a12b76b0eb9e13f301d1205c2e2c9b8f555ae011a84521e55fe9cccb703c3dd539d638b476e0474c34672be4 WHIRLPOOL 88a0d5936b6dd54923fd476f3af0acac9c068268416cb30c65670ae8bf8bec3940cdee84e72e6218c3cf9e59a023508e5961357b2e80a297428e573cddc6bd7b DIST gcr-3.18.0.tar.xz 1311368 SHA256 d4d16da5af55148a694055835ccd07ad34daf0ad03bdad929bf7cad15637ce00 SHA512 3733a462c23b0cf1d3579ea4b0b6eea9b5e3eb98e81e7c0e0364e540ec60a7a7bc567d1d159c674df280fb20c305cbaef796dffef73801ece4f4474352786e6b WHIRLPOOL 1bb299e386415c86dbb4f6afb48e365fd69e12a13e7349cefcd05c2685841fb0fb76c499780c2e275114c185a67b6be66989c6f989794ebbf1fd18ca501ed4b6 diff --git a/app-crypt/gcr/gcr-3.12.2.ebuild b/app-crypt/gcr/gcr-3.12.2.ebuild deleted file mode 100644 index 798cc5f..000 --- a/app-crypt/gcr/gcr-3.12.2.ebuild +++ /dev/null @@ -1,78 +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_MIN_API_VERSION="0.20" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python2_7 ) - -inherit gnome2 python-any-r1 vala virtualx - -DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" -HOMEPAGE="https://developer.gnome.org/gcr/"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0/1" # subslot = suffix of libgcr-3 -IUSE="debug gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -COMMON_DEPEND=" - >=app-crypt/gnupg-2 - >=app-crypt/p11-kit-0.19 - >=dev-libs/glib-2.34:2 - >=dev-libs/libgcrypt-1.2.2:0= - >=dev-libs/libtasn1-1:= - >=sys-apps/dbus-1 - gtk? ( >=x11-libs/gtk+-3:3[X,introspection?] ) - introspection? ( >=dev-libs/gobject-introspection-1.34 ) -" -RDEPEND="${COMMON_DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/
commit: a043902c13ca326f7988835454085e9a2a95a00c Author: Markus Meier gentoo org> AuthorDate: Sat Oct 3 08:11:14 2015 + Commit: Markus Meier gentoo org> CommitDate: Sat Oct 3 08:11:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a043902c app-crypt/gcr: arm stable, bug #551826 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm" app-crypt/gcr/gcr-3.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gcr/gcr-3.16.0.ebuild b/app-crypt/gcr/gcr-3.16.0.ebuild index 17aeeb9..f1f3b4a 100644 --- a/app-crypt/gcr/gcr-3.16.0.ebuild +++ b/app-crypt/gcr/gcr-3.16.0.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2+ LGPL-2+" SLOT="0/1" # subslot = suffix of libgcr-3 IUSE="debug gtk +introspection vala" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" COMMON_DEPEND=" >=app-crypt/gnupg-2