1. 07 Jul, 2018 1 commit
  2. 04 Mar, 2018 2 commits
  3. 03 Feb, 2018 1 commit
  4. 02 Sep, 2017 1 commit
  5. 20 May, 2017 1 commit
    • Martin Erik Werner's avatar
      Remove some unneeded libs & headers · 6f9609ce
      Martin Erik Werner authored
      Based on some hints by the automatic dependency checking in Debian
      packaging[0], it appears that, at least on Debian GNU/Linux, quite a few
      of the libs that lugaru links against are not needed.
      
      Remove linking to those libs, and use of related unneeded headers.
      
      * For ogg/vorbis, it seems like libogg is not needed unless handling
        container metadata?
      
      * For opengl, there seems to be only a subset of the libs that are
        required. Notably the glext.h header seems to only be needed on
        windows for GL_GENERATE_MIPMAP, but not otherwise.
      
      * For zlib it seems to be unused, but removing zlib.h exposed a
        dependency on unistd.h which is now included directly on non-windows.
      
      [0]
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libz.so.1 (it uses
      none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libSM.so.6 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libX11.so.6 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libogg.so.0 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libXext.so.6 (it
      uses none of the library's symbols)
      dpkg-shlibdeps: warning: package could avoid a useless dependency if
      debian/lugaru/usr/games/lugaru was not linked against libICE.so.6 (it
      uses none of the library's symbols)
      6f9609ce
  6. 11 Feb, 2017 3 commits
  7. 05 Feb, 2017 1 commit
  8. 28 Jan, 2017 2 commits
  9. 24 Jan, 2017 1 commit
  10. 02 Jan, 2017 1 commit
  11. 22 Dec, 2016 2 commits
  12. 19 Dec, 2016 1 commit
    • Neal Gompa (ニール・ゴンパ)'s avatar
      CMake: Switch to --std=gnu++11 to fix builds with POWER · b32cd80b
      Neal Gompa (ニール・ゴンパ) authored
      On POWER architectures (ppc64/ppc64le), the AltiVec SIMD instructions
      overload bool with vector ints, causing builds to fail because vector
      data cannot be cast to scalar data. However, this only happens on c++11
      mode. In gnu+11 mode, the usage of AltiVec overload attributes is
      contextual, so it doesn't cause builds to fail anymore.
      b32cd80b
  13. 16 Dec, 2016 1 commit
  14. 15 Dec, 2016 1 commit
    • MCMic's avatar
      Cleaned up Objects handling · 7d2f9d40
      MCMic authored
      Checkcollide in Object is unused.
      Game::checkcollide is used instead, it should be cleaned and moved to
      Object class.
      7d2f9d40
  15. 14 Dec, 2016 3 commits
  16. 13 Dec, 2016 2 commits
  17. 12 Dec, 2016 1 commit
  18. 11 Dec, 2016 3 commits
  19. 10 Dec, 2016 2 commits
  20. 09 Dec, 2016 5 commits
  21. 08 Dec, 2016 2 commits
  22. 07 Dec, 2016 3 commits