Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libpulse/
Date: Mon, 26 Sep 2022 16:11:51
Message-Id: 1664208700.c05fb18ebae2e964fb4030a3f86f1870371c0e9e.sam@gentoo
1 commit: c05fb18ebae2e964fb4030a3f86f1870371c0e9e
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 26 16:11:34 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 26 16:11:40 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05fb18e
7
8 media-libs/libpulse: only depend on libpcre for mingw
9
10 musl supports regex and it's in POSIX, mingw is the only exception I'm aware of
11
12 Bug: https://bugs.gentoo.org/472228
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 .../libpulse/{libpulse-16.0.ebuild => libpulse-16.0-r1.ebuild} | 5 +----
16 .../libpulse/{libpulse-16.1.ebuild => libpulse-16.1-r1.ebuild} | 5 +----
17 2 files changed, 2 insertions(+), 8 deletions(-)
18
19 diff --git a/media-libs/libpulse/libpulse-16.0.ebuild b/media-libs/libpulse/libpulse-16.0-r1.ebuild
20 similarity index 98%
21 rename from media-libs/libpulse/libpulse-16.0.ebuild
22 rename to media-libs/libpulse/libpulse-16.0-r1.ebuild
23 index f1409d9fdd36..005c74d6e02b 100644
24 --- a/media-libs/libpulse/libpulse-16.0.ebuild
25 +++ b/media-libs/libpulse/libpulse-16.0-r1.ebuild
26 @@ -35,6 +35,7 @@ RDEPEND="
27 virtual/libc
28 asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
29 dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
30 + elibc_mingw? ( dev-libs/libpcre:3 )
31 glib? ( >=dev-libs/glib-2.28.0:2[${MULTILIB_USEDEP}] )
32 gtk? ( x11-libs/gtk+:3 )
33 selinux? ( sec-policy/selinux-pulseaudio )
34 @@ -44,10 +45,6 @@ RDEPEND="
35 x11-libs/libX11[${MULTILIB_USEDEP}]
36 >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
37 )
38 - || (
39 - elibc_glibc? ( virtual/libc )
40 - dev-libs/libpcre:3
41 - )
42 !<media-sound/pulseaudio-15.0-r100
43 "
44
45
46 diff --git a/media-libs/libpulse/libpulse-16.1.ebuild b/media-libs/libpulse/libpulse-16.1-r1.ebuild
47 similarity index 98%
48 rename from media-libs/libpulse/libpulse-16.1.ebuild
49 rename to media-libs/libpulse/libpulse-16.1-r1.ebuild
50 index b8b01eb10b35..1732b83b18ee 100644
51 --- a/media-libs/libpulse/libpulse-16.1.ebuild
52 +++ b/media-libs/libpulse/libpulse-16.1-r1.ebuild
53 @@ -35,6 +35,7 @@ RDEPEND="
54 virtual/libc
55 asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
56 dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
57 + elibc_mingw? ( dev-libs/libpcre:3 )
58 glib? ( >=dev-libs/glib-2.28.0:2[${MULTILIB_USEDEP}] )
59 gtk? ( x11-libs/gtk+:3 )
60 selinux? ( sec-policy/selinux-pulseaudio )
61 @@ -44,10 +45,6 @@ RDEPEND="
62 x11-libs/libX11[${MULTILIB_USEDEP}]
63 >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
64 )
65 - || (
66 - elibc_glibc? ( virtual/libc )
67 - dev-libs/libpcre:3
68 - )
69 !<media-sound/pulseaudio-15.0-r100
70 "