all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Thomas Albers Raviola via Guix-patches via <guix-patches@gnu.org>
To: Maxime Devos <maximedevos@telenet.be>
Cc: 55005@debbugs.gnu.org
Subject: [bug#55005] [PATCH 04/13] gnu: Add ghc-githash
Date: Mon, 18 Apr 2022 20:35:11 +0200	[thread overview]
Message-ID: <877d7mxm9u.fsf@thomaslabs.org> (raw)
In-Reply-To: <7342b568f5f436782e8617f9e6f2450dc7b7d065.camel@telenet.be>


Maxime Devos <maximedevos@telenet.be> writes:

> [[PGP Signed Part:Undecided]]
> Thomas Albers via Guix-patches via schreef op ma 18-04-2022 om 20:09
> [+0200]:
>> ---
>>  gnu/packages/haskell-xyz.scm | 25 +++++++++++++++++++++++++
>>  1 file changed, 25 insertions(+)
>
> A commit message is mising.
>
You're right. Not only for that package, but for all in the series. I
was convinced 'git send-email' would add them automatically like it
usually does. Is there a command line option for this that I am missing?
>> diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
>> index 18baf7b2f8..314209f573 100644
>> --- a/gnu/packages/haskell-xyz.scm
>> +++ b/gnu/packages/haskell-xyz.scm
>> @@ -16179,3 +16179,28 @@ (define-public ghc-sqlite-simple
>>      (description
>>       "Mid-level SQLite client library, based on postgresql-simple.")
>>      (license license:bsd-3)))
>> +
>> +(define-public ghc-githash
>> +  (package
>> +    (name "ghc-githash")
>> +    (version "0.1.6.2")
>> +    (source
>> +     (origin
>> +       (method url-fetch)
>> +       (uri (string-append
>> +             "https://hackage.haskell.org/package/githash/githash-"
>> +             version
>> +             ".tar.gz"))
>
> I would Put 'version' and ".tar.gz" on one line here.
>
>> +       (sha256
>> +        (base32 "1vkwc7j71vdrxy01vlm6xfp16kam7m9bnj9y3h217fzhq5mjywhz"))))
>> +    (build-system haskell-build-system)
>> +    (outputs '("out" "static"))
>
> What are the static libraries for?
>
I am myself no sure. They are generated in the build process, so I
thought to add them.
>> +    (arguments `(#:tests? #f))
>
> Why are they disabled?
>
Tests attempt to write to the read-only file-system. I'll add a comment
explaining this.

Is there a way to correct patches without having to send all over again?
Is it possible to fix the mistakes by adding more patches to the series
on top of the existing ones?

Greetings,
Thomas




  reply	other threads:[~2022-04-18 18:47 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-18 18:00 [bug#55005] [PATCH 00/13] gnu: Add multiple haskell packages Thomas Albers Raviola via Guix-patches via
2022-04-18 18:09 ` [bug#55005] [PATCH 01/13] gnu: Add ghc-primes Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 02/13] gnu: Add ghc-direct-sqlite Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 03/13] gnu: Add ghc-sqlite-simple Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 04/13] gnu: Add ghc-githash Thomas Albers via Guix-patches via
2022-04-18 18:27     ` Maxime Devos
2022-04-18 18:35       ` Thomas Albers Raviola via Guix-patches via [this message]
2022-04-18 18:55         ` Maxime Devos
2022-04-18 18:09   ` [bug#55005] [PATCH 05/13] gnu: Add ghc-optparse-simple Thomas Albers via Guix-patches via
2022-04-18 18:30     ` Maxime Devos
2022-04-18 18:09   ` [bug#55005] [PATCH 06/13] gnu: Add ghc-algebraic-graphs Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 07/13] gnu: Add ghc-record-hasfield Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 08/13] gnu: Add ghc-record-dot-preprocessor Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 09/13] gnu: Add ghc-monoid-subclasses Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 10/13] gnu: Add ghc-fuzzy Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 11/13] gnu: Add ghc-strict-list Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 12/13] gnu: Add ghc-deque Thomas Albers via Guix-patches via
2022-04-18 18:09   ` [bug#55005] [PATCH 13/13] gnu: Add ghc-mod Thomas Albers via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877d7mxm9u.fsf@thomaslabs.org \
    --to=guix-patches@gnu.org \
    --cc=55005@debbugs.gnu.org \
    --cc=maximedevos@telenet.be \
    --cc=thomas@thomaslabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.