pass-otp icon indicating copy to clipboard operation
pass-otp copied to clipboard

new release request

Open chenrui333 opened this issue 4 years ago • 7 comments

👋 it looks like there is no release in the past two years, I wonder if there would be any new release plan in the near future. Thanks!

chenrui333 avatar Dec 26 '20 05:12 chenrui333

it looks like there is no release in the past two years, I wonder if there would be any new release plan in the near future. Thanks!

if aint broke , dont fix it

jemadux avatar Jul 16 '21 12:07 jemadux

Raising this again… some distro packaging happens in response to a new release. There has been new functionality (e.g. https://github.com/tadfisher/pass-otp/pull/117) added to pass-otp since the last release that isn't available to most users:

Packaging status

zeorin avatar Jan 10 '22 02:01 zeorin

Vote it. The steam otp cannot be used in the release version.

igxlin avatar May 14 '22 16:05 igxlin

@tadfisher No release since almost 4 years :cry: Please consider cutting a new release.

zeorin avatar Nov 04 '22 16:11 zeorin

For anyone using Nix, I have overridden the package like so:

pkgs.pass.withExtensions (exts:
        with exts; [
          (pass-otp.overrideAttrs (oldAttrs:
            let
              perl-pass-otp = with pkgs.perlPackages;
                buildPerlPackage {
                  pname = "Pass-OTP";
                  version = "1.5";
                  src = pkgs.fetchurl {
                    url =
                      "mirror://cpan/authors/id/J/JB/JBAIER/Pass-OTP-1.5.tar.gz";
                    sha256 = "GujxwmvfSXMAsX7LRiI7Q9YgsolIToeFRYEVAYFJeaM=";
                  };
                  buildInputs =
                    [ ConvertBase32 DigestHMAC DigestSHA3 MathBigInt ];
                  doCheck = false;
                };
            in {
              version = "1.2.0.r29.a364d2a";
              src = pkgs.fetchFromGitHub {
                owner = "tadfisher";
                repo = "pass-otp";
                rev = "a364d2a71ad24158a009c266102ce0d91149de67";
                sha256 = "q9m6vkn+IQyR/ZhtzvZii4uMZm1XVeBjJqlScaPsL34=";
              };
              buildInputs = [ perl-pass-otp ];
              patchPhase = ''
                sed -i -e 's|OATH=\$(which oathtool)|OATH=${perl-pass-otp}/bin/oathtool|' otp.bash
                sed -i -e 's|OTPTOOL=\$(which otptool)|OTPTOOL=${perl-pass-otp}/bin/otptool|' otp.bash
              '';
            }))
        ])

zeorin avatar Nov 04 '22 16:11 zeorin

@tadfisher Debian freeze is approaching, would be nice to have the new feature in the next stable version...

innir avatar Dec 20 '22 16:12 innir

@tadfisher it's been nearly 5 years since the last release. Please consider cutting a new release. 🙏

zeorin avatar Nov 06 '23 16:11 zeorin