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 50e5991a466541ebb88456918f6cc0bad7e1bfb8 Sylvain BERTRAND 2023-07-01 13:19:49
refreshing various components 22c025e6a7019283775b45742a8095a26d1d9b51 Sylvain BERTRAND 2023-07-01 00:16:51
Gfx stack update d91a56e63cb4e61ce950166ee90977f9cb0f7c57 Sylvain BERTRAND 2023-06-24 17:28:11
Gfx stack update 5053fdee70c5a2656a39391f9ec0924b680cb63f Sylvain BERTRAND 2023-06-17 13:08:44
Gfx stack update a8f4d317da64e4728a07332d7b312b0163a9a117 Sylvain BERTRAND 2023-06-10 13:00:40
Gfx stack update 5a50b752ee1174f40b4ac04b0c4ea40def0f003e Sylvain BERTRAND 2023-06-03 13:07:31
Gfx stack update 8d0226a320e934c81b0ffbca7203ab25cfc801ae Sylvain BERTRAND 2023-05-27 13:19:40
Gfx stack update 1b4924dbae0b406ec5f8e9fdc85d0c9c5899d505 Sylvain BERTRAND 2023-05-20 19:39:21
Gfx stack update 98ed4e3167334c8e605f642d8cadb9249078bf84 Sylvain BERTRAND 2023-05-13 14:54:30
Gfx stack update 9adee44d5eb4278e6beb28ec35cae1d7a61bfa49 Sylvain BERTRAND 2023-05-06 17:58:22
Gfx stack update a1e169843a89e65cbeefe0582bc27f5981f2501e Sylvain BERTRAND 2023-04-30 13:34:07
links: 2.29 0b4834c00b761ea5633e94dc31841fe4c0124ac5 Sylvain BERTRAND 2023-04-25 16:27:54
Gfx stack update 1049238ce63d50e058a2f9e96c8651f52c64db15 Sylvain BERTRAND 2023-04-22 17:10:22
Gfx stack update b8b51323aedb5d4c08a829dd52313bc39baa101c Sylvain BERTRAND 2023-04-16 11:21:58
Gfx stack update 21e2397a6d45fa31198beccb2a3673d9dcefaa06 Sylvain BERTRAND 2023-04-02 13:57:56
alsa update: 1.2.8, still crackling sound a2ac619da94ccf6a21a72ef700f5875aadd6085f Sylvain BERTRAND 2023-03-26 17:42:18
Gfx stack update and more b09eed59ad9f0ac877c3756f082fa9d470a856ea Sylvain BERTRAND 2023-03-26 16:34:59
Gfx stack update 05deea6685ea9e469fb373e2294ac7c8f400a181 Sylvain BERTRAND 2023-03-12 12:55:38
removed obsolete muinit builder 64002665b15cc1dd40ff5b7e7bb0d2a060ec3c83 Sylvain BERTRAND 2023-03-10 13:10:49
mesa: allow kcmp. 01c8f13dd5e454b33c90f9237211f7f16d5e65d5 Sylvain BERTRAND 2023-03-09 19:26:49
Commit 50e5991a466541ebb88456918f6cc0bad7e1bfb8 - Gfx stack update
Same issues than usual, which was slightly augmented in this
update (radv tracers still not cleanely compilable out as far
as I know, and they should be). Still quite quiet on planned
obsolescence, good.
Author: Sylvain BERTRAND
Author date (UTC): 2023-07-01 13:19
Committer name: Sylvain BERTRAND
Committer date (UTC): 2023-07-01 13:19
Parent(s): 22c025e6a7019283775b45742a8095a26d1d9b51
Signer:
Signing key:
Signing status: N
Tree: 373f7ccb87d6af789d51e6f6ffd09ebe300be57f
File Lines added Lines deleted
builders/dav1d-616bfd1506a8a75c6a358e578cbec9ca11931502/builder.sh 0 0
builders/dav1d-616bfd1506a8a75c6a358e578cbec9ca11931502/contrib/x86_64_linux_glibc_gcc.sh 0 0
builders/expat-0/builder-target.sh 0 42
builders/ffmpeg-b40324d417e7952b73ce600b1e9651aeeda8db47/builder.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/builder.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/amd.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler_aco.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler_glsl.sh 1 1
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler_nir.sh 2 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/dri2.c.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/dri_util.c.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/dri_util.h.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/drm_helper.h.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/egl.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/egl_dri2.c.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/external_deps.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_drivers.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_state_trackers.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_targets.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_winsys.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gbm.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gcc_binutils.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_amd.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_egl.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_glsl.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_mapi.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_mesa.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_nir.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_spirv.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_util.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/glx.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/loader.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/mapi.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/matypes.h.x86_64 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/mesa.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pipe_loader.c.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/dri.pc.in 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/egl.pc.in 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/gbm.pc.in 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/gl.pc.in 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/si_pipe.c.patch 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/si_uvd.c 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/util.sh 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vtn_opencl.c 0 0
builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/x86_64_linux_glibc_amdgpu.sh 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/builder.sh 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators.sh 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/radv_device.c.patch 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/radv_meta.c.patch 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/radv_no_tracers.c 3 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vk_enum_to_str.c 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vk_enum_to_str.h 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vtn_opencl.c 0 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 2 0
builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/radeon_icd.x86_64.json 0 0
builders/zlib-0/builder-target.sh 0 30
builders/zlib-1/builder.sh 0 26
File builders/dav1d-616bfd1506a8a75c6a358e578cbec9ca11931502/builder.sh copied from file builders/dav1d-0b809a9281e0a97441728ad763779e7874209d37/builder.sh (similarity 100%)
File builders/dav1d-616bfd1506a8a75c6a358e578cbec9ca11931502/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-0b809a9281e0a97441728ad763779e7874209d37/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%)
File builders/expat-0/builder-target.sh deleted (index d6618c9..0000000)
1 src_name=expat
2 major=2
3 minor=2
4 micro=5
5 version=$major.$minor.$micro
6 archive_name=$src_name-$version.tar.bz2
7 url0=https://github.com/libexpat/libexpat/releases/download/R_$major_$minor_$micro/$archive_name
8
9 src_dir=$src_dir_root/$src_name-$version
10 cd $src_dir_root
11 rm -Rf $src_name-$version
12 tar xf $archive_name
13
14 build_dir=$builds_dir_root/$pkg_name-$version-$target_gnu_triple
15 rm -Rf $build_dir
16 mkdir -p $build_dir
17 cd $build_dir
18
19 OLD_PATH=$PATH
20 export PATH=$cross_toolchain_dir_root/bin:$PATH
21
22 # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option
23 export "CC=$target_gnu_triple-gcc -B$target_sysroot/nyan/glibc/current/lib -L$target_sysroot/nyan/glibc/current/lib -Wl,-rpath-link,$target_sysroot/nyan/glibc/current/lib -static-libgcc"
24 export 'CFLAGS=-O2 -pipe -fPIC'
25 $src_dir/configure \
26 --build=$build_gnu_triple \
27 --host=$target_gnu_triple \
28 --prefix=/nyan/expat/0 \
29 --disable-shared
30 unset CFLAGS
31 unset CC
32
33 make -j $threads_n
34 make install DESTDIR=$target_sysroot
35
36 # cleanup and tidying
37 rm -Rf $target_sysroot/nyan/$src_name/0/share
38 rm -f $target_sysroot/nyan/$src_name/0/lib/*.la
39 $target_gnu_triple-strip -s $target_sysroot/nyan/$src_name/0/bin/* || true
40
41 rm -Rf $build_dir $src_dir
42 export PATH=$OLD_PATH
File builders/ffmpeg-b40324d417e7952b73ce600b1e9651aeeda8db47/builder.sh copied from file builders/ffmpeg-014c02d43bbf35113d5794e4708cb84179d0c9d3/builder.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/builder.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/builder.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/amd.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/compiler.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler_aco.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/compiler_aco.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-6e5eb0afd3f97937262db0bbd4f13aff76785015/contrib/compiler_glsl.sh (similarity 99%) (mode: 100644) (index 08d586d..385329f)
... ... $ar $build_dir/libglcpp.a $libglcpp_a
40 40
41 41 libglsl_c_files="\ libglsl_c_files="\
42 42 $src_dir/src/compiler/glsl/gl_nir_lower_atomics.c \ $src_dir/src/compiler/glsl/gl_nir_lower_atomics.c \
43 $src_dir/src/compiler/glsl/gl_nir_lower_blend_equation_advanced.c \
43 44 $src_dir/src/compiler/glsl/gl_nir_lower_images.c \ $src_dir/src/compiler/glsl/gl_nir_lower_images.c \
44 45 $src_dir/src/compiler/glsl/gl_nir_lower_buffers.c \ $src_dir/src/compiler/glsl/gl_nir_lower_buffers.c \
45 46 $src_dir/src/compiler/glsl/gl_nir_lower_samplers.c \ $src_dir/src/compiler/glsl/gl_nir_lower_samplers.c \
 
... ... $src_dir/src/compiler/glsl/link_uniforms.cpp \
99 100 $src_dir/src/compiler/glsl/link_uniform_block_active_visitor.cpp \ $src_dir/src/compiler/glsl/link_uniform_block_active_visitor.cpp \
100 101 $src_dir/src/compiler/glsl/link_uniform_blocks.cpp \ $src_dir/src/compiler/glsl/link_uniform_blocks.cpp \
101 102 $src_dir/src/compiler/glsl/link_varyings.cpp \ $src_dir/src/compiler/glsl/link_varyings.cpp \
102 $src_dir/src/compiler/glsl/lower_blend_equation_advanced.cpp \
103 103 $src_dir/src/compiler/glsl/lower_builtins.cpp \ $src_dir/src/compiler/glsl/lower_builtins.cpp \
104 104 $src_dir/src/compiler/glsl/lower_discard.cpp \ $src_dir/src/compiler/glsl/lower_discard.cpp \
105 105 $src_dir/src/compiler/glsl/lower_discard_flow.cpp \ $src_dir/src/compiler/glsl/lower_discard_flow.cpp \
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-6e5eb0afd3f97937262db0bbd4f13aff76785015/contrib/compiler_nir.sh (similarity 98%) (mode: 100644) (index 6bacfa1..66cbad9)
... ... $src_dir/src/compiler/nir/nir_lower_fb_read.c \
57 57 $src_dir/src/compiler/nir/nir_lower_flatshade.c \ $src_dir/src/compiler/nir/nir_lower_flatshade.c \
58 58 $src_dir/src/compiler/nir/nir_lower_flrp.c \ $src_dir/src/compiler/nir/nir_lower_flrp.c \
59 59 $src_dir/src/compiler/nir/nir_lower_fp16_conv.c \ $src_dir/src/compiler/nir/nir_lower_fp16_conv.c \
60 $src_dir/src/compiler/nir/nir_lower_frag_coord_to_pixel_coord.c \
60 61 $src_dir/src/compiler/nir/nir_lower_fragcolor.c \ $src_dir/src/compiler/nir/nir_lower_fragcolor.c \
61 62 $src_dir/src/compiler/nir/nir_lower_fragcoord_wtrans.c \ $src_dir/src/compiler/nir/nir_lower_fragcoord_wtrans.c \
62 63 $src_dir/src/compiler/nir/nir_lower_frexp.c \ $src_dir/src/compiler/nir/nir_lower_frexp.c \
 
... ... $src_dir/src/compiler/nir/nir_lower_poly_line_smooth.c \
98 99 $src_dir/src/compiler/nir/nir_lower_readonly_images_to_tex.c \ $src_dir/src/compiler/nir/nir_lower_readonly_images_to_tex.c \
99 100 $src_dir/src/compiler/nir/nir_lower_regs_to_ssa.c \ $src_dir/src/compiler/nir/nir_lower_regs_to_ssa.c \
100 101 $src_dir/src/compiler/nir/nir_lower_returns.c \ $src_dir/src/compiler/nir/nir_lower_returns.c \
102 $src_dir/src/compiler/nir/nir_lower_robust_access.c \
101 103 $src_dir/src/compiler/nir/nir_lower_samplers.c \ $src_dir/src/compiler/nir/nir_lower_samplers.c \
102 104 $src_dir/src/compiler/nir/nir_lower_scratch.c \ $src_dir/src/compiler/nir/nir_lower_scratch.c \
103 105 $src_dir/src/compiler/nir/nir_lower_single_sampled.c \ $src_dir/src/compiler/nir/nir_lower_single_sampled.c \
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/dri2.c.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/dri_util.c.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/dri_util.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/dri_util.h.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/dri_util.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/drm_helper.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/egl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/egl_dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/external_deps.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium_auxiliary.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium_drivers.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium_frontends.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium_state_trackers.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium_targets.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gallium_winsys.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gbm.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/gcc_binutils.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_amd.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_amd.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_egl.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_egl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_gallium_auxiliary.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_gallium_frontends.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_glsl.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_glsl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_mapi.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_mapi.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_mesa.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_mesa.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_nir.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_nir.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_spirv.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_spirv.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators_util.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators_util.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/glx.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/loader.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/mapi.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/matypes.h.x86_64 (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/mesa.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/pipe_loader.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/pkgconfig/dri.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/pkgconfig/egl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/pkgconfig/gbm.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/pkgconfig/gl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/si_pipe.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/si_uvd.c (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/util.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/util.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-gl-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/builder.sh copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/builder.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/generators.sh copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/generators.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/radv_device.c.patch copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/radv_device.c.patch (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/radv_meta.c.patch copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/radv_meta.c.patch (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/radv_no_tracers.c copied from file builders/mesa-vulkan-amd-sh-51cd2965c71986d904997c15981217a6270943c0/contrib/radv_no_tracers.c (similarity 95%) (mode: 100644) (index 507b824..f871a7d)
1 1 #include <stdbool.h> #include <stdbool.h>
2 2
3 3 /* memory tracing */ /* memory tracing */
4 void radv_rmv_collect_trace_events(void){}
4 5 void radv_rmv_log_bo_allocate(void){} void radv_rmv_log_bo_allocate(void){}
5 6 void radv_rmv_log_bo_destroy(void){} void radv_rmv_log_bo_destroy(void){}
6 7 void radv_rmv_log_border_color_palette_create(void){} void radv_rmv_log_border_color_palette_create(void){}
 
... ... void vk_memory_trace_init(void){}
27 28 void vk_memory_trace_finish(void){} void vk_memory_trace_finish(void){}
28 29 void vk_rmv_log_buffer_create(void){} void vk_rmv_log_buffer_create(void){}
29 30 void vk_rmv_log_cpu_map(void){} void vk_rmv_log_cpu_map(void){}
31 void vk_dump_rmv_capture(void){}
30 32
31 33 /* raytracing tracing abomination */ /* raytracing tracing abomination */
32 34 bool radv_rra_trace_enabled(void) {return false;} bool radv_rra_trace_enabled(void) {return false;}
33 35 void radv_rra_trace_init(void){} void radv_rra_trace_init(void){}
34 36 void radv_rra_trace_finish(void){} void radv_rra_trace_finish(void){}
37 void radv_rra_dump_trace(void){}
35 38
36 39 /* sqtt thread tracing */ /* sqtt thread tracing */
37 40 void radv_thread_trace_init(void){} void radv_thread_trace_init(void){}
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/vk_enum_to_str.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/vk_enum_to_str.h (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 99%) (mode: 100755) (index 246a5f3..52bd910)
... ... $src_dir/src/compiler/nir/nir_lower_fb_read.c \
772 772 $src_dir/src/compiler/nir/nir_lower_flatshade.c \ $src_dir/src/compiler/nir/nir_lower_flatshade.c \
773 773 $src_dir/src/compiler/nir/nir_lower_flrp.c \ $src_dir/src/compiler/nir/nir_lower_flrp.c \
774 774 $src_dir/src/compiler/nir/nir_lower_fp16_conv.c \ $src_dir/src/compiler/nir/nir_lower_fp16_conv.c \
775 $src_dir/src/compiler/nir/nir_lower_frag_coord_to_pixel_coord.c \
775 776 $src_dir/src/compiler/nir/nir_lower_fragcolor.c \ $src_dir/src/compiler/nir/nir_lower_fragcolor.c \
776 777 $src_dir/src/compiler/nir/nir_lower_fragcoord_wtrans.c \ $src_dir/src/compiler/nir/nir_lower_fragcoord_wtrans.c \
777 778 $src_dir/src/compiler/nir/nir_lower_frexp.c \ $src_dir/src/compiler/nir/nir_lower_frexp.c \
 
... ... $src_dir/src/compiler/nir/nir_lower_pntc_ytransform.c \
813 814 $src_dir/src/compiler/nir/nir_lower_readonly_images_to_tex.c \ $src_dir/src/compiler/nir/nir_lower_readonly_images_to_tex.c \
814 815 $src_dir/src/compiler/nir/nir_lower_regs_to_ssa.c \ $src_dir/src/compiler/nir/nir_lower_regs_to_ssa.c \
815 816 $src_dir/src/compiler/nir/nir_lower_returns.c \ $src_dir/src/compiler/nir/nir_lower_returns.c \
817 $src_dir/src/compiler/nir/nir_lower_robust_access.c \
816 818 $src_dir/src/compiler/nir/nir_lower_samplers.c \ $src_dir/src/compiler/nir/nir_lower_samplers.c \
817 819 $src_dir/src/compiler/nir/nir_lower_scratch.c \ $src_dir/src/compiler/nir/nir_lower_scratch.c \
818 820 $src_dir/src/compiler/nir/nir_lower_shader_calls.c \ $src_dir/src/compiler/nir/nir_lower_shader_calls.c \
File builders/mesa-vulkan-amd-sh-ee69c56c8ca99b678258c06748c47cd1d58c6a66/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-0d9f474381b48fa3f0b695ea51298e3efbf86ca1/radeon_icd.x86_64.json (similarity 100%)
File builders/zlib-0/builder-target.sh deleted (index 92069b7..0000000)
1 src_name=zlib
2 version=1.2.11
3 archive_name=$src_name-$version.tar.xz
4 url0=http://zlib.net/$archive_name
5
6 src_dir=$src_dir_root/$src_name-$version
7 cd $src_dir_root
8 rm -Rf $src_name-$version
9 tar xf $archive_name
10
11 cd $src_dir
12
13 OLD_PATH=$PATH
14 export PATH=$cross_toolchain_dir_root/bin:$PATH
15
16 # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option
17 export "CFLAGS=-B$target_sysroot/nyan/glibc/current/lib -L$target_sysroot/nyan/glibc/current/lib -Wl,-rpath-link,$target_sysroot/nyan/glibc/current/lib -O2 -pipe -fPIC -static-libgcc -Wno-error"
18 export CHOST=$target_gnu_triple
19 ./configure --prefix=/nyan/zlib/0 --static
20
21 make -j $threads_n
22 make install DESTDIR=$target_sysroot
23 unset CHOST
24 unset CFLAGS
25
26 # cleanup and tidying
27 rm -Rf $target_sysroot/nyan/$src_name/0/share
28
29 rm -Rf $build_dir $src_dir
30 export PATH=$OLD_PATH
File builders/zlib-1/builder.sh deleted (index 672b475..0000000)
1 src_name=zlib
2 version=1.2.11
3 archive_name=$src_name-$version.tar.xz
4 url0=http://zlib.net/$archive_name
5
6 src_dir=$src_dir_root/$src_name-$version
7 cd $src_dir_root
8 rm -Rf $src_name-$version
9 tar xf $archive_name
10
11 cd $src_dir
12
13 # at link time, the only way to tell gnu ld where to look for shared lib dependencies is to pass the -rpath-link option
14 export "CFLAGS=-B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -O2 -pipe -fPIC -static-libgcc -Wno-error"
15 export CHOST=$target_gnu_triple
16 ./configure --prefix=/nyan/zlib/1 --static
17
18 make -j $threads_n
19 make install
20 unset CHOST
21 unset CFLAGS
22
23 # cleanup and tidying
24 rm -Rf $target_sysroot/nyan/$src_name/1/share
25
26 rm -Rf $build_dir $src_dir
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