From 92ed4564d28a4d64e7caec731430b41dd2295de5 Mon Sep 17 00:00:00 2001 From: Lucian Pricop Date: Tue, 28 Dec 2021 14:44:43 +0200 Subject: [PATCH] added all dependencies --- new2/default.nix | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/new2/default.nix b/new2/default.nix index c873bbc..f64f306 100644 --- a/new2/default.nix +++ b/new2/default.nix @@ -51,8 +51,7 @@ let ## By default, we download a specific version of loco. But if you had a ## local codebase for development purposes, you could use that instead. - loco = callPackage (fetchTarball https://github.com/totten/loco/archive/v0.4.5.tar.gz) {}; - # loco = callPackage /home/myuser/src/loco { inherit pkgs; }; + #loco = callPackage (fetchTarball https://github.com/totten/loco/archive/v0.4.3.tar.gz) {}; ramdisk = callPackage (fetchTarball https://github.com/totten/ramdisk/archive/5c699fbeb8ce3d8f3862a726e1e2684067b237dd.tar.gz) {}; @@ -61,6 +60,8 @@ let sd-core = callPackage (fetchTarball https://git.law/newroco/searchanddisplace-core/archive/master.tar.gz) {}; + sd-ingset = callPackage (fetchTarball https://git.law/newroco/searchanddisplace-ingest/archive/master.zip) {}; + ################################################################################ ## Now, we have a list of available software packages. ## Let's define the "locolamp" project and include some specific dependencies. @@ -80,9 +81,15 @@ in [ ]; stdExts = [ pkgs.php74Packages.redis + pkgs.php74Extensions.pdo_sqlite ## pkgs.php74Packages.imagick ]; }) + pkgs.python38 + pkgs.python38Packages.devtools + pkgs.python38Packages.supervisor + pkgs.python38Packages.tesserocr + pkgs.python38Packages.pdftotext # pkgs.mailcatcher @@ -99,8 +106,16 @@ in [ ##pkgs.unzip pkgs.which pkgs.zip + pkgs.deskew + pkgs.pandoc + pkgs.libreoffice + pkgs.poppler_utils + + pkgs.unoconv + pkgs.unpaper + sd-ingest sd-core - loco + #loco ## Aside: Downloading a different version of PHP or MySQL or NodeJS is ## simple, but bear in mind: this is upgrading (or downgrading). You