Mark Linimon
9456e7f951
Add stanza for riscv64 the same as aarch64 to build build.
...
Obtained from: maintainer
2021-01-20 06:09:10 +00:00
Mark Linimon
a08a0b9e9c
Mark as BROKEN on riscv64:
...
../src/luajit2/src/lj_arch.h:55:2: error: "No support for this architecture (yet)"
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing
2021-01-19 03:17:13 +00:00
Piotr Kubaj
2ee6113b03
games/tome4: update to 1.7.2
...
Changelogs:
https://te4.org/blogs/darkgod/2020/11/news/tales-majeyal-171-ghoulish-evaporation-released
https://te4.org/blogs/darkgod/2020/11/news/tales-majeyal-172-evaporating-ghouls-released
2020-11-08 23:09:11 +00:00
Piotr Kubaj
c3b1d6b832
games/tome4: update to 1.7.0, take maintainership
...
Changelog:
https://te4.org/blogs/darkgod/2020/10/news/tales-majeyal-170-necrotic-translations-released
Also take maintainership because of repeated maintainer timeouts.
PR: 249371 (based on)
Approved by: lifanov (maintainer timeout)
2020-11-04 01:52:51 +00:00
Piotr Kubaj
637caf1c0f
games/tome4: fix build on powerpc64le
...
Luajit also doesn't work on powerpc64le.
2020-10-03 00:20:11 +00:00
Tobias Kortkamp
29a23b8db4
Clean up LLD_UNSAFE from openal-soft ports
...
After FreeBSD 12.0 EOL we no longer have to worry about LLD 6 and
can drop LLD_UNSAFE from openal-soft ports. LLD can link them fine
now but some ports needs a little help on i386 (-Wl,-znotext).
PR: 226980
Reviewed by: jbeich (earlier version)
Differential Revision: https://reviews.freebsd.org/D23030
2020-03-19 23:02:30 +00:00
Piotr Kubaj
09a872799e
games/tome4: add MAKE_JOBS_UNSAFE=yes
...
I'm hitting race condition on powerpc64 with 32 threads:
==== Building TEngine (release) ====
Creating ../obj/Release/TEngine
noise.c
cc -O2 -pipe -fstack-protector-all -fno-strict-aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -D_DEFAULT_VIDEOMODE_FLAGS_='SDL_HWSURFACE|SDL_DOUBLEBUF' -DTENGINE_HOME_PATH='".t-engine"' -DTE4CORE_VERSION=17 -DSELFEXE_BSD -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/luajit2/src -I../src/luajit2/dynasm -I/usr/local/include -pthread -o "../obj/Release/TEngine/noise.o" -MF ../obj/Release/TEngine/noise.d -c "../src/noise.c"
mkdir -p ../obj/Release/TEngine
error: unable to open output file '../obj/Release/TEngine/noise.o': 'No such file or directory'
1 error generated.
core_lua.c
SFMT.c
serial.c
PR: 242556
Approved by: lifanov (maintainer timeout)
2019-12-25 17:53:37 +00:00
Nikolai Lifanov
2a0ef0c9e6
update games/tome4 to 1.6.5
2019-12-20 00:01:26 +00:00
Piotr Kubaj
f574a51b3b
games/tome4: fix build on GCC architectures
...
Use C++11 compiler:
==== Building te4-wfc (release) ====
lua_wfc.cpp
g++ -O2 -pipe -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict -aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/lua -I../../../../../../../../include -pthread -O3 -std=c++11 -o "../obj/Release/te4-wfc/lua_wfc.o" -MF ../obj/Release/te4-wfc/lua_wfc.d -c "../src/wfc/lua_wfc.cpp"
cc1plus: warning: command line option "-std=gnu89" is valid for C/ObjC but not for C++
cc1plus: error: unrecognized command line option "-std=c++11"
PR: 242188
Approved by: lifanov (maintainer timeout)
2019-12-09 12:24:36 +00:00
Nikolai Lifanov
9694688767
update games/tome4 to 1.6.4
2019-11-28 03:22:36 +00:00
Nikolai Lifanov
347baf359b
update games/tome4 to 1.6.3
2019-11-26 18:53:14 +00:00
Nikolai Lifanov
6250a0c26b
update game/tome4 to 1.6.1
2019-11-21 01:00:23 +00:00
Nikolai Lifanov
4f35d01442
update games/tome4 to 1.6
...
This is a major update. Any DLCs should auto-update as well.
https://te4.org/blogs/darkgod/2019/10/news/tales-majeyal-16-late-delivery-avalon-released
2019-10-27 03:45:55 +00:00
Nikolai Lifanov
97b9808458
games/tome4: re-enable LLD_UNSAFE
...
Still can't link with LLD on 12.0-RELEASE.
No revision bump since it's a build fix.
Reported by: Piotr Kubaj
2019-09-23 15:23:22 +00:00
Nikolai Lifanov
d4b666fb8f
add new port: games/tome4-beta
...
This adds a beta of 1.6 patch for games/tome4
It's a major update. Read more in announcements:
https://te4.org/blogs/darkgod/2019/04/news/whats-next-tales-majeyal-lot-and-then-some
https://te4.org/blogs/darkgod/2019/09/news/tales-majeyal-16-beta1-upon-you
2019-09-21 19:49:53 +00:00
Nikolai Lifanov
85b2a32a20
clean up games/tome4 port
...
- reorder sections
- remove LLD_UNSAFE, not needed after openal update
- prepare for a slave port
2019-09-21 18:28:54 +00:00
Mathieu Arnold
79698c8457
Convert to UCL & cleanup pkg-message (categories e-g)
2019-08-13 16:03:11 +00:00
Piotr Kubaj
ef75c41b9e
games/tome4: also add USES=sdl (forgotten before)
...
PR: 238598
Approved by: lifanov (maintainer timeout), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20820
2019-07-01 18:12:17 +00:00
Piotr Kubaj
1fd232376e
games/tome4: fix build on powerpc64, add USES=gl
...
There's no luajit for powerpc64.
PR: 238598
Approved by: lifanov (maintainer timeout), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20820
2019-07-01 18:08:45 +00:00
Nikolai Lifanov
28342e587f
update games/tome4 to 1.5.10
...
Changelog:
https://te4.org/blogs/darkgod/2018/05/news/tales-majeyal-1510-aka-it-patches-out
Forbidden Cults 1.0.1 is also out if you purchased it.
2018-05-25 17:40:24 +00:00
Nikolai Lifanov
2efe2bb081
update games/tome4 to 1.5.9
...
Changes: https://te4.org/blogs/darkgod/2018/05/news/tales-majeyal-159-aka-last-patch-us-out
This update is compatible with Forbidden Cults DLC release:
https://te4.org/blogs/darkgod/2018/05/news/tales-majeyal-forbidden-cults-now-released
As with other DLCs, place the file in $HOME/.t-engine/4.0/addons if you bought it.
2018-05-17 01:45:16 +00:00
Nikolai Lifanov
a500f64a16
update games/tome4 to 1.5.8
...
Changes: https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-158-aka-forbidden-patch-out
2018-04-30 15:46:12 +00:00
Nikolai Lifanov
bb6699eec3
update games/tome4 to 1.5.7
...
https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-156-aka-forbidden-sect-out
https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-157-aka-forbidden-bugs-out
2018-04-23 19:44:53 +00:00
Kirill Ponomarev
a50766ec02
Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd
...
if /usr/bin/ld is lld, until the issue can be addressed.
PR: 214864
Approved by: portmgr (LLD_UNSAFE blanket)
Sponsored by: The FreeBSD Foundation
2018-01-08 13:21:10 +00:00
Antoine Brodin
07faea058d
Cleanup LIB_DEPENDS on libpng
2017-12-01 07:19:53 +00:00
Nikolai Lifanov
3d659d6d14
follow permanent redirect of http -> https
...
Reported by: repology.org
2017-07-24 18:55:12 +00:00
Nikolai Lifanov
dc230114d2
games/tome4: get rid of http mirror as it's a redirect now
2017-07-03 17:21:20 +00:00
Nikolai Lifanov
bdf8440b9a
update games/tome4 to 1.5.5
...
This contains two back-to-back bugfix releases:
https://te4.org/blogs/darkgod/2017/05/news/tales-majeyal-154-match-out
https://te4.org/blogs/darkgod/2017/05/news/tales-majeyal-155-aka-whoops-out
2017-05-24 13:58:33 +00:00
Matthew Rezny
b760897dde
Revision bump of all ports with USE_GL after consolidation of mesa-libs
...
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Nikolai Lifanov
c6ec4313e7
update games/tome4 to 1.5.3
...
This is primarily a bugfix release.
Changes: https://te4.org/blogs/darkgod/2017/04/tome/tales-majeyal-153-never-give-never-surrender-out
2017-04-10 13:37:43 +00:00
Nikolai Lifanov
805c891e67
update games/tome4 to 1.5.2
...
This is mostly a balancing update.
Changes: https://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-152-forever-and-more-out
2017-03-21 12:24:59 +00:00
Nikolai Lifanov
7a37448f1b
add https:// master site to games/tome4 now that it's available
2017-03-18 15:12:16 +00:00
Nikolai Lifanov
9735aebdac
update games/tome4 to 1.5.1
...
This is primarily a bugfix and balance update.
The port now enables a parallel build by being more granular
with components that don't build in parallel.
http://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-151-forever-and-some-out
2017-03-17 03:08:37 +00:00
Nikolai Lifanov
bbff9da576
update games/tome4 to 1.5.0
...
This is a huge release. Major features:
New donator/buyers class: Possessors
Imported Stone Wardens class into the base game, with an unlock
Fully rewrote Archer class
Fully rewrote Rogue class
Reworked Chants and Hymns trees
Buffed Antimagic
Much improved Infinite Dungeon, with new layouts, terrains and challenge levels
New visual effects for many, many talents, both old and new
New "shimmer" cosmetic feature for donators/buyers to change the look of your gear and finally look dapper!
All artifacts now have unique player doll images, to look even more dapper!
Complete changelog:
http://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-150-unbroken-unforgotten-embers-rage-104-and-ashes-urhrok-1
The port also removes patches that landed upstream and patches that were only
to silence compile warnings.
If you purchased Embers of Rage or Ashes of Urh'Rok, these are updated too.
2017-03-11 16:29:08 +00:00
Nikolai Lifanov
8d7993e557
update MAINTAINER to my FreeBSD.org email
...
Reviewed by: matthew
Approved by: matthew (maintainer)
Differential Revision: https://reviews.freebsd.org/D8782
2016-12-14 03:47:18 +00:00
Matthew Seaman
211bc2d2b6
Update to 1.4.9
...
PR: 213771
Submitted by: lifanov@mail.lifanov.com (maintainer)
2016-11-12 21:37:26 +00:00
Matthew Seaman
be95030867
Fix build from command-line: use-before-defined of ${ARCH}
...
Curiously, test bulding with poudriere worked fine.
PR: 214411
Reported by: FreshPorts sanity checking
MFH: 2016Q4
2016-11-11 22:00:41 +00:00
Matthew Seaman
deb5f11aa9
Use the portable vesion of luajit when building on aarch64
...
PR: 214411
Submitted by: lifanov@mail.lifanov.com (maintainer)
MFH: 2016Q4
2016-11-11 21:37:38 +00:00
Mark Linimon
17e48e339b
The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'.
2016-11-08 19:29:56 +00:00
Mark Linimon
219027a31a
Mark as broken on arm64.
...
Approved by: portmgr (tier-2 blanket)
2016-11-08 07:36:52 +00:00
Ruslan Makhmatkhanov
97c8c31255
games/tome4: update to 1.4.8
...
- add dependency upon libpng
PR: 210280
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2016-06-18 21:24:37 +00:00
Mathieu Arnold
4e1b79a0a6
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
...
With hat: portmgr
Sponsored by: Absolight
2016-04-01 14:00:51 +00:00
Raphael Kubo da Costa
e80286126e
Update to 1.4.6.
...
Announcement:
http://te4.org/blogs/darkgod/2016/03/news/tales-majeyal-146-aka-twilight-darkness-released
PR: 207907
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2016-03-13 22:16:15 +00:00
Raphael Kubo da Costa
5243b269e5
Update to 1.4.5.
...
This is a bugfix release.
Also, this update removes a premake4 s/gcc/cc/ hack that's no longer necessary.
Note: Embers of Rage 1.0.2 is out. It can be placed in $HOME/.t-engine/addons.
PR: 207597
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2016-02-29 22:55:27 +00:00
Raphael Kubo da Costa
72b6d4c2ec
Update to 1.4.4.
...
This is slightly more urgent than other updates, since it is required to play
the anticipated upcoming (on Feb 23) expansion.
Changes:
http://te4.org/blogs/darkgod/2016/02/news/tales-majeyal-144-aka-once-more-teasing-released
PR: 207394
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2016-02-21 17:12:58 +00:00
Jason Unovitch
cf5c235ac2
games/tome4: update 1.4.2 -> 1.4.3
...
Changes:
http://te4.org/blogs/darkgod/2016/02/news/tales-majeyal-143-aka-rage-released
PR: 206883
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2016-02-14 13:28:52 +00:00
Raphael Kubo da Costa
4e4279840c
Update to 1.4.2.
...
PR: 206675
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2016-01-28 22:20:58 +00:00
Dmitry Marakasov
7613633531
- Update to 1.4.0
...
- While here, fix LICENSE
PR: 206625
Submitted by: lifanov@mail.lifanov.com
2016-01-26 18:52:27 +00:00
Jason Unovitch
a8d78b8ea9
games/tome4: update 1.3.1 -> 1.3.3
...
Changes:
http://te4.org/blogs/darkgod/2015/11/news/tales-majeyal-132-aka-stunt-saver-released
http://te4.org/blogs/darkgod/2015/11/tome/tales-majeyal-133-aka-stunts-whip-doom-released
PR: 204924
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2015-12-01 23:49:42 +00:00
Pawel Pekala
ee7f3e3ac5
Update to version 1.3.1
...
Notes: http://te4.org/blogs/darkgod/2015/03/news/tales-majeyal-131-aka-forever-released
PR: 199020
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com > (maintainer)
2015-03-30 19:50:12 +00:00