From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id mLajEtSkR2PWDAAAbAwnHQ (envelope-from ) for ; Thu, 13 Oct 2022 07:40:36 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id SETUEtSkR2OVeAEAauVa8A (envelope-from ) for ; Thu, 13 Oct 2022 07:40:36 +0200 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 1171C1401C for ; Thu, 13 Oct 2022 07:40:36 +0200 (CEST) Received: from localhost ([::1]:40198 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oiqxP-0006jn-8u for larch@yhetil.org; Thu, 13 Oct 2022 01:40:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oiqwt-0006W4-64 for guix-patches@gnu.org; Thu, 13 Oct 2022 01:40:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59911) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oiqws-00047T-S9 for guix-patches@gnu.org; Thu, 13 Oct 2022 01:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oiqws-00083n-OZ for guix-patches@gnu.org; Thu, 13 Oct 2022 01:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#58481] [PATCH 4/9] gnu: Add qtserialport, version 6.3.1. References: <94mAek164ENauq8r9O2XguR2a7BFYVU2ypJqpJr5Z42OJKl96FxC5qetFugtvngiV5uewDij2lo1zuoI7XEDvQ_GIEZRL4fc1DFI0k6U03w=@pm.me> In-Reply-To: <94mAek164ENauq8r9O2XguR2a7BFYVU2ypJqpJr5Z42OJKl96FxC5qetFugtvngiV5uewDij2lo1zuoI7XEDvQ_GIEZRL4fc1DFI0k6U03w=@pm.me> Resent-From: Cairn Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 13 Oct 2022 05:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58481 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "58481@debbugs.gnu.org" <58481@debbugs.gnu.org> Received: via spool by 58481-submit@debbugs.gnu.org id=B58481.166563958030939 (code B ref 58481); Thu, 13 Oct 2022 05:40:02 +0000 Received: (at 58481) by debbugs.gnu.org; 13 Oct 2022 05:39:40 +0000 Received: from localhost ([127.0.0.1]:58988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiqwW-00082w-0R for submit@debbugs.gnu.org; Thu, 13 Oct 2022 01:39:40 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:22103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiqwU-00082j-GS for 58481@debbugs.gnu.org; Thu, 13 Oct 2022 01:39:39 -0400 Date: Thu, 13 Oct 2022 05:39:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1665639572; x=1665898772; bh=kfKU6IgiMTzNh8xKK/PbL/DfnZBTz8aKAxfAL3B6fv8=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID; b=d9gJyy5dZ45d9AEOceTOoCkU93pVyIDmEWqSO5xXid8qDwGRTIITND8ND2RVcneDM js8JaUg7/VXc4M80a8IwtTkj5Ki3YpoIcGI6Va8/ke1k/CI2hEmJB9PnUnFQt+blL7 zCy2qTsEtDLXblPseKH/nACsiOALyiBym/vW0tNyNu1XsQvgvJV7XCVU5yvzMlCH4Q KE3O6GchR18xwTlPpwEH3eN9kTAugneUd28wb7P/ThyJf/tdN6aUrvl1lrvojuf1Uo Svkj7nPZaaogbnFUQxllI0Dp5ntSvIilbVPXJLqv2rtw4eU+/yUmMj+gIwP7935/9j LgyMG9AkjaFLw== Message-ID: Feedback-ID: 6989168:user:proton MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------07b589f57c6c7a4355af9e0da04b0a5f237140573763baf39cc8593842aa93fb"; charset=utf-8 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: Cairn X-ACL-Warn: , Cairn via Guix-patches From: Cairn via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665639636; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=kfKU6IgiMTzNh8xKK/PbL/DfnZBTz8aKAxfAL3B6fv8=; b=VYSlkkO4Y28k7xa8YCwykvLtfytc/vj2am5Lt3G0VsS6Wy0HB5TCkE7Wu8HV1zY+vPw7sN ekrN+Rw6ETsFpHlaC42tpDseKOoRsaPgYir7NsJZC6js07U96lESMNmIUth01Whi1RGOR/ TVe9ASQ4RpcogAhDRT5bpuOnuoLi4NEM4afUMKajAd9E25jk27OiqKQmxlhCcYlmA4nVCC lAaCWbLee75wmCMYcPGU9fTqyp3+g9pZRYt6ExykMxoIQ2+Tbz5tzwrm9+JBDEUoufwH07 cKLawUcPZ6yNYAVKRSw8rsI6Vm8yawEvOlvzB2HOaDOrWrEfM40Y4OTIvuJ3dg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665639636; a=rsa-sha256; cv=none; b=LfMusWS2bGsl+nmARdjrUhOVvcFotPGN5ztK9T47o27UZyZNg722tHT8kW+F97XxwzneGE cunAq893ESwkzV0IB1j6HL8AeiPa1f5MbUNAFOEAKSVTVAWXYgU9BOLESemNlRwAOcOaHI Swch4dlKDTM2jxOvtbGUie+W7tcBpOg0ZXqXJyRkeFne/JWsW/mtCjEAURykCHuk3STqNq LJcr0J+5W4nKAYrb9wpSfAWAPI9wPsnRfYbrL9cyZTfz/m3b9OfPZBZXA7D3SjV9/jbA5j 2+VUa8LiQM93UzUq2Koux6XaC3d+kb39NphSaqDPngj6YnC66TmOWJTyFDjpJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=pm.me header.s=protonmail3 header.b=d9gJyy5d; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.00 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=pm.me header.s=protonmail3 header.b=d9gJyy5d; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 1171C1401C X-Spam-Score: -4.00 X-Migadu-Scanner: scn1.migadu.com X-TUID: NpXLBZwAtatl This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------07b589f57c6c7a4355af9e0da04b0a5f237140573763baf39cc8593842aa93fb Content-Type: multipart/mixed;boundary=---------------------4a82c17c6df0c7eb5fa822f4484e3d44 -----------------------4a82c17c6df0c7eb5fa822f4484e3d44 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 * gnu/packages/qt.scm (qtserialport): New variable. --- gnu/packages/qt.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index d589f653fb..d0d2c906a4 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -1580,6 +1580,35 @@ (define-public qtserialport-5 (description "The Qt Serial Port module provides the library for interacting with serial ports from within Qt."))) = +(define-public qtserialport + (package (inherit qtsvg) + (name "qtserialport") + (version "6.3.1") + (source (origin + (method url-fetch) + (uri (qt-urls name version)) + (sha256 + (base32 + "0vk17cjj9jpdkgd8qwb1x0lijg0p2jxdzx4d67hd57brcl7didjf")))) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-dlopen-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "src/serialport/qtudev_p.h" + ;; Use the absolute paths for dynamically loaded lib= s, + ;; otherwise the lib will be searched in LD_LIBRARY_= PATH which + ;; typically is not set in guix. + (("^\\s*(udevLibrary->setFileNameAndVersion\\(QStrin= gLiteral\\(\")(udev\"\\),\\s*[0-9]+\\);)" _ a b) + (string-append a #$(this-package-input "eudev") "/l= ib/lib" b)))))))) + (native-inputs + (list perl pkg-config)) + (inputs + (list qtbase eudev)) + (synopsis "Qt Serial Port module") + (description "The Qt Serial Port module provides the library for +interacting with serial ports from within Qt."))) + (define-public qtserialbus (package (inherit qtsvg-5) (name "qtserialbus") -- = 2.38.0 -----------------------4a82c17c6df0c7eb5fa822f4484e3d44-- --------07b589f57c6c7a4355af9e0da04b0a5f237140573763baf39cc8593842aa93fb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsFzBAEBCgAGBQJjR6RsACEJEPAAT+s3Q4ojFiEErbMphMGhBA17RriI8ABP 6zdDiiNmBg/6AmO4X7gR4s/uiosVWDIK7vI8dT7eCwMcgC2kpxeAOstE8xAz 3qVMI6KwvzoGjT+EqEdHwBRAZ3qFmaUvivBSMn/bSAyrpHbiEL0qXl6nzUC0 0el6YzL40FjJBg4v8wzakeOD8fB8dkKWfB6J0iYzUcjeKZz2sNNAoOGUj82U Lx9gnZ6NJD5pfMxtzY7ODJspsx6kmCURZQ6QNTSAP0FlKDWPF3PXAAJ7NmHC mY3NbdWSYbCvmlnXSPzuzjQ4QMKwa2CpLuwx4cyDAR8Bd/s4ILDeZab+E1cF Yehgv2iBX6f+oPS0TdXRgcaV/EK3TrYUQMzfZdvuy1lJtCc9h6b+S5fGZ0rM k6Cf8yKeqd98JIv3dboFQwLPml66rTmapDyVTPTUNKXuOvXEHqq5f3WhVVel yKtPcb/rqcubwxBo1vQknLCWoJp+0aA3X35YmG0bYeWMdZQ3J0ntGKbSPog8 OQRLn2BYyUbGEmVE80rPBAmyWe08eKtAMvA1a03/8R3e/19xyEwRLIMqr16F cj9K13brsvDPpoi8HLrttNx7L5aepXVmgOP0xDMBX0JO68jq1drYPObbmm7J GY8xIO31M7P6s13VG7VM0R3QUnA/O95I6wBfD+WHg5NX6FVwwK8dBRD3p8K1 ViLrYwdXdCF3lVg/VZA8d601oBrd5ovAq0o= =4K3U -----END PGP SIGNATURE----- --------07b589f57c6c7a4355af9e0da04b0a5f237140573763baf39cc8593842aa93fb--