:: commit c7b80ff1efcfc0235c45e238d52163fda322e9db

Mintsuki <mintsuki@protonmail.com> — 2025-08-29 22:49

parents: 9cf7816949

misc: Initial migration to Codeberg

diff --git a/3RDPARTY.md b/3RDPARTY.md
index 9e413b7b..a32f19ef 100644
--- a/3RDPARTY.md
+++ b/3RDPARTY.md
@@ -26,11 +26,11 @@ routines.
 - [0BSD Freestanding C Headers](https://github.com/osdev0/freestnd-c-hdrs-0bsd)
 (0BSD) provide GCC and Clang compatible freestanding C headers.
 
-- [Limine Boot Protocol](https://github.com/limine-bootloader/limine-protocol)
+- [Limine Boot Protocol](https://codeberg.org/Limine/limine-protocol)
 (0BSD) has the C/C++ header and the specification text of the Limine Boot
 Protocol.
 
-- [PicoEFI](https://github.com/PicoEFI/PicoEFI) (multiple licenses, see list
+- [PicoEFI](https://codeberg.org/PicoEFI/PicoEFI) (multiple licenses, see list
 below) provides headers and build-time support for UEFI.
     - BSD-2-Clause
     - BSD-2-Clause-Patent
@@ -52,7 +52,7 @@ below) provides headers and build-time support for UEFI.
 - [tinf](https://github.com/jibsen/tinf) (Zlib) is used in early x86 BIOS
 stages for GZIP decompression of stage2.
 
-- [Flanterm](https://github.com/mintsuki/flanterm) (BSD-2-Clause) is used for
+- [Flanterm](https://codeberg.org/Mintsuki/Flanterm) (BSD-2-Clause) is used for
 text related screen drawing.
 
 - [stb_image](https://github.com/nothings/stb/blob/master/stb_image.h) (MIT) is
diff --git a/INSTALL.md b/INSTALL.md
index c3e6368b..764b0a68 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -15,8 +15,7 @@ the respective binutils.
 ## Configure
 
 If using a release tarball (recommended, see
-https://github.com/limine-bootloader/limine/releases), run `./configure`
-directly.
+https://codeberg.org/Limine/Limine/releases), run `./configure` directly.
 
 If checking out from the repository, run `./bootstrap` first in order to
 download the necessary [dependencies](3RDPARTY.md) and generate the configure
diff --git a/README.md b/README.md
index 648bc701..e4e7c6ff 100644
--- a/README.md
+++ b/README.md
@@ -1,19 +1,19 @@
-# Limine [![Build Status](https://github.com/limine-bootloader/limine/actions/workflows/check.yml/badge.svg)](https://github.com/limine-bootloader/limine/actions/workflows/check.yml) [![Discord Server](https://img.shields.io/discord/706151776247873636?color=5865F2&label=Discord&logo=discord&logoColor=white)](https://discord.gg/Z93u2ZUNZs)
+# Limine [![Discord Server](https://img.shields.io/discord/706151776247873636?color=5865F2&label=Discord&logo=discord&logoColor=white)](https://discord.gg/Z93u2ZUNZs)
 
 <p align="center">
-    <img src="https://github.com/limine-bootloader/limine/blob/trunk/logo.png?raw=true" alt="Limine's logo"/>
+    <img src="https://codeberg.org/Limine/Limine/raw/branch/trunk/logo.png" alt="Limine's logo"/>
 </p>
 
 ### What is Limine?
 
 Limine (pronounced as demonstrated [here](https://www.merriam-webster.com/dictionary/in%20limine))
 is a modern, advanced, portable, multiprotocol bootloader and boot manager, also used
-as the reference implementation for the [Limine boot protocol](https://github.com/limine-bootloader/limine-protocol/blob/trunk/PROTOCOL.md).
+as the reference implementation for the [Limine boot protocol](https://codeberg.org/Limine/limine-protocol/src/branch/trunk/PROTOCOL.md).
 
 ### Community, Support, and Donations
 
 #### Donate
-If you want to support the work I ([@mintsuki](https://github.com/mintsuki)) do on Limine, feel free to donate to me on Liberapay:
+If you want to support the work I ([@mintsuki](https://codeberg.org/Mintsuki)) do on Limine, feel free to donate to me on Liberapay:
 <p><a href="https://liberapay.com/mintsuki/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
 
 Donations welcome, but absolutely not mandatory!
@@ -37,7 +37,7 @@ and a [Discord server](https://discord.gg/Z93u2ZUNZs) if you need support, info,
 
 ### Supported boot protocols
 * Linux
-* [Limine](https://github.com/limine-bootloader/limine-protocol/blob/trunk/PROTOCOL.md)
+* [Limine](https://codeberg.org/Limine/limine-protocol/src/branch/trunk/PROTOCOL.md)
 * Multiboot 1
 * Multiboot 2
 * Chainloading
@@ -70,16 +70,16 @@ All Limine releases since 7.x use [Semantic Versioning](https://semver.org/spec/
 
 For convenience, for point releases, binaries are distributed. These binaries
 are shipped in the `-binary` branches and tags of this repository
-(see [branches](https://github.com/limine-bootloader/limine/branches/all) and
-[tags](https://github.com/limine-bootloader/limine/tags)).
+(see [branches](https://codeberg.org/Limine/Limine/branches) and
+[tags](https://codeberg.org/Limine/Limine/tags)).
 
 For example, to clone the latest binary release of the `9.x` branch, one can do:
 ```bash
-git clone https://github.com/limine-bootloader/limine.git --branch=v9.x-binary --depth=1
+git clone https://codeberg.org/Limine/Limine.git --branch=v9.x-binary --depth=1
 ```
 or, to clone a specific binary point release (for example `9.6.1`):
 ```bash
-git clone https://github.com/limine-bootloader/limine.git --branch=v9.6.1-binary --depth=1
+git clone https://codeberg.org/Limine/Limine.git --branch=v9.6.1-binary --depth=1
 ```
 
 In order to rebuild host utilities like `limine`, simply run `make` in the binary
diff --git a/bootstrap b/bootstrap
index 43f14ee1..7d47adc8 100755
--- a/bootstrap
+++ b/bootstrap
@@ -83,12 +83,12 @@ if ! test -f version; then
     cp cc-runtime/src/cc-runtime.c decompressor/cc-runtime.c
 
     clone_repo_commit \
-        https://github.com/limine-bootloader/limine-protocol.git \
+        https://codeberg.org/Limine/limine-protocol.git \
         limine-protocol \
         fedf97facd1c473ee8720f8dfd5a71d03490d928
 
     clone_repo_commit \
-        https://github.com/PicoEFI/PicoEFI.git \
+        https://codeberg.org/PicoEFI/PicoEFI.git \
         picoefi \
         2690f9a67db1ad05315c044d7ba51d72b6a6ccc3
 
@@ -102,7 +102,7 @@ if ! test -f version; then
     rm -f decompressor/tinf/*.orig
 
     clone_repo_commit \
-        https://github.com/mintsuki/flanterm.git \
+        https://codeberg.org/Mintsuki/Flanterm.git \
         flanterm \
         fa3ee697b4a9d0a506e5249a791ae2f830a0bf4c
 
diff --git a/configure.ac b/configure.ac
index b6501672..312a0d19 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([Limine], [m4_esyscmd([./version.sh])], [https://github.com/limine-bootloader/limine/issues], [limine], [https://limine-bootloader.org/])
+AC_INIT([Limine], [m4_esyscmd([./version.sh])], [https://codeberg.org/Limine/Limine/issues], [limine], [https://limine-bootloader.org/])
 
 AC_PREREQ([2.69])
 
tab: 248 wrap: offon