Commit Graph

73 Commits

Author SHA1 Message Date
dish
35ee04bef1 pinentry-gtk2: drop
Suggested replacement is pinentry-gnome3, as it is built on GTK 3
instead.
2026-08-12 13:32:27 -04:00
misilelab
32b3525179 pinentry: 1.3.1 -> 1.3.2
https://dev.gnupg.org/T7046#203542
Signed-off-by: misilelab <misileminecord@gmail.com>
2025-08-09 14:23:33 +09:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
K900
466cedff6c pinentry: update gettext 0.25 fixes to also apply to Linux 2025-07-06 14:14:01 +03:00
Sandro Jäckel
7fae9ae3c2 pinentry-qt: fix caps lock warning
This fixes the following warning on plasma6:
> CapsLockWatcher was compiled without support for unix
> Checking for Caps Lock not possible on unsupported platform: "wayland"
2024-11-11 21:26:45 +01:00
Tomo
b99dfb1cc7 pinentry: remove qt5.mkDerivation usage
Part of #180841

wrapQtAppsHook appears to already
have been added when building this for
 qt5, thanks to flavorInfo.
2024-10-14 07:20:08 +00:00
Sergei Trofimovich
91f5c7ac3e pinentry: 1.3.0 -> 1.3.1
Changes: https://dev.gnupg.org/T7046#187976
2024-07-07 09:44:12 +01:00
Franz Pletz
3e88b1aadc pinentry: 1.2.1 -> 1.3.0
https://dev.gnupg.org/T7046

Adds support for qt6 in addition to qt5.
2024-06-03 21:54:14 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Milo Moisson
f1871f2d81 pinentry: fix inline code blocks to render correctly 2024-04-01 17:27:47 +02:00
Sandro Jäckel
9e44eb5dee pinentry: add tty variant
Closes #294698
2024-03-11 11:09:15 +01:00
Franz Pletz
764d15f59f pinentry: remove multiple outputs package
fixes #133156 #124753
2024-03-02 17:16:53 +01:00
Linus Heckemann
1473ac2228 Revert "pinentry: drop gtk2"
This reverts commit edb8b7994c.
2023-12-22 22:07:00 +01:00
Sandro Jäckel
edb8b7994c pinentry: drop gtk2 2023-12-18 23:21:07 +01:00
Adam Joseph
7261e7544e pinentry: fix cross
When cross-compiling, pinentry's configury needs extra hints about
where to find libassuan and libgpg-error.  Let's provide them.
2023-04-08 12:00:37 -07:00
Franz Pletz
1e30bc4aeb pinentry: 1.2.0 -> 1.2.1 2022-12-16 21:01:15 +01:00
Sandro Jäckel
39089253c0 pinentry: add option to build without libsecret 2022-12-05 02:42:36 +01:00
Sandro Jäckel
ffe45e9509 pinentry: remove global with lib 2022-12-05 02:42:22 +01:00
Pavol Rusnak
3d881da967 pinentry: replace mkFlag with lib.enableFeature and lib.withFeature 2022-07-09 13:38:49 +02:00
Steven Sherry
2dbca5d4b9 pinentry: remove qt for darwin due to build issues with qt 2022-01-01 16:05:26 -06:00
Sandro Jäckel
568dd5cfa7 pinentry: remove libcap null override 2021-11-12 16:49:31 +01:00
Christian Kögler
11536f9746 pinentry: 1.1.0 -> 1.2.0 2021-10-28 21:40:03 +02:00
Ryan Burns
41574158a0 libgpg-error: rename from libgpgerror
Matches pname and upstream project name
2021-10-06 18:23:43 -07:00
Jörg Thalheim
d5d5bed95e Update pkgs/tools/security/pinentry/default.nix
Co-authored-by: Artturi <Artturin@artturin.com>
2021-08-13 05:32:40 +01:00
Jörg Thalheim
a29f205393 pinentry: fix darwin-aarch64 build 2021-08-12 22:24:05 +02:00
Ben Siraphob
76f93cc731 pkgs/tools: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Mario Rodas
d3669570d2 pinentry: fix build on darwin 2020-10-01 04:20:00 +00:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Franz Pletz
cb0adc11ff pinentry: build with multiple outputs in single drv
Co-authored-by: Florian Klink <flokli@flokli.de>
Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
2019-10-16 20:30:52 -04:00
Matthew Bauer
1bc7fae62d Merge pull request #68889 from nspin/pr/various-cross-2
Various cross-compilation fixes
2019-09-17 19:35:44 -04:00
Nick Spinale
a6635fbc19 pinentry: fix cross-compilation 2019-09-16 10:48:24 +00:00
Jan Tojnar
72e7d569a7 tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02:00
Thomas Tuegel
b40550232f pinentry: Use qt5.wrapQtApps as needed 2019-07-24 11:30:47 -05:00
Vladimír Čunát
0b9c477719 pinentry: update patch url
I verified the hash did NOT change as suggested in #60699.
2019-05-04 00:20:54 +02:00
Pierre Bourdon
b3c17c9d85 pinentry: fix libassuan and libgpg-error detection in cross builds 2019-04-16 18:58:47 +02:00
John Ericson
f07097902c pinentry: Use lib.string.{enable,with}Feature to avoid duplication 2019-02-26 13:22:08 -05:00
Sander Hollaar
bf56acccb8 pinentry-debian-patch - "anonscm.debian.org has migrated to salsa.debian.org" https://github.com/NixOS/nixpkgs/issues/39927 2018-06-08 09:53:12 +02:00
Matthew Justin Bauer
35ebf5bfd9 Merge pull request #34982 from tadfisher/pinentry-emacs
pinentry: add option to enable pinentry-emacs
2018-03-19 15:41:56 -05:00
Frederik Rietdijk
5344a36e70 pinentry: fix hash of patch 2018-02-25 21:24:40 +01:00
Tad Fisher
616255adf3 pinentry: add option to enable pinentry-emacs 2018-02-14 11:33:09 -08:00
Jan Tojnar
49993bec81 pinentry: clean up 2017-12-16 03:52:37 +01:00
Jan Tojnar
7ea74f4b7b pinentry: 1.0.0 → 1.1.0 2017-12-16 03:42:32 +01:00
Jan Tojnar
ba67110de3 pinentry_qt: merge into pinentry 2017-12-16 03:26:30 +01:00
Jan Tojnar
feddf1b278 pinentry: add optional libsecret dependency
libsecret is used for cacheing passwords.
2017-10-01 01:38:15 +02:00
Jan Tojnar
75bf151d25 pinentry: fix configure arguments
pinentry 0.9.6 changed the `qt4` flag to just `qt`. Additionally,
the `--with-x` option has not been there for a while. This commit
renames and removes the flags, respectively.
2017-10-01 01:38:15 +02:00
Jan Tojnar
4ad98786a0 pinentry: add GNOME 3 frontend support 2017-10-01 01:38:15 +02:00
Herwig Hochleitner
4e026c7b94 pinentry: fix keyboard/pointer grabbing bugs
use debian patches to get the gtk2 version to work with various tiling
window managers

Related reports:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850708
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851707
https://github.com/ch11ng/exwm/issues/263
https://github.com/ch11ng/exwm/issues/279
2017-08-22 00:26:27 +02:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00