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 [](https://github.com/limine-bootloader/limine/actions/workflows/check.yml) [](https://discord.gg/Z93u2ZUNZs)
+# Limine [](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])
