Search Criteria
Package Details: limo-git r138.662e695-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/limo-git.git (read-only, click to copy) |
---|---|
Package Base: | limo-git |
Description: | A simple Qt based mod manager. |
Upstream URL: | https://github.com/limo-app/limo/ |
Keywords: | limo loot |
Licenses: | GPL3 |
Submitter: | OdinVex |
Maintainer: | OdinVex |
Last Packager: | OdinVex |
Votes: | 3 |
Popularity: | 0.62 |
First Submitted: | 2024-10-15 17:06 (UTC) |
Last Updated: | 2025-02-04 14:55 (UTC) |
Dependencies (31)
- boost-libs
- cprAUR (cpr-gitAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libarchive (libarchive-gitAUR)
- liblootAUR
- librsvg (librsvg-gitAUR)
- libunrar
- openssl (openssl-gitAUR, openssl-staticAUR)
- pugixml (pugixml-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-tools
- spdlog (spdlog-gitAUR)
- boost (boost-gitAUR) (make)
- cbindgen (make)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- cprAUR (cpr-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR) (make)
- libarchive (libarchive-gitAUR) (make)
- liblootAUR (make)
- librsvg (librsvg-gitAUR) (make)
- libunrar (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pugixml (pugixml-gitAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- qt5-svg (qt5-svg-gitAUR) (make)
- qt5-tools (make)
- spdlog (spdlog-gitAUR) (make)
- doxygen (doxygen-gitAUR) (optional)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
OdinVex commented on 2024-11-26 02:20 (UTC) (edited on 2024-11-26 02:21 (UTC) by OdinVex)
@itsjustboris, Arch provides prepackaged? ??? imagemagick can do that if it wasn't compiled dynamically and it'd be best not to use precompiled binaries.
itsjustboris commented on 2024-11-26 02:19 (UTC)
I downloaded
imagemagick
precompiled from theextra
repo. That's whylibrsvg
was not installed. Your PKGBUILD tellsimagemagick
to convert the app icon from SVG to PNG in thepackage()
function.imagemagick
can't do this without its optionallibrsvg
dependency.OdinVex commented on 2024-11-26 00:41 (UTC) (edited on 2024-11-26 00:50 (UTC) by OdinVex)
@itsjustboris, I don't use chroot-building because it's just a pain in the ass and time-consuming. A simple
yay
for me is usually my goto. As forlibrsvg
, it appears to be a Gnome library. I don't use Gnome either and I haven't seen any libraries immediately obvious that would have a dependency on it. Certainly no direct dependency in the list at the moment. Perhaps it's a library needed by another library referenced by the dependencies.Edit: It's imagemagick, it uses that library. It's required for imagemagick to compile. Since imagemagick is a requirement and the AUR for it requires librsvg the "depends" actually belongs in imagemagick and it is there, so I'm wondering if it has to do with how your system compiled imagemagick. With imagemagick requiring it for make (and optional for run, oddly) then it should've already been installed by imagemagick. (Eg., remember dynamic/static? If imagemagick is being compiled statically then it'll include librsvg's functionality in the final binary of imagemagick and it'll work but if imagemagick is being compiled dynamically then you'll need librsvg. Wonderful example of dynamic/static binaries. X_x)
itsjustboris commented on 2024-11-26 00:27 (UTC)
@OdinVex That's fine; I don't know much about static/dynamic executables. As for chroots, building in a clean chroot helps to prevent missing dependencies, as stated here.
OdinVex commented on 2024-11-25 23:44 (UTC)
@itsjustboris, Unable to test regarding chroot builds, I don't chroot build at all. If someone can confirm I'll add it. As for makedepends vs depends, it's staying this way until that project settles upstream regarding two libraries. One was not only made a dependency for compilation but also for running so it'd break for some otherwise if they get wishy-washy and go back to requiring. If the main developer upstream says they'll drop their way of including that unrar lib then I'll adjust but I don't have the time to determine which will need to be depended upon. Not to mention that's not entirely true (static vs dynamic, etc). I don't know what the upstream main developer is wanting to do and I try to keep packages as minimally modified regarding upstream projects so as not to tamper with their delivery.
itsjustboris commented on 2024-11-25 23:36 (UTC)
Hello again!
librsvg
should be added tomakedepends
as building in a clean chroot fails without it. Also, any packages listed underdepends
need not also be listed undermakedepends
. :)OdinVex commented on 2024-11-10 21:07 (UTC)
Adjusted the binary name so it uses "limo" regardless of whether the original binary is "Limo" or "limo"...waiting for upstream to make a decision on the name since they reverted part of their renaming... Added Doxygen execution back. Forced use of system unrar, alleviates the headache of using a local copy...
OdinVex commented on 2024-10-27 17:45 (UTC) (edited on 2024-10-27 18:28 (UTC) by OdinVex)
@cubic_control I thought I put in a conditional detection for that. Edit: Apparently I did but
which
isn't liked in the build() stage. Edit: Should be fixed.cubic_control commented on 2024-10-27 17:37 (UTC)
doxygen must be installed to build, fails if missing
« First ‹ Previous 1 2 3 Next › Last »