sylware / nyanlinux (public) (License: AFFERO GPLv3) (since 2019-09-09) (hash sha1)
scripts for a lean, from scratch, amd hardware, linux distro
List of commits:
Subject Hash Author Date (UTC)
muinit: fix slot 44da131be771b150b241871860bfdb1cdd57274f Sylvain BERTRAND 2021-06-19 12:38:18
mudev: fix slot c00f05864ad26357a37f5fa0b25eb193412dfdc7 Sylvain BERTRAND 2021-06-19 12:36:44
re-boostrape: in the end, create the symbolic link b17f1e845f2b99014990b2b3a1bf9c1c1b15797e Sylvain BERTRAND 2021-06-19 12:28:22
noglib pkgconf, nyanmp update, ffmpeg to new nyan 824e0580ae1ad17b78b8cbfcfa08e790c4175eee Sylvain BERTRAND 2021-06-18 15:08:11
boostrap zlib, fix slot 95ed795361575c9117a2b8fe98a6c8ecb838bb74 Sylvain BERTRAND 2021-06-18 13:30:28
sync with busybox full modprobe support (old nyan) 7687c6b41a612bf8e9184844383e8b915e12fa88 Sylvain BERTRAND 2021-06-16 16:50:09
fully re-bootstrap-able new nyan (tested), started refurbishment of all packages a5960b2ca3d704285c561f48c7f5dfc71f9f1402 Sylvain BERTRAND 2021-06-16 16:39:34
gfx stack updates (vulkan glitch is being dealed by the vuklan WG itself...) 49e502b9cd9f13315d327d820884aeb589ccfb86 Sylvain BERTRAND 2021-06-16 16:20:43
gfx stack updates (vulkan still glitched, upstream told) c8ee508c966784975f41f248cc4fe9a3429a7b09 Sylvain BERTRAND 2021-06-06 15:51:37
libxkbcommon: update pulling the massive libxml2... 34ca0d7ee2e7883d5f7db6388e1bddd16f106f7c Sylvain BERTRAND 2021-06-02 17:20:31
xkeyboard-config update 137e88251076a97efe8fef04a28dcfb6e47d6def Sylvain BERTRAND 2021-06-01 22:35:15
libX11 forgot to remove the archive 3b45f942b14feb5d8929ac1763241106ed870175 Sylvain BERTRAND 2021-06-01 22:34:05
libX11 update f0fc66f1aa3f3e60d39e7940c90c6f019f46776b Sylvain BERTRAND 2021-06-01 20:12:42
st: update 44aefde69c7deacad2bcd4f5e95dd5fa8f582c25 Sylvain BERTRAND 2021-06-01 18:12:06
gfx stack updates (vulkan still glitched, upstream told) decd2f08f23e4307c67a618ec911476a2c84eaf8 Sylvain BERTRAND 2021-06-01 16:37:28
steam x86 update due to spurious overlay invokation 9f5875eb4e0c14bacf2019205807dd9ff6edeae0 Sylvain BERTRAND 2021-05-25 09:44:21
gfx stack updates (vulkan still glitched) aeaaa91c938e5eb76f75bf546c182b71e534a9c0 Sylvain BERTRAND 2021-05-23 17:03:04
busybox: stale integration commands 6ddeeb3796e5de63f7b264da26f499a480c757c0 Sylvain BERTRAND 2021-05-22 19:15:55
busybox update 957a43427e2a2ab9fc1c05c71c9dd8d88d8a968c Sylvain BERTRAND 2021-05-22 18:59:02
npv: udpate 7e69eef34778b14548c9c76c49eaa19460134f59 Sylvain BERTRAND 2021-05-16 20:54:22
Commit 44da131be771b150b241871860bfdb1cdd57274f - muinit: fix slot
Author: Sylvain BERTRAND
Author date (UTC): 2021-06-19 12:38
Committer name: Sylvain BERTRAND
Committer date (UTC): 2021-06-19 12:38
Parent(s): c00f05864ad26357a37f5fa0b25eb193412dfdc7
Signer:
Signing key:
Signing status: N
Tree: 7836fcf49787e8300a8a92690e563dbe3367f44b
File Lines added Lines deleted
builders/bootstrap/muinit/builder.sh 4 4
File builders/bootstrap/muinit/builder.sh changed (mode: 100644) (index 859ba17..6c600e1)
1 1 . $nyan_root/conf.bootstrap.sh . $nyan_root/conf.bootstrap.sh
2 2
3 3 src_name=muinit src_name=muinit
4 slot=0
5 4 git_commit=7c7afb00373813e61be259bae2c097642e717dee git_commit=7c7afb00373813e61be259bae2c097642e717dee
5 slot=$git_commit
6 6 git_url0=git://github.com/sylware/$src_name git_url0=git://github.com/sylware/$src_name
7 7
8 8 pkg_dir=$pkgs_dir_root/$pkg_name pkg_dir=$pkgs_dir_root/$pkg_name
 
... ... $pkg_dir/make \
33 33 "--init-ld=$bootstrap_target_gnu_triple-ld -nostdlib -O10 -s" \ "--init-ld=$bootstrap_target_gnu_triple-ld -nostdlib -O10 -s" \
34 34 "--init-ulinux-arch=$bootstrap_target_linux_arch" "--init-ulinux-arch=$bootstrap_target_linux_arch"
35 35
36 mkdir -p $bootstrap_target_sysroot/nyan/$src_name/0/bin
37 cp -f $build_dir/init $bootstrap_target_sysroot/nyan/$src_name/0/bin
38 ln -sTf 0 $bootstrap_target_sysroot/nyan/$src_name/current
36 mkdir -p $bootstrap_target_sysroot/nyan/$src_name/$slot/bin
37 cp -f $build_dir/init $bootstrap_target_sysroot/nyan/$src_name/$slot/bin
38 ln -sTf $slot $bootstrap_target_sysroot/nyan/$src_name/current
39 39
40 40 mkdir -p $bootstrap_target_sysroot/bin mkdir -p $bootstrap_target_sysroot/bin
41 41 ln -sTf /nyan/$src_name/current/bin/init $bootstrap_target_sysroot/bin/init ln -sTf /nyan/$src_name/current/bin/init $bootstrap_target_sysroot/bin/init
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/sylware/nyanlinux

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/sylware/nyanlinux

Clone this repository using git:
git clone git://git.rocketgit.com/user/sylware/nyanlinux

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main