poco: propagate utf8proc

The Poco Foundation CMake config file unconditionally searches for
utf8proc. Therefore, every package that uses this CMake config requires
utf8proc.

Remove all utf8proc dependencies that were manually added because
utf8proc was not propagated.
This commit is contained in:
Ben Wolsieffer 2025-04-16 19:17:19 -04:00 committed by Francesco Gazzetta
parent 68150d807d
commit 0b4a36dca1
4 changed files with 2 additions and 8 deletions

View File

@ -13,7 +13,6 @@
protobuf, protobuf,
speex, speex,
libcap, libcap,
utf8proc,
alsa-lib, alsa-lib,
python3, python3,
rnnoise, rnnoise,
@ -100,7 +99,6 @@ let
qt5.qtsvg qt5.qtsvg
rnnoise rnnoise
speex speex
utf8proc
] ]
++ lib.optional (!jackSupport) alsa-lib ++ lib.optional (!jackSupport) alsa-lib
++ lib.optional jackSupport libjack2 ++ lib.optional jackSupport libjack2

View File

@ -18,7 +18,6 @@
alsa-lib, alsa-lib,
muparserx, muparserx,
python3, python3,
utf8proc,
}: }:
mkDerivation rec { mkDerivation rec {
@ -69,7 +68,6 @@ mkDerivation rec {
alsa-lib alsa-lib
muparserx muparserx
python3 python3
utf8proc
]; ];
postInstall = '' postInstall = ''

View File

@ -24,7 +24,6 @@
qt6, qt6,
slang, slang,
stdenv, stdenv,
utf8proc,
xterm, xterm,
}: }:
@ -121,7 +120,6 @@ stdenv.mkDerivation {
protobuf protobuf
qt6.qtbase qt6.qtbase
qt6.qtwayland qt6.qtwayland
utf8proc
]; ];
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -7,11 +7,11 @@
pkg-config, pkg-config,
zlib, zlib,
pcre2, pcre2,
utf8proc,
expat, expat,
sqlite, sqlite,
openssl, openssl,
unixODBC, unixODBC,
utf8proc,
libmysqlclient, libmysqlclient,
}: }:
@ -34,13 +34,13 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
unixODBC unixODBC
utf8proc
libmysqlclient libmysqlclient
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
zlib zlib
pcre2 pcre2
utf8proc
expat expat
sqlite sqlite
openssl openssl