Integrated Treetap into Maple Linux #1

Merged
ahill merged 74 commits from treetap into main 2026-01-25 22:51:04 +00:00

74 Commits

Author SHA1 Message Date
50710f364f Successfully packaged LLVM! 2026-01-25 15:10:48 -05:00
7926a72de7 Successfully built LLVM 2026-01-24 23:39:06 -05:00
e7ba6c4eee Created mapleconf 2026-01-24 17:47:33 -05:00
14e50055c0 Cleaned the branch up 2026-01-24 15:10:36 -05:00
021c1f2cb5 Reverted LLVM's status due to build issues 2026-01-24 13:37:56 -05:00
a9f255e5f5 Built libffi, libyaml, liquid, and Ruby 2026-01-24 13:03:55 -05:00
d81eed7185 Added a low-level roadmap for booting 2026-01-22 21:41:52 -05:00
fc1728da0c Successfully built LLVM! 2026-01-19 21:27:26 -05:00
6aa48ac358 Built git 2026-01-18 21:21:07 -05:00
3ca3b09681 Built Python 2026-01-18 20:29:28 -05:00
d6e538f62e Built curl, expat, and gettext, and added git 2026-01-18 15:55:55 -05:00
dc84a744bf Adding a visual presentation of licensing 2026-01-17 15:08:56 -05:00
378e4d31d8 Added a licensing section 2026-01-17 13:42:37 -05:00
cb3257ca55 Successful rootbuild with all components! 2026-01-17 09:05:49 -05:00
ab8ca1e539 Added missing packages to bootstrap 2026-01-17 08:17:29 -05:00
7493b86f41 Merged build and package in treetap 2026-01-16 21:59:51 -05:00
6b94b54ae8 Built Limine 2026-01-16 18:57:55 -05:00
1f99927f27 Built OpenRC 2026-01-14 22:11:22 -05:00
576f1fc841 Built libcap2 2026-01-14 21:50:50 -05:00
6eedd35707 Fixed configuration of zsh 2026-01-14 21:28:29 -05:00
4bbf8d9566 Added zsh 2026-01-14 20:43:02 -05:00
0be39e0a35 Fixed fortune-mod 2026-01-14 20:15:59 -05:00
790af5635d Fixed fortune and rootbuild 2026-01-13 20:50:47 -05:00
774b47ad53 Built nano 2026-01-12 21:30:32 -05:00
f0e2fcfc53 Built ncurses 2026-01-12 21:20:20 -05:00
091e212479 Built kmod 2026-01-12 21:04:04 -05:00
c34e63ba5e Finally built Linux! 2026-01-12 20:43:09 -05:00
ae121bdfc1 Built bc 2026-01-12 20:01:17 -05:00
fe29305d05 Added fortune 2026-01-11 18:32:50 -05:00
d4643cc677 Confirmed correct packaging after rootbuild 2026-01-11 16:23:56 -05:00
788a62091e Successfully bootstrapped with the GNU userspace 2026-01-11 15:48:51 -05:00
c496159c26 Started shifting to a GNU userspace 2026-01-04 23:20:23 -05:00
389fdcc5ec Built initramfs-tools for Maple Linux 2026-01-04 18:40:48 -05:00
843336d44f Removed busybox, mold, and toybox.
Starting to refactor the system for 2026. The direction previous development was heading did not make sense short term. Let's focus on making a functional system over making optimized choices.
2026-01-03 14:58:30 -05:00
cb149dd14e Removed unused sources and updated Linux, LLVM, and XZ 2025-12-31 21:28:54 -05:00
a6920abf74 Replaced busybox with toybox 2025-12-21 19:50:14 -05:00
e93c2168f5 Made progress on building the kernel 2025-12-20 23:58:05 -05:00
d640c01cb1 Added libelf 2025-12-20 23:17:09 -05:00
7c52f81b90 Removed bsdutils and its dependencies to fix rootbuild 2025-12-20 21:42:56 -05:00
83f0d02342 Updated CMake, libarchive, Linux, and LLVM 2025-12-13 18:16:59 -05:00
70055d5bc8 Merged bsdutils/Busybox and updated treetap 2025-12-06 21:48:33 -05:00
cdbbc7ce28 Added nasm 2025-12-06 21:30:08 -05:00
7bf842eaea Added groff 2025-12-06 13:11:31 -05:00
fbd7d68db4 Added libyaml and ruby 2025-11-30 17:12:51 -05:00
e2c0b29e13 Removed individual LLVM components due to a lack of modularity 2025-11-30 16:03:15 -05:00
07fe604fb4 Fixed muon 2025-11-30 15:53:18 -05:00
e9623a7886 Fixed cmake 2025-11-30 15:40:15 -05:00
f207c2151b Started splitting LLVM into its subprojects 2025-11-29 22:48:40 -05:00
d85376908b Fixed mold and updated treetap 2025-11-29 22:35:34 -05:00
093143d33c Fixed libbz2 2025-11-29 21:25:59 -05:00
711917c872 Added nano 2025-11-29 20:35:57 -05:00
a423a22133 Fixed ncurses 2025-11-29 17:15:35 -05:00
c1a0e67c30 Fixed bzip2 (excluding man pages) 2025-11-29 16:52:24 -05:00
d4dd608a1f Fixed formatting 2025-11-28 11:29:28 -05:00
2a2d872d09 Reviewed packages and found that several were not packaged correctly 2025-11-28 11:26:13 -05:00
25bd0eb0b4 Fixed libtool, musl, and perl for rootbuild 2025-11-28 10:53:37 -05:00
679f263c2f Added autoconf, automake, bsdutils, libtool, musl-fts, perl, and pkgconf, and replaced m4 2025-11-27 18:46:03 -05:00
38329ef5fd Added byacc, editline, flex, m4, muon, and ncurses
...and updated treetap
2025-11-24 10:36:57 -05:00
0a5a1839bc Built mold 2025-11-23 21:14:36 -05:00
bb0d0c5433 Fixed LibreSSL and built bzip2, Zlib, and CMake 2025-11-23 20:05:48 -05:00
edaecac8bf Added xz 2025-11-23 09:48:50 -05:00
d096584753 Built libarchive 2025-11-23 00:10:08 -05:00
bca382ed71 Updated treetap, fixed the bootstrap, and replaced ld.lld with mold 2025-11-22 20:35:27 -05:00
320a2dbb2e Integrated treetap into the bootstrap 2025-11-21 21:26:16 -05:00
bac2b53339 Offloaded make bootstrap to treetap 2025-11-17 20:30:39 -05:00
a4c9aa19c7 Bootstrapped GNU Make and added LibreSSL 2025-11-16 20:08:27 -05:00
9772d7f49d Fixed clang and updated treetap 2025-11-16 19:01:26 -05:00
ae63c7e1d6 Updated treetap and patched musl 2025-11-14 22:47:36 -05:00
f8787a8911 Fixed the bootstrap and updated treetap
Bootstrap build survived overnight. TGIF
2025-11-14 18:27:49 -05:00
6f8194193d Updated to Linux 6.17.8 2025-11-13 20:27:26 -05:00
09f2e062ca Successfully bootstrapped with LLVM 21!
This took a LOT longer than I would have liked, but I'm so happy that it's working again!
2025-11-12 21:41:26 -05:00
8bd73c53fc Started bootstrapping with treetap 2025-11-11 10:06:56 -05:00
5484dbc5de Discovered a much faster way to build LLVM 2025-11-07 19:32:17 -05:00
d97f4abeb3 Updated sources and moved configuration to its own folder 2025-10-13 13:29:12 -04:00