summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-crypt/nitrocli: Add patch fixing musl 1.2.4 buildDaniel Müller2024-01-203-3/+23
| | | | | | | | | | | On a system with sys-libs/musl 1.2.4, the crate fails to build with an undefined reference to `open64'. Fix the issue by adding a patch bumping the version of the libc crate. Closes: https://bugs.gentoo.org/922317 Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34902 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Drop 0.3.4, 0.3.5, 0.4.0Daniel Müller2024-01-204-361/+0
| | | | | Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Use cargo install for shell-completeDaniel Müller2023-01-121-3/+10
| | | | | | | | | | | | | | | | | The way we access the shell-complete binary during the build has always been a hack. There is no way to know for sure where it is located ahead of time and cargo does not expose this information in an easily accessible manner. That may lead to shenanigans such as https://bugs.gentoo.org/889360, where it appears as if a debug build was forced and that resulted in the executable being available in target/debug/ as opposed to target/release/. Fix this issue by using cargo install internally, to force "temporary" installation in less undefined path. Closes: https://bugs.gentoo.org/889360 Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28938 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: drop trailing full stop from DESCRIPTIONSam James2021-12-262-2/+2
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* app-crypt/nitrocli: x86 stable wrt bug #828323Agostino Sarubbo2021-12-071-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-crypt/nitrocli: Stabilize 0.4.1 amd64, #828323Sam James2021-12-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.4.1Daniel Mueller2021-07-302-0/+126
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.4.1. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21228 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-crypt/nitrocli: Stabilize 0.4.0 x86, #795774Sam James2021-06-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-crypt/nitrocli: Stabilize 0.4.0 amd64, #795774Sam James2021-06-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.4.0Daniel Mueller2021-03-312-0/+170
| | | | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.4.0. The main changes in this release are the addition of support for Purism's Librem Key as well as for invocation of user-provided extensions. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20121 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: drop 0.3.1, 0.3.2, 0.3.3Joonas Niilola2021-03-204-239/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+1
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.3.5Daniel Mueller2021-01-292-0/+124
| | | | | | Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/19134 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Stabilize 0.3.4 x86, #766237Sam James2021-01-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-crypt/nitrocli: amd64 stable wrt bug #766237Agostino Sarubbo2021-01-211-2/+2
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.3.4Daniel Mueller2020-09-092-0/+83
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.3.4. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/17443 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.3.3Daniel Mueller2020-04-212-0/+93
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.3.3. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/15414 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Remove 0.2.4 ebuildDaniel Mueller2020-04-212-101/+0
| | | | | | | | This change removes the nitrocli-0.2.4 ebuild. By now we do have a stable 0.3.1 which should be used instead. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: x86 stable wrt bug #717160Agostino Sarubbo2020-04-131-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-crypt/nitrocli: amd64 stable wrt bug #717160Agostino Sarubbo2020-04-131-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-crypt/nitrocli: clean 0.2.4.ebuildJoonas Niilola2020-04-131-2/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: clean 0.3.2.ebuildJoonas Niilola2020-04-131-2/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.3.2Daniel Mueller2020-04-132-0/+90
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.3.2. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/15317 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Adjust homepage URLDaniel Mueller2020-04-132-2/+2
| | | | | | | | | We recently removed the vendored dependencies from the nitrocli repository. This change adjusts the homepage URL to no longer assume a 'nitrocli' sub-directory. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Remove 0.3.0 ebuildDaniel Mueller2020-04-132-77/+0
| | | | | | | | | This change removes the nitrocli-0.3.0 ebuild. Either version 0.2.4 or 0.3.1 of the program should be used as there are no known problems with it. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.3.1Daniel Mueller2020-01-062-0/+81
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.3.1. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/14245 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: keyword 0.3.0 on ~ppc64Georgy Yakovlev2019-12-261-1/+1
| | | | | Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* eclass/cargo.eclass: specify --path . to installDoug Goldstein2019-12-262-2/+2
| | | | | | | | | | | | | | cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.3.0Daniel Mueller2019-12-182-0/+79
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.3.0. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/14025 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: x86 stable (bug #699510)Thomas Deutschmann2019-11-261-1/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-crypt/nitrocli: amd64 stable wrt bug #699510Agostino Sarubbo2019-11-121-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-crypt/nitrocli: Adjust LICENSE for 0.2.4 ebuildDaniel Mueller2019-11-071-1/+1
| | | | | | | | | | This change adjusts the value of LICENSE to include the licenses of all crates that find their way into the final installed binary. Closes: https://bugs.gentoo.org/694412 Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/13564 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Remove 0.2.3-r1 ebuildDaniel Mueller2019-11-073-145/+0
| | | | | | | | This change removes the nitrocli-0.2.3-r1 ebuild. Version 0.2.4 of the program should be used as there are no known problems with it. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.2.4Daniel Mueller2019-06-012-0/+86
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.2.4. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/12155 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Add patch for build failure with Rust 1.35Daniel Mueller2019-05-272-0/+57
| | | | | | | | | | | | | With dev-lang/rust-1.35 (or higher, presumably) nitrocli fails to build because of a unused comments that are flagged starting with this version. The change has been fixed upstream and with this change we add a patch back porting the fix to 0.2.3. Closes: https://bugs.gentoo.org/686870 Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/12119 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Remove 0.2.2 ebuildDaniel Mueller2019-05-272-97/+0
| | | | | | | | | This change removes the nitrocli-0.2.2 ebuild. At least version 0.2.3 of the program should be used as there are no known problems with it (barring those that affect both versions anyway). Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Keyword 0.2.3-r1 for x86Daniel Mueller2019-05-231-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/686634 Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/12093 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Keyword 0.2.2-r2 for x86Daniel Mueller2019-05-231-1/+1
| | | | | | Bug: https://bugs.gentoo.org/686634 Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: revbump againGeorgy Yakovlev2019-05-141-1/+1
| | | | | | | | last revbump for this version was an emtpy one without changing the dependency. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: revbump, bdepend on virtual/rustGeorgy Yakovlev2019-05-142-1/+1
| | | | | | | | | instead of dev-lang/rust Missed that during original package review. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Remove 0.2.1 ebuildDaniel Mueller2019-01-312-65/+0
| | | | | | | | This change removes the nitrocli-0.2.1 ebuild. At least version 0.2.2 of the program should be used as there are no known problems with it. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.2.3Daniel Mueller2019-01-312-0/+81
| | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.2.3. Closes: https://github.com/gentoo/gentoo/pull/10939 Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.2.2Daniel Mueller2019-01-152-0/+102
| | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.2.2. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Remove 0.2.0 ebuildDaniel Mueller2019-01-152-62/+0
| | | | | | | | This change removes the nitrocli-0.2.0 ebuild. Version of the program 0.2.1 should be used as there are no known problems with it. Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Remove 0.1.3 ebuildDaniel Mueller2019-01-152-53/+0
| | | | | | | | | | This change removes the nitrocli-0.1.3 ebuild. Version 0.2.2 of the program has been released and there is no reason to keep any version 0.1 ebuilds around. Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/10834 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Bump version to 0.2.1Daniel Mueller2019-01-082-0/+77
| | | | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.2.1. The application includes a few new subcommands and dependencies have been updated. Closes: https://github.com/gentoo/gentoo/pull/10779 Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-crypt/nitrocli: Add ebuild for version 0.2.0Daniel Mueller2019-01-052-0/+69
| | | | | | | | | | | This patch adds an ebuild for app-crypt/nitrocli version 0.2.0. The application now supports both Nitrokey Pro and Nitrokey Storage devices. Also, running of non-device specific tests as part of the ebuild is now supported. Closes: https://github.com/gentoo/gentoo/pull/10742 Signed-off-by: Daniel Müller <deso@posteo.net> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>