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 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
Commit 7ed97850fd35bde754ba7f0c503c9e5599021e98 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2021-08-29 17:52
Committer name: Sylvain BERTRAND
Committer date (UTC): 2021-08-29 17:52
Parent(s): 755ae2cc8a574d6446a63c2d3264e86fe740ec34
Signer:
Signing key:
Signing status: N
Tree: 86c1383cae73978705ad349d3229d4d15b1a0832
File Lines added Lines deleted
builders/dav1d-47a72ea857333f602786658a46c6258c4b4b831c/builder.sh 0 0
builders/dav1d-47a72ea857333f602786658a46c6258c4b4b831c/contrib/x86_64_linux_glibc_gcc.sh 0 0
builders/ffmpeg-2f0113be3ffb566f1bb7f3140f038318c447da9f 0 0
builders/llvm-b28c3b9d9f4292d7779a0e2661d308f1230c6ecd/builder.sh 0 0
builders/llvm-b28c3b9d9f4292d7779a0e2661d308f1230c6ecd/llvm-config.keep 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/builder.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/amd.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/compiler.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/compiler_glsl.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/compiler_nir.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/drm_helper.h.patch 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/egl.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/egl_dri2.c.patch 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/external_deps.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_drivers.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_state_trackers.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_targets.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gallium_winsys.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gbm.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/gcc_binutils.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/glx.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/loader.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/mapi.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/matypes.h.x86_64 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/mesa.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pipe_loader.c.patch 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/dri.pc.in 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/egl.pc.in 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/gbm.pc.in 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/pkgconfig/gl.pc.in 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/si_pipe.c.patch 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/si_uvd.c 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/util.sh 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vtn_opencl.c 0 0
builders/mesa-gl-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/x86_64_linux_glibc_amdgpu.sh 0 0
builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/builder.sh 0 0
builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vk_enum_to_str.c 0 0
builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vk_enum_to_str.h 0 0
builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/vtn_opencl.c 0 0
builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 0 0
builders/mesa-vulkan-amd-sh-eacf50c27b7fda237ab3bc0339d2fb91626c462a/radeon_icd.x86_64.json 0 0
builders/xf86-video-amdgpu-69365526d0a477e0d7842571a72266631c77742d/builder.sh 0 0
builders/xf86-video-amdgpu/builder.sh 44 21
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
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