From: "Tony Vroon" <chainsaw@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/
Date: Mon, 31 May 2021 19:14:59 +0000 (UTC) [thread overview]
Message-ID: <1622488491.0356c1a6afb68099afdcd6e8f6ff046431d7502a.chainsaw@gentoo> (raw)
commit: 0356c1a6afb68099afdcd6e8f6ff046431d7502a
Author: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 19:10:26 2021 +0000
Commit: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Mon May 31 19:14:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0356c1a6
media-libs/alsa-lib: Version bump to 1.2.5
The previous MUSL patch has been merged upstream and is thus dropped.
Upstream changelog:
https://alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
Closes: https://bugs.gentoo.org/720898
Signed-Off-By: Tony Vroon <chainsaw <AT> gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
media-libs/alsa-lib/Manifest | 1 +
media-libs/alsa-lib/alsa-lib-1.2.5.ebuild | 84 +++++++++++++++++++++++++++++++
2 files changed, 85 insertions(+)
diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 0661d2ea015..088fbc2ca50 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,3 +1,4 @@
DIST alsa-lib-1.2.2.tar.bz2 1030747 BLAKE2B 176054c7783452fcd0b30482f4d85fb88a1364a97f79830f2c22cd578275280fa64537d00a08f3e3b1420e4aeb4e4269c7523cb4296db3ed095bcf078b452726 SHA512 d21adb3ff998918c7d1820f9ce2aaf4202dd45ccb87cb092d49da8b2402b6ddaad06325be0fd59f17393a5d9958e3743bfccb4b14bdb947a42e7d791d73c7033
DIST alsa-lib-1.2.3.2.tar.bz2 1038591 BLAKE2B 70ba972953f71fc6ac20f6f3e91361b5aed72c8c7887252331a01334ec4cc154c1bfea02dfaf0f76f8244b8cf73426d83577dcf55aa0033f80ee303d23386df6 SHA512 1fbc6360fda841bd9ca488739bdc9f4142c1b4a07ff767f48f1e160e3d4dff914aed422c97088e238b5e77d7e30aa79ff72569c3348a4cf4a412e1e4bce0bf2a
DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db SHA512 12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
+DIST alsa-lib-1.2.5.tar.bz2 1068496 BLAKE2B 84fe4e22d4316bfc84f15f2493f40f113eb3db7722f230550586533e80daf214140164e8ddc1a399b82a3fd0fb21125ff225cfeb45eaa19320c2e2aa3997c662 SHA512 d9b53484737a3684aac7e08b4b18400aac10fec1a78a8bf9101944bea2c50710bc7355e9bb0012541b067e2d5ee7b1b818bf1bdbffbb2b2d7ad0eb15efe49725
diff --git a/media-libs/alsa-lib/alsa-lib-1.2.5.ebuild b/media-libs/alsa-lib/alsa-lib-1.2.5.ebuild
new file mode 100644
index 00000000000..8183119b95e
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.5.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/"
+SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc elibc_uclibc python +thread-safety"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+RDEPEND="python? ( ${PYTHON_DEPS} )
+ media-libs/alsa-topology-conf
+ media-libs/alsa-ucm-conf
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
+ # https://bugs.gentoo.org/509886
+ if use elibc_uclibc ; then
+ sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die
+ fi
+ # https://bugs.gentoo.org/545950
+ sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --disable-maintainer-mode
+ --disable-resmgr
+ --enable-aload
+ --enable-rawmidi
+ --enable-seq
+ --enable-shared
+ # enable Python only on final ABI
+ $(multilib_native_use_enable python)
+ $(use_enable alisp)
+ $(use_enable thread-safety)
+ $(use_with debug)
+ $(usex elibc_uclibc --without-versioned '')
+ )
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake
+
+ if multilib_is_native_abi && use doc; then
+ emake doc
+ grep -FZrl "${S}" doc/doxygen/html | \
+ xargs -0 sed -i -e "s:${S}::" || die
+ fi
+}
+
+multilib_src_install() {
+ multilib_is_native_abi && use doc && local HTML_DOCS=( doc/doxygen/html/. )
+ default
+}
+
+multilib_src_install_all() {
+ find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+ dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}
next reply other threads:[~2021-05-31 19:15 UTC|newest]
Thread overview: 174+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-31 19:14 Tony Vroon [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-11-13 19:49 [gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/ Sam James
2024-10-05 2:23 Sam James
2024-09-22 18:59 Arthur Zamarin
2024-09-22 18:42 Arthur Zamarin
2024-09-22 18:40 Arthur Zamarin
2024-09-22 18:40 Arthur Zamarin
2024-09-22 18:40 Arthur Zamarin
2024-09-22 18:40 Arthur Zamarin
2024-09-22 18:02 Arthur Zamarin
2024-06-12 4:26 Sam James
2024-05-30 4:36 Ionen Wolkens
2024-05-30 4:36 Ionen Wolkens
2024-04-24 14:41 Sam James
2024-04-24 14:30 Sam James
2024-04-24 14:30 Sam James
2024-04-24 14:22 Sam James
2024-04-24 14:22 Sam James
2024-04-24 14:15 Sam James
2024-04-24 14:15 Sam James
2024-04-22 0:56 Sam James
2024-04-22 0:56 Sam James
2024-04-22 0:56 Sam James
2024-04-22 0:56 Sam James
2024-04-22 0:56 Sam James
2024-04-22 0:56 Sam James
2024-04-22 0:56 Sam James
2023-12-01 20:02 Sam James
2023-12-01 20:02 Sam James
2023-12-01 18:58 Arthur Zamarin
2023-12-01 18:58 Arthur Zamarin
2023-12-01 17:57 Arthur Zamarin
2023-12-01 17:51 Arthur Zamarin
2023-12-01 17:07 Arthur Zamarin
2023-12-01 17:07 Arthur Zamarin
2023-09-02 7:58 Sam James
2023-08-02 15:11 Sam James
2023-08-01 7:48 Sam James
2023-07-24 20:33 Jakov Smolić
2023-07-24 20:33 Jakov Smolić
2023-07-24 20:33 Jakov Smolić
2023-07-24 18:34 Arthur Zamarin
2023-07-24 18:16 Sam James
2023-05-05 4:13 Sam James
2023-05-05 4:13 Sam James
2023-05-05 3:08 Sam James
2023-03-15 16:41 Arthur Zamarin
2023-03-07 11:42 Sam James
2023-03-04 17:44 Arthur Zamarin
2023-03-04 7:35 Arthur Zamarin
2023-03-04 6:20 Arthur Zamarin
2022-10-27 4:48 Sam James
2022-10-27 4:48 Sam James
2022-09-25 1:27 Sam James
2022-08-16 18:51 Arthur Zamarin
2022-07-31 11:10 Agostino Sarubbo
2022-07-31 11:08 Agostino Sarubbo
2022-07-31 11:05 Agostino Sarubbo
2022-07-30 16:27 Arthur Zamarin
2022-07-30 15:38 Arthur Zamarin
2022-07-30 11:28 Arthur Zamarin
2022-07-30 9:51 Arthur Zamarin
2022-07-29 2:54 Sam James
2022-07-17 15:24 Sam James
2022-07-09 8:32 Sam James
2022-06-18 15:19 Sam James
2022-06-17 19:33 Sam James
2022-06-01 6:42 Sam James
2022-05-17 7:56 WANG Xuerui
2022-05-04 4:01 Sam James
2022-04-25 20:20 Arthur Zamarin
2022-04-24 6:34 Agostino Sarubbo
2022-04-24 6:30 Agostino Sarubbo
2022-04-22 17:31 Arthur Zamarin
2022-04-22 17:31 Arthur Zamarin
2022-04-21 18:48 Arthur Zamarin
2022-04-21 18:27 Arthur Zamarin
2021-12-09 20:24 Lars Wendler
2021-12-07 6:47 Lars Wendler
2021-11-02 9:59 Sam James
2021-10-02 22:52 James Le Cuirot
2021-09-23 1:07 Matt Turner
2021-06-16 17:12 Lars Wendler
2021-06-11 5:38 Sam James
2021-06-05 20:09 Lars Wendler
2021-06-05 20:09 Lars Wendler
2021-05-28 14:40 Sergei Trofimovich
2021-05-27 19:36 Sam James
2021-05-27 19:36 Sam James
2021-05-27 19:11 Sam James
2021-05-25 8:25 Yixun Lan
2021-02-15 2:19 Rick Farina
2020-11-08 10:24 Sam James
2020-11-08 0:32 Sam James
2020-10-21 8:04 Lars Wendler
2020-10-21 8:04 Lars Wendler
2020-10-20 7:04 Sergei Trofimovich
2020-10-20 6:51 Sergei Trofimovich
2020-10-19 3:19 Sam James
2020-10-18 16:02 Thomas Deutschmann
2020-10-18 15:24 Mikle Kolyada
2020-10-18 0:18 Sam James
2020-10-15 0:36 Matt Turner
2020-08-02 12:03 Michał Górny
2020-07-08 10:35 Lars Wendler
2020-06-20 11:34 Lars Wendler
2020-06-10 8:49 Lars Wendler
2020-06-02 12:13 Andreas Sturmlechner
2020-05-06 17:34 Sergei Trofimovich
2020-05-06 7:18 Sergei Trofimovich
2020-05-06 7:01 Sergei Trofimovich
2020-05-05 21:15 Sergei Trofimovich
2020-05-05 21:04 Mart Raudsepp
2020-05-04 15:51 Mikle Kolyada
2020-05-04 6:43 Agostino Sarubbo
2020-05-04 6:40 Agostino Sarubbo
2020-05-03 15:58 Andreas Sturmlechner
2020-04-17 23:14 Craig Andrews
2020-02-22 22:11 Lars Wendler
2020-02-21 21:09 Matt Turner
2020-02-21 21:09 Matt Turner
2020-02-20 15:49 Lars Wendler
2020-02-11 13:30 Agostino Sarubbo
2020-02-10 15:30 Jory Pratt
2020-01-27 10:22 Mikle Kolyada
2020-01-21 19:37 Sergei Trofimovich
2020-01-20 11:51 Agostino Sarubbo
2020-01-19 11:20 Sergei Trofimovich
2020-01-18 23:15 Thomas Deutschmann
2019-12-09 18:27 Sergei Trofimovich
2019-11-30 8:27 Lars Wendler
2019-11-25 21:14 Lars Wendler
2019-11-20 9:37 Lars Wendler
2019-11-16 13:06 Lars Wendler
2019-11-16 13:06 Lars Wendler
2019-10-12 23:50 Matt Turner
2019-09-30 6:59 Michał Górny
2019-08-28 7:22 Sergei Trofimovich
2019-08-28 6:54 Sergei Trofimovich
2019-07-31 17:44 Sergei Trofimovich
2019-05-14 17:53 Aaron Bauman
2019-05-13 9:44 Lars Wendler
2019-05-13 9:44 Lars Wendler
2019-04-24 21:33 Thomas Deutschmann
2019-03-28 5:50 Markus Meier
2019-03-23 17:11 Mikle Kolyada
2019-02-17 10:16 Sergei Trofimovich
2019-01-08 23:43 Lars Wendler
2018-11-07 23:28 Sergei Trofimovich
2018-10-23 18:47 Markus Meier
2018-10-18 11:45 Tobias Klausmann
2018-10-17 12:07 Thomas Deutschmann
2018-10-17 10:25 Mikle Kolyada
2018-10-17 9:23 Lars Wendler
2018-10-17 9:23 Lars Wendler
2018-04-04 8:46 Lars Wendler
2018-03-02 18:09 Michał Górny
2017-11-15 17:40 Lars Wendler
2017-11-15 17:40 Lars Wendler
2017-06-02 20:49 Lars Wendler
2017-05-18 11:38 Lars Wendler
2017-03-25 11:41 Jeroen Roovers
2017-03-04 8:32 Markus Meier
2017-02-28 11:22 Tobias Klausmann
2016-12-22 10:51 Lars Wendler
2016-12-22 10:51 Lars Wendler
2016-12-18 16:30 Agostino Sarubbo
2016-12-18 16:25 Agostino Sarubbo
2016-08-03 8:13 Lars Wendler
2016-08-03 8:13 Lars Wendler
2016-05-22 22:17 Sergei Trofimovich
2016-03-31 20:30 Lars Wendler
2016-03-31 20:30 Lars Wendler
2015-12-01 18:14 Tony Vroon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1622488491.0356c1a6afb68099afdcd6e8f6ff046431d7502a.chainsaw@gentoo \
--to=chainsaw@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox