From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id MFzzLzXt+mX5YQEAe85BDQ:P1 (envelope-from ) for ; Wed, 20 Mar 2024 15:05:42 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id MFzzLzXt+mX5YQEAe85BDQ (envelope-from ) for ; Wed, 20 Mar 2024 15:05:41 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=eauchat.org header.s=mail header.b=Deetj23d; dmarc=pass (policy=none) header.from=eauchat.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1710943541; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=rKV185W4fP2yaERTzU0q4VsYlVSu/s9fbTFxsDODj+k=; b=F1U/gparK6tKD5lNejEBGl8XY7LLPRyfGetLXoWO2HiUlKabyNBNG3Xmnz2ZTmREIcNFbt 8dPG+IwzQcpD5ia9NHUUZO3/Gt3wUXmHJuJHOrrUa2135nzKWjy1S0vUnWre1AT9WlCQaX LKZKuumB7VciP46L8UDYnZgGXq3qZoLvg9OkJ2hEOaxVNXFQLTB1cUdv+s1sNf4+3heAIL f4LErcwlgNCDbZmZN5VQjhuAPVRjgX1dCsGBh/UTNMqreH8T8mf2BDTQpz3FwxkzL1lMgA z1yZ5+NsK0RbHz08qcsRG5stFEB6OL03SXGb7ZX0P/8DxlCRoK8yDNczAx5uMg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=eauchat.org header.s=mail header.b=Deetj23d; dmarc=pass (policy=none) header.from=eauchat.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1710943541; a=rsa-sha256; cv=none; b=m5sQOCTj8ai/RGV2J9JvlXM5L0ZAiBi/AbUvTw03aYHw0JhH9r+GoNfysqmlUVAjj+GlTp nyYrYqrmPWynzg77AyG60K2f+QqbUA2ZLxMWxWp0DYgcWt5/dV9ZCGupOEoPmbOiP1akXC rqly9MVSWwWJhr7QJufVGsSaBMVztxP5PedmBQLhuS4JR5PCu2p7OyVa8XLmlGBpygMMqm eGcKWUkGfvGBwD35oK0oDpgDCz6Eiw6E3IN2WdM+AIJWTS4Z6u1sH0EwDt17FulVCS5kyE 7AbtLs1dmZlpTmRiSipF8IsCaPF8eRYKkPq2kFBAjOwPfo0nJ4DWtHy5eNzx1w== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 792E13A0BF for ; Wed, 20 Mar 2024 15:05:41 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmwYp-0003YP-UQ; Wed, 20 Mar 2024 10:04:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmwYo-0003YC-Nm for guix-devel@gnu.org; Wed, 20 Mar 2024 10:04:54 -0400 Received: from elegua.eauchat.org ([91.224.149.118] helo=eauchat.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmwYn-0002jn-3c for guix-devel@gnu.org; Wed, 20 Mar 2024 10:04:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eauchat.org; s=mail; t=1710943426; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rKV185W4fP2yaERTzU0q4VsYlVSu/s9fbTFxsDODj+k=; b=Deetj23dISc3AZb4kHNJPfAqLrV/aI3HcrOLi5NsP3szrPAonykQCqZowUsK2Rkwa/aDri N2Ywv61/xS98T/DqtMCSLksOLIz+ZLHxnTYy9YXBAeMVGN0xXDxFx6HSLkS45D5XlN5ODL PI1GoSan8CeczYqt1YF0ZaXKKGOgRDM= From: =?utf-8?Q?S=C3=A9bastien?= Lerique To: guix-devel@gnu.org Subject: QtSpeech and speech-dispatcher Date: Wed, 20 Mar 2024 14:34:19 +0100 Message-ID: <87a5mtuhjx.fsf@eauchat.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=91.224.149.118; envelope-from=sl@eauchat.org; helo=eauchat.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -7.45 X-Spam-Score: -7.45 X-Migadu-Queue-Id: 792E13A0BF X-Migadu-Scanner: mx11.migadu.com X-TUID: +xadVg2GQBwJ Hello all! I'm trying to make speech-dispatcher available in Okular. For the moment, Okular doesn't see speech-dispatcher installed (and working with in the shell, e.g. `spd-say "hello"`). The original drv build log of qtspeech mentions: --8<---------------cut here---------------start------------->8--- Running configuration tests... Checking for Flite... no Checking for Speech Dispatcher... no Done running configuration tests. Configure summary: Qt TextToSpeech: Flite .................................. no Flite with ALSA ........................ no Speech Dispatcher ...................... no --8<---------------cut here---------------end--------------->8--- And adding "speech-dispatcher" in the inputs and/or native-inputs of qtspeech doesn't change anything (following ). And the speech-dispatcher path does appear in the `environment variable PATH`, `PKG_CONFIG_PATH`, and all the others. Next, this comment hints towards a problem with access to libraries for Qt to use the available libraries. And indeed other qt packages have many adaptations to reposition the qt5 libs. Debian , and others (e.g. ) also separate out the qtspeech plugins from the non-plugins -- could this be related to the comment which may say that the multiple library files won't be produced in this case? It seems the problem is coming from the combination of these qt build changes, but I can't see how it could be fixed. Anybody having some ideas? Best, and take care! S=C3=A9bastien PS: this has also been explored in 2022