Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: automatically build libsndfile 1.1.0 on the CI with MP3 support #11

Merged
merged 21 commits into from
Sep 27, 2022

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    4a40b1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d24a73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b891b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ab7785 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Merge pull request #9 from HexDecimal/windows-libs

    Build and upload Windows libs.
    bastibe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    c829050 View commit details
    Browse the repository at this point in the history
  2. updates Windows binaries for full Py3.5+ compatibility

    According to the libsndfile documentation, the function
    sf_open_fd only works on Windows, if the libsndfile DLL
    is linked against the same version of the Microsoft C
    runtime DLL as python is. For Python 3.5+, this is Visual
    Studio 14.x, which is what this commit provides.
    bastibe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    05ed9cb View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Partial update of the macOS build script

    this seems to correctly build mpg123 and liblame, but none of the
    custom-built libraries are picked up by the libsndfile configure
    script. Possibly due to changes in libsndfile's build scripts?
    Bastian Bechtold committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    9565de8 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Update base windows image to 2019

    because 2016 is deprecated and no longer builds
    bastibe committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    cdd14c6 View commit details
    Browse the repository at this point in the history
  2. Updates binaries for Windows and macOS/intel

    These are the latest CI builds for libsndfile 1.1.0 with MP3 support
    bastibe authored and btd committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    44dcdfb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    016722f View commit details
    Browse the repository at this point in the history
  4. Force build of v1.1.0 of libsndfile

    The default still seems to be 1.0.31
    bastibe committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    ac2c8c8 View commit details
    Browse the repository at this point in the history
  5. Force update vcpkg before building

    Maybe that will make libsndfile 1.1.0 available?
    bastibe committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    b010f38 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    7e2dda2 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. add macos arm64 build

    faroit committed May 17, 2022
    Configuration menu
    Copy the full SHA
    9af1cdd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from faroit/faroit/1.1.0-build-add_mac_arm

    add macos arm64 build
    bastibe committed May 17, 2022
    Configuration menu
    Copy the full SHA
    1e2c501 View commit details
    Browse the repository at this point in the history
  3. adds latest Win 32/64, Mac Intel binaries from CI

    Bastian Bechtold committed May 17, 2022
    Configuration menu
    Copy the full SHA
    96b5506 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. solved lame linking

    faroit committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    0b1c187 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Merge branch 'faroit/1.1.0-build-add_mac_arm' of github.com:faroit/li…

    …bsndfile-binaries into faroit-faroit/1.1.0-build-add_mac_arm
    Bastian Bechtold authored and btd committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    2069e57 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Configuration menu
    Copy the full SHA
    8e94827 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Merge pull request #15 from joetoddsonos/fix/lame-linking

    Reuse lame flags in mpg123
    bastibe committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    653fd7f View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. updates macOS/Intel library with MP3 support

    Bastian Bechtold committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    b8c1068 View commit details
    Browse the repository at this point in the history