Skip to content

feat: proton-authenticatorを追加#564

Draft
ncaq wants to merge 1 commit into
masterfrom
add-proton-authenticator
Draft

feat: proton-authenticatorを追加#564
ncaq wants to merge 1 commit into
masterfrom
add-proton-authenticator

Conversation

@ncaq

@ncaq ncaq commented Feb 12, 2026

Copy link
Copy Markdown
Owner

home/native-linux/gui.nixのx86_64環境向けGUIアプリにproton-authenticatorを追加。

@ncaq ncaq self-assigned this Feb 12, 2026
Copilot AI review requested due to automatic review settings February 12, 2026 00:31
@ncaq ncaq added the Type: Feature New Feature label Feb 12, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

デスクトップ環境(home-managerのnative Linux GUI構成)にproton-authenticatorを追加し、unfree許可リストにも含めることでビルド/評価できるようにするPRです。

Changes:

  • home/native-linux/gui.nixのx86_64向けGUIアプリにproton-authenticatorを追加
  • flake.nixのunfree許可リスト(allowedUnfreePackages)にproton-authenticatorを追加

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
home/native-linux/gui.nix x86_64環境のGUIアプリ一覧にproton-authenticatorを追加
flake.nix allowedUnfreePackagesproton-authenticatorを追加してunfree許可

Comment thread flake.nix
Comment thread flake.nix Outdated
@ncaq ncaq force-pushed the add-proton-authenticator branch from 768b5d9 to 1739d5e Compare February 12, 2026 00:42
Comment thread flake.nix Outdated
"claude-code-bin" # Node版とBun版両方受け入れると指定する必要があります。
"copilot-language-server" # 一番いい補完のため仕方がない。
"discord" # ネイティブ版の方が音声などが安定しているため仕方がない。
"proton-authenticator" # デスクトップ版のソースはまだ公開されていません。モバイル版に続きそのうち公開されると思います。

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コメント後半の「そのうち公開されると思います」は推測であり、リリースから半年以上経過してもデスクトップ版のソース公開予定に関する公式アナウンスは見当たりません。事実のみに留める方が正確かと思います。

Suggested change
"proton-authenticator" # デスクトップ版のソースはまだ公開されていません。モバイル版に続きそのうち公開されると思います
"proton-authenticator" # デスクトップ版のソースコードは未公開(モバイル版はGitHubで公開済み)

@ncaq

ncaq commented Feb 13, 2026

Copy link
Copy Markdown
Owner Author

これproton-authenticatorを調べたら、
WebClients/applications/authenticator at main · ProtonMail/WebClients
に公開済みだし、
nixpkgsの反映漏れな気がする。

home/native-linux/gui.nixのx86_64環境向けGUIアプリにproton-authenticatorを追加。
Copilot AI review requested due to automatic review settings March 5, 2026 04:40
@ncaq ncaq force-pushed the add-proton-authenticator branch from 1739d5e to 6fce0db Compare March 5, 2026 04:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.


You can also share your feedback on Copilot code review. Take the survey.

Comment thread flake.nix
"claude-code-bin" # Node版とBun版両方受け入れると指定する必要があります。
"copilot-language-server" # 一番いい補完のため仕方がない。
"discord" # ネイティブ版の方が音声などが安定しているため仕方がない。
"proton-authenticator" # デスクトップ版のソースは公開されていますが、nixpkgsが追いついていないので報告が必要です。

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コメントの事実関係について: proton-authenticatorはnixpkgsに既にパッケージとして存在しています(初期PR #429909がマージ済み、その後も#443922等でバージョン更新済み)。

unfreeになっている理由は「nixpkgsが追いついていない」からではなく、デスクトップアプリのTauriラッパー部分のソースコードが未公開のためバイナリ配布(unfree)として扱われているためです。

Suggested change
"proton-authenticator" # デスクトップ版のソースは公開されていますが、nixpkgsが追いついていないので報告が必要です
"proton-authenticator" # Tauriラッパーのソースが未公開のためnixpkgsではunfreeバイナリとして配布されています

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

いや、ソースコードは公開されています。
WebClients/applications/authenticator at main · ProtonMail/WebClients
にあります。
これを見つけられてないのと、ビルド設定が書かれてないからです。
私はこれを時間を見つけて報告する必要があります。

@ncaq ncaq changed the title feat(gui): proton-authenticatorをデスクトップ環境に追加 feat: proton-authenticatorを追加 Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Feature New Feature

Projects

Status: TODO

Development

Successfully merging this pull request may close these issues.

2 participants