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 updates (vulkan still glitched, unable to contact the devs) 5aca72cfd01c96fe4be0880dc1f865486d6b54b1 Sylvain BERTRAND 2021-04-18 15:09:31
nyanmp: update aee5be44510f57052481d308ca35eb90ac5ab4cd Sylvain BERTRAND 2021-04-15 20:18:56
gfx stack updates (vulkan still glitched) b38a7af3ae29daaf6d338f3d8a180fcee70b0a3a Sylvain BERTRAND 2021-04-12 01:21:35
gfx stack updates (vulkan is broken for good) ba3f9ce81fe3265c2503b9185340d2fe6b13fe98 Sylvain BERTRAND 2021-03-28 17:25:19
gfx stack updates (vulkan is still broken but the fix is known) 254924d9552449a31eb57d5b82a17c0e1b7e6a6d Sylvain BERTRAND 2021-03-21 15:47:53
gfx stack updates (vulkan is broken but the fix is known) b114faec9a2954ca4d8324c7d259dcc589e04a46 Sylvain BERTRAND 2021-03-15 17:11:51
gfx stack update (llvm broke again) 0171e2b6d1c8cc2c2a72eea0b43f9003c89ea120 Sylvain BERTRAND 2021-02-28 18:55:39
gfx stack update 58e5a2b5c8ff2526d94c88719d16dc05e6f66a86 Sylvain BERTRAND 2021-02-18 23:31:03
a few cross binutils for assembly and ELF linking 58d8ea669edb9fdcffa89034309a2b16b6fb5cbb Sylvain BERTRAND 2021-02-10 18:51:53
gfx stack update 376f48701a1a58db5641714ed02a2e7420ffb090 Sylvain BERTRAND 2021-02-09 18:29:29
gfx stack update 2db0e6352df8b96203bcbd2e535b82621b27d76a Sylvain BERTRAND 2021-02-05 15:46:17
gfx stack update 5587e2cfcdc8883c13a5de278e77b9ae095a6750 Sylvain BERTRAND 2021-01-27 14:23:49
lynx:www update to 2.9.0dev.6 6914b03a9305b0db75a8bfee9916ebb299dcbf22 Sylvain BERTRAND 2021-01-21 17:37:08
file: update to 5.39 4847c94be5ac71b7ee818db04bdcdb6f28040618 Sylvain BERTRAND 2021-01-19 16:13:16
README: notify that sane bootstrapping was broken by upstream 40767db0d574aa7d8efca6a1911a4ee8f4daac5f Sylvain BERTRAND 2021-01-19 16:06:57
gfx stack update 73c8ba9436bb1a88da6034cfdd6108d5cd9c28d6 Sylvain BERTRAND 2021-01-17 17:55:20
update:nyanmp 61a755da013289957beed697a1669f8f573b4e9e Sylvain BERTRAND 2021-01-16 18:40:51
update of nyanmp 0ff2e83c50843426a898a09326a720242c8adafe Sylvain BERTRAND 2021-01-15 18:23:31
nyanmp update a2653ca0724a316894b2976daccef64a49a8fa08 Sylvain BERTRAND 2021-01-15 02:06:39
update libX11 (planned obsolescence) d2f0a85fe482a44ebf472d8fa1e60cea3f78450c Sylvain BERTRAND 2021-01-12 19:56:09
Commit 5aca72cfd01c96fe4be0880dc1f865486d6b54b1 - gfx stack updates (vulkan still glitched, unable to contact the devs)
Author: Sylvain BERTRAND
Author date (UTC): 2021-04-18 15:09
Committer name: Sylvain BERTRAND
Committer date (UTC): 2021-04-18 15:09
Parent(s): aee5be44510f57052481d308ca35eb90ac5ab4cd
Signer:
Signing key:
Signing status: N
Tree: 05be66c88f1ae3fcab239fbc55be8f7f3c16c4ca
File Lines added Lines deleted
builders/dav1d-a98f5e6056568de9125c1fbb4f63f525b95e30b1/builder.sh 2 2
builders/dav1d-a98f5e6056568de9125c1fbb4f63f525b95e30b1/contrib/x86_64_linux_glibc_gcc.sh 4 3
builders/ffmpeg-988f2e9eb063db7c1a678729f58aab6eba59a55b/builder.sh 1 1
builders/ffmpeg/builder.sh 3 1
builders/llvm-d480f968ad8b56d3ee4a6b6df5532d485b0ad01e/builder.sh 1 1
builders/llvm-d480f968ad8b56d3ee4a6b6df5532d485b0ad01e/llvm-config.keep 0 0
builders/llvm/builder.sh 2 2
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/builder.sh 1 1
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/amd.sh 1 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/compiler.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/compiler_glsl.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/compiler_nir.sh 1 1
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/drm_helper.h.patch 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/egl.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/egl_dri2.c.patch 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/external_deps.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_drivers.sh 1 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_state_trackers.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_targets.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_winsys.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gbm.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gcc_binutils.sh 2 2
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/glx.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/loader.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/mapi.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/matypes.h.x86_64 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/mesa.sh 0 1
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pipe_loader.c.patch 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/dri.pc.in 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/egl.pc.in 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/gbm.pc.in 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/gl.pc.in 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/si_pipe.c.patch 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/si_uvd.c 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/util.sh 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vtn_opencl.c 0 0
builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/x86_64_linux_glibc_amdgpu.sh 0 0
builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/builder.sh 1 1
builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vk_enum_to_str.c 0 0
builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vk_enum_to_str.h 0 0
builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vtn_opencl.c 0 0
builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 8 4
builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/radeon_icd.x86_64.json 0 0
builders/nyanmp-0/builder.sh 6 0
builders/xserver-7e142cb2a848acb6af986fa91d254d4c23963b24/builder.sh 1 1
builders/xserver/builder.sh 3 3
File builders/dav1d-a98f5e6056568de9125c1fbb4f63f525b95e30b1/builder.sh copied from file builders/dav1d-9463c9f5a881914286cfd92f96d21400c358946b/builder.sh (similarity 54%) (mode: 100644) (index d58aabc..21e3ba5)
1 git_commit=9463c9f5a881914286cfd92f96d21400c358946b
1 git_commit=a98f5e6056568de9125c1fbb4f63f525b95e30b1
2 2 slot=$git_commit slot=$git_commit
3 3 major=5 major=5
4 minor=0
4 minor=1
5 5 patch=0 patch=0
6 6 . $nyan_root/builders/dav1d/builder.sh . $nyan_root/builders/dav1d/builder.sh
File builders/dav1d-a98f5e6056568de9125c1fbb4f63f525b95e30b1/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-be5200c4f072265add3f578f0b6f1a4ebc117000/contrib/x86_64_linux_glibc_gcc.sh (similarity 98%) (mode: 100755) (index 5a2ca89..242526a)
... ... cc="gcc -pipe -fPIC -O2 -c -static-libgcc \
44 44 -fvisibility=hidden \ -fvisibility=hidden \
45 45 -mpreferred-stack-boundary=6 -mincoming-stack-boundary=4 \ -mpreferred-stack-boundary=6 -mincoming-stack-boundary=4 \
46 46 -fomit-frame-pointer -ffast-math \ -fomit-frame-pointer -ffast-math \
47 -I/nyan/glibc/current/include-linux"
47 -idirafter /nyan/glibc/current/include \
48 -idirafter /nyan/linux-headers/current/include"
48 49 fi fi
49 50 #=============================================================================== #===============================================================================
50 51
 
... ... fi
72 73 #=============================================================================== #===============================================================================
73 74 # should be in sync with the code # should be in sync with the code
74 75 version_major=5 version_major=5
75 version_minor=0
76 version_patch=1
76 version_minor=1
77 version_patch=0
77 78 cp -f $src_dir/include/dav1d/version.h.in $build_dir/version.h cp -f $src_dir/include/dav1d/version.h.in $build_dir/version.h
78 79 sed -e "s:@DAV1D_API_VERSION_MAJOR@:$version_major:;\ sed -e "s:@DAV1D_API_VERSION_MAJOR@:$version_major:;\
79 80 s:@DAV1D_API_VERSION_MINOR@:$version_minor:;\ s:@DAV1D_API_VERSION_MINOR@:$version_minor:;\
File builders/ffmpeg-988f2e9eb063db7c1a678729f58aab6eba59a55b/builder.sh copied from file builders/ffmpeg-0617e578a3ebd22ccc2ec136d65b529ca60fd5b9/builder.sh (similarity 52%) (mode: 100644) (index 8b0045c..35f20c2)
1 git_commit=0617e578a3ebd22ccc2ec136d65b529ca60fd5b9
1 git_commit=988f2e9eb063db7c1a678729f58aab6eba59a55b
2 2 slot=$git_commit slot=$git_commit
3 3 . $nyan_root/builders/ffmpeg/builder.sh . $nyan_root/builders/ffmpeg/builder.sh
File builders/ffmpeg/builder.sh changed (mode: 100644) (index f2a0526..da9f0e3)
... ... $pkg_dir/configure \
65 65 -I/nyan/toolchains/current/include \ -I/nyan/toolchains/current/include \
66 66 -I/nyan/dav1d/current/include \ -I/nyan/dav1d/current/include \
67 67 -I/nyan/libressl/current/include \ -I/nyan/libressl/current/include \
68 -O2 -pipe -fPIC" \
68 -O2 -pipe -fPIC \
69 -idirafter /nyan/glibc/current/include \
70 -idirafter /nyan/linux-headers/current/include" \
69 71 "--extra-ldflags=\ "--extra-ldflags=\
70 72 -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -static-libgcc \ -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -static-libgcc \
71 73 -Wl,-rpath-link,\ -Wl,-rpath-link,\
File builders/llvm-d480f968ad8b56d3ee4a6b6df5532d485b0ad01e/builder.sh copied from file builders/llvm-1098acd46d4768a01c57ec319905cc6032ad1732/builder.sh (similarity 71%) (mode: 100644) (index f1828fc..ed41ae2)
1 git_commit=1098acd46d4768a01c57ec319905cc6032ad1732
1 git_commit=d480f968ad8b56d3ee4a6b6df5532d485b0ad01e
2 2 version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt
3 3 slot=$git_commit slot=$git_commit
4 4 . $nyan_root/builders/llvm/builder.sh . $nyan_root/builders/llvm/builder.sh
File builders/llvm-d480f968ad8b56d3ee4a6b6df5532d485b0ad01e/llvm-config.keep copied from file builders/llvm-1098acd46d4768a01c57ec319905cc6032ad1732/llvm-config.keep (similarity 100%)
File builders/llvm/builder.sh changed (mode: 100644) (index 1d04c0e..4d5302b)
... ... export PATH=$sdk_cmake_path/bin:$sdk_ninja_path/bin:/bin:$PATH
23 23
24 24 cmake -G Ninja \ cmake -G Ninja \
25 25 "-DCMAKE_C_COMPILER=gcc" \ "-DCMAKE_C_COMPILER=gcc" \
26 "-DCMAKE_C_FLAGS=-pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib" \
26 "-DCMAKE_C_FLAGS=-pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include" \
27 27 "-DCMAKE_CXX_COMPILER=g++" \ "-DCMAKE_CXX_COMPILER=g++" \
28 "-DCMAKE_CXX_FLAGS:STRING=-pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib" \
28 "-DCMAKE_CXX_FLAGS:STRING=-pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include" \
29 29 -DPython3_EXECUTABLE=$sdk_python3_path/bin/python3 \ -DPython3_EXECUTABLE=$sdk_python3_path/bin/python3 \
30 30 -DCMAKE_INSTALL_PREFIX=/nyan/llvm/$slot \ -DCMAKE_INSTALL_PREFIX=/nyan/llvm/$slot \
31 31 -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/builder.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/builder.sh (similarity 52%) (mode: 100644) (index 4fe0acf..456a3d4)
1 git_commit=0dfc5b51967ea9645e22cf35f459a153dd85473d
1 git_commit=c74d93cf0187e07cdfacc448a947a8cae485eb41
2 2 slot=$git_commit slot=$git_commit
3 3 . $nyan_root/builders/mesa-gl/builder.sh . $nyan_root/builders/mesa-gl/builder.sh
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/amd.sh (similarity 99%) (mode: 100644) (index e0bd4c6..7eb0609)
... ... $src_dir/src/amd/common/ac_shader_args.c \
95 95 $src_dir/src/amd/common/ac_shadowed_regs.c \ $src_dir/src/amd/common/ac_shadowed_regs.c \
96 96 $src_dir/src/amd/common/ac_gpu_info.c \ $src_dir/src/amd/common/ac_gpu_info.c \
97 97 $src_dir/src/amd/common/ac_surface.c \ $src_dir/src/amd/common/ac_surface.c \
98 $src_dir/src/amd/common/ac_surface_meta_address_test.c \
98 99 $src_dir/src/amd/common/ac_debug.c \ $src_dir/src/amd/common/ac_debug.c \
99 100 $src_dir/src/amd/common/ac_msgpack.c \ $src_dir/src/amd/common/ac_msgpack.c \
100 101 $src_dir/src/amd/common/ac_rtld.c \ $src_dir/src/amd/common/ac_rtld.c \
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/compiler.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/compiler_glsl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-c3bf3e8d43a5ed82214287e7d68b7a6df11902e5/contrib/compiler_nir.sh (similarity 99%) (mode: 100644) (index 3277152..41c24fb)
... ... $src_dir/src/compiler/nir/nir_lower_io_arrays_to_elements.c \
101 101 $src_dir/src/compiler/nir/nir_lower_io_to_temporaries.c \ $src_dir/src/compiler/nir/nir_lower_io_to_temporaries.c \
102 102 $src_dir/src/compiler/nir/nir_lower_io_to_scalar.c \ $src_dir/src/compiler/nir/nir_lower_io_to_scalar.c \
103 103 $src_dir/src/compiler/nir/nir_lower_io_to_vector.c \ $src_dir/src/compiler/nir/nir_lower_io_to_vector.c \
104 $src_dir/src/compiler/nir/nir_lower_mediump_outputs.c \
104 $src_dir/src/compiler/nir/nir_lower_mediump.c \
105 105 $src_dir/src/compiler/nir/nir_lower_memcpy.c \ $src_dir/src/compiler/nir/nir_lower_memcpy.c \
106 106 $src_dir/src/compiler/nir/nir_lower_memory_model.c \ $src_dir/src/compiler/nir/nir_lower_memory_model.c \
107 107 $src_dir/src/compiler/nir/nir_lower_multiview.c \ $src_dir/src/compiler/nir/nir_lower_multiview.c \
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/drm_helper.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/egl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/egl_dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/external_deps.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gallium.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gallium_auxiliary.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-8f339eb0360729ca5717509615039fef8c35d459/contrib/gallium_drivers.sh (similarity 99%) (mode: 100644) (index 0ccf484..aa93bd7)
... ... $build_dir/src/gallium/drivers/radeonsi/si_pipe.c \
43 43 $src_dir/src/gallium/drivers/radeonsi/si_pm4.c \ $src_dir/src/gallium/drivers/radeonsi/si_pm4.c \
44 44 $src_dir/src/gallium/drivers/radeonsi/si_query.c \ $src_dir/src/gallium/drivers/radeonsi/si_query.c \
45 45 $src_dir/src/gallium/drivers/radeonsi/si_shader.c \ $src_dir/src/gallium/drivers/radeonsi/si_shader.c \
46 $src_dir/src/gallium/drivers/radeonsi/si_shaderlib_nir.c \
46 47 $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm.c \ $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm.c \
47 48 $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm_vs.c \ $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm_vs.c \
48 49 $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm_gs.c \ $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm_gs.c \
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gallium_frontends.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gallium_state_trackers.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gallium_targets.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gallium_winsys.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/gbm.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gcc_binutils.sh (similarity 87%) (mode: 100644) (index f7543ea..984a02f)
... ... cxxo_slib='g++ -fvisibility=hidden -static-libgcc -static-libstdc++ -std=c++14 -
10 10 fi fi
11 11
12 12 if test "${cflags_opt-unset}" = unset; then if test "${cflags_opt-unset}" = unset; then
13 cflags_opt='-O2 -Wno-stringop-overflow'
13 cflags_opt='-O2 -Wno-stringop-overflow -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include'
14 14 fi fi
15 15
16 16 if test "${cxxflags_opt-unset}" = unset; then if test "${cxxflags_opt-unset}" = unset; then
17 cxxflags_opt='-O2 -Wno-stringop-overflow'
17 cxxflags_opt='-O2 -Wno-stringop-overflow -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include'
18 18 fi fi
19 19
20 20 if test "${ar_rcs-unset}" = unset; then if test "${ar_rcs-unset}" = unset; then
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/glx.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/loader.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/mapi.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/matypes.h.x86_64 (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/mesa.sh (similarity 99%) (mode: 100644) (index 65a962e..a93ca35)
... ... $src_dir/src/mesa/vbo/vbo_exec_draw.c \
227 227 $src_dir/src/mesa/vbo/vbo_exec_eval.c \ $src_dir/src/mesa/vbo/vbo_exec_eval.c \
228 228 $src_dir/src/mesa/vbo/vbo_minmax_index.c \ $src_dir/src/mesa/vbo/vbo_minmax_index.c \
229 229 $src_dir/src/mesa/vbo/vbo_noop.c \ $src_dir/src/mesa/vbo/vbo_noop.c \
230 $src_dir/src/mesa/vbo/vbo_primitive_restart.c \
231 230 $src_dir/src/mesa/vbo/vbo_save_api.c \ $src_dir/src/mesa/vbo/vbo_save_api.c \
232 231 $src_dir/src/mesa/vbo/vbo_save.c \ $src_dir/src/mesa/vbo/vbo_save.c \
233 232 $src_dir/src/mesa/vbo/vbo_save_draw.c \ $src_dir/src/mesa/vbo/vbo_save_draw.c \
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/pipe_loader.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/pkgconfig/dri.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/pkgconfig/egl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/pkgconfig/gbm.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/pkgconfig/gl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/si_pipe.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/si_uvd.c (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/util.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/util.sh (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-gl-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/builder.sh copied from file builders/mesa-vulkan-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/builder.sh (similarity 54%) (mode: 100644) (index 05a299c..4dc703e)
1 git_commit=0dfc5b51967ea9645e22cf35f459a153dd85473d
1 git_commit=c74d93cf0187e07cdfacc448a947a8cae485eb41
2 2 slot=$git_commit slot=$git_commit
3 3 . $nyan_root/builders/mesa-vulkan/builder.sh . $nyan_root/builders/mesa-vulkan/builder.sh
File builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/vk_enum_to_str.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/vk_enum_to_str.h (similarity 100%)
File builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 99%) (mode: 100755) (index 6f46782..b73f69a)
... ... fi
84 84 if test "${cc-unset}" = unset; then if test "${cc-unset}" = unset; then
85 85 cc="gcc -std=c99 -pipe -fPIC -O2 -c -static-libgcc -fvisibility=hidden \ cc="gcc -std=c99 -pipe -fPIC -O2 -c -static-libgcc -fvisibility=hidden \
86 86 -fno-math-errno -fno-trapping-math \ -fno-math-errno -fno-trapping-math \
87 -I/nyan/glibc/current/include-linux"
87 -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include"
88 88 fi fi
89 89
90 90 if test "${cxx-unset}" = unset; then if test "${cxx-unset}" = unset; then
91 91 cxx="g++ -pipe -fPIC -O2 -c -static-libgcc -static-libstdc++ \ cxx="g++ -pipe -fPIC -O2 -c -static-libgcc -static-libstdc++ \
92 92 -fno-math-errno -fno-trapping-math \ -fno-math-errno -fno-trapping-math \
93 -fno-rtti -fvisibility=hidden -I/nyan/glibc/current/include-linux"
93 -fno-rtti -fvisibility=hidden -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include"
94 94 fi fi
95 95
96 96 if test "${ar-unset}" = unset; then if test "${ar-unset}" = unset; then
 
... ... $libelf_cppflags \
834 834 $llvm_cppflags \ $llvm_cppflags \
835 835 " "
836 836
837 #$src_dir/src/amd/common/ac_surface_meta_address_test.c \
838 #$src_dir/src/amd/common/ac_surface_modifier_test.c \
839
837 840 libamd_common_c_files="\ libamd_common_c_files="\
838 841 $src_dir/src/amd/common/ac_surface.c \ $src_dir/src/amd/common/ac_surface.c \
839 842 $src_dir/src/amd/common/ac_binary.c \ $src_dir/src/amd/common/ac_binary.c \
 
... ... $src_dir/src/amd/common/ac_rgp.c \
850 853 $src_dir/src/amd/common/ac_rgp_elf_object_pack.c \ $src_dir/src/amd/common/ac_rgp_elf_object_pack.c \
851 854 $src_dir/src/amd/common/ac_rtld.c \ $src_dir/src/amd/common/ac_rtld.c \
852 855 $src_dir/src/amd/common/ac_sqtt.c \ $src_dir/src/amd/common/ac_sqtt.c \
853 $src_dir/src/amd/common/ac_surface_modifier_test.c \
854 856 " "
855 857
856 858 wait wait
 
... ... $src_dir/src/compiler/nir/nir_lower_gs_intrinsics.c \
1113 1115 $src_dir/src/compiler/nir/nir_lower_goto_ifs.c \ $src_dir/src/compiler/nir/nir_lower_goto_ifs.c \
1114 1116 $src_dir/src/compiler/nir/nir_lower_load_const_to_scalar.c \ $src_dir/src/compiler/nir/nir_lower_load_const_to_scalar.c \
1115 1117 $src_dir/src/compiler/nir/nir_lower_locals_to_regs.c \ $src_dir/src/compiler/nir/nir_lower_locals_to_regs.c \
1116 $src_dir/src/compiler/nir/nir_lower_mediump_outputs.c \
1118 $src_dir/src/compiler/nir/nir_lower_mediump.c \
1117 1119 $src_dir/src/compiler/nir/nir_lower_memcpy.c \ $src_dir/src/compiler/nir/nir_lower_memcpy.c \
1118 1120 $src_dir/src/compiler/nir/nir_lower_memory_model.c \ $src_dir/src/compiler/nir/nir_lower_memory_model.c \
1119 1121 $src_dir/src/compiler/nir/nir_lower_multiview.c \ $src_dir/src/compiler/nir/nir_lower_multiview.c \
 
... ... $src_dir/src/amd/compiler/aco_insert_NOPs.cpp \
1278 1280 $src_dir/src/amd/compiler/aco_insert_waitcnt.cpp \ $src_dir/src/amd/compiler/aco_insert_waitcnt.cpp \
1279 1281 $src_dir/src/amd/compiler/aco_ir.cpp \ $src_dir/src/amd/compiler/aco_ir.cpp \
1280 1282 $src_dir/src/amd/compiler/aco_reduce_assign.cpp \ $src_dir/src/amd/compiler/aco_reduce_assign.cpp \
1283 $src_dir/src/amd/compiler/aco_reindex_ssa.cpp \
1281 1284 $src_dir/src/amd/compiler/aco_register_allocation.cpp \ $src_dir/src/amd/compiler/aco_register_allocation.cpp \
1282 1285 $src_dir/src/amd/compiler/aco_live_var_analysis.cpp \ $src_dir/src/amd/compiler/aco_live_var_analysis.cpp \
1283 1286 $src_dir/src/amd/compiler/aco_lower_phis.cpp \ $src_dir/src/amd/compiler/aco_lower_phis.cpp \
 
... ... $src_dir/src/amd/vulkan/radv_meta_bufimage.c \
1515 1518 $src_dir/src/amd/vulkan/radv_meta_clear.c \ $src_dir/src/amd/vulkan/radv_meta_clear.c \
1516 1519 $src_dir/src/amd/vulkan/radv_meta_dcc_retile.c \ $src_dir/src/amd/vulkan/radv_meta_dcc_retile.c \
1517 1520 $src_dir/src/amd/vulkan/radv_meta_copy.c \ $src_dir/src/amd/vulkan/radv_meta_copy.c \
1521 $src_dir/src/amd/vulkan/radv_meta_copy_vrs_htile.c \
1518 1522 $src_dir/src/amd/vulkan/radv_meta_decompress.c \ $src_dir/src/amd/vulkan/radv_meta_decompress.c \
1519 1523 $src_dir/src/amd/vulkan/radv_meta_fast_clear.c \ $src_dir/src/amd/vulkan/radv_meta_fast_clear.c \
1520 1524 $src_dir/src/amd/vulkan/radv_meta_fmask_expand.c \ $src_dir/src/amd/vulkan/radv_meta_fmask_expand.c \
File builders/mesa-vulkan-amd-sh-c74d93cf0187e07cdfacc448a947a8cae485eb41/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-0dfc5b51967ea9645e22cf35f459a153dd85473d/radeon_icd.x86_64.json (similarity 100%)
File builders/nyanmp-0/builder.sh changed (mode: 100644) (index 972feac..0053990)
... ... gcc -c -static-libgcc -O2 -pipe -fPIC -D_GNU_SOURCE \
29 29 -I/nyan/ffmpeg/current/include \ -I/nyan/ffmpeg/current/include \
30 30 -I/nyan/alsa-lib/current/include \ -I/nyan/alsa-lib/current/include \
31 31 \ \
32 -idirafter /nyan/glibc/current/include \
33 -idirafter /nyan/linux-headers/current/include \
34 \
32 35 -o $build_dir/npa.o $pkg_dir/npa/npa.c -o $build_dir/npa.o $pkg_dir/npa/npa.c
33 36
34 37 # TODO: should build an audio only ffmpeg set of libraries # TODO: should build an audio only ffmpeg set of libraries
 
... ... gcc -c -static-libgcc -O2 -pipe -fPIC -D_GNU_SOURCE -DSTATIC=static\
74 77 -I/nyan/libxcb/current/include \ -I/nyan/libxcb/current/include \
75 78 -I/nyan/freetype/current/include/freetype2 \ -I/nyan/freetype/current/include/freetype2 \
76 79 \ \
80 -idirafter /nyan/glibc/current/include \
81 -idirafter /nyan/linux-headers/current/include \
82 \
77 83 -o $build_dir/npv.o $pkg_dir/npv/main.c -o $build_dir/npv.o $pkg_dir/npv/main.c
78 84
79 85 gcc -static-libgcc -pipe -fPIC \ gcc -static-libgcc -pipe -fPIC \
File builders/xserver-7e142cb2a848acb6af986fa91d254d4c23963b24/builder.sh copied from file builders/xserver-15a413e11d186a9206a39a9b2fe4b72c065d5918/builder.sh (similarity 52%) (mode: 100644) (index 6defcbc..4de2adc)
1 git_commit=15a413e11d186a9206a39a9b2fe4b72c065d5918
1 git_commit=7e142cb2a848acb6af986fa91d254d4c23963b24
2 2 slot=$git_commit slot=$git_commit
3 3 . $nyan_root/builders/xserver/builder.sh . $nyan_root/builders/xserver/builder.sh
File builders/xserver/builder.sh changed (mode: 100644) (index 4d463df..0c6c39d)
... ... export "PKG_CONFIG_LIBDIR=\
69 69 /nyan/util-macro/current/share/pkgconfig" /nyan/util-macro/current/share/pkgconfig"
70 70
71 71 # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option
72 export CPP=cpp
72 export 'CPP=cpp -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include'
73 73 # xserver is not using nettle pkgconfig # xserver is not using nettle pkgconfig
74 export "CPPFLAGS=-I/nyan/nettle/current/include"
75 export "CC=gcc -static-libgcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
74 export CPPFLAGS=-I/nyan/nettle/current/include
75 export "CC=gcc -static-libgcc -idirafter /nyan/glibc/current/include -idirafter /nyan/linux-headers/current/include -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
76 76 -Wl,-rpath-link,\ -Wl,-rpath-link,\
77 77 /nyan/glibc/current/lib:\ /nyan/glibc/current/lib:\
78 78 /nyan/mudev/current/lib:\ /nyan/mudev/current/lib:\
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