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 7482fa9cdeae73bbad02897053ab3a99d74ae9e1 Sylvain BERTRAND 2020-11-12 22:31:42
asm:grant audio to the slaves/users e6374eacfcbaeddd3ead3e88459c6e6663add0df Sylvain BERTRAND 2020-11-12 18:36:11
busybox switch: more migration f6ab4dc6775cdb63ae84cbaea306b773cba7e144 Sylvain BERTRAND 2020-11-04 21:28:35
busybox switch: cleaning readlink usage 1ab8143fe955ee81e6d98b2387c7078f42ba55e8 Sylvain BERTRAND 2020-11-04 21:24:19
gfx stack update 704e2a3b76df3af1c331aeef52c16a12871b6c2b Sylvain BERTRAND 2020-11-02 23:42:16
alsa: update, lockless crackling, broken hw atomics??? df1c6ac439c1929577a2f4e47ffb6112ff542f11 Sylvain BERTRAND 2020-10-29 19:46:12
mesa was brainfucked with python/c++/one zillion layers 2e9a61037392bd21da1374adab7d59d0e05c410a Sylvain BERTRAND 2020-10-26 18:38:56
steam client:cannot mix 32bits software GL with 64bits hardware GL f93a1de5d196c2807a1e1d6bdbf092dbf27c59d8 Sylvain BERTRAND 2020-10-25 15:45:41
gfx stack update 7944ba49d00dcbace930b10f1d07c7a7305e3458 Sylvain BERTRAND 2020-10-11 21:00:22
gfx stack update c514e1f4ad4e232019c1494b5d0838a5e3907271 Sylvain BERTRAND 2020-10-04 16:29:02
gfx stack update 7db99008f1d15743f7e45a231bb2472998540363 Sylvain BERTRAND 2020-09-27 13:10:12
gfx stack update a3294175b467172d7f022c2e85133cf69a745326 Sylvain BERTRAND 2020-09-20 22:07:30
gfx stack update e77750988b70fd80025d2976b356610c29245112 Sylvain BERTRAND 2020-09-13 17:44:23
gfx stack update a3e78c179a9448d58de3c8570f8e481c1a3cb2a9 Sylvain BERTRAND 2020-09-06 19:11:59
x86:steam distributes the alsa-lib which breaks everything 49a7145777ae0033d8d203ab1afeec92e6ce64e1 Sylvain BERTRAND 2020-08-29 20:04:11
libxkbcommon with reasonable sdk 5a16c5350e09e0cc68fb4d842b9588994a04c944 Sylvain BERTRAND 2020-08-29 18:56:21
gfx stack update 76a10355fbb5a94dbe3f7b6fa2780cbe5ff9ec71 Sylvain BERTRAND 2020-08-24 21:43:41
gfx stack update caa9a0f9059e3c8140a10abe2b02d20faade28e7 Sylvain BERTRAND 2020-08-16 16:21:05
backup some wip 587cb6b5375b10533ebf92e4c151756f4541af7c Sylvain BERTRAND 2020-07-26 23:47:29
alsa-lib:wrong way to use a git snapshot here fb3c82ebddcd320bb7c435c80f88ac65b45401cf Sylvain BERTRAND 2020-07-26 23:35:30
Commit 7482fa9cdeae73bbad02897053ab3a99d74ae9e1 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2020-11-12 22:31
Committer name: Sylvain BERTRAND
Committer date (UTC): 2020-11-12 22:31
Parent(s): e6374eacfcbaeddd3ead3e88459c6e6663add0df
Signer:
Signing key:
Signing status: N
Tree: fcdac67fa6138767e8be2cf772c88630776e1e28
File Lines added Lines deleted
builders/ffmpeg-0/builder.sh 1 1
builders/llvm-0/builder.sh 1 1
builders/mesa-gl-amd-sh-0/builder.sh 1 1
builders/mesa-gl-amd-sh-0/contrib/pipe_loader.c.patch 2 2
builders/mesa-vulkan-amd-sh-1/builder.sh 1 1
builders/mesa-vulkan-amd-sh-1/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 6 2
builders/nyanmp-0/builder.sh 1 1
builders/xserver-0/builder.sh 1 1
File builders/ffmpeg-0/builder.sh changed (mode: 100644) (index 73e713c..79862ee)
1 git_commit=2ddd6afd30601f04becb3deab67467caebfad1a9
1 git_commit=8f4aec719e7c00cd75074ef34d99d2f2f22e622a
2 2 slot=0 slot=0
3 3 . $nyan_root/builders/ffmpeg/builder.sh . $nyan_root/builders/ffmpeg/builder.sh
File builders/llvm-0/builder.sh changed (mode: 100644) (index 9663c2a..10557ee)
1 git_commit=e77ba263fe0eaa41a973583fc82089721c881593
1 git_commit=00808e321c724bd9f2a822bce87fe7fe87376371
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 3 slot=0 slot=0
4 4 . $nyan_root/builders/llvm/builder.sh . $nyan_root/builders/llvm/builder.sh
File builders/mesa-gl-amd-sh-0/builder.sh changed (mode: 100644) (index ff678a4..3b57ee9)
1 git_commit=303a74c52c0692b4aa86a06958861f980d728f9f
1 git_commit=fb1793bf9c89a4b0c8b475f3fa529ed70a3e6866
2 2 slot=0 slot=0
3 3 . $nyan_root/builders/mesa-gl/builder.sh . $nyan_root/builders/mesa-gl/builder.sh
File builders/mesa-gl-amd-sh-0/contrib/pipe_loader.c.patch changed (mode: 100644) (index b81c50f..f2292a5)
1 1 --- pipe_loader.c --- pipe_loader.c
2 2 +++ pipe_loader.c +++ pipe_loader.c
3 @@ -48,7 +48,6 @@ static int (*backends[])(struct pipe_loa
3 @@ -48,7 +48,6 @@
4 4 #ifdef HAVE_LIBDRM #ifdef HAVE_LIBDRM
5 5 &pipe_loader_drm_probe, &pipe_loader_drm_probe,
6 6 #endif #endif
7 7 - &pipe_loader_sw_probe - &pipe_loader_sw_probe
8 8 }; };
9 9
10 const char gallium_driinfo_xml[] =
10 const driOptionDescription gallium_driconf[] = {
File builders/mesa-vulkan-amd-sh-1/builder.sh changed (mode: 100644) (index 75dd41d..ce4932e)
1 git_commit=303a74c52c0692b4aa86a06958861f980d728f9f
1 git_commit=fb1793bf9c89a4b0c8b475f3fa529ed70a3e6866
2 2 slot=1 slot=1
3 3 . $nyan_root/builders/mesa-vulkan/builder.sh . $nyan_root/builders/mesa-vulkan/builder.sh
File builders/mesa-vulkan-amd-sh-1/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh changed (mode: 100755) (index 08d0e4f..1076b8b)
... ... set -e
13 13
14 14 #=============================================================================== #===============================================================================
15 15 # build dir and src dir # build dir and src dir
16 build_dir=$(readlink -e .)
16 build_dir=$(readlink -f .)
17 17 echo "build_dir=$build_dir" echo "build_dir=$build_dir"
18 18 # we are in contrib # we are in contrib
19 src_dir=$(readlink -e $(dirname $0)/..)
19 src_dir=$(readlink -f $(dirname $0)/..)
20 20 echo "src_dir=$src_dir" echo "src_dir=$src_dir"
21 21 #=============================================================================== #===============================================================================
22 22
 
... ... $libdrm_cppflags \
696 696 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
697 697 $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common.c \ $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common.c \
698 698 -o $build_dir/wsi_common.o & -o $build_dir/wsi_common.o &
699 $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_drm.c \
700 -o $build_dir/wsi_common_drm.o &
699 701 $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_x11.c \ $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_x11.c \
700 702 -o $build_dir/wsi_common_x11.o & -o $build_dir/wsi_common_x11.o &
701 703 $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_display.c \ $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_display.c \
 
... ... rm -f $build_dir/libvulkan_wsi.a
705 707 wait wait
706 708 $ar $build_dir/libvulkan_wsi.a \ $ar $build_dir/libvulkan_wsi.a \
707 709 $build_dir/wsi_common.o \ $build_dir/wsi_common.o \
710 $build_dir/wsi_common_drm.o \
708 711 $build_dir/wsi_common_x11.o \ $build_dir/wsi_common_x11.o \
709 712 $build_dir/wsi_common_display.o $build_dir/wsi_common_display.o
710 713 #=============================================================================== #===============================================================================
 
... ... $xorgproto_cppflags \
1192 1195 " "
1193 1196
1194 1197 libaco_files="\ libaco_files="\
1198 $src_dir/src/amd/compiler/aco_form_hard_clauses.cpp \
1195 1199 $src_dir/src/amd/compiler/aco_dead_code_analysis.cpp \ $src_dir/src/amd/compiler/aco_dead_code_analysis.cpp \
1196 1200 $src_dir/src/amd/compiler/aco_dominance.cpp \ $src_dir/src/amd/compiler/aco_dominance.cpp \
1197 1201 $src_dir/src/amd/compiler/aco_instruction_selection.cpp \ $src_dir/src/amd/compiler/aco_instruction_selection.cpp \
File builders/nyanmp-0/builder.sh changed (mode: 100644) (index 4a371be..6bfe725)
1 1 src_name=nyanmp src_name=nyanmp
2 git_commit=0fc81a53996993992dd86a96a26afd2aab0ac366
2 git_commit=9b2ec327646a289dae3e4cbb31b4857bf612d7e2
3 3 git_url0=git://repo.or.cz/$src_name git_url0=git://repo.or.cz/$src_name
4 4
5 5 slot=0 slot=0
File builders/xserver-0/builder.sh changed (mode: 100644) (index d4b7a74..58fc813)
1 git_commit=1626e9fa77c0d3715d38ededd43656aa6d942bd9
1 git_commit=7a7e55c5c1d6461a9f4d9a4e0129c1c6e1fd3d66
2 2 slot=0 slot=0
3 3 . $nyan_root/builders/xserver/builder.sh . $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