Unverified Commit 64ee11a0 authored by 7c6f434c's avatar 7c6f434c Committed by GitHub
Browse files

dict: 1.13.1 → 1.13.3 (#367392)

parents 00c24cc9 18479b84
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
--- Makefile.in~	2011-03-06 18:52:54.000000000 +0100
+++ Makefile.in	2014-01-29 19:04:51.384844897 +0100
--- a/Makefile.in~	2011-03-06 18:52:54.000000000 +0100
+++ a/Makefile.in	2014-01-29 19:04:51.384844897 +0100
@@ -123,7 +123,7 @@
 
 %: %.o
+10 −14
Original line number Diff line number Diff line
@@ -12,13 +12,17 @@

stdenv.mkDerivation rec {
  pname = "dictd";
  version = "1.13.1";
  version = "1.13.3";

  src = fetchurl {
    url = "mirror://sourceforge/dict/dictd-${version}.tar.gz";
    sha256 = "sha256-5PGmfRaJTYSUVp19yUQsFcw4wBHyuWMcfxzGInZlKhs=";
    hash = "sha256-GSEp37OPpyP0ipWGx5xRmPxJBP7BdXF2kXMU3Qc/EXE=";
  };

  patches = [
    ./buildfix.diff
  ];

  buildInputs = [
    libmaa
    zlib
@@ -34,28 +38,20 @@ stdenv.mkDerivation rec {
  # In earlier versions, parallel building was not supported but it's OK with 1.13
  enableParallelBuilding = true;

  patchPhase = "patch -p0 < ${./buildfix.diff}";

  configureFlags = [
    "--datadir=/run/current-system/sw/share/dictd"
    "--sysconfdir=/etc"
  ];

  env.NIX_CFLAGS_COMPILE = toString (
    lib.optionals stdenv.cc.isClang [
      "-Wno-error=implicit-function-declaration"
    ]
  );

  postInstall = ''
    install -Dm444 -t $out/share/doc/${pname} NEWS README
  '';

  meta = with lib; {
  meta = {
    description = "Dict protocol server and client";
    homepage = "http://www.dict.org";
    license = licenses.gpl2Plus;
    maintainers = with maintainers; [ sikmir ];
    platforms = platforms.unix;
    license = lib.licenses.gpl2Plus;
    maintainers = with lib.maintainers; [ sikmir ];
    platforms = lib.platforms.unix;
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -11353,6 +11353,7 @@ with pkgs;
  };
  dict = callPackage ../servers/dict {
    flex = flex_2_5_35;
    libmaa = callPackage ../servers/dict/libmaa.nix { };
  };