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 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
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
Commit e451a3b9c7e93d6c53d462f23d786e5c9b2061e7 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2020-11-15 16:32
Committer name: Sylvain BERTRAND
Committer date (UTC): 2020-11-15 16:32
Parent(s): 7482fa9cdeae73bbad02897053ab3a99d74ae9e1
Signer:
Signing key:
Signing status: N
Tree: 655302b1a437601b9bc5e520104401659bc32e8e
File Lines added Lines deleted
builders/ffmpeg-1/builder.sh 1 1
builders/llvm-1/builder.sh 1 1
builders/mesa-gl-amd-sh-1/builder.sh 1 1
builders/mesa-gl-amd-sh-1/contrib/amd.sh 1 0
builders/mesa-gl-amd-sh-1/contrib/compiler_nir.sh 1 1
builders/mesa-gl-amd-sh-1/contrib/pipe_loader.c.patch 2 2
builders/mesa-vulkan-amd-sh-0/builder.sh 1 1
builders/mesa-vulkan-amd-sh-0/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 4 4
File builders/ffmpeg-1/builder.sh changed (mode: 100644) (index 28a8241..c84110c)
1 git_commit=86f0bba776018cd83642c0195ac3f41f3c87c1d3
1 git_commit=9f20e5d2819eec8dcdb8efb6cf92bc39d362e78f
2 2 slot=1 slot=1
3 3 . $nyan_root/builders/ffmpeg/builder.sh . $nyan_root/builders/ffmpeg/builder.sh
File builders/llvm-1/builder.sh changed (mode: 100644) (index 56d5eb1..1a95c2d)
1 git_commit=1267bb2e416e42f9c3bbfa7b6cbf4975fa7aa546
1 git_commit=d4b3277d8e96e781be47e78ed366116e201136d8
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=1 slot=1
4 4 . $nyan_root/builders/llvm/builder.sh . $nyan_root/builders/llvm/builder.sh
File builders/mesa-gl-amd-sh-1/builder.sh changed (mode: 100644) (index 908b924..aaf4424)
1 git_commit=ea83fd912423ac0247395f5c1ccabe94cd95ee24
1 git_commit=9b6516ac249ee479b78e399e1a54a293e53e9676
2 2 slot=1 slot=1
3 3 . $nyan_root/builders/mesa-gl/builder.sh . $nyan_root/builders/mesa-gl/builder.sh
File builders/mesa-gl-amd-sh-1/contrib/amd.sh changed (mode: 100644) (index 72ab6a9..a2c0cc4)
... ... $src_dir/src/amd/common/ac_gpu_info.c \
93 93 $src_dir/src/amd/common/ac_surface.c \ $src_dir/src/amd/common/ac_surface.c \
94 94 $src_dir/src/amd/common/ac_debug.c \ $src_dir/src/amd/common/ac_debug.c \
95 95 $src_dir/src/amd/common/ac_rtld.c \ $src_dir/src/amd/common/ac_rtld.c \
96 $src_dir/src/amd/common/ac_surface_modifier_test.c \
96 97 " "
97 98
98 99 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
File builders/mesa-gl-amd-sh-1/contrib/compiler_nir.sh changed (mode: 100644) (index ecf196e..3a91213)
... ... $src_dir/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \
72 72 $src_dir/src/compiler/nir/nir_lower_clip_disable.c \ $src_dir/src/compiler/nir/nir_lower_clip_disable.c \
73 73 $src_dir/src/compiler/nir/nir_lower_clip_halfz.c \ $src_dir/src/compiler/nir/nir_lower_clip_halfz.c \
74 74 $src_dir/src/compiler/nir/nir_lower_convert_alu_types.c \ $src_dir/src/compiler/nir/nir_lower_convert_alu_types.c \
75 $src_dir/src/compiler/nir/nir_lower_discard_to_demote.c \
75 $src_dir/src/compiler/nir/nir_lower_discard_or_demote.c \
76 76 $src_dir/src/compiler/nir/nir_lower_double_ops.c \ $src_dir/src/compiler/nir/nir_lower_double_ops.c \
77 77 $src_dir/src/compiler/nir/nir_lower_drawpixels.c \ $src_dir/src/compiler/nir/nir_lower_drawpixels.c \
78 78 $src_dir/src/compiler/nir/nir_lower_fb_read.c \ $src_dir/src/compiler/nir/nir_lower_fb_read.c \
File builders/mesa-gl-amd-sh-1/contrib/pipe_loader.c.patch changed (mode: 100644) (index b81c50f..f2292a5)
1 1 --- pipe_loader.c --- pipe_loader.c
2 2 +++ pipe_loader.c +++ pipe_loader.c
3 @@ -48,7 +48,6 @@ static int (*backends[])(struct pipe_loa
3 @@ -48,7 +48,6 @@
4 4 #ifdef HAVE_LIBDRM #ifdef HAVE_LIBDRM
5 5 &pipe_loader_drm_probe, &pipe_loader_drm_probe,
6 6 #endif #endif
7 7 - &pipe_loader_sw_probe - &pipe_loader_sw_probe
8 8 }; };
9 9
10 const char gallium_driinfo_xml[] =
10 const driOptionDescription gallium_driconf[] = {
File builders/mesa-vulkan-amd-sh-0/builder.sh changed (mode: 100644) (index 8693935..08f5c05)
1 git_commit=ea83fd912423ac0247395f5c1ccabe94cd95ee24
1 git_commit=9b6516ac249ee479b78e399e1a54a293e53e9676
2 2 slot=0 slot=0
3 3 . $nyan_root/builders/mesa-vulkan/builder.sh . $nyan_root/builders/mesa-vulkan/builder.sh
File builders/mesa-vulkan-amd-sh-0/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh changed (mode: 100755) (index cfd96b5..8c30623)
... ... 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
 
... ... $src_dir/src/amd/common/ac_binary.c \
785 785 $src_dir/src/amd/common/ac_shader_util.c \ $src_dir/src/amd/common/ac_shader_util.c \
786 786 $src_dir/src/amd/common/ac_debug.c \ $src_dir/src/amd/common/ac_debug.c \
787 787 $src_dir/src/amd/common/ac_rtld.c \ $src_dir/src/amd/common/ac_rtld.c \
788 $src_dir/src/amd/common/ac_surface_modifier_test.c \
788 789 " "
789 790
790 791 wait wait
 
... ... $src_dir/src/compiler/nir/nir_lower_clip.c \
1032 1033 $src_dir/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \ $src_dir/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \
1033 1034 $src_dir/src/compiler/nir/nir_lower_clip_disable.c \ $src_dir/src/compiler/nir/nir_lower_clip_disable.c \
1034 1035 $src_dir/src/compiler/nir/nir_lower_convert_alu_types.c \ $src_dir/src/compiler/nir/nir_lower_convert_alu_types.c \
1035 $src_dir/src/compiler/nir/nir_lower_discard_to_demote.c \
1036 $src_dir/src/compiler/nir/nir_lower_discard_or_demote.c \
1036 1037 $src_dir/src/compiler/nir/nir_lower_double_ops.c \ $src_dir/src/compiler/nir/nir_lower_double_ops.c \
1037 1038 $src_dir/src/compiler/nir/nir_lower_drawpixels.c \ $src_dir/src/compiler/nir/nir_lower_drawpixels.c \
1038 1039 $src_dir/src/compiler/nir/nir_lower_fb_read.c \ $src_dir/src/compiler/nir/nir_lower_fb_read.c \
 
... ... $src_dir/src/util/os_file.c \
1302 1303 $src_dir/src/util/os_misc.c \ $src_dir/src/util/os_misc.c \
1303 1304 $src_dir/src/util/os_socket.c \ $src_dir/src/util/os_socket.c \
1304 1305 $src_dir/src/util/os_time.c \ $src_dir/src/util/os_time.c \
1305 $src_dir/src/util/process_test.c \
1306 1306 $src_dir/src/util/sha1/sha1.c \ $src_dir/src/util/sha1/sha1.c \
1307 1307 $src_dir/src/util/ralloc.c \ $src_dir/src/util/ralloc.c \
1308 1308 $src_dir/src/util/rand_xor.c \ $src_dir/src/util/rand_xor.c \
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