aboutsummaryrefslogtreecommitdiff
path: root/games/aquaria
Commit message (Collapse)AuthorAgeFilesLines
* textproc/tinyxml2: Update to 9.0.0Po-Chuan Hsieh2021-06-141-1/+1
| | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/leethomason/tinyxml2/commits/master
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* - Update math/glm to 0.9.9.8Dmitry Marakasov2021-03-121-1/+1
| | | | Notes: svn path=/head/; revision=568184
* Bump PORTREVISION for textproc/tinyxml2 shlib changeSunpoet Po-Chuan Hsieh2020-04-041-1/+1
| | | | Notes: svn path=/head/; revision=530670
* Clean up LLD_UNSAFE from openal-soft portsTobias Kortkamp2020-03-191-5/+0
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=528750
* games/aquaria: drop DEBUG option after r478306Jan Beich2020-01-011-1/+1
| | | | Notes: svn path=/head/; revision=521708
* games/aquaria: unbreak with LLD on i386Jan Beich2019-11-301-1/+3
| | | | | | | Submitted by: tobik Notes: svn path=/head/; revision=518711
* games/aquaria: partially revert r518662Jan Beich2019-11-301-2/+1
| | | | | | | | | | | | | | | | aarch64 and armv7 weren't affected. amd64 was fixed since LLD 7 but i386 still fails. Losing LTO (and CFI) support is not worth just for consistency with an architecture that may become Tier2 in future. ld: error: cannot preempt symbol: alGetSourcei >>> defined in /usr/local/lib/libopenal.so >>> referenced by FmodOpenALBridge.cpp >>> CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*)) Pointy hat to: jbeich (bug 242307 comment 11) Notes: svn path=/head/; revision=518693
* games/aquaria: disable LLD_UNSAFE on 12.1+Jan Beich2019-11-291-1/+5
| | | | Notes: svn path=/head/; revision=518662
* Convert to UCL & cleanup pkg-message (categories e-g)Mathieu Arnold2019-08-131-0/+6
| | | | Notes: svn path=/head/; revision=508837
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* games/aquaria: include dirent.h instead of sys/dir.h which is scheduled for ↵Rene Ladan2019-06-162-1/+16
| | | | | | | | | | | | | removal. While here modernize USES PR: 238616 Approved by: maintainer (jbeich) Event: Berlin Hackathon 2019 Notes: svn path=/head/; revision=504349
* games/aquaria: unbreak on GCC architectures after r455508Jan Beich2018-12-271-1/+1
| | | | | | | | | | | | | | | | | | In file included from /usr/local/include/glm/detail/setup.hpp:30, from /usr/local/include/glm/detail/type_int.hpp:6, from /usr/local/include/glm/fwd.hpp:6, from /usr/local/include/glm/glm.hpp:61, from BBGE/RenderObject.cpp:29: /usr/local/include/glm/detail/../simd/platform.h:206:4: error: #error "GLM requires GCC 4.7 or higher" /usr/local/include/glm/detail/../simd/platform.h:230:3: error: #error "GLM_COMPILER undefined, your compiler may not be supported by GLM. Add #define GLM_COMPILER 0 to ignore this message." https://github.com/g-truc/glm/commit/dd48b56e44d6 PR: 234348 Submitted by: Piotr Kubaj Notes: svn path=/head/; revision=488561
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* Update textproc/tinyxml2 to 7.0.1Sunpoet Po-Chuan Hsieh2018-11-181-1/+1
| | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/leethomason/tinyxml2/commits/master Notes: svn path=/head/; revision=485262
* games/aquaria: unbreak game data path after r457776Jan Beich2018-11-051-2/+2
| | | | | | | | | | $ aquaria Exit 1 Pointy hat to: jbeich (last minute change?) Notes: svn path=/head/; revision=484189
* games/aquaria: unbreak with LLD by defaultJan Beich2018-01-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Linking with LLD currently fails due to preemption of symbols with protected visibility in a shared object: /usr/bin/ld: error: cannot preempt symbol: alGetSourcei >>> defined in /usr/local/lib/libopenal.so >>> referenced by BBGE/FmodOpenALBridge.cpp >>> CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*)) /usr/bin/ld: error: cannot preempt symbol: alSourceUnqueueBuffers >>> defined in /usr/local/lib/libopenal.so >>> referenced by BBGE/FmodOpenALBridge.cpp >>> CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*)) [...] For now set LLD_UNSAFE=yes so that the port will continue to link with ld.bfd if /usr/bin/ld is lld, until the issue can be addressed (with a change in openal-soft or in lld). Reported by: antoine (via bug 214864) Notes: svn path=/head/; revision=458224
* games/aquaria: unbreak build with Clang 6 (C++14 by default)Jan Beich2018-01-061-0/+15
| | | | | | | | | | | Aquaria/ScriptInterface.cpp:10412:59: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] #define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix}, ^ Reported by: antoine (via bug 224669) Notes: svn path=/head/; revision=458223
* Improve CMake style in my portsJan Beich2018-01-011-11/+11
| | | | | | | | | | - Convert to CMAKE_{ON,OFF} helpers - Convert to _CMAKE_BOOL option helpers - android-file-transfer: Share _CMAKE_BOOL via _IMPLIES - Annotate types Notes: svn path=/head/; revision=457776
* Update textproc/tinyxml2 to 6.0.0Sunpoet Po-Chuan Hsieh2017-12-193-1/+23
| | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/leethomason/tinyxml2/commits/master Notes: svn path=/head/; revision=456744
* games/aquaria: drop tinyxml2 5.0.0 workaround after r444478Jan Beich2017-06-292-25/+1
| | | | | | | https://github.com/leethomason/tinyxml2/commit/8c9e3133c4cc Notes: svn path=/head/; revision=444619
* games/aquaria: unbreak after r443975Jan Beich2017-06-261-0/+24
| | | | | | | | | | | | Aquaria/Continuity.cpp:(.text+0x1684e): undefined reference to `tinyxml2::StrPair::GetStr()' CMakeFiles/aquaria.dir/Aquaria/DSQ.cpp.o: In function `DSQ::loadModsCallback(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, long)': Aquaria/DSQ.cpp:(.text+0x1014e): undefined reference to `tinyxml2::StrPair::GetStr()' c++: error: linker command failed with exit code 1 (use -v to see invocation) Reported by: pkg-fallout Notes: svn path=/head/; revision=444331
* Update textproc/tinyxml2 to 5.0.0Sunpoet Po-Chuan Hsieh2017-06-201-0/+1
| | | | | | | | | | - Use PLIST instead of PLIST_FILES - Bump PORTREVISION for shlib change Changes: https://github.com/leethomason/tinyxml2/commits/master Notes: svn path=/head/; revision=443975
* Drop r339003/r339004 cargo cult in my portsJan Beich2016-10-171-1/+1
| | | | | | | | Ninja is only fast for incremental builds, not after clobber. To keep using it define CMAKE_NINJA in make.conf. Notes: svn path=/head/; revision=424136
* games/aquaria: update to 1.002.22Jan Beich2016-09-292-4/+5
| | | | | | | Changes: https://github.com/AquariaOSE/Aquaria/compare/6971e78...84366ad Notes: svn path=/head/; revision=422900
* Drop default directory from _DEPENDS in my portsJan Beich2016-03-161-5/+5
| | | | | | | https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html Notes: svn path=/head/; revision=411229
* games/aquaria: update to 1.002.20Jan Beich2016-02-226-167/+4
| | | | | | | Changes: https://github.com/AquariaOSE/Aquaria/compare/OSE-v1.002...OSE-v1.002-20-g6971e78 Notes: svn path=/head/; revision=409350
* Convert LICENSE= "GPLxx # or later" to "GPLxx+"Dmitry Marakasov2016-01-121-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=405891
* math/glm: update to 0.9.7.1,1Jan Beich2015-12-091-0/+1
| | | | | | | | | Changes: https://github.com/g-truc/glm/releases/tag/0.9.7.1 PR: 203181 Approved by: maintainer timeout (83 days) Notes: svn path=/head/; revision=403436
* games/aquaria: annotate patches with pull requestsJan Beich2015-09-263-0/+6
| | | | Notes: svn path=/head/; revision=398014
* games/aquaria: add new portJan Beich2015-09-188-0/+269
PR: 195815 The game follows Naija, a mermaid-like woman, as she explores the underwater world of Aquaria. Along her journey, she learns about both the history of the world and her own past. The gameplay focuses on a combination of swimming, singing and combat, through which Naija can interact with the world. Naija's songs can move items, affect plants and animals, and change her physical appearance into other forms. These forms have different abilities, such as firing projectiles at hostile creatures or passing through barriers inaccessible to her in her natural form. -- Wikipedia This package provides only game engine. Proprietary game data files have to be obtained separately. https://github.com/AquariaOSE/Aquaria Notes: svn path=/head/; revision=397212