Search Criteria
Package Details: lunasvg 3.5.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/lunasvg.git (read-only, click to copy) |
|---|---|
| Package Base: | lunasvg |
| Description: | standalone SVG rendering library in C++ |
| Upstream URL: | https://github.com/sammycage/lunasvg |
| Licenses: | MIT |
| Submitter: | jjguti |
| Maintainer: | sfn |
| Last Packager: | sfn |
| Votes: | 3 |
| Popularity: | 0.36 |
| First Submitted: | 2021-11-05 10:10 (UTC) |
| Last Updated: | 2026-02-15 18:41 (UTC) |
Dependencies (2)
- plutovgAUR (plutovg-gitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make, x86_64)
Required by (3)
- feather-tk
- lxrad
- vtm (make)
Latest Comments
1 2 Next › Last »
kizzycat commented on 2026-02-05 04:39 (UTC)
Hello, I made these changes to build using system plutovg, in case you're interested!
PixeMagicKitty commented on 2026-02-01 11:33 (UTC)
Replacing line 20 of the PKGBUILD with...
git clone https://github.com/sammycage/plutovg.git...fixes the following error
Popolon commented on 2025-12-31 11:55 (UTC) (edited on 2025-12-31 11:59 (UTC) by Popolon)
Please add rm duplicate plutovg files (probably best choice).
cd ${pkgdir}/lunasvg/usr/ rm ./include/plutovg/plutovg.h rm ./lib/libplutovg.a rm ./lib/pkgconfig/plutovg.pc rm -R ./lib/cmake/plutovgor add plutovg as conflict, and add provide (probably
conflicts=('plutovg') provides=('plutovg')this version of svg2png in the package (currently already build). As several SVG libraries packages can have their own version to svg2png, it's better to add a suffix to know will algorithm/capabilities will be used.
xAsh commented on 2025-11-12 22:37 (UTC)
I can't have both plutovg and lunasvg installed at the same time, as lunasvg tries to overwrite plutovg files:
oweissbarth commented on 2025-10-29 13:38 (UTC)
Adding to bartus comment the way you currently clone plutosvg expects a working ssh key setup this github. Instead clone over https should be used.
bartus commented on 2025-10-20 09:14 (UTC) (edited on 2025-10-20 13:09 (UTC) by bartus)
Small fix/improvement: include the
plutosvggit sources in thesources[]array.merge with:
git am -s < <(curl -s http://0x0.st/K1F_.mbox)sfn commented on 2025-10-13 09:09 (UTC)
Thank you for implementing them!
ichlubnai commented on 2025-10-13 05:37 (UTC)
I added the proposed edits. Thanks.
sfn commented on 2025-10-12 14:33 (UTC)
Found another bug: because lunasvg builds static libs, it causes problems with lto builds. See https://archlinux.org/todo/lto-fat-objects/, tldr add CFLAGS+=" -ffat-lto-objects" to the PKGBUILD
sfn commented on 2025-10-10 12:29 (UTC)
Also, the new version defaults to installing to /usr/local (system packages should install straight to /usr).
To fix I added -DCMAKE_INSTALL_PREFIX=/usr/ in the configure stage
1 2 Next › Last »