Compare commits

...

5 Commits

Author SHA1 Message Date
9641ffecbc nixpkgs: 2025-08-03 -> 2025-08-04 2025-08-04 15:01:15 +00:00
d2d80d548b nixpkgs-wayland: 2025-08-03 -> 2025-08-04 2025-08-04 15:01:04 +00:00
418f0dedeb opencellid: 2025-08-03 -> 2025-08-04 2025-08-04 15:00:49 +00:00
59f45e3fc0 uassets: 2025-08-03 -> 2025-08-04 2025-08-04 15:00:35 +00:00
fcd479e35d tor-browser: persist settings dir 2025-08-04 01:54:09 +00:00
7 changed files with 26 additions and 18 deletions

View File

@@ -1,3 +1,9 @@
# N.B.: to disable scripts, do one of:
# a. open `about:config` and set `browser.security_level.security_slider=2`
# b. use the security slider in "configure connection"
# unfortunately, both of these routes require the browser to be restarted (as they advise),
# else javascript is silently left enabled.
{ pkgs, ... }:
{
sane.programs.tor-browser = {
@@ -20,6 +26,8 @@
# sandbox.mesaCacheDir = ".cache/tor-browser/mesa"; # don't persist mesa dir (privacy)
persist.byStore.ephemeral = [
".local/share/tor-browser" # persisted because of downloads, i think??
#v to persist $profile/prefs.js, required for js toggle. TODO: persist this more narrowly
".tor project/firefox"
];
mime.urlAssociations."^https?://.+\.onion$" = "torbrowser.desktop";
};

View File

@@ -14,8 +14,8 @@
mkNixpkgs ? import ./mkNixpkgs.nix {},
}:
mkNixpkgs {
rev = "f2f51c125824e9dcca29e4905bb5494a5561d8a5";
sha256 = "sha256-Luc/KVlUcl+d4znECQZ54gNIj+an0bxiwDvrkS9S7+k=";
version = "unstable-2025-08-03";
rev = "114484ca7213ac06fa7907e58dd8ef9d801d39f0";
sha256 = "sha256-wzM6HN0xxyooekXfl7p5P4Bn0LieOKOfsLg4DqY7XLk=";
version = "unstable-2025-08-04";
branch = "master";
}

View File

@@ -2,8 +2,8 @@
mkNixpkgs ? import ./mkNixpkgs.nix {},
}:
mkNixpkgs {
rev = "9e306e7a1d48b79c2de9080143ffcb726519f23a";
sha256 = "sha256-4SKdWSeaFqmjkuipUSeAuyPdK62xHhP7/OOLTBSy4Rs=";
version = "unstable-2025-08-03";
rev = "254ed7125898fb88b81829969d548e95743a925d";
sha256 = "sha256-ZVDNKatFCSRnjmHwMW/dCwy10pV5Z60pUskY5cZGMFw=";
version = "unstable-2025-08-04";
branch = "staging-next";
}

View File

@@ -2,8 +2,8 @@
mkNixpkgs ? import ./mkNixpkgs.nix {},
}:
mkNixpkgs {
rev = "f4409071299c903faefef1701740b357b220c2ea";
sha256 = "sha256-rvwjFj3JCjHmK+1/moaV1Wu7XsMD/RV+uioTPLzC7s0=";
version = "unstable-2025-08-03";
rev = "c155a84d2293b902521be32d6deae83186e127f6";
sha256 = "sha256-2Jc4qwhenggUeJZuK/rd4wSpgKIYcIFKb0gAbXGOVU8=";
version = "unstable-2025-08-04";
branch = "staging";
}

View File

@@ -7,8 +7,8 @@ let
src = fetchFromGitHub {
owner = "nix-community";
repo = "nixpkgs-wayland";
rev = "e25975d3d4c384ebc196648d1b074ad16068bb94";
hash = "sha256-kbBnRcBNjaXeBR+9usda6d4zF4VC1eDFNMp7VEMnRM8=";
rev = "6d711ac5e86be7808eefe8bff9385830c16df542";
hash = "sha256-cWwDDuSLGDOfslQX1Gg3oXy+lePg3puQL6IUU5CTSKo=";
};
flake = import "${src}/flake.nix";
evaluated = flake.outputs {
@@ -25,7 +25,7 @@ let
in src.overrideAttrs (base: {
# attributes required by update scripts
pname = "nixpkgs-wayland";
version = "0-unstable-2025-08-03";
version = "0-unstable-2025-08-04";
src = src;
# passthru only nixpkgs-wayland's own packages -- not the whole nixpkgs-with-nixpkgs-wayland-as-overlay:

View File

@@ -12,14 +12,14 @@
stdenvNoCC.mkDerivation {
pname = "opencellid";
version = "0-unstable-2025-08-03";
version = "0-unstable-2025-08-04";
src = fetchFromGitea {
domain = "git.uninsane.org";
owner = "colin";
repo = "opencellid-mirror";
rev = "62140593b5baceb81d10c45a1c7032d2ac424bf7";
hash = "sha256-CeoS9pWTSWSOabqZG+DYo/Kh8cqZ0evNT14iNFcwc0s=";
rev = "1d311b2cd2e604d42a1cb6f5b28f78e87a8071d8";
hash = "sha256-hvzL2eGg92Q8lVCyLzajc+ABHk/pWWhSKms2TVnRhxs=";
};
dontBuild = true;

View File

@@ -6,12 +6,12 @@
}:
stdenvNoCC.mkDerivation {
pname = "uassets";
version = "0-unstable-2025-08-03";
version = "0-unstable-2025-08-04";
src = fetchFromGitHub {
owner = "uBlockOrigin";
repo = "uAssets";
rev = "8a0ed864dc3b6279a319fc81766faac584be5268";
hash = "sha256-SH6spSrx2ILkB817jcfhVXFaIncRVHggYWtilP3Yt7E=";
rev = "379ba31025fc70c093e35b1d77e7c5afd53c8060";
hash = "sha256-6yowgDcy3zvNfmk/NNiTVPxIy7rjT/ZZzKR7Kei/TPU=";
};
dontBuild = true;