GNU bug report logs - #64510
[PATCH v1] gnu: Add simtrace-1

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>; dated Fri, 7 Jul 2023 14:10:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 12 Jan 2024 05:48:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 00:48:31 2024
Received: from localhost ([127.0.0.1]:34620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rOAP8-0007YR-K7
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2024 00:48:31 -0500
Received: from cyberdimension.org ([80.67.179.20]:49098
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1rOAP4-0007Xn-CW
 for 64510 <at> debbugs.gnu.org; Fri, 12 Jan 2024 00:48:30 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 17035e0e;
 Fri, 12 Jan 2024 05:48:06 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id a10ca6ef;
 Fri, 12 Jan 2024 05:48:06 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 64510 <at> debbugs.gnu.org
Subject: [PATCH v3] gnu: Add simtrace-1
Date: Fri, 12 Jan 2024 06:47:53 +0100
Message-ID: <988cdb8a1f4374b6adde2ecd9755f32ae046250d.1705038349.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 64510
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/telephony.scm (simtrace-1): New variable.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Change-Id: I7e415cd43ea1df5d5ea4ea7cfb814951aa570313
---
ChangeLog v2->v3:
- Replaced texlive by texlive-* packages.
---
 gnu/packages/telephony.scm | 92 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 92 insertions(+)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 41e83384ec..9771bdbb67 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -78,6 +78,7 @@ (define-module (gnu packages telephony)
   #:use-module (gnu packages samba)
   #:use-module (gnu packages security-token)
   #:use-module (gnu packages speech)
+  #:use-module (gnu packages tex)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xorg)
@@ -1046,6 +1047,97 @@ (define-public libosmocore
     (home-page "https://osmocom.org/projects/libosmocore/wiki/Libosmocore")
     (license license:gpl2+)))
 
+(define-public simtrace-1
+  (package
+    (name "simtrace-1")
+    (version "1.5")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitea.osmocom.org/sim-card/simtrace")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "03wjdavp7fbr7jzzhqx6di9v87yvfi19i3kpn798vlpbw7iwkjry"))))
+    (arguments
+     (list
+      #:tests? #f ;no tests
+      #:make-flags
+      #~(list (string-append "CC=" #$(cc-for-target))
+              (string-append "DESTDIR=" #$output))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'chdir
+            (lambda _ (chdir "host")))
+          (add-after 'chdir 'fix-makefile
+            (lambda _ (substitute* "Makefile" (("/usr") ""))))
+          (delete 'configure)
+          (add-after 'build 'build-usermanual
+            (lambda* (#:key inputs native-inputs #:allow-other-keys)
+              (substitute* "../docs/usermanual.xml"
+                (("http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd")
+                 (string-append (assoc-ref inputs "docbook-xml")
+                                "/xml/dtd/docbook/docbookx.dtd")))
+              ;; At the beginning of the document, a table is
+              ;; constructed with the build time in it. This
+              ;; comes from '\newcommand{\DBKdate}{\today}' in
+              ;; share/dblatex/latex/contrib/db2latex/db2latex.sty
+              ;; in /gnu/store/[...]-dblatex-[...]. We used the
+              ;; commit time for the date instead.
+              (invoke
+               (which "faketime") "2019-10-01"
+               (which "dblatex")
+               "../docs/usermanual.xml")))
+          (add-after 'build-usermanual 'install-usermanual
+            (lambda _
+              (install-file
+               "../docs/usermanual.pdf"
+               (string-append #$output "/share/doc/simtrace-1/"))))
+          (add-after 'install 'install-man
+            (lambda _
+              (install-file
+               "simtrace.1"
+               (string-append #$output "/man/man1/")))))))
+    (build-system gnu-build-system)
+    (native-inputs
+     (list dblatex docbook-xml-4.2 libfaketime pkg-config
+           (texlive-updmap.cfg
+            (list texlive-appendix
+                  texlive-changebar
+                  texlive-courier
+                  texlive-eepic
+                  texlive-fancybox
+                  texlive-fancyvrb
+                  texlive-float
+                  texlive-footmisc
+                  texlive-helvetic
+                  texlive-jknapltx
+                  texlive-listings
+                  texlive-multirow
+                  texlive-overpic
+                  texlive-pdflscape
+                  texlive-pdfpages
+                  texlive-rsfs
+                  texlive-subfigure
+                  texlive-times
+                  texlive-titlesec))))
+    (inputs (list libosmocore libusb lksctp-tools talloc))
+    (synopsis
+     "Sniff the communication between phones and SIM cards with SIMtrace 1")
+    (description
+     "This contains the simtrace utility.
+It is compatible with the SIMtrace 1 hardware that contains an Atmel AT91SAM7S
+micro-controller.  It is not compatible with the SIMtrace 2 hardware that uses
+an Atmel ATSAM3S micro-controller instead.  The simtrace utility can display
+the SIM PDUs directly and/or send them to a given IP address to enable users
+to view SIM PDUs in Wireshark.  It also contains a complete user manual for
+the SIMtrace 1 hardware.")
+    (home-page "https://osmocom.org/projects/simtrace/wiki/SIMtrace")
+    ;; The utility is GPLv2-only according to the source files headers, and the
+    ;; manual is under the cc-by-sa 3.0
+    (license (list license:gpl2 license:cc-by-sa3.0))))
+
 (define-public xgoldmon
   ;; There are no releases nor tags.
   (let ((revision "1")

base-commit: 40f5a3ce437083e4f259878735c2c55f41708e81
-- 
2.41.0





Information forwarded to maxim.cournoyer@HIDDEN, guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 11 Oct 2023 17:20:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 11 13:20:33 2023
Received: from localhost ([127.0.0.1]:39976 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qqcsq-0000s2-TP
	for submit <at> debbugs.gnu.org; Wed, 11 Oct 2023 13:20:33 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:46214)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1qqcsp-0000rq-Et
 for 64510 <at> debbugs.gnu.org; Wed, 11 Oct 2023 13:20:32 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1qqcsL-0006kN-A8; Wed, 11 Oct 2023 13:20:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=6TvdYm9J+0ZrPEzUpho0adwrp78R72QDQTIF+B7Q+zs=; b=EooTee1+ChedXW/2UbmG
 EKI7qkOPlDDjSjJVukJvr4WuQ8GajM2h25wUmVGvULsyu2coLDQztzLuA3wlowDhQUpikd/MzhMCN
 ZmLZzfun9Kup0leUlYBl7L+byl9KplpTlh54J1OmXIBri7Io01VNoceShQMhm+7nchCAuKW5ddJ7Y
 jxU78D4FplSNoZ8l+gz5PJSw4s3d3Pzf0AB+lSpwUkoRic8EZWlNsidz+hALz+hsbUa3iL3JAOF0g
 d8mz/U4GNlFT7Hx7JzUr6JZZ0AQEiwBkZOyFQk9KbZCSM6X9+sA6+DFkr3e/+iBURc3Pd0kfwcQwC
 IYlWIxqAhOZwaQ==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Subject: Re: bug#64510: [PATCH v1] gnu: Add simtrace-1
In-Reply-To: <525e005b4c563deadc37f65f7293531b3e98702b.1696608951.git.GNUtoo@HIDDEN>
 (Denis Carikli's message of "Fri, 6 Oct 2023 18:16:59 +0200")
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
 <525e005b4c563deadc37f65f7293531b3e98702b.1696608951.git.GNUtoo@HIDDEN>
Date: Wed, 11 Oct 2023 19:19:58 +0200
Message-ID: <87r0m1rs8x.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 64510
Cc: Simon Tournier <zimon.toutoune@HIDDEN>, paren@HIDDEN,
 Tobias Geerinckx-Rice <me@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>,
 Raghav Gururajan <rg@HIDDEN>, 64510 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>,
 Christopher Baines <guix@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> skribis:

> * gnu/packages/telephony.scm (simtrace-1): New variable.

[...]

> +    (source (origin
> +              (method git-fetch)
> +              (uri (git-reference
> +                    (url "https://gitea.osmocom.org/sim-card/simtrace")
> +                    (commit (string-append "v" version))))

Please add (git-file-name name version), as suggested by =E2=80=98guix lint=
=E2=80=99.

> +    (native-inputs (list dblatex docbook-xml-4.2 libfaketime pkg-config
> +                         texlive))

Could you replace the dependency on =E2=80=98texlive=E2=80=99 (the monolith=
ic package,
more than 4=C2=A0GiB) by a dependency on the relevant set of texlive-*
packages (info "(guix) Using TeX and LaTeX")?

There are examples you can borrow from under gnu/packages/=E2=80=A6.

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.
Removed tag(s) patch. Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 11 Oct 2023 17:17:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 11 13:17:26 2023
Received: from localhost ([127.0.0.1]:39964 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qqcpq-0000mL-7X
	for submit <at> debbugs.gnu.org; Wed, 11 Oct 2023 13:17:26 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1qqcpn-0000m8-U8
 for 64510 <at> debbugs.gnu.org; Wed, 11 Oct 2023 13:17:25 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1qqcpI-0006LO-4R; Wed, 11 Oct 2023 13:16:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=4o0Um6iUB+xKK1+q9wxiwJ7Qs+RaZzlHLEwBDCtiJ6k=; b=PryPUcE7e79Cx7O03GOs
 IviemD9wn+FgZFtqYmdVJo+VZApiHCkKK2fH7mQvNtV/DTyLG7J+Wm3KBEGf0VN6NQdh6dvHjs71g
 61Q59lFz4LnJq4VryFz1W2KEnljPdRc0Ub2k6rKjA17l4uPKz3K09jmwk2+0K69HOE2222/nmzkLY
 fWUU52K3hLKznfHKUsbXQLO561Tuc5+nwgo4ZeJ4VUCD39nN8JupOGF0UEx2m0z4jXR2SrtkGcWub
 04nhqOM5PYDoUZmRnvcqmDwcSLo3tgrTcihObwsDnJpdTiqJEWX3Pk323WpKX/5R6O5ykBQ5SiC7q
 ar1ExHfCl8qqvQ==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Subject: Re: bug#64510: [PATCH v1] gnu: Add simtrace-1
In-Reply-To: <525e005b4c563deadc37f65f7293531b3e98702b.1696608951.git.GNUtoo@HIDDEN>
 (Denis Carikli's message of "Fri, 6 Oct 2023 18:16:59 +0200")
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
 <525e005b4c563deadc37f65f7293531b3e98702b.1696608951.git.GNUtoo@HIDDEN>
Date: Wed, 11 Oct 2023 19:16:46 +0200
Message-ID: <87wmvtrse9.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 64510
Cc: Simon Tournier <zimon.toutoune@HIDDEN>, paren@HIDDEN,
 Tobias Geerinckx-Rice <me@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>,
 Raghav Gururajan <rg@HIDDEN>, 64510 <at> debbugs.gnu.org,
 jgart <jgart@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>,
 Christopher Baines <guix@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi,

Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> skribis:

> * gnu/packages/telephony.scm (simtrace-1): New variable.

Applied with the change below, suggested by =E2=80=98guix lint=E2=80=99.

Thanks!

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 0865ab5fe1..6974cfcadb 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -987,6 +987,7 @@ (define-public simtrace-1
               (uri (git-reference
                     (url "https://gitea.osmocom.org/sim-card/simtrace")
                     (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
               (sha256
                (base32
                 "03wjdavp7fbr7jzzhqx6di9v87yvfi19i3kpn798vlpbw7iwkjry"))))

--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 6 Oct 2023 16:17:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 06 12:17:28 2023
Received: from localhost ([127.0.0.1]:52498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qonW3-0006V8-SP
	for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 12:17:28 -0400
Received: from cyberdimension.org ([80.67.179.20]:43758
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1qonW0-0006Uv-DU
 for 64510 <at> debbugs.gnu.org; Fri, 06 Oct 2023 12:17:26 -0400
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id a4661dae;
 Fri, 6 Oct 2023 16:17:03 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id d5a2bc1b;
 Fri, 6 Oct 2023 16:17:03 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 64510 <at> debbugs.gnu.org
Subject: [PATCH v2] gnu: Add simtrace-1
Date: Fri,  6 Oct 2023 18:16:59 +0200
Message-ID: <525e005b4c563deadc37f65f7293531b3e98702b.1696608951.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 64510
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/telephony.scm (simtrace-1): New variable.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
---
ChangeLog:
- change #:use-module (gnu packages tex)
  in #:use-module (gnu packages texlive) as texlive moved file.
---
 gnu/packages/telephony.scm | 72 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 42158784ca..0865ab5fe1 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -78,6 +78,7 @@ (define-module (gnu packages telephony)
   #:use-module (gnu packages samba)
   #:use-module (gnu packages security-token)
   #:use-module (gnu packages speech)
+  #:use-module (gnu packages texlive)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xorg)
@@ -977,6 +978,77 @@ (define-public libosmocore
     (home-page "https://osmocom.org/projects/libosmocore/wiki/Libosmocore")
     (license license:gpl2+)))
 
+(define-public simtrace-1
+  (package
+    (name "simtrace-1")
+    (version "1.5")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitea.osmocom.org/sim-card/simtrace")
+                    (commit (string-append "v" version))))
+              (sha256
+               (base32
+                "03wjdavp7fbr7jzzhqx6di9v87yvfi19i3kpn798vlpbw7iwkjry"))))
+    (arguments
+     (list #:tests? #f ;no tests
+           #:make-flags #~(list (string-append "CC="
+                                               #$(cc-for-target))
+                                (string-append "DESTDIR="
+                                               #$output))
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'chdir
+                          (lambda _
+                            (chdir "host")))
+                        (add-after 'chdir 'fix-makefile
+                          (lambda _
+                            (substitute* "Makefile"
+                              (("/usr")
+                               ""))))
+                        (delete 'configure)
+                        (add-after 'build 'build-usermanual
+                          (lambda* (#:key inputs native-inputs
+                                    #:allow-other-keys)
+                            (substitute* "../docs/usermanual.xml"
+                              (("http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd")
+                               (string-append (assoc-ref inputs "docbook-xml")
+                                              "/xml/dtd/docbook/docbookx.dtd")))
+                            ;; At the beginning of the document, a table is
+                            ;; constructed with the build time in it. This
+                            ;; comes from '\newcommand{\DBKdate}{\today}' in
+                            ;; share/dblatex/latex/contrib/db2latex/db2latex.sty
+                            ;; in /gnu/store/[...]-dblatex-[...]. We used the
+                            ;; commit time for the date instead.
+                            (invoke (which "faketime") "2019-10-01"
+                                    (which "dblatex") "../docs/usermanual.xml")))
+                        (add-after 'build-usermanual 'install-usermanual
+                          (lambda _
+                            (install-file "../docs/usermanual.pdf"
+                                          (string-append #$output
+                                           "/share/doc/simtrace-1/"))))
+                        (add-after 'install 'install-man
+                          (lambda _
+                            (install-file "simtrace.1"
+                                          (string-append #$output "/man/man1/")))))))
+    (build-system gnu-build-system)
+    (native-inputs (list dblatex docbook-xml-4.2 libfaketime pkg-config
+                         texlive))
+    (inputs (list libosmocore libusb lksctp-tools talloc))
+    (synopsis
+     "Sniff the communication between phones and SIM cards with SIMtrace 1")
+    (description
+     "This contains the simtrace utility.
+It is compatible with the SIMtrace 1 hardware that contains an Atmel AT91SAM7S
+micro-controller.  It is not compatible with the SIMtrace 2 hardware that uses
+an Atmel ATSAM3S micro-controller instead.  The simtrace utility can display
+the SIM PDUs directly and/or send them to a given IP address to enable users
+to view SIM PDUs in Wireshark.  It also contains a complete user manual for
+the SIMtrace 1 hardware.")
+    (home-page "https://osmocom.org/projects/simtrace/wiki/SIMtrace")
+    ;; The utility is GPLv2-only according to the source files headers, and the
+    ;; manual is under the cc-by-sa 3.0
+    (license (list license:gpl2 license:cc-by-sa3.0))))
+
 (define-public xgoldmon
   ;; There are no releases nor tags.
   (let ((revision "1")

base-commit: 8d27ef1ed34a0a7fe14fd76f31541b62d0125498
-- 
2.41.0





Information forwarded to , guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 6 Oct 2023 13:08:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 06 09:08:22 2023
Received: from localhost ([127.0.0.1]:49416 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qokZ4-0000xH-E8
	for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 09:08:22 -0400
Received: from cyberdimension.org ([80.67.179.20]:52504
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1qokZ2-0000x8-F4
 for 64510 <at> debbugs.gnu.org; Fri, 06 Oct 2023 09:08:21 -0400
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id e6d68a76;
 Fri, 6 Oct 2023 13:08:00 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id f3317ffd;
 Fri, 6 Oct 2023 13:08:00 +0000 (UTC)
Date: Fri, 6 Oct 2023 15:07:55 +0200
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: [bug#64510] [PATCH v1] gnu: Add simtrace-1
Message-ID: <20231006150755.3482fab7@primary_laptop>
In-Reply-To: <20231006145323.28b90740@primary_laptop>
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
 <878r8hgym8.fsf@HIDDEN>
 <20231006145323.28b90740@primary_laptop>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/SIPbgkZtT5uGx5T=xHq86Eq";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 64510
Cc: 64510 <at> debbugs.gnu.org, guix-patches@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/SIPbgkZtT5uGx5T=xHq86Eq
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Fri, 6 Oct 2023 14:53:23 +0200
Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> wrote:

> So we need to add '#:use-module (gnu packages texlive)' to fix that.
Sorry my patch added '#:use-module (gnu packages texlive)', so we need
to change tex in texlive.

Denis.

--Sig_/SIPbgkZtT5uGx5T=xHq86Eq
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmUgBqsACgkQX138wUF3
4mNWohAAg3VlbGLjRkME5ssrj2XrdOxy/5sdXcIs7mUW9sRXdTlqHft7ctLt+mUz
O5qXbaHFPIU37RvnHbTQ5P5mswfCmFShkwT8whglskoS5iJ3cTiN6zU21pNM9zpf
qaJniyaQ8dYr+8C6DPfpOeJUDHd3Bsu+9+SFH5xGdMN1NpSvxFlJsN7AzwdF9tE6
psgsmSpGqIQ6CSWFOZyEq/gw5EQiIdoUBLjkMaux2wSCqq5AOjuHgJmkA84TBhlN
A5ZyVpVZ0fgce7DkPLVNbT5O5MGoWMNF9pZinZujs+1N5KyktaERXAlyLrvwBaBm
s1sRe8wBaNFRWmX9+NXC7iPH24thjc1T1cap1aH/FdpJ07m9GRv6iGENh1ikPXir
vN6QVLDfgjuTj5pFWHye+drAxxKYWqJrSXELf8ijbesbpR6K4jkYPop0kNVmSel0
2PfnfYVHyfpaqa43/t4vR2vZt1VsK+caSgEryMCXKBedULo8zAyN6TZYqqgNP1u7
J4Alg3xmlFuaWfGV7S8WgnVUZvhufJ9AUZV0P1IxXMrTAuxkbKNpOr5+UM49Z7MS
+PZbpz4xizvCZWRbumkulCAVOHpIs1Q2QI1YSOJJRonVA2e+sVswejgSTcLajbTA
gyVsDb8XDF39JbD583vqRPD9tzebaNoOuFx6Ln3IDhpn8iYg4O0=
=1PBS
-----END PGP SIGNATURE-----

--Sig_/SIPbgkZtT5uGx5T=xHq86Eq--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Oct 2023 13:08:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 06 09:08:40 2023
Received: from localhost ([127.0.0.1]:49419 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qokZL-0000xo-OZ
	for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 09:08:39 -0400
Received: from lists.gnu.org ([2001:470:142::17]:56902)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1qokZJ-0000xa-Vs
 for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 09:08:38 -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 <GNUtoo@HIDDEN>)
 id 1qokYr-0007lG-2X
 for guix-patches@HIDDEN; Fri, 06 Oct 2023 09:08:09 -0400
Received: from cyberdimension.org ([80.67.179.20]
 helo=gnutoo.cyberdimension.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>)
 id 1qokYm-0007LP-NX
 for guix-patches@HIDDEN; Fri, 06 Oct 2023 09:08:07 -0400
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id e6d68a76;
 Fri, 6 Oct 2023 13:08:00 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id f3317ffd;
 Fri, 6 Oct 2023 13:08:00 +0000 (UTC)
Date: Fri, 6 Oct 2023 15:07:55 +0200
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: [bug#64510] [PATCH v1] gnu: Add simtrace-1
Message-ID: <20231006150755.3482fab7@primary_laptop>
In-Reply-To: <20231006145323.28b90740@primary_laptop>
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
 <878r8hgym8.fsf@HIDDEN>
 <20231006145323.28b90740@primary_laptop>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/SIPbgkZtT5uGx5T=xHq86Eq";
 protocol="application/pgp-signature"; micalg=pgp-sha256
Received-SPF: pass client-ip=80.67.179.20;
 envelope-from=GNUtoo@HIDDEN; helo=gnutoo.cyberdimension.org
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: 64510 <at> debbugs.gnu.org, guix-patches@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--Sig_/SIPbgkZtT5uGx5T=xHq86Eq
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Fri, 6 Oct 2023 14:53:23 +0200
Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> wrote:

> So we need to add '#:use-module (gnu packages texlive)' to fix that.
Sorry my patch added '#:use-module (gnu packages texlive)', so we need
to change tex in texlive.

Denis.

--Sig_/SIPbgkZtT5uGx5T=xHq86Eq
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmUgBqsACgkQX138wUF3
4mNWohAAg3VlbGLjRkME5ssrj2XrdOxy/5sdXcIs7mUW9sRXdTlqHft7ctLt+mUz
O5qXbaHFPIU37RvnHbTQ5P5mswfCmFShkwT8whglskoS5iJ3cTiN6zU21pNM9zpf
qaJniyaQ8dYr+8C6DPfpOeJUDHd3Bsu+9+SFH5xGdMN1NpSvxFlJsN7AzwdF9tE6
psgsmSpGqIQ6CSWFOZyEq/gw5EQiIdoUBLjkMaux2wSCqq5AOjuHgJmkA84TBhlN
A5ZyVpVZ0fgce7DkPLVNbT5O5MGoWMNF9pZinZujs+1N5KyktaERXAlyLrvwBaBm
s1sRe8wBaNFRWmX9+NXC7iPH24thjc1T1cap1aH/FdpJ07m9GRv6iGENh1ikPXir
vN6QVLDfgjuTj5pFWHye+drAxxKYWqJrSXELf8ijbesbpR6K4jkYPop0kNVmSel0
2PfnfYVHyfpaqa43/t4vR2vZt1VsK+caSgEryMCXKBedULo8zAyN6TZYqqgNP1u7
J4Alg3xmlFuaWfGV7S8WgnVUZvhufJ9AUZV0P1IxXMrTAuxkbKNpOr5+UM49Z7MS
+PZbpz4xizvCZWRbumkulCAVOHpIs1Q2QI1YSOJJRonVA2e+sVswejgSTcLajbTA
gyVsDb8XDF39JbD583vqRPD9tzebaNoOuFx6Ln3IDhpn8iYg4O0=
=1PBS
-----END PGP SIGNATURE-----

--Sig_/SIPbgkZtT5uGx5T=xHq86Eq--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 6 Oct 2023 12:53:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 06 08:53:54 2023
Received: from localhost ([127.0.0.1]:49383 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qokL4-0000Xq-3n
	for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 08:53:54 -0400
Received: from cyberdimension.org ([80.67.179.20]:47192
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1qokKy-0000Xd-Sk
 for 64510 <at> debbugs.gnu.org; Fri, 06 Oct 2023 08:53:53 -0400
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 1033569c;
 Fri, 6 Oct 2023 12:53:28 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 8bf7914c;
 Fri, 6 Oct 2023 12:53:28 +0000 (UTC)
Date: Fri, 6 Oct 2023 14:53:23 +0200
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: [bug#64510] [PATCH v1] gnu: Add simtrace-1
Message-ID: <20231006145323.28b90740@primary_laptop>
In-Reply-To: <878r8hgym8.fsf@HIDDEN>
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
 <878r8hgym8.fsf@HIDDEN>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/KIqLl0MYB_vQ8A+C0iKjvRi";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 64510
Cc: 64510 <at> debbugs.gnu.org, guix-patches@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/KIqLl0MYB_vQ8A+C0iKjvRi
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,

On Thu, 05 Oct 2023 11:12:26 +0100
Christopher Baines <mail@HIDDEN> wrote:

> ./pre-inst-env guix build simtrace-1
> gnu/packages/telephony.scm:1035:25: In procedure native-inputs:
> error: texlive: unbound variable
> hint: Did you forget `(use-modules (gnu packages texlive))'?

Thanks for spotting that. This issue is really interesting.

When I tested the package it worked fine and the texlive package came
from the tex module (and telephony.scm had and still has '#:use-module
(gnu packages tex)').

But since that time the following commit made it in Guix:
> 0421160f4a350de72422f4a51d7fd101b3764376 ("gnu:
>     texlive: Reinstate the monolithic texlive package.")
and that moved texlive package from tex.scm to texlive.scm.

So we need to add '#:use-module (gnu packages texlive)' to fix that.

Denis.

--Sig_/KIqLl0MYB_vQ8A+C0iKjvRi
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmUgA0MACgkQX138wUF3
4mOi/BAAmZQR3fCI6vA0QZG4MQGw9oCRcCJZ6y9d48XIZGkvSXAnR8eYMRp9MA7h
5Ook+OImQfx1gzLdqSaj0aqjTqn+BmYHfKTQMEBLs21i9erT6Vxo4Uhc4MUGn2qi
vYqjAdArIHUfWUoy3Cka+l6xrSjHnRt6aCiWY6jAUjMp3PxRs73ZIEAvAicZnC9u
H4rigxjr1RCpjCRBGlNUrklmaO9/8gqqy7o2dfDAQS/0z7nnb83ngmDg5c9yG4fx
UnU3ILd8F9lkI9knjMcwK+6g87QGnDPN56/j9CKDg705yKv/HjmRaIO4nVEevi1I
AzRjBt0xnzePM2BsuKj+Cx0xPksT1Zg+uS9DC2mhqCfnI9GmsZDM3mfJB+BH97cd
VYrhWC/cbN04uwlovymZ8NUlmnt1A1zz4l90UrBhczY31QEVZTYiPOmp5h+AdYum
b1RgnSJktO1FdSghmjAX7iopqZedUfH9ewFSFCxi5cIRI2MWMfql+rGy3haTm2lJ
qDhp7wBoNKj52u8qu5Ir4CYxw9kpE35GMIyqTH9Kusrj2iZYJv2evCIbUY0yc2+z
NoEa477sgmsod1F1z9vNiUsBS2ljcxkvZ3kgydk4HhLB31TXK+CGLhsHABJhDgPk
rmTAWvPDMkbT/C5pB+f04xqCFLKHfVhHtOEi0Q25h87wStszjIM=
=P4O1
-----END PGP SIGNATURE-----

--Sig_/KIqLl0MYB_vQ8A+C0iKjvRi--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Oct 2023 12:53:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 06 08:53:59 2023
Received: from localhost ([127.0.0.1]:49386 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qokL9-0000Y8-Df
	for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 08:53:59 -0400
Received: from lists.gnu.org ([2001:470:142::17]:47426)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1qokL8-0000Xi-1r
 for submit <at> debbugs.gnu.org; Fri, 06 Oct 2023 08:53:58 -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 <GNUtoo@HIDDEN>)
 id 1qokKj-0000ye-4q
 for guix-patches@HIDDEN; Fri, 06 Oct 2023 08:53:33 -0400
Received: from cyberdimension.org ([80.67.179.20]
 helo=gnutoo.cyberdimension.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>)
 id 1qokKh-0003Y2-5L
 for guix-patches@HIDDEN; Fri, 06 Oct 2023 08:53:32 -0400
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 1033569c;
 Fri, 6 Oct 2023 12:53:28 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 8bf7914c;
 Fri, 6 Oct 2023 12:53:28 +0000 (UTC)
Date: Fri, 6 Oct 2023 14:53:23 +0200
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: Christopher Baines <mail@HIDDEN>
Subject: Re: [bug#64510] [PATCH v1] gnu: Add simtrace-1
Message-ID: <20231006145323.28b90740@primary_laptop>
In-Reply-To: <878r8hgym8.fsf@HIDDEN>
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
 <878r8hgym8.fsf@HIDDEN>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/KIqLl0MYB_vQ8A+C0iKjvRi";
 protocol="application/pgp-signature"; micalg=pgp-sha256
Received-SPF: pass client-ip=80.67.179.20;
 envelope-from=GNUtoo@HIDDEN; helo=gnutoo.cyberdimension.org
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: 64510 <at> debbugs.gnu.org, guix-patches@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--Sig_/KIqLl0MYB_vQ8A+C0iKjvRi
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,

On Thu, 05 Oct 2023 11:12:26 +0100
Christopher Baines <mail@HIDDEN> wrote:

> ./pre-inst-env guix build simtrace-1
> gnu/packages/telephony.scm:1035:25: In procedure native-inputs:
> error: texlive: unbound variable
> hint: Did you forget `(use-modules (gnu packages texlive))'?

Thanks for spotting that. This issue is really interesting.

When I tested the package it worked fine and the texlive package came
from the tex module (and telephony.scm had and still has '#:use-module
(gnu packages tex)').

But since that time the following commit made it in Guix:
> 0421160f4a350de72422f4a51d7fd101b3764376 ("gnu:
>     texlive: Reinstate the monolithic texlive package.")
and that moved texlive package from tex.scm to texlive.scm.

So we need to add '#:use-module (gnu packages texlive)' to fix that.

Denis.

--Sig_/KIqLl0MYB_vQ8A+C0iKjvRi
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmUgA0MACgkQX138wUF3
4mOi/BAAmZQR3fCI6vA0QZG4MQGw9oCRcCJZ6y9d48XIZGkvSXAnR8eYMRp9MA7h
5Ook+OImQfx1gzLdqSaj0aqjTqn+BmYHfKTQMEBLs21i9erT6Vxo4Uhc4MUGn2qi
vYqjAdArIHUfWUoy3Cka+l6xrSjHnRt6aCiWY6jAUjMp3PxRs73ZIEAvAicZnC9u
H4rigxjr1RCpjCRBGlNUrklmaO9/8gqqy7o2dfDAQS/0z7nnb83ngmDg5c9yG4fx
UnU3ILd8F9lkI9knjMcwK+6g87QGnDPN56/j9CKDg705yKv/HjmRaIO4nVEevi1I
AzRjBt0xnzePM2BsuKj+Cx0xPksT1Zg+uS9DC2mhqCfnI9GmsZDM3mfJB+BH97cd
VYrhWC/cbN04uwlovymZ8NUlmnt1A1zz4l90UrBhczY31QEVZTYiPOmp5h+AdYum
b1RgnSJktO1FdSghmjAX7iopqZedUfH9ewFSFCxi5cIRI2MWMfql+rGy3haTm2lJ
qDhp7wBoNKj52u8qu5Ir4CYxw9kpE35GMIyqTH9Kusrj2iZYJv2evCIbUY0yc2+z
NoEa477sgmsod1F1z9vNiUsBS2ljcxkvZ3kgydk4HhLB31TXK+CGLhsHABJhDgPk
rmTAWvPDMkbT/C5pB+f04xqCFLKHfVhHtOEi0Q25h87wStszjIM=
=P4O1
-----END PGP SIGNATURE-----

--Sig_/KIqLl0MYB_vQ8A+C0iKjvRi--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at 64510 <at> debbugs.gnu.org:


Received: (at 64510) by debbugs.gnu.org; 5 Oct 2023 10:20:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 05 06:20:11 2023
Received: from localhost ([127.0.0.1]:46059 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qoLSk-0001Od-RF
	for submit <at> debbugs.gnu.org; Thu, 05 Oct 2023 06:20:11 -0400
Received: from mira.cbaines.net
 ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:49425)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1qoLSf-0001OQ-Ma
 for 64510 <at> debbugs.gnu.org; Thu, 05 Oct 2023 06:20:09 -0400
Received: from localhost (unknown [217.155.61.229])
 by mira.cbaines.net (Postfix) with ESMTPSA id 4686F27BBE2;
 Thu,  5 Oct 2023 11:19:46 +0100 (BST)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 784d6b9c;
 Thu, 5 Oct 2023 10:19:45 +0000 (UTC)
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
User-agent: mu4e 1.10.5; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Subject: Re: [bug#64510] [PATCH v1] gnu: Add simtrace-1
Date: Thu, 05 Oct 2023 11:12:26 +0100
In-reply-to: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
Message-ID: <878r8hgym8.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 64510
Cc: 64510 <at> debbugs.gnu.org, guix-patches@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain


Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> writes:

> * gnu/packages/telephony.scm (simtrace-1): New variable.
>
> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
> ---
>  gnu/packages/telephony.scm | 72 ++++++++++++++++++++++++++++++++++++++
>  1 file changed, 72 insertions(+)
>

...

> +    (build-system gnu-build-system)
> +    (native-inputs (list dblatex docbook-xml-4.2 libfaketime pkg-config
> +                         texlive))

./pre-inst-env guix build simtrace-1
gnu/packages/telephony.scm:1035:25: In procedure native-inputs:
error: texlive: unbound variable
hint: Did you forget `(use-modules (gnu packages texlive))'?

Maybe this broke with some of the texlive changes being made, would you
be able to take a look?

Thanks,

Chris

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUejb9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfrLA/7BUs5/gWIrCDOmXoYcWzRizdYl9A2mtZ2
xc8ERuHfGj5hzkBLkddsKOiK2OyInBsKMltmrFr+X97/z3xR9bcb9MYhOqLw2I9q
jgwV+Kmpdn8BMpRXh2grd1KD97pnfkxOb6eCc19Iuz3W8JXdpHwWbc4DlU+Wjcob
4snQRADM1jhtYX4mMH+O5tnhyvU8pf9TxdB/Q0VFRRubh7Wyy0zzfLsL1FE/RFB2
B+8bqaKLTsQzxT3aPWS9EUmNOINF/GQp3K5fsRoX+dnwBslVaDr3IaOhnBkzH2xF
v6ivOWuylGdX5jMrO39bj+74gPRYRsCw2LyRAUAV7/FGP7qQG8/OzYq+O4jIw6a7
lDdrZGw/hTlkvYSTq0zKpoQ4VUbvonMJT7YGXHF+vzVp2+kQ1H8GHREkoW6Tdw/V
oN+T7TQqYTu9YJCB/oBgi50WsB9s226M9lwmFd2ii7poRk4MWxzuuOMnuFASYDwG
XDGCX85RSOmUNaGFuuMFDnuCAr3hmvkt1WRqGxfqTGFc5iPo1B/Eczr+S9lSvpnj
dRyMH3Qio7i4uk/qbPGOCuHrAQkCITPvoLO6ymGVH0Yp9r2zwQXV3vpRgzSA82xP
jKnEP+xuMxLQ671x2wHJVR68Bl1AghyidMV0moyKZSZMxs/Zh+Y2ugxMUyBK0tRi
Xwj3c1zxK6A=
=k5WO
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 Oct 2023 10:20:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 05 06:20:17 2023
Received: from localhost ([127.0.0.1]:46062 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qoLSr-0001Ov-5c
	for submit <at> debbugs.gnu.org; Thu, 05 Oct 2023 06:20:17 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48508)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mail@HIDDEN>) id 1qoLSo-0001OV-Pw
 for submit <at> debbugs.gnu.org; Thu, 05 Oct 2023 06:20:15 -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 <mail@HIDDEN>) id 1qoLSP-0003BS-JG
 for guix-patches@HIDDEN; Thu, 05 Oct 2023 06:19:49 -0400
Received: from mira.cbaines.net ([212.71.252.8])
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <mail@HIDDEN>) id 1qoLSN-0000qX-MI
 for guix-patches@HIDDEN; Thu, 05 Oct 2023 06:19:49 -0400
Received: from localhost (unknown [217.155.61.229])
 by mira.cbaines.net (Postfix) with ESMTPSA id 4686F27BBE2;
 Thu,  5 Oct 2023 11:19:46 +0100 (BST)
Received: from felis (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 784d6b9c;
 Thu, 5 Oct 2023 10:19:45 +0000 (UTC)
References: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
User-agent: mu4e 1.10.5; emacs 28.2
From: Christopher Baines <mail@HIDDEN>
To: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
Subject: Re: [bug#64510] [PATCH v1] gnu: Add simtrace-1
Date: Thu, 05 Oct 2023 11:12:26 +0100
In-reply-to: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
Message-ID: <878r8hgym8.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@HIDDEN;
 helo=mira.cbaines.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: 64510 <at> debbugs.gnu.org, guix-patches@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--=-=-=
Content-Type: text/plain


Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> writes:

> * gnu/packages/telephony.scm (simtrace-1): New variable.
>
> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
> ---
>  gnu/packages/telephony.scm | 72 ++++++++++++++++++++++++++++++++++++++
>  1 file changed, 72 insertions(+)
>

...

> +    (build-system gnu-build-system)
> +    (native-inputs (list dblatex docbook-xml-4.2 libfaketime pkg-config
> +                         texlive))

./pre-inst-env guix build simtrace-1
gnu/packages/telephony.scm:1035:25: In procedure native-inputs:
error: texlive: unbound variable
hint: Did you forget `(use-modules (gnu packages texlive))'?

Maybe this broke with some of the texlive changes being made, would you
be able to take a look?

Thanks,

Chris

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUejb9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfrLA/7BUs5/gWIrCDOmXoYcWzRizdYl9A2mtZ2
xc8ERuHfGj5hzkBLkddsKOiK2OyInBsKMltmrFr+X97/z3xR9bcb9MYhOqLw2I9q
jgwV+Kmpdn8BMpRXh2grd1KD97pnfkxOb6eCc19Iuz3W8JXdpHwWbc4DlU+Wjcob
4snQRADM1jhtYX4mMH+O5tnhyvU8pf9TxdB/Q0VFRRubh7Wyy0zzfLsL1FE/RFB2
B+8bqaKLTsQzxT3aPWS9EUmNOINF/GQp3K5fsRoX+dnwBslVaDr3IaOhnBkzH2xF
v6ivOWuylGdX5jMrO39bj+74gPRYRsCw2LyRAUAV7/FGP7qQG8/OzYq+O4jIw6a7
lDdrZGw/hTlkvYSTq0zKpoQ4VUbvonMJT7YGXHF+vzVp2+kQ1H8GHREkoW6Tdw/V
oN+T7TQqYTu9YJCB/oBgi50WsB9s226M9lwmFd2ii7poRk4MWxzuuOMnuFASYDwG
XDGCX85RSOmUNaGFuuMFDnuCAr3hmvkt1WRqGxfqTGFc5iPo1B/Eczr+S9lSvpnj
dRyMH3Qio7i4uk/qbPGOCuHrAQkCITPvoLO6ymGVH0Yp9r2zwQXV3vpRgzSA82xP
jKnEP+xuMxLQ671x2wHJVR68Bl1AghyidMV0moyKZSZMxs/Zh+Y2ugxMUyBK0tRi
Xwj3c1zxK6A=
=k5WO
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Jul 2023 14:09:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 07 10:09:55 2023
Received: from localhost ([127.0.0.1]:43546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qHm9i-0005p9-WC
	for submit <at> debbugs.gnu.org; Fri, 07 Jul 2023 10:09:55 -0400
Received: from lists.gnu.org ([209.51.188.17]:36404)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1qHm9g-0005p0-9h
 for submit <at> debbugs.gnu.org; Fri, 07 Jul 2023 10:09:53 -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 <GNUtoo@HIDDEN>)
 id 1qHm9g-0007Do-3R
 for guix-patches@HIDDEN; Fri, 07 Jul 2023 10:09:52 -0400
Received: from cyberdimension.org ([2001:910:1314:ffff::1]
 helo=gnutoo.cyberdimension.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>)
 id 1qHm9d-0002jb-Ub
 for guix-patches@HIDDEN; Fri, 07 Jul 2023 10:09:51 -0400
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 7bdc1103;
 Fri, 7 Jul 2023 14:09:45 +0000 (UTC)
Received: from localhost.localdomain (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id d9c4fb02;
 Fri, 7 Jul 2023 14:09:44 +0000 (UTC)
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH v1] gnu: Add simtrace-1
Date: Fri,  7 Jul 2023 16:09:44 +0200
Message-Id: <ff689141cb75d35ed673a6867b2551db3cfe9368.1688738697.git.GNUtoo@HIDDEN>
X-Mailer: git-send-email 2.40.1
MIME-Version: 1.0
X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <mail@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2001:910:1314:ffff::1;
 envelope-from=GNUtoo@HIDDEN; helo=gnutoo.cyberdimension.org
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

* gnu/packages/telephony.scm (simtrace-1): New variable.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
---
 gnu/packages/telephony.scm | 72 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index aa65c4eaad..b00a2971c7 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -87,6 +87,7 @@ (define-module (gnu packages telephony)
   #:use-module (gnu packages security-token)
   #:use-module (gnu packages serialization)
   #:use-module (gnu packages speech)
+  #:use-module (gnu packages tex)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages upnp)
   #:use-module (gnu packages video)
@@ -989,6 +990,77 @@ (define-public libosmocore
     (home-page "https://osmocom.org/projects/libosmocore/wiki/Libosmocore")
     (license license:gpl2+)))
 
+(define-public simtrace-1
+  (package
+    (name "simtrace-1")
+    (version "1.5")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitea.osmocom.org/sim-card/simtrace")
+                    (commit (string-append "v" version))))
+              (sha256
+               (base32
+                "03wjdavp7fbr7jzzhqx6di9v87yvfi19i3kpn798vlpbw7iwkjry"))))
+    (arguments
+     (list #:tests? #f ;no tests
+           #:make-flags #~(list (string-append "CC="
+                                               #$(cc-for-target))
+                                (string-append "DESTDIR="
+                                               #$output))
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'chdir
+                          (lambda _
+                            (chdir "host")))
+                        (add-after 'chdir 'fix-makefile
+                          (lambda _
+                            (substitute* "Makefile"
+                              (("/usr")
+                               ""))))
+                        (delete 'configure)
+                        (add-after 'build 'build-usermanual
+                          (lambda* (#:key inputs native-inputs
+                                    #:allow-other-keys)
+                            (substitute* "../docs/usermanual.xml"
+                              (("http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd")
+                               (string-append (assoc-ref inputs "docbook-xml")
+                                              "/xml/dtd/docbook/docbookx.dtd")))
+                            ;; At the beginning of the document, a table is
+                            ;; constructed with the build time in it. This
+                            ;; comes from '\newcommand{\DBKdate}{\today}' in
+                            ;; share/dblatex/latex/contrib/db2latex/db2latex.sty
+                            ;; in /gnu/store/[...]-dblatex-[...]. We used the
+                            ;; commit time for the date instead.
+                            (invoke (which "faketime") "2019-10-01"
+                                    (which "dblatex") "../docs/usermanual.xml")))
+                        (add-after 'build-usermanual 'install-usermanual
+                          (lambda _
+                            (install-file "../docs/usermanual.pdf"
+                                          (string-append #$output
+                                           "/share/doc/simtrace-1/"))))
+                        (add-after 'install 'install-man
+                          (lambda _
+                            (install-file "simtrace.1"
+                                          (string-append #$output "/man/man1/")))))))
+    (build-system gnu-build-system)
+    (native-inputs (list dblatex docbook-xml-4.2 libfaketime pkg-config
+                         texlive))
+    (inputs (list libosmocore libusb lksctp-tools talloc))
+    (synopsis
+     "Sniff the communication between phones and SIM cards with SIMtrace 1")
+    (description
+     "This contains the simtrace utility.
+It is compatible with the SIMtrace 1 hardware that contains an Atmel AT91SAM7S
+micro-controller.  It is not compatible with the SIMtrace 2 hardware that uses
+an Atmel ATSAM3S micro-controller instead.  The simtrace utility can display
+the SIM PDUs directly and/or send them to a given IP address to enable users
+to view SIM PDUs in Wireshark.  It also contains a complete user manual for
+the SIMtrace 1 hardware.")
+    (home-page "https://osmocom.org/projects/simtrace/wiki/SIMtrace")
+    ;; The utility is GPLv2-only according to the source files headers, and the
+    ;; manual is under the cc-by-sa 3.0
+    (license (list license:gpl2 license:cc-by-sa3.0))))
+
 (define-public xgoldmon
   ;; There are no releases nor tags.
   (let ((revision "1")

base-commit: 961ffca1c75141cbb351d143b22b673638e9659d
-- 
2.40.1





Acknowledgement sent to Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>:
New bug report received and forwarded. Copy sent to , guix-patches@HIDDEN. Full text available.
Report forwarded to , guix-patches@HIDDEN:
bug#64510; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.