commit:     c05fb18ebae2e964fb4030a3f86f1870371c0e9e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 16:11:34 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 16:11:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05fb18e

media-libs/libpulse: only depend on libpcre for mingw

musl supports regex and it's in POSIX, mingw is the only exception I'm aware of

Bug: https://bugs.gentoo.org/472228
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../libpulse/{libpulse-16.0.ebuild => libpulse-16.0-r1.ebuild}       | 5 +----
 .../libpulse/{libpulse-16.1.ebuild => libpulse-16.1-r1.ebuild}       | 5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/media-libs/libpulse/libpulse-16.0.ebuild 
b/media-libs/libpulse/libpulse-16.0-r1.ebuild
similarity index 98%
rename from media-libs/libpulse/libpulse-16.0.ebuild
rename to media-libs/libpulse/libpulse-16.0-r1.ebuild
index f1409d9fdd36..005c74d6e02b 100644
--- a/media-libs/libpulse/libpulse-16.0.ebuild
+++ b/media-libs/libpulse/libpulse-16.0-r1.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
        virtual/libc
        asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
        dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
+       elibc_mingw? ( dev-libs/libpcre:3 )
        glib? ( >=dev-libs/glib-2.28.0:2[${MULTILIB_USEDEP}] )
        gtk? ( x11-libs/gtk+:3 )
        selinux? ( sec-policy/selinux-pulseaudio )
@@ -44,10 +45,6 @@ RDEPEND="
                x11-libs/libX11[${MULTILIB_USEDEP}]
                >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
        )
-       || (
-               elibc_glibc? ( virtual/libc )
-               dev-libs/libpcre:3
-       )
        !<media-sound/pulseaudio-15.0-r100
 "
 

diff --git a/media-libs/libpulse/libpulse-16.1.ebuild 
b/media-libs/libpulse/libpulse-16.1-r1.ebuild
similarity index 98%
rename from media-libs/libpulse/libpulse-16.1.ebuild
rename to media-libs/libpulse/libpulse-16.1-r1.ebuild
index b8b01eb10b35..1732b83b18ee 100644
--- a/media-libs/libpulse/libpulse-16.1.ebuild
+++ b/media-libs/libpulse/libpulse-16.1-r1.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
        virtual/libc
        asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
        dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
+       elibc_mingw? ( dev-libs/libpcre:3 )
        glib? ( >=dev-libs/glib-2.28.0:2[${MULTILIB_USEDEP}] )
        gtk? ( x11-libs/gtk+:3 )
        selinux? ( sec-policy/selinux-pulseaudio )
@@ -44,10 +45,6 @@ RDEPEND="
                x11-libs/libX11[${MULTILIB_USEDEP}]
                >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
        )
-       || (
-               elibc_glibc? ( virtual/libc )
-               dev-libs/libpcre:3
-       )
        !<media-sound/pulseaudio-15.0-r100
 "
 

Reply via email to