Package Details: quarkdown 1.8.0-1

Git Clone URL: https://aur.archlinux.org/quarkdown.git (read-only, click to copy)
Package Base: quarkdown
Description: a Markdown based typesetting system
Upstream URL: https://github.com/iamgio/quarkdown
Licenses: Apache-2.0
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 2
Popularity: 0.051224
First Submitted: 2025-06-03 21:21 (UTC)
Last Updated: 2025-08-02 19:57 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

serkonda7 commented on 2025-11-16 16:54 (UTC)

Another note: please correct the license:

By default, Quarkdown and its modules are licensed under GNU GPLv3, except for modules that include their own LICENSE file: the CLI (quarkdown-cli) and Language Server (quarkdown-lsp) modules and binaries are licensed under GNU AGPLv3.

serkonda7 commented on 2025-11-16 16:48 (UTC)

Could you please update to quarkdown 1.12.

Also per the project's readme, required Java version is 17, not 21!

alerque commented on 2025-06-10 09:41 (UTC)

@moyigeek It is not easy to contribute to AUR packages directly through the AUR repositories. You could publish your forked Git repo somewhere that I could pull from, or you can fork this repository on GitHub that has the actual sources of all my AUR packages that then get exported here to the AUR.

I've fixed the lib/qmd thing in the current packaging, but so for this package only works for HTML generation. The upstream project is really not setup for packaging yet and expects to be able to install stuff to your host system as root at runtime. That's an absolute no-no, so your best bet to actually use this right now is use the upstream ZIP and run it unzipped to a temp directory somewhere and not installed to the system at all.

As soon as upstream addresses this issue I'll update the packaging.

moyigeek commented on 2025-06-04 19:18 (UTC) (edited on 2025-06-04 19:18 (UTC) by moyigeek)

The lib/qmd directory contains .qmd libraries that can be imported into a project.Now the PKGBUILD can't unzip the qmd to the right place, so Quarkdown shows the warning below:

[!] Libraries directory does not exist: /usr/share/java/quarkdown/../lib/qmd

I cloned the AUR repository locally and fixed the problem. However, I'm new here and I don't know how to commit my changes to this AUR repository.