lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
c0b8d5d7 2b746ce7

+72 -3
+67
pkgs/applications/networking/browsers/offpunk/default.nix
··· 1 + { 2 + fetchFromGitea, 3 + less, 4 + lib, 5 + makeWrapper, 6 + offpunk, 7 + python3, 8 + ripgrep, 9 + stdenv, 10 + testVersion, 11 + timg, 12 + xdg-utils, 13 + xsel, 14 + }: 15 + 16 + let 17 + pythonDependencies = with python3.pkgs; [ 18 + beautifulsoup4 19 + cryptography 20 + feedparser 21 + pillow 22 + readability-lxml 23 + requests 24 + setproctitle 25 + ]; 26 + otherDependencies = [ 27 + less 28 + ripgrep 29 + timg 30 + xdg-utils 31 + xsel 32 + ]; 33 + in 34 + stdenv.mkDerivation (finalAttrs: { 35 + pname = "offpunk"; 36 + version = "1.4"; 37 + 38 + src = fetchFromGitea { 39 + domain = "notabug.org"; 40 + owner = "ploum"; 41 + repo = "offpunk"; 42 + rev = "v${finalAttrs.version}"; 43 + sha256 = "04dzkzsan1cnrslsvfgn1whpwald8xy34wqzvq81hd2mvw9a2n69"; 44 + }; 45 + 46 + buildInputs = [ makeWrapper ] ++ otherDependencies ++ pythonDependencies; 47 + 48 + installPhase = '' 49 + runHook preInstall 50 + 51 + install -D ./offpunk.py $out/bin/offpunk 52 + 53 + wrapProgram $out/bin/offpunk \ 54 + --set PYTHONPATH "$PYTHONPATH" \ 55 + --set PATH ${lib.makeBinPath otherDependencies} 56 + 57 + runHook postInstall 58 + ''; 59 + 60 + meta = with lib; { 61 + description = "An Offline-First browser for the smolnet "; 62 + homepage = "https://notabug.org/ploum/offpunk"; 63 + maintainers = with maintainers; [ DamienCassou ]; 64 + platforms = platforms.linux; 65 + license = licenses.bsd2; 66 + }; 67 + })
+3 -3
pkgs/tools/backup/kopia/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kopia"; 5 - version = "0.10.7"; 5 + version = "0.11.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-f1wJuQGwDQAGPYRacvrMs4uSiUdaMCXkRnZYhkA3/JI="; 11 + sha256 = "sha256-iTtqo5uP6sCGGqy/yguTxUo/svILRYSq75WlnieSceU="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-iBBESP7yR+tFYgQ1saIhpw8R2kiVVvUeA0mhgTxyhAE="; 14 + vendorSha256 = "sha256-phQ39li/iCoZFwmaKel6r4bRV8NZXbQhNgWdJbyqdIo="; 15 15 16 16 doCheck = false; 17 17
+2
pkgs/top-level/all-packages.nix
··· 27502 27502 27503 27503 mt32emu-smf2wav = callPackage ../applications/audio/munt/mt32emu-smf2wav.nix { }; 27504 27504 27505 + offpunk = callPackage ../applications/networking/browsers/offpunk { }; 27506 + 27505 27507 p2pool = callPackage ../applications/misc/p2pool { }; 27506 27508 27507 27509 pass2csv = python3Packages.callPackage ../tools/security/pass2csv {};