Package Details: mdcat 0.13.0-3

Git Clone URL: https://aur.archlinux.org/mdcat.git (read-only)
Package Base: mdcat
Description: Show CommonMark (a standardized Markdown dialect) documents on text terminals.
Upstream URL: https://github.com/lunaryorn/mdcat
Licenses: Apache
Conflicts: mdcat-git
Submitter: wezm
Maintainer: wezm
Last Packager: wezm
Votes: 3
Popularity: 0.314355
First Submitted: 2018-01-22 22:19
Last Updated: 2019-04-01 22:51

Latest Comments

Kr1ss commented on 2019-04-01 22:54

Thank you for updating !

wezm commented on 2019-04-01 22:52

Thanks for the tip @Kr1ss. Pushed a new version.

Kr1ss commented on 2019-03-31 00:23

Hi, thx a lot for providing this package @wezm. In the current PKGBUILD, would you mind changing line #21 to

patch -p1 < ../Cargo.toml.patch

b/c when a user has altered his BUILDDIR e.g. in the makepkg.conf, the patch file won't be found if you go up two folders.

Going up once works in either case b/c makepkg creates symlinks in $srcdir to all source files.

Cheers !

wezm commented on 2019-03-30 22:30

@lunaryorn The current config is will statically link the system libonig:

If a version of Oniguruma can be found by pkg-config then that will be used. If not then Oniguruma will be compiled from source and linked to the onig-sys crate. By default rust-onig will be statically linked to libonig.

I think that makes it a build time dependency, instead of a run time one. I suppose it's preferable to dynamically link the system lib so that it remains up to date. I'll tweak the config as suggested.

lunaryorn commented on 2018-12-24 13:15

I think you must set "RUSTONIG_SYSTEM_LIBONIG=1" and/or "RUSTONIG_DYNAMIC_LIBONIG=1" while building; otherwise oniguruma is built from source and linked statically, and the binary does not actually depend on oniguruma at all. See https://github.com/rust-onig/rust-onig#linking

wezm commented on 2018-07-25 02:02

Fair point @flightcookie. There isn't a man page upstream at the moment so I'll remove it next time there's an update. Doesn't seem worth bumping the pkgrel for just this.

fightcookie commented on 2018-07-11 13:27

why is the documentation / man page install commented out? If it works it should be in the package as documentation / help and if it does not work it should be removed from the pkgbuild.

thanks in advance!:)

wezm commented on 2018-06-20 11:35

@Sanpi Thanks, I've moved it to depends.

Sanpi commented on 2018-06-20 11:22

oniguruma isn’t just a makedepends, it’s require at runtime:

$ mdcat -h
mdcat: error while loading shared libraries: libonig.so.5: cannot open shared object file: No such file or directory