commit pinentry for openSUSE:Factory

Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pinentry for openSUSE:Factory checked in at 2023-03-01 16:13:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pinentry (Old) and /work/SRC/openSUSE:Factory/.pinentry.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pinentry" Wed Mar 1 16:13:33 2023 rev:65 rq:1068056 version:1.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/pinentry/pinentry.changes 2022-08-26 09:07:53.897360483 +0200 +++ /work/SRC/openSUSE:Factory/.pinentry.new.31432/pinentry.changes 2023-03-01 16:13:34.462451583 +0100 @@ -1,0 +2,5 @@ +Mon Feb 27 14:53:16 UTC 2023 - pgajdos@suse.com + +- add %bcond option to disable fltk backend + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pinentry.spec ++++++ --- /var/tmp/diff_new_pack.b02B8n/_old 2023-03-01 16:13:36.162460375 +0100 +++ /var/tmp/diff_new_pack.b02B8n/_new 2023-03-01 16:13:36.166460395 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,6 +23,8 @@ %define nsuffix -%{flavor} %endif +%bcond_without fltk + Name: pinentry%{?nsuffix} Version: 1.2.1 Release: 0 @@ -37,7 +39,6 @@ Source2: pinentry.keyring Source3: pinentry Patch1: pinentry-0.7.2-gtk+-2.4.diff -BuildRequires: fltk-devel >= 1.3 BuildRequires: libassuan-devel >= 2.1.0 BuildRequires: libgpg-error-devel >= 1.16 BuildRequires: ncurses-devel @@ -45,6 +46,9 @@ BuildRequires: update-desktop-files Provides: pinentry-dialog %if "%{flavor}" == "gui" +%if %{with fltk} +BuildRequires: fltk-devel >= 1.3 +%endif BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Widgets) @@ -112,6 +116,7 @@ A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using GNOME libraries. +%if %{with fltk} %package -n pinentry-fltk Summary: Collection of Simple PIN or Passphrase Entry Dialogs Group: Productivity/Other @@ -123,6 +128,7 @@ %description -n pinentry-fltk A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using FLTK libraries. +%endif %package -n pinentry-qt5 Summary: Simple PIN or Passphrase Entry Dialog for QT5 @@ -168,7 +174,11 @@ --enable-pinentry-gnome3 \ --enable-pinentry-emacs \ --enable-inside-emacs \ +%if %{with fltk} --enable-pinentry-fltk \ +%else + --disable-pinentry-fltk \ +%endif --enable-pinentry-efl \ --without-ncurses-include-dir %make_build @@ -239,9 +249,11 @@ %license COPYING %attr(755,root,root) %{_bindir}/pinentry-gnome3 +%if %{with fltk} %files -n pinentry-fltk %license COPYING %attr(755,root,root) %{_bindir}/pinentry-fltk +%endif %files -n pinentry-qt5 %license COPYING
participants (1)
-
Source-Sync