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 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
update libxcb (planned obsolescence) d56c4fab2c59bf3543360255a4a1ee01ed1ad024 Sylvain BERTRAND 2021-01-12 19:50:49
update python xcb proto generator (planned obsolescence) 7ce68516c9c49b98b0174e41f4f94b5b909da90f Sylvain BERTRAND 2021-01-12 19:41:13
update libXau (planned obsolescence) 7f1a7d2bdb6738622d46817de07eede76782f777 Sylvain BERTRAND 2021-01-12 19:27:58
update xtrans (planned obsolescence) 201c7bd2e5290218bdce3e98c567804143359d30 Sylvain BERTRAND 2021-01-12 19:15:59
xorg-proto update (planned obsolescence) 558b0c8dd57fde37d3b612b77753515928cf0349 Sylvain BERTRAND 2021-01-12 19:01:18
gfx stack update 7ff23d836f9c05b7f8fbcc8974563049019c436a Sylvain BERTRAND 2021-01-11 02:09:04
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
Commit 5587e2cfcdc8883c13a5de278e77b9ae095a6750 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2021-01-27 14:23
Committer name: Sylvain BERTRAND
Committer date (UTC): 2021-01-27 14:23
Parent(s): 6914b03a9305b0db75a8bfee9916ebb299dcbf22
Signer:
Signing key:
Signing status: N
Tree: 77af389e7ba0a5181e4c2808ca444b19eaf2ad5e
File Lines added Lines deleted
README 2 1
builders/dav1d-1/builder.sh 0 6
builders/dav1d-9463c9f5a881914286cfd92f96d21400c358946b/builder.sh 1 1
builders/dav1d-9463c9f5a881914286cfd92f96d21400c358946b/contrib/x86_64_linux_glibc_gcc.sh 0 0
builders/drm-0/builder.sh 0 7
builders/drm-0/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh 0 317
builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/builder.sh 2 2
builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libdrm.pc.in 0 0
builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libdrm_amdgpu.pc.in 0 0
builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libdrm_radeon.pc.in 0 0
builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libkms.pc.in 0 0
builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh 0 0
builders/ffmpeg-0/builder.sh 0 3
builders/ffmpeg-2687070d9b092d3a354a6963c65197054ddf7a75/builder.sh 1 1
builders/libepoxy-0/builder-target.sh 0 54
builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/builder.sh 3 0
builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/contrib/config.h 0 0
builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/contrib/epoxy.pc.in 0 0
builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/contrib/make.gnulinux 0 0
builders/llvm-f959d8195da9ae6b9ca8c643a010bcbf6c65ebe2/builder.sh 2 2
builders/llvm-f959d8195da9ae6b9ca8c643a010bcbf6c65ebe2/llvm-config.keep 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/builder.sh 1 1
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/amd.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/compiler.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/compiler_glsl.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/compiler_nir.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/drm_helper.h.patch 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/egl.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/egl_dri2.c.patch 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/external_deps.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_drivers.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_state_trackers.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_targets.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_winsys.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gbm.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gcc_binutils.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/glx.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/loader.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/mapi.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/matypes.h.x86_64 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/mesa.sh 1 5
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pipe_loader.c.patch 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/dri.pc.in 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/egl.pc.in 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/gbm.pc.in 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/gl.pc.in 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/si_pipe.c.patch 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/si_uvd.c 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/util.sh 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vtn_opencl.c 0 0
builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/x86_64_linux_glibc_amdgpu.sh 0 0
builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/builder.sh 1 1
builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vk_enum_to_str.c 0 0
builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vk_enum_to_str.h 0 0
builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vtn_opencl.c 0 0
builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 4 1
builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/radeon_icd.x86_64.json 0 0
builders/xserver-1/builder.sh 0 3
builders/xserver-f08ab719df921e1269691553daf56853380fb241/builder.sh 3 0
File README changed (mode: 100644) (index 62b446d..64868dc)
... ... obsolescence based on the complexity scam->the technical trajectory is accutely
7 7 toxic. toxic.
8 8
9 9 XXX:In other word, upstream broke bootstrapping at a reasonable technical cost. XXX:In other word, upstream broke bootstrapping at a reasonable technical cost.
10 We have to make decisions at our level.
10 We have to make decisions at our level, but everything is on hold because
11 of the global crisis of the SARS-COV-2 virus.
11 12
12 13 ---- ----
13 14 This is as set of build scripts which bootstrap a kind of minimal/ultra-light This is as set of build scripts which bootstrap a kind of minimal/ultra-light
File builders/dav1d-1/builder.sh deleted (index 59b64f6..0000000)
1 git_commit=168c5d5e0a2ecf55691a404c5bdb92c956b888e5
2 slot=1
3 major=5
4 minor=0
5 patch=0
6 . $nyan_root/builders/dav1d/builder.sh
File builders/dav1d-9463c9f5a881914286cfd92f96d21400c358946b/builder.sh copied from file builders/dav1d-b12229ccceea0bde411b1e1ce1ba0d60086b35bd/builder.sh (similarity 60%) (mode: 100644) (index 5159799..d58aabc)
1 git_commit=b12229ccceea0bde411b1e1ce1ba0d60086b35bd
1 git_commit=9463c9f5a881914286cfd92f96d21400c358946b
2 2 slot=$git_commit slot=$git_commit
3 3 major=5 major=5
4 4 minor=0 minor=0
File builders/dav1d-9463c9f5a881914286cfd92f96d21400c358946b/contrib/x86_64_linux_glibc_gcc.sh renamed from builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%)
File builders/drm-0/builder.sh deleted (index 58664ac..0000000)
1 git_commit=d034db142d2e99ae30edf2dd766b9e8faaa9aec6
2 drm_version_patch=102
3 kms_version_patch=0
4 radeon_version_patch=1
5 amdgpu_version_patch=0
6 slot=0
7 . $nyan_root/builders/drm/builder.sh
File builders/drm-0/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh deleted (index d103597..0000000)
1 #!/bin/sh
2 # in a fair world, namely with the same amount of resources than upstream:
3 # should have scripts to build everything and specialized others, like this one
4 # which is specialized for amdgpu
5 set -e
6 #===============================================================================
7 # build dir and src dir
8 build_dir=$(readlink -f .)
9 echo "build_dir=$build_dir"
10 # we are in contrib
11 src_dir=$(readlink -f $(dirname $0)/..)
12 echo "src_dir=$src_dir"
13 #===============================================================================
14 # the current configur-able variables may be individually overridden with the
15 # content of the file in $1 or $build_dir/local_conf.sh. Look for "unset"
16 # in those scripts to find what you can override to tune the build.
17 if test -f "$1"; then
18 . "$1"
19 else
20 if test -f $build_dir/local_conf.sh; then
21 . $build_dir/local_conf.sh
22 fi
23 fi
24 #===============================================================================
25 if test "${prefix-unset}" = unset; then
26 prefix='/nyan/drm/x86_64_linux_glibc_amdgpu'
27 fi
28
29 if test "${datadir-unset}" = unset; then
30 datadir='/nyan/drm/x86_64_linux_glibc_amdgpu/share'
31 fi
32
33 if test "${libdir-unset}" = unset; then
34 libdir='/nyan/drm/x86_64_linux_glibc_amdgpu/lib'
35 fi
36
37 if test "${incdir-unset}" = unset; then
38 incdir='/nyan/drm/x86_64_linux_glibc_amdgpu/include'
39 fi
40 #===============================================================================
41 gcc_cpp_flags="\
42 -DHAVE_VISIBILITY \
43 -DHAVE_LIBDRM_ATOMIC_PRIMITIVES \
44 "
45
46 if test "${slib_gcc-unset}" = unset; then
47 slib_gcc="gcc -pipe -fPIC -O2 -c -static-libgcc -fvisibility=hidden \
48 $gcc_cpp_flags -I/nyan/glibc/current/include-linux"
49 fi
50 #===============================================================================
51 glibc_cpp_flags="\
52 -DMAJOR_IN_SYSMACROS \
53 -D_GNU_SOURCE \
54 "
55 #===============================================================================
56 libdrm_so_major=2
57 libdrm_so_minor=4
58 libdrm_so_patch=102
59
60 libdrm_c_src_files="\
61 $src_dir/xf86drm.c \
62 $src_dir/xf86drmHash.c \
63 $src_dir/xf86drmRandom.c \
64 $src_dir/xf86drmSL.c \
65 $src_dir/xf86drmMode.c \
66 "
67
68 libdrm_cpp_flags="\
69 -I$src_dir/include/drm \
70 -I$src_dir \
71 $glibc_cpp_flags \
72 "
73 #-------------------------------------------------------------------------------
74 for f in $libdrm_c_src_files
75 do
76 libdrm_c_obj=$build_dir/$(basename $f .c).o
77 libdrm_so="$libdrm_so $libdrm_c_obj"
78
79 $slib_gcc $libdrm_cpp_flags -o $libdrm_c_obj $f &
80 done
81 #-------------------------------------------------------------------------------
82 wait
83
84 mkdir -p $build_dir/install_root$libdir
85
86 if test "${libdrm_slib_gccld-unset}" = unset; then
87 libdrm_slib_gccld="gcc \
88 -o $build_dir/install_root$libdir/libdrm.so.$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch \
89 -Wl,-soname=libdrm.so.$libdrm_so_major \
90 -pipe -shared -static-libgcc \
91 -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
92 -Wl,-rpath-link,/nyan/glibc/current/lib \
93 -Wl,--no-undefined,--gc-sections \
94 $libdrm_so \
95 -lm \
96 "
97 fi
98
99 $libdrm_slib_gccld &
100 #-------------------------------------------------------------------------------
101 mkdir -p $build_dir/install_root$incdir
102 cp $src_dir/libsync.h $src_dir/xf86drm.h $src_dir/xf86drmMode.h \
103 $build_dir/install_root$incdir &
104
105 mkdir -p $build_dir/install_root$incdir/libdrm
106 cp $src_dir/include/drm/drm.h $src_dir/include/drm/drm_fourcc.h \
107 $src_dir/include/drm/drm_mode.h $src_dir/include/drm/drm_sarea.h \
108 $src_dir/include/drm/i915_drm.h $src_dir/include/drm/mach64_drm.h \
109 $src_dir/include/drm/mga_drm.h $src_dir/include/drm/msm_drm.h \
110 $src_dir/include/drm/nouveau_drm.h $src_dir/include/drm/qxl_drm.h \
111 $src_dir/include/drm/r128_drm.h $src_dir/include/drm/radeon_drm.h \
112 $src_dir/include/drm/amdgpu_drm.h $src_dir/include/drm/savage_drm.h \
113 $build_dir/install_root$incdir/libdrm &
114 #-------------------------------------------------------------------------------
115 mkdir -p $build_dir/install_root$libdir/pkgconfig
116 cp $src_dir/contrib/pkgconfig/libdrm.pc.in \
117 $build_dir/install_root$libdir/pkgconfig/libdrm.pc
118
119 sed -i "\
120 s:@prefix@:$prefix:;\
121 s:@libdir@:$libdir:;\
122 s:@incdir@:$incdir:;\
123 s:@PACKAGE_VERSION@:$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch:;\
124 " $build_dir/install_root$libdir/pkgconfig/libdrm.pc &
125 #===============================================================================
126 libkms_so_major=1
127 libkms_so_minor=0
128 libkms_so_patch=0
129
130 libkms_c_src_files="\
131 $src_dir/libkms/linux.c \
132 $src_dir/libkms/dumb.c \
133 $src_dir/libkms/api.c \
134 $src_dir/libkms/radeon.c \
135 "
136
137 libkms_cpp_flags="\
138 -DHAVE_RADEON \
139 -I$src_dir/include/drm \
140 -I$src_dir \
141 $glibc_cpp_flags \
142 "
143 #-------------------------------------------------------------------------------
144 for f in $libkms_c_src_files
145 do
146 libkms_c_obj=$build_dir/$(basename $f .c).o
147 libkms_so="$libkms_so $libkms_c_obj"
148
149 $slib_gcc $libkms_cpp_flags -o $libkms_c_obj $f &
150 done
151 #-------------------------------------------------------------------------------
152 wait
153
154 mkdir -p $build_dir/install_root$libdir
155
156 if test "${libkms_slib_gccld-unset}" = unset; then
157 libkms_slib_gccld="gcc \
158 -o $build_dir/install_root$libdir/libkms.so.$libkms_so_major.$libkms_so_minor.$libkms_so_patch \
159 -Wl,-soname=libkms.so.$libkms_so_major \
160 -pipe -shared -static-libgcc \
161 -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
162 -Wl,-rpath-link,/nyan/glibc/current/lib \
163 -Wl,--no-undefined,--gc-sections \
164 $libkms_so \
165 $build_dir/install_root$libdir/libdrm.so.$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch \
166 "
167 fi
168
169 $libkms_slib_gccld &
170 #-------------------------------------------------------------------------------
171 mkdir -p $build_dir/install_root$incdir/libkms
172 cp $src_dir/libkms/libkms.h $build_dir/install_root$incdir/libkms &
173 #-------------------------------------------------------------------------------
174 mkdir -p $build_dir/install_root$libdir/pkgconfig
175 cp $src_dir/contrib/pkgconfig/libkms.pc.in \
176 $build_dir/install_root$libdir/pkgconfig/libkms.pc
177
178 sed -i "\
179 s:@prefix@:$prefix:;\
180 s:@libdir@:$libdir:;\
181 s:@incdir@:$incdir:;\
182 " $build_dir/install_root$libdir/pkgconfig/libkms.pc &
183 #===============================================================================
184 libdrm_amdgpu_so_major=1
185 libdrm_amdgpu_so_minor=0
186 libdrm_amdgpu_so_patch=0
187
188 libdrm_amdgpu_c_src_files="\
189 $src_dir/amdgpu/amdgpu_asic_id.c \
190 $src_dir/amdgpu/amdgpu_bo.c \
191 $src_dir/amdgpu/amdgpu_cs.c \
192 $src_dir/amdgpu/amdgpu_device.c \
193 $src_dir/amdgpu/amdgpu_gpu_info.c \
194 $src_dir/amdgpu/amdgpu_vamgr.c \
195 $src_dir/amdgpu/amdgpu_vm.c \
196 $src_dir/amdgpu/handle_table.c \
197 "
198
199 libdrm_amdgpu_cpp_flags="\
200 -DAMDGPU_ASIC_ID_TABLE=\"$datadir/libdrm/amdgpu.ids\" \
201 -I$src_dir/include/drm \
202 -I$src_dir \
203 $glibc_cpp_flags \
204 "
205 #-------------------------------------------------------------------------------
206 for f in $libdrm_amdgpu_c_src_files
207 do
208 libdrm_amdgpu_c_obj=$build_dir/$(basename $f .c).o
209 libdrm_amdgpu_so="$libdrm_amdgpu_so $libdrm_amdgpu_c_obj"
210
211 $slib_gcc $libdrm_amdgpu_cpp_flags -o $libdrm_amdgpu_c_obj $f &
212 done
213 #-------------------------------------------------------------------------------
214 wait
215
216 mkdir -p $build_dir/install_root$libdir
217
218 if test "${libdrm_amdgpu_slib_gccld-unset}" = unset; then
219 libdrm_amdgpu_slib_gccld="gcc \
220 -o $build_dir/install_root$libdir/libdrm_amdgpu.so.$libdrm_amdgpu_so_major.$libdrm_amdgpu_so_minor.$libdrm_amdgpu_so_patch \
221 -Wl,-soname=libdrm_amdgpu.so.$libdrm_amdgpu_so_major \
222 -pipe -shared -static-libgcc \
223 -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
224 -Wl,-rpath-link,/nyan/glibc/current/lib \
225 -Wl,--no-undefined,--gc-sections \
226 $libdrm_amdgpu_so \
227 $build_dir/install_root$libdir/libdrm.so.$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch \
228 "
229 fi
230
231 $libdrm_amdgpu_slib_gccld &
232 #-------------------------------------------------------------------------------
233 mkdir -p $build_dir/install_root$datadir/libdrm
234 cp $src_dir/data/amdgpu.ids $build_dir/install_root$datadir/libdrm &
235 #-------------------------------------------------------------------------------
236 mkdir -p $build_dir/install_root$incdir/libdrm
237 cp $src_dir/amdgpu/amdgpu.h $build_dir/install_root$incdir/libdrm &
238 #-------------------------------------------------------------------------------
239 mkdir -p $build_dir/install_root$libdir/pkgconfig
240 cp $src_dir/contrib/pkgconfig/libdrm_amdgpu.pc.in \
241 $build_dir/install_root$libdir/pkgconfig/libdrm_amdgpu.pc
242
243 # the PACKAGE_VERSION is libdrm one
244 sed -i "\
245 s:@prefix@:$prefix:;\
246 s:@libdir@:$libdir:;\
247 s:@incdir@:$incdir:;\
248 s:@PACKAGE_VERSION@:$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch:;\
249 " $build_dir/install_root$libdir/pkgconfig/libdrm_amdgpu.pc &
250 #===============================================================================
251 libdrm_radeon_so_major=1
252 libdrm_radeon_so_minor=0
253 libdrm_radeon_so_patch=1
254
255 libdrm_radeon_c_src_files="\
256 $src_dir/radeon/radeon_bo_gem.c \
257 $src_dir/radeon/radeon_cs_gem.c \
258 $src_dir/radeon/radeon_cs_space.c \
259 $src_dir/radeon/radeon_bo.c \
260 $src_dir/radeon/radeon_cs.c \
261 $src_dir/radeon/radeon_surface.c \
262 "
263
264 libdrm_radeon_cpp_flags="\
265 -I$src_dir/radeon \
266 -I$src_dir/include/drm \
267 -I$src_dir \
268 $glibc_cpp_flags \
269 "
270 #-------------------------------------------------------------------------------
271 for f in $libdrm_radeon_c_src_files
272 do
273 libdrm_radeon_c_obj=$build_dir/$(basename $f .c).o
274 libdrm_radeon_so="$libdrm_radeon_so $libdrm_radeon_c_obj"
275
276 $slib_gcc $libdrm_radeon_cpp_flags -o $libdrm_radeon_c_obj $f &
277 done
278 #-------------------------------------------------------------------------------
279 wait
280
281 mkdir -p $build_dir/install_root$libdir
282
283 if test "${libdrm_radeon_slib_gccld-unset}" = unset; then
284 libdrm_radeon_slib_gccld="gcc \
285 -o $build_dir/install_root$libdir/libdrm_radeon.so.$libdrm_radeon_so_major.$libdrm_radeon_so_minor.$libdrm_radeon_so_patch \
286 -Wl,-soname=libdrm_radeon.so.$libdrm_radeon_so_major \
287 -pipe -shared -static-libgcc \
288 -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
289 -Wl,-rpath-link,/nyan/glibc/current/lib \
290 -Wl,--no-undefined,--gc-sections \
291 $libdrm_radeon_so \
292 $build_dir/install_root$libdir/libdrm.so.$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch \
293 "
294 fi
295
296 $libdrm_radeon_slib_gccld &
297 #-------------------------------------------------------------------------------
298 mkdir -p $build_dir/install_root$incdir/libdrm
299 cp $src_dir/radeon/radeon_bo.h $src_dir/radeon/radeon_cs.h \
300 $src_dir/radeon/radeon_surface.h $src_dir/radeon/radeon_bo_gem.h \
301 $src_dir/radeon/radeon_cs_gem.h $src_dir/radeon/radeon_bo_int.h \
302 $src_dir/radeon/radeon_cs_int.h $src_dir/radeon/r600_pci_ids.h \
303 $build_dir/install_root$incdir/libdrm &
304 #-------------------------------------------------------------------------------
305 mkdir -p $build_dir/install_root$libdir/pkgconfig
306 cp $src_dir/contrib/pkgconfig/libdrm_radeon.pc.in \
307 $build_dir/install_root$libdir/pkgconfig/libdrm_radeon.pc
308
309 # the PACKAGE_VERSION is libdrm one
310 sed -i "\
311 s:@prefix@:$prefix:;\
312 s:@libdir@:$libdir:;\
313 s:@incdir@:$incdir:;\
314 s:@PACKAGE_VERSION@:$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch:;\
315 " $build_dir/install_root$libdir/pkgconfig/libdrm_radeon.pc &
316 #===============================================================================
317 wait
File builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/builder.sh copied from file builders/drm-1/builder.sh (similarity 72%) (mode: 100644) (index 3808349..ad43ff3)
1 git_commit=10dd3eb6d5ab6c1867e1ca9dd67756c152e6269e
1 git_commit=19f0a9cb878da5beeddb9274f6f4cf0cea394672
2 2 # update the versions in the contrib build script too # update the versions in the contrib build script too
3 3 drm_version_patch=104 drm_version_patch=104
4 4 kms_version_patch=0 kms_version_patch=0
5 5 radeon_version_patch=1 radeon_version_patch=1
6 6 amdgpu_version_patch=0 amdgpu_version_patch=0
7 slot=1
7 slot=$git_commit
8 8 . $nyan_root/builders/drm/builder.sh . $nyan_root/builders/drm/builder.sh
File builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libdrm.pc.in renamed from builders/drm-0/contrib/pkgconfig/libdrm.pc.in (similarity 100%)
File builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libdrm_amdgpu.pc.in renamed from builders/drm-0/contrib/pkgconfig/libdrm_amdgpu.pc.in (similarity 100%)
File builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libdrm_radeon.pc.in renamed from builders/drm-0/contrib/pkgconfig/libdrm_radeon.pc.in (similarity 100%)
File builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/pkgconfig/libkms.pc.in renamed from builders/drm-0/contrib/pkgconfig/libkms.pc.in (similarity 100%)
File builders/drm-19f0a9cb878da5beeddb9274f6f4cf0cea394672/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh copied from file builders/drm-1/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh (similarity 100%)
File builders/ffmpeg-0/builder.sh deleted (index 8aeef72..0000000)
1 git_commit=a0acc44106ea615cf378048fc721e7d5af871bf7
2 slot=0
3 . $nyan_root/builders/ffmpeg/builder.sh
File builders/ffmpeg-2687070d9b092d3a354a6963c65197054ddf7a75/builder.sh copied from file builders/ffmpeg-41ddb27597ea7ea2aeeebb8b7f3dec55fd244b1a/builder.sh (similarity 52%) (mode: 100644) (index 9c41418..9336da5)
1 git_commit=41ddb27597ea7ea2aeeebb8b7f3dec55fd244b1a
1 git_commit=2687070d9b092d3a354a6963c65197054ddf7a75
2 2 slot=$git_commit slot=$git_commit
3 3 . $nyan_root/builders/ffmpeg/builder.sh . $nyan_root/builders/ffmpeg/builder.sh
File builders/libepoxy-0/builder-target.sh deleted (index 55718af..0000000)
1 src_name=libepoxy
2 git_commit=7b8a540dce41c259a720c9ad4875cd8aa9d74240
3 git_url0=git://github.com/anholt/$src_name
4
5 src_dir=$src_dir_root/$src_name
6 pkg_dir=$pkgs_dir_root/$pkg_name
7 rm -Rf $pkg_dir
8 mkdir -p -- $pkgs_dir_root
9 cp -r $src_dir $pkg_dir
10
11 cd $pkg_dir
12
13 git checkout --force $git_commit
14 git reset --hard
15
16 # install our custom mini build system
17 cp -r $nyan_root/builders/$pkg_name/contrib ./
18
19 build_dir=$builds_dir_root/$pkg_name-$target_gnu_triple
20 rm -Rf $build_dir
21 mkdir -p $build_dir
22 cd $build_dir
23
24 export "PKG_CONFIG_LIBDIR=\
25 $target_sysroot/nyan/drm/0/lib/pkgconfig:\
26 $target_sysroot/nyan/libX11/0/lib/pkgconfig:\
27 $target_sysroot/nyan/libXext/0/lib/pkgconfig:\
28 $target_sysroot/nyan/libXdamage/0/lib/pkgconfig:\
29 $target_sysroot/nyan/libXfixes/0/lib/pkgconfig:\
30 $target_sysroot/nyan/libXxf86vm/0/lib/pkgconfig:\
31 $target_sysroot/nyan/mesa-gl/0/lib/pkgconfig:\
32 $target_sysroot/nyan/libXau/0/lib/pkgconfig:\
33 $target_sysroot/nyan/libpthread-stubs/0/lib/pkgconfig:\
34 $target_sysroot/nyan/libxcb/0/lib/pkgconfig:\
35 $target_sysroot/nyan/xorgproto/0/share/pkgconfig"
36 export PKG_CONFIG_SYSROOT_DIR=$target_sysroot
37
38 OLD_PATH=$PATH
39 export PATH=$cross_toolchain_dir_root/bin:$PATH
40
41 $pkg_dir/contrib/make.gnulinux \
42 --prefix=/nyan/libepoxy/0 \
43 --python3=$sdk_python3_path/bin/python3 \
44 "--dslibepoxy-cc=$target_gnu_triple-gcc -static-libgcc -O2 -pipe -fPIC -fvisibility=hidden -c" \
45 "--dslibepoxy-ccld=$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 -shared -Wl,-soname,libepoxy.so.0 -Bsymbolic -Wl,--no-undefined"
46
47 cp -f -r ./fake_root/* $target_sysroot
48
49 # cleanup and tidying
50 find $target_sysroot/nyan/$src_name/0/lib -type f | while read f; do if file $f | egrep 'ELF.+(shared|executable)' >/dev/null; then $target_gnu_triple-strip -s $f; fi; done
51
52 rm -Rf $build_dir $pkg_dir
53 OLD_PATH=$PATH
54
File builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/builder.sh added (mode: 100644) (index 0000000..222c81e)
1 git_commit=de08cf3479ca06ff921c584eeee6280e5a135f99
2 slot=$git_commit
3 . $nyan_root/builders/libepoxy/builder.sh
File builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/contrib/config.h copied from file builders/libepoxy-1/contrib/config.h (similarity 100%)
File builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/contrib/epoxy.pc.in copied from file builders/libepoxy-1/contrib/epoxy.pc.in (similarity 100%)
File builders/libepoxy-de08cf3479ca06ff921c584eeee6280e5a135f99/contrib/make.gnulinux copied from file builders/libepoxy-1/contrib/make.gnulinux (similarity 100%)
File builders/llvm-f959d8195da9ae6b9ca8c643a010bcbf6c65ebe2/builder.sh renamed from builders/llvm-1/builder.sh (similarity 62%) (mode: 100644) (index bb09a86..48bf13d)
1 git_commit=47991a15d1925cba4687c5077cc9c81c8fcd00bd
1 git_commit=f959d8195da9ae6b9ca8c643a010bcbf6c65ebe2
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 slot=1
3 slot=$git_commit
4 4 . $nyan_root/builders/llvm/builder.sh . $nyan_root/builders/llvm/builder.sh
File builders/llvm-f959d8195da9ae6b9ca8c643a010bcbf6c65ebe2/llvm-config.keep renamed from builders/llvm-1/llvm-config.keep (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/builder.sh copied from file builders/mesa-gl-amd-sh-a183ee2ed7f16f9cf6ae939cb9b5a0eb75a3d07c/builder.sh (similarity 52%) (mode: 100644) (index 003a166..b57fb3a)
1 git_commit=a183ee2ed7f16f9cf6ae939cb9b5a0eb75a3d07c
1 git_commit=250b511f8e7c89933af25583398799d7bd61d944
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-250b511f8e7c89933af25583398799d7bd61d944/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/amd.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/compiler.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/compiler_glsl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/compiler_nir.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/drm_helper.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/egl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/egl_dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/external_deps.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium_auxiliary.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium_drivers.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium_frontends.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium_state_trackers.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium_targets.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gallium_winsys.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gbm.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/gcc_binutils.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/glx.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/loader.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/mapi.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/matypes.h.x86_64 (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/mesa.sh (similarity 98%) (mode: 100644) (index 0358cb1..65a962e)
... ... $src_dir/src/mesa/main/formats.csv \
52 52 $python3 $src_dir/src/mesa/main/format_pack.py \ $python3 $src_dir/src/mesa/main/format_pack.py \
53 53 $src_dir/src/mesa/main/formats.csv \ $src_dir/src/mesa/main/formats.csv \
54 54 >$build_dir/src/mesa/format_pack.c & >$build_dir/src/mesa/format_pack.c &
55 #-------------------------------------------------------------------------------
56 $python3 $src_dir/src/mesa/main/format_unpack.py \
57 $src_dir/src/mesa/main/formats.csv \
58 >$build_dir/src/mesa/format_unpack.c &
59 55 unset PYTHONPATH unset PYTHONPATH
60 56
61 57 wait wait
 
... ... wait
64 60
65 61 libmesa_common_c_files="\ libmesa_common_c_files="\
66 62 $build_dir/src/mesa/format_pack.c \ $build_dir/src/mesa/format_pack.c \
67 $build_dir/src/mesa/format_unpack.c \
68 63 $build_dir/src/mesa/format_fallback.c \ $build_dir/src/mesa/format_fallback.c \
69 64 $build_dir/src/mesa/program/lex.yy.c \ $build_dir/src/mesa/program/lex.yy.c \
70 65 $build_dir/src/mesa/program/program_parse.tab.c \ $build_dir/src/mesa/program/program_parse.tab.c \
 
... ... $src_dir/src/mesa/main/glspirv.c \
147 142 $src_dir/src/mesa/main/glthread.c \ $src_dir/src/mesa/main/glthread.c \
148 143 $src_dir/src/mesa/main/glthread_bufferobj.c \ $src_dir/src/mesa/main/glthread_bufferobj.c \
149 144 $src_dir/src/mesa/main/glthread_draw.c \ $src_dir/src/mesa/main/glthread_draw.c \
145 $src_dir/src/mesa/main/glthread_get.c \
150 146 $src_dir/src/mesa/main/glthread_shaderobj.c \ $src_dir/src/mesa/main/glthread_shaderobj.c \
151 147 $src_dir/src/mesa/main/glthread_varray.c \ $src_dir/src/mesa/main/glthread_varray.c \
152 148 $src_dir/src/mesa/main/hash.c \ $src_dir/src/mesa/main/hash.c \
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/pipe_loader.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/pkgconfig/dri.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/pkgconfig/egl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/pkgconfig/gbm.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/pkgconfig/gl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/si_pipe.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/si_uvd.c (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/util.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/util.sh (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-gl-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/builder.sh copied from file builders/mesa-vulkan-amd-sh-a183ee2ed7f16f9cf6ae939cb9b5a0eb75a3d07c/builder.sh (similarity 54%) (mode: 100644) (index 75f3c7a..3c2c70e)
1 git_commit=a183ee2ed7f16f9cf6ae939cb9b5a0eb75a3d07c
1 git_commit=250b511f8e7c89933af25583398799d7bd61d944
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-250b511f8e7c89933af25583398799d7bd61d944/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/vk_enum_to_str.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/vk_enum_to_str.h (similarity 100%)
File builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 99%) (mode: 100755) (index 814f150..2a38b81)
... ... $cc $cppflags $src_dir/src/vulkan/util/vk_object.c \
661 661 -o $build_dir/vk_object.o & -o $build_dir/vk_object.o &
662 662 $cc $cppflags $src_dir/src/vulkan/util/vk_format.c \ $cc $cppflags $src_dir/src/vulkan/util/vk_format.c \
663 663 -o $build_dir/vk_format.o & -o $build_dir/vk_format.o &
664 $cc $cppflags $src_dir/src/vulkan/util/vk_deferred_operation.c \
665 -o $build_dir/vk_deferred_operation.o &
664 666 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
665 667 $cc $cppflags $build_dir/vk_enum_to_str.c \ $cc $cppflags $build_dir/vk_enum_to_str.c \
666 668 -o $build_dir/vk_enum_to_str.o & -o $build_dir/vk_enum_to_str.o &
 
... ... $ar $build_dir/libvulkan_util.a \
672 674 $build_dir/vk_util.o \ $build_dir/vk_util.o \
673 675 $build_dir/vk_enum_to_str.o \ $build_dir/vk_enum_to_str.o \
674 676 $build_dir/vk_object.o \ $build_dir/vk_object.o \
675 $build_dir/vk_format.o
677 $build_dir/vk_format.o \
678 $build_dir/vk_deferred_operation.o
676 679 #=============================================================================== #===============================================================================
677 680
678 681
File builders/mesa-vulkan-amd-sh-250b511f8e7c89933af25583398799d7bd61d944/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-42d15184d6f66e7118d9468cbaa91e64ffd37fbb/radeon_icd.x86_64.json (similarity 100%)
File builders/xserver-1/builder.sh deleted (index d427d58..0000000)
1 git_commit=5e3900904ddc27f3d5580ce3a07929469d82fb5e
2 slot=1
3 . $nyan_root/builders/xserver/builder.sh
File builders/xserver-f08ab719df921e1269691553daf56853380fb241/builder.sh added (mode: 100644) (index 0000000..cd099ea)
1 git_commit=f08ab719df921e1269691553daf56853380fb241
2 slot=$git_commit
3 . $nyan_root/builders/xserver/builder.sh
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