Package Details: pandoc-bin 3.1.12.2-1

Git Clone URL: https://aur.archlinux.org/pandoc-bin.git (read-only, click to copy)
Package Base: pandoc-bin
Description: Pandoc - executable only, without 750MB Haskell depends/makedepends
Upstream URL: https://pandoc.org
Licenses: GPL2
Conflicts: pandoc-cli
Provides: pandoc, pandoc-cli
Submitter: cdkitching
Maintainer: gustawho
Last Packager: gustawho
Votes: 307
Popularity: 3.06
First Submitted: 2017-10-03 08:45 (UTC)
Last Updated: 2024-03-08 07:54 (UTC)

Dependencies (1)

Required by (317)

Sources (3)

Pinned Comments

cdkitching commented on 2023-09-22 09:07 (UTC)

Using this package will waste instead of save disk space if:

  • You're a haskell developer and need the shared libraries/compilers/etc. anyway.
  • You have >10 other statically-linked haskell packages around the same size as Pandoc (in which case you'll get a saving from making them all dynamically linked).

Neither of these scenarios is particularly likely.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

gesh commented on 2020-11-17 17:54 (UTC)

Note https://github.com/jgm/pandoc/issues/6850 -- this isn't a perfect replacement for pandoc, as it doesn't support dynamic loading of external lua modules written in C. In particular, it doesn't support using mobdebug to debug lua filters.

alium commented on 2020-10-16 13:23 (UTC) (edited on 2020-10-16 13:23 (UTC) by alium)

it should be not added pandoc-citeproc and haskell-pandoc-citeproc-bin in confict and replace too?

conflicts=('pandoc' 'pandoc-citeproc' 'haskell-pandoc-citeproc-bin')

provides=('pandoc' 'pandoc-citeproc')

replaces=('pandoc-static' 'pandoc-lite' 'pandoc-citeproc')

xanc commented on 2020-10-11 18:20 (UTC)

In pandoc 2.11 there is no need of pandoc-citeproc. It is part of pandoc. So if you update this package, there is no tricky comment the lines (https://aur.archlinux.org/packages/pandoc-bin/#comment-727882).

defty commented on 2020-08-28 00:09 (UTC) (edited on 2020-08-28 22:49 (UTC) by defty)

You should add bash completions to the package like so many other packages do (virt-manager, bspwm)

Here is a patch:

From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: defty <defty@defty.defty>
Date: Tue, 7 Apr 2020 18:43:19 -0400
Subject: [PATCH] Add generated bash completions.

---
 PKGBUILD | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/PKGBUILD b/PKGBUILD
index ba6cc89..55692ac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,6 +25,10 @@ sha256sums=('a3ab481ad53f5568d7ec5263fbdd3478fb320d13b5d61a92fb5cee410186bd86'
 package() {
     cd "${srcdir}/pandoc-${pkgver}"

+    # First install completions
+    install -dm 755 "${pkgdir}/usr/share/bash-completion/completions"
+    ./bin/pandoc --bash-completion >"${pkgdir}/usr/share/bash-completion/completions/pandoc"
+
     # To avoid having to download over a gigabyte of haskell makedepends (400-ish for ghc, plus 750 in libs), we
     # just yoink the binary from static compiled binary distributed by pandoc:
     mkdir -p "${pkgdir}/usr/share/pandoc"
-- 
2.28.0

cdkitching commented on 2020-08-26 05:48 (UTC)

Done

jadelord commented on 2020-06-27 08:19 (UTC)

@je-vv Indeed, I could not think of anything better. The AUR guidelines insist on the -bin suffix. These two very useful packages have been away for 1 year, that's way too long.

je-vv commented on 2020-06-26 20:26 (UTC)

@jadelord, that's great, thanks a lot ! I guess you had to add the "haskell" prepend in order to make them visible... I see the aurweb bug still open, :(

jadelord commented on 2020-06-26 09:41 (UTC)

PSA: pandoc-citeproc and pandoc-crossref are back in AUR:

Background behind its disappearance: