Commit Graph

34 Commits

Author SHA1 Message Date
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Reno Dakota
265155d897
pwsafe: fix strict deps
add wxGTK32 to nativeBuildInputs
2024-07-25 07:19:32 +00:00
Ryan Hendrickson
e129ba0a57 pwsafe: use allowedVersions in updateScript 2024-06-25 17:45:56 -04:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
R. Ryantm
a1b6d51957 pwsafe: 1.17.0 -> 1.18.0 2023-11-03 21:14:18 +00:00
R. Ryantm
9914ebc9c1 pwsafe: 1.16.0 -> 1.17.0 2023-06-13 22:16:29 +00:00
Weijia Wang
f2b6434843 pwsafe: add darwin support 2023-01-08 22:28:48 +01:00
Weijia Wang
512e28720f pwsafe: 1.15.0 -> 1.16.0 2023-01-02 20:51:06 +01:00
Weijia Wang
07cd65bea2 treewide: drop wxGTK30-gtk2 2022-12-03 03:28:32 +01:00
Weijia Wang
c985936c39 pwsafe: migrate to wxGTK30-gtk3 2022-11-09 00:59:14 +01:00
José Romildo
01510c7ff3 treewide: no need to pass pname, version and attrPath to update scripts based on generic-updater 2022-09-27 23:41:53 -03:00
Ryan Hendrickson
b21d26541f pwsafe: 1.14.0 -> 1.15.0 2022-08-23 16:15:07 -04:00
Ryan Hendrickson
4d1de6bdac
pwsafe: substitute paths in .desktop file
Upstream uses an absolute path in the .desktop file to point to the
icon.
2022-01-12 21:54:53 -05:00
Renaud
f3fe9da7ca
pwsafe: 3.56.0 for Windows -> 1.14.0 for Linux 2021-12-21 17:53:20 +01:00
R. RyanTM
ed74a166fa pwsafe: 3.55.0 -> 3.56.0 2021-08-17 15:53:12 +00:00
R. RyanTM
5f14314d61 pwsafe: 3.53.0 -> 3.55.0 2021-02-03 21:20:07 +00:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08: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
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Thiago Franco de Moraes
72bb100578 pwsafe: use wxGTK30 2020-11-10 15:07:57 -08:00
Pavol Rusnak
2c931312ce treewide: simplify rev/repo arguments in src
+ use fetchFromGithub where possible
2020-11-01 23:02:24 -08:00
R. RyanTM
cedc599764 pwsafe: 3.52.0 -> 3.53.0 2020-09-30 08:49:25 -07:00
Christoph Bauer
dd4b089b3a pwsafe 1.09.0 -> 3.52.0 2020-04-21 21:10:27 +02:00
Christoph Bauer
0b2047d712 pwsafe -> 1.9.0
fixes the broken build
there is a problem with wxGTK 3.1.2
maybe related to
https://github.com/pwsafe/pwsafe/blob/master/src/ui/wxWidgets/TreeCtrl.cpp
line 107
So I use wxGTK30

file is a new depedency
2020-03-05 14:21:50 +01:00
R. RyanTM
1aa1787d37 pwsafe: 1.08.1 -> 1.08.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pwsafe/versions
2019-09-27 15:43:46 -07:00
Renaud
54d14bb4cf
pwsafe: 1.07 -> 1.08.1 (#61766)
now ships 'pwsafe-cli' in addition to wx GUI
2019-05-21 14:14:09 +02:00
Renaud
2f13bbe3d5
pwsafe: 1.06 -> 1.07 (#60225)
* pwsafe: 1.06 -> 1.07

* pwsafe: inputs cleanup
'qrencode' should be used instead of 'libqrencode' alias
2019-04-25 21:23:44 +02:00
Lengyel Balazs
f4a53ff3bc treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
Jan Tojnar
c5c2ac4f45
qrencode: merge with libqrencode 2019-01-01 17:19:07 +01:00
Renaud
5eb7ca4e5d
pwsafe: 0.99BETA -> 1.06BETA (#48003)
pwsafe: add c0bw3b as maintainer
2018-10-12 19:04:09 +02:00
Benjamin Staffin
f474f82860 ykpers: consolidate into yubikey-personalization
Looks like this accidentally got packaged twice.
2017-03-11 16:23:00 -05:00
Kranium Gikos Mendoza
cf08d94d18 pwsafe: 0.95 -> 0.99 2016-07-23 12:37:10 +08:00
Joachim Fasting
bf7ad2d84f meta.description fixups
Mostly scripted substitutions with a couple of subjective enhancements.
2015-04-30 18:17:42 +02:00
Peter Jones
4f189f04ca New package: Password Safe (pwsafe) 2015-01-24 16:01:32 -07:00