lol

Merge #177182: kiwix: 2.0.5 -> 2.2.1

+48 -51
+2 -2
pkgs/applications/misc/kiwix/default.nix
··· 12 12 13 13 mkDerivation rec { 14 14 pname = "kiwix"; 15 - version = "2.0.5"; 15 + version = "2.2.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = pname; 19 19 repo = "${pname}-desktop"; 20 20 rev = version; 21 - sha256 = "12v43bcg4g8fcp02y2srsfdvcb7dpl4pxb9z7a235006s0kfv8yn"; 21 + sha256 = "sha256-ks2d/guMp5pb2tiwGxNp3htQVm65MsYvZ/6tNjGXNr8="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/applications/misc/kiwix/lib.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "kiwix-lib"; 17 - version = "9.4.1"; 17 + version = "10.1.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "kiwix"; 21 21 repo = pname; 22 22 rev = version; 23 - sha256 = "034nk6l623v78clrs2d0k1vg69sbzrd8c0q79qiqmlkinck1nkxw"; 23 + sha256 = "sha256-ECvdraN1J5XJQLeZDngxO5I7frwZ8+W8tFpbB7o8UeM="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+11 -3
pkgs/development/libraries/zimlib/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub 1 + { lib, stdenv, fetchFromGitHub, fetchzip 2 2 , meson, ninja, pkg-config 3 3 , python3 4 4 , icu ··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "zimlib"; 14 - version = "6.3.2"; 14 + version = "7.2.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "openzim"; 18 18 repo = "libzim"; 19 19 rev = version; 20 - sha256 = "sha256-xlYu74akK9WFy86hcQe7zp11TImwl8llgDIZBRgmbAI="; 20 + sha256 = "sha256-AEhhjinnnMA4NbYL7NVHYeRZX/zfNiidbY/VeFjZuQs="; 21 + }; 22 + 23 + testData = fetchzip rec { 24 + passthru.version = "0.4"; 25 + url = "https://github.com/openzim/zim-testing-suite/releases/download/v${passthru.version}/zim-testing-suite-${passthru.version}.tar.gz"; 26 + sha256 = "sha256-2eJqmvs/GrvOD/pq8dTubaiO9ZpW2WqTNQByv354Z0w="; 21 27 }; 22 28 23 29 nativeBuildInputs = [ ··· 38 44 postPatch = '' 39 45 patchShebangs scripts 40 46 ''; 47 + 48 + mesonFlags = [ "-Dtest_data_dir=${testData}" ]; 41 49 42 50 checkInputs = [ 43 51 gtest
+31
pkgs/tools/text/zim-tools/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub 2 + , meson, ninja, pkg-config 3 + , docopt_cpp, file, gumbo, mustache-hpp, zimlib, zlib 4 + , gtest 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "zim-tools"; 9 + version = "3.1.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "openzim"; 13 + repo = "zim-tools"; 14 + rev = version; 15 + sha256 = "sha256-xZae1o4L9AdGDqBnFDZniWNM/dLsYRcS0OLWw9+Wecs="; 16 + }; 17 + 18 + nativeBuildInputs = [ meson ninja pkg-config ]; 19 + buildInputs = [ docopt_cpp file gumbo mustache-hpp zimlib zlib ]; 20 + 21 + checkInputs = [ gtest ]; 22 + doCheck = true; 23 + 24 + meta = { 25 + description = "Various ZIM command line tools"; 26 + homepage = "https://github.com/openzim/zim-tools"; 27 + maintainers = with lib.maintainers; [ robbinch ]; 28 + license = lib.licenses.gpl3Plus; 29 + platforms = lib.platforms.all; 30 + }; 31 + }
-43
pkgs/tools/text/zimwriterfs/default.nix
··· 1 - { lib, stdenv 2 - , fetchFromGitHub 3 - 4 - , autoconf 5 - , automake 6 - , libtool 7 - , pkg-config 8 - 9 - , file 10 - , icu 11 - , gumbo 12 - , xz 13 - , xapian 14 - , zimlib 15 - , zlib 16 - }: 17 - 18 - stdenv.mkDerivation rec { 19 - pname = "zimwriterfs"; 20 - version = "1.0"; 21 - 22 - src = fetchFromGitHub { 23 - owner = "wikimedia"; 24 - repo = "openzim"; 25 - rev = "${pname}-${version}"; 26 - sha256 = "1vkrrq929a8s3m5rri1lg0l2vd0mc9n2fsb2z1g88k4n4j2l6f19"; 27 - }; 28 - 29 - nativeBuildInputs = [ automake autoconf libtool pkg-config ]; 30 - buildInputs = [ file icu gumbo xz zimlib zlib xapian ]; 31 - setSourceRoot = '' 32 - sourceRoot=$(echo */zimwriterfs) 33 - ''; 34 - preConfigure = "./autogen.sh"; 35 - 36 - meta = { 37 - description = "A console tool to create ZIM files"; 38 - homepage = "http://git.wikimedia.org/log/openzim"; 39 - maintainers = with lib.maintainers; [ robbinch ]; 40 - license = lib.licenses.gpl3; 41 - platforms = with lib.platforms; [ linux ]; 42 - }; 43 - }
+1
pkgs/top-level/aliases.nix
··· 1529 1529 zabbix30 = throw "Zabbix 3.0.x is end of life, see https://www.zabbix.com/documentation/5.0/manual/installation/upgrade/sources for a direct upgrade path to 5.0.x"; # Added 2021-04-07 1530 1530 zdfmediathk = throw "'zdfmediathk' has been renamed to/replaced by 'mediathekview'"; # Converted to throw 2022-02-22 1531 1531 zimreader = throw "zimreader has been removed from nixpkgs as it has been replaced by kiwix-serve and stopped working with modern zimlib versions"; # Added 2021-03-28 1532 + zimwriterfs = throw "zimwriterfs is now part of zim-tools"; # Added 2022-06-10. 1532 1533 1533 1534 # TODO(ekleog): add ‘wasm’ alias to ‘ocamlPackages.wasm’ after 19.03 1534 1535 # branch-off
+1 -1
pkgs/top-level/all-packages.nix
··· 12049 12049 zinnia = callPackage ../tools/inputmethods/zinnia { }; 12050 12050 tegaki-zinnia-japanese = callPackage ../tools/inputmethods/tegaki-zinnia-japanese { }; 12051 12051 12052 - zimwriterfs = callPackage ../tools/text/zimwriterfs { }; 12052 + zim-tools = callPackage ../tools/text/zim-tools { }; 12053 12053 12054 12054 zld = callPackage ../development/tools/zld { }; 12055 12055