Package Details: limo-git r138.662e695-1

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: 2
Popularity: 0.000043
First Submitted: 2024-10-15 17:06 (UTC)
Last Updated: 2025-02-04 14:55 (UTC)

Latest Comments

1 2 3 4 Next › Last »

OdinVex commented on 2026-07-05 12:21 (UTC)

@ganelon, Upstream issue.

ganelon commented on 2026-07-05 05:51 (UTC) (edited on 2026-07-05 05:55 (UTC) by ganelon)

I was able to get this to compile and run using 3 patches. You will probably need to apply these manually because the forum seems to sanitize whitespace:

A fix to the list api:

diff --git a/src/core/lootdeployer.cpp b/src/core/lootdeployer.cpp
index 81fd1e6..ccf8eda 100644
--- a/src/core/lootdeployer.cpp
+++ b/src/core/lootdeployer.cpp
@@ -186,7 +186,8 @@ void LootDeployer::sortModsByConflicts(std::optional<ProgressNode*> progress_nod
   sfs::path prelude_path(dest_path_ / "prelude.yaml");
   if(!sfs::exists(prelude_path))
     prelude_path = "";
-  loot_handle->GetDatabase().LoadLists(master_list_path, user_list_path, prelude_path);
+  loot_handle->GetDatabase().LoadMasterlistWithPrelude(master_list_path, prelude_path);
+  loot_handle->GetDatabase().LoadUserlist(user_list_path);
   if(progress_node)
     (*progress_node)->child(1).advance();


A fix to include missing cstdint:

diff --git a/src/core/consts.h b/src/core/consts.h
index 6b991cc..280a1cb 100644
--- a/src/core/consts.h
+++ b/src/core/consts.h
@@ -1,4 +1,4 @@
 #pragma once

 constexpr char APP_VERSION[] = "1.2.2";
-constexpr char APP_INSTALL_PREFIX[] = "/usr/local";
+constexpr char APP_INSTALL_PREFIX[] = "/usr";
diff --git a/src/core/installer.h b/src/core/installer.h
index 4c2b2be..bfcc4d4 100644
--- a/src/core/installer.h
+++ b/src/core/installer.h
@@ -12,6 +12,7 @@
 #include <map>
 #include <optional>
 #include <vector>
+#include <cstdint>


 /*!
diff --git a/src/core/progressnode.h b/src/core/progressnode.h
index c09b3e3..6044f5b 100644
--- a/src/core/progressnode.h
+++ b/src/core/progressnode.h
@@ -9,6 +9,7 @@
 #include <memory>
 #include <optional>
 #include <vector>
+#include <cstdint>


 /*!

And lastly a fix for missing iomanip include:

diff --git a/src/core/versionchangelog.h b/src/core/versionchangelog.h
index e07d327..81c17f3 100644
--- a/src/core/versionchangelog.h
+++ b/src/core/versionchangelog.h
@@ -7,6 +7,7 @@

 #include "changelogentry.h"
 #include <chrono>
+#include <iomanip>
 #include <json/json.h>



OdinVex commented on 2025-12-26 20:49 (UTC) (edited on 2025-12-26 20:50 (UTC) by OdinVex)

@Saigaiii, I'll check, but this package only tracks upstream and will do minimal efforts (only) to adjust for Arch if needed, nothing more. Edit: Upstream issue that hasn't been fixed.

Saigaiii commented on 2025-12-26 18:03 (UTC) (edited on 2025-12-26 18:07 (UTC) by Saigaiii)

Does anyone else have issues with building limo-git or even running a previous install of limo?

OdinVex commented on 2025-06-09 01:27 (UTC) (edited on 2025-06-09 01:29 (UTC) by OdinVex)

@DeadMartyr, I try to never mess with upstream deliveries, I usually just package in a safe way for the AUR. Edit: The issues of libloot-compatibility persist, as libloot changed another API. https://github.com/limo-app/limo/issues/190 When upstream fixes it'll make it here.

DeadMartyr commented on 2025-06-08 21:45 (UTC)

Just commenting here because I am having the same issue @Heisenborgar had.

The issue https://github.com/limo-app/limo/issues/140 was closed and associated with pull request https://github.com/limo-app/limo/pull/167, however that one got closed because it broke sorting rules so I don't think this ever got fixed.

I would prefer to install this here as opposed to flatpak, but I understand in the github page that that "supported" distribution is flatpak so I may just try to use that

OdinVex commented on 2025-03-02 21:24 (UTC)

@IIIHEISENBERGIII, Upstream issue. Libloot changed, Limo needs to adjust source. Issue is already reported as well. https://github.com/limo-app/limo/issues/140

OdinVex commented on 2025-03-02 11:23 (UTC)

@IIIHEISENBERGIII, I'll only be able to look into it later, just turning in for the day after having stayed up all night again. X_x; At quick glance, the first error is the only real error and it happening is what causes the other two so it should be simple.

Heisenborgar commented on 2025-03-02 10:57 (UTC)

Hi, I got a build error, again. Didn't want to flood Limo's issue tracker so I guess I'll just post it here, I'm aware that upstream has many issues, so we have to rely on you, @OdinVex

https://pastebin.com/fWvevXv2

OdinVex commented on 2025-02-04 14:32 (UTC) (edited on 2025-02-04 14:56 (UTC) by OdinVex)

@alekulyn, No, it wouldn't belong at all in the /usr/local prefix. (Edit: Because we don't put these kinds of files in there. Upstream is wrong to do that.) Edit: For some reason upstream is derping again in wonky ways of doing things. At least this time it's more configurable. It relies on LIMO_INSTALL_PREFIX being set (instead of just obeying standards). Remove the old version and download the latest pkgbuild (not bumping version for this so AUR tools may not detect a change). As long as you have 781a468 it'll have the fix.