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

Cl 2812 pascom gstreamer build #1

Open
wants to merge 53 commits into
base: pascom
Choose a base branch
from

Commits on Jul 1, 2021

  1. Configuration menu
    Copy the full SHA
    66ccc91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d872ccf View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

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

Commits on Jul 13, 2021

  1. bootstrap: fix build_tools error

    If `setuptools.version` contains a string, an error occurs.
    So, it was modified to extract only semver from `version`.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/711>
    leeys888 committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    5d41849 View commit details
    Browse the repository at this point in the history
  2. config/ios: put iphone sdk version minimum into CPPFLAGS

    This may be important for anything produced by the C Preprocesser
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/715>
    ystreet authored and GStreamer Marge Bot committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    84fea3f View commit details
    Browse the repository at this point in the history
  3. ffmpeg: actually use gas-preprocessor on ios

    Also pass the necessary flags for iphone minimum target version
    selection so that object files are built for the correct version.  This
    may be important if some newer code/functionality cannot be used on
    older devices due to hardware or software limitations.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/715>
    ystreet authored and GStreamer Marge Bot committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    162724e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    98adb45 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Configuration menu
    Copy the full SHA
    98c9296 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6d6711 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4383951 View commit details
    Browse the repository at this point in the history
  4. glib-networking: Update options and backport c_std=c99

    C11 is only supported by very recent MSVC versions, and
    glib-networking doesn't even use C11.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/716>
    nirbheek committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    bd71f93 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. moltenvk: update to 1.2.182.0

    ystreet authored and GStreamer Marge Bot committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    c713896 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

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

Commits on Jul 22, 2021

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

Commits on Aug 8, 2021

  1. Removed dash in wildcard selection of libunwind*.pc files.

    Extra dash prevents libunwind.pc from getting included in files_devel.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/722>
    Steve McDaniel committed Aug 8, 2021
    Configuration menu
    Copy the full SHA
    0217c0b View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. cerbero: Add a dotted progress bar for urllib downloads

    Also add a 20s timeout (same as wget) so that we timeout on download
    instead of timing out the entire job on CI. The global socket timeout
    with CPython is apparently -1, aka never timeout.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/724>
    nirbheek authored and GStreamer Marge Bot committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    35c69db View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2021

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

Commits on Sep 13, 2021

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

Commits on Sep 23, 2021

  1. Build 1.19.2 release

    tp-m committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    e5ff9a1 View commit details
    Browse the repository at this point in the history
  2. recipes: Add patches to fix UWP build

    1.19.2 is tagged and released, so we need to add these patches by
    hand. Will be removed once they've been merged upstream.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/737>
    nirbheek committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    6b999a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. Configuration menu
    Copy the full SHA
    2e9d12a View commit details
    Browse the repository at this point in the history
  2. source: Take recipes_remotes value from config

    Config files have recipes_commits and recipes_remotes properties but
    only the former was actually used. Move the code handling this into
    the base class.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/740>
    xclaesse committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    a242e4a View commit details
    Browse the repository at this point in the history
  3. Use unified GStreamer repository

    Since all GStreamer recipes now share the same git directory, we have to
    use a lock to avoid multiple recipes doing the git checkout
    concurrently.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/740>
    xclaesse committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    951fcde View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5932e2e View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. gst-plugins-bad: Ship libgstwinrt-1.0 when wasapi2 plugin is enabled

    Now wasapi2 plugin (and UWP version mediafoundation plugin) will
    require the library.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/742>
    seungha-yang committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    714cdd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. Bump windows docker to lastest from gstreamer/ repo

    The v13 TLS cerficate are now too old for our cache server to work. As a
    side effect we fail to retrieve cerbero deps which makes our CI very
    slow.
    
    0:00:01.547000 WARNING: Could not get cache list: Failed to download 'https://artifacts.gstreamer-foundation.net/cerbero-deps/main/windows-msvc/x86_64/cerbero-deps.log': ('https://artifacts.gstreamer-foundation.net/cerbero-deps/main/windows-msvc/x86_64/cerbero-deps.log', URLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1124)')))
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/744>
    ndufresne committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    aeed459 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. boostrap: remove sudo as root user

    If the user is root, no need for sudo
    with package manager.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/738>
    Stéphane Cerveau authored and GStreamer Marge Bot committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    59bd91b View commit details
    Browse the repository at this point in the history
  2. cerbero: Don't close stdin for interactive bootstrap

    Unless -y/--assume-yes is passed to bootstrap, the package manager
    will prompt you to install packages. Even if you pass -y, some deb
    packages are interactive, such as tzdata.
    
    Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/325
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/748>
    nirbheek authored and GStreamer Marge Bot committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    003dd60 View commit details
    Browse the repository at this point in the history
  3. openssl.recipe: Fix crash on iOS TestFlight

    Don't try to look for a portable ca cert when running on anything
    other than macOS, since there's no portable prefix there at all.
    All libraries and plugins are usually linked statically into the app.
    
    Fixes https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/342
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/736>
    nirbheek authored and GStreamer Marge Bot committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    3adb4ee View commit details
    Browse the repository at this point in the history
  4. gstreamer: disable git submodule init

    To avoid to download useless test media folder,
    disable the submodule init during the GStreamer's
    recipes.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/749>
    Stéphane Cerveau committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    f9c1ff3 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

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

Commits on Oct 12, 2021

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

Commits on Oct 15, 2021

  1. cerbero: Fix for removed loop param of PriorityQueue()

    It's deprecated since 3.8 and causes hard error as of 3.10
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/756>
    seungha-yang committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    629c930 View commit details
    Browse the repository at this point in the history
  2. recipe: gst-plugins-bad: assrender is not GPL

    The plugin is LGPL and the library is ISC these days which
    is BSD/MIT-like. It was relicensed from GPL to ISC in 2010,
    see libass/libass@56b0b944
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/755>
    tp-m authored and GStreamer Marge Bot committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    6112a95 View commit details
    Browse the repository at this point in the history
  3. libffi: use fdo meson port repository

    Use the meson port repository branch from FDO
    gitlab.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/734>
    Stéphane Cerveau authored and GStreamer Marge Bot committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    a9ccba6 View commit details
    Browse the repository at this point in the history
  4. libass: update to 0.15.2

    tp-m authored and GStreamer Marge Bot committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    665160c View commit details
    Browse the repository at this point in the history
  5. ffmpeg: update to v4.4

    tp-m authored and GStreamer Marge Bot committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    a63bc7e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2021

  1. Configuration menu
    Copy the full SHA
    00fbc6a View commit details
    Browse the repository at this point in the history
  2. libogg: update to 1.3.5

    tp-m committed Oct 16, 2021
    Configuration menu
    Copy the full SHA
    58e5e7b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

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

Commits on Oct 19, 2021

  1. Configuration menu
    Copy the full SHA
    a922437 View commit details
    Browse the repository at this point in the history
  2. Remove mmssrc plugin and libmms

    Doubtful that anyone still needs that or there are even
    any streams left out there.
    
    MMS was deprecated in 2003 (in favour of RTSP) and support for
    it was dropped with Microsoft Media Services 2008.
    
    https://en.wikipedia.org/wiki/Microsoft_Media_Server
    https://sdp.ppona.com/news2008.html
    https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/821
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/760>
    tp-m committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    e7b897d View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. gst-plugins-bad: Fix for UWP build

    assrender was moved from codecs_gpl to codecs category
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/761>
    seungha-yang authored and GStreamer Marge Bot committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    0e586bb View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Add support for Visual Studio 2022

    Trivial changes for Visual Studio 2022 (vs17) support
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/762>
    seungha-yang committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    7fb4953 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. shell-utils: decode output on subprocess error

    Fixes python exception when printing output of failed
    subprocess:
    
    File "/builds/gstreamer/cerbero/cerbero/build/recipe.py", line 326, in _get_la_deps_from_pc
        ret = shell.check_output(['pkg-config', '--libs-only-l', '--static', pcname], env=env, logfile=self.logfile)
      File "/builds/gstreamer/cerbero/cerbero/utils/shell.py", line 176, in check_output
        msg += '\nstderr in logfile {}'.format(logfile.name)
    
    TypeError: can't concat str to bytes
    Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/763>
    tp-m committed Oct 28, 2021
    Configuration menu
    Copy the full SHA
    c4036c9 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Configuration menu
    Copy the full SHA
    0b2add0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6600a95 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. CL-2812 safe progress

    Jurica Bacurin committed May 18, 2022
    Configuration menu
    Copy the full SHA
    60701ab View commit details
    Browse the repository at this point in the history
  2. CL-2812 safe progress

    Jurica Bacurin committed May 18, 2022
    Configuration menu
    Copy the full SHA
    1b10679 View commit details
    Browse the repository at this point in the history
  3. CL-2812 fix adjustments

    Jurica Bacurin committed May 18, 2022
    Configuration menu
    Copy the full SHA
    c0aa500 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. CL-2812 build from git

    Jurica Bacurin committed May 20, 2022
    Configuration menu
    Copy the full SHA
    7204bd8 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. CL-2812 adjust version to match meson build

    Jurica Bacurin committed May 27, 2022
    Configuration menu
    Copy the full SHA
    aaf5064 View commit details
    Browse the repository at this point in the history