Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

emacsPackages.eaf-pdf-viewer: init at 0-unstable-2025-07-26

authored by thattemperature and committed by Lin Jian 229800a6 ffa5b851

+46
+46
pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf-pdf-viewer/package.nix
···
··· 1 + { 2 + # Basic 3 + lib, 4 + melpaBuild, 5 + fetchFromGitHub, 6 + # Updater 7 + unstableGitUpdater, 8 + }: 9 + 10 + melpaBuild { 11 + 12 + pname = "eaf-pdf-viewer"; 13 + version = "0-unstable-2025-07-26"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "emacs-eaf"; 17 + repo = "eaf-pdf-viewer"; 18 + rev = "ff08a6b48faac2d231fb1cfe968cec7e41bbeb98"; 19 + hash = "sha256-7JAWgCECHnMGPH9GM8pi9lDzR+B4T6xgYQCor032zbM="; 20 + }; 21 + 22 + files = '' 23 + ("*.el" 24 + "*.py") 25 + ''; 26 + 27 + passthru = { 28 + updateScript = unstableGitUpdater { }; 29 + eafPythonDeps = 30 + ps: with ps; [ 31 + packaging 32 + pymupdf 33 + ]; 34 + eafOtherDeps = [ ]; 35 + }; 36 + 37 + meta = { 38 + description = "Fastest PDF Viewer in Emacs"; 39 + homepage = "https://github.com/emacs-eaf/eaf-pdf-viewer"; 40 + license = lib.licenses.gpl3Only; 41 + maintainers = with lib.maintainers; [ 42 + thattemperature 43 + ]; 44 + }; 45 + 46 + }