Subject | Hash | Author | Date (UTC) |
---|---|---|---|
gfx stack update | 7ed97850fd35bde754ba7f0c503c9e5599021e98 | Sylvain BERTRAND | 2021-08-29 17:52:47 |
gfx stack update | 755ae2cc8a574d6446a63c2d3264e86fe740ec34 | Sylvain BERTRAND | 2021-08-22 21:15:03 |
gfx stack update | 4f4ee33a9e2c534afd6046fc85e093b553b04249 | Sylvain BERTRAND | 2021-08-15 13:41:12 |
gfx stack update | a84e6a5a372f3586ee7741c4eedb53e6a3fcfd9c | Sylvain BERTRAND | 2021-08-08 15:51:29 |
gfx stack update | 2ab94806e68c22c9079e7d57599b0cecc1708211 | Sylvain BERTRAND | 2021-08-01 14:06:15 |
gfx stack update | 5dfe10e1499b6ef932085d67acc6ad8eb857c512 | Sylvain BERTRAND | 2021-07-25 17:49:27 |
nyanmp update | c2050b1cf60a16dc9a95f3ce225f35f884d7ae6b | Sylvain BERTRAND | 2021-07-23 13:20:11 |
nyanmp: update again | f97456f0e45a970a171cdb46700bd0541ff4638b | Sylvain BERTRAND | 2021-07-21 21:36:24 |
nyanmp update | d384f5683f7f686d9efc37bd304a335c518f29b8 | Sylvain BERTRAND | 2021-07-21 20:27:48 |
gfx stack update | 5fbda64905bbe5483b7878147c585d72dcf6a8bf | Sylvain BERTRAND | 2021-07-18 14:10:09 |
mudev: update | 634364a85bc33842df07d07f2c80ff0a977d1c16 | Sylvain BERTRAND | 2021-07-14 18:19:33 |
switch to cgperf alternative | c94c9012d256eb930240ba5ea726d18fb6613cbd | Sylvain BERTRAND | 2021-07-13 12:44:01 |
fontconfig to new nyan | e8a5f66e460dc4c34b00b57eed4f0d6de8c4e1c4 | Sylvain BERTRAND | 2021-07-12 17:56:52 |
gfx stack update (gitlab is down) | 02dd1da8bf3e061f61e229593daa90fd98bb1934 | Sylvain BERTRAND | 2021-07-11 12:41:28 |
gfx stack update | 72d50ff8dd58e891bcd728c94fe31ac04eb30e45 | Sylvain BERTRAND | 2021-07-05 01:30:27 |
linux-amd: small cleanups | d4cbff80ba420b244479c9a68bf7481eca4b7324 | Sylvain BERTRAND | 2021-07-02 19:57:40 |
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 |
File builders/dav1d-47a72ea857333f602786658a46c6258c4b4b831c/builder.sh copied from file builders/dav1d-0141476db82245ad0bc87863179636e5401b4ab7/builder.sh (similarity 100%) |
File builders/dav1d-47a72ea857333f602786658a46c6258c4b4b831c/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-324778b2910dffc11ba9b0c24d1a31bdbc662d20/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%) |
File builders/ffmpeg-2f0113be3ffb566f1bb7f3140f038318c447da9f copied from file builders/ffmpeg-5e00eab61112c52f27a09fe77d50e6fc508f9c53 (similarity 100%) |
File builders/llvm-b28c3b9d9f4292d7779a0e2661d308f1230c6ecd/builder.sh copied from file builders/llvm-352df10a238f7a2abbfa55a2acd5a43fcff80410/builder.sh (similarity 100%) |
File builders/llvm-b28c3b9d9f4292d7779a0e2661d308f1230c6ecd/llvm-config.keep copied from file builders/llvm-287d39dd5adbb3c6fd8a2c5007596ecdbe91eb38/llvm-config.keep (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/builder.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/compiler_glsl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/compiler_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/drm_helper.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/egl_dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/external_deps.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gallium.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/gallium_auxiliary.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gallium_drivers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gallium_state_trackers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gallium_winsys.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/gbm.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/gcc_binutils.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/loader.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/matypes.h.x86_64 (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/pipe_loader.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/pkgconfig/dri.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/pkgconfig/egl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/pkgconfig/gbm.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/pkgconfig/gl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/si_pipe.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/si_uvd.c (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/util.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/builder.sh copied from file builders/mesa-vulkan-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/builder.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/vk_enum_to_str.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/vk_enum_to_str.h (similarity 100%) |
File builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-8bb9e9e76fa1f062c8da9536e9ee209b2dc268f7/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-4504fabed659d9085ce9c3aae590c5728e872b7e/radeon_icd.x86_64.json (similarity 100%) |
File builders/xf86-video-amdgpu-69365526d0a477e0d7842571a72266631c77742d/builder.sh copied from file builders/xf86-video-amdgpu-6ed48634443e15a45f48e3a4ddf91e46041ad38f/builder.sh (similarity 100%) |
File builders/xf86-video-amdgpu/builder.sh changed (mode: 100644) (index a8b09ac..307e10f) | |||
1 | 1 | src_name=xf86-video-amdgpu | src_name=xf86-video-amdgpu |
2 | git_url0=git://anongit.freedesktop.org/xorg/driver/$pkg_name | ||
2 | git_url0=https://gitlab.freedesktop.org/xorg/driver/$src_name.git | ||
3 | 3 | ||
4 | 4 | src_dir=$src_dir_root/$src_name | src_dir=$src_dir_root/$src_name |
5 | 5 | pkg_dir=/run/pkgs/$pkg_name | pkg_dir=/run/pkgs/$pkg_name |
6 | 6 | mkdir -p /run/pkgs | mkdir -p /run/pkgs |
7 | 7 | rm -Rf $pkg_dir | rm -Rf $pkg_dir |
8 | cp -r $src_dir $pkg_dir | ||
8 | cp -Hr $src_dir $pkg_dir | ||
9 | 9 | ||
10 | 10 | cd $pkg_dir | cd $pkg_dir |
11 | 11 | ||
12 | PATH_SAVED=$PATH | ||
13 | export PATH="\ | ||
14 | /nyan/git/current/bin:\ | ||
15 | $PATH\ | ||
16 | " | ||
12 | 17 | if test x$git_commit != x; then | if test x$git_commit != x; then |
13 | 18 | git checkout --force $git_commit | git checkout --force $git_commit |
14 | 19 | git reset --hard | git reset --hard |
15 | 20 | fi | fi |
21 | export PATH=$PATH_SAVED | ||
16 | 22 | ||
17 | 23 | #=============================================================================== | #=============================================================================== |
18 | 24 | PATH_SAVED=$PATH | PATH_SAVED=$PATH |
19 | export PATH=$sdk_autoconf_path/bin:$sdk_automake_path/bin:$sdk_libtool_path/bin:$PATH | ||
25 | export PATH="\ | ||
26 | /nyan/autoconf/current/bin:\ | ||
27 | /nyan/automake/current/bin:\ | ||
28 | /nyan/libtool/current/bin:\ | ||
29 | /nyan/m4/current/bin:\ | ||
30 | /nyan/git/current/bin:\ | ||
31 | $PATH\ | ||
32 | " | ||
20 | 33 | export "ACLOCAL_PATH=\ | export "ACLOCAL_PATH=\ |
21 | 34 | /nyan/xserver/current/share/aclocal:\ | /nyan/xserver/current/share/aclocal:\ |
22 | 35 | /nyan/libtool/current/share/aclocal:\ | /nyan/libtool/current/share/aclocal:\ |
23 | /nyan/pkg-config/current/share/aclocal:\ | ||
36 | /nyan/pkgconf/current/share/aclocal:\ | ||
24 | 37 | /nyan/util-macro/current/share/aclocal" | /nyan/util-macro/current/share/aclocal" |
25 | 38 | export NOCONFIGURE=1 | export NOCONFIGURE=1 |
26 | 39 | ||
... | ... | mkdir -p $build_dir | |
37 | 50 | cd $build_dir | cd $build_dir |
38 | 51 | ||
39 | 52 | export "PKG_CONFIG_LIBDIR=\ | export "PKG_CONFIG_LIBDIR=\ |
40 | /nyan/nyanuuid/current/lib/pkgconfig:\ | ||
41 | /nyan/nyanblkid/current/lib/pkgconfig:\ | ||
42 | 53 | /nyan/mudev/current/lib/pkgconfig:\ | /nyan/mudev/current/lib/pkgconfig:\ |
43 | 54 | /nyan/drm/current/lib/pkgconfig:\ | /nyan/drm/current/lib/pkgconfig:\ |
44 | 55 | /nyan/mesa-gl/current/lib/pkgconfig:\ | /nyan/mesa-gl/current/lib/pkgconfig:\ |
45 | 56 | /nyan/xorgproto/current/share/pkgconfig:\ | /nyan/xorgproto/current/share/pkgconfig:\ |
46 | 57 | /nyan/pixman/current/lib/pkgconfig:\ | /nyan/pixman/current/lib/pkgconfig:\ |
47 | 58 | /nyan/libpciaccess/current/lib/pkgconfig:\ | /nyan/libpciaccess/current/lib/pkgconfig:\ |
59 | /nyan/libxcvt/current/lib/pkgconfig:\ | ||
48 | 60 | /nyan/xserver/current/lib/pkgconfig:\ | /nyan/xserver/current/lib/pkgconfig:\ |
49 | 61 | /nyan/util-macro/current/share/pkgconfig" | /nyan/util-macro/current/share/pkgconfig" |
50 | 62 | ||
51 | #want autoheader | ||
52 | export PATH_SAVED=$PATH | ||
53 | export PATH=$sdk_autoconf_path/bin:$PATH | ||
63 | # want autoheader... | ||
64 | PATH_SAVED=$PATH | ||
65 | export PATH="\ | ||
66 | /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin:\ | ||
67 | /nyan/make/current/bin:\ | ||
68 | /nyan/autoconf/current/bin:\ | ||
69 | $PATH\ | ||
70 | " | ||
71 | target_gnu_triple=$(basename "$(ls -d /nyan/toolchains/binutils-2.36.1-gcc-4.7.4/current/bin/*-gcc)") | ||
72 | target_gnu_triple=${target_gnu_triple%-gcc} | ||
54 | 73 | ||
55 | export "CC=gcc -isystem /nyan/glibc/current/include -isystem /nyan/linux-headers/current/include -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc" | ||
74 | export PKG_CONFIG=/nyan/pkgconf/current/bin/pkgconf | ||
75 | export "CC=$target_gnu_triple-gcc \ | ||
76 | -isystem /nyan/glibc/current/include \ | ||
77 | -isystem /nyan/linux-headers/current/include \ | ||
78 | -B/nyan/glibc/current/lib \ | ||
79 | -L/nyan/glibc/current/lib \ | ||
80 | -Wl,-rpath-link,/nyan/glibc/current/lib \ | ||
81 | -Wl,-s \ | ||
82 | -static-libgcc" | ||
56 | 83 | export 'CFLAGS=-O2 -pipe -fPIC' | export 'CFLAGS=-O2 -pipe -fPIC' |
57 | $pkg_dir/configure --prefix=/nyan/xf86-video-amdgpu/$slot | ||
58 | unset CPPFLAGS | ||
59 | unset CFLAGS | ||
84 | $pkg_dir/configure --prefix=/nyan/$src_name/$slot | ||
85 | unset PKG_CONFIG | ||
60 | 86 | unset CC | unset CC |
87 | unset CFLAGS | ||
61 | 88 | ||
62 | |||
63 | make -j $threads_n | ||
64 | 89 | make install | make install |
65 | 90 | ||
66 | export PATH=$PATH_SAVED | ||
67 | |||
68 | # cleanup and tidying | ||
69 | 91 | rm -Rf /nyan/$src_name/$slot/share/man | rm -Rf /nyan/$src_name/$slot/share/man |
70 | rm -f /nyan/$src_name/$slot/lib/xorg/modules/drivers/*.la || true | ||
71 | strip -s /nyan/$src_name/$slot/lib/xorg/modules/drivers/*.so || true | ||
92 | rm -f /nyan/$src_name/$slot/lib/xorg/modules/drivers/*.la | ||
72 | 93 | ||
94 | export PATH=$PATH_SAVED | ||
95 | unset PATH_SAVED | ||
96 | unset target_gnu_triple | ||
73 | 97 | rm -Rf $build_dir $pkg_dir | rm -Rf $build_dir $pkg_dir |
74 | rmdir /run/pkgs /run/builds |