From a476597ed491595ba39f737a36684b5121602129 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 31 Aug 2025 19:45:27 -0600 Subject: [PATCH 1/2] limine: 9.6.1 -> 9.6.5 Limine has moved to Codeberg. https://codeberg.org/Limine/Limine/releases/tag/v9.6.5 Diff: https://codeberg.org/Limine/Limine/compare/v9.6.1...v9.6.5 --- pkgs/by-name/li/limine/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/limine/package.nix b/pkgs/by-name/li/limine/package.nix index 0109e5283c86..4ee83394c877 100644 --- a/pkgs/by-name/li/limine/package.nix +++ b/pkgs/by-name/li/limine/package.nix @@ -42,14 +42,14 @@ in # as bootloader for various platforms and corresponding binary and helper files. stdenv.mkDerivation (finalAttrs: { pname = "limine"; - version = "9.6.1"; + version = "9.6.5"; # We don't use the Git source but the release tarball, as the source has a # `./bootstrap` script performing network access to download resources. # Packaging that in Nix is very cumbersome. src = fetchurl { - url = "https://github.com/limine-bootloader/limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz"; - hash = "sha256-/GAeZx2ShtC+VoqNO/SB8H4kLLgdLAc/RAGVxF6Imbc="; + url = "https://codeberg.org/Limine/Limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz"; + hash = "sha256-d3teFW6eSKG+VIWbuOs5a9f0cxv2Fssepkcjfle7Ems="; }; enableParallelBuilding = true; @@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://limine-bootloader.org/"; - changelog = "https://raw.githubusercontent.com/limine-bootloader/limine/refs/tags/v${finalAttrs.version}/ChangeLog"; + changelog = "https://codeberg.org/Limine/Limine/raw/tag/v${finalAttrs.version}/ChangeLog"; description = "Limine Bootloader"; mainProgram = "limine"; # The platforms on that the Limine binary and helper tools can run, not From ccee7d6fccefd858b173cc4c21c1b91c04083af2 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 31 Aug 2025 23:36:19 -0600 Subject: [PATCH 2/2] limine: `nyu-efi` -> `PicoEFI` --- pkgs/by-name/li/limine/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/limine/package.nix b/pkgs/by-name/li/limine/package.nix index 4ee83394c877..b4cacfafe898 100644 --- a/pkgs/by-name/li/limine/package.nix +++ b/pkgs/by-name/li/limine/package.nix @@ -95,11 +95,11 @@ stdenv.mkDerivation (finalAttrs: { license = with lib.licenses; [ asl20 # cc-runtime bsd0 # freestanding-headers, freestanding-toolchain - bsd2 # limine, flanterm, libfdt, nyu-efi - bsd2Patent # nyu-efi - bsd3 # nyu-efi - bsdAxisNoDisclaimerUnmodified # nyu-efi - mit # nyu-efi, stb_image + bsd2 # limine, flanterm, libfdt, PicoEFI + bsd2Patent # PicoEFI + bsd3 # PicoEFI + bsdAxisNoDisclaimerUnmodified # PicoEFI + mit # PicoEFI, stb_image zlib # tinf ]; maintainers = with lib.maintainers; [