gnuboot-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Guix integration and various other patches.


From: Denis 'GNUtoo' Carikli
Subject: Guix integration and various other patches.
Date: Fri, 19 Apr 2024 19:06:17 +0200

Hi,

Beside fixes and documentation improvements, this patch set builds the
utilities required for installing GNU Boot on I945 laptops and uses
Guix to do that.

The installation instructions were't modified yet as building the
utilities doesn't affect them.

Note that I'm also aware that Leah Rowe sent a patch to improve the
installation instructions for I945 ThinkPads, and I plan to look later
on if/how it can be integrated in a new patch set that would rework of
the installation instructions later on.

The issue is that right now we have only one flashrom command instead
of two, and the semantics are changed too, so that changes the
installation instructions. In addition we don't ship them yet, so it
could be a good idea to first do a new RC release candidate and then
modify the install instructions to use them.

Denis 'GNUtoo' Carikli (13):
  site: status: Add upstream software versions.
  docs/install: Don't officially support T60 with ATI GPUs.
  build instructions: Mention exact package names for debootstrap.
  build instructions: debootstrap: Add Guix.
  scripts: misc: guix.sh: fix forgetten tab.
  scripts: misc: guix.sh: fix last version detection.
  scripts: misc: guix.sh: make it pass shellcheck.
  scripts: misc: guix.sh: prevent OOM.
  gitignore: sort rules.
  gitignore: don't ignore .scm files.
  Add topdir ./configure.
  Makefile.am: Document commands from site/docs/build/index.md.
  Build bucts and patched flashrom for I945 ThinkPads with Guix.

Leah Rowe via Gnuboot-patches (1):
  docs/install: replace Libreboot with GNUBoot

 .gitignore                                    |  31 ++--
 Makefile => Makefile.am                       |  17 +-
 autogen.sh                                    |  17 ++
 build                                         |   6 +-
 configure.ac                                  |  48 +++++
 download                                      |   6 +-
 .../i945-thinkpads-install-utilities.scm      | 166 ++++++++++++++++++
 .../guix/gnuboot/patches/flashrom-1.2.patch   |  64 +++++++
 resources/packages/flashrom/clean             |  35 ----
 resources/packages/flashrom/download          |  68 -------
 resources/packages/flashrom/module            |  40 -----
 .../Makefile.am                               |  95 ++++++++++
 .../i945-thinkpads-install-utilities/clean    |  19 ++
 .../distclean                                 |  12 +-
 .../i945-thinkpads-install-utilities/download |  19 ++
 .../i945-thinkpads-install-utilities/module   |  19 ++
 resources/packages/src/release                |   2 +-
 resources/scripts/misc/errno-base.sh          |  41 +++++
 .../misc/generate-configure-makefiles.sh      |  23 +++
 resources/scripts/misc/guix.sh                | 119 +++++++++++--
 resources/scripts/misc/resources.sh           |  71 ++++++++
 site/contrib.md                               |   4 +-
 site/docs/build/index.md                      | 140 +++++++++++----
 site/docs/install/index.md                    |  44 ++---
 site/docs/install/x60flashscript.patch        |  27 ---
 site/status.md                                |  22 +++
 site/tasks/index.md                           |   6 -
 tests/lint                                    |  10 +-
 28 files changed, 893 insertions(+), 278 deletions(-)
 rename Makefile => Makefile.am (84%)
 create mode 100755 autogen.sh
 create mode 100644 configure.ac
 create mode 100644 
resources/guix/gnuboot/packages/i945-thinkpads-install-utilities.scm
 create mode 100644 resources/guix/gnuboot/patches/flashrom-1.2.patch
 delete mode 100755 resources/packages/flashrom/clean
 delete mode 100755 resources/packages/flashrom/download
 delete mode 100755 resources/packages/flashrom/module
 create mode 100644 
resources/packages/i945-thinkpads-install-utilities/Makefile.am
 create mode 100755 resources/packages/i945-thinkpads-install-utilities/clean
 rename resources/packages/{flashrom => 
i945-thinkpads-install-utilities}/distclean (76%)
 create mode 100755 resources/packages/i945-thinkpads-install-utilities/download
 create mode 100755 resources/packages/i945-thinkpads-install-utilities/module
 create mode 100755 resources/scripts/misc/errno-base.sh
 create mode 100755 resources/scripts/misc/generate-configure-makefiles.sh
 create mode 100755 resources/scripts/misc/resources.sh
 delete mode 100644 site/docs/install/x60flashscript.patch

-- 
2.41.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]