Commit Graph

105 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
Emily
ae39e41c5a Revert "pinentry-mac: fix build"
The ld64 issue has been fixed.

This reverts commit 3aa4bf236f.
2026-07-15 03:26:25 +01:00
sempiternal-aurora
3aa4bf236f pinentry-mac: fix build 2026-07-02 17:43:33 +10:00
Stanisław Pitucha
4649417945 pinentry_mac: remove xcbuild dependency 2026-04-26 21:23:01 +10:00
Emily
200a91646c pinentry_mac: fix the build with sandbox = true (#431236) 2025-08-17 01:34:01 +01:00
Emily
2ca19ba6ee pinentry_mac: fix the build with sandbox = true 2025-08-16 05:46:54 +01: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
Weijia Wang
ef5a707077 pinentry_mac: fix build with gettext 0.25 2025-07-03 11:03:46 +02:00
Weijia Wang
970363245e pinentry_mac: update homepage 2025-07-03 11:03:46 +02:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Randy Eckenrode
5e6e65caa8 pinentry_mac: fix build with libassuan 3.0
The autoconf macros shipped with the source need updating to correctly
detect libassuan 3.0. Once they are updated, pinentry_mac builds again.
2025-02-20 18:41:57 -05:00
Olivér Falvai
41e34e0c2e pinentry_mac: fix strictDeps (#361859) 2024-12-13 11:32:59 +01: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
Weijia Wang
bda131b228 Merge pull request #300650 from mrnossiom/docs/pinentry-fix-code-blocks
pinentry: fix inline code blocks to render correctly
2024-04-05 04:21:50 +02:00
Milo Moisson
f1871f2d81 pinentry: fix inline code blocks to render correctly 2024-04-01 17:27:47 +02:00
Mario Rodas
69d879dec3 pinentry_mac: fix mainProgram name
The `lib.getExe` doesn't allow a nested path in the `mainProgram`
attribute.
2024-03-25 04:20:00 +00: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
Franz Pletz
e0629618b4 Merge pull request #280982 from ambroisie/use-mainProgram-in-pinentry-packages
pinentry-bemenu/pinentry-rofi/pinentry_mac: add 'meta.mainProgram'
2024-01-15 08:29:14 +01:00
Bruno BELANYI
ec836290b0 pinentry_mac: add 'meta.mainProgram' 2024-01-14 17:31:00 +00: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
Randy Eckenrode
8f84341c90 pinentry-mac: fix build with Darwin sandbox enabled 2023-05-26 12:43:03 -04: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
midchildan
b025c8cc5e pinentry_mac: use pregenerated nib files 2022-08-17 01:19:50 +09:00
midchildan
9cad3c2789 pinentry-mac: 0.9.4 -> 1.1.1.1 2022-08-14 19:15:50 +09: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
Ivan Babrou
4aff0e523a pinentry_mac: make it compile on arm64 2021-03-03 19:23:49 +00:00
Luflosi
232cc7a64a pinentry-mac: name -> pname 2021-02-03 18:26:25 +01: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