[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: 06b286350a3e74328c166eff7380fbbc2b7c0335
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:41:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:41:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b28635

media-libs/alsa-lib: Stabilize 1.2.11 ppc64, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 8fda23cfc441..0c1e39bdc908 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: fc44330aa82bfd4a5d080cea139223f3bf4e95bc
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:27:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:27:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc44330a

media-libs/alsa-lib: Stabilize 1.2.11 x86, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 9e3fbf34aec1..8fda23cfc441 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: 52d97b504aef9086f8d6743ced8f528a048b7347
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:27:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:27:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d97b50

media-libs/alsa-lib: Stabilize 1.2.11 ppc, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 24c561c07be8..9e3fbf34aec1 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: c837dd35dd7fcaaf3faf07863865d30eeb27b3e4
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:21:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:21:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c837dd35

media-libs/alsa-lib: Stabilize 1.2.11 amd64, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index f0327d288262..24c561c07be8 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: 9fdc7fd0128ea62d1750e859e790a5f66a831728
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:21:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:21:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdc7fd0

media-libs/alsa-lib: Stabilize 1.2.11 sparc, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 583e29a2443f..f0327d288262 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: 5ec726195f3e6f227b4b79cf44f35b559f0aa896
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:15:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:15:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec72619

media-libs/alsa-lib: Stabilize 1.2.11 arm64, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 7565309a3e0a..4f910e74c76b 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-24 Thread Sam James
commit: 022eddd7499530a933f14985e68cecf12aa5099b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:15:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:15:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022eddd7

media-libs/alsa-lib: Stabilize 1.2.11 arm, #930587

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 4f910e74c76b..583e29a2443f 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: 9beed58f53074e667c4fa09f1fe12d8fc40ce89e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:55:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:55:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beed58f

media-libs/alsa-lib: Stabilize 1.2.10-r3 ppc64, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index 6050b5c64b26..d57bde016770 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: 8bb6a94e71013100a6abc5de938709cf855a21c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb6a94e

media-libs/alsa-lib: Stabilize 1.2.10-r3 amd64, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index a48f489885e0..af9a3d46e23c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: 3489b0f7bd5b94f2cdd1edd7164aa4e439018d46
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3489b0f7

media-libs/alsa-lib: Stabilize 1.2.10-r3 sparc, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index cb7da41c5dd9..a48f489885e0 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: 4049724ab07e0d70f1cd67f64d21cdc6d358b0d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:55:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:55:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4049724a

media-libs/alsa-lib: Stabilize 1.2.10-r3 ppc, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index d57bde016770..a06f0bb58da1 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: 1b279c51e22f18a80a29245a80d32be833fd9059
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b279c51

media-libs/alsa-lib: Stabilize 1.2.10-r3 arm64, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index 6099293d3adc..cb7da41c5dd9 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: 5f7888456a2ef4eef4a671bf19a2beb5505dff2d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f788845

media-libs/alsa-lib: Stabilize 1.2.10-r3 x86, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index a06f0bb58da1..6099293d3adc 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2024-04-21 Thread Sam James
commit: c79c1ecd81b0a82566d9bdb5800aedf15c69831c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:55:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:55:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79c1ecd

media-libs/alsa-lib: Stabilize 1.2.10-r3 arm, #930396

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index a44a4078f191..6050b5c64b26 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2024-02-16 Thread Sam James
commit: 747325624803925817185a5d3253e17f1c09c2a6
Author: Michal Rostecki  protonmail  com>
AuthorDate: Thu Feb  1 21:30:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 06:38:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74732562

media-libs/alsa-lib: Bump alsa-lib to 1.2.11

Changes:
- Version bump to 1.2.11
- Add an upstream patch which fixes the build with lld
  - alsa-project/alsa-lib@2a736a0
- The previous lld-related patches are not needed anymore

Signed-off-by: Michal Rostecki  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest   |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 99 ++
 ...2.11-topology-correct-version-script-path.patch | 32 +++
 3 files changed, 132 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index d9325967f41a..e85cb3c13e59 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1 +1,2 @@
 DIST alsa-lib-1.2.10.tar.bz2 1107007 BLAKE2B 
b2e4f8431e61f5bb56b2b5d124e67d5a68bbca3c647bebfa93f5e5ff092ec9ef3f6cb6315801fcd93e21151784814ff238d357313b8b44f32d4e7c9ee565388f
 SHA512 
4ccbd1dc5a612044571c26290923009e4c3f7959b30a5d0bed47daa68bbefaff9059c4f0fa3bc16f22c1eed2d36f079139369f40243da5921ae4de02a4541939
+DIST alsa-lib-1.2.11.tar.bz2 1107150 BLAKE2B 
7fb245ffbfb841bdd5cb9da08fb2ec0a4ce8d340d4d1461999aca558c67c16e7c596cd0bffab761b7b4549025b0fb25462fb352e6d3900fb42f00b47de58d34c
 SHA512 
7bf2c541dff5262c0302a1c716ca10cdb5105f4e0ad48f3341c3c7e975b0c3ea835a298a05974c3e216a85912c368d8025ba3cdda3ff04a7683133ce5b2a286d

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
new file mode 100644
index ..7565309a3e0a
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="7e3a3c2b0a092d0f568ba3c98365030dd91cc877"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-text/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${PN}-1.2.11-topology-correct-version-script-path.patch"
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
+   # Let us know if you can identify one.)
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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 '*.la' 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/files/, media-libs/alsa-lib/

2024-01-28 Thread Matt Turner
commit: 03d7cfe8f4e95fb251bb8079202c48ec08f5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 25 19:04:35 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 28 17:35:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d7

media-libs/alsa-lib: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/alsa-lib/Manifest   |   2 -
 media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild  | 100 -
 media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild   |  97 
 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild  |  98 
 .../files/alsa-lib-1.2.8-clang16-macro.patch   |  31 ---
 5 files changed, 328 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index c4404eab1825..d9325967f41a 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,3 +1 @@
 DIST alsa-lib-1.2.10.tar.bz2 1107007 BLAKE2B 
b2e4f8431e61f5bb56b2b5d124e67d5a68bbca3c647bebfa93f5e5ff092ec9ef3f6cb6315801fcd93e21151784814ff238d357313b8b44f32d4e7c9ee565388f
 SHA512 
4ccbd1dc5a612044571c26290923009e4c3f7959b30a5d0bed47daa68bbefaff9059c4f0fa3bc16f22c1eed2d36f079139369f40243da5921ae4de02a4541939
-DIST alsa-lib-1.2.8.tar.bz2 1091475 BLAKE2B 
e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4
 SHA512 
865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688
-DIST alsa-lib-1.2.9.tar.bz2 1094660 BLAKE2B 
ec0c6966802196016679652292a579c6301cce33a2e887fce79cdb80629b6df047269787445cf0645e6cf43d3d2aae8fa57ddad5ab79fc254ee65a0ed695f449
 SHA512 
8f39c8166c3648d46695a9287d9b9a35e5bfffed11d79e868ff7aba92d0fee792e82784186ebeb2a3e44d6b617c916025c7fce9a802565bb8e0dc8fdcce2311a

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild
deleted file mode 100644
index 98cbaa2d28db..
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit autotools multilib-minimal flag-o-matic python-single-r1
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
-if [[ ${PV} == *_p* ]] ; then
-   # Please set correct commit ID for a snapshot release!
-   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
-   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
-else
-   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
-   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="alisp debug doc python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   media-libs/alsa-topology-conf
-   media-libs/alsa-ucm-conf
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( >=app-text/doxygen-1.2.6 )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
-   "${FILESDIR}/${P}-musl-string.patch" # bug #913573, backport
-   "${FILESDIR}/${P}-ump-header-detection.patch" # bug #913573, backport
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
-   # bug #545950
-   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # Broken upstream. Could in theory work with -flto-partitions=none
-   # but it's a hack to workaround the real problem and not strictly safe.
-   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
-   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
-   # Let us know if you can identify one.)
-   filter-lto
-
-   local myeconfargs=(
-   --disable-maintainer-mode
-   --disable-resmgr
-   --enable-aload
-   --enable-rawmidi
-   --enable-seq
-   --enable-shared
-   --enable-thread-safety
-
-   $(multilib_native_use_enable python)
-   $(use_enable alisp)
-   $(use_with debug)
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   emake
-
-   if multilib_is_native_abi && use doc; then
-   emake doc
-   grep 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/files/, media-libs/alsa-lib/

2023-12-12 Thread Sam James
commit: cc52c5e316ca5a61f4a85e34e513480e41801360
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 13 01:18:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 13 01:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc52c5e3

media-libs/alsa-lib: backport lld 17 fix

Closes: https://bugs.gentoo.org/914511
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild  | 103 +
 .../alsa-lib/files/alsa-lib-1.2.10-lld-17.patch|  35 +++
 2 files changed, 138 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
new file mode 100644
index ..410467070681
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${P}-musl-string.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-ump-header-detection.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-pcm-fix-segfault-32bit-libs.patch" # backport
+   "${FILESDIR}/${P}-reshuffle-included-files-config-h.patch" # backport
+   "${FILESDIR}/${P}-lld-17.patch" # bug #914511, backport
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
+   # Let us know if you can identify one.)
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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 '*.la' -delete || die
+
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}

diff --git a/media-libs/alsa-lib/files/alsa-lib-1.2.10-lld-17.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-lld-17.patch
new file mode 100644
index ..cba1e2e2d507
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.2.10-lld-17.patch
@@ -0,0 +1,35 @@
+https://bugs.gentoo.org/914511
+https://github.com/alsa-project/alsa-lib/issues/356
+https://github.com/alsa-project/alsa-lib/commit/96f60d829f2c9dc9ad9eda46410adaa41b4b0da0
+
+From 96f60d829f2c9dc9ad9eda46410adaa41b4b0da0 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai 
+Date: Tue, 10 Oct 2023 08:20:15 +0200
+Subject: [PATCH] seq: Fix typos in symbol version definitions
+
+There were obvious typos in src/Versions.in that resulted in the
+undefined 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Sam James
commit: 6fce4abc82491c8db7fa045008bbf9d5e58c30f7
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 20:02:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 20:02:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fce4abc

media-libs/alsa-lib: Stabilize 1.2.10-r2 amd64, #918917

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index ef779767f9c2..4ec769a33bb2 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Sam James
commit: 6c2a8b75c86945660e1a6a21577713fa80e9fdb3
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 20:02:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 20:02:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2a8b75

media-libs/alsa-lib: Stabilize 1.2.10-r2 x86, #918917

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index 4ec769a33bb2..10f2d9a046ce 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Arthur Zamarin
commit: 492faa545447930ae1132bff6b398693d8cea34d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 18:58:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 18:58:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492faa54

media-libs/alsa-lib: Stabilize 1.2.10-r2 ppc, #918917

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index 16f2b5662784..ef779767f9c2 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Arthur Zamarin
commit: 4ab9101384c69f90c453f3166dcd21bb6e26a39a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 18:58:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 18:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab91013

media-libs/alsa-lib: Stabilize 1.2.10-r2 hppa, #918917

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index d2e47d75e634..16f2b5662784 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Arthur Zamarin
commit: ce7c6656ec82ff862edf72fc05dfdca9ec803a27
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 17:57:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 17:57:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7c6656

media-libs/alsa-lib: Stabilize 1.2.10-r2 ppc64, #918917

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index ae46512bac25..d2e47d75e634 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Arthur Zamarin
commit: 27cdd7210373f8bacc209611cd580c9cd5425adb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 17:50:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 17:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27cdd721

media-libs/alsa-lib: Stabilize 1.2.10-r2 sparc, #918917

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index a2ee81c7910c..ae46512bac25 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Arthur Zamarin
commit: 1df080823881f7df14d88501fc37a645c2fce69d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 17:06:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 17:06:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df08082

media-libs/alsa-lib: Stabilize 1.2.10-r2 arm64, #918917

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index 8fe8251d88dc..a2ee81c7910c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-12-01 Thread Arthur Zamarin
commit: a8d2f92932bfd1f34d350ed5d905077c3e1f1aff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 17:06:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 17:06:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d2f929

media-libs/alsa-lib: Stabilize 1.2.10-r2 arm, #918917

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
index 4b5a3c65e8bb..8fe8251d88dc 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2023-09-14 Thread Sam James
commit: 8da9ea49f14cfc17a49174d51b608f7484daba19
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:13:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da9ea49

media-libs/alsa-lib: fix 32-bit LFS mismatches

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild  | 102 
 ...sa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch |  91 +++
 ...-1.2.10-reshuffle-included-files-config-h.patch | 174 +
 3 files changed, 367 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
new file mode 100644
index ..4b5a3c65e8bb
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${P}-musl-string.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-ump-header-detection.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-pcm-fix-segfault-32bit-libs.patch" # backport
+   "${FILESDIR}/${P}-reshuffle-included-files-config-h.patch" # backport
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
+   # Let us know if you can identify one.)
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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 '*.la' -delete || die
+
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}

diff --git 
a/media-libs/alsa-lib/files/alsa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch
new file mode 100644
index ..4cd3614ee943
--- /dev/null
+++ 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch
@@ -0,0 +1,91 @@
+https://github.com/alsa-project/alsa-lib/commit/0e3dfb9f705ca78be34cd70fd59d67c431e29cc7
+
+From 0e3dfb9f705ca78be34cd70fd59d67c431e29cc7 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai 
+Date: Sat, 9 Sep 2023 17:42:03 +0200
+Subject: [PATCH] pcm: Fix segfault with 32bit libs
+
+The recent rearrangement of header inclusion order caused a regression
+showing segfaults on 32bit Arm.  The primary reason is the

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2023-09-07 Thread Sam James
commit: 0cd39f1f240ebd443106c162bcd7c1b22a55f26c
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Sep  7 12:05:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 14:47:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd39f1f

media-libs/alsa-lib: Backport UMP header file detection fix

Closes: https://bugs.gentoo.org/913513
Closes: https://bugs.gentoo.org/913521
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/32660
Signed-off-by: Sam James  gentoo.org>

 ...lib-1.2.10.ebuild => alsa-lib-1.2.10-r1.ebuild} |  1 +
 .../alsa-lib-1.2.10-ump-header-detection.patch | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild
similarity index 97%
rename from media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
rename to media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild
index bd8d097d5eff..b558003171cb 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r1.ebuild
@@ -35,6 +35,7 @@ BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
 PATCHES=(
"${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
"${FILESDIR}/${P}-musl-string.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-ump-header-detection.patch" # bug #913573, backport
 )
 
 pkg_setup() {

diff --git 
a/media-libs/alsa-lib/files/alsa-lib-1.2.10-ump-header-detection.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-ump-header-detection.patch
new file mode 100644
index ..a75aa3a85a06
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.2.10-ump-header-detection.patch
@@ -0,0 +1,31 @@
+From 
https://github.com/alsa-project/alsa-lib/commit/fcce13a6726c52882bd8b7131c61c4eba308792c
 Mon Sep 17 00:00:00 2001
+From: Jaroslav Kysela 
+Date: Mon, 4 Sep 2023 09:38:26 +0200
+Subject: [PATCH] control.h: Fix ump header file detection
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Apparently, the control.h is used from apps separately (outside
+asoundlib.h). Avoid errors like:
+
+/usr/include/alsa/control.h:417:47: error: ‘snd_ump_endpoint_info_t’ has not 
been declared
+  417 | int snd_ctl_ump_endpoint_info(snd_ctl_t *ctl, snd_ump_endpoint_info_t 
*info);
+  |   ^~~
+/usr/include/alsa/control.h:418:44: error: ‘snd_ump_block_info_t’ has not been 
declared
+  418 | int snd_ctl_ump_block_info(snd_ctl_t *ctl, snd_ump_block_info_t *info);
+  |^~~~
+
+Fixes: https://github.com/alsa-project/alsa-lib/issues/348
+Signed-off-by: Jaroslav Kysela 
+--- a/include/control.h
 b/include/control.h
+@@ -413,6 +413,8 @@ int snd_ctl_pcm_prefer_subdevice(snd_ctl_t *ctl, int 
subdev);
+ int snd_ctl_rawmidi_next_device(snd_ctl_t *ctl, int * device);
+ int snd_ctl_rawmidi_info(snd_ctl_t *ctl, snd_rawmidi_info_t * info);
+ int snd_ctl_rawmidi_prefer_subdevice(snd_ctl_t *ctl, int subdev);
++#endif
++#ifdef __ALSA_UMP_H
+ int snd_ctl_ump_next_device(snd_ctl_t *ctl, int *device);
+ int snd_ctl_ump_endpoint_info(snd_ctl_t *ctl, snd_ump_endpoint_info_t *info);
+ int snd_ctl_ump_block_info(snd_ctl_t *ctl, snd_ump_block_info_t *info);



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/files/, media-libs/alsa-lib/

2023-09-07 Thread Sam James
commit: b0ead6beba8b528c5d03c738a8214f8eeea27105
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Sep  7 00:13:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 14:46:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ead6be

media-libs/alsa-lib: backport musl fix for 1.2.10

Closes: https://bugs.gentoo.org/913573
Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.10.ebuild |  1 +
 .../files/alsa-lib-1.2.10-musl-string.patch| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
index 9292f6f04563..bd8d097d5eff 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
@@ -34,6 +34,7 @@ BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
 
 PATCHES=(
"${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${P}-musl-string.patch" # bug #913573, backport
 )
 
 pkg_setup() {

diff --git a/media-libs/alsa-lib/files/alsa-lib-1.2.10-musl-string.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-musl-string.patch
new file mode 100644
index ..49747dcfecbe
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.2.10-musl-string.patch
@@ -0,0 +1,40 @@
+From 
https://github.com/alsa-project/alsa-lib/commit/10bd599970acc71c92f85eb08943eb8d3d702a9c
 Mon Sep 17 00:00:00 2001
+From: Jaroslav Kysela 
+Date: Wed, 6 Sep 2023 15:16:44 +0200
+Subject: [PATCH] global.h: move __STRING() macro outside !PIC ifdef block
+
+It solves the musl libc compilation issue.
+
+control.c: In function 'snd_ctl_open_conf':
+../../include/global.h:98:36: warning: implicit declaration of function 
'__STRING' [-Wimplicit-function-declaratio]
+   98 | #define SND_DLSYM_VERSION(version) __STRING(version)
+  |^~~~
+
+Fixes: https://github.com/alsa-project/alsa-lib/issues/350
+Signed-off-by: Jaroslav Kysela 
+--- a/include/global.h
 b/include/global.h
+@@ -51,6 +51,11 @@ const char *snd_asoundlib_version(void);
+ #define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
+ #endif
+ 
++#ifndef __STRING
++/** \brief Return 'x' argument as string */
++#define __STRING(x) #x
++#endif
++
+ #ifdef PIC /* dynamic build */
+ 
+ /** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */
+@@ -71,11 +76,6 @@ struct snd_dlsym_link {
+ 
+ extern struct snd_dlsym_link *snd_dlsym_start;
+ 
+-#ifndef __STRING
+-/** \brief Return 'x' argument as string */
+-#define __STRING(x) #x
+-#endif
+-
+ /** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */
+ #define __SND_DLSYM_VERSION(prefix, name, version) _ ## prefix ## name ## 
version
+ /**



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-09-02 Thread Sam James
commit: 6ef0b470c182bc8c2c07475453ac47297389d258
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 07:51:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 07:51:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef0b470

media-libs/alsa-lib: add 1.2.10

Closes: https://bugs.gentoo.org/885551
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest   |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.10.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 17bbdaf788e0..c4404eab1825 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,2 +1,3 @@
+DIST alsa-lib-1.2.10.tar.bz2 1107007 BLAKE2B 
b2e4f8431e61f5bb56b2b5d124e67d5a68bbca3c647bebfa93f5e5ff092ec9ef3f6cb6315801fcd93e21151784814ff238d357313b8b44f32d4e7c9ee565388f
 SHA512 
4ccbd1dc5a612044571c26290923009e4c3f7959b30a5d0bed47daa68bbefaff9059c4f0fa3bc16f22c1eed2d36f079139369f40243da5921ae4de02a4541939
 DIST alsa-lib-1.2.8.tar.bz2 1091475 BLAKE2B 
e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4
 SHA512 
865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688
 DIST alsa-lib-1.2.9.tar.bz2 1094660 BLAKE2B 
ec0c6966802196016679652292a579c6301cce33a2e887fce79cdb80629b6df047269787445cf0645e6cf43d3d2aae8fa57ddad5ab79fc254ee65a0ed695f449
 SHA512 
8f39c8166c3648d46695a9287d9b9a35e5bfffed11d79e868ff7aba92d0fee792e82784186ebeb2a3e44d6b617c916025c7fce9a802565bb8e0dc8fdcce2311a

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
new file mode 100644
index ..9292f6f04563
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
+   # Let us know if you can identify one.)
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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 '*.la' -delete || die
+
+   dodoc ChangeLog 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-08-02 Thread Sam James
commit: b4c86651fd4357323899462b513d6b326ed956a0
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 15:10:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 15:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c86651

media-libs/alsa-lib: Stabilize 1.2.9 ppc, #911149

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index 59d9c14865f1..7811b277faae 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-08-01 Thread Sam James
commit: 1c1b829ded1e9fac61a8436ebc98c7d0909c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 31 15:30:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  1 07:48:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1b829d

media-libs/alsa-lib: stable 1.2.9 for hppa/sparc, bug #911149

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index ecf9ef984c18..59d9c14865f1 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-07-24 Thread Jakov Smolić
commit: 7efcea47a72e72c027275fa1fba5a90fbf03640a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:32:56 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:32:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efcea47

media-libs/alsa-lib: Stabilize 1.2.9 ppc64, #911149

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index 82a3c6b9e848..5eb855f96886 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-07-24 Thread Jakov Smolić
commit: 8c758b8bd4e221bd05029bfdd559fd44f3e3c8e7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:33:05 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:33:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c758b8b

media-libs/alsa-lib: Stabilize 1.2.9 x86, #911149

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index 3cc5464b422d..ecf9ef984c18 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-07-24 Thread Jakov Smolić
commit: 5458120a1becbecbb1c43e88c91ba5f769310bfd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:33:00 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5458120a

media-libs/alsa-lib: Stabilize 1.2.9 amd64, #911149

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index 5eb855f96886..3cc5464b422d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-07-24 Thread Arthur Zamarin
commit: 1e18d22928f0d2ef4fc188f06d55df846c8c2aa1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:33:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:33:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e18d229

media-libs/alsa-lib: Stabilize 1.2.9 arm, #911149

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index dde0b8692a4c..82a3c6b9e848 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-07-24 Thread Sam James
commit: fd055943cb26fffa4f9f23361fe9c70a5001c3c4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 24 18:16:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 18:16:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd055943

media-libs/alsa-lib: Stabilize 1.2.9 arm64, #911149

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
index 9292f6f04563..dde0b8692a4c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-05-04 Thread Sam James
commit: c84090acc76794ed7332fef9a77c97ff17bb10df
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 04:04:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 04:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84090ac

media-libs/alsa-lib: add 1.2.9

Closes: https://bugs.gentoo.org/900863
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest  |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.9.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 474b47cec535..17bbdaf788e0 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1 +1,2 @@
 DIST alsa-lib-1.2.8.tar.bz2 1091475 BLAKE2B 
e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4
 SHA512 
865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688
+DIST alsa-lib-1.2.9.tar.bz2 1094660 BLAKE2B 
ec0c6966802196016679652292a579c6301cce33a2e887fce79cdb80629b6df047269787445cf0645e6cf43d3d2aae8fa57ddad5ab79fc254ee65a0ed695f449
 SHA512 
8f39c8166c3648d46695a9287d9b9a35e5bfffed11d79e868ff7aba92d0fee792e82784186ebeb2a3e44d6b617c916025c7fce9a802565bb8e0dc8fdcce2311a

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
new file mode 100644
index ..9292f6f04563
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.9.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
+   # Let us know if you can identify one.)
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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 '*.la' -delete || die
+
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-05-04 Thread Sam James
commit: c0bf6a4f06c70227dbdfb6898f0c7d3d602f9971
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 03:24:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 04:11:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bf6a4f

media-libs/alsa-lib: fix UnusedLocalUse

I'm working on the alsa-* bumps and then messed around with rebase so
missed this when doing the cleanup before bump.

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml
index 46d73ada1b5d..dc26f4840b84 100644
--- a/media-libs/alsa-lib/metadata.xml
+++ b/media-libs/alsa-lib/metadata.xml
@@ -6,7 +6,6 @@


Enable support for ALISP (ALSA LISP) 
interpreter for advanced features.
-   thread-safe API functions



https://www.alsa-project.org/wiki/Main_Page_News



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-05-04 Thread Sam James
commit: da20ce8874b0f8f15c7bc3010b8bdf90fa3542e3
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 03:01:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 03:08:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da20ce88

media-libs/alsa-lib: drop 1.2.7.2, 1.2.7.2-r1

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest   |  1 -
 media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild | 97 --
 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild| 97 --
 3 files changed, 195 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 4302b90818ee..474b47cec535 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,2 +1 @@
-DIST alsa-lib-1.2.7.2.tar.bz2 1085117 BLAKE2B 
9ae3d4358d802970249e1b904faa7c4d646dec1d8c93e0de9c4b70065e912b910303d77e8f9f68c97b883ec270cf0dd8b97146b4a85f3aede4f290683c462fce
 SHA512 
79e5920384e570a1acd8ecd1eb8812879333c3cedb1d15780080afc40125b97df893c33f4163d9dd863871b628bc6026265f8ace2c8634fc1af5b52b62ac9cfe
 DIST alsa-lib-1.2.8.tar.bz2 1091475 BLAKE2B 
e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4
 SHA512 
865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild
deleted file mode 100644
index fee1d148d903..
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools multilib-minimal flag-o-matic python-single-r1
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
-if [[ ${PV} == *_p* ]] ; then
-   # Please set correct commit ID for a snapshot release!!!
-   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
-   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
-else
-   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
-   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="alisp debug doc python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="media-libs/alsa-topology-conf
-   media-libs/alsa-ucm-conf
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
-   # bug #545950
-   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # Broken upstream. Could in theory work with -flto-partitions=none
-   # but it's a hack to workaround the real problem and not strictly safe.
-   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
-   filter-lto
-
-   local myeconfargs=(
-   --disable-maintainer-mode
-   --disable-resmgr
-   --enable-aload
-   --enable-rawmidi
-   --enable-seq
-   --enable-shared
-   --enable-thread-safety
-
-   # enable Python only on final ABI
-   $(multilib_native_use_enable python)
-   $(use_enable alisp)
-   $(use_with debug)
-   )
-
-   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
-}

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
deleted file mode 100644
index 87e46cf31a80..
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-03-15 Thread Arthur Zamarin
commit: 5b1e98f8316081449cfc10f1125a36bcc921bd23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 15 16:40:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 15 16:40:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1e98f8

media-libs/alsa-lib: Stabilize 1.2.8-r1 ppc64, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
index 6e376f614ef1..59c36964285d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-03-07 Thread Sam James
commit: 43f99fc57f5579cf1ad6812380712ac522d5dc84
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 11:40:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 11:40:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f99fc5

media-libs/alsa-lib: Stabilize 1.2.8-r1 x86, #891847

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
index 451a5d847c1a..5ef8a9f2687d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-03-04 Thread Arthur Zamarin
commit: 0db3b0bf197dbe8b048340701c8b1b01ab8c0da2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 17:43:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 17:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db3b0bf

media-libs/alsa-lib: Stabilize 1.2.8-r1 hppa, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
index ff1b03906cab..451a5d847c1a 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-03-03 Thread Arthur Zamarin
commit: f32a4dc4682359789892be929d49b65fe70fc194
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:35:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32a4dc4

media-libs/alsa-lib: Stabilize 1.2.8-r1 ppc, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
index 4216482784e1..ff1b03906cab 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2023-03-03 Thread Arthur Zamarin
commit: d6ce102a7484a10c87e7a143f023c89cb54bfc7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:20:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ce102a

media-libs/alsa-lib: Stabilize 1.2.8-r1 arm64, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
index 1ed90c96e99e..5dc67e76fc32 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/files/, media-libs/alsa-lib/

2022-10-30 Thread Sam James
commit: 3a7adf6acb026dd53e261d25d6de947f2314b04e
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 30 18:17:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 30 20:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7adf6a

media-libs/alsa-lib: fix alsa.m4 for clang 16

Signed-off-by: Sam James  gentoo.org>

 ...a-lib-1.2.8.ebuild => alsa-lib-1.2.8-r1.ebuild} |  1 +
 .../files/alsa-lib-1.2.8-clang16-macro.patch   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
similarity index 98%
rename from media-libs/alsa-lib/alsa-lib-1.2.8.ebuild
rename to media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
index ea97e535b5f7..60c8f343db4e 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.8.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8-r1.ebuild
@@ -34,6 +34,7 @@ BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
 
 PATCHES=(
"${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${PN}-1.2.8-clang16-macro.patch"
 )
 
 pkg_setup() {

diff --git a/media-libs/alsa-lib/files/alsa-lib-1.2.8-clang16-macro.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.8-clang16-macro.patch
new file mode 100644
index ..c74a7cc73e26
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.2.8-clang16-macro.patch
@@ -0,0 +1,31 @@
+https://github.com/alsa-project/alsa-lib/pull/278
+
+From 68a233404279366f7c7e34afb6197bcc70f4b7d7 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 30 Oct 2022 18:06:37 +
+Subject: [PATCH] utils/alsa.m4: include  for exit()
+
+Clang 16 makes -Wimplicit-function-declaration an error by default
+and it's easier to just explicitly include  rather
+than hope the ALSA headers always have it.
+
+Signed-off-by: Sam James 
+--- a/utils/alsa.m4
 b/utils/alsa.m4
+@@ -85,6 +85,7 @@ AC_LANG_PUSH([C])
+ AC_MSG_CHECKING([for libasound headers version >= 
$alsa_min_major_version.$alsa_min_minor_version.$alsa_min_micro_version 
($min_alsa_version)])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include 
++#include 
+ ]], [[
+ /* ensure backward compatibility */
+ #if !defined(SND_LIB_MAJOR) && defined(SOUNDLIB_VERSION_MAJOR)
+@@ -130,6 +131,7 @@ AC_MSG_CHECKING([for libatopology (sound headers version > 
1.1.9)])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include 
+ #include 
++#include 
+ ]], [[
+ /* ensure backward compatibility */
+ #if !defined(SND_LIB_VERSION)
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-10-26 Thread Sam James
commit: 6be7b470c9dc87b31e46380944cfdef9af2b5510
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 04:09:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 04:46:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be7b470

media-libs/alsa-lib: add 1.2.8

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest  |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.8.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 4ae6d0035c44..4302b90818ee 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1 +1,2 @@
 DIST alsa-lib-1.2.7.2.tar.bz2 1085117 BLAKE2B 
9ae3d4358d802970249e1b904faa7c4d646dec1d8c93e0de9c4b70065e912b910303d77e8f9f68c97b883ec270cf0dd8b97146b4a85f3aede4f290683c462fce
 SHA512 
79e5920384e570a1acd8ecd1eb8812879333c3cedb1d15780080afc40125b97df893c33f4163d9dd863871b628bc6026265f8ace2c8634fc1af5b52b62ac9cfe
+DIST alsa-lib-1.2.8.tar.bz2 1091475 BLAKE2B 
e6171ac557db6265e3f02df7bd269eca62d09afaf2c04dc913d3bb217df23a8e66e808ad453fea5ed90d4d9226feb05065ad5d9b3575241b76675ccd27b9b4d4
 SHA512 
865ff05a8f589996f8d63d43a91c961f1b64144f3e1d17c7074b7ac16f25b3fd1c371d46ed63a8cc20fa01e63c76b75f1a9802b56889ae1073854dd050d27688

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.8.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.8.ebuild
new file mode 100644
index ..ea97e535b5f7
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.8.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-10-26 Thread Sam James
commit: 603dc85c24d77600c8f212000578505e7ffeca6e
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 04:13:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 04:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603dc85c

media-libs/alsa-lib: add changelog metadata

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml
index 296ff4616721..46d73ada1b5d 100644
--- a/media-libs/alsa-lib/metadata.xml
+++ b/media-libs/alsa-lib/metadata.xml
@@ -9,6 +9,7 @@
thread-safe API functions


+   
https://www.alsa-project.org/wiki/Main_Page_News
cpe:/a:alsa-project:alsa-lib
alsa-project/alsa-lib




[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-09-24 Thread Sam James
commit: f5cde744fb900853ee27f032579b99bd5d6b9a77
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sun Sep  4 14:17:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cde744

media-libs/alsa-lib: enable thread-safety by default

This follows the expected upstream default.

Closes: https://bugs.gentoo.org/868369
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/27140
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild | 97 ++
 1 file changed, 97 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild
new file mode 100644
index ..79c92d0a5d8f
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   # enable Python only on final ABI
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-08-16 Thread Arthur Zamarin
commit: f2bc000658e6df48eeb0d642288474e1fc6ca535
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 16 18:50:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 16 18:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bc0006

media-libs/alsa-lib: Stabilize 1.2.7.2 hppa, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index f58bdd4bf463..98ef78f51efc 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-31 Thread Agostino Sarubbo
commit: 8ec41f4562086c8e5fa1b868f64dc279ed4bbee7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:09:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:09:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec41f45

media-libs/alsa-lib: ppc64 stable wrt bug #862124

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index 2d10208e6bde..f58bdd4bf463 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-31 Thread Agostino Sarubbo
commit: f2435798c8181bbbad384c02516d19d330454093
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:07:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:07:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2435798

media-libs/alsa-lib: arm64 stable wrt bug #862124

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index f66482fb25e9..2d10208e6bde 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-31 Thread Agostino Sarubbo
commit: b019d9cc4be2b629c748a43690f51e9379e11028
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:04:55 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:04:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b019d9cc

media-libs/alsa-lib: amd64 stable wrt bug #862124

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index 7fa0376cbebb..f66482fb25e9 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-30 Thread Arthur Zamarin
commit: a2871d08ed787158cef334c5dfdb64be57b2af8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 16:26:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 16:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2871d08

media-libs/alsa-lib: Stabilize 1.2.7.2 x86, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index d9f614af3f80..7fa0376cbebb 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-30 Thread Arthur Zamarin
commit: 35f82449804c3a89689245d0700817d3b53361e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 15:38:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 15:38:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f82449

media-libs/alsa-lib: Stabilize 1.2.7.2 arm, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index 26e8c8d6a11d..d9f614af3f80 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-30 Thread Arthur Zamarin
commit: e8abf81675d6f91a0a0998472f81a5ff029d96d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 11:27:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 11:27:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8abf816

media-libs/alsa-lib: Stabilize 1.2.7.2 sparc, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index ab3dd467705d..26e8c8d6a11d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-30 Thread Arthur Zamarin
commit: 7cd4d9ae5ff336b21fec9138584e011571076717
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 09:50:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 09:50:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd4d9ae

media-libs/alsa-lib: Stabilize 1.2.7.2 ppc, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index d9872d85161c..ab3dd467705d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-28 Thread Sam James
commit: d871324e7a59e034e5cdd0efe439d4175cdce6a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:47:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:54:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d871324e

media-libs/alsa-lib: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/metadata.xml | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml
index 0be523618f69..296ff4616721 100644
--- a/media-libs/alsa-lib/metadata.xml
+++ b/media-libs/alsa-lib/metadata.xml
@@ -1,14 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-alsa-b...@gentoo.org
-  
-  
-Enable support for ALISP (ALSA LISP) interpreter for 
advanced features.
-thread-safe API functions
-  
-  
-cpe:/a:alsa-project:alsa-lib
-  
+   
+   alsa-b...@gentoo.org
+   
+   
+   Enable support for ALISP (ALSA LISP) 
interpreter for advanced features.
+   thread-safe API functions
+   
+   
+   cpe:/a:alsa-project:alsa-lib
+   alsa-project/alsa-lib
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-17 Thread Sam James
commit: b380de62b52d318e12857c54a3d99c9c21e3b165
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 17 15:06:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 17 15:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b380de62

media-libs/alsa-lib: use new filter-lto

Bug: https://bugs.gentoo.org/616108
Bug: https://bugs.gentoo.org/669086
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
index 2fb3f286446d..d9872d85161c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -54,7 +54,7 @@ multilib_src_configure() {
# Broken upstream. Could in theory work with -flto-partitions=none
# but it's a hack to workaround the real problem and not strictly safe.
# bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
-   filter-flags -flto=* -flto
+   filter-lto
 
local myeconfargs=(
--disable-maintainer-mode



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-07-09 Thread Sam James
commit: 74defb08116be261df23cb48339be604d25133d7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  9 08:29:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  9 08:30:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74defb08

media-libs/alsa-lib: add 1.2.7.2

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest|  1 +
 media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index a48b1fed6157..200f0964d627 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 
4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9
 SHA512 
70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45
 DIST alsa-lib-1.2.7.1.tar.bz2 1084711 BLAKE2B 
b7be12a51453a82d0eb2e57fb8f9391c8778e8c63b78b6e6f46437bca39e3efb13394ba0e060547781ccde75fcdc19da532d5aed24fe0d5cfb885c1604e4e8ce
 SHA512 
2a0b4205e8bf602b56a6f5007ba219799e5443827393058e439adf5b391bb6c4815a48bb994b5d108b9f31a90db0eb43a96a0d7741216e2d710dc63d372de27e
+DIST alsa-lib-1.2.7.2.tar.bz2 1085117 BLAKE2B 
9ae3d4358d802970249e1b904faa7c4d646dec1d8c93e0de9c4b70065e912b910303d77e8f9f68c97b883ec270cf0dd8b97146b4a85f3aede4f290683c462fce
 SHA512 
79e5920384e570a1acd8ecd1eb8812879333c3cedb1d15780080afc40125b97df893c33f4163d9dd863871b628bc6026265f8ace2c8634fc1af5b52b62ac9cfe
 DIST alsa-lib-1.2.7.tar.bz2 1084924 BLAKE2B 
a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e
 SHA512 
6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
new file mode 100644
index ..2fb3f286446d
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python +thread-safety"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   filter-flags -flto=* -flto
+
+   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)
+   )
+
+   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() {
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-06-18 Thread Sam James
commit: 31c929441087eb65c4cdcfc61b29acb3a50cb954
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 18 15:19:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 18 15:19:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c92944

media-libs/alsa-lib: filter LTO

It's unsafe to use with alsa-lib (fails to build, can work with a hack, but 
that hack
implies other issues).

Closes: https://bugs.gentoo.org/616108
Closes: https://bugs.gentoo.org/669086
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
index 94d96f7b806b..2fb3f286446d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..11} )
-inherit autotools multilib-minimal python-single-r1
+inherit autotools multilib-minimal flag-o-matic python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
 HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
@@ -51,6 +51,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   filter-flags -flto=* -flto
+
local myeconfargs=(
--disable-maintainer-mode
--disable-resmgr



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-06-17 Thread Sam James
commit: 17e14c65fd5716aef842ca25b63a7c4c43e3f0dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 17 19:28:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 17 19:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e14c65

media-libs/alsa-lib: add 1.2.7.1

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest|  1 +
 media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index cf75cd21ef5a..a48b1fed6157 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 
4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9
 SHA512 
70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45
+DIST alsa-lib-1.2.7.1.tar.bz2 1084711 BLAKE2B 
b7be12a51453a82d0eb2e57fb8f9391c8778e8c63b78b6e6f46437bca39e3efb13394ba0e060547781ccde75fcdc19da532d5aed24fe0d5cfb885c1604e4e8ce
 SHA512 
2a0b4205e8bf602b56a6f5007ba219799e5443827393058e439adf5b391bb6c4815a48bb994b5d108b9f31a90db0eb43a96a0d7741216e2d710dc63d372de27e
 DIST alsa-lib-1.2.7.tar.bz2 1084924 BLAKE2B 
a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e
 SHA512 
6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
new file mode 100644
index ..94d96f7b806b
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python +thread-safety"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   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)
+   )
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2022-06-01 Thread Lars Wendler
commit: 3dd45d3822d8761f7a9a4c2e66c1b69aba3c1e71
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  1 07:18:55 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  1 07:21:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd45d38

media-libs/alsa-lib: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest   |  3 -
 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild  | 80 
 media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild| 87 --
 media-libs/alsa-lib/alsa-lib-1.2.6.ebuild  | 87 --
 .../alsa-lib/files/alsa-lib-1.2.4-musl.patch   | 32 
 5 files changed, 289 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 5c3e358ac1cb..cf75cd21ef5a 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,5 +1,2 @@
-DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B 
e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db
 SHA512 
12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
-DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
 DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 
4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9
 SHA512 
70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45
-DIST alsa-lib-1.2.6.tar.bz2 1079598 BLAKE2B 
84a7a20fbea4025f2ac08acefa3a9ea9d2737585c5d5f09c8df3b5ccb998eaa09a7ec16a019a40c4d3e3e4b5209b961f9da23ec57c0bb9824bade9a3a0dd4350
 SHA512 
ae95718813abf62811fe44c6df2a8de5a1227da4b022c4dd97dd8e7c1001f48307ba36bf04208bdbe24e8a8eebf4ed5a59f40ee6750dcbe976678071c3f2f5b7
 DIST alsa-lib-1.2.7.tar.bz2 1084924 BLAKE2B 
a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e
 SHA512 
6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
deleted file mode 100644
index a79d156fc211..
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 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/wiki/Main_Page;
-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 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
-   "${FILESDIR}/${PN}-1.2.4-musl.patch" # bug #792570
-)
-
-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/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)
-   )
-
-   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
-}
-

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-06-01 Thread Sam James
commit: 76723fffa7d62281a91d56ce7117a299e3fcf667
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  1 06:41:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  1 06:42:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76723fff

media-libs/alsa-lib: add 1.2.7

Closes: https://bugs.gentoo.org/848903
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest  |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.7.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 84d1c4db7384..5c3e358ac1cb 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -2,3 +2,4 @@ DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B 
e1d5d9afe21dac693645274ae4ec8a607c9f
 DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
 DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 
4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9
 SHA512 
70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45
 DIST alsa-lib-1.2.6.tar.bz2 1079598 BLAKE2B 
84a7a20fbea4025f2ac08acefa3a9ea9d2737585c5d5f09c8df3b5ccb998eaa09a7ec16a019a40c4d3e3e4b5209b961f9da23ec57c0bb9824bade9a3a0dd4350
 SHA512 
ae95718813abf62811fe44c6df2a8de5a1227da4b022c4dd97dd8e7c1001f48307ba36bf04208bdbe24e8a8eebf4ed5a59f40ee6750dcbe976678071c3f2f5b7
+DIST alsa-lib-1.2.7.tar.bz2 1084924 BLAKE2B 
a3bfbbfcf31625be0749218b3c02b307da9077d4bd82e9f980b8e3d6f9275f3a3f3c8158bb28fb1c61724a35e794eb3f6cc8872202ff42fb847725058109087e
 SHA512 
6bd48b07d659fddad792876326a93b2a549ce94bc191131670365599c31f81f737bfd8e94dec6fe296bc5d86df2e3e381bbb7a694d24fe7e8e501f1c994ed084

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.7.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.7.ebuild
new file mode 100644
index ..94d96f7b806b
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python +thread-safety"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   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)
+   )
+
+   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 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-05-17 Thread WANG Xuerui
commit: f1157891a8d706385f1232015a076e527be8566c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 07:39:26 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 07:55:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1157891

media-libs/alsa-lib: keyword 1.2.6.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index d495e667ccef..6368e7ce3b6d 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-05-03 Thread Sam James
commit: 6ccce48ea0ba0eb7a8e183cf0a2a34dd7517977e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue May  3 13:37:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 04:01:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccce48e

media-libs/alsa-lib: stable 1.2.6.1 for hppa, bug #838145

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index 595765ff42f5..d495e667ccef 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-25 Thread Arthur Zamarin
commit: ba0de2a06163af1b625e0b99e5743d9794ad2851
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 25 20:20:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 25 20:20:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0de2a0

media-libs/alsa-lib: Stabilize 1.2.6.1 ppc64, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index 1826e1f2cfc2..595765ff42f5 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-24 Thread Agostino Sarubbo
commit: 134dd56c665e1b96d2e33cb39a2156dbb28307cd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 24 06:33:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 24 06:33:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134dd56c

media-libs/alsa-lib: x86 stable wrt bug #838145

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index 4881d1f4f633..1826e1f2cfc2 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-24 Thread Agostino Sarubbo
commit: 3cf223f2a0757b86870125c20a7501d9bac6189a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 24 06:29:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 24 06:29:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf223f2

media-libs/alsa-lib: amd64 stable wrt bug #838145

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index f2caa01d0921..4881d1f4f633 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-22 Thread Arthur Zamarin
commit: 26ac2f26487879690a54ff1bb390a655dcd2b3f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 22 17:31:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 22 17:31:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ac2f26

media-libs/alsa-lib: Stabilize 1.2.6.1 arm64, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index 017d588fd5ee..f2caa01d0921 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-22 Thread Arthur Zamarin
commit: 178997480b058efe2633c9cbc711f52c760a13e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 22 17:31:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 22 17:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17899748

media-libs/alsa-lib: Stabilize 1.2.6.1 sparc, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index f6a2a4ee3482..017d588fd5ee 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-21 Thread Arthur Zamarin
commit: 2943376d7089da37ef9eecb916c3987569c80f59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 21 18:48:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 21 18:48:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2943376d

media-libs/alsa-lib: Stabilize 1.2.6.1 ppc, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index 435de2e1c818..f6a2a4ee3482 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2022-04-21 Thread Arthur Zamarin
commit: 54f6fff59ca7f518fb7bc66a7dc18d607591c2e2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 21 18:27:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 21 18:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f6fff5

media-libs/alsa-lib: Stabilize 1.2.6.1 arm, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
index c9ea9965ca37..435de2e1c818 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-12-09 Thread Lars Wendler
commit: 99e2fdfc28db29b30afde8ba2ec2f7719b76fd9d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec  9 20:14:43 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec  9 20:24:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e2fdfc

media-libs/alsa-lib: Bump to version 1.2.6.1

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest|  1 +
 media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index baae0ac54fbd..84d1c4db7384 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B 
e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db
 SHA512 
12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
 DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
+DIST alsa-lib-1.2.6.1.tar.bz2 1079670 BLAKE2B 
4f3d1d078678773b4f6a569d0eea95d0cf89a846605c3a95e11b92f1fe0bd9fb164b8f710906f0de9675ade7ef2123375eb1221945bec511708d6fdd85c051b9
 SHA512 
70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45
 DIST alsa-lib-1.2.6.tar.bz2 1079598 BLAKE2B 
84a7a20fbea4025f2ac08acefa3a9ea9d2737585c5d5f09c8df3b5ccb998eaa09a7ec16a019a40c4d3e3e4b5209b961f9da23ec57c0bb9824bade9a3a0dd4350
 SHA512 
ae95718813abf62811fe44c6df2a8de5a1227da4b022c4dd97dd8e7c1001f48307ba36bf04208bdbe24e8a8eebf4ed5a59f40ee6750dcbe976678071c3f2f5b7

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
new file mode 100644
index ..1b9c1819ad93
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-12-06 Thread Lars Wendler
commit: f1aff2fc5a7de3d33d6c1867d04085d00df56718
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec  7 06:39:14 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec  7 06:47:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1aff2fc

media-libs/alsa-lib: Bump to version 1.2.6

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest  |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.6.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 2f2cda5dd263..baae0ac54fbd 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B 
e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db
 SHA512 
12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
 DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
+DIST alsa-lib-1.2.6.tar.bz2 1079598 BLAKE2B 
84a7a20fbea4025f2ac08acefa3a9ea9d2737585c5d5f09c8df3b5ccb998eaa09a7ec16a019a40c4d3e3e4b5209b961f9da23ec57c0bb9824bade9a3a0dd4350
 SHA512 
ae95718813abf62811fe44c6df2a8de5a1227da4b022c4dd97dd8e7c1001f48307ba36bf04208bdbe24e8a8eebf4ed5a59f40ee6750dcbe976678071c3f2f5b7

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.6.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.6.ebuild
new file mode 100644
index ..1b9c1819ad93
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-11-02 Thread Sam James
commit: 6801663e49d9c116fc7628fc24995419306fee89
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Mon Nov  1 19:45:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 09:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6801663e

media-libs/alsa-lib: remove old and never unmasked version

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/Manifest   |   1 -
 .../alsa-lib/alsa-lib-1.2.5_p20210604.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 7d94b680606..2f2cda5dd26 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,3 +1,2 @@
 DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B 
e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db
 SHA512 
12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
 DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
-DIST alsa-lib-1.2.5_p20210604.tar.gz 814186 BLAKE2B 
d3bc2f42a0266c1af33953026eecb97d9d4f2cc845924b762b7f6777d15e2a3f60347bd3d6184a8b431ebe703c3b06bcbfbef67345064fbcd14b223e5e4d0e4e
 SHA512 
e04ac38ae6f4b97ac75584c36562ad620820be5156206dc6466b8bfac0d50d1c8e588fac7d5e9d8716c9c89b82ebd9ae9cbc8137080a433a5ddde8177c102a99

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
deleted file mode 100644
index 88c9ad860cf..000
--- a/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# 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
-
-# When COMMIT is defined, this ebuild turns from a release into a snapshot 
ebuild:
-COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
-# Also set SNAPSHOT_PV to match the correct PV, so that the ebuild can detect 
a naive rename:
-SNAPSHOT_PV="1.2.5_p20210604"
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
-if [[ -n ${COMMIT} ]]; then
-   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
-else
-   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
-   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
-fi
-
-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_pretend() {
-   if [[ -n ${COMMIT} && -z ${SNAPSHOT_PV} || -z ${COMMIT} && -n 
${SNAPSHOT_PV} ]]; then
-   eerror "Please either set both COMMIT and SNAPSHOT_PV or 
neither!"
-   elif [[ -n ${SNAPSHOT_PV} && ${PV} != ${SNAPSHOT_PV} ]]; then
-   eerror "Rename of snapshot ebuild detected - please check 
COMMIT & SNAPSHOT_PV!"
-   fi
-}
-
-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 '')
-   )
-
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-10-02 Thread James Le Cuirot
commit: 71bbfa8ccbe1b3a7bc774d288dd224c6484be6f8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct  2 22:42:44 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct  2 22:52:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bbfa8c

media-libs/alsa-lib: Keyword 1.2.5.1 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild
index 7b6a92ccd5f..78afa733c3c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-09-22 Thread Matt Turner
commit: 674fe2016b9fc3df4230c951895952273f4b6307
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 23 00:20:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 23 01:07:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674fe201

media-libs/alsa-lib: Stabilize 1.2.4 hppa

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 4932c2e1dc7..dcdaabb3320 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/files/, media-libs/alsa-lib/

2021-06-16 Thread Lars Wendler
commit: 862b72f03dd319eca3ba50717c53a4e70b5622c9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 16 17:17:35 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 16 17:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862b72f0

media-libs/alsa-lib: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest   |   2 -
 media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild   |  83 
 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild |  84 
 ...lsa-lib-1.2.2-change-order-of-pcm-devices.patch |  80 ---
 .../alsa-lib-1.2.2-namehint-add-omit_noargs.patch  | 108 -
 5 files changed, 357 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 278675767a8..7d94b680606 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,5 +1,3 @@
-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.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
 DIST alsa-lib-1.2.5_p20210604.tar.gz 814186 BLAKE2B 
d3bc2f42a0266c1af33953026eecb97d9d4f2cc845924b762b7f6777d15e2a3f60347bd3d6184a8b431ebe703c3b06bcbfbef67345064fbcd14b223e5e4d0e4e
 SHA512 
e04ac38ae6f4b97ac75584c36562ad620820be5156206dc6466b8bfac0d50d1c8e588fac7d5e9d8716c9c89b82ebd9ae9cbc8137080a433a5ddde8177c102a99

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild
deleted file mode 100644
index 1a2b04a4ceb..000
--- a/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit autotools multilib-minimal python-single-r1
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
-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 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} )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422
-   "${FILESDIR}/${P}-change-order-of-pcm-devices.patch" #718106
-   "${FILESDIR}/${P}-namehint-add-omit_noargs.patch" #718106
-)
-
-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 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-06-16 Thread Lars Wendler
commit: 9bb3af02041ae96bbf1e92bb23d122c9e531dcc9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 16 16:56:35 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 16 17:12:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb3af02

media-libs/alsa-lib: Bump to version 1.2.5.1

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest|  1 +
 media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index ece4621318c..278675767a8 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,4 +1,5 @@
 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.1.tar.bz2 1069073 BLAKE2B 
5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11
 SHA512 
01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bbe6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
 DIST alsa-lib-1.2.5_p20210604.tar.gz 814186 BLAKE2B 
d3bc2f42a0266c1af33953026eecb97d9d4f2cc845924b762b7f6777d15e2a3f60347bd3d6184a8b431ebe703c3b06bcbfbef67345064fbcd14b223e5e4d0e4e
 SHA512 
e04ac38ae6f4b97ac75584c36562ad620820be5156206dc6466b8bfac0d50d1c8e588fac7d5e9d8716c9c89b82ebd9ae9cbc8137080a433a5ddde8177c102a99

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild
new file mode 100644
index 000..7b6a92ccd5f
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.5.1.ebuild
@@ -0,0 +1,92 @@
+# 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/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!!!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+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[@]}"

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-06-10 Thread Sam James
commit: aeb055e9c6eaf11ad15d05861a2decc205c39bb8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 11 05:37:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 11 05:37:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb055e9

media-libs/alsa-lib: Stabilize 1.2.4 ppc, #788730

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 6b0ddd2cccb..4932c2e1dc7 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-06-05 Thread Lars Wendler
commit: a151fbb00ab4a8d9be82dc84a1c920a83777f52e
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Thu Jun  3 19:02:32 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun  5 20:09:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a151fbb0

media-libs/alsa-lib: updates to a snapshot for many important fixes

This commit updates alsa-lib to a snapshot from June 4, 2021 containing
a fix for missing HDMI audio profiles that many people reported across
distributions. Also multiple fixes for possible crashes or worse.

Thanks-to: Joakim Tjernlund  infinera.com> (HDMI issue)
Thanks-to: Wim Taymans  redhat.com> (_alibpref clarification)
Thanks-to: Jaroslav Kysela  perex.cz> (Fedora patchset)
Bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1251
Closes: https://bugs.gentoo.org/793410
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest|  2 +-
 ...1.2.5.ebuild => alsa-lib-1.2.5_p20210604.ebuild} | 21 -
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 088fbc2ca50..ece4621318c 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,4 +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
+DIST alsa-lib-1.2.5_p20210604.tar.gz 814186 BLAKE2B 
d3bc2f42a0266c1af33953026eecb97d9d4f2cc845924b762b7f6777d15e2a3f60347bd3d6184a8b431ebe703c3b06bcbfbef67345064fbcd14b223e5e4d0e4e
 SHA512 
e04ac38ae6f4b97ac75584c36562ad620820be5156206dc6466b8bfac0d50d1c8e588fac7d5e9d8716c9c89b82ebd9ae9cbc8137080a433a5ddde8177c102a99

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.5.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
similarity index 69%
rename from media-libs/alsa-lib/alsa-lib-1.2.5.ebuild
rename to media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
index 8183119b95e..df1ce950ded 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.5.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
@@ -6,9 +6,20 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7,8,9} )
 inherit autotools multilib-minimal python-single-r1
 
+# When COMMIT is defined, this ebuild turns from a release into a snapshot 
ebuild:
+COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+# Also set SNAPSHOT_PV to match the correct PV, so that the ebuild can detect 
a naive rename:
+SNAPSHOT_PV="1.2.5_p20210604"
+
 DESCRIPTION="Advanced Linux Sound Architecture Library"
 HOMEPAGE="https://alsa-project.org/;
-SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+if [[ -n ${COMMIT} ]]; then
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -28,6 +39,14 @@ PATCHES=(
"${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
 )
 
+pkg_pretend() {
+   if [[ -n ${COMMIT} && -z ${SNAPSHOT_PV} || -z ${COMMIT} && -n 
${SNAPSHOT_PV} ]]; then
+   eerror "Please either set both COMMIT and SNAPSHOT_PV or 
neither!"
+   elif [[ -n ${SNAPSHOT_PV} && ${PV} != ${SNAPSHOT_PV} ]]; then
+   eerror "Rename of snapshot ebuild detected - please check 
COMMIT & SNAPSHOT_PV!"
+   fi
+}
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-06-05 Thread Lars Wendler
commit: eadf57648df642e14da01bd42c635ab7ad0e97d1
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Thu Jun  3 19:28:43 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun  5 20:09:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadf5764

media-libs/alsa-lib: updates HOMEPAGE to suppress QA

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild| 2 +-
 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild  | 2 +-
 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild   | 2 +-
 media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild
index 05f90764647..1a2b04a4ceb 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7,8} )
 inherit autotools multilib-minimal python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index 726c108f049..af903f22501 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7,8} )
 inherit autotools multilib-minimal python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index b784b740923..6b0ddd2cccb 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -7,7 +7,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/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
index df1ce950ded..88c9ad860cf 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.5_p20210604.ebuild
@@ -12,7 +12,7 @@ COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
 SNAPSHOT_PV="1.2.5_p20210604"
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 if [[ -n ${COMMIT} ]]; then

SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${COMMIT:0:7}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-05-31 Thread Tony Vroon
commit: 0356c1a6afb68099afdcd6e8f6ff046431d7502a
Author: Tony Vroon  gentoo  org>
AuthorDate: Mon May 31 19:10:26 2021 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Mon May 31 19:14:51 2021 +
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  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 000..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 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-05-28 Thread Sergei Trofimovich
commit: f3d038c0552ffc21c1bdba0eca08c35630b50e5e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May 28 12:35:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 28 14:39:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d038c0

media-libs/alsa-lib: stable 1.2.4 for sparc, bug #788730

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index e7a0a5539cb..b784b740923 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2021-05-27 Thread Sam James
commit: 5636983cd1c5a681e22e28b3a115c168f80f693d
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 01:40:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 01:40:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5636983c

media-libs/alsa-lib: fix musl build

Closes: https://bugs.gentoo.org/792570
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild  |  3 +-
 .../alsa-lib/files/alsa-lib-1.2.4-musl.patch   | 32 ++
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 51bdbff6f13..e7a0a5539cb 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -25,7 +25,8 @@ RDEPEND="python? ( ${PYTHON_DEPS} )
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${PN}-1.2.4-musl.patch" # bug #792570
 )
 
 pkg_setup() {

diff --git a/media-libs/alsa-lib/files/alsa-lib-1.2.4-musl.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.4-musl.patch
new file mode 100644
index 000..54e6c0e0d23
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-1.2.4-musl.patch
@@ -0,0 +1,32 @@
+https://github.com/alsa-project/alsa-lib/commit/ad8c8e5503980295dd8e5e54a6285d2d7e32eb1e
+https://bugs.gentoo.org/792570
+
+From ad8c8e5503980295dd8e5e54a6285d2d7e32eb1e Mon Sep 17 00:00:00 2001
+From: Jaroslav Kysela 
+Date: Thu, 22 Oct 2020 20:57:32 +0200
+Subject: [PATCH] dlmisc: the snd_plugin_dir_set / snd_plugin_dir must be
+ declared even for \!DL_ORIGIN_AVAILABLE
+
+Fixes: 8580c081c2 ("dlsym: add support for ALSA_PLUGIN_DIR environment 
variable")
+BugLink: https://github.com/alsa-project/alsa-lib/issues/91
+Signed-off-by: Jaroslav Kysela 
+---
+ src/dlmisc.c | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/src/dlmisc.c b/src/dlmisc.c
+index c9517c55..f20eb593 100644
+--- a/src/dlmisc.c
 b/src/dlmisc.c
+@@ -42,11 +42,9 @@
+ #ifndef PIC
+ struct snd_dlsym_link *snd_dlsym_start = NULL;
+ #endif
+-#ifdef DL_ORIGIN_AVAILABLE
+ static int snd_plugin_dir_set = 0;
+ static char *snd_plugin_dir = NULL;
+ #endif
+-#endif
+ 
+ #if defined(DL_ORIGIN_AVAILABLE) && defined(HAVE_LIBPTHREAD)
+ static pthread_mutex_t snd_dlpath_mutex = PTHREAD_MUTEX_INITIALIZER;



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-05-27 Thread Sam James
commit: 86429418423f9e568c5adda86c6f17733908a5c0
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:35:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86429418

media-libs/alsa-lib: Stabilize 1.2.4 x86, #788730

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 3f8544b73e7..51bdbff6f13 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-05-27 Thread Sam James
commit: c7903a520b33beb9db0af89ffb6615c10af29785
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:35:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:35:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7903a52

media-libs/alsa-lib: Stabilize 1.2.4 amd64, #788730

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index f53bc4d1800..3f8544b73e7 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-05-27 Thread Sam James
commit: e880c6d2fc03ceddb2e696cf37208e7ab6c58657
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 06:46:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 06:46:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e880c6d2

media-libs/alsa-lib: Stabilize 1.2.4 arm64, #788730

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 809b8d5a18c..7dcbd31ea2f 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-05-25 Thread Yixun Lan
commit: 63598371650ad4775a062c197d3cb1321126c929
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon May 24 14:46:44 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue May 25 08:24:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63598371

media-libs/alsa-lib: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 17c3ec172b7..e03a9f4d027 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc ~x86 
~amd64-linux ~x86-linux"
+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} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2021-02-14 Thread Rick Farina
commit: e8f48616b97d1aba239ac8a394dd3d520d59fe37
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Feb 12 20:24:00 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Feb 15 02:19:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f48616

media-libs/alsa-lib: python bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
index 0ca96e710bc..17c3ec172b7 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit autotools multilib-minimal python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-11-08 Thread Sam James
commit: 1c9891cb1f8f233019a19685172239374bad1787
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 10:22:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9891cb

media-libs/alsa-lib: Stabilize 1.2.3.2-r1 ppc, #749159

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index 85a104476f0..d7b63f0c237 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-11-07 Thread Sam James
commit: 1e4a37eb4c56ed536e311dce2a229a2a6a5625b0
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 00:29:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 00:32:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4a37eb

media-libs/alsa-lib: ppc64 stable (bug #749159)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index e9c749adc4a..85a104476f0 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-21 Thread Lars Wendler
commit: fb725891ad29bb0fbb9f032774be7fc333233518
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 21 07:13:05 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 21 08:04:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb725891

media-libs/alsa-lib: Bump to version 1.2.4

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest  |  1 +
 media-libs/alsa-lib/alsa-lib-1.2.4.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 670fb2dda44..719a63d2473 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.1.tar.bz2 1037942 BLAKE2B 
0460ec9449e3936582b29af6ef019ddbe9875090ba722e00074d3d3dfe6214f40c1d96cec8827bb724a52b06abbff1d80dc5fed46f5bb1f03bc5c46a765756fd
 SHA512 
ed0a81371117a91a5024f3bef5a881ffa9521399eab5e016924669a3f1eba2d6a02efa284b160089bc581717d39d15325ebb2faf162e4d3dabe4c29785a5fb58
 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

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
new file mode 100644
index 000..11fed2e2aa9
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+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 ~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" #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
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-21 Thread Lars Wendler
commit: 95ad5f6de464e354ca6b7a2274faffb7eb36ef86
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 21 07:30:45 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 21 08:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ad5f6d

media-libs/alsa-lib: Removed old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/alsa-lib/Manifest|  1 -
 media-libs/alsa-lib/alsa-lib-1.2.3.1.ebuild | 81 -
 media-libs/alsa-lib/alsa-lib-1.2.3.2.ebuild | 81 -
 3 files changed, 163 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 719a63d2473..0661d2ea015 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,4 +1,3 @@
 DIST alsa-lib-1.2.2.tar.bz2 1030747 BLAKE2B 
176054c7783452fcd0b30482f4d85fb88a1364a97f79830f2c22cd578275280fa64537d00a08f3e3b1420e4aeb4e4269c7523cb4296db3ed095bcf078b452726
 SHA512 
d21adb3ff998918c7d1820f9ce2aaf4202dd45ccb87cb092d49da8b2402b6ddaad06325be0fd59f17393a5d9958e3743bfccb4b14bdb947a42e7d791d73c7033
-DIST alsa-lib-1.2.3.1.tar.bz2 1037942 BLAKE2B 
0460ec9449e3936582b29af6ef019ddbe9875090ba722e00074d3d3dfe6214f40c1d96cec8827bb724a52b06abbff1d80dc5fed46f5bb1f03bc5c46a765756fd
 SHA512 
ed0a81371117a91a5024f3bef5a881ffa9521399eab5e016924669a3f1eba2d6a02efa284b160089bc581717d39d15325ebb2faf162e4d3dabe4c29785a5fb58
 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

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.1.ebuild
deleted file mode 100644
index 4b268d8fb2c..000
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-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 ~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} )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #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
-}

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2.ebuild
deleted file mode 100644
index 4b268d8fb2c..000
--- 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-20 Thread Sergei Trofimovich
commit: ba8b502186d0dc2c19448fa831ed5ce2d0cc7a2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 20 07:03:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 20 07:04:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8b5021

media-libs/alsa-lib: stable 1.2.3.2-r1 for sparc

stable wrt bug #749159

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index 567bce71de4..e9c749adc4a 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-20 Thread Sergei Trofimovich
commit: 3414d665cf4e1ae2c1849ef943d9d392914931fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 20 06:50:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 20 06:50:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3414d665

media-libs/alsa-lib: stable 1.2.3.2-r1 for hppa

stable wrt bug #749159

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index 51fbc5703d9..567bce71de4 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-18 Thread Sam James
commit: fcea90b90f3a488cb8c1ab8bc564672ef4f9dbcf
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 19 03:17:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 19 03:17:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcea90b9

media-libs/alsa-lib: Stabilize 1.2.3.2-r1 arm, #749159

Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index ac6fa08b1cf..51fbc5703d9 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-18 Thread Thomas Deutschmann
commit: 4ece922296c60695080716dd47c0cace0c46cba8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 18 16:00:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 18 16:00:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ece9222

media-libs/alsa-lib: x86 stable (bug #749159)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index 266bbc4aff0..ac6fa08b1cf 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-18 Thread Mikle Kolyada
commit: 022aff35d573f4527dc605a9c03d6f7f00ba930c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 18 15:24:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 18 15:24:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022aff35

media-libs/alsa-lib: Stabilize 1.2.3.2-r1 amd64, #749159

Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index ceb41c8fdb2..266bbc4aff0 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/

2020-10-17 Thread Sam James
commit: b617bbb5fe3cd8d8ff086953d700e4fcecbf4065
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 18 00:16:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 18 00:16:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b617bbb5

media-libs/alsa-lib: arm64 stable (bug #749159)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
index 11fed2e2aa9..ceb41c8fdb2 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ 
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 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="alisp debug doc elibc_uclibc python +thread-safety"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



  1   2   >