Subject | Hash | Author | Date (UTC) |
---|---|---|---|
gfx stack update | 65fcedb981c9b6b601b4dbd283badb96c20e6046 | Sylvain BERTRAND | 2021-06-27 14:55:40 |
libpng to new nyan | eb7d57cb73cf81182119fbed8ec1a8709b6a8a26 | Sylvain BERTRAND | 2021-06-26 13:10:39 |
bzip2 to new nyan | 40af37d911798c7950c61b1391f8baeaa8839b6c | Sylvain BERTRAND | 2021-06-25 01:41:28 |
mutt to new nyan | d497b7f9acee77342c6dca432fcc1bd0696715a3 | Sylvain BERTRAND | 2021-06-25 00:40:13 |
miniupnpc to new nyan | dd4cf201c1b072384430cb6ea3c8f609c8cfc21a | Sylvain BERTRAND | 2021-06-24 21:14:38 |
libtool to new nyan | 98cdc4c623b6de00ef0f60aa6d3f2a42a8d33a5e | Sylvain BERTRAND | 2021-06-24 19:48:02 |
automake to new nyan | 7402408b2621a1ed85665f26841073575ad7d944 | Sylvain BERTRAND | 2021-06-24 19:33:09 |
autoconf to new nyan | 52e700d38cb6ecfc6c1e37d920e5b089f652be66 | Sylvain BERTRAND | 2021-06-24 19:25:39 |
libffi/perl5/python3 to new nyan | bf95e3edba98e9b33e63e7c7e11f54f1a7919a0a | Sylvain BERTRAND | 2021-06-24 16:13:25 |
openssh fixed 64 truncation and new nyan | 8dc61ff35842cab7a6b835dc2ec46201e0d533d2 | Sylvain BERTRAND | 2021-06-24 12:21:19 |
sync linux config with current ncurses | 018c21a2c1b298a7afde1e69aeece48e00d5291e | Sylvain BERTRAND | 2021-06-24 00:25:19 |
vim: new nyan | 1d8ebb3757d0b421b9433c68b3e099020d39aba9 | Sylvain BERTRAND | 2021-06-23 19:35:27 |
towards the new nyan | 34554e0757e39f9b8363b30148fc5ee6b4b429a2 | Sylvain BERTRAND | 2021-06-23 18:37:41 |
gfx stack update | afaaadfdad869098a1a4eba62bca68afb9536b79 | Sylvain BERTRAND | 2021-06-23 01:04:53 |
drm: move to new nyan | 1a416b7c38ea65998df66c171a2202e981bc1444 | Sylvain BERTRAND | 2021-06-22 15:47:05 |
quality of life for dealing with AMD devel linux | 8ffca64c4d652517553a0495da1219dac5af4274 | Sylvain BERTRAND | 2021-06-21 19:02:41 |
nyangpt:fix install path | bc3f973810e90a262b4031e3e68907debb6a8f5e | Sylvain BERTRAND | 2021-06-19 15:17:12 |
meh | 49c47476a2dc7adb305ac1476435025da2a85231 | Sylvain BERTRAND | 2021-06-19 14:56:21 |
binutils/tinycc toolchain | 33a1aacaa3f4a4408522a4f0d20ef4d1cca6f1a3 | Sylvain BERTRAND | 2021-06-19 14:55:45 |
muinit: fix slot | 44da131be771b150b241871860bfdb1cdd57274f | Sylvain BERTRAND | 2021-06-19 12:38:18 |
File builders/dav1d-e4812a6ad7621bb25f9d4ac40e8413e24ac78857/builder.sh copied from file builders/dav1d-ddbbfde198aced0d02ea739c320d754d43406f7b/builder.sh (similarity 100%) |
File builders/dav1d-e4812a6ad7621bb25f9d4ac40e8413e24ac78857/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-f951165ea6530c1bb589064709fe7ae7b7e9eb72/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%) |
File builders/drm-5d97031e8aa717c83993fcdaa45b0812ddceb3b0/builder.sh copied from file builders/drm-f287d1990b859602b0cbe50f0b903343c3b67d1a/builder.sh (similarity 100%) |
File builders/drm-5d97031e8aa717c83993fcdaa45b0812ddceb3b0/contrib/pkgconfig/libdrm.pc.in copied from file builders/drm-40f73d0b0b3936ccadc693edc25aad70c1225766/contrib/pkgconfig/libdrm.pc.in (similarity 100%) |
File builders/drm-5d97031e8aa717c83993fcdaa45b0812ddceb3b0/contrib/pkgconfig/libdrm_amdgpu.pc.in copied from file builders/drm-40f73d0b0b3936ccadc693edc25aad70c1225766/contrib/pkgconfig/libdrm_amdgpu.pc.in (similarity 100%) |
File builders/drm-5d97031e8aa717c83993fcdaa45b0812ddceb3b0/contrib/pkgconfig/libdrm_radeon.pc.in copied from file builders/drm-40f73d0b0b3936ccadc693edc25aad70c1225766/contrib/pkgconfig/libdrm_radeon.pc.in (similarity 100%) |
File builders/drm-5d97031e8aa717c83993fcdaa45b0812ddceb3b0/contrib/pkgconfig/libkms.pc.in copied from file builders/drm-40f73d0b0b3936ccadc693edc25aad70c1225766/contrib/pkgconfig/libkms.pc.in (similarity 100%) |
File builders/drm-5d97031e8aa717c83993fcdaa45b0812ddceb3b0/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh copied from file builders/drm-f287d1990b859602b0cbe50f0b903343c3b67d1a/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh (similarity 97%) (mode: 100755) (index 0b159be..435f9c1) | |||
... | ... | glibc_cpp_flags="\ | |
50 | 50 | -D_GNU_SOURCE \ | -D_GNU_SOURCE \ |
51 | 51 | " | " |
52 | 52 | #=============================================================================== | #=============================================================================== |
53 | # some inappropriate code gen generator, should be C tables manually | ||
54 | # updated | ||
55 | python3 $src_dir/gen_table_fourcc.py \ | ||
56 | $src_dir/include/drm/drm_fourcc.h \ | ||
57 | $build_dir/generated_static_table_fourcc.h | ||
58 | #=============================================================================== | ||
53 | 59 | libdrm_so_major=2 | libdrm_so_major=2 |
54 | 60 | libdrm_so_minor=4 | libdrm_so_minor=4 |
55 | 61 | libdrm_so_patch=104 | libdrm_so_patch=104 |
... | ... | $src_dir/xf86drmMode.c \ | |
63 | 69 | " | " |
64 | 70 | ||
65 | 71 | libdrm_cpp_flags="\ | libdrm_cpp_flags="\ |
72 | -I$build_dir \ | ||
66 | 73 | -I$src_dir/include/drm \ | -I$src_dir/include/drm \ |
67 | 74 | -I$src_dir \ | -I$src_dir \ |
68 | 75 | $gcc_cpp_flags \ | $gcc_cpp_flags \ |
... | ... | $src_dir/libkms/radeon.c \ | |
136 | 143 | ||
137 | 144 | libkms_cpp_flags="\ | libkms_cpp_flags="\ |
138 | 145 | -DHAVE_RADEON \ | -DHAVE_RADEON \ |
146 | -I$build_dir \ | ||
139 | 147 | -I$src_dir/include/drm \ | -I$src_dir/include/drm \ |
140 | 148 | -I$src_dir \ | -I$src_dir \ |
141 | 149 | $gcc_cpp_flags \ | $gcc_cpp_flags \ |
... | ... | $src_dir/amdgpu/handle_table.c \ | |
201 | 209 | ||
202 | 210 | libdrm_amdgpu_cpp_flags="\ | libdrm_amdgpu_cpp_flags="\ |
203 | 211 | -DAMDGPU_ASIC_ID_TABLE=\\\"$datadir/libdrm/amdgpu.ids\\\" \ | -DAMDGPU_ASIC_ID_TABLE=\\\"$datadir/libdrm/amdgpu.ids\\\" \ |
212 | -I$build_dir \ | ||
204 | 213 | -I$src_dir/include/drm \ | -I$src_dir/include/drm \ |
205 | 214 | -I$src_dir \ | -I$src_dir \ |
206 | 215 | $gcc_cpp_flags \ | $gcc_cpp_flags \ |
... | ... | $src_dir/radeon/radeon_surface.c \ | |
269 | 278 | " | " |
270 | 279 | ||
271 | 280 | libdrm_radeon_cpp_flags="\ | libdrm_radeon_cpp_flags="\ |
281 | -I$build_dir \ | ||
272 | 282 | -I$src_dir/radeon \ | -I$src_dir/radeon \ |
273 | 283 | -I$src_dir/include/drm \ | -I$src_dir/include/drm \ |
274 | 284 | -I$src_dir \ | -I$src_dir \ |
File builders/drm/builder.sh changed (mode: 100644) (index 1d67f30..a345831) | |||
... | ... | export PATH="\ | |
14 | 14 | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ |
15 | 15 | /nyan/make/current/bin:\ | /nyan/make/current/bin:\ |
16 | 16 | /nyan/git/current/bin:\ | /nyan/git/current/bin:\ |
17 | /nyan/python3/current/bin:\ | ||
17 | 18 | $PATH\ | $PATH\ |
18 | 19 | " | " |
19 | 20 | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") |
File builders/ffmpeg-49e3a8165c940b0e4b6c39b2e316065c56084fea/builder.sh copied from file builders/ffmpeg-3ce272a9da62151fd54391661160b6620d4dc32c/builder.sh (similarity 100%) |
File builders/freetype-2.10.4/builder.sh copied from file builders/pkgconf-1.7.4/builder.sh (similarity 60%) (mode: 100644) (index 49d4e63..2a45c86) | |||
1 | src_name=pkgconf | ||
1 | src_name=freetype | ||
2 | 2 | version=${pkg_name##*-} | version=${pkg_name##*-} |
3 | 3 | slot=$version | slot=$version |
4 | 4 | archive_name=$src_name-$version.tar.xz | archive_name=$src_name-$version.tar.xz |
5 | url0=https://distfiles.dereferenced.org/$src_name/$achive_name | ||
5 | url0=http://download.savannah.gnu.org/releases/$src_name/$archive_name | ||
6 | 6 | ||
7 | 7 | pkg_dir=$pkgs_dir_root/$src_name-$version | pkg_dir=$pkgs_dir_root/$src_name-$version |
8 | 8 | rm -Rf $pkg_dir | rm -Rf $pkg_dir |
... | ... | cp -f $src_dir_root/$archive_name $pkgs_dir_root | |
11 | 11 | cd $pkgs_dir_root | cd $pkgs_dir_root |
12 | 12 | tar xf $archive_name | tar xf $archive_name |
13 | 13 | ||
14 | # enable lcd subpixel filtering | ||
15 | sed -r "s:.*(#.*SUBPIXEL_RENDERING) .*:\1:" \ | ||
16 | -i $pkg_dir/include/freetype/config/ftoption.h | ||
17 | |||
14 | 18 | build_dir=$builds_dir_root/$src_name-$version | build_dir=$builds_dir_root/$src_name-$version |
15 | 19 | rm -Rf $build_dir | rm -Rf $build_dir |
16 | 20 | mkdir -p $build_dir | mkdir -p $build_dir |
... | ... | PATH_SAVED=$PATH | |
20 | 24 | export PATH="\ | export PATH="\ |
21 | 25 | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ |
22 | 26 | /nyan/make/current/bin:\ | /nyan/make/current/bin:\ |
27 | /nyan/pkgconf/current/bin:\ | ||
23 | 28 | $PATH\ | $PATH\ |
24 | 29 | " | " |
25 | 30 | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") |
26 | 31 | target_gnu_triple=${target_gnu_triple%-gcc} | target_gnu_triple=${target_gnu_triple%-gcc} |
27 | 32 | ||
28 | export 'CFLAGS=-O2 -pipe -fPIC' | ||
29 | export "CC=$target_gnu_triple-gcc \ | ||
33 | export "PKG_CONFIG_LIBDIR=\ | ||
34 | /nyan/zlib/current/lib/pkgconfig:\ | ||
35 | /nyan/libpng/current/lib/pkgconfig" | ||
36 | export PKG_CONFIG=pkgconf | ||
37 | export "CPPFLAGS=\ | ||
30 | 38 | -isystem /nyan/glibc/current/include \ | -isystem /nyan/glibc/current/include \ |
31 | 39 | -isystem /nyan/linux-headers/current/include \ | -isystem /nyan/linux-headers/current/include \ |
40 | -I/nyan/bzip2/current/include" | ||
41 | export 'CFLAGS=-O2 -pipe -fPIC -static-libgcc' | ||
42 | export "LDFLAGS=\ | ||
43 | -L/nyan/bzip2/current/lib \ | ||
32 | 44 | -B/nyan/glibc/current/lib \ | -B/nyan/glibc/current/lib \ |
33 | 45 | -L/nyan/glibc/current/lib \ | -L/nyan/glibc/current/lib \ |
34 | 46 | -Wl,-rpath-link,/nyan/glibc/current/lib \ | -Wl,-rpath-link,/nyan/glibc/current/lib \ |
35 | 47 | -Wl,-s \ | -Wl,-s \ |
36 | 48 | -static-libgcc" | -static-libgcc" |
37 | export AR=$target_gnu_triple-ar | ||
38 | export NM=$target_gnu_triple-nm | ||
49 | # must add the full blow CC for tools | ||
50 | export "CC=$target_gnu_triple-gcc \ | ||
51 | $CPPFLAGS \ | ||
52 | $LDFLAGS" | ||
39 | 53 | $pkg_dir/configure \ | $pkg_dir/configure \ |
40 | 54 | --prefix=/nyan/$src_name/$slot \ | --prefix=/nyan/$src_name/$slot \ |
41 | --disable-shared | ||
55 | --disable-static \ | ||
56 | --enable-shared \ | ||
57 | --enable-mmap \ | ||
58 | --without-harfbuzz | ||
59 | unset PKG_CONFIG | ||
60 | unset CPPFLAGS | ||
42 | 61 | unset CFLAGS | unset CFLAGS |
62 | unset LDFLAGS | ||
43 | 63 | unset CC | unset CC |
44 | unset AR | ||
45 | unset NM | ||
46 | 64 | ||
47 | 65 | make -j $threads_n | make -j $threads_n |
48 | 66 | make install | make install |
49 | 67 | ||
50 | # enable a gnu triple-ized pkg-config | ||
51 | ln -sTf $src_name /nyan/$src_name/$slot/bin/$target_gnu_triple-pkg-config | ||
52 | |||
53 | # cleanup and tidying | ||
54 | rm -Rf /nyan/$src_name/$slot/share/doc | ||
55 | 68 | rm -Rf /nyan/$src_name/$slot/share/man | rm -Rf /nyan/$src_name/$slot/share/man |
56 | rm -f /nyan/$src_name/$slot/lib/*.la | ||
69 | rm -f /nyan/$src_name/$slot/lib/*.la | ||
57 | 70 | ||
58 | 71 | export PATH=$PATH_SAVED | export PATH=$PATH_SAVED |
59 | 72 | unset PATH_SAVED | unset PATH_SAVED |
File builders/libpng-1.6.37/builder.sh changed (mode: 100644) (index b668a86..05d235f) | |||
... | ... | export "CPPFLAGS=\ | |
29 | 29 | -isystem /nyan/glibc/current/include \ | -isystem /nyan/glibc/current/include \ |
30 | 30 | -isystem /nyan/linux-headers/current/include \ | -isystem /nyan/linux-headers/current/include \ |
31 | 31 | -I/nyan/zlib/current/include" | -I/nyan/zlib/current/include" |
32 | export 'CFLAGS=-O2 -pipe -fPIC' | ||
32 | export 'CFLAGS=-O2 -pipe -fPIC -static-libgcc' | ||
33 | 33 | export "LDFLAGS=\ | export "LDFLAGS=\ |
34 | 34 | -L/nyan/zlib/current/lib \ | -L/nyan/zlib/current/lib \ |
35 | 35 | -L/nyan/glibc/current/lib \ | -L/nyan/glibc/current/lib \ |
File builders/llvm-a9129f8964ed8521f7cd0b25a6a6c6c1ce27fe19/builder.sh copied from file builders/llvm-3dc727e81b92f53533da1c617584f466a7dfb9cc/builder.sh (similarity 100%) |
File builders/llvm-a9129f8964ed8521f7cd0b25a6a6c6c1ce27fe19/llvm-config.keep copied from file builders/llvm-3dc727e81b92f53533da1c617584f466a7dfb9cc/llvm-config.keep (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/builder.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-89b4f337d50c01c5782e19ee40b57a6c9e4b324b/contrib/amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/compiler_glsl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/compiler_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/drm_helper.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/egl_dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/external_deps.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/gallium.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-89b4f337d50c01c5782e19ee40b57a6c9e4b324b/contrib/gallium_auxiliary.sh (similarity 99%) (mode: 100644) (index ba14158..bc81201) | |||
... | ... | $src_dir/src/gallium/auxiliary/draw/draw_private.h \ | |
44 | 44 | $src_dir/src/gallium/auxiliary/draw/draw_pt.c \ | $src_dir/src/gallium/auxiliary/draw/draw_pt.c \ |
45 | 45 | $src_dir/src/gallium/auxiliary/draw/draw_pt_emit.c \ | $src_dir/src/gallium/auxiliary/draw/draw_pt_emit.c \ |
46 | 46 | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch.c \ | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch.c \ |
47 | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c \ | ||
48 | 47 | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c \ | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c \ |
49 | 48 | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c \ | $src_dir/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c \ |
50 | 49 | $src_dir/src/gallium/auxiliary/draw/draw_pt_post_vs.c \ | $src_dir/src/gallium/auxiliary/draw/draw_pt_post_vs.c \ |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-89b4f337d50c01c5782e19ee40b57a6c9e4b324b/contrib/gallium_drivers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/gallium_state_trackers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-89b4f337d50c01c5782e19ee40b57a6c9e4b324b/contrib/gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/gallium_winsys.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/gbm.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/gcc_binutils.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/loader.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/matypes.h.x86_64 (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/pipe_loader.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/pkgconfig/dri.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/pkgconfig/egl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/pkgconfig/gbm.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/pkgconfig/gl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/si_pipe.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/si_uvd.c (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/util.sh copied from file builders/mesa-gl-amd-sh-89b4f337d50c01c5782e19ee40b57a6c9e4b324b/contrib/util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-gl-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 97%) (mode: 100755) (index 4b6fce6..92c700d) | |||
33 | 33 | # - wayland/etc | # - wayland/etc |
34 | 34 | #=============================================================================== | #=============================================================================== |
35 | 35 | ||
36 | set -e | ||
37 | |||
38 | 36 | #=============================================================================== | #=============================================================================== |
39 | 37 | # build dir, src dir and script dir | # build dir, src dir and script dir |
40 | 38 | build_dir=$(readlink -f .) | build_dir=$(readlink -f .) |
... | ... | fi | |
173 | 171 | . $script_dir/gcc_binutils.sh | . $script_dir/gcc_binutils.sh |
174 | 172 | #=============================================================================== | #=============================================================================== |
175 | 173 | ||
176 | |||
174 | #=============================================================================== | ||
175 | # removing the braindamaged qsort class | ||
176 | cp -f $src_dir/src/compiler/nir/nir.c $src_dir/src/compiler/nir/nir.BK.c | ||
177 | sed -i $src_dir/src/compiler/nir/nir.c \ | ||
178 | -e '/u_qsort.h/ d' \ | ||
179 | -e 's/util_qsort_r/qsort_r/' | ||
177 | 180 | #=============================================================================== | #=============================================================================== |
178 | 181 | # configuration of mesa code paths | # configuration of mesa code paths |
179 | 182 |
File builders/mesa-vulkan-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/builder.sh copied from file builders/mesa-vulkan-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/builder.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/vk_enum_to_str.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/vk_enum_to_str.h (similarity 100%) |
File builders/mesa-vulkan-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-89b4f337d50c01c5782e19ee40b57a6c9e4b324b/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 99%) (mode: 100755) (index 852f8b7..b5d9922) | |||
... | ... | vulkan_api_xml=$src_dir/src/vulkan/registry/vk.xml | |
597 | 597 | #=============================================================================== | #=============================================================================== |
598 | 598 | ||
599 | 599 | ||
600 | #=============================================================================== | ||
601 | # removing the braindamaged qsort class | ||
602 | cp -f $src_dir/src/compiler/nir/nir.c $src_dir/src/compiler/nir/nir.BK.c | ||
603 | sed -i $src_dir/src/compiler/nir/nir.c \ | ||
604 | -e '/u_qsort.h/ d' \ | ||
605 | -e 's/util_qsort_r/qsort_r/' | ||
606 | #=============================================================================== | ||
607 | |||
608 | |||
600 | 609 | #=============================================================================== | #=============================================================================== |
601 | 610 | # object put in libvulkan_amd_common | # object put in libvulkan_amd_common |
602 | 611 | $cc -o $build_dir/xmlconfig.o $src_dir/src/util/xmlconfig.c \ | $cc -o $build_dir/xmlconfig.o $src_dir/src/util/xmlconfig.c \ |
File builders/mesa-vulkan-amd-sh-f3d331a5e35045396f4803e1d500d002a9b60c39/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-4d5c57edca71ae93ded74099d067d293c1fe265b/radeon_icd.x86_64.json (similarity 100%) |
File builders/xserver-2531ee02450e3be3549daa09407557c3addeba02/builder.sh copied from file builders/xserver-021b3c2f778e718338f232b94880fc3ae9092085/builder.sh (similarity 100%) |