+8
-11
pkgs/tools/archivers/7zz/default.nix
+8
-11
pkgs/tools/archivers/7zz/default.nix
······url = "https://7-zip.org/a/7z${lib.replaceStrings [ "." ] [ "" ] finalAttrs.version}-src.tar.xz";······
+60
-32
pkgs/tools/archivers/7zz/fix-cross-mingw-build.patch
+60
-32
pkgs/tools/archivers/7zz/fix-cross-mingw-build.patch
············
-184
pkgs/tools/archivers/7zz/fix-empty-expr-stmt.patch
-184
pkgs/tools/archivers/7zz/fix-empty-expr-stmt.patch
···-UInt32 Z7_FASTCALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table)
+6
-7
pkgs/tools/archivers/7zz/update.sh
+6
-7
pkgs/tools/archivers/7zz/update.sh
···-NEW_VERSION="${1:-$(curl -H "Accept: application/json" 'https://sourceforge.net/projects/sevenzip/best_release.json' | jq '.platform_releases.linux.filename' -r | cut -d/ -f3)}"+NEW_VERSION="$(curl -H 'Accept: application/rss+xml' 'https://sourceforge.net/projects/sevenzip/rss?path=/7-Zip' | xq -x "substring((/rss/channel/item[link[contains(., 'src.tar.xz')]])[1]/title, 8, 5)")"···+NEW_FREE_HASH=$(nix-prefetch -f "$NIXPKGS_ROOT" -E "_7zz.src" --url "$URL" --option extra-experimental-features flakes)-NEW_UNFREE_OUT=$(nix-prefetch -f "$NIXPKGS_ROOT" -E "(_7zz.override { enableUnfree = true; }).src" --url "$URL" --output raw --print-path)+NEW_UNFREE_OUT=$(nix-prefetch -f "$NIXPKGS_ROOT" -E "(_7zz.override { enableUnfree = true; }).src" --url "$URL" --output raw --print-path --option extra-experimental-features flakes)