* [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg @ 2018-06-10 10:10 Bernd Kuhls 2018-06-10 10:10 ` [Buildroot] [PATCH 2/2] package/speex: bump version to 1.2.0 Bernd Kuhls 2018-06-10 11:25 ` [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg Thomas Petazzoni 0 siblings, 2 replies; 4+ messages in thread From: Bernd Kuhls @ 2018-06-10 10:10 UTC (permalink / raw) To: buildroot Upstream removed with-ogg-* configure options and switched to pkgconf to detect libogg back in 2014: https://git.xiph.org/?p=speex.git;a=commitdiff;h=e1b1eeabce815283c5bbc42016a9d6a11eda2866 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> --- package/speex/speex.mk | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/package/speex/speex.mk b/package/speex/speex.mk index 3c188b631e..516e89929a 100644 --- a/package/speex/speex.mk +++ b/package/speex/speex.mk @@ -8,12 +8,9 @@ SPEEX_VERSION = 1.2rc1 SPEEX_SITE = http://downloads.us.xiph.org/releases/speex SPEEX_LICENSE = BSD-3-Clause SPEEX_LICENSE_FILES = COPYING - SPEEX_INSTALL_STAGING = YES -SPEEX_DEPENDENCIES = libogg +SPEEX_DEPENDENCIES = host-pkgconf libogg SPEEX_CONF_OPTS = \ - --with-ogg-libraries=$(STAGING_DIR)/usr/lib \ - --with-ogg-includes=$(STAGING_DIR)/usr/include \ --enable-fixed-point ifeq ($(BR2_PACKAGE_SPEEX_ARM4),y) -- 2.17.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] package/speex: bump version to 1.2.0 2018-06-10 10:10 [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg Bernd Kuhls @ 2018-06-10 10:10 ` Bernd Kuhls 2018-06-10 20:12 ` Bernd Kuhls 2018-06-10 11:25 ` [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg Thomas Petazzoni 1 sibling, 1 reply; 4+ messages in thread From: Bernd Kuhls @ 2018-06-10 10:10 UTC (permalink / raw) To: buildroot Added upstream md5 & locally computed license hashes, rebased patch, updated SPEEX_SITE. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> --- package/speex/0001-thumb2-support.patch | 6 ++++-- package/speex/speex.hash | 8 ++++++-- package/speex/speex.mk | 4 ++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/package/speex/0001-thumb2-support.patch b/package/speex/0001-thumb2-support.patch index b6f7369299..092fa13252 100644 --- a/package/speex/0001-thumb2-support.patch +++ b/package/speex/0001-thumb2-support.patch @@ -4,6 +4,8 @@ Patch written by Michael Hope from Linaro, available at http://lists.xiph.org/pipermail/speex-dev/2010-November/008041.html. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +[Bernd: rebased for 1.2.0] +Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> diff --git a/libspeex/filters_arm4.h b/libspeex/filters_arm4.h index 7a74042..6ec1f75 100644 @@ -12,10 +14,10 @@ index 7a74042..6ec1f75 100644 @@ -47,8 +47,10 @@ int normalize16(const spx_sig_t *x, spx_word16_t *y, spx_sig_t max_scale, int le "\tldr %4, [%0], #4 \n" - "\tcmps %4, %1 \n" + "\tcmp %4, %1 \n" + "\tit gt \n" "\tmovgt %1, %4 \n" - "\tcmps %4, %3 \n" + "\tcmp %4, %3 \n" + "\tit lt \n" "\tmovlt %3, %4 \n" diff --git a/package/speex/speex.hash b/package/speex/speex.hash index c38a0a7b22..f5235d6262 100644 --- a/package/speex/speex.hash +++ b/package/speex/speex.hash @@ -1,2 +1,6 @@ -# From http://downloads.xiph.org/releases/speex/SHA256SUMS.txt -sha256 342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6 speex-1.2rc1.tar.gz +# From https://downloads.xiph.org/releases/speex/SHA256SUMS.txt +sha256 eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094 speex-1.2.0.tar.gz +# From https://downloads.xiph.org/releases/speex/MD5SUMS +md5 8ab7bb2589110dfaf0ed7fa7757dc49c speex-1.2.0.tar.gz +# Locally computed +sha256 671bb5d8fd3c6b05a2e831d90f978ac27965c92bd8ea6d16b3df76e3440c0e9f COPYING diff --git a/package/speex/speex.mk b/package/speex/speex.mk index 516e89929a..c6b46e0eb3 100644 --- a/package/speex/speex.mk +++ b/package/speex/speex.mk @@ -4,8 +4,8 @@ # ################################################################################ -SPEEX_VERSION = 1.2rc1 -SPEEX_SITE = http://downloads.us.xiph.org/releases/speex +SPEEX_VERSION = 1.2.0 +SPEEX_SITE = https://downloads.xiph.org/releases/speex SPEEX_LICENSE = BSD-3-Clause SPEEX_LICENSE_FILES = COPYING SPEEX_INSTALL_STAGING = YES -- 2.17.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] package/speex: bump version to 1.2.0 2018-06-10 10:10 ` [Buildroot] [PATCH 2/2] package/speex: bump version to 1.2.0 Bernd Kuhls @ 2018-06-10 20:12 ` Bernd Kuhls 0 siblings, 0 replies; 4+ messages in thread From: Bernd Kuhls @ 2018-06-10 20:12 UTC (permalink / raw) To: buildroot Am Sun, 10 Jun 2018 12:10:24 +0200 schrieb Bernd Kuhls: > Added upstream md5 & locally computed license hashes, rebased patch, > updated SPEEX_SITE. Hi, this commit broke freeswitch and asterisk due to the split of the DSP library into its own package speexdsp, sent new series to fix the problem: http://patchwork.ozlabs.org/patch/927405/ http://patchwork.ozlabs.org/patch/927407/ http://patchwork.ozlabs.org/patch/927404/ http://patchwork.ozlabs.org/patch/927406/ Regards, Bernd PS: patchworks did not recognize the patches as a series. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg 2018-06-10 10:10 [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg Bernd Kuhls 2018-06-10 10:10 ` [Buildroot] [PATCH 2/2] package/speex: bump version to 1.2.0 Bernd Kuhls @ 2018-06-10 11:25 ` Thomas Petazzoni 1 sibling, 0 replies; 4+ messages in thread From: Thomas Petazzoni @ 2018-06-10 11:25 UTC (permalink / raw) To: buildroot Hello, On Sun, 10 Jun 2018 12:10:23 +0200, Bernd Kuhls wrote: > Upstream removed with-ogg-* configure options and switched to pkgconf > to detect libogg back in 2014: > https://git.xiph.org/?p=speex.git;a=commitdiff;h=e1b1eeabce815283c5bbc42016a9d6a11eda2866 > > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> > --- > package/speex/speex.mk | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) Both applied, thanks. Could you try to resubmit the Thumb2 patch to speex upstream ? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-06-10 20:12 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-06-10 10:10 [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg Bernd Kuhls 2018-06-10 10:10 ` [Buildroot] [PATCH 2/2] package/speex: bump version to 1.2.0 Bernd Kuhls 2018-06-10 20:12 ` Bernd Kuhls 2018-06-10 11:25 ` [Buildroot] [PATCH 1/2] package/speex: use pkgconf to detect libogg Thomas Petazzoni
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.