summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/security/rbw/default.nix
AgeCommit message (Collapse)Author
2024-08-07rbw: 1.11.1 -> 1.12.1Pyrox
2024-08-04treewide: skip generating shell completions using $out/bin/… when cross ↵Julius Michaelis
compiling This focuses on Rust packages, since the most commonly used argument parser library (clap/structopt) makes the following pattern natural and thus common: postInstall = '' installShellCompletion --cmd foo \ --bash <($out/bin/foo completion bash) \ … This commit just guards those with lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) splitting the string where unrelated actions are performed.
2024-06-27rbw: 1.10.2 -> 1.11.1R. Ryantm
2024-05-21rbw: 1.10.1 -> 1.10.2Minijackson
2024-05-10rbw: 1.10.0 -> 1.10.1R. Ryantm
2024-05-02rbw: add meta.mainProgramBen Brown
2024-04-24maintainers: drop marsamMario Rodas
2024-04-20rbw: 1.9.0 -> 1.10.0Mario Rodas
Changelog: https://git.tozt.net/rbw/plain/CHANGELOG.md?id=1.10.0
2024-01-02rbw: 1.8.3 -> 1.9.0Jörg Thalheim
Changelog: https://git.tozt.net/rbw/plain/CHANGELOG.md?id=1.9.0
2023-07-22rbw: 1.8.2 -> 1.8.3Mario Rodas
Changelog: https://git.tozt.net/rbw/plain/CHANGELOG.md?id=1.8.3
2023-07-20rbw: 1.8.1 -> 1.8.2Mario Rodas
Changelog: https://git.tozt.net/rbw/plain/CHANGELOG.md?id=1.8.2
2023-07-18rbw: 1.7.1 -> 1.8.1Mario Rodas
Changelog: https://git.tozt.net/rbw/plain/CHANGELOG.md?id=1.8.1
2023-03-28rbw: 1.7.0 -> 1.7.1Mario Rodas
2023-03-26rbw: 1.6.0 -> 1.7.0Mario Rodas
2023-03-10rbw: 1.5.0 -> 1.6.0Mario Rodas
2023-02-18rbw: 1.4.3 -> 1.5.0Mario Rodas
2022-03-30treewide: use lib.getLib for OpenSSL librariesAlyssa Ross
At some point, I'd like to make another attempt at 71f1f4884b5 ("openssl: stop static binaries referencing libs"), which was reverted in 195c7da07df. One problem with my previous attempt is that I moved OpenSSL's libraries to a lib output, but many dependent packages were hardcoding the out output as the location of the libraries. This patch fixes every such case I could find in the tree. It won't have any effect immediately, but will mean these packages will automatically use an OpenSSL lib output if it is reintroduced in future. This patch should cause very few rebuilds, because it shouldn't make any change at all to most packages I'm touching. The few rebuilds that are introduced come from when I've changed a package builder not to use variable names like openssl.out in scripts / substitution patterns, which would be confusing since they don't hardcode the output any more. I started by making the following global replacements: ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib ${openssl.out}/lib -> ${lib.getLib openssl}/lib Then I removed the ".out" suffix when part of the argument to lib.makeLibraryPath, since that function uses lib.getLib internally. Then I fixed up cases where openssl was part of the -L flag to the compiler/linker, since that unambigously is referring to libraries. Then I manually investigated and fixed the following packages: - pycurl - citrix-workspace - ppp - wraith - unbound - gambit - acl2 I'm reasonably confindent in my fixes for all of them. For acl2, since the openssl library paths are manually provided above anyway, I don't think openssl is required separately as a build input at all. Removing it doesn't make a difference to the output size, the file list, or the closure. I've tested evaluation with the OfBorg meta checks, to protect against introducing evaluation failures.
2022-02-10rbw: 1.4.1 -> 1.4.3Congee
2021-11-11rbw: remove extra string concatinationSandro Jäckel
2021-11-03rbw: Install git credential helper without an optionIvan Kovnatsky
2021-10-31rbw: Add git-credential-helperIvan Kovnatsky
2021-10-31rbw: 1.4.0 -> 1.4.1Ivan Kovnatsky
2021-10-28rbw: 1.3.0 -> 1.4.0Ivan Kovnatsky
2021-10-28rbw: Apply nixpkgs-fmtIvan Kovnatsky
2021-07-05rbw: 1.2.0 -> 1.3.0Mario Rodas
2021-04-25rbw: 1.1.2 -> 1.2.0Mario Rodas
2021-03-11rbw: remove pinentry substitutionMario Rodas
Since rbw≥1.1.0 pinentry is configured trough `rbw config`.
2021-03-08rbw: 1.0.0 -> 1.1.2Mario Rodas
2021-03-05rbw: 0.5.2 -> 1.0.0Mario Rodas
2021-01-16pkgs/tools: pkgconfig -> pkg-configBen Siraphob
2020-12-02rbw: 0.5.0 -> 0.5.2Mario Rodas
2020-11-01treewide: simplify rev/repo arguments in srcPavol Rusnak
+ use fetchFromGithub where possible
2020-10-17rbw: add marsam to maintainersMario Rodas
2020-10-17rbw: 0.4.6 -> 0.5.0Mario Rodas
2020-10-01rbw: fix build on darwinMario Rodas
2020-09-09rbw: 0.4.4 -> 0.4.6luc65r
2020-07-08rbw: init at 0.4.4luc65r