From 250a165b8040e4e831d7a6e972d34a8db1845c38 Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Tue, 17 Nov 2015 10:36:27 -0300 Subject: [PATCH] pdf-tools: init at v0.70 --- pkgs/top-level/all-packages.nix | 2 +- pkgs/top-level/emacs-packages.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b6802fa64da..75371834094 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11563,7 +11563,7 @@ let external = { inherit (haskellPackages) ghc-mod structured-haskell-mode Agda; inherit (pythonPackages) elpy; - inherit rtags libffi; + inherit rtags libffi autoconf automake libpng zlib poppler pkgconfig; }; }; diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix index 35e0bf5ca8c..e10262cd5e8 100644 --- a/pkgs/top-level/emacs-packages.nix +++ b/pkgs/top-level/emacs-packages.nix @@ -93,6 +93,24 @@ let self = _self // overrides; }; }; + pdf-tools = melpaBuild rec { + pname = "pdf-tools"; + version = "0.70"; + src = fetchFromGitHub { + owner = "politza"; + repo = "pdf-tools"; + rev = "v${version}"; + sha256 = "19sy49r3ijh36m7hl4vspw5c4i8pnfqdn4ldm2sqchxigkw56ayl"; + }; + buildInputs = with external; [ autoconf automake libpng zlib poppler pkgconfig ] ++ [ tablist let-alist ]; + preBuild = "make server/epdfinfo"; + fileSpecs = [ "lisp/pdf-*.el" "server/epdfinfo" ]; + meta = { + description = "Emacs support library for PDF files"; + license = gpl3; + }; + }; + ag = melpaBuild rec { pname = "ag"; version = "0.44";