mingw-w64: Update runtime to latest from git. Provide EVR interfaces via

libamstrmid
This commit is contained in:
Alexey Pavlov
2018-08-24 23:22:21 +03:00
parent 51679c44e6
commit 5ec8b19796
4 changed files with 29 additions and 5 deletions

View File

@@ -0,0 +1,21 @@
From 13d7142491390894f057da66adea4fd99c3c1fc0 Mon Sep 17 00:00:00 2001
From: Alexey Pavlov <alexpux@gmail.com>
Date: Fri, 24 Aug 2018 20:20:26 +0300
Subject: [PATCH] libamstrmid: Add evr stuff
---
mingw-w64-crt/libsrc/amstrmid.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/mingw-w64-crt/libsrc/amstrmid.c b/mingw-w64-crt/libsrc/amstrmid.c
index 36b2704b..5119f2c7 100644
--- a/mingw-w64-crt/libsrc/amstrmid.c
+++ b/mingw-w64-crt/libsrc/amstrmid.c
@@ -4,3 +4,4 @@
#include <initguid.h>
#include <amaudio.h>
+#include <evr.h>
--
2.18.0

View File

@@ -4,7 +4,7 @@ _realname=crt
pkgbase=mingw-w64-${_realname}-git
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}-git"
replaces=("${MINGW_PACKAGE_PREFIX}-${_realname}-svn")
pkgver=6.0.0.5193.a081b583
pkgver=6.0.0.5206.08869b8c
pkgrel=1
pkgdesc='MinGW-w64 CRT for Windows'
arch=('any')
@@ -21,11 +21,13 @@ options=('!strip' 'staticlibs' '!buildflags' '!emptydirs')
source=("mingw-w64"::"git+https://git.code.sf.net/p/mingw-w64/mingw-w64"
0001-Allow-to-use-bessel-and-complex-functions-without-un.patch
0002-DirectX-9-fixes-for-VLC.patch
0003-DirectX-11-fixes-for-VLC.patch)
0003-DirectX-11-fixes-for-VLC.patch
0004-libamstrmid-Add-evr-stuff.patch)
sha256sums=('SKIP'
'd641257f7e1469aff89adc33e57702b75fe9667ca035978f890eae1020b6814c'
'7ec97c9c02827aedc8c922784cb998e1175769bf0c8f7bd18a79d64002620330'
'e80b76aa3eef6d0206c4d99ac340a60cfd92ea80392a6ec5122dc3851fbd3286')
'e80b76aa3eef6d0206c4d99ac340a60cfd92ea80392a6ec5122dc3851fbd3286'
'683b1ad71dcc2363769d5d8c30b560e9544b83bf404541f1554b08f3b12d384d')
pkgver() {
cd "${srcdir}/mingw-w64"
@@ -41,6 +43,7 @@ prepare() {
git am --committer-date-is-author-date "${srcdir}/0001-Allow-to-use-bessel-and-complex-functions-without-un.patch"
git am --committer-date-is-author-date "${srcdir}/0002-DirectX-9-fixes-for-VLC.patch"
git am --committer-date-is-author-date "${srcdir}/0003-DirectX-11-fixes-for-VLC.patch"
git am --committer-date-is-author-date "${srcdir}/0004-libamstrmid-Add-evr-stuff.patch"
}
build() {

View File

@@ -5,7 +5,7 @@ pkgbase=mingw-w64-${_realname}-git
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}-git"
replaces=("${MINGW_PACKAGE_PREFIX}-${_realname}-svn")
pkgdesc="MinGW-w64 headers for Windows"
pkgver=6.0.0.5193.a081b583
pkgver=6.0.0.5205.eb918246
pkgrel=1
arch=('any')
url="https://mingw-w64.sourceforge.io/"

View File

@@ -5,7 +5,7 @@
_realname=winpthreads
pkgbase=mingw-w64-${_realname}-git
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}-git" "${MINGW_PACKAGE_PREFIX}-libwinpthread-git")
pkgver=6.0.0.5174.9726fb77
pkgver=6.0.0.5203.9afaf1c2
pkgrel=1
pkgdesc="MinGW-w64 winpthreads library"
url="https://mingw-w64.sourceforge.io/"