Skip to content
Snippets Groups Projects
  1. Jan 24, 2023
  2. Jan 19, 2023
  3. Jan 12, 2023
    • Albert Gräf's avatar
      pd-lua external/Makefile changes. · 1f0a2078
      Albert Gräf authored
      pd-lua now uses the latest pd-lib-builder and includes lua as a
      submodule, so building it becomes a lot easier. Most notably, Lua 5.4 is
      linked statically from lua/onelua.c, so Lua isn't needed as a build or
      runtime dependency any more and the resulting external will use exactly
      the same Lua version across different platforms.
      1f0a2078
    • Albert Gräf's avatar
      Update pd-lua to latest (0.11.1). · 99682bf2
      Albert Gräf authored
      99682bf2
  4. Dec 26, 2022
    • Albert Gräf's avatar
    • Albert Gräf's avatar
      M1 fixes - rework Homebrew detection. · 55ea285c
      Albert Gräf authored
      On Apple Silicon, Homebrew is installed in a different location. Thus
      in the externals Makefile and the embed-MacOSX-dependencies.sh script,
      we now check the HOMEBREW_PREFIX environment variable to determine
      whether Homebrew is installed and, if so, where it is.
      
      Also added missing include and library paths in some externals so that
      they actually find the Homebrew header files and libraries.
      55ea285c
    • Albert Gräf's avatar
      M1 fixes - fix up external Makefiles. · 28fc489e
      Albert Gräf authored
      Specifically, we disable the branches which attempt to detect iOS
      cross compilation by checking for a Darwin system with arm cpu
      architecture. With Apple Silicon Macs this test is now broken, since
      an M1/M2 Mac would be detected as an iOS target.
      
      For now, we skip this check by looking for a non-existent arm-iphone
      architecture. This should be fine since currently we don't support iOS
      anyway, and AFAIK Purr Data has never been tested there. If we want to
      revive iOS cross compilation at some point, we'll have to devise a
      check which will do the right thing on both iOS and macOS arm devices.
      28fc489e
    • Albert Gräf's avatar
      Update pd-lua to latest upstream. · 2d5c0160
      Albert Gräf authored
      2d5c0160
  5. Nov 16, 2022
    • Albert Gräf's avatar
      Get rid of the python2 build dependency. · 7b94f04a
      Albert Gräf authored
      Python 2 has been EOL since 2019, and isn't available in the Arch
      repositories any more, so continuing to support it has become a major
      hassle. The quick and dirty fix is to just build the DISIS cwiid library
      without it, which seems to be the only part of the source which still
      depends on Python 2 at build time.
      7b94f04a
  6. Sep 13, 2022
  7. Sep 12, 2022
  8. Aug 29, 2022
  9. Aug 22, 2022
  10. Aug 18, 2022
  11. Aug 09, 2022
  12. Aug 08, 2022
  13. Aug 28, 2021
  14. Apr 10, 2021
  15. Mar 31, 2021
  16. Oct 13, 2020
Loading