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)
busybox switch: cleaning readlink usage 1ab8143fe955ee81e6d98b2387c7078f42ba55e8 Sylvain BERTRAND 2020-11-04 21:24:19
gfx stack update 704e2a3b76df3af1c331aeef52c16a12871b6c2b Sylvain BERTRAND 2020-11-02 23:42:16
alsa: update, lockless crackling, broken hw atomics??? df1c6ac439c1929577a2f4e47ffb6112ff542f11 Sylvain BERTRAND 2020-10-29 19:46:12
mesa was brainfucked with python/c++/one zillion layers 2e9a61037392bd21da1374adab7d59d0e05c410a Sylvain BERTRAND 2020-10-26 18:38:56
steam client:cannot mix 32bits software GL with 64bits hardware GL f93a1de5d196c2807a1e1d6bdbf092dbf27c59d8 Sylvain BERTRAND 2020-10-25 15:45:41
gfx stack update 7944ba49d00dcbace930b10f1d07c7a7305e3458 Sylvain BERTRAND 2020-10-11 21:00:22
gfx stack update c514e1f4ad4e232019c1494b5d0838a5e3907271 Sylvain BERTRAND 2020-10-04 16:29:02
gfx stack update 7db99008f1d15743f7e45a231bb2472998540363 Sylvain BERTRAND 2020-09-27 13:10:12
gfx stack update a3294175b467172d7f022c2e85133cf69a745326 Sylvain BERTRAND 2020-09-20 22:07:30
gfx stack update e77750988b70fd80025d2976b356610c29245112 Sylvain BERTRAND 2020-09-13 17:44:23
gfx stack update a3e78c179a9448d58de3c8570f8e481c1a3cb2a9 Sylvain BERTRAND 2020-09-06 19:11:59
x86:steam distributes the alsa-lib which breaks everything 49a7145777ae0033d8d203ab1afeec92e6ce64e1 Sylvain BERTRAND 2020-08-29 20:04:11
libxkbcommon with reasonable sdk 5a16c5350e09e0cc68fb4d842b9588994a04c944 Sylvain BERTRAND 2020-08-29 18:56:21
gfx stack update 76a10355fbb5a94dbe3f7b6fa2780cbe5ff9ec71 Sylvain BERTRAND 2020-08-24 21:43:41
gfx stack update caa9a0f9059e3c8140a10abe2b02d20faade28e7 Sylvain BERTRAND 2020-08-16 16:21:05
backup some wip 587cb6b5375b10533ebf92e4c151756f4541af7c Sylvain BERTRAND 2020-07-26 23:47:29
alsa-lib:wrong way to use a git snapshot here fb3c82ebddcd320bb7c435c80f88ac65b45401cf Sylvain BERTRAND 2020-07-26 23:35:30
gfx stack update 1a61af333cf6f4264679987cb53cb1258eca5b6f Sylvain BERTRAND 2020-07-26 22:15:23
update some c++ cr*p cf6270785e5ab1deaefdf3a09a5eb476f246bdda Sylvain BERTRAND 2020-07-19 21:43:11
gfx stack update 8a470044332a4ab0bb2f4247632d4ddc05591540 Sylvain BERTRAND 2020-07-19 21:42:01
Commit 1ab8143fe955ee81e6d98b2387c7078f42ba55e8 - busybox switch: cleaning readlink usage
Author: Sylvain BERTRAND
Author date (UTC): 2020-11-04 21:24
Committer name: Sylvain BERTRAND
Committer date (UTC): 2020-11-04 21:24
Parent(s): 704e2a3b76df3af1c331aeef52c16a12871b6c2b
Signer:
Signing key:
Signing status: N
Tree: 382d7c42cae22a0f150240011444141d3a17e963
File Lines added Lines deleted
builders/dav1d-0/contrib/x86_64_linux_glibc_gcc.sh 2 2
builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh 2 2
builders/drm-0/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh 2 2
builders/drm-1/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh 2 2
builders/fontconfig-1/contrib/x86_64-glibc-expat-gcc.sh 2 2
builders/libepoxy-1/contrib/make.gnulinux 2 2
builders/mesa-gl-amd-sh-0/contrib/x86_64_linux_glibc_amdgpu.sh 3 3
builders/mesa-gl-amd-sh-1/contrib/x86_64_linux_glibc_amdgpu.sh 3 3
builders/vulkan-loader-0/contrib/x86_64_linux_gnu_xlib_xcb.sh 2 2
builders/x86-drm-amd-sh/contrib/x86_amdgpu_linux_gnu_drm_gcc.sh 2 2
builders/x86-mesa-amd-sh/contrib/x86_linux_glibc_amdgpu.sh 3 3
pkg-build 6 6
File builders/dav1d-0/contrib/x86_64_linux_glibc_gcc.sh changed (mode: 100755) (index 782c388..cbef484)
... ... set -e
14 14
15 15 #=============================================================================== #===============================================================================
16 16 # build dir and src dir # build dir and src dir
17 build_dir=$(readlink -e .)
17 build_dir=$(readlink -f .)
18 18 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
19 19 # we are in contrib # we are in contrib
20 src_dir=$(readlink -e $(dirname $0)/..)
20 src_dir=$(readlink -f $(dirname $0)/..)
21 21 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
22 22 #=============================================================================== #===============================================================================
23 23
File builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh changed (mode: 100755) (index 782c388..cbef484)
... ... set -e
14 14
15 15 #=============================================================================== #===============================================================================
16 16 # build dir and src dir # build dir and src dir
17 build_dir=$(readlink -e .)
17 build_dir=$(readlink -f .)
18 18 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
19 19 # we are in contrib # we are in contrib
20 src_dir=$(readlink -e $(dirname $0)/..)
20 src_dir=$(readlink -f $(dirname $0)/..)
21 21 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
22 22 #=============================================================================== #===============================================================================
23 23
File builders/drm-0/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh changed (mode: 100755) (index 2a2dce7..d103597)
5 5 set -e set -e
6 6 #=============================================================================== #===============================================================================
7 7 # build dir and src dir # build dir and src dir
8 build_dir=$(readlink -e .)
8 build_dir=$(readlink -f .)
9 9 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
10 10 # we are in contrib # we are in contrib
11 src_dir=$(readlink -e $(dirname $0)/..)
11 src_dir=$(readlink -f $(dirname $0)/..)
12 12 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
13 13 #=============================================================================== #===============================================================================
14 14 # the current configur-able variables may be individually overridden with the # the current configur-able variables may be individually overridden with the
File builders/drm-1/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh changed (mode: 100755) (index 2a2dce7..d103597)
5 5 set -e set -e
6 6 #=============================================================================== #===============================================================================
7 7 # build dir and src dir # build dir and src dir
8 build_dir=$(readlink -e .)
8 build_dir=$(readlink -f .)
9 9 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
10 10 # we are in contrib # we are in contrib
11 src_dir=$(readlink -e $(dirname $0)/..)
11 src_dir=$(readlink -f $(dirname $0)/..)
12 12 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
13 13 #=============================================================================== #===============================================================================
14 14 # the current configur-able variables may be individually overridden with the # the current configur-able variables may be individually overridden with the
File builders/fontconfig-1/contrib/x86_64-glibc-expat-gcc.sh changed (mode: 100755) (index 9fbf18f..457200f)
... ... lib_name=$soname.13.0
18 18
19 19 #=============================================================================== #===============================================================================
20 20 # build dir and src dir # build dir and src dir
21 build_dir=$(readlink -e .)
21 build_dir=$(readlink -f .)
22 22 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
23 23 # we are in contrib # we are in contrib
24 src_dir=$(readlink -e $(dirname $0)/..)
24 src_dir=$(readlink -f $(dirname $0)/..)
25 25 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
26 26 #=============================================================================== #===============================================================================
27 27
File builders/libepoxy-1/contrib/make.gnulinux changed (mode: 100755) (index 6dca0b6..d7dfd04)
... ... dslib_version_minor=1
18 18 dslib_version_micro=2 dslib_version_micro=2
19 19 #=============================================================================== #===============================================================================
20 20 # build dir and src dir # build dir and src dir
21 build_dir=$(readlink -e .)
21 build_dir=$(readlink -f .)
22 22 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
23 23 # we are in contrib # we are in contrib
24 src_dir=$(readlink -e $(dirname $0)/..)
24 src_dir=$(readlink -f $(dirname $0)/..)
25 25 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
26 26 #=============================================================================== #===============================================================================
27 27 # the current configur-able variables may be individually overridden with the # the current configur-able variables may be individually overridden with the
File builders/mesa-gl-amd-sh-0/contrib/x86_64_linux_glibc_amdgpu.sh changed (mode: 100755) (index 02b7333..e67bbfb)
... ... set -e
37 37
38 38 #=============================================================================== #===============================================================================
39 39 # build dir, src dir and script dir # build dir, src dir and script dir
40 build_dir=$(readlink -e .)
40 build_dir=$(readlink -f .)
41 41 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
42 42 # we are in contrib # we are in contrib
43 src_dir=$(readlink -e $(dirname $0)/..)
43 src_dir=$(readlink -f $(dirname $0)/..)
44 44 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
45 45 # script location # script location
46 script_dir=$(readlink -e $(dirname $0))
46 script_dir=$(readlink -f $(dirname $0))
47 47 echo "script_dir=$script_dir" echo "script_dir=$script_dir"
48 48 echo echo
49 49 #=============================================================================== #===============================================================================
File builders/mesa-gl-amd-sh-1/contrib/x86_64_linux_glibc_amdgpu.sh changed (mode: 100755) (index 02b7333..e67bbfb)
... ... set -e
37 37
38 38 #=============================================================================== #===============================================================================
39 39 # build dir, src dir and script dir # build dir, src dir and script dir
40 build_dir=$(readlink -e .)
40 build_dir=$(readlink -f .)
41 41 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
42 42 # we are in contrib # we are in contrib
43 src_dir=$(readlink -e $(dirname $0)/..)
43 src_dir=$(readlink -f $(dirname $0)/..)
44 44 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
45 45 # script location # script location
46 script_dir=$(readlink -e $(dirname $0))
46 script_dir=$(readlink -f $(dirname $0))
47 47 echo "script_dir=$script_dir" echo "script_dir=$script_dir"
48 48 echo echo
49 49 #=============================================================================== #===============================================================================
File builders/vulkan-loader-0/contrib/x86_64_linux_gnu_xlib_xcb.sh changed (mode: 100755) (index f45fb46..08a0654)
... ... set -e
13 13
14 14 #=============================================================================== #===============================================================================
15 15 # build dir and src dir # build dir and src dir
16 build_dir=$(readlink -e .)
16 build_dir=$(readlink -f .)
17 17 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
18 18 # we are in contrib # we are in contrib
19 src_dir=$(readlink -e $(dirname $0)/..)
19 src_dir=$(readlink -f $(dirname $0)/..)
20 20 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
21 21 #=============================================================================== #===============================================================================
22 22
File builders/x86-drm-amd-sh/contrib/x86_amdgpu_linux_gnu_drm_gcc.sh changed (mode: 100755) (index dffcf4d..fa33551)
5 5 set -e set -e
6 6 #=============================================================================== #===============================================================================
7 7 # build dir and src dir # build dir and src dir
8 build_dir=$(readlink -e .)
8 build_dir=$(readlink -f .)
9 9 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
10 10 # we are in contrib # we are in contrib
11 src_dir=$(readlink -e $(dirname $0)/..)
11 src_dir=$(readlink -f $(dirname $0)/..)
12 12 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
13 13 #=============================================================================== #===============================================================================
14 14 # the current configur-able variables may be individually overridden with the # the current configur-able variables may be individually overridden with the
File builders/x86-mesa-amd-sh/contrib/x86_linux_glibc_amdgpu.sh changed (mode: 100755) (index 5da6ed0..788c7a2)
... ... set -e
32 32
33 33 #=============================================================================== #===============================================================================
34 34 # build dir, src dir and script dir # build dir, src dir and script dir
35 build_dir=$(readlink -e .)
35 build_dir=$(readlink -f .)
36 36 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
37 37 # we are in contrib # we are in contrib
38 src_dir=$(readlink -e $(dirname $0)/..)
38 src_dir=$(readlink -f $(dirname $0)/..)
39 39 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
40 40 # script location # script location
41 script_dir=$(readlink -e $(dirname $0))
41 script_dir=$(readlink -f $(dirname $0))
42 42 echo "script_dir=$script_dir" echo "script_dir=$script_dir"
43 43 echo echo
44 44 #=============================================================================== #===============================================================================
File pkg-build changed (mode: 100755) (index 77026b9..6af5349)
1 1 #!/bin/sh #!/bin/sh
2 2 set -e set -e
3 nyan_root=$(readlink -f $(dirname "$0"))
3 4 . ./conf.sh . ./conf.sh
4 nyan_root=$(readlink -e .)
5 5 mkdir -p $builds_dir_root mkdir -p $builds_dir_root
6 6 mkdir -p $pkgs_dir_root mkdir -p $pkgs_dir_root
7 7
8 8 if test -z "$1"; then if test -z "$1"; then
9 echo Missing package name to build
9 echo Missing package path to build
10 10 exit 1 exit 1
11 11 fi fi
12 12
13 pkg_name=$1
13 pkg_name=$(basename $1)
14 14
15 15 umask 022 umask 022
16 16
17 . ./builders/$pkg_name/builder.sh
17 . ./builders/$1/builder.sh
18 18
19 rmdir $(readlink -m $builds_dir_root) || true
20 rmdir $(readlink -m $pkgs_dir_root) || true
19 rmdir $(readlink -f $builds_dir_root) || true
20 rmdir $(readlink -f $pkgs_dir_root) || true
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