Skip to content
Snippets Groups Projects
  1. Apr 07, 2024
  2. Feb 22, 2024
  3. Nov 01, 2023
  4. Oct 31, 2023
  5. Sep 28, 2023
  6. Jun 02, 2023
  7. Apr 20, 2023
  8. Apr 12, 2023
  9. Apr 10, 2023
  10. Mar 05, 2023
  11. Mar 04, 2023
  12. Feb 23, 2023
  13. Feb 22, 2023
  14. Feb 17, 2023
  15. Feb 08, 2023
  16. Jan 03, 2023
  17. Dec 18, 2022
  18. Dec 15, 2022
  19. Dec 05, 2022
  20. Dec 01, 2022
  21. Nov 17, 2022
  22. Nov 14, 2022
  23. Nov 12, 2022
  24. Oct 29, 2022
  25. Sep 29, 2022
    • Jan Ziak's avatar
      Warn about GLib functions newer than the checked GLib version · e17223e0
      Jan Ziak authored and Romain Bouvier's avatar Romain Bouvier committed
      This patch enables GLib deprecation warnings in all XFCE apps and libraries
      containing function calls such as XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.56.0])
      in their configure.ac.in files in the following way:
      
      AC_DEFINE(GLIB_VERSION_MAX_ALLOWED, GLIB_VERSION_2_56, Prevent post 2_56 APIs)
      AC_DEFINE(GLIB_VERSION_MIN_REQUIRED, GLIB_VERSION_2_56, Ignore post 2_56 APIs)
      
      The 3rd argument passed to XDT_CHECK_PACKAGE([GLIB], ...) selects the
      GLib API version. So XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.44.0])
      would add:
      
      AC_DEFINE(GLIB_VERSION_MAX_ALLOWED, GLIB_VERSION_2_44, Prevent post 2_44 APIs)
      AC_DEFINE(GLIB_VERSION_MIN_REQUIRED, GLIB_VERSION_2_44, Ignore post 2_44 APIs)
      
      The enabled warnings can be overridden by the app or library by using
      the two AC_DEFINEs after calling XDT_CHECK_PACKAGE([GLIB], ...).
      
      Something like XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.45.8]) will make
      the XFCE app or library uncompilable because 2.45 isn't a stable GLib release.
      
      See also: apps/xfce4-notifyd#34
      
      
      
      Signed-off-by: default avatarJan Ziak <0xe2.0x9a.0x9b@xfce.org>
      e17223e0
  26. Sep 14, 2022
  27. Aug 25, 2022
  28. Aug 24, 2022
    • Romain Bouvier's avatar
      Do not run useless distcheck in CI · 240ea1b1
      Romain Bouvier authored
      - Since dbfc8c88, distcheck is run even
        when there is only a commit in po/
      - This is because "extends" merges hashes, but not array, so the
        ".make" rules are overriden by the "distcheck" rule
      - Use !reference to force the usage of ".make" rules in distcheck (and
        this avoid duplicating the "if" everywhere)
      240ea1b1
Loading