diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-04-03 15:05:46 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-04-06 05:19:22 +0000 |
commit | 2147a3ccdded85b9920f7497927d05862e67707a (patch) | |
tree | 0ad6124ec5818c4cf430c2e9516d7761f33548aa /main/freeswitch | |
parent | 8632337a910a4612344aad5e9f312956fa1f4d1b (diff) | |
download | aports-2147a3ccdded85b9920f7497927d05862e67707a.tar.bz2 aports-2147a3ccdded85b9920f7497927d05862e67707a.tar.xz |
main/freeswitch: rebuild against libressl-2.7
Diffstat (limited to 'main/freeswitch')
-rw-r--r-- | main/freeswitch/APKBUILD | 10 | ||||
-rw-r--r-- | main/freeswitch/pcre.patch | 13 |
2 files changed, 20 insertions, 3 deletions
diff --git a/main/freeswitch/APKBUILD b/main/freeswitch/APKBUILD index 10109cb189..3163d0c9b1 100644 --- a/main/freeswitch/APKBUILD +++ b/main/freeswitch/APKBUILD @@ -2,8 +2,8 @@ # Contributor: Michael Mason <ms13sp@gmail.com> # Contributor: Cameron Banta <cbanta@gmail.com> pkgname=freeswitch -pkgver=1.6.19 -pkgrel=1 +pkgver=1.6.20 +pkgrel=0 pkgdesc="A communications platform written in C from the ground up" url="http://www.freeswitch.org" arch="all" @@ -68,6 +68,7 @@ source="http://files.freeswitch.org/freeswitch-releases/$pkgname-$pkgver.tar.xz sofia-sip-libressl.patch getlib.patch configure-lua53.patch + pcre.patch modules.conf freeswitch.confd freeswitch.initd @@ -84,6 +85,8 @@ build() { cd "$builddir" cp -f "$srcdir/modules.conf" modules.conf + autoreconf -vif + CFLAGS="-Wno-unused-but-set-variable" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -213,7 +216,7 @@ conf() { mkdir -p "$pkgdir"/etc/freeswitch/scripts } -sha512sums="2cf678b7035e17d05f3745921dccafd2fb874cf927fdde5bd274cc07a42e372e941bedaa9569c59d09882eed02de9e874661a64a165e3de860fa6be7adc365ae freeswitch-1.6.19.tar.xz +sha512sums="f3841b119925b5b82acca67cfa9bd3b47a19270d402ab9b4c1754117bc1ac331dc6d2e8ec386f3b3ed1b95ef9c6c4c6d7b438476dd378ab9b5384bbb4a42625f freeswitch-1.6.20.tar.xz db61d9a253105f7a1ef5f5c218b367a833f62a2e85e364e3971acc79f68037b0270c5b2f3e0909643278b6b93104ac8e59b323470aeef5f519c33b0289c0fcf3 0001-FS-10774-switch_pgsql-Fix-build-for-PostgreSQL-libpq.patch 482f9804b1c6e4120b4085885650c1b15006de629e475ca16d03feb314ce8816523b349217d10e80ba5a1aeead1090d8398bb05102bd9f2ebe673869286815ad 0001-mod_avmd-use-posix-isinf.patch 8a7ca31cc80524b02edc83af891a32af64dd7834ac14b1389112f2ce7fe06fe602d24509a299898f25e807dd0b88544aecb990bf4bd37ee1c7023ae58dacd28a 0001-sofia-sip-byte-order.patch @@ -221,6 +224,7 @@ db61d9a253105f7a1ef5f5c218b367a833f62a2e85e364e3971acc79f68037b0270c5b2f3e090964 5bb95dff04714bb94a8973a78cf46beb335e026e3b5e9bf6f6a5b60d94387dbe431a72c3bf37e553dc34a9773a3ea63e05b0b28d243a3ef97ad833c28c904f85 sofia-sip-libressl.patch 4ceb48f64d2bc26a02cc0846276506241bfd30c156422b0a1d608fd172c099feb5c121a763652e9a45046dcdd0ba0eb71eab240e0c6ce2ad63ff781719e135a4 getlib.patch 6ff9a31b0b69efe13208f96e55fcbaa8fc1fad220dede74df75c5259e72a6c1fede8145981f3e81547bdfc3a849cfa8f50297a6799d7874299fc3056910e54dc configure-lua53.patch +3529080cddb2e7d0b6b39b2aaf3e0eb148469bb61e4722d6ce65853e0887df8d8c46b203f8f1f69726d289d0936a575d2da52b3885739666197eec0902dbf2df pcre.patch 6deecb303e765d44bdd970d5a7079c9dd9ce17d12056b68cd978a182a86b477b4a3c19d2f5a18f36199ca2e0594a3b84de521ab821e2f8c89f7449a3d7f21279 modules.conf a585f6411185a26206137a1ad97a06fd6c73e80c5439e9be45eabfa70e7a83120169ba882971fcd328436c8e0242cbd664170b80754ea2846021689baf1f1595 freeswitch.confd 643d0a2e43f5d3bf3b99fcb6f6422302cb4b74a95eccf844eafb100b15aa9856b4ff41f112d6637255c2e9e2bec9fedc9a9215dfff214dfb83b52eae16b71dca freeswitch.initd" diff --git a/main/freeswitch/pcre.patch b/main/freeswitch/pcre.patch new file mode 100644 index 0000000000..54aafabdb9 --- /dev/null +++ b/main/freeswitch/pcre.patch @@ -0,0 +1,13 @@ +diff --git a/src/switch_regex.c b/src/switch_regex.c +index 0531491..0435115 100644 +--- a/src/switch_regex.c ++++ b/src/switch_regex.c +@@ -37,7 +37,7 @@ SWITCH_DECLARE(switch_regex_t *) switch_regex_compile(const char *pattern, + int options, const char **errorptr, int *erroroffset, const unsigned char *tables) + { + +- return pcre_compile(pattern, options, errorptr, erroroffset, tables); ++ return (switch_regex_t *)pcre_compile(pattern, options, errorptr, erroroffset, tables); + + } + |