Package Details: ags

Git Clone URL: (read-only, click to copy)
Package Base: ags
Description: Engine to run adventure/quest games
Upstream URL:
Keywords: adventure game studio
Licenses: Artistic2.0
Submitter: ainola
Maintainer: patlefort
Last Packager: patlefort
Votes: 7
Popularity: 0.000000
First Submitted: 2015-09-05 23:03 (UTC)
Last Updated: 2022-06-23 19:56 (UTC)

Latest Comments

patlefort commented on 2022-01-21 04:16 (UTC)

Not sure why the checksum suddenly changed but it should be fixed now.

skrysz commented on 2022-01-20 23:41 (UTC)

hi @ainola

==> Validating source files with sha256sums... ags- ... FAILED ==> ERROR: One or more files did not pass the validity check! -> error downloading sources: ags context: exit status 1

patlefort commented on 2021-04-15 02:43 (UTC)

I went ahead and fixed some problems with it. If you still want it tea, just tell me.

ainola commented on 2021-03-26 02:12 (UTC)

It's all yours, tea!

tea commented on 2021-03-25 23:24 (UTC)

I can get this package up to snuff if you're still wanting to drop it, otherwise the only major thing that needs to happen is the wxgtk depend needs changing to wxgtk2.

ainola commented on 2020-10-24 01:02 (UTC)

Simple fix that was just begging for me to include it. Enjoy.

ainola commented on 2020-10-24 00:53 (UTC)

@much, you've managed to expose me! That patch is from an earlier version - I forgot to remove it.

It appears that ags is no longer compiling. I'll take a look into it but if anyone else has a fix I'd happily take it...

much commented on 2020-10-23 14:39 (UTC)

Now I see the patch also being downloaded and mentioned in the PKGBUILD file. But how is it applied? As I see it makepkg -si does not take care of patching, right?

ainola commented on 2020-10-07 03:48 (UTC)

@Pio, thine wish is my command.

pio commented on 2020-10-06 09:16 (UTC)

I think the description of this package should reflect the fact that this is only an engine to run the games, not the full development tool (which is not ported from Windows yet).

ainola commented on 2020-06-11 02:29 (UTC)

Thanks for getting back to me, much. I forgot to follow up here, but it does look like there's a build issue related with the newer GCC versions. I've reported a bug here:

much commented on 2020-06-09 15:55 (UTC) (edited on 2020-06-10 08:54 (UTC) by much)

Thanks ainola for providing the dumb-a4 package. I tried building ags again, but get a build error: /home/much/aur/ags/src/ags-v. Failure: »sprintf« was not declared in this scope 133 | sprintf(inroomtex, "!Enter new room: (in room %d)", displayed_room); | ^~~~~~~ /home/much/aur/ags/src/ags-v. Comment: »sprintf« is defined in header »<cstdio>«; did you forget to »#include <cstdio>«? Update 2020-06-10: As I see you already created a bug report.

ainola commented on 2020-05-25 18:57 (UTC)

@much, turns out that the dumb-a4 package was removed from [community] during the spring cleaning. I've restored the package into the AUR:

Thanks for notifying me.

much commented on 2020-05-25 16:40 (UTC)

Tried installing, but it seems the dependency dumb-a4 is not available. Suggestions welcome.

asterisc commented on 2020-02-25 01:38 (UTC)

It looks like AGS moved to Cmake, and the current PKGBUILD isn't properly configuring the build anymore.

Adding cmake . above the make line in the build function and removing the Engine directory from the install path fixed the issues for me.

fenuks commented on 2020-02-23 00:35 (UTC)

It doesn't build for me. It seems compilation error is caused by bug in allegro4 package, though.

../Engine/gfx/ogl_headers.h:29:10: fatal error: xalleg.h: No such file or directory 29 | #include <xalleg.h>

ainola commented on 2019-12-15 09:21 (UTC) (edited on 2019-12-15 09:22 (UTC) by ainola)

I'm no longer interested in maintaining this package. Anyone who is, please speak up!

xyproto commented on 2017-11-17 12:06 (UTC)

Thanks, it builds and runs here now.

ainola commented on 2017-11-14 22:55 (UTC)

Thanks, xyproto. updated. Anyone upgrading may run into issues with "exists in filesystem" issues. This is due to the legacy packages not conflicting with the shinier ones. I'll file a bug report. In the meantime, just uninstall allegro and dumb manually.

xyproto commented on 2017-11-14 22:20 (UTC)

Updated PKGBUILD that works here:

ainola commented on 2017-11-14 14:39 (UTC)

xyproto: I was having difficulty building despite the newer versions. I'm currently a bit busy, so if you (or anyone else) have had success, please do share.

xyproto commented on 2017-11-14 14:23 (UTC)

Please try with the allegro4 and dumb-a4 packages and see if it works now.

ainola commented on 2017-09-04 13:46 (UTC) (edited on 2017-09-04 13:49 (UTC) by ainola)

The latest version of dumb has removed allegro support. Unfortunately, this breaks the building of ags. I've raised a bug report here:

ainola commented on 2016-05-25 03:47 (UTC)

Sorry for the delay, I was quite busy this week. :( I've applied a patch for now until they release a new version. Thanks so much for the help, NeoRaider.

ainola commented on 2016-05-14 03:34 (UTC)

Thanks for the comment, NeoRaider. I've raised a bug report here:

NeoRaider commented on 2016-05-13 16:06 (UTC)

This broke due to the update to GCC 6. The issue is that the ags code has #include directices inside of C++ namespaces. This is just stupid and I'm surprised that it worked with older versions of GCC/libstdc++ ... So unless you want to start patching the code to fix this, it's downgrading GCC until this is fixed in ags upstream.

ainola commented on 2016-05-12 15:07 (UTC) (edited on 2016-05-12 15:08 (UTC) by ainola)

I've been trying to pinpoint the problem in the little free time I've had this week. It was compiling fine on two machines before I pushed.... Suggestions welcome!

eazar001 commented on 2016-05-10 02:30 (UTC)

I get a slew of errors of the form: ``` /usr/include/c++/6.1.1/cmath:1217:11: error: ‘::trunc’ has not been declared using ::trunc; ^~~~~ /usr/include/c++/6.1.1/cmath:1218:11: error: ‘::truncf’ has not been declared using ::truncf; ``` They come from various libraries such as cmath above, and others like csdtlib. The final result is: ``` Makefile:45: recipe for target '../Plugins/AGSflashlight/agsflashlight.o' failed make: *** [../Plugins/AGSflashlight/agsflashlight.o] Error 1 make: *** Waiting for unfinished jobs.... make: Leaving directory '/tmp/yaourt-tmp-ebrahim/aur-ags/src/ags-v.' ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build ags. ```