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)
gfx stack update b3d858ab0f83211d99202e5a552bc539404cb1b3 Sylvain BERTRAND 2021-01-04 19:38:04
gfx stack update cd5692e6c892585302811cb321411e5d5907d42e Sylvain BERTRAND 2020-12-28 16:18:30
links:update to latest version 84d2851077dab241a7120f96b404c977da515050 Sylvain BERTRAND 2020-12-26 21:54:00
libressl:update to lastest version f5c0db9ee9e710e498b89cad8f2c62b69febf4c7 Sylvain BERTRAND 2020-12-26 21:33:41
gfx stack update 4b113c9476a8006961c1182c47d0e1ef698adb3d Sylvain BERTRAND 2020-12-25 15:45:09
gfx stack update b20a36c8c94a0e893efec3d1b2660b1f3872ea66 Sylvain BERTRAND 2020-12-13 16:38:11
gfx stack update c73bfd68fc2c7acdb5c00ca8f697889e958c1532 Sylvain BERTRAND 2020-12-06 15:42:34
tuned libSDL2 6b6348c1d081368bb7451fdab46c72edb2cf2df0 Sylvain BERTRAND 2020-12-02 11:51:32
gfx stack update 56a20e1a4693e9451e6668bbf93e8b400e147a1d Sylvain BERTRAND 2020-11-29 14:55:50
gfx stack update c8626b1eb3ea3b3d074afb4a2b1ea19b7bfebb61 Sylvain BERTRAND 2020-11-22 17:48:09
busybox with new initramfs f6f0ac291755b6d949f22515bdcaf1ceabf5d150 Sylvain BERTRAND 2020-11-17 13:30:58
gfx stack update e451a3b9c7e93d6c53d462f23d786e5c9b2061e7 Sylvain BERTRAND 2020-11-15 16:32:29
gfx stack update 7482fa9cdeae73bbad02897053ab3a99d74ae9e1 Sylvain BERTRAND 2020-11-12 22:31:42
asm:grant audio to the slaves/users e6374eacfcbaeddd3ead3e88459c6e6663add0df Sylvain BERTRAND 2020-11-12 18:36:11
busybox switch: more migration f6ab4dc6775cdb63ae84cbaea306b773cba7e144 Sylvain BERTRAND 2020-11-04 21:28:35
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
Commit b3d858ab0f83211d99202e5a552bc539404cb1b3 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2021-01-04 19:38
Committer name: Sylvain BERTRAND
Committer date (UTC): 2021-01-04 19:38
Parent(s): cd5692e6c892585302811cb321411e5d5907d42e
Signer:
Signing key:
Signing status: N
Tree: 3e6a10a9e00ef7ea1817f496d72266696523da50
File Lines added Lines deleted
builders/ffmpeg-1/builder.sh 1 1
builders/llvm-0/builder.sh 1 1
builders/mesa-gl-amd-sh-0/builder.sh 1 1
builders/mesa-gl-amd-sh-0/contrib/compiler_nir.sh 1 2
builders/mesa-gl-amd-sh-0/contrib/mesa.sh 1 1
builders/mesa-gl-amd-sh-0/contrib/vtn_opencl.c 16 0
builders/mesa-vulkan-amd-sh-1/builder.sh 1 1
builders/mesa-vulkan-amd-sh-1/contrib/vtn_opencl.c 16 0
builders/mesa-vulkan-amd-sh-1/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 1 1
File builders/ffmpeg-1/builder.sh changed (mode: 100644) (index 4ecad94..4c201f1)
1 git_commit=bf4b9e933fbd01591bb75e8adf54b8d6d19273f1
1 git_commit=0cd8769207f1a89fc2236aab9da1c77f5a0b490a
2 2 slot=1 slot=1
3 3 . $nyan_root/builders/ffmpeg/builder.sh . $nyan_root/builders/ffmpeg/builder.sh
File builders/llvm-0/builder.sh changed (mode: 100644) (index cb74089..acd65c0)
1 git_commit=64e47572002023d1ddd6bd12299ac12969af8665
1 git_commit=d9c0b128e3543d5d30f43019257bfd96ce4cdcd1
2 2 version=12.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt version=12.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt
3 3 slot=0 slot=0
4 4 . $nyan_root/builders/llvm/builder.sh . $nyan_root/builders/llvm/builder.sh
File builders/mesa-gl-amd-sh-0/builder.sh changed (mode: 100644) (index 29d2658..a0b2706)
1 git_commit=f9ceab7b237d40ded7728457114e59ca6707dd71
1 git_commit=33a6c01e12cca60903fb78af44ecca3899ad628f
2 2 slot=0 slot=0
3 3 . $nyan_root/builders/mesa-gl/builder.sh . $nyan_root/builders/mesa-gl/builder.sh
File builders/mesa-gl-amd-sh-0/contrib/compiler_nir.sh changed (mode: 100644) (index 515beae..43844ff)
... ... $src_dir/src/compiler/spirv/vtn_cfg.c \
191 191 $src_dir/src/compiler/spirv/vtn_glsl450.c \ $src_dir/src/compiler/spirv/vtn_glsl450.c \
192 192 $src_dir/src/compiler/spirv/vtn_subgroup.c \ $src_dir/src/compiler/spirv/vtn_subgroup.c \
193 193 $src_dir/src/compiler/spirv/vtn_variables.c \ $src_dir/src/compiler/spirv/vtn_variables.c \
194 $src_dir/src/compiler/spirv/vtn_opencl.c \
194 $src_dir/contrib/vtn_opencl.c \
195 195 " "
196
197 196 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
198 197
199 198 for f in $libnir_files for f in $libnir_files
File builders/mesa-gl-amd-sh-0/contrib/mesa.sh changed (mode: 100644) (index f920439..0358cb1)
... ... $src_dir/src/mesa/main/uniform_query.cpp \
253 253 #" #"
254 254
255 255 libmesa_gallium_c_files="\ libmesa_gallium_c_files="\
256 $src_dir/src/mesa/state_tracker/st_atifs_to_tgsi.c \
256 $src_dir/src/mesa/state_tracker/st_atifs_to_nir.c \
257 257 $src_dir/src/mesa/state_tracker/st_atom_array.c \ $src_dir/src/mesa/state_tracker/st_atom_array.c \
258 258 $src_dir/src/mesa/state_tracker/st_atom_atomicbuf.c \ $src_dir/src/mesa/state_tracker/st_atom_atomicbuf.c \
259 259 $src_dir/src/mesa/state_tracker/st_atom_blend.c \ $src_dir/src/mesa/state_tracker/st_atom_blend.c \
File builders/mesa-gl-amd-sh-0/contrib/vtn_opencl.c added (mode: 100644) (index 0000000..68cb582)
1 /* removal of some bits of redhat/ibm/khronosGL crap */
2 #include "math.h"
3 #include "nir/nir_builtin_builder.h"
4 #include "vtn_private.h"
5 bool
6 vtn_handle_opencl_instruction(struct vtn_builder *b, SpvOp ext_opcode,
7 const uint32_t *w, unsigned count)
8 {
9 return false;
10 }
11 bool
12 vtn_handle_opencl_core_instruction(struct vtn_builder *b, SpvOp opcode,
13 const uint32_t *w, unsigned count)
14 {
15 return false;
16 }
File builders/mesa-vulkan-amd-sh-1/builder.sh changed (mode: 100644) (index 6790470..0f5b65b)
1 git_commit=6a34a686ea953cb64c656518c239998cef78dba9
1 git_commit=7d8d99ea129a367497512ec8df25b5995e32a2b7
2 2 slot=1 slot=1
3 3 . $nyan_root/builders/mesa-vulkan/builder.sh . $nyan_root/builders/mesa-vulkan/builder.sh
File builders/mesa-vulkan-amd-sh-1/contrib/vtn_opencl.c added (mode: 100644) (index 0000000..68cb582)
1 /* removal of some bits of redhat/ibm/khronosGL crap */
2 #include "math.h"
3 #include "nir/nir_builtin_builder.h"
4 #include "vtn_private.h"
5 bool
6 vtn_handle_opencl_instruction(struct vtn_builder *b, SpvOp ext_opcode,
7 const uint32_t *w, unsigned count)
8 {
9 return false;
10 }
11 bool
12 vtn_handle_opencl_core_instruction(struct vtn_builder *b, SpvOp opcode,
13 const uint32_t *w, unsigned count)
14 {
15 return false;
16 }
File builders/mesa-vulkan-amd-sh-1/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh changed (mode: 100755) (index 282f367..b67da43)
... ... $src_dir/src/compiler/spirv/vtn_alu.c \
997 997 $src_dir/src/compiler/spirv/vtn_amd.c \ $src_dir/src/compiler/spirv/vtn_amd.c \
998 998 $src_dir/src/compiler/spirv/vtn_cfg.c \ $src_dir/src/compiler/spirv/vtn_cfg.c \
999 999 $src_dir/src/compiler/spirv/vtn_glsl450.c \ $src_dir/src/compiler/spirv/vtn_glsl450.c \
1000 $src_dir/src/compiler/spirv/vtn_opencl.c \
1000 $src_dir/contrib/vtn_opencl.c \
1001 1001 $src_dir/src/compiler/spirv/vtn_subgroup.c \ $src_dir/src/compiler/spirv/vtn_subgroup.c \
1002 1002 $src_dir/src/compiler/spirv/vtn_variables.c \ $src_dir/src/compiler/spirv/vtn_variables.c \
1003 1003 \ \
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