Commit Graph

408 Commits

Author SHA256 Message Date
5ed110dffb Accepting request 163432 from home:tiwai:branches:multimedia:libs
- Backport upstream fixes:
  0058-control-pcm-implement-snd_ctl_abort-and-snd_pcm_abor.patch
  0059-all-places-doxygen-cleanups.patch
  0060-pcm-direct-plugins-do-more-safe-IPC-semaphore-handli.patch
- Fix segfault with openal-soft (bnc#814250):
  0061-Clean-up-dlobj-cache-only-when-no-user-is-present.patch
  0062-Optimize-NULL-check-in-snd_dlobj_cache_put.patch

OBS-URL: https://build.opensuse.org/request/show/163432
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=128
2013-04-09 13:38:22 +00:00
96042eddda Accepting request 162894 from home:tiwai:branches:multimedia:libs
- Backport upstream fix patches:
  0055-pcm-fix-and-optimize-snd_pcm_areas_copy-function.patch
  0056-USB-audio-Add-HP-Digital-Stereo-Headset-to-SPDIF-bla.patch
  0057-pcm-fix-typo-should-be-SND_PCM_STATE_PREPARED.patch
- Fix typos in comments in joystick script (bnc#805765)

OBS-URL: https://build.opensuse.org/request/show/162894
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=127
2013-04-05 16:23:31 +00:00
Stephan Kulow
6ffa644335 Accepting request 158623 from multimedia:libs
- More backports of fix patches from upstream:
  0051-Add-sys-types.h-to-include-list.patch
  0052-control-Simplify-using-snd_config_get_bool.patch
  0053-Add-workaround-for-conflicting-IEC958-controls-for-H.patch
  0054-snd_mixer_poll_descriptors_revents-should-loop-over-.patch (forwarded request 158622 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/158623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=133
2013-03-12 10:01:19 +00:00
1e1ad9f5ff Accepting request 158622 from home:tiwai:branches:multimedia:libs
- More backports of fix patches from upstream:
  0051-Add-sys-types.h-to-include-list.patch
  0052-control-Simplify-using-snd_config_get_bool.patch
  0053-Add-workaround-for-conflicting-IEC958-controls-for-H.patch
  0054-snd_mixer_poll_descriptors_revents-should-loop-over-.patch

OBS-URL: https://build.opensuse.org/request/show/158622
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=125
2013-03-12 07:14:20 +00:00
Stephan Kulow
24b55123e5 Accepting request 150681 from multimedia:libs
- Backport a few fix patches from upstream, mostly for fixing
  crashes in multi-thread programs:
  0044-configure-do-not-detect-incorrect-cross-compiler.patch
  0045-ucm-Set-uc_mgr-ctl-to-NULL-after-closing-it.patch
  0046-snd_pcm_direct_parse_open_conf-use-thread-safe-getgr.patch
  0047-Add-snd_lib_error_set_local-to-install-a-thread-loca.patch
  0048-snd_device_name_hint-do-not-change-the-global-error-.patch
  0049-snd_device_name_hint-do-not-use-global-snd_config.patch
  0050-conf-Fix-a-memory-access-violation-resulting-from-im.patch (forwarded request 150679 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/150681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=132
2013-02-04 16:56:10 +00:00
cd5dd1370c Accepting request 150679 from home:tiwai:branches:multimedia:libs
- Backport a few fix patches from upstream, mostly for fixing
  crashes in multi-thread programs:
  0044-configure-do-not-detect-incorrect-cross-compiler.patch
  0045-ucm-Set-uc_mgr-ctl-to-NULL-after-closing-it.patch
  0046-snd_pcm_direct_parse_open_conf-use-thread-safe-getgr.patch
  0047-Add-snd_lib_error_set_local-to-install-a-thread-loca.patch
  0048-snd_device_name_hint-do-not-change-the-global-error-.patch
  0049-snd_device_name_hint-do-not-use-global-snd_config.patch
  0050-conf-Fix-a-memory-access-violation-resulting-from-im.patch

OBS-URL: https://build.opensuse.org/request/show/150679
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=123
2013-02-01 10:22:50 +00:00
Stephan Kulow
480b8f5f9f Accepting request 145256 from multimedia:libs
- 0041-configure-Quite-AM_CONDITIONAL-arguments.patch:
  Fix for the recent automake conditionals
- 0042-mixer-Don-t-build-simple_abst-when-no-libdl-is-avail.patch:
  Minor fix for the build without libdl
- Fix endian check breakage due to the recent UAPI header move:
  0043-Fix-endian-check-in-local.h.patch (forwarded request 145255 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/145256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=130
2012-12-17 08:32:44 +00:00
c728daee43 Accepting request 145255 from home:tiwai:branches:multimedia:libs
- 0041-configure-Quite-AM_CONDITIONAL-arguments.patch:
  Fix for the recent automake conditionals
- 0042-mixer-Don-t-build-simple_abst-when-no-libdl-is-avail.patch:
  Minor fix for the build without libdl
- Fix endian check breakage due to the recent UAPI header move:
  0043-Fix-endian-check-in-local.h.patch

OBS-URL: https://build.opensuse.org/request/show/145255
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=121
2012-12-13 09:22:05 +00:00
Stephan Kulow
82076be722 Accepting request 144051 from multimedia:libs
- 0040-PCM-Fix-conflict-of-_snd_pcm_hw_params-definitions.patch:
  fix the segfault due to the symbol conflict of _snd_pcm_hw_params (forwarded request 144050 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/144051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=129
2012-12-04 12:15:47 +00:00
5c9e5fb6c0 Accepting request 144050 from home:tiwai:branches:multimedia:libs
- 0040-PCM-Fix-conflict-of-_snd_pcm_hw_params-definitions.patch:
  fix the segfault due to the symbol conflict of _snd_pcm_hw_params

OBS-URL: https://build.opensuse.org/request/show/144050
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=119
2012-12-04 11:38:45 +00:00
Stephan Kulow
c9e15d0e8d Accepting request 143673 from multimedia:libs
- backport UAPI header fix, chmap extension and comiple warning fix
  0036-Merge-kernel-uapi-sound-asound.h-and-asequencer.h.patch
  0037-PCM-Add-more-chmap-definitions-for-UAC2.patch
  0038-PCM-shut-up-a-compile-unused-parameter-compile-warni.patch
  0039-Add-workaround-for-conflicting-snd_seq_event_t-defin.patch (forwarded request 143672 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/143673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=128
2012-12-03 08:23:52 +00:00
4f943c3d9e Accepting request 143672 from home:tiwai:branches:multimedia:libs
- backport UAPI header fix, chmap extension and comiple warning fix
  0036-Merge-kernel-uapi-sound-asound.h-and-asequencer.h.patch
  0037-PCM-Add-more-chmap-definitions-for-UAC2.patch
  0038-PCM-shut-up-a-compile-unused-parameter-compile-warni.patch
  0039-Add-workaround-for-conflicting-snd_seq_event_t-defin.patch

OBS-URL: https://build.opensuse.org/request/show/143672
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=117
2012-11-30 13:56:05 +00:00
Stephan Kulow
efddd76699 Accepting request 141191 from multimedia:libs
- backport fixes from upstream tree:
  0031-pcm-support-for-audio-timestamps.patch
  0032-pcm-fix-64-bit-SNDRV_PCM_IOCTL_STATUS-ABI-breakage.patch
  0033-PCM-Fix-memory-leak-for-pcm-empty-and-asym-plugins.patch
  0034-Reduce-compilation-warnings.patch
  0035-PCM-Avoid-busy-loop-in-snd_pcm_write_areas-with-rate.patch (forwarded request 141190 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/141191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=127
2012-11-14 08:11:39 +00:00
7a3b45a028 Accepting request 141190 from home:tiwai:branches:multimedia:libs
- backport fixes from upstream tree:
  0031-pcm-support-for-audio-timestamps.patch
  0032-pcm-fix-64-bit-SNDRV_PCM_IOCTL_STATUS-ABI-breakage.patch
  0033-PCM-Fix-memory-leak-for-pcm-empty-and-asym-plugins.patch
  0034-Reduce-compilation-warnings.patch
  0035-PCM-Avoid-busy-loop-in-snd_pcm_write_areas-with-rate.patch

OBS-URL: https://build.opensuse.org/request/show/141190
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=115
2012-11-13 16:37:14 +00:00
Stephan Kulow
28f46132ad Accepting request 138457 from multimedia:libs
- backport from upstream tree:
  * lots of patches to support the new chmap API
  * fix segfault in rate plugin error path
  * add a couple of test programs
  * fix inifinte loop in htimestamp of dmix & co (forwarded request 138456 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/138457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=126
2012-10-18 13:00:06 +00:00
8a90d87ca6 Accepting request 138456 from home:tiwai:branches:multimedia:libs
- backport from upstream tree:
  * lots of patches to support the new chmap API
  * fix segfault in rate plugin error path
  * add a couple of test programs
  * fix inifinte loop in htimestamp of dmix & co

OBS-URL: https://build.opensuse.org/request/show/138456
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=113
2012-10-17 08:17:46 +00:00
Stephan Kulow
4d24c8485e Accepting request 135579 from multimedia:libs
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/135579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=125
2012-09-25 11:56:01 +00:00
6215b350c4 - Updated to version 1.0.26:
* just including all previous patches

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=111
2012-09-07 13:30:17 +00:00
Stephan Kulow
c3459a8801 Accepting request 129419 from multimedia:libs
- Fix useless assert in hctl, backport from upstream (forwarded request 129418 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/129419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=124
2012-08-04 06:59:50 +00:00
0dd49797ab Accepting request 129418 from home:tiwai:branches:multimedia:libs
- Fix useless assert in hctl, backport from upstream

OBS-URL: https://build.opensuse.org/request/show/129418
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=109
2012-07-31 09:13:55 +00:00
Stephan Kulow
3ffdeeff9b Accepting request 126632 from multimedia:libs
- Use a special modprobe config for loading OSS and sequencer
  modules automatically (bnc#768361,bnc#768352,bnc#757484,
  bnc#767738)
- Remove the automatic module loading part from alsasound init
  script since modprobe does it now
- Set LOAD_SEQUENCER=no and LOAD_OSS_EMUL_MODULES=no as default;
  these were already disabled on 12.1 with systemd.
  This is only for new installations.  Users upgrading from old
  distros aren't affected. (forwarded request 126580 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/126632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=123
2012-07-01 18:58:49 +00:00
Cristian Morales Vega
2eea2e9c73 Accepting request 126580 from home:tiwai:branches:multimedia:libs
- Use a special modprobe config for loading OSS and sequencer
  modules automatically (bnc#768361,bnc#768352,bnc#757484,
  bnc#767738)
- Remove the automatic module loading part from alsasound init
  script since modprobe does it now
- Set LOAD_SEQUENCER=no and LOAD_OSS_EMUL_MODULES=no as default;
  these were already disabled on 12.1 with systemd.
  This is only for new installations.  Users upgrading from old
  distros aren't affected.

OBS-URL: https://build.opensuse.org/request/show/126580
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=107
2012-06-29 14:29:00 +00:00
Stephan Kulow
6e54579218 Accepting request 126118 from multimedia:libs
- Fix the backward compatibility of ext_ctl plugin (bnc#768742)

OBS-URL: https://build.opensuse.org/request/show/126118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=122
2012-06-26 15:44:40 +00:00
90a4c22569 - Fix the backward compatibility of ext_ctl plugin (bnc#768742)
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=105
2012-06-25 21:59:19 +00:00
Stephan Kulow
ce3bc8d388 Accepting request 125499 from multimedia:libs
- update alsa-info.sh to ver. 0.4.61
  * Add system firmware version detection
  * Add roaraudio sound server detection
  * Cosmetic heading fixup

OBS-URL: https://build.opensuse.org/request/show/125499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=121
2012-06-25 11:45:44 +00:00
79d965e71b - update alsa-info.sh to ver. 0.4.61
* Add system firmware version detection
  * Add roaraudio sound server detection
  * Cosmetic heading fixup

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=103
2012-06-11 16:08:47 +00:00
Stephan Kulow
a72f20f5f7 Accepting request 122932 from multimedia:libs
- backport upstream fixes:
  * Add support for Echo3G devices
  * Blacklist iec958 for some USB devices
  * Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*()
  * Document fixes / updates
  * Add ability to specify TLV data to external control plugins
  * Fix invalid long long format specifier
  * Fix missing break in PCM non-interleaved mmap handling
  * improve robustness of TLV raw value ranges

OBS-URL: https://build.opensuse.org/request/show/122932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=119
2012-06-01 05:19:21 +00:00
bed9c86d2d Accepting request 122709 from home:tiwai:branches:multimedia:libs
- backport upstream fixes:
  * Add support for Echo3G devices
  * Blacklist iec958 for some USB devices
  * Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*()
  * Document fixes / updates
  * Add ability to specify TLV data to external control plugins
  * Fix invalid long long format specifier
  * Fix missing break in PCM non-interleaved mmap handling
  * improve robustness of TLV raw value ranges

OBS-URL: https://build.opensuse.org/request/show/122709
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=101
2012-05-29 09:32:49 +00:00
Stephan Kulow
27001c8c1b Accepting request 101684 from multimedia:libs
- Updated to alsa-lib version 1.0.25; including all previous fixes

OBS-URL: https://build.opensuse.org/request/show/101684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=118
2012-01-27 14:16:08 +00:00
64b25d20d0 Accepting request 101524 from home:tiwai:branches:multimedia:libs
- Updated to alsa-lib version 1.0.25; including all previous fixes

OBS-URL: https://build.opensuse.org/request/show/101524
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=99
2012-01-25 15:53:30 +00:00
Stephan Kulow
bebe11df41 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=117
2011-12-06 16:58:01 +00:00
Lars Vogdt
4b5fd1f8b2 Accepting request 86076 from multimedia:libs
add libtool as buildrequires so we no longer rely on libtool in the project config of factory - it's only needed by <10% of all packages (forwarded request 85939 from coolo)

OBS-URL: https://build.opensuse.org/request/show/86076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=115
2011-10-03 07:11:56 +00:00
Cristian Rodríguez
b6dc429edf Accepting request 85939 from home:coolo:removelibtool
add libtool as buildrequires so we no longer rely on libtool in the project config of factory - it's only needed by <10% of all packages

OBS-URL: https://build.opensuse.org/request/show/85939
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=97
2011-10-02 15:36:39 +00:00
Sascha Peilicke
1ec4223817 Accepting request 85066 from multimedia:libs
- backport upstream fixes: fix noresample hw_params rule and a few
  fixes for missing free() (forwarded request 85033 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/85066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=114
2011-09-27 14:15:57 +00:00
Ismail Dönmez
b35a2527db Accepting request 85033 from home:tiwai:branches:multimedia:libs
- backport upstream fixes: fix noresample hw_params rule and a few
  fixes for missing free()

OBS-URL: https://build.opensuse.org/request/show/85033
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=95
2011-09-27 11:08:17 +00:00
153c4db3ed - Add support of /usr/share/alsa/conf.d/* files.
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=94
2011-09-20 07:45:52 +00:00
Lars Vogdt
65dc7ccf15 Accepting request 82741 from multimedia:libs
- Add alsa-devel to baselibs
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build (forwarded request 82684 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/82741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=113
2011-09-19 13:34:52 +00:00
Pavol Rusnak
7cfe82adc9 Accepting request 82684 from home:jengelh:bl
- Add alsa-devel to baselibs
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build

OBS-URL: https://build.opensuse.org/request/show/82684
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=92
2011-09-17 12:45:42 +00:00
Sascha Peilicke
dc28b6a67f Autobuild autoformatter for 81698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=112
2011-09-11 17:03:19 +00:00
OBS User buildservice-autocommit
783ddef97f Updating link to change in openSUSE:Factory/alsa revision 112.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=76a4cb85ecd13d6ec2cf95434a6dca0c
2011-09-11 17:03:19 +00:00
Sascha Peilicke
70fa9a94e6 Accepting request 81698 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/81698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=111
2011-09-11 17:03:13 +00:00
7d1e6b4ed9 - backport upstream fixes: a few trivial fixes for UCM and the
addition of missing RDSPM types in the header

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=89
2011-08-26 07:35:47 +00:00
Sascha Peilicke
c89f435525 Autobuild autoformatter for 77434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=110
2011-07-29 14:48:26 +00:00
OBS User buildservice-autocommit
ad64ac2c41 Updating link to change in openSUSE:Factory/alsa revision 110.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=09445a3c5969006561632b68cce7d36f
2011-07-29 14:48:26 +00:00
Sascha Peilicke
9402db2c58 Accepting request 77434 from multimedia:libs
- Fix enumeration of default PCM in addition to sysdefault

- Add fallback PCM/control support (for pulse plugin)

OBS-URL: https://build.opensuse.org/request/show/77434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=109
2011-07-29 14:48:09 +00:00
e295533992 - Fix enumeration of default PCM in addition to sysdefault
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=87
2011-07-27 13:27:02 +00:00
612d4b6817 - Add fallback PCM/control support (for pulse plugin)
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=86
2011-07-26 13:45:27 +00:00
cf950b12e1 Autobuild autoformatter for 76045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=108
2011-07-11 13:58:22 +00:00
OBS User buildservice-autocommit
7fc4b01ae3 Updating link to change in openSUSE:Factory/alsa revision 108.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=85d1b743c1a5ce61b3a420c9771c53d3
2011-07-11 13:58:22 +00:00
b81de85eb7 Accepting request 76045 from multimedia:libs
- Add missing Required-Stop in alsasound init script

- Add $local_fs to alsasound init script (for /var/* access)
  (bnc#700781)

- Call alsactl in alsasound init script when /var is a separate
  partition (bnc#700781)

OBS-URL: https://build.opensuse.org/request/show/76045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alsa?expand=0&rev=107
2011-07-11 13:58:11 +00:00