diff options
| author | aristote <quentin.aristote@irif.fr> | 2026-05-03 20:44:13 +0200 |
|---|---|---|
| committer | aristote <quentin.aristote@irif.fr> | 2026-05-03 21:51:58 +0200 |
| commit | 93af08080c3c4973e066e6ff577e137c55272897 (patch) | |
| tree | 284dbd523c9c1d38835b01f29f1e711b1e8bd8fa /pkgs | |
| parent | e62ea61c946a0a462695376efd2784b0f74f45b8 (diff) | |
| download | my-nixpkgs-93af08080c3c4973e066e6ff577e137c55272897.tar.gz my-nixpkgs-93af08080c3c4973e066e6ff577e137c55272897.tar.bz2 my-nixpkgs-93af08080c3c4973e066e6ff577e137c55272897.tar.xz | |
Diffstat (limited to 'pkgs')
| -rw-r--r-- | pkgs/default.nix | 2 | ||||
| -rw-r--r-- | pkgs/firefoxAddons/default.nix | 84 |
2 files changed, 44 insertions, 42 deletions
diff --git a/pkgs/default.nix b/pkgs/default.nix index 01b3713..3d5fcd4 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -6,7 +6,7 @@ let lockscreen = super.callPackage ./lockscreen { }; firefoxAddons = super.callPackage ./firefoxAddons { - inherit (super.nur.repos.rycee.firefox-addons) buildFirefoxXpiAddon; + buildMozillaXpiAddon = super.nur.repos.rycee.firefox-addons.buildFirefoxXpiAddon; }; rftg = super.callPackage ./rftg { }; diff --git a/pkgs/firefoxAddons/default.nix b/pkgs/firefoxAddons/default.nix index f593305..9fa1cf1 100644 --- a/pkgs/firefoxAddons/default.nix +++ b/pkgs/firefoxAddons/default.nix @@ -1,31 +1,31 @@ { - buildFirefoxXpiAddon, + buildMozillaXpiAddon, lib, - ... }: { - "add-custom-search-engine" = buildFirefoxXpiAddon { + "add-custom-search-engine" = buildMozillaXpiAddon { pname = "add-custom-search-engine"; - version = "4.2"; + version = "5.0"; addonId = "{af37054b-3ace-46a2-ac59-709e4412bec6}"; - url = "https://addons.mozilla.org/firefox/downloads/file/3812756/add_custom_search_engine-4.2.xpi"; - sha256 = "86aaf173514ec2da55556eb339a9d7c115c6e070c5433ebff8db31baa8e165d5"; + url = "https://addons.mozilla.org/firefox/downloads/file/4464745/add_custom_search_engine-5.0.xpi"; + sha256 = "8b91bae54ef4d3b00cf7478fffc1bc005037bf6acd554d22169f95754b996e96"; meta = with lib; { description = "Add a custom search engine to the list of available search engines in the search bar and URL bar."; license = licenses.mpl20; mozPermissions = [ "https://paste.mozilla.org/api/" + "https://dpaste.org/api/" "search" ]; platforms = platforms.all; }; }; - "canvasblocker" = buildFirefoxXpiAddon { + "canvasblocker" = buildMozillaXpiAddon { pname = "canvasblocker"; - version = "1.10.1"; + version = "1.12"; addonId = "CanvasBlocker@kkapsner.de"; - url = "https://addons.mozilla.org/firefox/downloads/file/4262820/canvasblocker-1.10.1.xpi"; - sha256 = "dae3b648f0b559b8b08cdad8adaaba2fcde3aa7baf0ffe9b2cbca5a3373c98b7"; + url = "https://addons.mozilla.org/firefox/downloads/file/4691016/canvasblocker-1.12.xpi"; + sha256 = "0698d92c4bd2d190b2f4025613bf4bd3dba40910d58ab4cf1b32f36637a244c9"; meta = with lib; { homepage = "https://github.com/kkapsner/CanvasBlocker/"; description = "Alters some JS APIs to prevent fingerprinting."; @@ -43,12 +43,12 @@ platforms = platforms.all; }; }; - "clearurls" = buildFirefoxXpiAddon { + "clearurls" = buildMozillaXpiAddon { pname = "clearurls"; - version = "1.26.1"; + version = "1.27.3"; addonId = "{74145f27-f039-47ce-a470-a662b129930a}"; - url = "https://addons.mozilla.org/firefox/downloads/file/4064884/clearurls-1.26.1.xpi"; - sha256 = "e20168d63cb1b8ba3ad0de4cdb42c540d99fe00aa9679b59f49bccc36f106291"; + url = "https://addons.mozilla.org/firefox/downloads/file/4432106/clearurls-1.27.3.xpi"; + sha256 = "54926b6e4274d5935a5fc0daa6320f1d371e3d2f1a5877467ca3ab22a65c4f20"; meta = with lib; { homepage = "https://clearurls.xyz/"; description = "Removes tracking elements from URLs"; @@ -263,12 +263,12 @@ platforms = platforms.all; }; }; - "darkreader" = buildFirefoxXpiAddon { + "darkreader" = buildMozillaXpiAddon { pname = "darkreader"; - version = "4.9.96"; + version = "4.9.124"; addonId = "addon@darkreader.org"; - url = "https://addons.mozilla.org/firefox/downloads/file/4378073/darkreader-4.9.96.xpi"; - sha256 = "6e2f1a36d2398195b0cd7ee0fcb198ea4db6a57a1b3bf7b2cf5f17a8768f477e"; + url = "https://addons.mozilla.org/firefox/downloads/file/4748915/darkreader-4.9.124.xpi"; + sha256 = "ce703c98545999cee0b5c416f4fd4a3080f1405440f005d5c5cf23ac0868bcbd"; meta = with lib; { homepage = "https://darkreader.org/"; description = "Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing."; @@ -284,15 +284,15 @@ platforms = platforms.all; }; }; - "floccus" = buildFirefoxXpiAddon { + "floccus" = buildMozillaXpiAddon { pname = "floccus"; - version = "5.3.4"; + version = "5.9.1"; addonId = "floccus@handmadeideas.org"; - url = "https://addons.mozilla.org/firefox/downloads/file/4389599/floccus-5.3.4.xpi"; - sha256 = "8a7c9e3626e0ab0a017a887b379d0af20e0653ecc05a5fbada17d0244629ba47"; + url = "https://addons.mozilla.org/firefox/downloads/file/4759586/floccus-5.9.1.xpi"; + sha256 = "fd10810c818a6168a1c5bb67d95af33a29ed21d5c4978bfa79fd5bb342376263"; meta = with lib; { homepage = "https://floccus.org"; - description = "Sync your bookmarks and tabs across browsers via Nextcloud, any WebDAV service, any Git service, via a local file, via Google Drive."; + description = "Securely synchronize bookmarks across Chrome, Firefox, Edge, and more using your own cloud storage."; license = licenses.mpl20; mozPermissions = [ "*://*/*" @@ -301,17 +301,18 @@ "storage" "unlimitedStorage" "tabs" + "tabGroups" "identity" ]; platforms = platforms.all; }; }; - "multi-account-containers" = buildFirefoxXpiAddon { + "multi-account-containers" = buildMozillaXpiAddon { pname = "multi-account-containers"; - version = "8.2.0"; + version = "8.3.7"; addonId = "@testpilot-containers"; - url = "https://addons.mozilla.org/firefox/downloads/file/4355970/multi_account_containers-8.2.0.xpi"; - sha256 = "1ce35650853973572bc1ce770076d93e00b6b723b799f7b90c3045268c64b422"; + url = "https://addons.mozilla.org/firefox/downloads/file/4733069/multi_account_containers-8.3.7.xpi"; + sha256 = "7f6f5ef7b106d33d1b99d2c5e53a2065d07f784b1852fe9b9f78394e9b405165"; meta = with lib; { homepage = "https://github.com/mozilla/multi-account-containers/#readme"; description = "Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs. Cookies are separated by container, allowing you to use the web with multiple accounts and integrate Mozilla VPN for an extra layer of privacy."; @@ -334,7 +335,7 @@ platforms = platforms.all; }; }; - "neat-url" = buildFirefoxXpiAddon { + "neat-url" = buildMozillaXpiAddon { pname = "neat-url"; version = "5.0.0"; addonId = "neaturl@hugsmile.eu"; @@ -356,7 +357,7 @@ platforms = platforms.all; }; }; - "redirector" = buildFirefoxXpiAddon { + "redirector" = buildMozillaXpiAddon { pname = "redirector"; version = "3.5.3"; addonId = "redirector@einaregilsson.com"; @@ -379,7 +380,7 @@ platforms = platforms.all; }; }; - "smart-referer" = buildFirefoxXpiAddon { + "smart-referer" = buildMozillaXpiAddon { pname = "smart-referer"; version = "0.2.15"; addonId = "smart-referer@meh.paranoid.pk"; @@ -399,7 +400,7 @@ platforms = platforms.all; }; }; - "temporary-containers" = buildFirefoxXpiAddon { + "temporary-containers" = buildMozillaXpiAddon { pname = "temporary-containers"; version = "1.9.2"; addonId = "{c607c8df-14a7-4f28-894f-29e8722976af}"; @@ -423,12 +424,12 @@ platforms = platforms.all; }; }; - "tree-style-tab" = buildFirefoxXpiAddon { + "tree-style-tab" = buildMozillaXpiAddon { pname = "tree-style-tab"; - version = "4.0.25"; + version = "4.3.4"; addonId = "treestyletab@piro.sakura.ne.jp"; - url = "https://addons.mozilla.org/firefox/downloads/file/4386321/tree_style_tab-4.0.25.xpi"; - sha256 = "c228594161f3a436b74778ac6bfef0288c00639eb1f2a1e5d6cddacfa8af2ea6"; + url = "https://addons.mozilla.org/firefox/downloads/file/4781258/tree_style_tab-4.3.4.xpi"; + sha256 = "c665f0bfdab104a3f28eba709f3437b8743667a2b3b67ba657f7403fe602d327"; meta = with lib; { homepage = "http://piro.sakura.ne.jp/xul/_treestyletab.html.en"; description = "Show tabs like a tree."; @@ -442,18 +443,19 @@ "search" "sessions" "storage" + "tabGroups" "tabs" "theme" ]; platforms = platforms.all; }; }; - "ublock-origin" = buildFirefoxXpiAddon { + "ublock-origin" = buildMozillaXpiAddon { pname = "ublock-origin"; - version = "1.61.2"; + version = "1.70.0"; addonId = "uBlock0@raymondhill.net"; - url = "https://addons.mozilla.org/firefox/downloads/file/4391011/ublock_origin-1.61.2.xpi"; - sha256 = "ee3a724a46ff32c17d1723077fecc6ede7fdab742154020b51fb6253ddcbba14"; + url = "https://addons.mozilla.org/firefox/downloads/file/4721638/ublock_origin-1.70.0.xpi"; + sha256 = "f2730d2877005763a45d765749892e936f49cae713d28f7aa6ea314454b89cf1"; meta = with lib; { homepage = "https://github.com/gorhill/uBlock#ublock-origin"; description = "Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory."; @@ -486,7 +488,7 @@ platforms = platforms.all; }; }; - "unpaywall" = buildFirefoxXpiAddon { + "unpaywall" = buildMozillaXpiAddon { pname = "unpaywall"; version = "3.98"; addonId = "{f209234a-76f0-4735-9920-eb62507a54cd}"; @@ -504,7 +506,7 @@ platforms = platforms.all; }; }; - "url-in-title" = buildFirefoxXpiAddon { + "url-in-title" = buildMozillaXpiAddon { pname = "url-in-title"; version = "0.6resigned1"; addonId = "{fcdb71fb-c9e5-48a3-9d04-e32713f5da88}"; |
