[PATCH] gnu: Add texlive-ddphonism.

  • Done
  • quality assurance status badge
Details
4 participants
  • jgart
  • Ludovic Courtès
  • Nicolas Goaziou
  • Maxim Cournoyer
Owner
unassigned
Submitted by
jgart
Severity
normal
J
(address . guix-patches@gnu.org)(name . jgart)(address . jgart@dismail.de)
20220127055130.17895-1-jgart@dismail.de
* gnu/packages/tex.scm (texlive-ddphonism): New variable.
---

Hi,

This is a WIP.

Any feedback is much welcome.

all best,

jgart

gnu/packages/tex.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

Toggle diff (38 lines)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 89f60f89d5..da47874ec6 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -9953,6 +9953,31 @@ (define-public texlive-xifthen
handle complex tests.")
(license license:lppl)))
+(define-public texlive-ddphonism
+ (package
+ (inherit (simple-texlive-package
+ "texlive-ddphonism"
+ (list "/tex/latex/ddphonism/ddphonism.sty"
+ "/tex/latex/ddphonism/ddphonism.tex")
+ (base32
+ "09s324nj6g8nlib9wilpy01prixrw1ilwlvl638hgv5rxsspza5y")
+ #:trivial? #t))
+ (inputs
+ (list texlive-latex-hyperref
+ texlive-latex-tools
+ texlive-etoolbox
+ texlive-latex-pgf
+ texlive-latex-l3packages
+ texlive-latex-listings))
+ (home-page "https://www.ctan.org/pkg/ddphonism")
+ (synopsis "Dodecaphonic diagrams for LaTeX")
+ (description
+"This is a music-related package which is focused on notation from
+the Twelve-Tone System, also called Dodecaphonism. It provides LaTeX
+algorithms that produce typical dodecaphonic notation based off a musical
+series, or row sequence, of variable length.")
+ (license license:lppl1.3c+)))
+
(define-public bibtool
(package
(name "bibtool")
--
2.34.1
L
L
Ludovic Courtès wrote on 7 Mar 2022 21:24
(name . jgart)(address . jgart@dismail.de)(address . 53570@debbugs.gnu.org)
87y21lzf2k.fsf@gnu.org
Hello,

jgart <jgart@dismail.de> skribis:

Toggle quote (7 lines)
> * gnu/packages/tex.scm (texlive-ddphonism): New variable.
> ---
>
> Hi,
>
> This is a WIP.

What’s missing?

Toggle quote (2 lines)
> Any feedback is much welcome.

I haven’t tested it but it LGTM.

Thanks,
Ludo’.
M
M
Maxim Cournoyer wrote on 7 Jul 2022 20:45
(name . jgart)(address . jgart@dismail.de)
87ilo8yd5r.fsf_-_@gmail.com
Hi,

Ludovic Courtès <ludo@gnu.org> writes:

Toggle quote (20 lines)
> Hello,
>
> jgart <jgart@dismail.de> skribis:
>
>> * gnu/packages/tex.scm (texlive-ddphonism): New variable.
>> ---
>>
>> Hi,
>>
>> This is a WIP.
>
> What’s missing?
>
>> Any feedback is much welcome.
>
> I haven’t tested it but it LGTM.
>
> Thanks,
> Ludo’.

Ping :-)

Thanks,

Maxim
M
M
Maxim Cournoyer wrote on 7 Jul 2022 20:45
control message for bug #53570
(address . control@debbugs.gnu.org)
87mtdkyd6z.fsf@gmail.com
tags 53570 + moreinfo
quit
J
J
jgart wrote on 8 Jul 2022 02:02
Re: bug#53570: [PATCH] gnu: Add texlive-ddphonism.
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)
20220707190247.GF1675@gac
On Thu, 07 Jul 2022 14:45:52 -0400 Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
Toggle quote (26 lines)
> Hi,
>
> Ludovic Courtès <ludo@gnu.org> writes:
>
> > Hello,
> >
> > jgart <jgart@dismail.de> skribis:
> >
> >> * gnu/packages/tex.scm (texlive-ddphonism): New variable.
> >> ---
> >>
> >> Hi,
> >>
> >> This is a WIP.
> >
> > What’s missing?
> >
> >> Any feedback is much welcome.
> >
> > I haven’t tested it but it LGTM.
> >
> > Thanks,
> > Ludo’.
>
> Ping :-)

Hi, I'm not sure when I'll be able to get around to this one.

Maxim, would you like to take it over? It's a nice LaTeX package for twelve-tone music ;()

all best,

jgart
M
M
Maxim Cournoyer wrote on 11 Jul 2022 17:47
(name . jgart)(address . jgart@dismail.de)
87wncjd52t.fsf@gmail.com
Hi jgart,

jgart <jgart@dismail.de> writes:

Toggle quote (31 lines)
> On Thu, 07 Jul 2022 14:45:52 -0400 Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
>> Hi,
>>
>> Ludovic Courtès <ludo@gnu.org> writes:
>>
>> > Hello,
>> >
>> > jgart <jgart@dismail.de> skribis:
>> >
>> >> * gnu/packages/tex.scm (texlive-ddphonism): New variable.
>> >> ---
>> >>
>> >> Hi,
>> >>
>> >> This is a WIP.
>> >
>> > What’s missing?
>> >
>> >> Any feedback is much welcome.
>> >
>> > I haven’t tested it but it LGTM.
>> >
>> > Thanks,
>> > Ludo’.
>>
>> Ping :-)
>
> Hi, I'm not sure when I'll be able to get around to this one.
>
> Maxim, would you like to take it over? It's a nice LaTeX package for twelve-tone music ;()

I looked at it, but it seems it'd require packaging xstring in the first
place, as it the package '\RequirePackage{xstring}' it.

Perhaps we can revisit after we gain a useful texlive importer, or when
someone motivated steps in. In the meantime, closing.

Thanks,

Maxim
Closed
N
N
Nicolas Goaziou wrote on 17 Mar 2023 13:06
(address . control@debbugs.gnu.org)
87wn3fbn06.fsf@nicolasgoaziou.fr
unarchive 53570
N
N
Nicolas Goaziou wrote on 18 Mar 2023 14:02
(address . 53570@debbugs.gnu.org)(name . jgart)(address . jgart@dismail.de)
20230318130215.271502-1-mail@nicolasgoaziou.fr
From: jgart <jgart@dismail.de>

* gnu/packages/tex.scm (texlive-ddphonism): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
---
gnu/packages/tex.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

Toggle diff (40 lines)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 0c4e545edf..4f412614a1 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -5393,6 +5393,31 @@ (define-public texlive-catchfile
"Catchfile catches the contents of a file and puts it in a macro.")
(license license:lppl1.3+))))
+(define-public texlive-ddphonism
+ (package
+ (inherit (simple-texlive-package
+ "texlive-ddphonism"
+ (list "doc/latex/ddphonism/"
+ "tex/latex/ddphonism/")
+ (base32 "1p02ai76nnh6042pnmqv4n30z6yxsvyyk2nb9jk7xlyyc87zzbdd")
+ #:trivial? #t))
+ (propagated-inputs
+ (list texlive-etoolbox
+ texlive-hyperref
+ texlive-latex-l3packages
+ texlive-listings
+ texlive-pgf
+ texlive-latex-tools
+ texlive-xstring))
+ (home-page "https://www.ctan.org/pkg/ddphonism")
+ (synopsis "Dodecaphonic diagrams for LaTeX")
+ (description
+ "This is a music-related package which is focused on notation from the
+twelve-tone system, also called dodecaphonism. It provides LaTeX algorithms
+that produce typical dodecaphonic notation based off a musical series, or row
+sequence, of variable length.")
+ (license license:lppl1.3c)))
+
(define-public texlive-doi
(package
(inherit (simple-texlive-package

base-commit: 3893758dac76fc30b23d4715e849e262306f268d
--
2.39.2
J
9fb6cde801a5838e3b9c3a536a825bbc@dismail.de
Hi,

LGTM, builds fine.

March 18, 2023 8:02 AM, "Nicolas Goaziou" <mail@nicolasgoaziou.fr> wrote:

Toggle quote (49 lines)
> From: jgart <jgart@dismail.de>
>
> * gnu/packages/tex.scm (texlive-ddphonism): New variable.
>
> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
> ---
> gnu/packages/tex.scm | 25 +++++++++++++++++++++++++
> 1 file changed, 25 insertions(+)
>
> diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
> index 0c4e545edf..4f412614a1 100644
> --- a/gnu/packages/tex.scm
> +++ b/gnu/packages/tex.scm
> @@ -5393,6 +5393,31 @@ (define-public texlive-catchfile
> "Catchfile catches the contents of a file and puts it in a macro.")
> (license license:lppl1.3+))))
>
> +(define-public texlive-ddphonism
> + (package
> + (inherit (simple-texlive-package
> + "texlive-ddphonism"
> + (list "doc/latex/ddphonism/"
> + "tex/latex/ddphonism/")
> + (base32 "1p02ai76nnh6042pnmqv4n30z6yxsvyyk2nb9jk7xlyyc87zzbdd")
> + #:trivial? #t))
> + (propagated-inputs
> + (list texlive-etoolbox
> + texlive-hyperref
> + texlive-latex-l3packages
> + texlive-listings
> + texlive-pgf
> + texlive-latex-tools
> + texlive-xstring))
> + (home-page "https://www.ctan.org/pkg/ddphonism")
> + (synopsis "Dodecaphonic diagrams for LaTeX")
> + (description
> + "This is a music-related package which is focused on notation from the
> +twelve-tone system, also called dodecaphonism. It provides LaTeX algorithms
> +that produce typical dodecaphonic notation based off a musical series, or row
> +sequence, of variable length.")
> + (license license:lppl1.3c)))
> +
> (define-public texlive-doi
> (package
> (inherit (simple-texlive-package
>
> base-commit: 3893758dac76fc30b23d4715e849e262306f268d
> --
> 2.39.2
N
N
Nicolas Goaziou wrote on 24 Mar 2023 10:15
Re: [bug#53570] [PATCH v2] gnu: Add texlive-ddphonism.
(name . jgart via Guix-patches via)(address . guix-patches@gnu.org)
87jzz6zf0a.fsf@nicolasgoaziou.fr
Hello,

jgart via Guix-patches via <guix-patches@gnu.org> writes:

Toggle quote (2 lines)
> LGTM, builds fine.

Applied. Thank you for the feedback.

Regards,
--
Nicolas Goaziou
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 53570@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 53570
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch