diff options
| author | Fuwn <[email protected]> | 2024-10-11 06:16:46 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-10-11 06:24:34 -0700 |
| commit | 4e8179f97169ffc9a07c0dfe0dde4a9f08d738ae (patch) | |
| tree | fdaf30aab7c1054c746c52171244021297c8b609 | |
| parent | chore(yae): pin yaak (diff) | |
| download | tsutsumi-4e8179f97169ffc9a07c0dfe0dde4a9f08d738ae.tar.xz tsutsumi-4e8179f97169ffc9a07c0dfe0dde4a9f08d738ae.zip | |
chore(refactor): move thorium source to yae
| -rw-r--r-- | flake.nix | 2 | ||||
| -rw-r--r-- | pkgs/thorium.nix | 23 | ||||
| -rw-r--r-- | yae.json | 10 |
3 files changed, 22 insertions, 13 deletions
@@ -67,7 +67,7 @@ suzuri = pkgs.callPackage ./pkgs/suzuri.nix { inherit (self.packages.${system}) html2md; }; swaddle = pkgs.callPackage ./pkgs/swaddle.nix { }; t = pkgs.callPackage ./pkgs/t.nix { }; - thorium = pkgs.callPackage ./pkgs/thorium.nix { }; + thorium = pkgs.callPackage ./pkgs/thorium.nix { inherit yae; }; yae = inputs.yae.packages.${system}.default; yaak = pkgs.callPackage ./pkgs/yaak.nix { inherit yae; }; zen-browser-bin = pkgs.callPackage ./pkgs/zen-browser-bin.nix { inherit pkgs self yae; }; diff --git a/pkgs/thorium.nix b/pkgs/thorium.nix index 21fd4d5..01bffb0 100644 --- a/pkgs/thorium.nix +++ b/pkgs/thorium.nix @@ -1,17 +1,16 @@ -{ pkgs, lib }: -let - thorium-version = "126.0.6478.246"; - thorium-release = "${thorium-version}_Th24_SSE4"; - - thorium-archive = pkgs.fetchurl { - url = "https://github.com/Alex313031/thorium/releases/download/M${thorium-version}/Thorium_Browser_${thorium-release}.AppImage"; - hash = "sha256-izYbx/mSA+l7fAh917SauHopk3UlUJo+7NjkyIGpnNA="; - }; -in +{ + pkgs, + lib, + yae, +}: pkgs.appimageTools.wrapType2 { + inherit (yae.thorium) version; + pname = "thorium"; - version = thorium-version; - src = "${thorium-archive}"; + + src = pkgs.fetchurl { + inherit (yae.thorium) url sha256; + }; meta = with lib; { description = "Chromium fork named after radioactive element No. 90."; @@ -1,4 +1,14 @@ { + "thorium": { + "url": "https://github.com/Alex313031/thorium/releases/download/M126.0.6478.246/Thorium_Browser_126.0.6478.246_Th24_SSE4.AppImage", + "sha256": "1l4wm60wir6qxhz9ll15fn9jjymqkasdfz88gixyj0wjz73indlb", + "unpack": false, + "type": "git", + "version": "126.0.6478.246", + "uri_template": "https://github.com/Alex313031/thorium/releases/download/M{version}/Thorium_Browser_{version}_Th24_SSE4.AppImage", + "trim_tag_prefix": "M", + "pinned": true + }, "yaak": { "url": "https://github.com/yaakapp/app/releases/download/v2024.10.1/yaak_2024.10.1_amd64.AppImage.tar.gz", "sha256": "0aqi52w8cb025zmfi6xlwz6mxzwmy3m8mnfbh2z2h6mvdjlqlxsy", |