misc: Initial migration to Codeberg

This commit is contained in:
Mintsuki
2025-08-30 00:49:55 +02:00
parent 9cf7816949
commit c7b80ff1ef
5 changed files with 17 additions and 18 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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])