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 b2f427e870c7d08306b85aa6554e2d0a537f626e Sylvain BERTRAND 2019-12-09 18:21:12
dosfstools for fat32 d6df64f27c7f25e8c36de1e8f6bb2d89c0605827 Sylvain BERTRAND 2019-12-09 11:27:51
gfx stack update 1745824d280d1a172f69f6e7141a34d83798c4ab Sylvain BERTRAND 2019-12-02 03:33:06
gfx stack update 53b14f9e2383f3c5b24ff5ba47a97295ad778389 Sylvain BERTRAND 2019-11-24 20:50:01
enable mplayer av1 decoding with ffmpeg c77b02db60e924fe8473827903712d6456d0e04b Sylvain BERTRAND 2019-11-19 23:31:12
remove old vulkan loader f6c3134c6c5603ef3c8ca628b0aae6cfe2aa806c Sylvain BERTRAND 2019-11-19 20:24:12
added ffmpeg av1 decoding using dav1d 656ff5ec5cd4f66ad3d26e81ca9fc62a4a24f056 Sylvain BERTRAND 2019-11-19 20:15:06
gfx stack update f504d662bcef4ea5ee49de01a312b2b6eead3a72 Sylvain BERTRAND 2019-11-18 15:56:11
significant gfx stack update 81b1641e4a68d13bdb3207958c1b61f5c9178110 Sylvain BERTRAND 2019-11-12 17:19:01
st with alpha 40c4dd0ba37efa471f371b5ebb2c700791cf2e41 Sylvain BERTRAND 2019-10-29 04:12:09
gfx stack update 2e34313ea063d321682a21a4d1b18b33fd1c08b2 Sylvain BERTRAND 2019-10-28 19:42:48
add a direct into steam startup 2f9f5cdf6cc52bd91252d3320e84a75b51e9ba29 Sylvain BERTRAND 2019-10-27 18:38:37
gfx stack update 7f8dbe3e5666565b1d7dbd593894440dce671843 Sylvain BERTRAND 2019-10-24 23:08:53
alsa 1.1.9 1962471fe6f6cbf49db17de01d37a0eb312c351a Sylvain BERTRAND 2019-10-16 19:48:29
gfx stack update (xserver broken) 24366ffbb58e6ab17e36fd7857d1740ea00e5c3f Sylvain BERTRAND 2019-10-14 22:57:04
gfx stack update 83dc9bfacd6249162046aadbc77c968955fa5036 Sylvain BERTRAND 2019-10-07 20:54:30
add x11 compositing 9308f9158cac1fef16bb64b105e7c9583a55b2b8 Sylvain BERTRAND 2019-10-02 20:48:29
gfx stack update 0fc55d155b358c036a3032d045c78e6f3adab111 Sylvain BERTRAND 2019-09-30 20:46:52
gfx stack update c8c3e4d0abe14e601250bccc72d0cd3423f16805 Sylvain BERTRAND 2019-09-25 21:05:20
gfx stack update 4e84d92d1f9f30dd4c42347e1d92829f4563e1ab Sylvain BERTRAND 2019-09-16 16:54:42
Commit b2f427e870c7d08306b85aa6554e2d0a537f626e - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2019-12-09 18:21
Committer name: Sylvain BERTRAND
Committer date (UTC): 2019-12-09 18:21
Parent(s): d6df64f27c7f25e8c36de1e8f6bb2d89c0605827
Signing key:
Tree: 7cfbc5bfa35f1db70783d538a41e9d61622aef4d
File Lines added Lines deleted
builders/dav1d-1/builder.sh 2 2
builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh 0 0
builders/drm-1/builder.sh 8 3
builders/drm-1/local_conf.sh 0 5
builders/ffmpeg-1/builder.sh 1 1
builders/llvm-0/builder.sh 1 1
builders/mesa-gl-0/builder.sh 10 3
builders/mesa-gl-0/contrib/amd.sh 1 0
builders/mesa-gl-0/contrib/compiler_nir.sh 2 0
builders/mesa-gl-0/contrib/gallium_auxiliary.sh 6 1
builders/mesa-gl-0/contrib/mesa.sh 0 1
builders/mesa-gl-0/contrib/util.sh 1 0
builders/mesa-gl-0/local_conf.sh 0 7
builders/mesa-vulkan-0/builder.sh 1 1
builders/mesa-vulkan-0/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 5 0
builders/mplayer-0/builder.sh 10 8
builders/mplayer-1/builder.sh 10 8
File builders/dav1d-1/builder.sh copied from file builders/dav1d-0/builder.sh (similarity 94%) (mode: 100644) (index fd0ad56..2be902d)
1 1 src_name=dav1d src_name=dav1d
2 git_commit=162ba33db1dafc37f142836fd58a2867012072b0
2 git_commit=9bd31820bf5cdb04f131ccea73f6a9bc6265ae9d
3 3 git_url0=https://code.videolan.org/videolan/$src_name.git git_url0=https://code.videolan.org/videolan/$src_name.git
4 4
5 slot=0
5 slot=1
6 6
7 7 pkg_dir=$pkgs_dir_root/$pkg_name pkg_dir=$pkgs_dir_root/$pkg_name
8 8 src_dir=$src_dir_root/$src_name src_dir=$src_dir_root/$src_name
File builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-0/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%)
File builders/drm-1/builder.sh changed (mode: 100644) (index 30abb08..f547d85)
1 1 src_name=drm src_name=drm
2 git_commit=9d48895425a2d51287455e2c63517cdacd879953
2 git_commit=8c511950395ce496028bbc5ba30d9b9632690db6
3 3 git_url0=git://anongit.freedesktop.org/mesa/$src_name git_url0=git://anongit.freedesktop.org/mesa/$src_name
4 4
5 5 slot=1 slot=1
 
... ... rm -Rf $build_dir
23 23 mkdir -p $build_dir mkdir -p $build_dir
24 24 cd $build_dir cd $build_dir
25 25
26 # copy the build local configuration
27 cp -rf $nyan_root/builders/drm-$slot/local_conf.sh $build_dir
26 # create the local configuration file
27 cat >$build_dir/local_conf.sh <<EOF
28 prefix="/nyan/drm/$slot"
29 datadir="/nyan/drm/$slot/share"
30 libdir="/nyan/drm/$slot/lib"
31 incdir="/nyan/drm/$slot/include"
32 EOF
28 33
29 34 $pkg_dir/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh $pkg_dir/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh
30 35 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
File builders/drm-1/local_conf.sh deleted (index 993563b..0000000)
1 slot=1
2 prefix="/nyan/drm/$slot"
3 datadir="/nyan/drm/$slot/share"
4 libdir="/nyan/drm/$slot/lib"
5 incdir="/nyan/drm/$slot/include"
File builders/ffmpeg-1/builder.sh changed (mode: 100644) (index 3df1019..d0bda5a)
1 1 src_name=ffmpeg src_name=ffmpeg
2 git_commit=d65aaf8ea986bb138ca0a6e86825c5ce03b9013a
2 git_commit=9f7b2b37e3c6a1844cf1536bccf6123720fb30e6
3 3 git_url0=https://git.ffmpeg.org/$src_name.git git_url0=https://git.ffmpeg.org/$src_name.git
4 4
5 5 pkg_dir=$pkgs_dir_root/$pkg_name pkg_dir=$pkgs_dir_root/$pkg_name
File builders/llvm-0/builder.sh changed (mode: 100644) (index 4db755c..16329a7)
1 1 src_name=llvm-project src_name=llvm-project
2 git_commit=f04a3e981d3175d7f3d0f5008b842823034f47ed
2 git_commit=1c4dd3ae2f34541e53ad0110f261421083bc0157
3 3 git_url0=git://github.com/llvm/$src_name git_url0=git://github.com/llvm/$src_name
4 4
5 5 slot=0 slot=0
File builders/mesa-gl-0/builder.sh changed (mode: 100644) (index 14d5694..052bb4a)
1 1 src_name=mesa src_name=mesa
2 git_commit=a2689ebcd68ccf9b3bcbf9bae926c70beccd6a11
2 git_commit=d7dc14628a96989d9bf317f4c64540b41dee48cb
3 3 git_url0=git://anongit.freedesktop.org/mesa/$pkg_name git_url0=git://anongit.freedesktop.org/mesa/$pkg_name
4 4
5 5 slot=0 slot=0
 
... ... rm -Rf $build_dir
27 27 mkdir -p $build_dir mkdir -p $build_dir
28 28 cd $build_dir cd $build_dir
29 29
30 # copy the local configuration file
31 cp -f $nyan_root/builders/$pkg_name/local_conf.sh ./
30 # create the local configuration file
31 cat >$build_dir/local_conf.sh <<EOF
32 prefix=/nyan/mesa-gl/$slot
33 sysconfdir=/nyan/mesa-gl/$slot/etc
34 datadir=/nyan/mesa-gl/$slot/share
35 libdir=/nyan/mesa-gl/$slot/lib
36 incdir=/nyan/mesa-gl/$slot/include
37 dri_driver_search_dir=/nyan/mesa-gl/$slot/lib/dri
38 EOF
32 39
33 40 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
34 41
File builders/mesa-gl-0/contrib/amd.sh changed (mode: 100644) (index 1c8bd2a..d442d61)
... ... $src_dir/src/amd/registers/gfx10-rsrc.json \
75 75 libamd_common_c_files="\ libamd_common_c_files="\
76 76 $src_dir/src/amd/common/ac_binary.c \ $src_dir/src/amd/common/ac_binary.c \
77 77 $src_dir/src/amd/common/ac_shader_util.c \ $src_dir/src/amd/common/ac_shader_util.c \
78 $src_dir/src/amd/common/ac_shader_args.c \
78 79 $src_dir/src/amd/common/ac_gpu_info.c \ $src_dir/src/amd/common/ac_gpu_info.c \
79 80 $src_dir/src/amd/common/ac_surface.c \ $src_dir/src/amd/common/ac_surface.c \
80 81 $src_dir/src/amd/common/ac_debug.c \ $src_dir/src/amd/common/ac_debug.c \
File builders/mesa-gl-0/contrib/compiler_nir.sh changed (mode: 100644) (index c9c9739..fff5991)
... ... $src_dir/src/compiler/nir/nir_opt_idiv_const.c \
132 132 $src_dir/src/compiler/nir/nir_opt_if.c \ $src_dir/src/compiler/nir/nir_opt_if.c \
133 133 $src_dir/src/compiler/nir/nir_opt_intrinsics.c \ $src_dir/src/compiler/nir/nir_opt_intrinsics.c \
134 134 $src_dir/src/compiler/nir/nir_opt_large_constants.c \ $src_dir/src/compiler/nir/nir_opt_large_constants.c \
135 $src_dir/src/compiler/nir/nir_opt_load_store_vectorize.c \
135 136 $src_dir/src/compiler/nir/nir_opt_loop_unroll.c \ $src_dir/src/compiler/nir/nir_opt_loop_unroll.c \
136 137 $src_dir/src/compiler/nir/nir_opt_move.c \ $src_dir/src/compiler/nir/nir_opt_move.c \
137 138 $src_dir/src/compiler/nir/nir_opt_peephole_select.c \ $src_dir/src/compiler/nir/nir_opt_peephole_select.c \
 
... ... $src_dir/src/compiler/nir/nir_range_analysis.c \
149 150 $src_dir/src/compiler/nir/nir_remove_dead_variables.c \ $src_dir/src/compiler/nir/nir_remove_dead_variables.c \
150 151 $src_dir/src/compiler/nir/nir_repair_ssa.c \ $src_dir/src/compiler/nir/nir_repair_ssa.c \
151 152 $src_dir/src/compiler/nir/nir_search.c \ $src_dir/src/compiler/nir/nir_search.c \
153 $src_dir/src/compiler/nir/nir_schedule.c \
152 154 $src_dir/src/compiler/nir/nir_serialize.c \ $src_dir/src/compiler/nir/nir_serialize.c \
153 155 $src_dir/src/compiler/nir/nir_split_per_member_structs.c \ $src_dir/src/compiler/nir/nir_split_per_member_structs.c \
154 156 $src_dir/src/compiler/nir/nir_split_var_copies.c \ $src_dir/src/compiler/nir/nir_split_var_copies.c \
File builders/mesa-gl-0/contrib/gallium_auxiliary.sh changed (mode: 100644) (index 0661dc9..dfb4c56)
... ... $src_dir/src/gallium/auxiliary/util/u_idalloc.c \
155 155 $src_dir/src/gallium/auxiliary/util/u_index_modify.c \ $src_dir/src/gallium/auxiliary/util/u_index_modify.c \
156 156 $src_dir/src/gallium/auxiliary/util/u_linear.c \ $src_dir/src/gallium/auxiliary/util/u_linear.c \
157 157 $src_dir/src/gallium/auxiliary/util/u_log.c \ $src_dir/src/gallium/auxiliary/util/u_log.c \
158 $src_dir/src/gallium/auxiliary/util/u_mm.c \
159 158 $src_dir/src/gallium/auxiliary/util/u_network.c \ $src_dir/src/gallium/auxiliary/util/u_network.c \
160 159 $src_dir/src/gallium/auxiliary/util/u_prim.c \ $src_dir/src/gallium/auxiliary/util/u_prim.c \
161 160 $src_dir/src/gallium/auxiliary/util/u_prim_restart.c \ $src_dir/src/gallium/auxiliary/util/u_prim_restart.c \
 
... ... $src_dir/src/gallium/auxiliary/util/u_transfer_helper.c \
175 174 $src_dir/src/gallium/auxiliary/util/u_threaded_context.c \ $src_dir/src/gallium/auxiliary/util/u_threaded_context.c \
176 175 $src_dir/src/gallium/auxiliary/util/u_upload_mgr.c \ $src_dir/src/gallium/auxiliary/util/u_upload_mgr.c \
177 176 $src_dir/src/gallium/auxiliary/util/u_vbuf.c \ $src_dir/src/gallium/auxiliary/util/u_vbuf.c \
177 $src_dir/src/gallium/auxiliary/nir/nir_draw_helpers.c \
178 $src_dir/src/gallium/auxiliary/nir/nir_to_tgsi_info.c \
178 179 $src_dir/src/gallium/auxiliary/nir/tgsi_to_nir.c \ $src_dir/src/gallium/auxiliary/nir/tgsi_to_nir.c \
179 180 \ \
180 181 $src_dir/src/gallium/auxiliary/renderonly/renderonly.c \ $src_dir/src/gallium/auxiliary/renderonly/renderonly.c \
 
... ... $src_dir/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c \
197 198 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c \
198 199 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_gather.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_gather.c \
199 200 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_init.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_init.c \
201 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_ir_common.c \
200 202 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_intr.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_intr.c \
201 203 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_logic.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_logic.c \
204 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_nir.c \
205 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c \
202 206 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_pack.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_pack.c \
203 207 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_printf.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_printf.c \
204 208 $src_dir/src/gallium/auxiliary/gallivm/lp_bld_quad.c \ $src_dir/src/gallium/auxiliary/gallivm/lp_bld_quad.c \
 
... ... do
238 242
239 243 $cco_slib -o $libgallium_c_obj $f \ $cco_slib -o $libgallium_c_obj $f \
240 244 -I$build_dir/src/compiler/nir \ -I$build_dir/src/compiler/nir \
245 -I$src_dir/src/compiler/nir \
241 246 -I$src_dir/src/gallium/auxiliary/util \ -I$src_dir/src/gallium/auxiliary/util \
242 247 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
243 248 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
File builders/mesa-gl-0/contrib/mesa.sh changed (mode: 100644) (index 42628f2..33d9f56)
... ... $src_dir/src/mesa/main/lines.c \
149 149 $src_dir/src/mesa/main/marshal.c \ $src_dir/src/mesa/main/marshal.c \
150 150 $src_dir/src/mesa/main/matrix.c \ $src_dir/src/mesa/main/matrix.c \
151 151 $src_dir/src/mesa/main/mipmap.c \ $src_dir/src/mesa/main/mipmap.c \
152 $src_dir/src/mesa/main/mm.c \
153 152 $src_dir/src/mesa/main/multisample.c \ $src_dir/src/mesa/main/multisample.c \
154 153 $src_dir/src/mesa/main/objectlabel.c \ $src_dir/src/mesa/main/objectlabel.c \
155 154 $src_dir/src/mesa/main/objectpurge.c \ $src_dir/src/mesa/main/objectpurge.c \
File builders/mesa-gl-0/contrib/util.sh changed (mode: 100644) (index 2ad40c7..fbf5ecd)
... ... $src_dir/src/util/format/u_format_zs.c \
64 64 $src_dir/src/util/u_queue.c \ $src_dir/src/util/u_queue.c \
65 65 $src_dir/src/util/u_vector.c \ $src_dir/src/util/u_vector.c \
66 66 $src_dir/src/util/u_math.c \ $src_dir/src/util/u_math.c \
67 $src_dir/src/util/u_mm.c \
67 68 $src_dir/src/util/u_debug.c \ $src_dir/src/util/u_debug.c \
68 69 $src_dir/src/util/u_cpu_detect.c \ $src_dir/src/util/u_cpu_detect.c \
69 70 $src_dir/src/util/vma.c \ $src_dir/src/util/vma.c \
File builders/mesa-gl-0/local_conf.sh deleted (index 3e2ec3d..0000000)
1 slot=0
2 prefix="/nyan/mesa-gl/$slot"
3 sysconfdir="/nyan/mesa-gl/$slot/etc"
4 datadir="/nyan/mesa-gl/$slot/share"
5 libdir="/nyan/mesa-gl/$slot/lib"
6 incdir="/nyan/mesa-gl/$slot/include"
7 dri_driver_search_dir="/nyan/mesa-gl/$slot/lib/dri"
File builders/mesa-vulkan-0/builder.sh changed (mode: 100644) (index 40888ee..c1a4fdf)
1 1 src_name=mesa src_name=mesa
2 git_commit=a2689ebcd68ccf9b3bcbf9bae926c70beccd6a11
2 git_commit=d7dc14628a96989d9bf317f4c64540b41dee48cb
3 3 git_url0=git://anongit.freedesktop.org/mesa/$src_name git_url0=git://anongit.freedesktop.org/mesa/$src_name
4 4
5 5 slot=0 slot=0
File builders/mesa-vulkan-0/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh changed (mode: 100755) (index c12111f..08f0115)
... ... $llvm_cppflags \
795 795
796 796 libamd_common_c_files="\ libamd_common_c_files="\
797 797 $src_dir/src/amd/common/ac_gpu_info.c \ $src_dir/src/amd/common/ac_gpu_info.c \
798 $src_dir/src/amd/common/ac_shader_args.c \
798 799 $src_dir/src/amd/common/ac_surface.c \ $src_dir/src/amd/common/ac_surface.c \
799 800 $src_dir/src/amd/common/ac_binary.c \ $src_dir/src/amd/common/ac_binary.c \
800 801 $src_dir/src/amd/common/ac_shader_util.c \ $src_dir/src/amd/common/ac_shader_util.c \
 
... ... $src_dir/src/compiler/nir/nir_opt_idiv_const.c \
1126 1127 $src_dir/src/compiler/nir/nir_opt_if.c \ $src_dir/src/compiler/nir/nir_opt_if.c \
1127 1128 $src_dir/src/compiler/nir/nir_opt_intrinsics.c \ $src_dir/src/compiler/nir/nir_opt_intrinsics.c \
1128 1129 $src_dir/src/compiler/nir/nir_opt_large_constants.c \ $src_dir/src/compiler/nir/nir_opt_large_constants.c \
1130 $src_dir/src/compiler/nir/nir_opt_load_store_vectorize.c \
1129 1131 $src_dir/src/compiler/nir/nir_opt_loop_unroll.c \ $src_dir/src/compiler/nir/nir_opt_loop_unroll.c \
1130 1132 $src_dir/src/compiler/nir/nir_opt_move.c \ $src_dir/src/compiler/nir/nir_opt_move.c \
1131 1133 $src_dir/src/compiler/nir/nir_opt_peephole_select.c \ $src_dir/src/compiler/nir/nir_opt_peephole_select.c \
 
... ... $src_dir/src/compiler/nir/nir_propagate_invariant.c \
1141 1143 $src_dir/src/compiler/nir/nir_range_analysis.c \ $src_dir/src/compiler/nir/nir_range_analysis.c \
1142 1144 $src_dir/src/compiler/nir/nir_remove_dead_variables.c \ $src_dir/src/compiler/nir/nir_remove_dead_variables.c \
1143 1145 $src_dir/src/compiler/nir/nir_repair_ssa.c \ $src_dir/src/compiler/nir/nir_repair_ssa.c \
1146 $src_dir/src/compiler/nir/nir_schedule.c \
1144 1147 $src_dir/src/compiler/nir/nir_search.c \ $src_dir/src/compiler/nir/nir_search.c \
1145 1148 $src_dir/src/compiler/nir/nir_serialize.c \ $src_dir/src/compiler/nir/nir_serialize.c \
1146 1149 $src_dir/src/compiler/nir/nir_split_per_member_structs.c \ $src_dir/src/compiler/nir/nir_split_per_member_structs.c \
 
... ... $src_dir/src/util/u_atomic.c \
1300 1303 $src_dir/src/util/u_cpu_detect.c \ $src_dir/src/util/u_cpu_detect.c \
1301 1304 $src_dir/src/util/u_debug.c \ $src_dir/src/util/u_debug.c \
1302 1305 $src_dir/src/util/u_math.c \ $src_dir/src/util/u_math.c \
1306 $src_dir/src/util/u_mm.c \
1303 1307 $src_dir/src/util/u_process.c \ $src_dir/src/util/u_process.c \
1304 1308 $src_dir/src/util/u_queue.c \ $src_dir/src/util/u_queue.c \
1305 1309 $src_dir/src/util/u_vector.c \ $src_dir/src/util/u_vector.c \
 
... ... $src_dir/src/amd/vulkan/radv_pass.c \
1409 1413 $src_dir/src/amd/vulkan/radv_pipeline.c \ $src_dir/src/amd/vulkan/radv_pipeline.c \
1410 1414 $src_dir/src/amd/vulkan/radv_pipeline_cache.c \ $src_dir/src/amd/vulkan/radv_pipeline_cache.c \
1411 1415 $src_dir/src/amd/vulkan/radv_shader.c \ $src_dir/src/amd/vulkan/radv_shader.c \
1416 $src_dir/src/amd/vulkan/radv_shader_args.c \
1412 1417 $src_dir/src/amd/vulkan/radv_shader_info.c \ $src_dir/src/amd/vulkan/radv_shader_info.c \
1413 1418 $src_dir/src/amd/vulkan/radv_query.c \ $src_dir/src/amd/vulkan/radv_query.c \
1414 1419 $src_dir/src/amd/vulkan/radv_util.c \ $src_dir/src/amd/vulkan/radv_util.c \
File builders/mplayer-0/builder.sh changed (mode: 100644) (index b74403f..f89a37a)
1 1 src_name=mplayer src_name=mplayer
2 date=2019-11-24
2 date=2019-12-09
3 3 archive_name=$src_name-export-snapshot.tar.bz2 archive_name=$src_name-export-snapshot.tar.bz2
4 4 url0=http://www.mplayerhq.hu/MPlayer/releases/$archive_name url0=http://www.mplayerhq.hu/MPlayer/releases/$archive_name
5 ffmpeg_git_commit=d65aaf8ea986bb138ca0a6e86825c5ce03b9013a
5 ffmpeg_git_commit=9f7b2b37e3c6a1844cf1536bccf6123720fb30e6
6
7 slot=0
6 8
7 9 src_dir=$src_dir_root/$src_name-export-$date src_dir=$src_dir_root/$src_name-export-$date
8 10 cd $src_dir_root cd $src_dir_root
 
... ... export "PKG_CONFIG_PATH=\
24 26 /nyan/freetype/current/lib/pkgconfig" /nyan/freetype/current/lib/pkgconfig"
25 27
26 28 ./configure \ ./configure \
27 --prefix=/nyan/mplayer/0 \
29 --prefix=/nyan/mplayer/$slot \
28 30 "--host-cc=gcc \ "--host-cc=gcc \
29 31 -B/nyan/glibc/current/lib \ -B/nyan/glibc/current/lib \
30 32 -L/nyan/glibc/current/lib \ -L/nyan/glibc/current/lib \
 
... ... make -j $threads_n
259 261 make install make install
260 262
261 263 # add gross av1 stuff # add gross av1 stuff
262 cp -f $src_dir/etc/codecs.conf /nyan/$src_name/0/etc/mplayer
263 cat >>/nyan/$src_name/0/etc/mplayer/codecs.conf <<EOF
264 cp -f $src_dir/etc/codecs.conf /nyan/$src_name/$slot/etc/mplayer
265 cat >>/nyan/$src_name/$slot/etc/mplayer/codecs.conf <<EOF
264 266
265 267 videocodec fflibdav1d videocodec fflibdav1d
266 268 info "FFmpeg libdav1d" info "FFmpeg libdav1d"
 
... ... videocodec fflibdav1d
280 282 EOF EOF
281 283
282 284 # cleanup and tidying # cleanup and tidying
283 rm -Rf /nyan/$src_name/0/share
284 rm -Rf /nyan/$src_name/0/lib
285 strip -s /nyan/$src_name/0/bin/$src_name
285 rm -Rf /nyan/$src_name/$slot/share
286 rm -Rf /nyan/$src_name/$slot/lib
287 strip -s /nyan/$src_name/$slot/bin/$src_name
286 288
287 289 rm -Rf $src_dir rm -Rf $src_dir
File builders/mplayer-1/builder.sh changed (mode: 100644) (index 793cfd7..e19cbf9)
1 1 src_name=mplayer src_name=mplayer
2 date=2019-12-01
2 date=2019-12-09
3 3 archive_name=$src_name-export-snapshot.tar.bz2 archive_name=$src_name-export-snapshot.tar.bz2
4 4 url0=http://www.mplayerhq.hu/MPlayer/releases/$archive_name url0=http://www.mplayerhq.hu/MPlayer/releases/$archive_name
5 ffmpeg_git_commit=637742b45dc8df329b8593f6ad8f4e154d609415
5 ffmpeg_git_commit=9f7b2b37e3c6a1844cf1536bccf6123720fb30e6
6
7 slot=1
6 8
7 9 src_dir=$src_dir_root/$src_name-export-$date src_dir=$src_dir_root/$src_name-export-$date
8 10 cd $src_dir_root cd $src_dir_root
 
... ... export "PKG_CONFIG_PATH=\
24 26 /nyan/freetype/current/lib/pkgconfig" /nyan/freetype/current/lib/pkgconfig"
25 27
26 28 ./configure \ ./configure \
27 --prefix=/nyan/mplayer/1 \
29 --prefix=/nyan/mplayer/$slot \
28 30 "--host-cc=gcc \ "--host-cc=gcc \
29 31 -B/nyan/glibc/current/lib \ -B/nyan/glibc/current/lib \
30 32 -L/nyan/glibc/current/lib \ -L/nyan/glibc/current/lib \
 
... ... make -j $threads_n
259 261 make install make install
260 262
261 263 # add gross av1 stuff # add gross av1 stuff
262 cp -f $src_dir/etc/codecs.conf /nyan/$src_name/1/etc/mplayer
263 cat >>/nyan/$src_name/1/etc/mplayer/codecs.conf <<EOF
264 cp -f $src_dir/etc/codecs.conf /nyan/$src_name/$slot/etc/mplayer
265 cat >>/nyan/$src_name/$slot/etc/mplayer/codecs.conf <<EOF
264 266
265 267 videocodec fflibdav1d videocodec fflibdav1d
266 268 info "FFmpeg libdav1d" info "FFmpeg libdav1d"
 
... ... videocodec fflibdav1d
280 282 EOF EOF
281 283
282 284 # cleanup and tidying # cleanup and tidying
283 rm -Rf /nyan/$src_name/1/share
284 rm -Rf /nyan/$src_name/1/lib
285 strip -s /nyan/$src_name/1/bin/$src_name
285 rm -Rf /nyan/$src_name/$slot/share
286 rm -Rf /nyan/$src_name/$slot/lib
287 strip -s /nyan/$src_name/$slot/bin/$src_name
286 288
287 289 rm -Rf $src_dir rm -Rf $src_dir
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