Search Criteria
Package Details: resvg 0.44.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/resvg.git (read-only, click to copy) |
---|---|
Package Base: | resvg |
Description: | SVG rendering library and CLI |
Upstream URL: | https://github.com/RazrFalcon/resvg |
Licenses: | MPL2 |
Submitter: | flying-sheep |
Maintainer: | flying-sheep |
Last Packager: | flying-sheep |
Votes: | 24 |
Popularity: | 0.057050 |
First Submitted: | 2018-05-24 11:10 (UTC) |
Last Updated: | 2024-10-19 15:54 (UTC) |
Dependencies (13)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- cairo (cairo-gitAUR) (make)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- kio5 (make)
- pango (pango-gitAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- qt5-tools (make)
- cairo (cairo-gitAUR) (optional) – For the cairo backend
- kio5 (optional) – For the dolphin thumbnailer
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (optional) – For the Qt backend
Required by (8)
- fiv-git (optional)
- materia-custom-accent (optional)
- materia-custom-accent-git (optional)
- nanoemoji (check)
- nanoemoji (optional)
- photoqt
- photoqt-bin
- previewqt
Latest Comments
1 2 3 4 Next › Last »
Kl4rry commented on 2024-07-18 12:12 (UTC)
Consider setting the target dir like this so that if a user has a global override it does not cause problems.
sng commented on 2023-10-26 07:15 (UTC) (edited on 2023-10-26 07:22 (UTC) by sng)
I get this error...
This is on a manjaro box
Can you help?
flying-sheep commented on 2023-10-23 16:05 (UTC)
Thanks! The failing test is now skipped upstream, and I updated the kio5 makedep
Riedler commented on 2023-10-21 00:28 (UTC)
heyo, the kio package changed - I think you'll want kio5 instead
msrd0 commented on 2023-09-22 22:07 (UTC)
You might want to disable the known failing test (https://github.com/RazrFalcon/resvg/issues/644), e.g.
msrd0 commented on 2023-09-20 14:59 (UTC)
This package conflicts with the usvg package
flying-sheep commented on 2023-06-10 14:57 (UTC)
I don’t get it. In the prepare() function, the PKGBUILD fetches the dependencies: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=resvg#n21
I don’t know why that doesn’t execute for you. Are you running
makepkg --noextract
?Kaylebor commented on 2023-05-30 11:54 (UTC) (edited on 2023-05-30 11:54 (UTC) by Kaylebor)
Hi,
I was trying to install this for the very first time, and it was breaking, because I did not have Rust installed (and thus I had no Cargo packages locally)
Because of that, the PKGBUILD threw an error complaining about making an HTTP request, on this line:
cargo build --workspace --frozen --release --all-features
In short, if you
cargo build --frozen
, but don't have the packages downloaded locally, it will nonetheless try to download them, hit the--frozen
tag, and break.For me, the fix was to remove
--frozen
before running the build script, but if you were trying to keep specific dependency versions pinned, you might need to do a bit more than that.flying-sheep commented on 2022-01-27 12:40 (UTC)
Thanks! Your patch didn’t apply for some reason, but I think I got everything.
alerque commented on 2022-01-27 09:51 (UTC)
Sorry if my tone was too abrupt.
The package is functional (thanks for that), my remaining comments are just some style tips for you. Obviously some of this is preference. I find it easier to read & review more terse code that cuts straight to the chase rather than trying to follow a bunch of subshells, etc. For example rather than
( cd path ; make ... )
you can just domake -C path
. Rather than a for loop toinstall
two things, you can just tell it to install the two things.Here is a patch with some simplifications taking advantage of standard
install
features etc. It also tweaks a few things that are part of Arch package guidelines such as creating build directories in prepare() and not setting unused variables (prepare() doesn't need the exports, they do nothing there). Feel free to cherry pick bits or just apply it withgit am < file.patch
:1 2 3 4 Next › Last »