summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authoraristote <quentin.aristote@irif.fr>2026-05-03 20:44:13 +0200
committeraristote <quentin.aristote@irif.fr>2026-05-03 21:51:58 +0200
commit93af08080c3c4973e066e6ff577e137c55272897 (patch)
tree284dbd523c9c1d38835b01f29f1e711b1e8bd8fa /pkgs
parente62ea61c946a0a462695376efd2784b0f74f45b8 (diff)
downloadmy-nixpkgs-93af08080c3c4973e066e6ff577e137c55272897.tar.gz
my-nixpkgs-93af08080c3c4973e066e6ff577e137c55272897.tar.bz2
my-nixpkgs-93af08080c3c4973e066e6ff577e137c55272897.tar.xz
pkgs: firefox addons: updateHEADmaster
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/default.nix2
-rw-r--r--pkgs/firefoxAddons/default.nix84
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}";