Package Details: tome4 1.6.7-1

Git Clone URL: https://aur.archlinux.org/tome4.git (read-only, click to copy)
Package Base: tome4
Description: An open-source, single-player, role-playing roguelike game set in the world of Eyal.
Upstream URL: http://tome.te4.org/
Keywords: Eyal Maj Tales Tome Tome4
Licenses: custom, GPL3
Conflicts: tome4-beta, tome4-git, tome4-nomusic
Submitter: schuay
Maintainer: Harms
Last Packager: Harms
Votes: 69
Popularity: 0.030744
First Submitted: 2010-09-14 13:02
Last Updated: 2020-03-09 17:50

Latest Comments

1 2 3 4 5 6 ... Next › Last »

stick commented on 2020-03-11 18:33

Latest version builds fine with glew from the repos. glew-git package has errors.

Harms commented on 2020-02-07 17:03

Sorry for dropping the ball lately.

stick commented on 2020-01-20 01:14

Updated PKGBUILD/patch/.SRCINFO for 1.6.6 here: https://git.sr.ht/~stick/aur-tome4

Leo_L commented on 2019-11-07 05:01

update the patch name and heres a updated pkgbuild patch

--- PKGBUILD    2019-11-07 06:55:35.652419569 +0200
+++ PKGBUILDNEW 2019-11-07 06:21:49.915232670 +0200
@@ -2,21 +2,21 @@
 # Contributor Pascal Grossé <pascal.grosse@gmail.com>

 pkgname=tome4
-pkgver='1.5.10'
+pkgver='1.6.0'
 pkgrel='1'
 pkgdesc="An open-source, single-player, role-playing roguelike game set in the world of Eyal."
 arch=('i686' 'x86_64')
 url="http://tome.te4.org/"
 license=('custom' 'GPL3')
 depends=('glu' 'openal' 'libvorbis' 'sdl2_ttf' 'sdl2_image' )
-makedepends=('premake' 'zip' 'unzip')
+makedepends=('premake' 'zip' 'unzip' 'glew-git')
 options=(!makeflags emptydirs)
 source=("http://te4.org/dl/t-engine/t-engine4-src-${pkgver}.tar.bz2"
    aur-${pkgname}-${pkgver}-${pkgrel}.patch
    tome4
    tome4.desktop)
 conflicts=('tome4-beta' 'tome4-git' 'tome4-nomusic')
-sha256sums=('a76d29d2c0b964e9ab121873041c55930db1a0ccdaf877228dcba62ee06b8555'
+sha256sums=('99cf757f9478e72096ffd20aa7f699c471ee1adbe794b335a88b17fa98273cfc'
             '37f5be7020a06228b7d22f4c622ab5a8843b4dbea7493d7e3b324bd592cd818e'
             '3a1e4901337f91697bcfaf095f488c447c27ccc2484a543e31f024d5aefb61a0'
             '80e663d9eb2d41c6d9c0a6b4b5b52eb33b0872c3412a617530777fd137c0baa1')
@@ -64,4 +64,3 @@
    cp -r "${srcdir}/t-engine4-src-${pkgver}/bootstrap" "${pkgdir}/opt/${pkgname}/"
    cp -r "${srcdir}/t-engine4-src-${pkgver}/game" "${pkgdir}/opt/${pkgname}/"
 }
-

maxbla commented on 2019-06-20 18:33

I installed glew-git from the AUR, then built this package, which fixed the compile error, and I can load up the game. I think I might bug the glew maintainer to make a stable release soon, as the last stable one was in 2017.

Harms commented on 2019-06-20 10:35

The issue is with glew. As you say this should be applied upstream. This commit would probably fix it https://github.com/nigels-com/glew/pull/198/commits/d6c2c3b9ca52af697088f280c30fe5b27f7a694f

maxbla commented on 2019-06-19 17:37

I can't build this package. I get the following error

==== Building TEngine (debug) ====
Creating ../obj/Debug/TEngine
music.c
display_sdl.c
In file included from ../src/tgl.h:12,
                 from ../src/display_sdl.h:26,
                 from ../src/display_sdl.c:21:
/usr/include/GL/glext.h:12066:25: error: conflicting types for ‘PFNGLFRAGMENTLIGHTFVSGIXPROC’
 typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/display_sdl.h:25,
                 from ../src/display_sdl.c:21:
../src/glew.h:13602:28: note: previous declaration of ‘PFNGLFRAGMENTLIGHTFVSGIXPROC’ was here
 typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

And 5 more conflicting types errors

edit: it appears to be an upstream issue

adwait_tilak commented on 2018-06-17 12:11

please update

ainola commented on 2015-12-12 05:17

Thanks for maintaining this! For easier searching, perhaps the full name could be included in either the package description or tags. It took a little bit of searching to find this.

Harms commented on 2015-02-04 22:45

I am adding a new tome4 package (tome4-beta) for the beta version that got released today.