Package Details: isle-portable-git r2160.ba14b482-1

Git Clone URL: https://aur.archlinux.org/isle-portable-git.git (read-only, click to copy)
Package Base: isle-portable-git
Description: Portable version of LEGO Island based on decompilation effort
Upstream URL: https://github.com/isledecomp/isle-portable
Keywords: island isle lego
Licenses: LGPL-3.0-or-later
Conflicts: isle-portable
Provides: isle-portable
Submitter: Danct12
Maintainer: Danct12
Last Packager: Danct12
Votes: 3
Popularity: 0.104792
First Submitted: 2025-06-22 10:54 (UTC)
Last Updated: 2025-07-02 04:09 (UTC)

Latest Comments

gwuensch commented on 2025-11-24 20:27 (UTC) (edited on 2025-11-24 20:33 (UTC) by gwuensch)

The Git submodule will likely be removed: #735 (comment)

This package should probably rely on si-edit-git for building, at least as soon as it's updated to include the necessary header files.

gwuensch commented on 2025-11-24 19:39 (UTC) (edited on 2025-11-24 19:40 (UTC) by gwuensch)

Doesn't build as of a90c7cb:

CMake Error at CMakeLists.txt:139 (find_package):
  By not providing "Findlibweaver.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "libweaver", but CMake did not find one.

  Could not find a package configuration file provided by "libweaver" with
  any of the following names:

    libweaverConfig.cmake
    libweaver-config.cmake

  Add the installation prefix of "libweaver" to CMAKE_PREFIX_PATH or set
  "libweaver_DIR" to a directory containing one of the above files.  If
  "libweaver" provides a separate development package or SDK, be sure it has
  been installed.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().

Adding and configuring the submodule for libweaver wasn't enough, but I'll report if I find a fix.

gwuensch commented on 2025-06-27 16:32 (UTC)

PKGBUILD needs an update, the config tool has been renamed upstream:

diff --git a/PKGBUILD b/PKGBUILD
index 9560ea3..771a3e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -44,7 +44,7 @@ package() {

     # Change the binary filename to something that makes more sense
     mv "$pkgdir"/usr/bin/{isle,lego-isle}
-    mv "$pkgdir"/usr/bin/{config,lego-isle-config}
+    mv "$pkgdir"/usr/bin/{isle-config,lego-isle-config}

     # Create desktop entry
     install -Dm644 "${pkgname%-git}"/CONFIG/res/lego1.png \

Damgaldor commented on 2025-06-24 14:25 (UTC)

The main section of the desktop file needs Actions=Settings

gwuensch commented on 2025-06-22 14:56 (UTC)

Thanks for the update! Can you also add StartupWMClass=lego-isle to the desktop entry to have DEs properly associate the game window with the owning application?

gwuensch commented on 2025-06-22 12:42 (UTC)

Thanks for the package, it's just missing cmake under makedepends at the moment :D