Age | Commit message (Collapse) | Author | Files | Lines |
|
Otherwise we will only pass `'loop'` as a positional argument, instead
of passing `loop=<value>` as the keyword argument.
This broke in d8afc8b5ee5d08144fb314a247a238f07abab2a4.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/822>
|
|
|
|
Matches the configuration on every other platform.
Avoids libxml2/autotools from using the python framework within XCode
itself which now has a helpful error.
libtool: link: clang -Wl,-undefined -Wl,dynamic_lookup -o .libs/libxml2mod.so -bundle .libs/libxml.o .libs/libxml2-py.o .libs/types.o ../.libs/libxml2.dylib -L/Library/Frameworks/GStreamer.framework/Versions/1.0/lib -lpthread /Library/Frameworks/GStreamer.framework/Versions/1.0/lib/libz.dylib -liconv -lm -L/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config -lpython2.7 -ldl -framework CoreFoundation -arch x86_64 -m64 -mmacosx-version-min=10.11 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -g -O2 -Wl,-headerpad_max_install_names -arch x86_64 -m64 -Wl,-arch -Wl,x86_64 -mmacosx-version-min=10.11 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -framework CoreFoundation
ld: cannot link directly with dylib/framework, your binary is not an allowed client of /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.tbd for architecture x86_64
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/795>
|
|
|
|
This is unnecessary. Happens every single time you wipe.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/784>
|
|
git commit will fail if there's nothing to commit. This can happen if
all the commands in the extract step completed successfully, but the
step was marked as failed or was cancelled. In that case, the step
will be tried again and since all commands will be idempotent, there
won't be anything to commit.
Check whether we need to commit before trying to commit.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/784>
|
|
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/784>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/784>
|
|
Needed on Fedora 34.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/784>
|
|
Backport to 1.18 of: https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/756
1.18 needs to maintain support for Python 3.6, so we need to add the
argument conditionally.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/783>
|
|
NAME in /etc/os-release is now Fedora Linux
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/779>
|
|
Trivial changes for Visual Studio 2022 (vs17) support
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/778>
|
|
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/770>
|
|
If the user is root, no need for sudo
with package manager.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/769>
|
|
Fixes CVE-2021-3712 and CVE-2021-3711
https://www.openssl.org/news/vulnerabilities-1.1.1.html
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/764>
|
|
Fixes CVE-2016-3189
https://www.cvedetails.com/vulnerability-list.php?vendor_id=1198&product_id=2068&version_id=557742&page=1&hasexp=0&opdos=0&opec=0&opov=0&opcsrf=0&opgpriv=0&opsqli=0&opxss=0&opdirt=0&opmemc=0&ophttprs=0&opbyp=0&opfileinc=0&opginf=0&cvssscoremin=0&cvssscoremax=0&year=0&cweid=0&order=1&trc=1&sha=363d5eb84c8304b76236c97638b372af6fff33ce
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/765>
|
|
|
|
|
|
At least, fixes build with clang 11
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/729>
|
|
Apply upstream fix https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1698
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/713>
|
|
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/726>
|
|
Extra dash prevents libunwind.pc from getting included in files_devel.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/723>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/720>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/710>
|
|
Like what is done for iOS now
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/708>
|
|
As for licensing using the config_src_dir to apply the patches
as build_dir can be different in CMake case.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/707>
|
|
In order to separate build folder from src folder, the license
will be taken from config_src_dir.
In the case of librtmp, the license is not in the config_src_dir where
the CMakeLists.txt is located but one level up.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/707>
|
|
In order to support a different build folder from
a src folder where srcdir is not the root of the package
folder, we need to to differentiate these 3 variables.
-H will use make_dir(where cmakelist.txt is)
-B will use build_dir where the build will be performed.
make_dir after build_dir after configure because the Makefile
is actually in the build_dir.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/707>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/707>
|
|
We don't build spandsp library using MSVC but spandsp plugin is
built by using MSVC.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/697>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/688>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/687>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/681>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/678>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/677>
|
|
This reverts commit 3f216d5881ff420665ab6249bb2ccb50309b5ce3.
This was only temporary for the tagged 1.18.3 release, it's
fixed in gst-plugins-bad post-1.18.3.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/677>
|
|
Temporary patch for 1.18.3 release
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/676>
|
|
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Bump version to 1.1.1h that includes support for Apple silicon
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
When building from Intel we want to cross-compile for ARM64
When building from Apple silicon we want to cross-compile for X86_64
For releases we want universal builds
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/661>
|
|
This plugin has no external dependency and provide an implementation of RIST
simple profile protocol. RIST is derived from RTP, it provides a simple
receiver/transmitter elements that implement restransmission and more frequent
RTCP feedback, making it suitable for internet streaming.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/668>
|