Merge master into staging-next

This commit is contained in:
Frederik Rietdijk
2020-01-28 10:46:13 +01:00
745 changed files with 15146 additions and 15353 deletions
+3 -3
View File
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "FanFicFare";
version = "3.13.0";
version = "3.15.0";
src = python3Packages.fetchPypi {
inherit pname version;
sha256 = "01mrqqz2rv6abdsk80nxizsm5h68m12bqkdsjyqfzyxl0kn7zs0v";
sha256 = "12nsrl8nvg52mi136m7ayvaivwjapn7ry95137ynj1njy2w990hm";
};
propagatedBuildInputs = with python3Packages; [
@@ -23,7 +23,7 @@ python3Packages.buildPythonApplication rec {
homepage = https://github.com/JimmXinu/FanFicFare;
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ lucas8 ];
maintainers = with maintainers; [ dwarfmaster ];
inherit version;
};
}
+2 -2
View File
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "LanguageTool";
version = "4.7";
version = "4.8";
src = fetchzip {
url = "https://www.languagetool.org/download/${pname}-${version}.zip";
sha256 = "08200f9vk157jv27lmm89rsf9r05sb6jxcmnphrpz1hxykixd294";
sha256 = "0xhzrrw52mqsv3n1rr98p8zi84i63gpcd104ahkkhhyzwvy9kprc";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ jre ];
+2 -2
View File
@@ -1,14 +1,14 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
name = "mawk-1.3.4-20190203";
name = "mawk-1.3.4-20200106";
src = fetchurl {
urls = [
"ftp://ftp.invisible-island.net/mawk/${name}.tgz"
"https://invisible-mirror.net/archives/mawk/${name}.tgz"
];
sha256 = "0h5qlslaj5czz4v25hqg8a6kg4c5mlkmdpxhhvpvp1ci08ab7b6s";
sha256 = "1dhmn0l1c122a4bb07a1lwzrzpjdhsbdbllb1a9gwvv2lw5j9qgi";
};
meta = with stdenv.lib; {
+9 -7
View File
@@ -10,6 +10,7 @@
, stdenv
, tesseract4
, unpaper
, substituteAll
}:
let
@@ -28,14 +29,14 @@ let
in buildPythonApplication rec {
pname = "ocrmypdf";
version = "9.2.0";
version = "9.5.0";
disabled = ! python3Packages.isPy3k;
src = fetchFromGitHub {
owner = "jbarlow83";
repo = "OCRmyPDF";
rev = "v${version}";
sha256 = "1mvc6x5nn242z65pxv39ch71vaikgi89bb0sjbfy2jbw91vk41xa";
sha256 = "0rvwxykyscpcvfgm8zzyvjgzl9x9ddi9cxmqyxrc031mxpc0lzyy";
};
nativeBuildInputs = with python3Packages; [
@@ -68,11 +69,12 @@ in buildPythonApplication rec {
setuptools
] ++ runtimeDeps;
postPatch = ''
substituteInPlace src/ocrmypdf/leptonica.py \
--replace "lept = ffi.dlopen(_libpath)" \
'lept = ffi.dlopen("${stdenv.lib.makeLibraryPath [leptonica]}/liblept${stdenv.hostPlatform.extensions.sharedLibrary}")'
'';
patches = [
(substituteAll {
src = ./liblept.patch;
liblept = "${stdenv.lib.getLib leptonica}/lib/liblept${stdenv.hostPlatform.extensions.sharedLibrary}";
})
];
# The tests take potentially 20+ minutes, depending on machine
doCheck = false;
+13
View File
@@ -0,0 +1,13 @@
diff --git a/src/ocrmypdf/leptonica.py b/src/ocrmypdf/leptonica.py
index 328b063..b993cc9 100644
--- a/src/ocrmypdf/leptonica.py
+++ b/src/ocrmypdf/leptonica.py
@@ -46,7 +46,7 @@ if os.name == 'nt':
os.environ['PATH'] = shim_paths_with_program_files()
else:
libname = 'lept'
-_libpath = find_library(libname)
+_libpath = '@liblept@'
if not _libpath:
raise MissingDependencyError(
"""
+1 -1
View File
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
owner = "unoconv";
repo = "unoconv";
rev = version;
sha256 = "0ix605lk0k3hv241jb2kf4jq5744q2wh9x0pzkmay5m126vv8kq4";
sha256 = "0mxrzzg9bl42lsiw8hcq624qbq8jrhcgmnal7ys68dj0l901snk3";
};
buildInputs = [ asciidoc makeWrapper ];