1. 02 Jun, 2021 1 commit
  2. 21 May, 2021 1 commit
  3. 17 Mar, 2021 1 commit
  4. 18 Feb, 2021 1 commit
  5. 18 Dec, 2020 1 commit
  6. 01 Dec, 2020 1 commit
  7. 28 Nov, 2020 1 commit
  8. 07 Nov, 2020 1 commit
  9. 29 Oct, 2020 1 commit
  10. 09 Oct, 2020 1 commit
  11. 06 Oct, 2020 1 commit
  12. 06 Aug, 2020 1 commit
  13. 24 Jul, 2020 2 commits
  14. 22 Jul, 2020 1 commit
  15. 28 Jun, 2020 1 commit
  16. 18 Jun, 2020 2 commits
  17. 17 Jun, 2020 2 commits
  18. 21 May, 2020 1 commit
  19. 29 Apr, 2020 1 commit
  20. 06 Apr, 2020 1 commit
  21. 05 Apr, 2020 1 commit
  22. 04 Apr, 2020 1 commit
  23. 27 Mar, 2020 1 commit
  24. 11 Mar, 2020 1 commit
  25. 04 Feb, 2020 2 commits
  26. 15 Jan, 2020 1 commit
  27. 06 Jan, 2020 1 commit
  28. 26 Nov, 2019 1 commit
  29. 10 Nov, 2019 1 commit
  30. 04 Nov, 2019 1 commit
  31. 18 Oct, 2019 2 commits
    • Raphael Kubo da Costa's avatar
      Merge branch 'Applications/19.08' · 6bb4c1df
      Raphael Kubo da Costa authored
      6bb4c1df
    • Raphael Kubo da Costa's avatar
      libiris: Stop using qt_wrap_cpp() · 5a36ec88
      Raphael Kubo da Costa authored
      Summary:
      The build system was currently both relying on CMake's AUTOMOC handling and
      manually calling `qt_wrap_cpp()` for a few headers.
      
      The former was causing the moc-generated code to go to
      `mocs_compilation.cpp`, and the latter also caused the moc-generated
      `moc_*.cxx` to be built. This resulted in the meta object code being built
      twice, which is wrong, in the worst cause, cause linking problems.
      
      Older LLD versions were affected per
      https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228640
      
      Drop `qt_wrap_cpp()` and include the missing moc files from the source code
      and let CMake's automoc code handle everything transparently.
      
      Test Plan:
      Everything built fine, and CMake stopped emitting the following warning:
      
      ```
      Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files.
      Run "cmake --help-policy CMP0071" for policy details.  Use the cmake_policy
      command to set the policy and suppress this warning.
      
      For compatibility, CMake is excluding the GENERATED source file(s):
      
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_xmpp_client.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_xmpp.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_xmpp_clientstream.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_xmpp_stream.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_td.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_qjdnsshared_p.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_qjdns.cxx"
        "/wrkdirs/usr/ports/net-im/kopete/work/.build/protocols/jabber/libiris/moc_qjdnsshared.cxx"
      
      from processing by AUTOMOC.  If any of the files should be processed, set
      CMP0071 to NEW.  If any of the files should not be processed, explicitly
      exclude them by setting the source file property SKIP_AUTOMOC:
      
        set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON)
      ```
      
      Reviewers: #kopete, #build_system, apol
      
      Reviewed By: apol
      
      Subscribers: kopete-devel
      
      Tags: #kopete
      
      Differential Revision: https://phabricator.kde.org/D24609
      5a36ec88
  32. 13 Oct, 2019 2 commits
  33. 30 Sep, 2019 2 commits