49 Commits

Author SHA1 Message Date
Rasmus Thomsen
04d0c457a9 main/alsa-lib: upgrade to 1.1.9 2019-06-05 17:36:01 +00:00
Natanael Copa
a055ab8a54 main/alsa-lib: upgrade to 1.1.8 2019-01-10 09:31:19 +00:00
Francesco Colista
9d807e8b19 main/alsa-lib: upgrade to 1.1.7 2018-10-24 11:55:15 +00:00
prspkt
fd26369951 main/alsa-lib: upgrade to 1.1.6, clarify license 2018-04-10 17:59:12 +00:00
Taner Tas
2f341c1ff5 main/alsa-lib: Upgrade to 1.1.5
Four patches seem already applied to 1.1.5.
These files can be removed from tree:
* alsa-lib-poll.patch
* alsa-lib-stdint.patch
* ucm_add_limits_h.patch
* 0001-snd_user_file-avoid-use-wordexp.patch
2018-03-20 10:22:58 +00:00
A. Wilcox
c96e25eb32 main/automake: add check 2018-02-17 14:00:48 +00:00
Jakub Jirutka
63f5e7d295 [various]: unify names of licenses according to SPDX
This commit updates $license variable in all APKBUILDs to comply with
short names specified by SPDX version 3.0 [1] where possible. It was
done using find-and-replace method on substrings inside $license
variables.

Only license names were updated, not "expressions" specifying relation
between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or
exceptions (e.g. "X with exceptions").

Many licenses have a version or multiple variants, e.g. MPL-2.0,
BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not
contain license version or variant. Since there's no way how to infer
this information just from abuild, it were left without the variant
suffix or version, i.e. non SPDX compliant.

GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They
exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later
(formerly e.g. GPL-2.0+). We did not systematically noted distinguish
between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean
GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g.
GPL2+) were left without the variant suffix, i.e. non SPDX compliant.

Note: This commit just fixes format of the license names, no
verification has been done if the specified license information is
actually correct!

[1]: https://spdx.org/licenses/
2017-12-30 21:05:50 +01:00
Natanael Copa
9e0f3ef79e main/alsa-lib: avoid using wordexp
wordexp implementation will execute /bin/sh (as suggested in posix).
This breaks firefox sandbox. We also need to expand ~/ so that alsa uses
~/.asoundrc so we cannot just trick the configurescript to think that we
dont have wordexp since the fallback code would not expand anything at
all.

ref #7454
2017-07-11 19:11:01 +02:00
Natanael Copa
a1d2eb585b main/alsa-lib: disable use of wordexp
wordexp will execute in a shell, which breaks firefox sandbox. The use
of wordexp is questionable so we disable use of wordexp by fooling
configure script that we dont have it.

ref #7454
2017-07-11 09:47:26 +00:00
Natanael Copa
c811b5c8a2 main/alsa-lib: upgrade to 1.1.4.1 2017-06-12 17:44:23 +00:00
tmpfile
7ee68d5209 main/alsa-lib: modernize abuild 2017-06-06 20:09:46 +00:00
Breno Leitao
747e9e85aa main/alsa-lib: Fix FTBFS on ppc64le
Currently alsa-libs is FTBFS on ppc64le due to an old code
workaround on the linking mechanism.

This causes the following error:

 libasound.so: undefined reference to `.__snd_pcm_hw_params_set_format_first'

Removing this legacy workaround to enable alsa lib to build
on ppc64le.
2017-02-21 06:14:34 +00:00
Breno Leitao
42bd214685 main/alsa-lib: Add "limits.h" as a dependency for ucm/parser.c
Currently ucm/parser.c uses PATH_MAX that is defined by limits.h.
ucm/parser.c does not include limits.h, thus, it casues a FTBFS on
ppc64le

On amd64, it does not FTBFS since PATH_MAX seems to come from a
different place.
2017-02-21 06:14:22 +00:00
Natanael Copa
18d5017a27 main/alsa-lib: upgrade to 1.1.3 2016-12-22 08:20:23 +00:00
Natanael Copa
95409121c3 main/alsa-lib: upgrade to 1.1.2 2016-08-04 10:01:39 +02:00
Natanael Copa
ef2249b44a Revert "main/alsa-lib: upgrade to 1.1.1"
This reverts commit 5827b7c852f4db86b4df6f4497e9141fa078d796.
2016-04-08 10:49:42 +00:00
Natanael Copa
5827b7c852 main/alsa-lib: upgrade to 1.1.1 2016-04-08 07:23:28 +00:00
Sören Tempel
82970b247a main/alsa-lib: upgrade to 1.1.1 2016-04-01 00:33:20 +02:00
Timo Teräs
b6f4cf4fa4 main/alsa-lib: update source url and patches
fixes #include <sys/poll.h> warnings from public headers
2016-02-11 14:35:04 +02:00
Carlo Landmeter
a7ce38a421 main/alsa-lib: add dbg subpkg 2015-11-18 11:43:05 +01:00
Carlo Landmeter
ebd1c41e20 main/alsa-lib: upgrade to 1.1.0 2015-11-18 09:32:32 +01:00
Timo Teräs
1a09689271 [various]: rebuild with new binutils for gnu hash 2015-11-06 09:20:37 +02:00
Bartłomiej Piotrowski
b4a13e7314 Do not delete *.la files manually
Since abuild v2.22.0, these are removed automatically unless 'libtool'
option has been specified.
2015-09-10 13:59:03 +02:00
Natanael Copa
64ed4ca062 main/alsa-lib: linux-headers build fix 2015-04-09 09:03:30 +00:00
Natanael Copa
25781a1a2a main/alsa-lib: upgrade to 1.0.29 2015-04-09 08:58:51 +00:00
Natanael Copa
a1116db570 main/alsa-lib: upgrade to 1.0.28 2014-06-18 07:16:39 +00:00
Fabian Affolter
b4a227c988 main/alsa-lib: specify license 2013-10-31 12:07:11 +00:00
Timo Teräs
36ba6779f9 main/alsa-lib: fix few more public headers to have proper poll.h 2013-10-08 07:13:22 +00:00
Timo Teräs
392988ed3d main/alsa-lib: fix musl build
fix various idiotic constructs. patches are mostly from sabotage,
but some I wrote myself too.
2013-09-27 14:22:24 +00:00
Timo Teräs
5c90471732 [all autotools packages]: normalize ./configure 2013-07-30 08:54:53 +00:00
Natanael Copa
44235a5fb4 main/alsa-lib: upgrade to 1.0.27.2 2013-07-09 13:04:27 +00:00
Natanael Copa
4e07cec1aa main/alsa-lib: upgrade to 1.0.27.1 2013-05-22 08:36:39 +00:00
Natanael Copa
d5b26401e6 main/alsa-lib: upgrade to 1.0.27 2013-04-14 10:18:39 +00:00
Francesco Colista
c741d919f4 main/alsa-lib: changed source entry 2012-10-05 14:11:30 +00:00
Natanael Copa
2cc8ab6303 main/alsa-lib: upgrade to 1.0.26 2012-09-10 12:27:18 +00:00
Natanael Copa
fad554eef3 main/alsa-lib: upgrade to 1.0.25 2012-01-25 20:45:05 +00:00
Leonardo Arena
ecc303f2ed main/alsa-lib: remove *.la files completely 2011-08-16 10:01:48 +00:00
William Pitcock
6071c0717c main/alsa-lib: remove *.la files 2011-06-29 18:25:29 -05:00
Natanael Copa
97c5671bbd main/alsa-lib: upgrade to 1.0.24.1 2011-02-01 13:51:26 +00:00
William Pitcock
ba2600dc6e Set all packages with arch="x86 x86_64" to arch="all". 2011-01-13 06:06:02 -06:00
Natanael Copa
da49ad32c4 main/*: add arch 2010-12-13 16:00:16 +00:00
Natanael Copa
4fc18495c2 ./alsa-lib: move .so to -dev package
ref #384
2010-07-14 11:55:18 +00:00
Natanael Copa
0d3ebca5ac main/alsa-lib: disable versioned symbols
uclibc does not support them.

Should make gstreamer alsa plugin work properly.
2010-05-10 12:04:40 +00:00
Natanael Copa
c97181c8a5 main/alsa-lib: upgrade to 1.0.23 2010-05-04 12:30:09 +00:00
Natanael Copa
b4eecaf058 main/[various]: bump pkgrel to force rebuild against nptl 2010-05-04 08:26:51 +00:00
Natanael Copa
d34b3befcf main/alsa-lib: upgrade to 1.0.22 2010-01-05 13:45:09 +00:00
Natanael Copa
bb44a7e177 main/alsa-lib: tweak config options 2009-12-24 17:32:59 +00:00
Natanael Copa
f82414dfe5 main/alsa-lib: upgrade to 1.0.21a 2009-09-18 11:38:07 +00:00
Natanael Copa
b70981b68e moved extra/* to main/
and fixed misc build issues
2009-07-24 08:01:31 +00:00