Kaydet (Commit) 00b43c72 authored tarafından Your Name's avatar Your Name

fix mesa and update linux-libre

üst bd704a78
This diff is collapsed.
668a5b23896ba5c6fe5a71108fe24cf0eb54f277
\ No newline at end of file
efaebae72a2d51342e99244f210ad2c3d01179fd
\ No newline at end of file
aa8fdcc151a7f77961c9b17e135ab94839b7aec4
\ No newline at end of file
3f6cf9bf42657d4eabdbe532dafad43b00e9b331
\ No newline at end of file
......@@ -11,6 +11,7 @@ from inary.actionsapi import inarytools
from inary.actionsapi import get
import time
NoStrip = ["/lib", "/boot"]
shelltools.export("KBUILD_BUILD_USER", "sulin")
......@@ -26,6 +27,7 @@ def build():
def install():
shelltools.cd("../linux-5.9.6")
kerneltools.install(distro="libre-sulinos")
kerneltools.installModuleHeaders(distro="libre-sulinos")
# add objtool for external module building and enabled VALIDATION_STACK option
......
......@@ -13,10 +13,10 @@
<PartOf>kernel.linux</PartOf>
<Summary>The Linux libre kernel (the core of the Linux operating system) for Sulin</Summary>
<Description>kernel contains the Linux kernel, the core of any Linux operating system. ddtionally libre kernel is a cleant up version of original kernel. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.</Description>
<Archive sha1sum="0ee4d2984a41192c0df93a42bb217af7f9e615c4">http://linux-libre.fsfla.org/pub/linux-libre/releases/5.7.2-gnu/linux-libre-5.7.2-gnu.tar.xz</Archive>
<Archive sha1sum="652a2af892eee900fb31438339dccf0ad1e639aa">http://linux-libre.fsfla.org/pub/linux-libre/releases/5.9.6-gnu/linux-libre-5.9.6-gnu.tar.xz</Archive>
<AdditionalFiles>
<AdditionalFile permission="0755" target="generate-module-list">scripts/generate-module-list</AdditionalFile>
<AdditionalFile permission="0755" target=".config">configs/kernel-x86_64-config-5.7.2-gnu</AdditionalFile>
<AdditionalFile permission="0755" target=".config">configs/kernel-x86_64-config-5.8.0-gnu</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency>bc</Dependency>
......@@ -52,6 +52,14 @@
</Package>
<History>
<Update release="6">
<Date>2020-04-24</Date>
<Version>5.9.6</Version>
<Comment>Package is rebuilded and released up.</Comment>
<Name>S��leyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
<Update release="5">
<Date>2020-04-24</Date>
<Version>5.7.2</Version>
......
......@@ -11,44 +11,42 @@ from inary.actionsapi import shelltools
Libdir = "/usr/lib32" if get.buildTYPE() == "emul32" else "/usr/lib"
shelltools.export("CFLAGS","")
shelltools.export("CXXFLAGS","")
shelltools.export("CFLAGS","-DUSE_MGL_NAMESPACE")
shelltools.export("CXXFLAGS","-DUSE_MGL_NAMESPACE")
shelltools.export("LDFLAGS","")
def setup():
options ="\
-D b_lto=false \
-D b_lto=false \
-D b_ndebug=true \
-D platforms=x11,wayland,drm,surfaceless \
-D platforms=x11,wayland \
-D dri-drivers=i915,i965,r100,r200,nouveau \
-D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,swrast,swr,iris,zink \
-D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,swrast,iris \
-D vulkan-drivers=amd,intel \
-D vulkan-overlay-layer=true \
-D vulkan-device-select-layer=true \
-D swr-arches=avx,avx2 \
-D dri3=true \
-D egl=true \
-D dri3=enabled \
-D egl=enabled \
-D gallium-extra-hud=true \
-D gallium-nine=true \
-D gallium-omx=disabled \
-D gallium-opencl=icd \
-D gallium-va=true \
-D gallium-vdpau=true \
-D gallium-xa=true \
-D gallium-xvmc=false \
-D gbm=true \
-D gles1=false \
-D gles2=true \
-D gallium-opencl=icd \
-D gallium-va=enabled \
-D gallium-vdpau=enabled \
-D gallium-xa=enabled \
-D gallium-xvmc=disabled \
-D gbm=enabled \
-D gles1=disabled \
-D gles2=enabled \
-D glvnd=true \
-D glx=dri \
-D libunwind=enabled \
-D llvm=true \
-D lmsensors=true \
-D llvm=enabled \
-D lmsensors=enabled \
-D osmesa=gallium \
-D zstd=false \
-D shared-glapi=true"
-D shared-glapi=enabled "
if get.buildTYPE() == "emul32":
shelltools.export("CC","gcc -m32")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment