Commit graph

36 commits

Author SHA1 Message Date
Zach
52d50b0585 pass-import: 3.1 -> 3.2 2021-06-12 18:03:38 -05:00
Elis Hirwing
0ac806adeb
passExtensions.pass-checkup: 0.2.0 -> 0.2.1 2021-06-07 21:31:42 +02:00
Domen Kožar
bf00839d04
Merge pull request #119571 from hennersz/fix/pass-import-install-extension
passExtensions.pass-import: install extension script and completion
2021-06-02 17:33:18 +02:00
Robert Schütz
93507828b2 passExtensions.pass-import: fix tests 2021-04-30 17:16:28 +02:00
Henry Mortimer
ec4dc7e346
passExtensions.pass-import: install extension script and completion
The changes added in 40b9f4e meant that running the extension
from within pass, i.e. running `pass import` no longer worked because
the extension script didn't get installed and the completion scripts
for pimport don't get installed. This commit fixes that by manually
copying and wrapping the extension script and completion scripts
2021-04-15 21:33:51 +01:00
Drew Risinger
40b9f4ef87 passExtensions.pass-import: convert to buildPythonApplication
Rewrite the derivation using buildPythonApplication, which makes the
wrappers a lot cleaner.
Adds tests because the application wasn't working as intended
due to the wrong file-magic python package (used "filemagic" instead of
desired "file-magic").
2021-04-06 09:18:44 -04:00
Sandro Jäckel
d3a4ec8666
extensions: remove unused input 2021-02-22 01:16:22 +01: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
Maximilian Bosch
2b674912b4
passExtensions.pass-import: 2.6 -> 3.1
ChangeLog: https://github.com/roddhjav/pass-import/blob/v3.1/CHANGELOG.rst#31---2020-10-25

* Make sure that all features are enabled by adding `pykeepass`,
  `filemagic` etc.

* Patch & use `setup.py` to make sure that everything gets installed
  properly into `$out`.

Co-authored-by: elseym <elseym@me.com>
2020-12-04 22:33:53 +01:00
Sandro
a1d83d01f2
pass.audit: Disable tests on darwin 2020-12-04 15:04:21 +01:00
Frederik Rietdijk
ea7b8978ef Merge master into staging-next 2020-11-19 20:08:15 +01:00
R. RyanTM
f428c62679 passExtensions.pass-genphrase: 0.2 -> 0.3 2020-11-19 12:44:10 +00:00
Jonas Chevalier
a7cb88c3de
tree-wide: unify Bash completions outputs (#103421)
Use $out/share/bash-completion/completions to store the Bash completions
2020-11-12 21:22:18 +00:00
Jörg Thalheim
887295fd2d
treewide: remove the-kenny from maintainers
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
Maximilian Bosch
1f20c084a7
passExtensions.pass-audit: 1.0.1 -> 1.1 2020-04-28 00:18:26 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Robin Gloster
16c8590aa1
Merge pull request #82691 from Ma27/pass-exts
pass: don't rebuild when adding extensions, pass-audit: 0.1 -> 1.0.1
2020-03-28 09:51:28 +00:00
Maximilian Bosch
22228d1917
passExtensions.pass-update: 2.0 -> 2.1 2020-03-15 23:54:51 +01:00
Maximilian Bosch
16001eab7c
passExtensions.pass-audit: 0.1 -> 1.0.1, refactor
Updates to v1.0.1[1] which supports subdirs and zxcvbn[2]-based
complexity checks. Also, the following things changed:

* Add separate output for man-pages
* Enable test-suite (after adding a patch which mocks the
  `pwnedpasswords.com`).
* Added myself as maintainer.

[1] https://github.com/roddhjav/pass-audit/releases/tag/v1.0.1 /
    https://github.com/roddhjav/pass-audit/releases/tag/v1.0

[2] https://pypi.org/project/zxcvbn-python/
2020-03-15 23:13:04 +01:00
Robin Gloster
65395a7105
treewide: installTargets is a list 2019-12-30 13:29:27 +01:00
Gürkan Gür
dc1a1b2b8a passExtensions.pass-genphrase: 0.1 -> 0.2
(#71032)
2019-11-14 14:56:57 +01:00
Jörg Thalheim
22b2ccf876
passExtensions.pass-import: 2.3 -> 2.6 2019-10-28 10:36:02 +00:00
Elis Hirwing
af5983b427
pass-checkup: Remove trailing dot 2019-10-25 16:41:44 +02:00
Elis Hirwing
e8a36cdf57 pass-checkup: init at 0.2.0 2019-10-25 02:33:36 -07:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
toonn
5a035ec45f pass-otp: 1.1.1 -> 1.2.0
Had to specify `BASHCOMPDIR` in `$out` to keep things pure.
2019-08-18 16:34:16 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Gürkan Gür
007e177f90 passExtensions.pass-genphrase: init at 0.1 2018-12-06 21:40:52 +01:00
R. RyanTM
420a813b93 passExtensions.pass-import: 2.2 -> 2.3
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pass-import/versions.
2018-07-21 13:02:09 -07:00
R. RyanTM
499ccb69e7 passExtensions.pass-otp: 1.1.0 -> 1.1.1 (#42973)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/pass-otp/versions.

Version release notes (from GitHub):

These checks were done:

- built on NixOS

- 0 of 0 passed binary check by having a zero exit code.
- 0 of 0 passed binary check by having the new version present in output.
- found 1.1.1 with grep in /nix/store/qam419864q7zv1fllmjpsylw6c0b76y6-pass-otp-1.1.1
- directory tree listing: https://gist.github.com/7a35773fe3bff95a565cc4f539706da6
- du listing: https://gist.github.com/adf137d812986c88efa0c217189d79a3
2018-07-06 20:43:45 +02:00
xeji
e7eac1b855
Merge pull request #41370 from jbaum98/pass-audit
pass-audit: init at 0.1
2018-06-02 19:53:43 +02:00
Jake Waksbaum
7d49699b70 pass-import: export PREFIX, set PASSWORD_STORE_BIN 2018-06-01 21:51:22 -04:00
Jake Waksbaum
fea0215ec0 pass: Add pass-audit extension 2018-06-01 21:48:15 -04:00
Tad Fisher
0c2a7fa4dc pass: refactor extension packaging 2018-05-04 10:53:17 -07:00