diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-07-17 18:25:44 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-07-17 18:25:44 +0000 |
commit | 1c891dc138535e22f983a2730fde235fdaa84d89 (patch) | |
tree | 5a5e55293a8448e11d926c4839c67af8a4d9ffec /media-libs | |
parent | ppc stable #278174 (diff) | |
download | historical-1c891dc138535e22f983a2730fde235fdaa84d89.tar.gz historical-1c891dc138535e22f983a2730fde235fdaa84d89.tar.bz2 historical-1c891dc138535e22f983a2730fde235fdaa84d89.zip |
Version bump wrt #276020, thanks to Khyota for reporting.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/openal/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/openal/Manifest | 5 | ||||
-rw-r--r-- | media-libs/openal/files/openal-1.8.466-pa.patch | 23 | ||||
-rw-r--r-- | media-libs/openal/openal-1.8.466.ebuild | 44 |
4 files changed, 78 insertions, 2 deletions
diff --git a/media-libs/openal/ChangeLog b/media-libs/openal/ChangeLog index 66252b15b3c3..6947a3ebdae2 100644 --- a/media-libs/openal/ChangeLog +++ b/media-libs/openal/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/openal # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/ChangeLog,v 1.116 2009/05/09 14:23:57 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/ChangeLog,v 1.117 2009/07/17 18:25:43 ssuominen Exp $ + +*openal-1.8.466 (17 Jul 2009) + + 17 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> + +openal-1.8.466.ebuild, +files/openal-1.8.466-pa.patch: + Version bump wrt #276020, thanks to Khyota for reporting. 09 May 2009; Raúl Porcel <armin76@gentoo.org> openal-1.7.411.ebuild: arm/ia64 stable wrt #267960 diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 476f6e53fe4e..9a0e84e83375 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,5 +1,8 @@ +AUX openal-1.8.466-pa.patch 682 RMD160 90a2115437be920f7f8a5d7abea8a33671b88ed5 SHA1 d792a7932453b4ec41b46ef0e2e418ebd4378784 SHA256 66f79406ad82da333287050bc2cfd479fa9ba59205f608ecee5ab8bd32d21c4a AUX openal-soft-1.7.411-multilib.patch 429 RMD160 67194aace37895c177cd366510de1400e6c2e952 SHA1 7db11463f81b8513af5b75ea23e7540f850df2cf SHA256 0c03b75b081bbc67819ba6089a82852efa3e70bd0df94da8f348d4f47b884f78 DIST openal-soft-1.7.411.tar.bz2 82002 RMD160 14b9e87970fa0042d3bc46dfd8424043f52f017f SHA1 b43085f176a29746aba7cef54d362a023f4deed1 SHA256 11319e09e03a7a7a6330196ed6c4d377d5af05ac5544e13b13b77888c0db78d9 +DIST openal-soft-1.8.466.tar.bz2 88588 RMD160 559656b637231c701d9c8c9d53a624f64f500d76 SHA1 744f0f0c1d2e377ed0378ce4a53470d4115f2224 SHA256 e8ef5f057fa3c3b967a628e384f6d55b109456656b61e939febf3ee4472b0b4e EBUILD openal-1.7.411.ebuild 1223 RMD160 3c03c673f694e5cf5d1c24e1742e136f4054a47c SHA1 a7a30407521c4516c87b400ca50b5f79016b0ea6 SHA256 0889dc826a193c30f4039eac190be073789fe2618084691137801e9c08b5ca2f -MISC ChangeLog 16800 RMD160 481e7977fe082e79602e7d87287ddc4dc7722221 SHA1 3238f45256c332a57a4847961edc1c5372cacfd4 SHA256 68be8dba91ad7597abee2260bec6a905b761935d1d40a6cc11f0843cfadd9693 +EBUILD openal-1.8.466.ebuild 1304 RMD160 d7698dc38ab81567cf94528cc96d2cc65acc5c2a SHA1 2f9be795e7e9f1ee0a221e9177468b1aa6e1ba51 SHA256 734cc94bb51d36b5df6e2000f837ca6163ef39095f951f913a53999009fd1d18 +MISC ChangeLog 17006 RMD160 27291e55e8f24aa01d37d85919c42b179096c402 SHA1 3a9026f1feccb9ff5381c5487b43fa54eace0709 SHA256 fcc2ba25e2f66eac06ec33aec4fa02c3d1d31168975f56164a3d06d13caad903 MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369 diff --git a/media-libs/openal/files/openal-1.8.466-pa.patch b/media-libs/openal/files/openal-1.8.466-pa.patch new file mode 100644 index 000000000000..9954ac1fea05 --- /dev/null +++ b/media-libs/openal/files/openal-1.8.466-pa.patch @@ -0,0 +1,23 @@ +diff -ur openal-soft-1.8.466.orig/Alc/ALc.c openal-soft-1.8.466/Alc/ALc.c +--- openal-soft-1.8.466.orig/Alc/ALc.c 2009-06-08 01:38:43.000000000 +0300 ++++ openal-soft-1.8.466/Alc/ALc.c 2009-07-17 21:21:02.000000000 +0300 +@@ -44,6 +44,9 @@ + void (*Init)(BackendFuncs*); + BackendFuncs Funcs; + } BackendList[] = { ++#ifdef HAVE_PULSEAUDIO ++ { "pulse", alc_pulse_init, EmptyFuncs }, ++#endif + #ifdef HAVE_ALSA + { "alsa", alc_alsa_init, EmptyFuncs }, + #endif +@@ -62,9 +65,6 @@ + #ifdef HAVE_PORTAUDIO + { "port", alc_pa_init, EmptyFuncs }, + #endif +-#ifdef HAVE_PULSEAUDIO +- { "pulse", alc_pulse_init, EmptyFuncs }, +-#endif + + { "wave", alc_wave_init, EmptyFuncs }, + diff --git a/media-libs/openal/openal-1.8.466.ebuild b/media-libs/openal/openal-1.8.466.ebuild new file mode 100644 index 000000000000..4c2bbce4da40 --- /dev/null +++ b/media-libs/openal/openal-1.8.466.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.8.466.ebuild,v 1.1 2009/07/17 18:25:43 ssuominen Exp $ + +EAPI=2 +inherit cmake-utils eutils + +MY_P=${PN}-soft-${PV} + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="http://kcat.strangesoft.net/openal.html" +SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="alsa debug oss portaudio pulseaudio" + +RDEPEND="alsa? ( media-libs/alsa-lib ) + portaudio? ( >=media-libs/portaudio-19_pre ) + pulseaudio? ( media-sound/pulseaudio )" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} +DOCS="alsoftrc.sample" +PATCHES=( "${FILESDIR}/${P}-pa.patch" ) + +src_configure() { + local mycmakeargs="$(cmake-utils_use alsa ALSA) + $(cmake-utils_use oss OSS) + $(cmake-utils_use portaudio PORTAUDIO) + $(cmake-utils_use pulseaudio PULSEAUDIO)" + + use debug && mycmakeargs+=" -DCMAKE_BUILD_TYPE=Debug" + + cmake-utils_src_configure +} + +pkg_postinst() { + elog "If you have performance problems using this library, then" + elog "try add these lines to your ~/.alsoftrc config file:" + elog "[alsa]" + elog "mmap = off" +} |