diff --git a/flake.lock b/flake.lock
index 0abb2a45d4f097973a0709bb063d5c72941d5129..68f665032994f08adbf0e57146fa2037ddfbaab7 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,11 +2,11 @@ {
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1631315520,
"narHash": "sha256-Y8j0JYtZMifrHaWdTfTp1mYVXZ2PLJO/P0XZxMvo7KU=",
"lastModified": 1631786778,
"narHash": "sha256-CCMDj/0yXJnrlO4/NpHKhYRifNADQ1WUeQmFUD4sU4c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b72ad04a8a324697d3fb92e19cd840379a902813",
"rev": "a39ee95a86b1fbdfa9edd65f3810b23d82457241",
"type": "github"
},
"original": {
diff --git a/pkgs/data/dicts/tatoeba/default.nix b/pkgs/data/dicts/tatoeba/default.nix
index 19e7fd4df237bb4a1c4fa44b64cc95617dea47f9..27719b3f87fb6a602dccad2bc97a74732f3c0f0a 100644
--- a/pkgs/data/dicts/tatoeba/default.nix
+++ b/pkgs/data/dicts/tatoeba/default.nix
@@ -24,7 +24,7 @@ tatoeba = builtins.fromJSON (builtins.readFile ./tatoeba.json);
in
stdenvNoCC.mkDerivation rec {
pname = "tatoeba";
srcs = lib.mapAttrsToList (name: spec: fetchurl spec) tatoeba;
diff --git a/pkgs/data/dicts/tatoeba/tatoeba.json b/pkgs/data/dicts/tatoeba/tatoeba.json
index 9580dc81b32bacfb80b6d7c66fda4dbbf1fd478f..7fb2152f88e03b49d3ec91dc7cac54e05489fef5 100644
--- a/pkgs/data/dicts/tatoeba/tatoeba.json
+++ b/pkgs/data/dicts/tatoeba/tatoeba.json
@@ -1,67 +1,67 @@
{
"deu_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu_sentences_detailed.tsv.bz2",
},
"eng_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng_sentences_detailed.tsv.bz2",
},
"epo_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo_sentences_detailed.tsv.bz2",
},
"fin_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin_sentences_detailed.tsv.bz2",
},
"rus_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus_sentences_detailed.tsv.bz2",
},
"ukr_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr_sentences_detailed.tsv.bz2",
},
"deu-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-eng_links.tsv.bz2",
},
"deu-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-rus_links.tsv.bz2",
},
"eng-epo_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-epo_links.tsv.bz2",
},
"eng-deu_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-deu_links.tsv.bz2",
},
"eng-fin_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-fin_links.tsv.bz2",
},
"eng-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-rus_links.tsv.bz2",
},
"eng-ukr_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-ukr_links.tsv.bz2",
},
"epo-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-eng_links.tsv.bz2",
},
"epo-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-rus_links.tsv.bz2",
},
"fin-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-eng_links.tsv.bz2",
},
"fin-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-rus_links.tsv.bz2",
@@ -69,15 +69,15 @@ "hash": "sha256-epl1FdjToSd8aC6j1rzYiavPj9YWcMDWr/lv5L8rbaE="
},
"rus-deu_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-deu_links.tsv.bz2",
},
"rus-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-eng_links.tsv.bz2",
},
"rus-epo_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-epo_links.tsv.bz2",
},
"rus-fin_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-fin_links.tsv.bz2",
@@ -85,14 +85,14 @@ "hash": "sha256-sdENtQSzkdoioMPzpeCR+67QQ4KiJQof82aUqU/GA8E="
},
"rus-ukr_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-ukr_links.tsv.bz2",
},
"ukr-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-eng_links.tsv.bz2",
},
"ukr-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-rus_links.tsv.bz2",
}
}
diff --git a/pkgs/dict/tatoebatools/cli.patch b/pkgs/dict/tatoebatools/cli.patch
index 7877d948c1f028e06f5c8acdef952590afb4d22b..7c423ba9a7904230a077f500d2f31108673e819e 100644
--- a/pkgs/dict/tatoebatools/cli.patch
+++ b/pkgs/dict/tatoebatools/cli.patch
@@ -1,14 +1,15 @@
diff --git c/setup.py i/setup.py
-index ea690f5..9f316c2 100644
+index 2a0a75d..01b361c 100644
--- c/setup.py
+++ i/setup.py
-@@ -21,8 +21,11 @@ setuptools.setup(
python_requires=">=3.6",
+@@ -24,9 +24,12 @@ setuptools.setup(
python_requires=">=3.7.1",
install_requires=[
"beautifulsoup4>=4.9.0",
"click",
"pandas>=1.1.1",
"pandas>=1.3.3",
"requests>=2.23.0",
"SQLAlchemy==1.4.23",
"tqdm>=4.46.0",
"xdg"
],
diff --git a/pkgs/dict/tatoebatools/default.nix b/pkgs/dict/tatoebatools/default.nix
index 6461d318f0b399c8eeea092218045cf86841ee82..253476c31e168e57eee24fd3b8a456afa82c4f21 100644
--- a/pkgs/dict/tatoebatools/default.nix
+++ b/pkgs/dict/tatoebatools/default.nix
@@ -2,19 +2,21 @@ { lib, stdenv, python3Packages, fetchFromGitHub, withCli ? true, checkLang ? false }:
python3Packages.buildPythonApplication rec {
pname = "tatoebatools";
src = fetchFromGitHub {
owner = "LBeaudoux";
repo = pname;
};
patches = lib.optional (!checkLang) ./dont-check-lang-validity.patch
++ lib.optional withCli ./cli.patch;
++ lib.optionals withCli [ click xdg ];
checkInputs = with python3Packages; [ pytestCheckHook ];
diff --git a/pkgs/suckless/imscript/default.nix b/pkgs/suckless/imscript/default.nix
index 1c873183780d0470ba1bda8f2791117840f3890b..41a9ec49c0c65c540361b92dbfa0a586a16e2f09 100644
--- a/pkgs/suckless/imscript/default.nix
+++ b/pkgs/suckless/imscript/default.nix
@@ -1,17 +1,17 @@
-{ lib, stdenv, fetchFromSourcehut, libpng, libjpeg, libtiff, fftwFloat, libX11, gsl }:
+{ lib, stdenv, fetchFromSourcehut, libpng, libjpeg, libtiff, libwebp, fftwFloat, libX11, gsl }:
stdenv.mkDerivation rec {
pname = "imscript";
src = fetchFromSourcehut {
owner = "~coco";
repo = pname;
};
makeFlags = [ "DISABLE_HDF5=1" "full" ];
application/octet-stream
This content has been proxied by September (3851b).