Loading pkgs/development/libraries/languagemachines/frog.nix→pkgs/by-name/fr/frog/package.nix +33 −28 Original line number Diff line number Diff line { lib, stdenv, fetchurl, automake, autoconf, fetchFromGitHub, gitUpdater, autoreconfHook, bzip2, libtar, libtool, pkg-config, autoconf-archive, libxml2, icu, languageMachines, icu60, ticcutils, timbl, mbt, libfolia, ucto, frogdata, }: let release = lib.importJSON ./release-info/LanguageMachines-frog.json; in stdenv.mkDerivation { stdenv.mkDerivation (finalAttrs: { pname = "frog"; version = release.version; src = fetchurl { inherit (release) url sha256; name = "frog-v${release.version}.tar.gz"; version = "0.13.7"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "frog"; tag = "v${finalAttrs.version}"; hash = "sha256-khc2uZ/dOtWPTnt/ZD6ILxD386MaZt6fsvNTWTCbs+c="; }; nativeBuildInputs = [ pkg-config automake autoconf autoreconfHook ]; buildInputs = [ bzip2 Loading @@ -36,28 +40,29 @@ stdenv.mkDerivation { libtool autoconf-archive libxml2 icu languageMachines.ticcutils languageMachines.timbl languageMachines.mbt languageMachines.libfolia languageMachines.ucto languageMachines.frogdata icu60 ticcutils timbl mbt libfolia ucto frogdata ]; preConfigure = '' sh bootstrap.sh ''; postInstall = '' # frog expects the data files installed in the same prefix mkdir -p $out/share/frog/; for f in ${languageMachines.frogdata}/share/frog/*; do for f in ${frogdata}/share/frog/*; do ln -s $f $out/share/frog/; done; make check ''; passthru = { updateScript = gitUpdater { rev-prefix = "v"; }; }; meta = with lib; { description = "Tagger-Lemmatizer-Morphological-Analyzer-Dependency-Parser for Dutch"; homepage = "https://languagemachines.github.io/frog"; Loading @@ -72,4 +77,4 @@ stdenv.mkDerivation { ''; }; } }) pkgs/development/libraries/languagemachines/packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ in timbl = pkgs.timbl; timblserver = pkgs.timblserver; mbt = pkgs.mbt; frog = callPackage ./frog.nix { inherit icu; }; frog = pkgs.frog; frogdata = pkgs.frogdata; test = callPackage ./test.nix { }; Loading pkgs/development/libraries/languagemachines/release-info/LanguageMachines-frog.jsondeleted 100644 → 0 +0 −5 Original line number Diff line number Diff line { "version": "v0.13.7", "url": "https://api.github.com/repos/LanguageMachines/frog/tarball/v0.13.7", "sha256": "0swyfi3g862n888qj8v8kd18745hasy0vnc70i9qlv0ji0321bnf" } pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -7286,8 +7286,6 @@ with pkgs; }; }; frog = res.languageMachines.frog; fontconfig = callPackage ../development/libraries/fontconfig { }; makeFontsConf = callPackage ../development/libraries/fontconfig/make-fonts-conf.nix { }; Loading Loading
pkgs/development/libraries/languagemachines/frog.nix→pkgs/by-name/fr/frog/package.nix +33 −28 Original line number Diff line number Diff line { lib, stdenv, fetchurl, automake, autoconf, fetchFromGitHub, gitUpdater, autoreconfHook, bzip2, libtar, libtool, pkg-config, autoconf-archive, libxml2, icu, languageMachines, icu60, ticcutils, timbl, mbt, libfolia, ucto, frogdata, }: let release = lib.importJSON ./release-info/LanguageMachines-frog.json; in stdenv.mkDerivation { stdenv.mkDerivation (finalAttrs: { pname = "frog"; version = release.version; src = fetchurl { inherit (release) url sha256; name = "frog-v${release.version}.tar.gz"; version = "0.13.7"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "frog"; tag = "v${finalAttrs.version}"; hash = "sha256-khc2uZ/dOtWPTnt/ZD6ILxD386MaZt6fsvNTWTCbs+c="; }; nativeBuildInputs = [ pkg-config automake autoconf autoreconfHook ]; buildInputs = [ bzip2 Loading @@ -36,28 +40,29 @@ stdenv.mkDerivation { libtool autoconf-archive libxml2 icu languageMachines.ticcutils languageMachines.timbl languageMachines.mbt languageMachines.libfolia languageMachines.ucto languageMachines.frogdata icu60 ticcutils timbl mbt libfolia ucto frogdata ]; preConfigure = '' sh bootstrap.sh ''; postInstall = '' # frog expects the data files installed in the same prefix mkdir -p $out/share/frog/; for f in ${languageMachines.frogdata}/share/frog/*; do for f in ${frogdata}/share/frog/*; do ln -s $f $out/share/frog/; done; make check ''; passthru = { updateScript = gitUpdater { rev-prefix = "v"; }; }; meta = with lib; { description = "Tagger-Lemmatizer-Morphological-Analyzer-Dependency-Parser for Dutch"; homepage = "https://languagemachines.github.io/frog"; Loading @@ -72,4 +77,4 @@ stdenv.mkDerivation { ''; }; } })
pkgs/development/libraries/languagemachines/packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ in timbl = pkgs.timbl; timblserver = pkgs.timblserver; mbt = pkgs.mbt; frog = callPackage ./frog.nix { inherit icu; }; frog = pkgs.frog; frogdata = pkgs.frogdata; test = callPackage ./test.nix { }; Loading
pkgs/development/libraries/languagemachines/release-info/LanguageMachines-frog.jsondeleted 100644 → 0 +0 −5 Original line number Diff line number Diff line { "version": "v0.13.7", "url": "https://api.github.com/repos/LanguageMachines/frog/tarball/v0.13.7", "sha256": "0swyfi3g862n888qj8v8kd18745hasy0vnc70i9qlv0ji0321bnf" }
pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -7286,8 +7286,6 @@ with pkgs; }; }; frog = res.languageMachines.frog; fontconfig = callPackage ../development/libraries/fontconfig { }; makeFontsConf = callPackage ../development/libraries/fontconfig/make-fonts-conf.nix { }; Loading