Subject | Hash | Author | Date (UTC) |
---|---|---|---|
switch from xf86-video-amdgpu to xf86-video-modesettings | 76183a35b0fbca65bca3107f7dd4eab63233280c | Sylvain BERTRAND | 2023-12-04 20:58:31 |
xserver:switch to libglvnd, started to unroll the SDK | 1fba400ad17ad852855690f3f66c36ba035c3c33 | Sylvain BERTRAND | 2023-12-04 20:56:27 |
mesa-gl:libglvnd switch, compiler driver removal | 80dfdfed11e011f4bf62d69d52cc44d920af4ee1 | Sylvain BERTRAND | 2023-12-04 20:55:06 |
glvnd fixes | f9775dfc45b4478112f327bf3a251b37d54ad112 | Sylvain BERTRAND | 2023-12-02 21:47:32 |
libglvnd: partial builder for migration of legacy GFX stack | efb24b5205bc80defeb705324874ddd1f4734db9 | Sylvain BERTRAND | 2023-11-30 20:18:32 |
llvm removal | aad27f5c626b4fd57b8e1471a1b879d0b82a934c | Sylvain BERTRAND | 2023-11-25 20:15:34 |
mesa:legacy GL and vulkan update | 0d1e3cd93e1cc52ad40e132f11d4deb2f024f59f | Sylvain BERTRAND | 2023-11-25 18:55:11 |
libepoxy:move to /usr monoblock runtime | 8082baed9cee3f107202afae374aff4fd0d622f9 | Sylvain BERTRAND | 2023-11-25 17:01:20 |
drm:update and move to /usr monoblock runtime | 2a538844c36f03a88f1523cefc167d8525d099cf | Sylvain BERTRAND | 2023-11-25 16:05:02 |
glibc malloc does not return NULL for 0 bytes | 5f7f25fa1da3ba5620f0e9301bdd986916fae68e | Sylvain BERTRAND | 2023-11-24 01:49:13 |
xbkcomp: fix default xbk data file location | fd376f9cfaf0daf4037f9285e04574f14e6f5e04 | Sylvain BERTRAND | 2023-11-23 16:34:38 |
xorgproto:update | 689b8a6414f1a1f69f728f42b46260c00f52ad03 | Sylvain BERTRAND | 2023-11-22 17:10:56 |
xkbcomp:udpate and partial SDK removal | dcedd17e907841791c4b6e72d756db3b81356c52 | Sylvain BERTRAND | 2023-11-22 15:55:19 |
libxkbfile:update and move to /usr mono block runtime | b8db87be577d935e31bea44768df7492fc8da9cf | Sylvain BERTRAND | 2023-11-22 13:47:55 |
libxkbcommon:update and move to mono block runtime | a899fb5514d8e8eac4aaf778dc07295274f0f849 | Sylvain BERTRAND | 2023-11-21 22:28:12 |
libX11: update and move to /usr monoblock runtime | 13b86c32bbda705d0ed0a734b3af4707d72fe34c | Sylvain BERTRAND | 2023-11-21 19:59:40 |
libXi:update and moving toward mono block runtime | 0a692f60e994a1763468d2c8db138c034f0987a4 | Sylvain BERTRAND | 2023-11-21 17:15:25 |
Gfx stack update | 751aa2ce07092504d3bd18676f44ead151210a7c | Sylvain BERTRAND | 2023-11-11 17:40:30 |
If the workstation burns. | 08ce09ee0689cfedec5c4ac995e1fcd56daad4bc | Sylvain BERTRAND | 2023-11-06 16:24:17 |
Gfx stack update | e2824e33b8507278a7eaae9d0140b16309ca71ac | Sylvain BERTRAND | 2023-11-04 12:29:52 |
File builders/xf86-video-amdgpu-2ec854d48e0e44fc60c3955663f700cbefea3553/builder.sh deleted (index f6913a0..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | slot=$git_commit | ||
3 | . $nyan_root/builders/xf86-video-amdgpu/builder.sh |
File builders/xf86-video-amdgpu-31a092ae71371fb473a3a51f70fe58e1f42e283b/builder.sh deleted (index f6913a0..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | slot=$git_commit | ||
3 | . $nyan_root/builders/xf86-video-amdgpu/builder.sh |
File builders/xf86-video-amdgpu-9c959fac3af28d191105f63236096ad456dca614/builder.sh deleted (index f6913a0..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | slot=$git_commit | ||
3 | . $nyan_root/builders/xf86-video-amdgpu/builder.sh |
File builders/xf86-video-amdgpu-ae22d12d420efbd8847f9b64b37e7a4cadde2600/builder.sh deleted (index f6913a0..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | slot=$git_commit | ||
3 | . $nyan_root/builders/xf86-video-amdgpu/builder.sh |
File builders/xf86-video-amdgpu-f3f57a58342c286808220bdbe6dc6bb7098763b9/builder.sh deleted (index f6913a0..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | slot=$git_commit | ||
3 | . $nyan_root/builders/xf86-video-amdgpu/builder.sh |
File builders/xf86-video-amdgpu/builder.sh deleted (index 307e10f..0000000) | |||
1 | src_name=xf86-video-amdgpu | ||
2 | git_url0=https://gitlab.freedesktop.org/xorg/driver/$src_name.git | ||
3 | |||
4 | src_dir=$src_dir_root/$src_name | ||
5 | pkg_dir=/run/pkgs/$pkg_name | ||
6 | mkdir -p /run/pkgs | ||
7 | rm -Rf $pkg_dir | ||
8 | cp -Hr $src_dir $pkg_dir | ||
9 | |||
10 | cd $pkg_dir | ||
11 | |||
12 | PATH_SAVED=$PATH | ||
13 | export PATH="\ | ||
14 | /nyan/git/current/bin:\ | ||
15 | $PATH\ | ||
16 | " | ||
17 | if test x$git_commit != x; then | ||
18 | git checkout --force $git_commit | ||
19 | git reset --hard | ||
20 | fi | ||
21 | export PATH=$PATH_SAVED | ||
22 | |||
23 | #=============================================================================== | ||
24 | PATH_SAVED=$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 | " | ||
33 | export "ACLOCAL_PATH=\ | ||
34 | /nyan/xserver/current/share/aclocal:\ | ||
35 | /nyan/libtool/current/share/aclocal:\ | ||
36 | /nyan/pkgconf/current/share/aclocal:\ | ||
37 | /nyan/util-macro/current/share/aclocal" | ||
38 | export NOCONFIGURE=1 | ||
39 | |||
40 | ./autogen.sh | ||
41 | |||
42 | unset NOCONFIGURE | ||
43 | unset ACLOCAL_PATH | ||
44 | export PATH=$PATH_SAVED | ||
45 | #=============================================================================== | ||
46 | |||
47 | build_dir=/run/builds/$pkg_name | ||
48 | rm -Rf $build_dir | ||
49 | mkdir -p $build_dir | ||
50 | cd $build_dir | ||
51 | |||
52 | export "PKG_CONFIG_LIBDIR=\ | ||
53 | /nyan/mudev/current/lib/pkgconfig:\ | ||
54 | /nyan/drm/current/lib/pkgconfig:\ | ||
55 | /nyan/mesa-gl/current/lib/pkgconfig:\ | ||
56 | /nyan/xorgproto/current/share/pkgconfig:\ | ||
57 | /nyan/pixman/current/lib/pkgconfig:\ | ||
58 | /nyan/libpciaccess/current/lib/pkgconfig:\ | ||
59 | /nyan/libxcvt/current/lib/pkgconfig:\ | ||
60 | /nyan/xserver/current/lib/pkgconfig:\ | ||
61 | /nyan/util-macro/current/share/pkgconfig" | ||
62 | |||
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} | ||
73 | |||
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" | ||
83 | export 'CFLAGS=-O2 -pipe -fPIC' | ||
84 | $pkg_dir/configure --prefix=/nyan/$src_name/$slot | ||
85 | unset PKG_CONFIG | ||
86 | unset CC | ||
87 | unset CFLAGS | ||
88 | |||
89 | make install | ||
90 | |||
91 | rm -Rf /nyan/$src_name/$slot/share/man | ||
92 | rm -f /nyan/$src_name/$slot/lib/xorg/modules/drivers/*.la | ||
93 | |||
94 | export PATH=$PATH_SAVED | ||
95 | unset PATH_SAVED | ||
96 | unset target_gnu_triple | ||
97 | rm -Rf $build_dir $pkg_dir |