Package Details: forge-gui-desktop 2.0.09-1

Git Clone URL: https://aur.archlinux.org/forge-gui-desktop.git (read-only, click to copy)
Package Base: forge-gui-desktop
Description: The Magic: The Gathering Rules Engine (now with Shandalar-style adventure mode)
Upstream URL: https://github.com/Card-Forge/forge
Keywords: ccg gathering magic mtg
Licenses: GPL3
Submitter: Thulu
Maintainer: nathanchere
Last Packager: nathanchere
Votes: 6
Popularity: 0.002253
First Submitted: 2017-11-06 22:28 (UTC)
Last Updated: 2026-02-17 00:34 (UTC)

Latest Comments

1 2 Next › Last »

streblo commented on 2026-01-17 05:36 (UTC)

Thanks for packaging adventure mode, much appreciated.

2.0.09 is now out:

https://github.com/Card-Forge/forge/releases/download/forge-2.0.09/forge-installer-2.0.09.tar.bz2

sha1: 0bafbeb9ec7d8ad850e94525ca417768591d9d19

nathanchere commented on 2025-10-26 10:44 (UTC) (edited on 2025-10-26 10:52 (UTC) by nathanchere)

Note if you have installed one of the WIP builds before 2.0.06-7 you might need to run makepkg -Cfi to fix the new launchers (when I can publish - having AUR connection issues again, will try again later)

nathanchere commented on 2025-10-26 06:49 (UTC)

I've rewritten the pkgbuild to support the adventure mode, provide clearer .desktop links for the different modes (main, adventure and adventure editor), tidied up the launcher, and fix an annoying character encoding bug in the source download.

JamesMowery commented on 2025-06-20 20:42 (UTC)

Any chance of getting this adventure mode? Just seen a video on it and it looks cool, and as the last commenter said, it's not here.

streblo commented on 2025-05-25 06:43 (UTC)

The PKGBUILD isn't packaging adventure mode. It should be added to the package as it's one of the main game modes. Since you can get to the regular mode from the adventure mode launcher, you could choose to just package that version.

It looks like forge-adventure.sh wraps forge-gui-mobile-dev-$pkgver-jar-with-dependencies.jar. I'm not sure about the naming scheme, but it seems to run just fine.

hildigerr commented on 2025-04-22 20:58 (UTC)

depends can be 'java-runtime>=17'

ptrxyz commented on 2025-02-12 21:30 (UTC) (edited on 2025-02-12 21:30 (UTC) by ptrxyz)

A little fix for the PKGBUILD to make it work 2.0.01-1:

in line 22, the version number is hard coded:

...
install -Dm0644 forge-gui-desktop-2.0.00-jar-with-dependencies.jar "$pkgdir"/usr/share/java/$pkgname.jar
...

This should be changed to use $pkgver to always work with the latest release:

...
install -Dm0644 forge-gui-desktop-$pkgver-jar-with-dependencies.jar "$pkgdir"/usr/share/java/$pkgname.jar 
...

nathanchere commented on 2025-01-28 18:25 (UTC)

Thanks @drd and @Fuzzi99 I have taken both suggestions on board in latest pkgbuild

drd commented on 2025-01-23 14:53 (UTC) (edited on 2025-01-23 14:56 (UTC) by drd)

Other than the already mentioned $pkgver bug, there is also a change of dependencies since forge doesn't use Java 8 anymore but Java 17 instead. The dependency should be changed to jre17-openjdk instead of jre8-openjdk or the program will crash at launch with the following message:

Class has been compiled by a more recent version of the Java Environment (class 
file version 52.0), this version of the Java Runtime only recognizes class file 
versions up to 61.0.
...

Fuzzi99 commented on 2025-01-20 04:25 (UTC)

install -Dm0644 forge-gui-desktop-2.0.00-jar-with-dependencies.jar "$pkgdir"/usr/share/java/$pkgname.jar

should be

install -Dm0644 forge-gui-desktop-$pkgver-jar-with-dependencies.jar "$pkgdir"/usr/share/java/$pkgname.jar