1. 19 Nov, 2015 9 commits
  2. 10 Nov, 2015 3 commits
  3. 09 Nov, 2015 7 commits
  4. 08 Nov, 2015 3 commits
  5. 07 Nov, 2015 12 commits
    • Boudewijn Rempt's avatar
      Make cursor loading more robust · 1414c583
      Boudewijn Rempt authored
      1414c583
    • Boudewijn Rempt's avatar
      Put aboutdata and shaders in qrc files · 33c17d0f
      Boudewijn Rempt authored
      This way they will always be found and won't clutter up the install
      directory with stuff that never changes.
      33c17d0f
    • Boudewijn Rempt's avatar
      713438a4
    • Michael Abrahams's avatar
      b6b1cfe4
    • Boudewijn Rempt's avatar
    • Boudewijn Rempt's avatar
      Set rpaths for OSX · 0d3288ca
      Boudewijn Rempt authored
      To quote the cmake manual:
      
      "Policy CMP0042 was introduced to change the default value of
      MACOSX_RPATH to ON. This is because use of @rpath is a more flexible
      and powerful alternative to @executable_path and @loader_path."
      
      And whenever something is flexible and powerful, you can bet there
      are too many ways of doing things and that it'll take days or weeks
      to get things working again.
      
      This change explicitly sets the rpaths both for running krita on OSX
      after doing a make install and for running krita from a bundle. There
      may be some redundancy here and it is still not enough. Macdeployqt
      doesn't pick up the location of the libraries and start looking in
      /Libraries/Frameworks for the Qt frameworks. So either we can add
      a #{CMAKE_INSTALL_PREFIX}/lib to the properties here, or fix that in
      the deploy script. For now, I'm doing the latter and running
      macdeployqt like this:
      
      rm -rf ~/kf5/krita.app/
      rm -rf ~/kf5/krita.dmg
      cp -r ~/kf5/i/bin/krita.app ~/kf5
      cp -r ~/kf5/i/share ~/kf5/krita.app/Contents/
      mkdir -p ~/kf5/krita.app/Contents/PlugIns/krita
      install_name_tool -add_rpath /Users/boudewijnrempt/kf5/i/lib ~/kf5/krita.app/Contents/MacOS/krita
      macdeployqt ~/kf5/krita.app \
          -verbose=0 \
          -executable=/Users/boudewijnrempt/kf5/krita.app/Contents/MacOS/krita \
          -extra-plugins=/Users/boudewijnrempt/kf5/i/lib/krita/ \
          -extra-plugins=/Users/boudewijnrempt/kf5/i/lib/plugins/ \
          -extra-plugins=/Users/boudewijnrempt/kf5/i/plugins/
      mv ~/kf5/krita.app/Contents/PlugIns/*so ~/kf5/krita.app/Contents/PlugIns/krita
      install_name_tool -delete_rpath  @loader_path/../../../../lib ~/kf5/krita.app/Contents/MacOS/krita
      install_name_tool -delete_rpath  /Users/boudewijnrempt/kf5/i/lib ~/kf5/krita.app/Contents/MacOS/krita
      0d3288ca
    • Boudewijn Rempt's avatar
      Don't install header files · 4ada36c8
      Boudewijn Rempt authored
      We don't have an api for developing plugins outside the krita tree
      at the moment, so don't clutter the install dir
      4ada36c8
    • Boudewijn Rempt's avatar
      cf44992f
    • Boudewijn Rempt's avatar
      Fix build · 764ca278
      Boudewijn Rempt authored
      764ca278
    • Boudewijn Rempt's avatar
      Remove breakpad from git master · bd8c2af2
      Boudewijn Rempt authored
      We cannot handle the crash dumps from breakpad anymore, and breakpad
      hasn't been built for a year or so, so get rid of it for now.
      bd8c2af2
    • Boudewijn Rempt's avatar
      Remove unused files · 23ec663b
      Boudewijn Rempt authored
      23ec663b
    • Boudewijn Rempt's avatar
      Fix a naming conflict with calligra · 29580a00
      Boudewijn Rempt authored
      29580a00
  6. 06 Nov, 2015 6 commits