Subject: [PATCH v6 0/4] Add patatt and enable patch attestation for b4

From: Kyle Meyer <[email-masked]>
Date: Sun, 22 May 2022 18:28:03 -0400

0780164f1f (gnu: b4: Update to 0.8.0, 2022-05-05) updated b4, so the version
bump from v5 is now stale.  However, there are still two useful parts:

  * the addition of patatt, which b4 uses to enable patch attestation
  * the removal of a now unneeded workaround from b4's definition

Here's a reroll that puts these changes on top of the current master.

  [1/4] licenses: Add Expat No Attribution license.
  [2/4] gnu: Add patatt.
  [3/4] gnu: b4: Drop now unneeded snippet.
  [4/4] gnu: b4: Enable patch attestation.

 gnu/packages/version-control.scm | 36 +++++++++++++++++++++++---------
 guix/import/utils.scm            |  2 ++
 guix/licenses.scm                | 10 ++++++++-
 3 files changed, 37 insertions(+), 11 deletions(-)

Range-diff against v5:
1:  7b932e8ea4 ! 1:  fea8928d10 licenses: Add Expat No Attribution license.
    @@ Commit message
     
      ## guix/import/utils.scm ##
     @@
    - ;;; Copyright © 2021 Maxim Cournoyer <[email-masked]>
      ;;; Copyright © 2021 Sarah Morgensen <[email-masked]>
      ;;; Copyright © 2021 Xinglu Chen <[email-masked]>
    -+;;; Copyright © 2021 Kyle Meyer <[email-masked]>
    + ;;; Copyright © 2022 Alice Brenon <[email-masked]>
    ++;;; Copyright © 2022 Kyle Meyer <[email-masked]>
      ;;;
      ;;; This file is part of GNU Guix.
      ;;;
2:  12b48f1bdb ! 2:  cddbbbd581 gnu: Add patatt.
    @@ Commit message
         * gnu/packages/version-control.scm (patatt): New variable.
     
      ## gnu/packages/version-control.scm ##
    +@@
    + ;;; Copyright © 2014, 2015, 2016 Mark H Weaver <[email-masked]>
    + ;;; Copyright © 2014, 2016, 2019, 2021 Eric Bavier <[email-masked]>
    + ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Efraim Flashner <[email-masked]>
    +-;;; Copyright © 2015, 2018, 2020, 2021 Kyle Meyer <[email-masked]>
    ++;;; Copyright © 2015, 2018, 2020, 2021, 2022 Kyle Meyer <[email-masked]>
    + ;;; Copyright © 2015, 2017, 2018, 2020 Ricardo Wurmus <[email-masked]>
    + ;;; Copyright © 2016, 2017 Leo Famulari <[email-masked]>
    + ;;; Copyright © 2016, 2017, 2018 Nikita <[email-masked]>
     @@ gnu/packages/version-control.scm: (define-public grokmirror
      based on a manifest file published by servers.")
          (license license:gpl3+)))
3:  93595c3c8f < -:  ---------- gnu: b4: Update to 0.8.0.
-:  ---------- > 3:  418567f25c gnu: b4: Drop now unneeded snippet.
-:  ---------- > 4:  9925690051 gnu: b4: Enable patch attestation.

base-commit: 4ba4cb1d49d70a00f7236f60bd92e5eccef573dd
-- 
2.36.1