annotate src/libvpx-1-fixes.patch @ 7207:9ed6500e56d3 default tip @

maint: Merge release to default.
author Markus Mützel <markus.muetzel@gmx.de>
date Fri, 17 May 2024 20:16:41 +0200
parents de6e4042489c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
1 This file is part of MXE. See LICENSE.md for licensing information.
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
2
2737
57ee697ed83b package libvpx: fix for buidling on OSX
Tony Theodore <tonyt@logyst.com>
parents: 2555
diff changeset
3 Contains ad hoc patches for cross building.
57ee697ed83b package libvpx: fix for buidling on OSX
Tony Theodore <tonyt@logyst.com>
parents: 2555
diff changeset
4
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
5 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
4026
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
6 From: Mark Brand <mabrand@mabrand.nl>
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
7 Date: Thu, 5 Sep 2013 14:25:31 -0700
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
8 Subject: [PATCH 1/2] Linking as test is not good for cross compiling
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
9
4026
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
10 Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
11
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
12 diff --git a/configure b/configure
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
13 index 1111111..2222222 100755
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
14 --- a/configure
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
15 +++ b/configure
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
16 @@ -561,9 +561,6 @@ process_detect() {
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
17 }
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
18 fi
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
19 check_header stdio.h || die "Unable to invoke compiler: ${CC} ${CFLAGS}"
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
20 - check_ld <<EOF || die "Toolchain is unable to link executables"
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
21 -int main(void) {return 0;}
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
22 -EOF
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
23 # check system headers
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
24 check_header stdint.h
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
25 check_header pthread.h
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
26
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
27
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
28 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
4026
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
29 From: Mark Brand <mabrand@mabrand.nl>
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
30 Date: Thu, 5 Sep 2013 14:28:28 -0700
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
31 Subject: [PATCH 2/2] Fix /bin/bash
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
32
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
33 Signed-off-by: Timothy Gu <timothygu99@gmail.com>
28fa86d2cf21 ffmpeg: mods for native linux build of ffmpeg
John D
parents: 2737
diff changeset
34
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
35 diff --git a/build/make/gen_msvs_def.sh b/build/make/gen_msvs_def.sh
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
36 index 1111111..2222222 100755
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
37 --- a/build/make/gen_msvs_def.sh
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
38 +++ b/build/make/gen_msvs_def.sh
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
39 @@ -1,4 +1,4 @@
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
40 -#!/bin/bash
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
41 +#!/usr/bin/env bash
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
42 ##
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
43 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved.
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
44 ##
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
45
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
46 diff --git a/build/make/gen_msvs_vcxproj.sh b/build/make/gen_msvs_vcxproj.sh
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
47 index 1111111..2222222 100755
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
48 --- a/build/make/gen_msvs_vcxproj.sh
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
49 +++ b/build/make/gen_msvs_vcxproj.sh
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
50 @@ -1,4 +1,4 @@
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
51 -#!/bin/bash
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
52 +#!/usr/bin/env bash
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
53 ##
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
54 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved.
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
55 ##
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
56
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
57 diff --git a/build/make/gen_msvs_sln.sh b/build/make/gen_msvs_sln.sh
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
58 index 1111111..2222222 100755
2555
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
59 --- a/build/make/gen_msvs_sln.sh
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
60 +++ b/build/make/gen_msvs_sln.sh
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
61 @@ -1,4 +1,4 @@
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
62 -#!/bin/bash
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
63 +#!/usr/bin/env bash
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
64 ##
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
65 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved.
5b5cd166da34 package libvpx: add missing private dependency to .pc file
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
66 ##
5441
de6e4042489c Update libvpx to 1.8.2
John Donoghue <john.donoghue@ieee.org>
parents: 4026
diff changeset
67