[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-03-19 Thread Sam James
commit: 6b166d6093568de62d092d97e71358904daa2481
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 19 09:39:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 09:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b166d60

app-crypt/pinentry: fix Qt symlink

Fixes: d4318a72783d60913a98818f9af02b118333e7d2
Signed-off-by: Sam James  gentoo.org>

 .../pinentry/{pinentry-1.3.0-r1.ebuild => pinentry-1.3.0-r2.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.3.0-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.3.0-r2.ebuild
similarity index 96%
rename from app-crypt/pinentry/pinentry-1.3.0-r1.ebuild
rename to app-crypt/pinentry/pinentry-1.3.0-r2.ebuild
index ec8d474a743f..65cc9de488d3 100644
--- a/app-crypt/pinentry/pinentry-1.3.0-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.3.0-r2.ebuild
@@ -128,10 +128,10 @@ src_install() {
 
rm "${ED}"/usr/bin/pinentry || die
 
+   # The preferred Qt implementation upstream gets installed as just 'qt'.
+   # Make a symlink for eselect-pinentry and friends.
if use qt6 ; then
dosym pinentry-qt /usr/bin/pinentry-qt6
-   elif use qt5 ; then
-   dosym pinentry-qt /usr/bin/pinentry-qt5
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, app-crypt/pinentry/files/

2024-03-19 Thread Sam James
commit: d4318a72783d60913a98818f9af02b118333e7d2
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 19 08:53:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 09:07:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4318a72

app-crypt/pinentry: fix qt symlink typo, patch fixes

* re symlink: Not that we're aware of anything needing it...
* Pull in a patch for fixing ifdefs for Qt. Reported by asturm.
* Fix our own automagic patch.

Signed-off-by: Sam James  gentoo.org>

 .../pinentry/files/pinentry-1.3.0-automagic.patch  |   4 +-
 .../pinentry/files/pinentry-1.3.0-ifdef-qt.patch   | 125 +
 ...entry-1.3.0.ebuild => pinentry-1.3.0-r1.ebuild} |   3 +-
 3 files changed, 129 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch 
b/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch
index 1236fb83f16d..a9f59ae66682 100644
--- a/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch
+++ b/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch
@@ -131,8 +131,8 @@ https://bugs.gentoo.org/837719
 +])
 +
 +AS_IF([test "$have_qt5_x11extras" = "yes"], [
-+ PINENTRY_QT_CFLAGS="$LIBX11_CFLAGS $PINENTRY_QT_CFLAGS 
$PINENTRY_QT_X11_EXTRAS_CFLAGS"
-+ PINENTRY_QT_LIBS="$LIBX11_LIBS $PINENTRY_QT_LIBS 
$PINENTRY_QT_X11_EXTRAS_LIBS"
++ PINENTRY_QT5_CFLAGS="$LIBX11_CFLAGS $PINENTRY_QT5_CFLAGS 
$PINENTRY_QT5_X11_EXTRAS_CFLAGS"
++ PINENTRY_QT5_LIBS="$LIBX11_LIBS $PINENTRY_QT5_LIBS 
$PINENTRY_QT5_X11_EXTRAS_LIBS"
 +], [
 +AC_MSG_WARN([pinentry-qt will be built without Caps Lock warning on 
X11])
 +])

diff --git a/app-crypt/pinentry/files/pinentry-1.3.0-ifdef-qt.patch 
b/app-crypt/pinentry/files/pinentry-1.3.0-ifdef-qt.patch
new file mode 100644
index ..4fc724287515
--- /dev/null
+++ b/app-crypt/pinentry/files/pinentry-1.3.0-ifdef-qt.patch
@@ -0,0 +1,125 @@
+https://dev.gnupg.org/D596
+
+From 762346c5d1877cde6b37b191cd3c2469e1c7ddbb Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Mon, 18 Mar 2024 20:38:09 +0100
+Subject: [PATCH] qt5: Add a '5' to adjust defines
+
+They were changed from PINENTRY_QT_FOO to PINENTRY_QT5_FOO in
+1e79123c389584b8240387914b193be41b823e92.
+--- a/qt5/capslock.cpp
 b/qt5/capslock.cpp
+@@ -32,7 +32,7 @@
+ CapsLockWatcher::Private::Private(CapsLockWatcher *q)
+ : q{q}
+ {
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ if (qApp->platformName() == QLatin1String("wayland")) {
+ watchWayland();
+ }
+@@ -44,7 +44,7 @@ CapsLockWatcher::CapsLockWatcher(QObject *parent)
+ , d{new Private{this}}
+ {
+ if (qApp->platformName() == QLatin1String("wayland")) {
+-#ifndef PINENTRY_QT_WAYLAND
++#ifndef PINENTRY_QT5_WAYLAND
+ qWarning() << "CapsLockWatcher was compiled without support for 
Wayland";
+ #endif
+ }
+--- a/qt5/capslock_p.h
 b/qt5/capslock_p.h
+@@ -23,7 +23,7 @@
+ 
+ #include "capslock.h"
+ 
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ namespace KWayland
+ {
+ namespace Client
+@@ -38,12 +38,12 @@ class CapsLockWatcher::Private
+ {
+ public:
+ explicit Private(CapsLockWatcher *);
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ void watchWayland();
+ #endif
+ 
+ private:
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ void registry_seatAnnounced(quint32, quint32);
+ void seat_hasKeyboardChanged(bool);
+ void keyboard_modifiersChanged(quint32);
+@@ -52,7 +52,7 @@ private:
+ private:
+ CapsLockWatcher *const q;
+ 
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ KWayland::Client::Registry *registry = nullptr;
+ KWayland::Client::Seat *seat = nullptr;
+ #endif
+--- a/qt5/capslock_unix.cpp
 b/qt5/capslock_unix.cpp
+@@ -25,7 +25,7 @@
+ #include "capslock.h"
+ #include "capslock_p.h"
+ 
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ # include 
+ # include 
+ # include 
+@@ -34,7 +34,7 @@
+ 
+ #include 
+ 
+-#ifdef PINENTRY_QT_X11
++#ifdef PINENTRY_QT5_X11
+ # include 
+ # include 
+ # undef Status
+@@ -42,25 +42,25 @@
+ 
+ #include 
+ 
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ using namespace KWayland::Client;
+ #endif
+ 
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ static bool watchingWayland = false;
+ #endif
+ 
+ LockState capsLockState()
+ {
+ static bool reportUnsupportedPlatform = true;
+-#ifdef PINENTRY_QT_X11
++#ifdef PINENTRY_QT5_X11
+ if (qApp->platformName() == QLatin1String("xcb")) {
+ unsigned int state;
+ XkbGetIndicatorState(QX11Info::display(), XkbUseCoreKbd, );
+ return (state & 0x01) == 1 ? LockState::On : LockState::Off;
+ }
+ #endif
+-#ifdef PINENTRY_QT_WAYLAND
++#ifdef PINENTRY_QT5_WAYLAND
+ if (qApp->platformName() == QLatin1String("wayland")) {
+ if (!watchingWayland && reportUnsupportedPlatform) {
+ qDebug() << "Use CapsLockWatcher for 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-03-18 Thread Sam James
commit: 745201bdfaaeb9653e2f1fa2258e05d07320f0ce
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 18 14:59:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 14:59:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745201bd

app-crypt/pinentry: update HOMEPAGE

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r4.ebuild | 2 +-
 app-crypt/pinentry/pinentry-1.2.1-r6.ebuild | 2 +-
 app-crypt/pinentry/pinentry-1.3.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
index 2efd0de3f700..0cd3553fd4ca 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
 inherit autotools qmake-utils verify-sig
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/;
+HOMEPAGE="https://gnupg.org/related_software/pinentry/;
 SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild
index 898f4bef6a9e..52f368ac9c0d 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
 inherit autotools qmake-utils verify-sig
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/;
+HOMEPAGE="https://gnupg.org/related_software/pinentry/;
 SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 

diff --git a/app-crypt/pinentry/pinentry-1.3.0.ebuild 
b/app-crypt/pinentry/pinentry-1.3.0.ebuild
index 1e9f17cc2a04..48ddc34b18c0 100644
--- a/app-crypt/pinentry/pinentry-1.3.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.3.0.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
 inherit autotools qmake-utils verify-sig
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/;
+HOMEPAGE="https://gnupg.org/related_software/pinentry/;
 SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, profiles/base/, app-crypt/pinentry/files/

2024-03-18 Thread Sam James
commit: 89bf64216c91c91f2764bd7982fc44bb82f4adf3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 18 14:51:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 14:51:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bf6421

app-crypt/pinentry: add 1.3.0

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/Manifest|   2 +
 .../pinentry/files/pinentry-1.3.0-automagic.patch  | 141 
 app-crypt/pinentry/pinentry-1.3.0.ebuild   | 143 +
 profiles/base/package.use.mask |   4 +
 4 files changed, 290 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index b18692ca5800..3d0f5457e97a 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,2 +1,4 @@
 DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B 
aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea
 SHA512 
a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6
 DIST pinentry-1.2.1.tar.bz2.sig 238 BLAKE2B 
01ba3dc296a8e76c546d21d0bb0cd13778476d5d5b3ef55a3401c6a0353a56d79250d11555afb31c77c5a77e63847ded0f8eaef395bb0dc2ee3ff1d6a4ed83bd
 SHA512 
d0e8435dc169a58f111f057f1c9fbb6c70da32a850f1107d6abdf41357c1714832728109ae61507db313d7eaef9596e5faf92fd21bed78adcc46a8c8a590430b
+DIST pinentry-1.3.0.tar.bz2 610363 BLAKE2B 
a55b80754ef37d18ebdf0bd50e134a7b1bf6362b859b7069a9e4ebd86cd7e733d51f3c21a16779a18aa0d0dfab1f7a3df070d4f7e39e0840339078c4e9cb58bc
 SHA512 
1bbac81c6811cffc8969a46494e6daa6b8447802f47ff6fa3e4dc9ac244cf6e5f629834c9b6a60770d06bff6c9932ad4059f10d2fdf93fd9e26fd5d21c0e3732
+DIST pinentry-1.3.0.tar.bz2.sig 119 BLAKE2B 
0f11126761b2a06f8b08cf971f5d610cacbde1a5ee419523a6e704ac21fef4cce26495a160a51bee5ed5f68eca7d6864dfa03efa48030ba2cf783e767b925e1c
 SHA512 
77a61877adf241d67caeea3af4c12a2c7c13ddc423ac001fab79bcec463a5853d8806052d61504fae0c67e0a9d1edf6a12d24b560ff7b4083eea5e86f9b54a90

diff --git a/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch 
b/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch
new file mode 100644
index ..1236fb83f16d
--- /dev/null
+++ b/app-crypt/pinentry/files/pinentry-1.3.0-automagic.patch
@@ -0,0 +1,141 @@
+https://dev.gnupg.org/T6161
+https://bugs.gentoo.org/819939
+https://bugs.gentoo.org/837719
+--- a/configure.ac
 b/configure.ac
+@@ -514,8 +514,12 @@ fi
+ dnl
+ dnl Check for libX11 library
+ dnl
++AC_ARG_WITH(x,
++AS_HELP_STRING([--with-x],[use libX11]),
++[want_x11=$withval], [want_x11=maybe])
++
+ have_x11=no
+-if test "$have_w32_system" != "yes"; then
++AS_IF([test "$have_w32_system" != "yes" && test "$want_x11" != "no"], [
+   PKG_CHECK_MODULES(
+   LIBX11,
+   [x11],
+@@ -525,18 +529,20 @@ if test "$have_w32_system" != "yes"; then
+   have_x11=no
+   ]
+   )
++])
+ 
+-  if test "$have_x11" = "yes"; then
+-  AC_DEFINE(HAVE_X11, 1,
+-  [The pinentries can optionally use x11.])
+-  fi
+-fi
++AS_IF([test "$have_x11" = "yes"], [AC_DEFINE(HAVE_X11, 1, [The pinentries can 
optionally use x11.])])
+ 
+ dnl
+ dnl Check for KF5WaylandClient library
+ dnl
++
++AC_ARG_ENABLE(kf5-wayland,
++  AS_HELP_STRING([--enable-kf5-wayland],[use KF5WaylandClient for 
capslock indication on Wayland]),
++  [want_kf5_wayland=$enableval], [want_kf5_wayland=maybe])
++
+ have_kf5waylandclient=no
+-if test "$have_w32_system" != "yes"; then
++AS_IF([test "$have_w32_system" != "yes" && test "$want_kf5_wayland" != "no"], 
[
+   PKG_CHECK_MODULES(
+   KF5WAYLANDCLIENT,
+   [KF5WaylandClient >= 5.60],
+@@ -546,13 +552,18 @@ if test "$have_w32_system" != "yes"; then
+   have_kf5waylandclient=no
+   ]
+   )
+-fi
++])
+ 
+ dnl
+ dnl Check for KF6GuiAddons library
+ dnl
++
++AC_ARG_ENABLE(kf6-wayland,
++AS_HELP_STRING([--enable-kf6-wayland],[use KF6GuiAddons for capslock 
indication and KF6WindowSystem for window parenting on Wayland]),
++[want_kf6_wayland=$enableval], [want_kf6_wayland=maybe])
++
+ have_kf6guiaddons=no
+-if test "$have_w32_system" != "yes"; then
++AS_IF([test "$have_w32_system" != "yes" && test "$want_kf6_wayland" != "no"], 
[
+   PKG_CHECK_MODULES(
+   KF6GUIADDONS,
+   [KF6GuiAddons >= 5.240],
+@@ -562,7 +573,7 @@ if test "$have_w32_system" != "yes"; then
+   have_kf6guiaddons=no
+   ]
+   )
+-fi
++])
+ 
+ dnl
+ dnl Check for Qt5 pinentry program.
+@@ -663,7 +674,8 @@ dnl
+ dnl Check for KF6WindowSystem library
+ dnl
+ have_kf6windowsystem=no
+-if test "$have_w32_system" != "yes" && test "$pinentry_qt6" = "yes"; then
++
++AS_IF([test "$have_w32_system" != "yes" && test "$want_kf6_wayland" != "no"], 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-03-03 Thread Sam James
commit: 666228ae3093a9753122c74ca383fe200e4e0c22
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 02:59:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 02:59:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666228ae

app-crypt/pinentry: drop 1.2.1-r5

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r5.ebuild | 107 
 1 file changed, 107 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r5.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r5.ebuild
deleted file mode 100644
index 4fab916751e3..
--- a/app-crypt/pinentry/pinentry-1.2.1-r5.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
-
-DEPEND="
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   efl? ( dev-libs/efl[X] )
-   keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   wayland? ( kde-plasma/kwayland:5 )
-   X? (
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   )
-   )
-"
-RDEPEND="
-   ${DEPEND}
-   gtk? ( app-crypt/gcr:0[gtk] )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-PDEPEND="emacs? ( app-emacs/pinentry )"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0-AR.patch"
-   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
#837719
-)
-
-src_prepare() {
-   default
-
-   unset FLTK_CONFIG
-
-   eautoreconf
-}
-
-src_configure() {
-   export PATH="$(qt5_get_bindir):${PATH}"
-   export QTLIB="$(qt5_get_libdir)"
-
-   local myeconfargs=(
-   $(use_enable efl pinentry-efl)
-   $(use_enable emacs pinentry-emacs)
-   $(use_enable keyring libsecret)
-   $(use_enable gtk pinentry-gnome3)
-   $(use_enable ncurses fallback-curses)
-   $(use_enable ncurses pinentry-curses)
-   $(use_enable qt5 pinentry-qt)
-   $(use_enable wayland kf5-wayland)
-   $(use_enable X qtx11extras)
-   $(use_with X x)
-
-   --enable-pinentry-tty
-   --disable-pinentry-fltk
-   --disable-pinentry-gtk2
-
-   MOC="$(qt5_get_bindir)"/moc
-   
ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
-
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   rm "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, app-crypt/pinentry/files/

2024-02-27 Thread Sam James
commit: e5746ec14d4a8dd7990f76d1cf2779d32108bb9f
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 27 21:48:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 27 21:51:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5746ec1

app-crypt/pinentry: backport include fix

Revbump given both:
a) implicit function declarations;
b) Werner's comment on the upstream bug wrt possibility of it breaking
some things with other pinentries.

Closes: https://bugs.gentoo.org/925557
Signed-off-by: Sam James  gentoo.org>

 .../files/pinentry-1.2.1-include-memory.patch  | 313 +
 app-crypt/pinentry/pinentry-1.2.1-r6.ebuild| 108 +++
 2 files changed, 421 insertions(+)

diff --git a/app-crypt/pinentry/files/pinentry-1.2.1-include-memory.patch 
b/app-crypt/pinentry/files/pinentry-1.2.1-include-memory.patch
new file mode 100644
index ..8c67950af6f3
--- /dev/null
+++ b/app-crypt/pinentry/files/pinentry-1.2.1-include-memory.patch
@@ -0,0 +1,313 @@
+https://bugs.gentoo.org/925557
+https://dev.gnupg.org/D566
+
+From 8ab1682e80a2b4185ee9ef66cbb44340245966fc Mon Sep 17 00:00:00 2001
+From: Werner Koch 
+Date: Mon, 20 Mar 2023 08:31:04 +0100
+Subject: [PATCH] Fix problem with inclusion of wrong memory.h.
+
+* secmem/memory.h: Rename to ...
+* secmem/secmem.h: this.
+* pinentry/pinentry.h: Include secmem.h.  Remove almost all inclusions
+of memory.h or replace them by "../secmem/secmem.h".
+--
+
+See-also: https://dev.gnupg.org/D566
+---
+ fltk/main.cxx | 1 -
+ fltk/pinwindow.cxx| 2 +-
+ gnome3/pinentry-gnome3.c  | 2 --
+ pinentry/password-cache.c | 2 +-
+ pinentry/pinentry-curses.c| 7 +++
+ pinentry/pinentry-emacs.c | 2 +-
+ pinentry/pinentry.c   | 1 -
+ pinentry/pinentry.h   | 2 ++
+ secmem/Makefile.am| 2 +-
+ secmem/secmem++.h | 2 +-
+ secmem/secmem.c   | 2 +-
+ secmem/{memory.h => secmem.h} | 0
+ tqt/secqstring.h  | 2 +-
+ tty/pinentry-tty.c| 1 -
+ w32/main.c| 1 -
+ 15 files changed, 12 insertions(+), 17 deletions(-)
+ rename secmem/{memory.h => secmem.h} (100%)
+
+--- a/fltk/main.cxx2019-03-05 23:09:48.0 -0800
 b/fltk/main.cxx2024-02-26 11:02:47.822134762 -0800
+@@ -34,7 +34,6 @@
+ #include 
+ #include 
+ 
+-#include "memory.h"
+ #include 
+ 
+ #include 
+--- a/fltk/pinwindow.cxx   2017-12-03 08:13:05.0 -0800
 b/fltk/pinwindow.cxx   2024-02-26 11:02:47.822134762 -0800
+@@ -32,7 +32,7 @@
+ #include 
+ #include 
+ 
+-#include "memory.h"
++#include "../secmem/secmem.h"
+ 
+ #include "encrypt.xpm"
+ #include "icon.xpm"
+--- a/gnome3/pinentry-gnome3.c 2022-08-24 03:31:59.0 -0700
 b/gnome3/pinentry-gnome3.c 2024-02-26 11:02:47.822134762 -0800
+@@ -30,8 +30,6 @@
+ 
+ #include 
+ 
+-#include "memory.h"
+-
+ #include "pinentry.h"
+ 
+ #ifdef FALLBACK_CURSES
+--- a/pinentry/password-cache.c2017-12-03 08:13:15.0 -0800
 b/pinentry/password-cache.c2024-02-26 11:02:47.822134762 -0800
+@@ -31,7 +31,7 @@
+ #endif
+ 
+ #include "password-cache.h"
+-#include "memory.h"
++#include "../secmem/secmem.h"
+ 
+ #ifdef HAVE_LIBSECRET
+ static const SecretSchema *
+--- a/pinentry/pinentry.c  2022-08-24 03:31:59.0 -0700
 b/pinentry/pinentry.c  2024-02-26 11:02:47.822134762 -0800
+@@ -44,7 +44,6 @@
+ 
+ #include 
+ 
+-#include "memory.h"
+ #include "secmem-util.h"
+ #include "argparse.h"
+ #include "pinentry.h"
+--- a/pinentry/pinentry-curses.c   2022-08-24 03:31:59.0 -0700
 b/pinentry/pinentry-curses.c   2024-02-26 11:02:47.822134762 -0800
+@@ -62,8 +62,6 @@
+ #include 
+ #endif /*HAVE_UTIME_H*/
+ 
+-#include 
+-
+ #ifdef HAVE_WCHAR_H
+ #include 
+ #endif /*HAVE_WCHAR_H*/
+@@ -1017,10 +1015,11 @@
+ #ifndef HAVE_DOSISH_SYSTEM
+   int no_input = 1;
+ #endif
+-
+ #ifdef HAVE_NCURSESW
+   char *old_ctype = NULL;
++#endif
+ 
++#ifdef HAVE_NCURSESW
+   if (pinentry->lc_ctype)
+ {
+   old_ctype = strdup (setlocale (LC_CTYPE, NULL));
+--- a/pinentry/pinentry-emacs.c2021-08-11 04:16:10.0 -0700
 b/pinentry/pinentry-emacs.c2024-02-26 11:02:47.822134762 -0800
+@@ -48,7 +48,7 @@
+ #include 
+ 
+ #include "pinentry-emacs.h"
+-#include "memory.h"
++#include "../secmem/secmem.h"
+ #include "secmem-util.h"
+ 
+ /* The communication mechanism is similar to emacsclient, but there
+--- a/pinentry/pinentry.h  2022-08-24 03:31:59.0 -0700
 b/pinentry/pinentry.h  2024-02-26 11:02:47.822134762 -0800
+@@ -21,6 +21,8 @@
+ #ifndef PINENTRY_H
+ #define PINENTRY_H
+ 
++#include "../secmem/secmem.h"
++
+ #ifdef __cplusplus
+ extern "C" {
+ #if 0
+--- a/secmem/Makefile.am   2017-12-03 08:13:05.0 -0800
 b/secmem/Makefile.am   2024-02-26 11:02:47.822134762 -0800
+@@ -22,7 +22,7 @@
+ noinst_LIBRARIES = libsecmem.a
+ 
+ libsecmem_a_SOURCES = \
+-  

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-02-24 Thread James Le Cuirot
commit: a78a3ecdfec2294b96255a02be639741352a7314
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 24 23:10:23 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 24 23:10:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78a3ecd

app-crypt/pinentry: Fix cross-compiling by using gpgrt-config

It appears to be a reimplementation of pkg-config in Bash. It even uses the
SYSROOT properly without setting any environment variables, seemingly by basing
paths on where it was executed from. As such, using the build host's
gpgrt-config doesn't work.

Closes: https://bugs.gentoo.org/914708
Signed-off-by: James Le Cuirot  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r5.ebuild | 107 
 1 file changed, 107 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r5.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r5.ebuild
new file mode 100644
index ..4fab916751e3
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.1-r5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   efl? ( dev-libs/efl[X] )
+   keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   wayland? ( kde-plasma/kwayland:5 )
+   X? (
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   gtk? ( app-crypt/gcr:0[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
#837719
+)
+
+src_prepare() {
+   default
+
+   unset FLTK_CONFIG
+
+   eautoreconf
+}
+
+src_configure() {
+   export PATH="$(qt5_get_bindir):${PATH}"
+   export QTLIB="$(qt5_get_libdir)"
+
+   local myeconfargs=(
+   $(use_enable efl pinentry-efl)
+   $(use_enable emacs pinentry-emacs)
+   $(use_enable keyring libsecret)
+   $(use_enable gtk pinentry-gnome3)
+   $(use_enable ncurses fallback-curses)
+   $(use_enable ncurses pinentry-curses)
+   $(use_enable qt5 pinentry-qt)
+   $(use_enable wayland kf5-wayland)
+   $(use_enable X qtx11extras)
+   $(use_with X x)
+
+   --enable-pinentry-tty
+   --disable-pinentry-fltk
+   --disable-pinentry-gtk2
+
+   MOC="$(qt5_get_bindir)"/moc
+   
ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
+
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-01-09 Thread Ulrich Müller
commit: fa981fccdd7b895742eaa9c59dc1888fc55ca5cb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jan 10 06:33:45 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jan 10 06:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa981fcc

app-crypt/pinentry: drop 1.2.1-r3

Signed-off-by: Ulrich Müller  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 107 
 1 file changed, 107 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
deleted file mode 100644
index b86cc8d3ea50..
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
-
-DEPEND="
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   efl? ( dev-libs/efl[X] )
-   keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   wayland? ( kde-plasma/kwayland:5 )
-   X? (
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   )
-   )
-"
-RDEPEND="
-   ${DEPEND}
-   gtk? ( app-crypt/gcr:0[gtk] )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0-AR.patch"
-   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
#837719
-)
-
-src_prepare() {
-   default
-
-   unset FLTK_CONFIG
-
-   eautoreconf
-}
-
-src_configure() {
-   export PATH="$(qt5_get_bindir):${PATH}"
-   export QTLIB="$(qt5_get_libdir)"
-
-   local myeconfargs=(
-   $(use_enable efl pinentry-efl)
-   $(use_enable emacs pinentry-emacs)
-   $(use_enable keyring libsecret)
-   $(use_enable gtk pinentry-gnome3)
-   $(use_enable ncurses fallback-curses)
-   $(use_enable ncurses pinentry-curses)
-   $(use_enable qt5 pinentry-qt)
-   $(use_enable wayland kf5-wayland)
-   $(use_enable X qtx11extras)
-   $(use_with X x)
-
-   --enable-pinentry-tty
-   --disable-pinentry-fltk
-   --disable-pinentry-gtk2
-
-   MOC="$(qt5_get_bindir)"/moc
-   GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
-   LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
-
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   rm "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-01-08 Thread Sam James
commit: 8e5378c6e61ac4681e8e1c7af795aa4bb457b584
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 12:42:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 12:42:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5378c6

app-crypt/pinentry: Stabilize 1.2.1-r4 ALLARCHES, #921608

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
index bf204e97fb94..2efd0de3f700 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-11-22 Thread Jakov Smolić
commit: 066caeb771ded9291bf3684fb0b230b95090b4d9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Nov 23 06:45:38 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Nov 23 06:45:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066caeb7

app-crypt/pinentry: Keyword 1.2.1-r4 riscv, #917499

Signed-off-by: Jakov Smolić  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
index bbe3365178ef..1b9f5f1728b6 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-11-20 Thread Ulrich Müller
commit: 5a5c83ecc8034ec47a118299f5442521b546466c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov 18 09:31:29 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 20 20:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5c83ec

app-crypt/pinentry: Add USE-dependency on app-emacs/pinentry

Emacs pinentry will only work when it can talk to its server counterpart
from either app-editors/emacs:25 or app-emacs/pinentry.

While gpg2 will work without this (in "loopback" pinentry-mode), the
Emacs pinentry dialog is still needed with gpgsm, e.g. when signing
e-mail with a S/MIME certificate.

Technically, the dependency could be on "|| ( app-emacs/pinentry
app-editors/emacs:25 )", but pulling in a previous slot of Emacs doesn't
seem useful.

Signed-off-by: Ulrich Müller  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r4.ebuild | 108 
 1 file changed, 108 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
new file mode 100644
index ..bbe3365178ef
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   efl? ( dev-libs/efl[X] )
+   keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   wayland? ( kde-frameworks/kwayland:5 )
+   X? (
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   gtk? ( app-crypt/gcr:0[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
#837719
+)
+
+src_prepare() {
+   default
+
+   unset FLTK_CONFIG
+
+   eautoreconf
+}
+
+src_configure() {
+   export PATH="$(qt5_get_bindir):${PATH}"
+   export QTLIB="$(qt5_get_libdir)"
+
+   local myeconfargs=(
+   $(use_enable efl pinentry-efl)
+   $(use_enable emacs pinentry-emacs)
+   $(use_enable keyring libsecret)
+   $(use_enable gtk pinentry-gnome3)
+   $(use_enable ncurses fallback-curses)
+   $(use_enable ncurses pinentry-curses)
+   $(use_enable qt5 pinentry-qt)
+   $(use_enable wayland kf5-wayland)
+   $(use_enable X qtx11extras)
+   $(use_with X x)
+
+   --enable-pinentry-tty
+   --disable-pinentry-fltk
+   --disable-pinentry-gtk2
+
+   MOC="$(qt5_get_bindir)"/moc
+   GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
+   LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
+
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-20 Thread Sam James
commit: 19a3270cb5ba23f8b3b42b09cc411f5675d1dfc6
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 06:16:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 06:16:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a3270c

app-crypt/pinentry: tidy up comment

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index d200154714a7..d4f967263922 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -49,7 +49,7 @@ DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 
 PATCHES=(
"${FILESDIR}/${PN}-1.0.0-AR.patch"
-   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
##837719
+   "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug 
#837719
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: 3d5f2ab5cdeefad87dc928f7bdf7d1a1e58786d2
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:45:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5f2ab5

app-crypt/pinentry: drop 1.2.1-r1, 1.2.1-r2

Bug: https://bugs.gentoo.org/906793
Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r1.ebuild | 98 -
 app-crypt/pinentry/pinentry-1.2.1-r2.ebuild | 98 -
 2 files changed, 196 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
deleted file mode 100644
index 290f55094cd8..
--- a/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="arm hppa ppc ppc64"
-IUSE="caps efl emacs keyring gtk ncurses qt5"
-
-DEPEND="
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   efl? ( dev-libs/efl[X] )
-   keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-RDEPEND="
-   ${DEPEND}
-   gtk? ( app-crypt/gcr:0[gtk] )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0-AR.patch"
-)
-
-src_prepare() {
-   default
-
-   unset FLTK_CONFIG
-
-   eautoreconf
-}
-
-src_configure() {
-   export PATH="$(qt5_get_bindir):${PATH}"
-   export QTLIB="$(qt5_get_libdir)"
-
-   local myeconfargs=(
-   $(use_enable efl pinentry-efl)
-   $(use_enable emacs pinentry-emacs)
-   $(use_enable keyring libsecret)
-   $(use_enable gtk pinentry-gnome3)
-   $(use_enable ncurses fallback-curses)
-   $(use_enable ncurses pinentry-curses)
-   $(use_enable qt5 pinentry-qt)
-
-   --enable-pinentry-tty
-   --disable-pinentry-fltk
-   --disable-pinentry-gtk2
-
-   MOC="$(qt5_get_bindir)"/moc
-   GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
-   LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
-
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   rm "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r2.ebuild
deleted file mode 100644
index a86907023716..
--- a/app-crypt/pinentry/pinentry-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~m68k ~mips ~ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5"
-
-DEPEND="
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   efl? ( dev-libs/efl[X] )
-   keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   kde-frameworks/kwayland:5
-   x11-libs/libX11
-   )
-"
-RDEPEND="${DEPEND}
-   gtk? ( app-crypt/gcr:0[gtk] )
-"

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: dda32fd0e682dad4a37d0eaf6fd1dc58a27e0f65
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:43:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:43:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda32fd0

app-crypt/pinentry: Stabilize 1.2.1-r3 ppc64, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index d40be6633a6a..d200154714a7 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: 7272f5a8071f59c505bd68ecaf230136eb7d124c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:32:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7272f5a8

app-crypt/pinentry: Stabilize 1.2.1-r3 ppc, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 82ecb2002c8f..d40be6633a6a 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: 5b66bb3ab7db6813eda80c5b93bd792057bc8f00
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:29:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:29:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b66bb3a

app-crypt/pinentry: Stabilize 1.2.1-r3 hppa, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 057caeab91c6..82ecb2002c8f 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: feff5277fc0af6d3612393df84daf7e82b328c52
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:24:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feff5277

app-crypt/pinentry: Stabilize 1.2.1-r3 arm64, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 6cb9e51df542..057caeab91c6 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: c517b8b03b580a95ff0c16395f440defbc33d160
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 02:06:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 02:06:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c517b8b0

app-crypt/pinentry: Stabilize 1.2.1-r3 x86, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index c1cf2e8e2221..6cb9e51df542 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: 837ea8d2e10e40c133f35fe5a9d60649409f4030
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:53:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:53:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837ea8d2

app-crypt/pinentry: Stabilize 1.2.1-r3 arm, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 2248a74dbbcc..c1cf2e8e2221 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: fab5a686633a58f927d291418256b6e3aaf6ee9b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:53:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab5a686

app-crypt/pinentry: Stabilize 1.2.1-r3 amd64, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index f96e30b3691d..2248a74dbbcc 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-19 Thread Sam James
commit: bf37b75c57eeda9b2a1673a45ce8aa0606385040
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 23:49:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 23:49:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf37b75c

app-crypt/pinentry: Stabilize 1.2.1-r3 sparc, #906793

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 74d0edc60322..f96e30b3691d 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2023-05-18 Thread Andreas Sturmlechner
commit: a9773cdb4075a20d228bc15bbd60abab2ff7cfa4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 14 11:52:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 18 12:09:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9773cdb

app-crypt/pinentry: unkeyword 1.2.1-r1, USE=gnome-keyring -> keyring

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
index ee27968fb852..290f55094cd8 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
@@ -13,15 +13,15 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
+KEYWORDS="arm hppa ppc ppc64"
+IUSE="caps efl emacs keyring gtk ncurses qt5"
 
 DEPEND="
>=dev-libs/libassuan-2.1
>=dev-libs/libgcrypt-1.6.3
>=dev-libs/libgpg-error-1.17
efl? ( dev-libs/efl[X] )
-   gnome-keyring? ( app-crypt/libsecret )
+   keyring? ( app-crypt/libsecret )
ncurses? ( sys-libs/ncurses:= )
qt5? (
dev-qt/qtcore:5
@@ -61,7 +61,7 @@ src_configure() {
local myeconfargs=(
$(use_enable efl pinentry-efl)
$(use_enable emacs pinentry-emacs)
-   $(use_enable gnome-keyring libsecret)
+   $(use_enable keyring libsecret)
$(use_enable gtk pinentry-gnome3)
$(use_enable ncurses fallback-curses)
$(use_enable ncurses pinentry-curses)



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-10-04 Thread Sam James
commit: 13d17298ef0886169b375cc642e24d5ff8d6ed39
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 09:50:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 09:50:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d17298

app-crypt/pinentry: update Manifest for .sig

Closes: https://bugs.gentoo.org/868759
Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 303d4f9e286a..b18692ca5800 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,2 +1,2 @@
 DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B 
aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea
 SHA512 
a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6
-DIST pinentry-1.2.1.tar.bz2.sig 119 BLAKE2B 
6a9fc12a09b5122bf531e875977f63fa7caa75d39afcb4e9a9a957df87ba0a6f6156ad9799cdde8625debe0b7c3cb9482616b0ab57c133ffd2f9120ddf47815f
 SHA512 
b14525f6ace3d1fc3dc9e1173de8821fa2a960b870876beb10b98f41222378c1e3f4f79481f3f3854c1753e8dc9a7eb92862ffa583c7be0788ec25045a4e1176
+DIST pinentry-1.2.1.tar.bz2.sig 238 BLAKE2B 
01ba3dc296a8e76c546d21d0bb0cd13778476d5d5b3ef55a3401c6a0353a56d79250d11555afb31c77c5a77e63847ded0f8eaef395bb0dc2ee3ff1d6a4ed83bd
 SHA512 
d0e8435dc169a58f111f057f1c9fbb6c70da32a850f1107d6abdf41357c1714832728109ae61507db313d7eaef9596e5faf92fd21bed78adcc46a8c8a590430b



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/files/, app-crypt/pinentry/

2022-10-01 Thread Matt Turner
commit: 60eb28f5ab92091dc0f228dd84cb8c73aaf3a463
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  1 16:49:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 17:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60eb28f5

app-crypt/pinentry: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/pinentry/Manifest|  1 -
 .../pinentry/files/pinentry-0.8.2-ncurses.patch| 25 --
 ...1.0.0-make-icon-work-under-Plasma-Wayland.patch | 52 -
 app-crypt/pinentry/pinentry-1.2.0-r1.ebuild| 89 --
 app-crypt/pinentry/pinentry-1.2.0.ebuild   | 88 -
 5 files changed, 255 deletions(-)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index e9aa99172347..303d4f9e286a 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,3 +1,2 @@
-DIST pinentry-1.2.0.tar.bz2 498390 BLAKE2B 
6e97b55fe39e9c17f8a87fa669d23fca56c1095c2533a9eebe459fafc95a3fcb0a5ea502077aae5480b5259a3096c5f85e05d4872c0b19ad33f3d9084a220cc7
 SHA512 
19cea79aa3982d1f0d75220c8e24ca38d6c49475c6f4c5aa7101151b4690db23ed316096a4a411136e716ba4eb471f48f9b09556e5c9837533c2356b9b384b63
 DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B 
aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea
 SHA512 
a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6
 DIST pinentry-1.2.1.tar.bz2.sig 119 BLAKE2B 
6a9fc12a09b5122bf531e875977f63fa7caa75d39afcb4e9a9a957df87ba0a6f6156ad9799cdde8625debe0b7c3cb9482616b0ab57c133ffd2f9120ddf47815f
 SHA512 
b14525f6ace3d1fc3dc9e1173de8821fa2a960b870876beb10b98f41222378c1e3f4f79481f3f3854c1753e8dc9a7eb92862ffa583c7be0788ec25045a4e1176

diff --git a/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch 
b/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch
deleted file mode 100644
index 3bb92c63d00c..
--- a/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From bafe8608fc525ef103b3d1f3048ca28958bef596 Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev 
-Date: Sun, 5 May 2013 02:23:08 +0300
-Subject: [PATCH] ncurses: link with optional tinfo
-

- m4/curses.m4 | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/m4/curses.m4 b/m4/curses.m4
-index 3a01881..ffb6bd1 100644
 a/m4/curses.m4
-+++ b/m4/curses.m4
-@@ -36,6 +36,8 @@ AC_DEFUN([IU_LIB_NCURSES], [
-   have_ncursesw=no
- fi
- if test "$LIBNCURSES"; then
-+  AC_CHECK_LIB(tinfow, curs_set, LIBNCURSES="${LIBNCURSES} -ltinfow",
-+AC_CHECK_LIB(tinfo, curs_set, LIBNCURSES="${LIBNCURSES} -ltinfo"))
-   # Use ncurses header files instead of the ordinary ones, if possible;
-   # is there a better way of doing this, that avoids looking in specific
-   # directories?
--- 
-1.8.1.5
-

diff --git 
a/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
 
b/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
deleted file mode 100644
index 646df1963760..
--- 
a/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 7218becac7132c2508d4e8f42c693d69c406795a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= 
-Date: Wed, 7 Mar 2018 15:14:22 +0100
-Subject: [PATCH] Make pinentry-qt icon work under Plasma Wayland.
-

- qt/Makefile.am   | 2 ++
- qt/main.cpp  | 2 ++
- qt/org.gnupg.pinentry-qt.desktop | 5 +
- 3 files changed, 9 insertions(+)
- create mode 100644 qt/org.gnupg.pinentry-qt.desktop
-
-diff --git a/qt/Makefile.am b/qt/Makefile.am
-index 698005e..bbf39d1 100644
 a/qt/Makefile.am
-+++ b/qt/Makefile.am
-@@ -24,6 +24,8 @@ bin_PROGRAMS = pinentry-qt
- 
- EXTRA_DIST = document-encrypt.png pinentry.qrc
- 
-+desktopdir = $(datadir)/applications
-+dist_desktop_DATA = org.gnupg.pinentry-qt.desktop
- 
- if FALLBACK_CURSES
- ncurses_include = $(NCURSES_INCLUDE)
-diff --git a/qt/main.cpp b/qt/main.cpp
-index fe88d26..b767cb4 100644
 a/qt/main.cpp
-+++ b/qt/main.cpp
-@@ -372,6 +372,8 @@ main(int argc, char *argv[])
- i = argc;
- app = new QApplication(i, new_argv);
- app->setWindowIcon(QIcon(QLatin1String(":/document-encrypt.png")));
-+app->setOrganizationDomain(QStringLiteral("gnupg.org"));
-+app->setDesktopFileName(QStringLiteral("org.gnupg.pinentry-qt"));
- }
- 
- pinentry_parse_opts(argc, argv);
-diff --git a/qt/org.gnupg.pinentry-qt.desktop 
b/qt/org.gnupg.pinentry-qt.desktop
-new file mode 100644
-index 000..0ac89aa
 /dev/null
-+++ b/qt/org.gnupg.pinentry-qt.desktop
-@@ -0,0 +1,5 @@
-+[Desktop Entry]
-+Type=Application
-+Name=Pinentry dialog
-+Icon=document-encrypt
-+NoDisplay=true
--- 
-2.16.1
-

diff 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-10-01 Thread Matt Turner
commit: 6f06f7d5f63743e5c1c38994ff1366efb829fedd
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  1 16:49:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 17:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f06f7d5

app-crypt/pinentry: Depend on app-crypt/gcr:0

Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/pinentry/{pinentry-1.2.1.ebuild => pinentry-1.2.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
similarity index 98%
rename from app-crypt/pinentry/pinentry-1.2.1.ebuild
rename to app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
index 7f40b2816016..4aa172fa6804 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
@@ -31,7 +31,7 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   gtk? ( app-crypt/gcr[gtk] )
+   gtk? ( app-crypt/gcr:0[gtk] )
 "
 BDEPEND="
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-25 Thread Arthur Zamarin
commit: 4eb7625bda02b8222a08bb302b35ed5cf29307b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 20:22:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 20:22:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb7625b

app-crypt/pinentry: Stabilize 1.2.1 hppa, #872761

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index c46a9599bcc2..7f40b2816016 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-25 Thread Arthur Zamarin
commit: a20ad4fd3f5de61236b97a610d8b32eac46d744a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 07:48:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 07:48:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20ad4fd

app-crypt/pinentry: Stabilize 1.2.1 sparc, #872761

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 69f8a536fe9b..c46a9599bcc2 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-25 Thread Agostino Sarubbo
commit: 7b7fa8e55a3234151fea8d5b102054f43838786c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:25:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:25:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7fa8e5

app-crypt/pinentry: Stabilize 1.2.1 ppc64, #872761

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 311d56efeafb..69f8a536fe9b 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-25 Thread Agostino Sarubbo
commit: ede0a6279bf05376bfaed792e451e28bf5615ccf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:23:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede0a627

app-crypt/pinentry: Stabilize 1.2.1 ppc, #872761

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 6d0cd3491fab..311d56efeafb 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: 778cba90271a6a8a21556179c2b784110ab5a831
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778cba90

app-crypt/pinentry: Stabilize 1.2.1 amd64, #872761

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 08052d96e3d8..fde894c06676 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: ad783706b5103cbb51f03e3e9ece65c578412be5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:46:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad783706

app-crypt/pinentry: Stabilize 1.2.1 x86, #872761

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index fde894c06676..6d0cd3491fab 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: 09f7e787a7100486a6cd3d022cdfb54159456883
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f7e787

app-crypt/pinentry: Stabilize 1.2.1 arm64, #872761

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index b2dbf6a62aba..08052d96e3d8 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-09-24 Thread Sam James
commit: 384acde0813fb922234c8bdff0ee7de15068cee7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:35:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:35:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384acde0

app-crypt/pinentry: Stabilize 1.2.1 arm, #872761

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
index 22ae47b93790..b2dbf6a62aba 100644
--- a/app-crypt/pinentry/pinentry-1.2.1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-08-25 Thread Sam James
commit: 0c3149ac596147172d37ce82a94dc3ae5de9
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 25 07:12:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 25 07:16:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3149ac

app-crypt/pinentry: add 1.2.1

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/Manifest  |  2 +
 app-crypt/pinentry/pinentry-1.2.1.ebuild | 98 
 2 files changed, 100 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 66cf8b46770b..e9aa99172347 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1 +1,3 @@
 DIST pinentry-1.2.0.tar.bz2 498390 BLAKE2B 
6e97b55fe39e9c17f8a87fa669d23fca56c1095c2533a9eebe459fafc95a3fcb0a5ea502077aae5480b5259a3096c5f85e05d4872c0b19ad33f3d9084a220cc7
 SHA512 
19cea79aa3982d1f0d75220c8e24ca38d6c49475c6f4c5aa7101151b4690db23ed316096a4a411136e716ba4eb471f48f9b09556e5c9837533c2356b9b384b63
+DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B 
aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea
 SHA512 
a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6
+DIST pinentry-1.2.1.tar.bz2.sig 119 BLAKE2B 
6a9fc12a09b5122bf531e875977f63fa7caa75d39afcb4e9a9a957df87ba0a6f6156ad9799cdde8625debe0b7c3cb9482616b0ab57c133ffd2f9120ddf47815f
 SHA512 
b14525f6ace3d1fc3dc9e1173de8821fa2a960b870876beb10b98f41222378c1e3f4f79481f3f3854c1753e8dc9a7eb92862ffa583c7be0788ec25045a4e1176

diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1.ebuild
new file mode 100644
index ..22ae47b93790
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   efl? ( dev-libs/efl[X] )
+   gnome-keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   gtk? ( app-crypt/gcr[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+)
+
+src_prepare() {
+   default
+
+   unset FLTK_CONFIG
+
+   eautoreconf
+}
+
+src_configure() {
+   export PATH="$(qt5_get_bindir):${PATH}"
+   export QTLIB="$(qt5_get_libdir)"
+
+   local myeconfargs=(
+   $(use_enable efl pinentry-efl)
+   $(use_enable emacs pinentry-emacs)
+   $(use_enable gnome-keyring libsecret)
+   $(use_enable gtk pinentry-gnome3)
+   $(use_enable ncurses fallback-curses)
+   $(use_enable ncurses pinentry-curses)
+   $(use_enable qt5 pinentry-qt)
+
+   --enable-pinentry-tty
+   --disable-pinentry-fltk
+   --disable-pinentry-gtk2
+
+   MOC="$(qt5_get_bindir)"/moc
+   GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
+   LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
+
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-06-17 Thread Sam James
commit: 9bc2bf0ce6e366f80009ce0144fe3c40d48a577f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 20:48:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 20:48:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc2bf0c

app-crypt/pinentry: update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/795876
Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0-r1.ebuild | 89 +
 1 file changed, 89 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.2.0-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0-r1.ebuild
new file mode 100644
index ..f3494a8189a9
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools qmake-utils
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   efl? ( dev-libs/efl[X] )
+   gnome-keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}
+   gtk? ( app-crypt/gcr[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+)
+
+src_prepare() {
+   default
+   unset FLTK_CONFIG
+   eautoreconf
+}
+
+src_configure() {
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   $(use_enable efl pinentry-efl) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gtk pinentry-gnome3) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   $(use_with caps libcap) \
+   --enable-pinentry-tty \
+   --disable-pinentry-fltk \
+   --disable-pinentry-gtk2 \
+   MOC="$(qt5_get_bindir)"/moc \
+   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+src_install() {
+   default
+
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-05-17 Thread Sam James
commit: 47f89c197413fb0bad5f7630cf75e6a525b1406e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 06:01:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 06:01:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f89c19

app-crypt/pinentry: fix UnusedInherits

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 71dfa08ccca5..77d4abd228ed 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
+inherit autotools qmake-utils
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
 HOMEPAGE="https://gnupg.org/aegypten2;

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 47d887dbeb77..22f5e9b96eff 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
+inherit autotools qmake-utils
 
 DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
 HOMEPAGE="https://gnupg.org/aegypten2;



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-05-16 Thread Sam James
commit: 4f334b20d121403a1434c811fc6804f720184a0c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:58:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:58:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f334b20

app-crypt/pinentry: drop -std=gnu++11

amadio points out that this GCC 11 defaults to gnu++17 anyway.

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 --
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 7611d6cd51e5..71dfa08ccca5 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -52,8 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -std=gnu++11
-
export QTLIB="$(qt5_get_libdir)"
 
econf \

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index f4a45f0f4b64..47d887dbeb77 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -52,8 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -std=gnu++11
-
export QTLIB="$(qt5_get_libdir)"
 
econf \



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2022-05-16 Thread Sam James
commit: b0a8cf700b591251e35fbefbf7e5bb826d0ae3af
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 01:48:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a8cf70

app-crypt/pinentry: [QA] drop (very) stale GCC version checks

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 4 ++--
 app-crypt/pinentry/pinentry-1.2.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 90e78ab84267..7611d6cd51e5 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.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
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+   append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"
 

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 367449ba15b4..f4a45f0f4b64 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+   append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-28 Thread Agostino Sarubbo
commit: 8055bc7d0e16aec4cf0ce6c6e5e5342339b45daa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:36 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8055bc7d

app-crypt/pinentry: ppc64 stable wrt bug #818157

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 7e25541abe5..90e78ab8426 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-28 Thread Agostino Sarubbo
commit: 10a964ace88d08aec92f0f3f06c73a6e56cd15ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a964ac

app-crypt/pinentry: ppc stable wrt bug #818157

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 0e5099cf4b1..7e25541abe5 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-28 Thread Sam James
commit: abd3f3dee9de53ce2521b116f4505ac0b849d7d2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Oct 28 14:42:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 15:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd3f3de

app-crypt/pinentry: stable 1.2.0 for hppa, bug #818157

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 0ca1d12f8c9..0e5099cf4b1 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-19 Thread Sam James
commit: 2dfa2213c0e3800ba7269616858e9162ac43b372
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 20 00:21:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 00:21:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfa2213

app-crypt/pinentry: Stabilize 1.2.0 arm64, #818157

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 99c6dbb30b7..0ca1d12f8c9 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-18 Thread Sam James
commit: 9d9b65dcf26c6e0f84ac1688ba1698971861daf9
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 18 23:47:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 18 23:47:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9b65dc

app-crypt/pinentry: Stabilize 1.2.0 arm, #818157

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index daf695ad288..99c6dbb30b7 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-16 Thread Agostino Sarubbo
commit: 491f597fabfec445c24dc5c6506cab963f82efea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct 16 07:11:26 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct 16 07:11:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491f597f

app-crypt/pinentry: x86 stable wrt bug #818157

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index bc44fbd4835..daf695ad288 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-16 Thread Agostino Sarubbo
commit: 2f450d3f7815633b17cced82e945e3cf4eb062ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct 16 07:10:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct 16 07:10:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f450d3f

app-crypt/pinentry: amd64 stable wrt bug #818157

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index ac4dede1ffc..bc44fbd4835 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-10-15 Thread Sam James
commit: 96707e3b34432ccdaca66a8c93ee658791c20154
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 05:18:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 05:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96707e3b

app-crypt/pinentry: Stabilize 1.2.0 sparc, #818157

Signed-off-by: Sam James  gentoo.org>

 app-crypt/pinentry/pinentry-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 14485afa841..ac4dede1ffc 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-09-17 Thread Lars Wendler
commit: 980020cbd1898072fb3afcb0b3fc9b3bb92f7a7c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 17 12:28:00 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 17 12:28:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980020cb

app-crypt/pinentry: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-crypt/pinentry/Manifest |  1 -
 app-crypt/pinentry/pinentry-1.1.0-r4.ebuild | 88 -
 2 files changed, 89 deletions(-)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index cbaa32586eb..c80daad0add 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,3 +1,2 @@
-DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B 
cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49
 SHA512 
5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd
 DIST pinentry-1.1.1.tar.bz2 515723 BLAKE2B 
f257fe552852e6d1ff2c23aeb0c1127b43e3a60e44c78dfa764d569e659ccb78528ce3ee863114af273a4b6f6c24686cda2cb14bb04995eb8c41ccd4541a9fbd
 SHA512 
d6ab5af8ac2f3c9c05e09703e95d8e2676f9b2b7ceb97f6a31d101d0e9da7a1e106a6d3eabe86cab1bb35a4b119a7cba1380ac64bf13c61af0b3c48803116c12
 DIST pinentry-1.2.0.tar.bz2 498390 BLAKE2B 
6e97b55fe39e9c17f8a87fa669d23fca56c1095c2533a9eebe459fafc95a3fcb0a5ea502077aae5480b5259a3096c5f85e05d4872c0b19ad33f3d9084a220cc7
 SHA512 
19cea79aa3982d1f0d75220c8e24ca38d6c49475c6f4c5aa7101151b4690db23ed316096a4a411136e716ba4eb471f48f9b09556e5c9837533c2356b9b384b63

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r4.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r4.ebuild
deleted file mode 100644
index 4a7e8912955..000
--- a/app-crypt/pinentry/pinentry-1.1.0-r4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/index.html;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps emacs gnome-keyring gtk ncurses qt5"
-
-DEPEND="
-   app-eselect/eselect-pinentry
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   caps? ( sys-libs/libcap )
-   gnome-keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-RDEPEND="${DEPEND}
-   gtk? ( app-crypt/gcr )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
-   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
-   "${FILESDIR}/${PN}-1.0.0-AR.patch"
-)
-
-src_prepare() {
-   default
-   unset FLTK_CONFIG
-   eautoreconf
-}
-
-src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
-
-   export QTLIB="$(qt5_get_libdir)"
-
-   econf \
-   $(use_enable emacs pinentry-emacs) \
-   $(use_enable gnome-keyring libsecret) \
-   $(use_enable gtk pinentry-gnome3) \
-   $(use_enable ncurses fallback-curses) \
-   $(use_enable ncurses pinentry-curses) \
-   $(use_enable qt5 pinentry-qt) \
-   $(use_with caps libcap) \
-   --enable-pinentry-tty \
-   --disable-pinentry-fltk \
-   --disable-pinentry-gtk2 \
-   MOC="$(qt5_get_bindir)"/moc \
-   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
-   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_install() {
-   default
-   rm "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-09-17 Thread Lars Wendler
commit: a4b973611a0fffefbadab3fd02db7934dd25e030
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 17 12:27:36 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 17 12:28:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b97361

app-crypt/pinentry: Bump to version 1.2.0

Signed-off-by: Lars Wendler  gentoo.org>

 app-crypt/pinentry/Manifest  |  1 +
 app-crypt/pinentry/pinentry-1.2.0.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 034a29fa6e0..cbaa32586eb 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,2 +1,3 @@
 DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B 
cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49
 SHA512 
5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd
 DIST pinentry-1.1.1.tar.bz2 515723 BLAKE2B 
f257fe552852e6d1ff2c23aeb0c1127b43e3a60e44c78dfa764d569e659ccb78528ce3ee863114af273a4b6f6c24686cda2cb14bb04995eb8c41ccd4541a9fbd
 SHA512 
d6ab5af8ac2f3c9c05e09703e95d8e2676f9b2b7ceb97f6a31d101d0e9da7a1e106a6d3eabe86cab1bb35a4b119a7cba1380ac64bf13c61af0b3c48803116c12
+DIST pinentry-1.2.0.tar.bz2 498390 BLAKE2B 
6e97b55fe39e9c17f8a87fa669d23fca56c1095c2533a9eebe459fafc95a3fcb0a5ea502077aae5480b5259a3096c5f85e05d4872c0b19ad33f3d9084a220cc7
 SHA512 
19cea79aa3982d1f0d75220c8e24ca38d6c49475c6f4c5aa7101151b4690db23ed316096a4a411136e716ba4eb471f48f9b09556e5c9837533c2356b9b384b63

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
new file mode 100644
index 000..14485afa841
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
+
+DEPEND="
+   >=app-eselect/eselect-pinentry-0.7.2
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   efl? ( dev-libs/efl[X] )
+   gnome-keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}
+   gtk? ( app-crypt/gcr[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+)
+
+src_prepare() {
+   default
+   unset FLTK_CONFIG
+   eautoreconf
+}
+
+src_configure() {
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   $(use_enable efl pinentry-efl) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gtk pinentry-gnome3) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   $(use_with caps libcap) \
+   --enable-pinentry-tty \
+   --disable-pinentry-fltk \
+   --disable-pinentry-gtk2 \
+   MOC="$(qt5_get_bindir)"/moc \
+   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-09-17 Thread Mikle Kolyada
commit: 58e83f611ec43908a1b6a726ac3ed9720977272d
Author: David Seifert  gentoo  org>
AuthorDate: Fri Sep 17 08:00:26 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 17 09:01:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e83f61

app-crypt/pinentry: update maintainers

Signed-off-by: David Seifert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22316
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-crypt/pinentry/metadata.xml b/app-crypt/pinentry/metadata.xml
index ec3e1208303..6d11bc523c7 100644
--- a/app-crypt/pinentry/metadata.xml
+++ b/app-crypt/pinentry/metadata.xml
@@ -5,6 +5,10 @@
zlog...@gentoo.org
Mikle Kolyada

+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   

Build dev-libs/efl based 
pinentry




[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-08-29 Thread Mikle Kolyada
commit: 008f44202aad87bc4ac9455952a8d58c8530ce3e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Aug 29 15:47:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Aug 29 15:47:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008f4420

app-crypt/pinentry: stabilize 1.1.1-r1

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index 14485afa841..90e78ab8426 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-08-29 Thread Mikle Kolyada
commit: 6ab4c223e063efc9db18982cc135b20d0b1f8da8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Aug 29 15:44:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Aug 29 15:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab4c223

app-crypt/pinentry: fix gtk dependency

Closes: https://bugs.gentoo.org/767424

Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index a5213875ce9..14485afa841 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -30,7 +30,7 @@ DEPEND="
)
 "
 RDEPEND="${DEPEND}
-   gtk? ( app-crypt/gcr )
+   gtk? ( app-crypt/gcr[gtk] )
 "
 BDEPEND="
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-08-21 Thread James Le Cuirot
commit: daf88bf0cff99cdef506379b2c8f9de133582047
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 21 16:15:37 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 21 22:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf88bf0

app-crypt/pinentry: Keyword 1.1.1-r1 for ~m68k

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index d1e13dabd9b..a5213875ce9 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-03-01 Thread Fabian Groffen
commit: ec18777ab3742f53abffbc270574c327ac8c2f5f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Mar  1 11:45:21 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Mar  1 11:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec18777a

app-crypt/pinentry-1.1.1-r1: marked ~sparc*-solaris

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index cb1335ebec7..d1e13dabd9b 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-02-27 Thread Mikle Kolyada
commit: 6cb2f794326a4cd3ff8429dc2c69500e8ba63281
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 27 12:01:17 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 27 12:01:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb2f794

app-crypt/pinentry: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1.ebuild | 88 
 1 file changed, 88 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1.ebuild
deleted file mode 100644
index 5d294348511..000
--- a/app-crypt/pinentry/pinentry-1.1.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/index.html;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps emacs gnome-keyring gtk ncurses qt5"
-
-DEPEND="
-   app-eselect/eselect-pinentry
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   caps? ( sys-libs/libcap )
-   gnome-keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-RDEPEND="${DEPEND}
-   gtk? ( app-crypt/gcr )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
-   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
-   "${FILESDIR}/${PN}-1.0.0-AR.patch"
-)
-
-src_prepare() {
-   default
-   unset FLTK_CONFIG
-   eautoreconf
-}
-
-src_configure() {
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
-
-   export QTLIB="$(qt5_get_libdir)"
-
-   econf \
-   $(use_enable emacs pinentry-emacs) \
-   $(use_enable gnome-keyring libsecret) \
-   $(use_enable gtk pinentry-gnome3) \
-   $(use_enable ncurses fallback-curses) \
-   $(use_enable ncurses pinentry-curses) \
-   $(use_enable qt5 pinentry-qt) \
-   $(use_with caps libcap) \
-   --enable-pinentry-tty \
-   --disable-pinentry-fltk \
-   --disable-pinentry-gtk2 \
-   MOC="$(qt5_get_bindir)"/moc \
-   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
-   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_install() {
-   default
-   rm "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-02-27 Thread Mikle Kolyada
commit: 66b74c6569e9a89509476ea7efbc20ad879dbf88
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 27 12:00:47 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 27 12:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b74c65

app-crypt/pinentry: restore keywords

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
index c44afad0666..cb1335ebec7 100644
--- a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 ~x64-cygwin 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-02-23 Thread Mikle Kolyada
commit: 0c904c5599cc8bbeb5ff15658137a748953ffcec
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Tue Feb  9 23:09:38 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Feb 23 15:33:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c904c55

app-crypt/pinentry: add pinentry-fltk

As per https://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=blob;f=NEWS,
pinentry 1.1.1 adds an EFL based pinentry.

Bug: https://bugs.gentoo.org/767181
Bug: https://bugs.gentoo.org/771003
Signed-off-by: Bertrand Jacquin  jacquin.bzh>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19396
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/metadata.xml |  3 +
 app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 90 +
 2 files changed, 93 insertions(+)

diff --git a/app-crypt/pinentry/metadata.xml b/app-crypt/pinentry/metadata.xml
index 6698a4ab788..7aa9e9a300f 100644
--- a/app-crypt/pinentry/metadata.xml
+++ b/app-crypt/pinentry/metadata.xml
@@ -5,4 +5,7 @@
zlog...@gentoo.org
Mikle Kolyada

+   
+   Build dev-libs/efl based 
pinentry
+   
 

diff --git a/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
new file mode 100644
index 000..c44afad0666
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.1-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 ~x64-cygwin 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
+
+DEPEND="
+   >=app-eselect/eselect-pinentry-0.7.2
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   efl? ( dev-libs/efl[X] )
+   gnome-keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}
+   gtk? ( app-crypt/gcr )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+)
+
+src_prepare() {
+   default
+   unset FLTK_CONFIG
+   eautoreconf
+}
+
+src_configure() {
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   $(use_enable efl pinentry-efl) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gtk pinentry-gnome3) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   $(use_with caps libcap) \
+   --enable-pinentry-tty \
+   --disable-pinentry-fltk \
+   --disable-pinentry-gtk2 \
+   MOC="$(qt5_get_bindir)"/moc \
+   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-01-25 Thread Mikle Kolyada
commit: 66b42d5b9d310dda0d92da76ced50fe1d0cc22a1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan 25 16:23:19 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan 25 16:24:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b42d5b

app-crypt/pinentry: Version bump (v1.1.1)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/Manifest  |  1 +
 app-crypt/pinentry/pinentry-1.1.1.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 96c7370bde2..034a29fa6e0 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1 +1,2 @@
 DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B 
cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49
 SHA512 
5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd
+DIST pinentry-1.1.1.tar.bz2 515723 BLAKE2B 
f257fe552852e6d1ff2c23aeb0c1127b43e3a60e44c78dfa764d569e659ccb78528ce3ee863114af273a4b6f6c24686cda2cb14bb04995eb8c41ccd4541a9fbd
 SHA512 
d6ab5af8ac2f3c9c05e09703e95d8e2676f9b2b7ceb97f6a31d101d0e9da7a1e106a6d3eabe86cab1bb35a4b119a7cba1380ac64bf13c61af0b3c48803116c12

diff --git a/app-crypt/pinentry/pinentry-1.1.1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.1.ebuild
new file mode 100644
index 000..5d294348511
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps emacs gnome-keyring gtk ncurses qt5"
+
+DEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   gnome-keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}
+   gtk? ( app-crypt/gcr )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+)
+
+src_prepare() {
+   default
+   unset FLTK_CONFIG
+   eautoreconf
+}
+
+src_configure() {
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gtk pinentry-gnome3) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   $(use_with caps libcap) \
+   --enable-pinentry-tty \
+   --disable-pinentry-fltk \
+   --disable-pinentry-gtk2 \
+   MOC="$(qt5_get_bindir)"/moc \
+   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-01-25 Thread Mikle Kolyada
commit: acad5327d6e44f7f4b2dd8a5eb6a563a1297aac3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan 25 15:58:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan 25 16:09:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acad5327

app-crypt/pinentry: major rework

- disable fltk (was not used)
- disable gtk2 (obsolete)
- fix qt5 symlink
- link gnome3-pinentry under gtk USE

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 ...ry-1.1.0-r3.ebuild => pinentry-1.1.0-r4.ebuild} | 28 +++---
 1 file changed, 8 insertions(+), 20 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r4.ebuild
similarity index 66%
rename from app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
rename to app-crypt/pinentry/pinentry-1.1.0-r4.ebuild
index a86c83d4d9f..967f928b26f 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5"
+IUSE="caps emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="
app-eselect/eselect-pinentry
@@ -20,9 +20,7 @@ DEPEND="
>=dev-libs/libgcrypt-1.6.3
>=dev-libs/libgpg-error-1.17
caps? ( sys-libs/libcap )
-   fltk? ( x11-libs/fltk )
gnome-keyring? ( app-crypt/libsecret )
-   gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses:0= )
qt5? (
dev-qt/qtcore:5
@@ -31,7 +29,7 @@ DEPEND="
)
 "
 RDEPEND="${DEPEND}
-   gnome-keyring? ( app-crypt/gcr )
+   gtk? ( app-crypt/gcr )
 "
 BDEPEND="
sys-devel/gettext
@@ -48,6 +46,7 @@ PATCHES=(
 
 src_prepare() {
default
+   unset FLTK_CONFIG
eautoreconf
 }
 
@@ -58,16 +57,15 @@ src_configure() {
 
econf \
$(use_enable emacs pinentry-emacs) \
-   $(use_enable fltk pinentry-fltk) \
$(use_enable gnome-keyring libsecret) \
-   $(use_enable gnome-keyring pinentry-gnome3) \
-   $(use_enable gtk pinentry-gtk2) \
+   $(use_enable gtk pinentry-gnome3) \
$(use_enable ncurses fallback-curses) \
$(use_enable ncurses pinentry-curses) \
$(use_enable qt5 pinentry-qt) \
$(use_with caps libcap) \
--enable-pinentry-tty \
-   FLTK_CONFIG="${ESYSROOT}/usr/bin/fltk-config" \
+   --disable-pinentry-fltk \
+   --disable-pinentry-gtk2 \
MOC="$(qt5_get_bindir)"/moc \

GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
@@ -76,22 +74,12 @@ src_configure() {
 
 src_install() {
default
-   rm -f "${ED}"/usr/bin/pinentry
+   rm "${ED}"/usr/bin/pinentry || die
 
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
 }
 
 pkg_postinst() {
-   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
-   elog "The soft resource limit for memory locking specifies the 
limit an"
-   elog "unprivileged process may lock into memory. You can also 
use POSIX"
-   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
-   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
-   elog "your users."
-   fi
-
eselect pinentry update ifunset
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-01-25 Thread Mikle Kolyada
commit: 26e6daed9772c4eec8aabe5ffba0588a0d08fe40
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan 25 13:33:25 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan 25 13:34:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e6daed

app-crypt/pinentry: use ESYSROOT properly

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index b1f94a63c96..a86c83d4d9f 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -67,10 +67,10 @@ src_configure() {
$(use_enable qt5 pinentry-qt) \
$(use_with caps libcap) \
--enable-pinentry-tty \
-   FLTK_CONFIG="${EROOT}/usr/bin/fltk-config" \
+   FLTK_CONFIG="${ESYSROOT}/usr/bin/fltk-config" \
MOC="$(qt5_get_bindir)"/moc \
-   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
-   LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
+   
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" \
$("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2021-01-06 Thread Fabian Groffen
commit: d37f076900312a6d403c221ee0e482a42070b2dd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 12:55:28 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 12:55:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37f0769

app-crypt/pinentry: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 0a6eb6d4c56..b1f94a63c96 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-12-27 Thread Fabian Groffen
commit: 8496a19342e56065293a6ef5a3cda8c36f3c7956
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 13:36:30 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 13:36:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8496a193

app-crypt/pinentry: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index efc797548a0..0a6eb6d4c56 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-09-20 Thread Mikle Kolyada
commit: e0fac356529f33637bd2566fa48467543b445b57
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep 20 13:40:52 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep 20 13:41:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fac356

app-crypt/pinentry: Do not use static

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 053f01d8ca6..efc797548a0 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
+IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5"
 
 DEPEND="
app-eselect/eselect-pinentry
@@ -29,7 +29,6 @@ DEPEND="
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)
-   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
 "
 RDEPEND="${DEPEND}
gnome-keyring? ( app-crypt/gcr )
@@ -39,11 +38,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-REQUIRED_USE="
-   gtk? ( !static )
-   qt5? ( !static )
-"
-
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 
 PATCHES=(
@@ -58,7 +52,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
 
export QTLIB="$(qt5_get_libdir)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-09-07 Thread Mikle Kolyada
commit: 5bf8266f00be4b4a32c9b079c7e2d896909e0f93
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep  7 17:51:14 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep  7 17:51:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf8266f

app-crypt/pinentry: add myself as maintainer

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/metadata.xml b/app-crypt/pinentry/metadata.xml
index 7a38bb90096..6698a4ab788 100644
--- a/app-crypt/pinentry/metadata.xml
+++ b/app-crypt/pinentry/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/files/, app-crypt/pinentry/

2020-06-12 Thread Sergei Trofimovich
commit: 2c53a9350cfb5b89c7b7fb6d4747ffc6541085c9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 12 23:13:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 12 23:13:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c53a935

app-crypt/pinentry: respect user's AR setting

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/718028
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/files/pinentry-1.0.0-AR.patch | 11 +++
 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild  |  1 +
 2 files changed, 12 insertions(+)

diff --git a/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch 
b/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch
new file mode 100644
index 000..82af67f694a
--- /dev/null
+++ b/app-crypt/pinentry/files/pinentry-1.0.0-AR.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/718028
+--- a/configure.ac
 b/configure.ac
+@@ -80,6 +80,7 @@ AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
+ AC_PROG_CC
+ AC_PROG_CPP
+ AC_PROG_INSTALL
++AM_PROG_AR
+ AC_PROG_RANLIB
+ # We need to check for cplusplus here because we may not do the test
+ # for Qt and autoconf does does not allow that.

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index dc98be9984f..053f01d8ca6 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -49,6 +49,7 @@ DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 PATCHES=(
"${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
"${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, app-crypt/pinentry/files/

2020-06-07 Thread Andreas Sturmlechner
commit: 4851b8682230a0d40995a6f9ad4d3ae2bb03a12e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  7 21:29:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun  7 21:29:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4851b868

app-crypt/pinentry: Drop 1.0.0-r2, 1.0.0-r3, 1.1.0-r1 and 1.1.0-r2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-crypt/pinentry/Manifest|   1 -
 ...isable-tooltips-in-keyboard-grabbing-mode.patch |  47 -
 .../pinentry/files/pinentry-1.0.0-build.patch  | 218 -
 ...nentry-1.0.0-gtk2-Fix-a-problem-with-fvwm.patch |  47 -
 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild| 102 --
 app-crypt/pinentry/pinentry-1.0.0-r3.ebuild| 103 --
 app-crypt/pinentry/pinentry-1.1.0-r1.ebuild| 100 --
 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild| 102 --
 8 files changed, 720 deletions(-)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index e8e43f0ce1b..96c7370bde2 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,2 +1 @@
-DIST pinentry-1.0.0.tar.bz2 436930 BLAKE2B 
949be8de8504a42cd5bd6ffebe331a825db7ff3c2ccc5fc554155b7621fddf9df957aa92063eb1a06c6964826a296bf60a4cc46cf2886552e37703a62042f35a
 SHA512 
f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62
 DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B 
cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49
 SHA512 
5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd

diff --git 
a/app-crypt/pinentry/files/pinentry-1.0.0-Disable-tooltips-in-keyboard-grabbing-mode.patch
 
b/app-crypt/pinentry/files/pinentry-1.0.0-Disable-tooltips-in-keyboard-grabbing-mode.patch
deleted file mode 100644
index 7724d1beae8..000
--- 
a/app-crypt/pinentry/files/pinentry-1.0.0-Disable-tooltips-in-keyboard-grabbing-mode.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 1590b664d88be8386a4664c2994b685187d1eb25 Mon Sep 17 00:00:00 2001
-From: Damien Goutte-Gattat 
-Date: Thu, 3 Aug 2017 22:56:49 +0200
-Subject: [PATCH 1/6] gtk: Disable tooltips in keyboard-grabbing mode.
-
-* gtk+-2:/pinentry-gtk-2.c (show_hide_button): Do not show the
-tooltip if we attempt to grab the keyboard.
-(create_window): Likewise.
---
-
-For unclear reasons, those tooltips may interfere with grabbing
-under some tiling window managers.
-
-GnuPG-bug-id: 3297
-Signed-off-by: Damien Goutte-Gattat 

- gtk+-2/pinentry-gtk-2.c | 7 +--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/gtk+-2/pinentry-gtk-2.c b/gtk+-2/pinentry-gtk-2.c
-index d467ec5..f17a702 100644
 a/gtk+-2/pinentry-gtk-2.c
-+++ b/gtk+-2/pinentry-gtk-2.c
-@@ -516,7 +516,10 @@ show_hide_button_toggled (GtkWidget *widget, gpointer 
data)
- }
- 
-   gtk_label_set_markup (GTK_LABEL(label), text);
--  gtk_widget_set_tooltip_text (GTK_WIDGET(button), tooltip);
-+  if (!pinentry->grab)
-+{
-+  gtk_widget_set_tooltip_text (GTK_WIDGET(button), tooltip);
-+}
-   g_free (tooltip);
- }
- 
-@@ -736,7 +739,7 @@ create_window (pinentry_t ctx)
- gtk_progress_bar_set_text (GTK_PROGRESS_BAR (qualitybar),
-QUALITYBAR_EMPTY_TEXT);
- gtk_progress_bar_set_fraction (GTK_PROGRESS_BAR (qualitybar), 0.0);
--  if (pinentry->quality_bar_tt)
-+  if (pinentry->quality_bar_tt && !pinentry->grab)
-   {
- #if !GTK_CHECK_VERSION (2, 12, 0)
- gtk_tooltips_set_tip (GTK_TOOLTIPS (tooltips), qualitybar,
--- 
-2.13.6
-

diff --git a/app-crypt/pinentry/files/pinentry-1.0.0-build.patch 
b/app-crypt/pinentry/files/pinentry-1.0.0-build.patch
deleted file mode 100644
index e367b856645..000
--- a/app-crypt/pinentry/files/pinentry-1.0.0-build.patch
+++ /dev/null
@@ -1,218 +0,0 @@
-From c5c7bee68730c9f66a27f9bb0d023480623a2bfb Mon Sep 17 00:00:00 2001
-From: Werner Koch 
-Date: Thu, 1 Dec 2016 09:10:08 +0100
-Subject: [PATCH] Fix linkage problem in tty and emacs pinentries.
-
-* emacs/pinentry-emacs.c (curses_cmd_handler): Remove var.
-* tty/pinentry-tty.c (curses_cmd_handler): Remove var.
-* pinentry/pinentry.c (flavor_flag): New local var.
-(pinentry_set_flavor_flag): New function.
-(cmd_getinfo): Use FLAVOR_FLAG for the "flavor" sub-command.
-* gnome3/pinentry-gnome3.c (main): Call pinentry_set_flavor_flag.
-* gtk+-2/pinentry-gtk-2.c (main): Ditto.
-* pinentry/pinentry-emacs.c (initial_emacs_cmd_handler): Ditto.
-* qt/main.cpp (main): Ditto.
---
-
-Fixes-commit: e4e3a9cc88704dcffac660d0b92fd1ed8abecc11
-Fixes-commit: d126036671e7dd631babc118cb4113f723f15748
-Signed-off-by: Werner Koch 

- emacs/pinentry-emacs.c|  4 
- 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-06-03 Thread Agostino Sarubbo
commit: e4509f4b9fed2b4d6211512c978c21d0be2d6c71
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:11:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:11:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4509f4b

app-crypt/pinentry: arm stable wrt bug #724374

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 0298e6486c5..db9db97d613 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-06-03 Thread Agostino Sarubbo
commit: 16b846386747ab2a17c609ec2f7e4b02d2b36fe9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 09:21:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 09:21:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b84638

app-crypt/pinentry: s390 stable wrt bug #724374

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 0ff90bda9f4..0298e6486c5 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-05-27 Thread Sergei Trofimovich
commit: 7b9ff7a9b54a1ec15f9ef6405835fc735284f739
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 27 06:01:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 27 06:28:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9ff7a9

app-crypt/pinentry: stable 1.1.0-r3 for hppa, bug #724374

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index a9139e05251..0ff90bda9f4 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-05-25 Thread Sergei Trofimovich
commit: 10f83b6151686442041f6ba668b2cc9c9a58cd8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 20:22:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f83b61

app-crypt/pinentry: stable 1.1.0-r3 for sparc, bug #724374

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 29a999b6ac4..a9139e05251 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-05-25 Thread Mikle Kolyada
commit: 26fcbe38dae569686ed806f4535b888e4c1cc509
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 25 12:29:23 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 25 12:29:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fcbe38

app-crypt/pinentry: amd64 stable wrt bug #724374

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 3c618610908..29a999b6ac4 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-05-25 Thread Sergei Trofimovich
commit: 16ecb1add1cce523c7876cc2772cbfbf8dcc8986
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 25 09:32:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 09:32:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ecb1ad

app-crypt/pinentry: stable 1.1.0-r3 for ppc, bug #724374

Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 1cc399d4d4e..3c618610908 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-05-25 Thread Sergei Trofimovich
commit: 120c1935da6f87c04a20dd6c69bcf6c1d44e6ecb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 25 09:26:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 09:26:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120c1935

app-crypt/pinentry: stable 1.1.0-r3 for ppc64, bug #724374

Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 6fda080adcc..1cc399d4d4e 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2019-05-03 Thread Andreas K. Hüttel
commit: 1b179ba5e3743bc6944909fddb9031ddad26d8f4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May  3 23:22:54 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  3 23:24:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b179ba5

app-crypt/pinentry: keyword ~riscv

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index ea2b5bdf4d6..a49177eda19 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.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=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-12-18 Thread Sergei Trofimovich
commit: b94d3c11b5ad0c4a9192719edbb975af2cf14a46
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 18 17:10:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 18 19:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94d3c11

app-crypt/pinentry: stable 1.1.0-r2 for sparc, bug #666822

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index baad0def36c..06af197fd4c 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-12-04 Thread Mikle Kolyada
commit: c59fc79d6e819a2eb41ec2b65f6678d1edcfbe0e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec  4 17:16:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec  4 17:16:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59fc79d

app-crypt/pinentry: s390 stable wrt bug #666822

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index 8df4d5ed9b4..baad0def36c 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-11-29 Thread Sergei Trofimovich
commit: ba3235f32e54da51e418713db7ec721eaaefe6fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 29 20:04:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 29 20:05:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3235f3

app-crypt/pinentry: stable 1.1.0-r2 for hppa, bug #666822

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index a57139475d5..8df4d5ed9b4 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, profiles/arch/arm64/

2018-11-27 Thread Mart Raudsepp
commit: a34be0f5a86a6e9824dea1a01914ba1d71443ef1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Nov 27 09:50:40 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Nov 27 09:57:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34be0f5

app-crypt/pinentry-1.1.0-r2: arm64 stable (bug #666822)

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 profiles/arch/arm64/use.stable.mask | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index feff9a9f2e1..a57139475d5 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index 5a2f6022136..8be42684abd 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Mart Raudsepp  (27 Nov 2018)
+# x11-libs/fltk not stable yet
+fltk
+
 # Mike Gilbert  (08 Jun 2017)
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-29 Thread Alon Bar-Lev
commit: 27cc0ba0c1af58524de63c34870f46922cc1afd0
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Oct 29 08:48:17 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Oct 29 08:50:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27cc0ba0

app-crypt/pinentry: support cross-compile + multilib

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 82e3443aa1b..ea2b5bdf4d6 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -75,7 +75,9 @@ src_configure() {
--enable-pinentry-tty \
FLTK_CONFIG="${EROOT}/usr/bin/fltk-config" \
MOC="$(qt5_get_bindir)"/moc \
-   $(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
+   GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
+   LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
+   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-12 Thread Mikle Kolyada
commit: a44adb3d2f42a83372ffb9a2922082c350e0b41f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct 12 13:43:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct 12 13:56:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44adb3d

app-crypt/pinentry: arm stable wrt bug #666822

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index db37d78439e..feff9a9f2e1 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-11 Thread Tobias Klausmann
commit: 1b6d47f1ca6167d28a7ceaa8ed168600d286b2ad
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Oct 11 17:28:23 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Oct 11 18:49:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6d47f1

app-crypt/pinentry-1.1.0-r2: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/666822
Signed-off-by: Tobias Klausmann  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index 7c624a0187c..db37d78439e 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-06 Thread Alon Bar-Lev
commit: 72d09561d949c78a36452b670284d9fdcdd2985c
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Oct  6 20:42:08 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Oct  6 20:42:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d09561

app-crypt/pinentry: support cross compile of fltk

provided the fltk-config will support cross compile.

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 0628c073c11..82e3443aa1b 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -73,6 +73,7 @@ src_configure() {
$(use_enable qt5 pinentry-qt) \
$(use_with caps libcap) \
--enable-pinentry-tty \
+   FLTK_CONFIG="${EROOT}/usr/bin/fltk-config" \
MOC="$(qt5_get_bindir)"/moc \
$(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-06 Thread Matt Turner
commit: a2373e0fd1e9d7876ece51b0a9ae61bd6da3f57c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  6 19:45:41 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  6 19:46:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2373e0f

app-crypt/pinentry-1.1.0-r2: ppc64 stable, bug 666822

Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index 2da31a84a65..7c624a0187c 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-06 Thread Matt Turner
commit: b70e1c17423048d8b93bb9f639a39059e6fca67e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  6 19:45:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  6 19:46:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70e1c17

app-crypt/pinentry-1.1.0-r2: ppc stable, bug 666822

Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index c51ec387578..2da31a84a65 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-05 Thread Alon Bar-Lev
commit: 050d244885e0598bc9a835ed7786d39fe3439649
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Oct  5 23:46:59 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Oct  6 00:32:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050d2448

app-crypt/pinentry: support cross-compile

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 4a322c8d5b4..0628c073c11 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -73,7 +73,8 @@ src_configure() {
$(use_enable qt5 pinentry-qt) \
$(use_with caps libcap) \
--enable-pinentry-tty \
-   MOC="$(qt5_get_bindir)"/moc
+   MOC="$(qt5_get_bindir)"/moc \
+   $(./configure --help | grep -- --with-.*-prefix | sed -e 
's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#")
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-10-05 Thread Alon Bar-Lev
commit: 4fe15d4b5150e5aedadb063f7b43a70a6f6187d5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Oct  5 18:43:57 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Oct  5 19:26:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe15d4b

app-crypt/pinentry: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Alon Bar-Lev  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 102 
 1 file changed, 102 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
new file mode 100644
index 000..4a322c8d5b4
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
+
+DEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   fltk? ( x11-libs/fltk )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? ( x11-libs/gtk+:2 )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+"
+RDEPEND="${DEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   gtk? ( !static )
+   qt5? ( !static )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable fltk pinentry-fltk) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gnome-keyring pinentry-gnome3) \
+   $(use_enable gtk pinentry-gtk2) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   $(use_with caps libcap) \
+   --enable-pinentry-tty \
+   MOC="$(qt5_get_bindir)"/moc
+}
+
+src_install() {
+   default
+   rm -f "${ED}"/usr/bin/pinentry
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
+}
+
+pkg_postinst() {
+   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
+   elog "The soft resource limit for memory locking specifies the 
limit an"
+   elog "unprivileged process may lock into memory. You can also 
use POSIX"
+   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
+   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
+   elog "your users."
+   fi
+
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-09-30 Thread Sergei Trofimovich
commit: c1902e2116d6561ea3fc90fa9144db2cfbe1fe8d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 30 21:30:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 30 21:37:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1902e21

app-crypt/pinentry: stable 1.1.0-r2 for ia64, bug #666822

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index afc5e7f970c..750d7afcd48 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-09-28 Thread Mikle Kolyada
commit: 288755e4d0c224a0519dc3e188c394a88ab86cdf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 28 08:14:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 28 08:14:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288755e4

app-crypt/pinentry: amd64 stable wrt bug #666822

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
index 4801f167dd0..afc5e7f970c 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-06-03 Thread Mikle Kolyada
commit: ca49e93caa959e6561eed50bb150c1deeca49491
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun  3 09:59:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  3 09:59:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca49e93c

app-crypt/pinentry: s390 stable wrt bug #657058

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
index f1444b26ed3..84e0c01de1e 100644
--- a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-05-12 Thread Kristian Fiskerstrand
commit: 199d422073087221672c976e3774bb265ea3bcab
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat May 12 15:53:26 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sat May 12 15:53:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199d4220

app-crypt/pinentry: Remove automagic dependency for fltk

Closes: https://bugs.gentoo.org/655290
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 102 
 1 file changed, 102 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
new file mode 100644
index 000..5b9da6b3a47
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
+
+CDEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   fltk? ( x11-libs/fltk )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? ( x11-libs/gtk+:2 )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+"
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+
+REQUIRED_USE="
+   gtk? ( !static )
+   qt5? ( !static )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   --enable-pinentry-tty \
+   $(use_with caps libcap) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable fltk pinentry-fltk) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gnome-keyring pinentry-gnome3) \
+   $(use_enable gtk pinentry-gtk2) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   MOC="$(qt5_get_bindir)"/moc
+}
+
+src_install() {
+   default
+   rm -f "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
+}
+
+pkg_postinst() {
+   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
+   elog "The soft resource limit for memory locking specifies the 
limit an"
+   elog "unprivileged process may lock into memory. You can also 
use POSIX"
+   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
+   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
+   elog "your users."
+   fi
+
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-04-30 Thread Mikle Kolyada
commit: fa4be6f30368977c2e11f1eb10db16e1791a43d9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 30 22:12:30 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 30 22:12:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4be6f3

app-crypt/pinentry: fix whitespacing

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/pinentry/pinentry-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild
index 2e72ca45041..cf2bbd6858a 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild
@@ -46,7 +46,7 @@ REQUIRED_USE="
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
 
 PATCHES=(
-"${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
"${FILESDIR}/${PN}-0.8.2-ncurses.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-04-12 Thread Kristian Fiskerstrand
commit: 57f2b63e2db775e6ae31bccfd3481671a9cd7a5f
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Thu Apr 12 08:27:25 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Thu Apr 12 08:29:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f2b63e

app-crypt/pinentry: Readd wayland patch

Closes: https://bugs.gentoo.org/634356
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/pinentry/pinentry-1.1.0-r1.ebuild | 100 
 1 file changed, 100 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild
new file mode 100644
index 000..2e72ca45041
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.0-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
+
+CDEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? ( x11-libs/gtk+:2 )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+"
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+
+REQUIRED_USE="
+   gtk? ( !static )
+   qt5? ( !static )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+"${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   --enable-pinentry-tty \
+   $(use_with caps libcap) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gnome-keyring pinentry-gnome3) \
+   $(use_enable gtk pinentry-gtk2) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   MOC="$(qt5_get_bindir)"/moc
+}
+
+src_install() {
+   default
+   rm -f "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
+}
+
+pkg_postinst() {
+   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
+   elog "The soft resource limit for memory locking specifies the 
limit an"
+   elog "unprivileged process may lock into memory. You can also 
use POSIX"
+   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
+   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
+   elog "your users."
+   fi
+
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-04-12 Thread Kristian Fiskerstrand
commit: 8344e873510ee3890f9e3e932028a2067d258e38
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Thu Apr 12 08:28:51 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Thu Apr 12 08:29:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8344e873

app-crypt/pinentry: Clean up old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/pinentry/pinentry-1.1.0.ebuild | 99 
 1 file changed, 99 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0.ebuild
deleted file mode 100644
index c960a939b3c..000
--- a/app-crypt/pinentry/pinentry-1.1.0.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/index.html;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
-
-CDEPEND="
-   app-eselect/eselect-pinentry
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   caps? ( sys-libs/libcap )
-   gnome-keyring? ( app-crypt/libsecret )
-   gtk? ( x11-libs/gtk+:2 )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
-"
-DEPEND="${CDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-RDEPEND="${CDEPEND}
-   gnome-keyring? ( app-crypt/gcr )
-"
-
-REQUIRED_USE="
-   gtk? ( !static )
-   qt5? ( !static )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
-
-   export QTLIB="$(qt5_get_libdir)"
-
-   econf \
-   --enable-pinentry-tty \
-   $(use_with caps libcap) \
-   $(use_enable emacs pinentry-emacs) \
-   $(use_enable gnome-keyring libsecret) \
-   $(use_enable gnome-keyring pinentry-gnome3) \
-   $(use_enable gtk pinentry-gtk2) \
-   $(use_enable ncurses pinentry-curses) \
-   $(use_enable ncurses fallback-curses) \
-   $(use_enable qt5 pinentry-qt) \
-   MOC="$(qt5_get_bindir)"/moc
-}
-
-src_install() {
-   default
-   rm -f "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
-}
-
-pkg_postinst() {
-   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
-   elog "The soft resource limit for memory locking specifies the 
limit an"
-   elog "unprivileged process may lock into memory. You can also 
use POSIX"
-   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
-   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
-   elog "your users."
-   fi
-
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-04-10 Thread Kristian Fiskerstrand
commit: b8c488f0c30d3d223714815e8858876b0dfe8bc7
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Apr 10 16:51:08 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Apr 10 16:52:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c488f0

app-crypt/pinentry: New upstream version 1.1.0

Closes: https://bugs.gentoo.org/652764
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/pinentry/Manifest  |  1 +
 app-crypt/pinentry/pinentry-1.1.0.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 4740ef28c91..e8e43f0ce1b 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1 +1,2 @@
 DIST pinentry-1.0.0.tar.bz2 436930 BLAKE2B 
949be8de8504a42cd5bd6ffebe331a825db7ff3c2ccc5fc554155b7621fddf9df957aa92063eb1a06c6964826a296bf60a4cc46cf2886552e37703a62042f35a
 SHA512 
f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62
+DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B 
cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49
 SHA512 
5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd

diff --git a/app-crypt/pinentry/pinentry-1.1.0.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0.ebuild
new file mode 100644
index 000..c960a939b3c
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
+
+CDEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? ( x11-libs/gtk+:2 )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+"
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+
+REQUIRED_USE="
+   gtk? ( !static )
+   qt5? ( !static )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   --enable-pinentry-tty \
+   $(use_with caps libcap) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gnome-keyring pinentry-gnome3) \
+   $(use_enable gtk pinentry-gtk2) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   MOC="$(qt5_get_bindir)"/moc
+}
+
+src_install() {
+   default
+   rm -f "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
+}
+
+pkg_postinst() {
+   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
+   elog "The soft resource limit for memory locking specifies the 
limit an"
+   elog "unprivileged process may lock into memory. You can also 
use POSIX"
+   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
+   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
+   elog "your users."
+   fi
+
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, app-crypt/pinentry/files/

2018-03-21 Thread Kristian Fiskerstrand
commit: 1dd048d3aea02a2cfbec81db25008e7098ac895c
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Wed Mar 21 19:34:44 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Wed Mar 21 19:34:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd048d3

app-crypt/pinentry: Make pinentry-qt icon show under Plasma-Wayland

Bug: https://dev.gnupg.org/T3449
Closes: https://bugs.gentoo.org/634356
Thanks-To: Andrius Štikonas
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...1.0.0-make-icon-work-under-Plasma-Wayland.patch |  52 +++
 app-crypt/pinentry/pinentry-1.0.0-r3.ebuild| 103 +
 2 files changed, 155 insertions(+)

diff --git 
a/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
 
b/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
new file mode 100644
index 000..646df196376
--- /dev/null
+++ 
b/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
@@ -0,0 +1,52 @@
+From 7218becac7132c2508d4e8f42c693d69c406795a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= 
+Date: Wed, 7 Mar 2018 15:14:22 +0100
+Subject: [PATCH] Make pinentry-qt icon work under Plasma Wayland.
+
+---
+ qt/Makefile.am   | 2 ++
+ qt/main.cpp  | 2 ++
+ qt/org.gnupg.pinentry-qt.desktop | 5 +
+ 3 files changed, 9 insertions(+)
+ create mode 100644 qt/org.gnupg.pinentry-qt.desktop
+
+diff --git a/qt/Makefile.am b/qt/Makefile.am
+index 698005e..bbf39d1 100644
+--- a/qt/Makefile.am
 b/qt/Makefile.am
+@@ -24,6 +24,8 @@ bin_PROGRAMS = pinentry-qt
+ 
+ EXTRA_DIST = document-encrypt.png pinentry.qrc
+ 
++desktopdir = $(datadir)/applications
++dist_desktop_DATA = org.gnupg.pinentry-qt.desktop
+ 
+ if FALLBACK_CURSES
+ ncurses_include = $(NCURSES_INCLUDE)
+diff --git a/qt/main.cpp b/qt/main.cpp
+index fe88d26..b767cb4 100644
+--- a/qt/main.cpp
 b/qt/main.cpp
+@@ -372,6 +372,8 @@ main(int argc, char *argv[])
+ i = argc;
+ app = new QApplication(i, new_argv);
+ app->setWindowIcon(QIcon(QLatin1String(":/document-encrypt.png")));
++app->setOrganizationDomain(QStringLiteral("gnupg.org"));
++app->setDesktopFileName(QStringLiteral("org.gnupg.pinentry-qt"));
+ }
+ 
+ pinentry_parse_opts(argc, argv);
+diff --git a/qt/org.gnupg.pinentry-qt.desktop 
b/qt/org.gnupg.pinentry-qt.desktop
+new file mode 100644
+index 000..0ac89aa
+--- /dev/null
 b/qt/org.gnupg.pinentry-qt.desktop
+@@ -0,0 +1,5 @@
++[Desktop Entry]
++Type=Application
++Name=Pinentry dialog
++Icon=document-encrypt
++NoDisplay=true
+-- 
+2.16.1
+

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r3.ebuild
new file mode 100644
index 000..86f29751d3f
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.0.0-r3.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
+
+CDEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? ( x11-libs/gtk+:2 )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+"
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+
+REQUIRED_USE="
+   gtk? ( !static )
+   qt5? ( !static )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   "${FILESDIR}/${P}-build.patch"
+   "${FILESDIR}/${P}-Disable-tooltips-in-keyboard-grabbing-mode.patch"
+   "${FILESDIR}/${P}-gtk2-Fix-a-problem-with-fvwm.patch"
+   "${FILESDIR}/${P}-make-icon-work-under-Plasma-Wayland.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-03-02 Thread Mart Raudsepp
commit: f1518b0aed7d7b3a3bd4c0dd80e891096c996b51
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar  2 23:22:38 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar  2 23:41:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1518b0a

app-crypt/pinentry-1.0.0-r2: arm64 stable (bug #632293)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
index d667bef785e..f1444b26ed3 100644
--- a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2017-12-26 Thread Sergei Trofimovich
commit: 7c18f34d7fce5ae09f9ad47c15bbd473f6e67d15
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 26 21:36:32 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 26 22:39:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c18f34d

app-crypt/pinentry: stable 1.0.0-r2 for sparc, bug #632293

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
index d283e76beb5..d667bef785e 100644
--- a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/, app-crypt/pinentry/files/

2017-12-21 Thread Andreas Sturmlechner
commit: cec537a1e49f84fbd3ec055fcbf7e80fd825ecf4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 21 14:58:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 21 14:59:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec537a1

app-crypt/pinentry: Drop 0.9.7-r1

Bug: https://bugs.gentoo.org/632293
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-crypt/pinentry/Manifest|   1 -
 ...pinentry-0.9.7-require-CPP11-for-qt-5-7.patches |  48 
 app-crypt/pinentry/pinentry-0.9.7-r1.ebuild| 122 -
 3 files changed, 171 deletions(-)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 4388ca003ba..4740ef28c91 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,2 +1 @@
-DIST pinentry-0.9.7.tar.bz2 432978 BLAKE2B 
fffeaa5548a4f4fc60a2adef51d1b8c74be910e0c377afd223aeb1de00f59cf84b376562d0a8e5b8d59a144ac3cdab0a260c5b15cacf1a7d9d5508d8b413ce3e
 SHA512 
9c5bc8f7246e8b0affd83fea6e64c47cecf6a12515a82dd2a6712b230306a9c3c97da4dbf6519ea98c85c88bf180a5a2b8c46cedcd594f224e5a08f2f0e35bf0
 DIST pinentry-1.0.0.tar.bz2 436930 BLAKE2B 
949be8de8504a42cd5bd6ffebe331a825db7ff3c2ccc5fc554155b7621fddf9df957aa92063eb1a06c6964826a296bf60a4cc46cf2886552e37703a62042f35a
 SHA512 
f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62

diff --git 
a/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches 
b/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches
deleted file mode 100644
index 406571cdd3a..000
--- a/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches
+++ /dev/null
@@ -1,48 +0,0 @@
-From 7384e2a575dde2809784d9f182fd1d247064c8a2 Mon Sep 17 00:00:00 2001
-From: Kristian Fiskerstrand 
-Date: Thu, 11 Aug 2016 14:44:37 +0200
-Subject: [PATCH] Qt: Append -std=c++11 if building against Qt 5.7
-
- * m4/qt.m4: Append -std=c++11 to CFLAGS if building against Qt 5.7
-
---
-Qt 5.7 enables C++11 for Qt modules, and any app relying on it require to be
-compiled with at least this standard.
-
-This patch adds detection for Qt 5.7 and make sure -std=c++11 is passed if
-building against Qt 5.7 or higher.

- m4/qt.m4 | 10 ++
- 1 file changed, 10 insertions(+)
-
-diff --git a/m4/qt.m4 b/m4/qt.m4
-index 093f428..90c4a6e 100644
 a/m4/qt.m4
-+++ b/m4/qt.m4
-@@ -35,6 +35,7 @@ AC_DEFUN([FIND_QT],
- enable_pinentry_qt5="try")
- 
-   have_qt5_libs="no";
-+  require_qt_cpp11="no";
- 
-   if test "$enable_pinentry_qt5" != "no"; then
- PKG_CHECK_MODULES(PINENTRY_QT,
-@@ -47,6 +48,15 @@ AC_DEFUN([FIND_QT],
- fi
-   fi
-   if test "$have_qt5_libs" = "yes"; then
-+PKG_CHECK_MODULES(PINENTRY_QT_REQUIRE_CPP11,
-+  Qt5Core >= 5.7.0,
-+  [require_qt_cpp11="yes"],
-+  [require_qt_cpp11="no"])
-+
-+if test "${require_qt_cpp11}" = "yes"; then
-+  PINENTRY_QT_CFLAGS="$PINENTRY_QT_CFLAGS -std=c++11"
-+fi
-+
- AC_CHECK_TOOL(MOC, moc)
- AC_MSG_CHECKING([moc version])
- mocversion=`$MOC -v 2>&1`
--- 
-2.7.3
-

diff --git a/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild 
b/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild
deleted file mode 100644
index 82a50921099..000
--- a/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="http://gnupg.org/aegypten2/index.html;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs gtk ncurses qt4 qt5 caps gnome-keyring static"
-
-CDEPEND="
-   >=dev-libs/libgpg-error-1.17
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   ncurses? ( sys-libs/ncurses:0= )
-   gtk? ( x11-libs/gtk+:2 )
-   qt4? (
-   >=dev-qt/qtgui-4.4.1:4
-)
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-)
-   caps? ( sys-libs/libcap )
-   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
-   app-eselect/eselect-pinentry
-   gnome-keyring? ( app-crypt/libsecret )
-"
-
-DEPEND="${CDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-RDEPEND="
-   ${CDEPEND}
-   gnome-keyring? ( app-crypt/gcr )
-"
-
-REQUIRED_USE="
-   || ( ncurses gtk qt4 qt5 )
-   gtk? ( !static 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2017-12-08 Thread Jeroen Roovers
commit: 95bf6f30c67078995d3397ffe66c72547c0b31b1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Dec  8 08:03:37 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Dec  8 08:03:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bf6f30

app-crypt/pinentry: Stable for HPPA too.

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --ignore-arches

 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
index b8856d3fbae..d283e76beb5 100644
--- a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2017-11-25 Thread Markus Meier
commit: 97f038fb9609b8891e9a61a9d38c3a564fca89bc
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Nov 25 11:51:39 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Nov 25 11:51:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f038fb

app-crypt/pinentry: arm stable, bug #632293

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 app-crypt/pinentry/Manifest | 4 ++--
 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 2fc1e8c8534..4388ca003ba 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,2 +1,2 @@
-DIST pinentry-0.9.7.tar.bz2 432978 SHA256 
6398208394972bbf897c3325780195584682a0d0c164ca5a0da35b93b1e4e7b2 SHA512 
9c5bc8f7246e8b0affd83fea6e64c47cecf6a12515a82dd2a6712b230306a9c3c97da4dbf6519ea98c85c88bf180a5a2b8c46cedcd594f224e5a08f2f0e35bf0
 WHIRLPOOL 
eb3f72acf6990d61b4279de89a334e68c6052a3edef789aab2a421c2e489c1286b756bf3c9b8e6dd4cee3716e32b53d0e9d41db15a5069e010fe713dfba0596a
-DIST pinentry-1.0.0.tar.bz2 436930 SHA256 
1672c2edc1feb036075b187c0773787b2afd0544f55025c645a71b4c2f79275a SHA512 
f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62
 WHIRLPOOL 
182d75e37afc40c02705ed6611354eb3429924df9062e64d42e511a5bdac5f7094b351aae406ef243e4a9d6f7db0eb897820bd23ed925b8787941342bc67d187
+DIST pinentry-0.9.7.tar.bz2 432978 BLAKE2B 
fffeaa5548a4f4fc60a2adef51d1b8c74be910e0c377afd223aeb1de00f59cf84b376562d0a8e5b8d59a144ac3cdab0a260c5b15cacf1a7d9d5508d8b413ce3e
 SHA512 
9c5bc8f7246e8b0affd83fea6e64c47cecf6a12515a82dd2a6712b230306a9c3c97da4dbf6519ea98c85c88bf180a5a2b8c46cedcd594f224e5a08f2f0e35bf0
+DIST pinentry-1.0.0.tar.bz2 436930 BLAKE2B 
949be8de8504a42cd5bd6ffebe331a825db7ff3c2ccc5fc554155b7621fddf9df957aa92063eb1a06c6964826a296bf60a4cc46cf2886552e37703a62042f35a
 SHA512 
f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
index 14a45c0ff71..b8856d3fbae 100644
--- a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2017-11-19 Thread Sergei Trofimovich
commit: 5abc6543027cd0c8ef20e58be450fa500ab99297
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 19 18:48:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 19 18:48:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abc6543

app-crypt/pinentry: stable 1.0.0-r2 for ppc, bug #632293

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 app-crypt/pinentry/pinentry-1.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
index a5e41681c2c..14a45c0ff71 100644
--- a/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
+++ b/app-crypt/pinentry/pinentry-1.0.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring gtk ncurses qt5 static"
 
 CDEPEND="



  1   2   >