代码拉取完成,页面将自动刷新
{
"id": "com.usebottles.bottles",
"sdk": "org.gnome.Sdk",
"runtime": "org.gnome.Platform",
"base": "org.winehq.Wine",
"base-version": "stable-21.08",
"runtime-version": "42",
"command": "bottles",
"finish-args": [
"--allow=devel",
"--allow=multiarch",
"--share=network",
"--share=ipc",
"--socket=x11",
"--socket=wayland",
"--socket=pulseaudio",
"--device=all",
"--system-talk-name=org.freedesktop.UDisks2",
"--talk-name=org.freedesktop.Notifications",
"--env=LD_LIBRARY_PATH=/app/lib:/app/lib32",
"--env=PATH=/app/bin:/app/utils/bin:/usr/bin:/usr/lib/extensions/vulkan/MangoHud/bin/:/usr/bin:/usr/lib/extensions/vulkan/OBSVkCapture/bin/",
"--require-version=1.1.2"
],
"inherit-extensions": [
"org.freedesktop.Platform.GL32",
"org.freedesktop.Platform.ffmpeg-full",
"org.freedesktop.Platform.ffmpeg_full.i386",
"org.winehq.Wine.gecko",
"org.winehq.Wine.mono",
"org.winehq.Wine.DLLs"
],
"add-extensions": {
"org.gnome.Platform.Compat.i386": {
"directory": "lib/i386-linux-gnu",
"version": "42"
},
"x-compat-i386-opts" : {
"prepend-pkg-config-path" : "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags" : "-L/app/lib32",
"append-path" : "/usr/lib/sdk/toolchain-i386/bin",
"env" : {
"CC" : "i686-unknown-linux-gnu-gcc",
"CXX" : "i686-unknown-linux-gnu-g++"
},
"libdir" : "/app/lib32"
},
"cleanup" : [
"/include",
"/lib/pkgconfig",
"/man",
"/share/doc",
"/share/gtk-doc",
"/share/man",
"/share/pkgconfig",
"*.la",
"*.a"
],
"cleanup-commands" : [
"mkdir -p /app/utils"
],
"modules" : [
{
"name" : "PyYAML",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/yaml/pyyaml/archive/refs/tags/6.0.tar.gz",
"sha256" : "f33eaba25d8e0c1a959bbf00655198c287dfc5868f5b7b01e401eaa1796cc778"
}
]
},
{
"name" : "python-requests",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/psf/requests/archive/refs/tags/v2.26.0.tar.gz",
"sha256" : "e88b61425a0b4f1316e7ab8f6c11d7abbc99b464e418786681d59fef9f9d6421"
}
]
},
{
"name" : "python-urllib3",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/urllib3/urllib3/archive/refs/tags/1.26.7.tar.gz",
"sha256" : "87f1b873ec9f7e0dc6e5bc2f9aa69279c73295a007fbd1ac421954a4679d7923"
}
]
},
{
"name" : "python-chardet",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/chardet/chardet/archive/4.0.0.tar.gz",
"sha256" : "67bbe3eb02691d38831ddf2719c40fe09381bc17f15321946f6cd71dc274e530"
}
]
},
{
"name" : "python-certifi",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/certifi/python-certifi/archive/refs/tags/2021.10.08.tar.gz",
"sha256" : "51c2cf76f7f2582d9c4eb5440bb311ef523ba0b319d0a973450ecebfb6802a3a"
}
]
},
{
"name" : "python-idna",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/kjd/idna/archive/refs/tags/v3.3.tar.gz",
"sha256" : "34b145ffe35b7872e9a3e0abc3a3a8330db90a0fd58db978725fd05c5c7d9f88"
}
]
},
{
"name" : "python-markdown",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/Python-Markdown/markdown/archive/refs/tags/3.3.6.tar.gz",
"sha256" : "506543bf4fcd81ea939eae4b43c031ae65b0e210b58ab1db9e3d9dae9298a601"
}
]
},
{
"name" : "python-icoextract",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/jlu5/icoextract/archive/refs/tags/0.1.2.tar.gz",
"sha256" : "3818ad889160b33d360da4083da0a32df8d1955fb77a64bfbac49edc15d5ad3b"
}
]
},
{
"name" : "patool",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/wummel/patool/archive/refs/tags/upstream/1.12.tar.gz",
"sha256" : "582fd4b87c263325958c1550400504799018c88bc3444f249bba304ae1747f1f"
}
]
},
{
"name" : "python-pefile",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/erocarrera/pefile/releases/download/v2021.9.3/pefile-2021.9.3.tar.gz",
"sha256" : "344a49e40a94e10849f0fe34dddc80f773a12b40675bf2f7be4b8be578bdd94a"
}
]
},
{
"name" : "vulkan-tools",
"buildsystem" : "cmake-ninja",
"config-opts" : [
"-DGLSLANG_INSTALL_DIR=/app",
"-DVULKAN_HEADERS_INSTALL_DIR=/app",
"-DCMAKE_BUILD_TYPE=Release"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.2.186.tar.gz",
"sha256" : "8ba0e21e8de0b70d31985d251d11150efee71266875262798784e9d1ec9b717b"
}
]
},
{
"name" : "gamemode",
"buildsystem" : "meson",
"config-opts" : [
"-Dwith-systemd=false",
"-Dwith-daemon=false",
"-Dwith-examples=false",
"-Dwith-util=false",
"-Dwith-sd-bus-provider=no-daemon"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/FeralInteractive/gamemode/releases/download/1.6.1/gamemode-1.6.1.tar.xz",
"sha256" : "10c2a3f142eae472f5a09e42616e38c666c05b25ca3e61e562a543bb3fda66c5"
}
]
},
{
"name" : "gamemode-32bit",
"build-options" : {
"arch" : {
"x86_64" : {
"prepend-pkg-config-path" : "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags" : "-L/app/lib32",
"append-path" : "/usr/lib/sdk/toolchain-i386/bin",
"env" : {
"CC" : "i686-unknown-linux-gnu-gcc",
"CXX" : "i686-unknown-linux-gnu-g++"
},
"libdir" : "/app/lib32"
}
}
},
"buildsystem" : "meson",
"config-opts" : [
"-Dwith-systemd=false",
"-Dwith-daemon=false",
"-Dwith-examples=false",
"-Dwith-util=false",
"-Dwith-sd-bus-provider=no-daemon"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/FeralInteractive/gamemode/releases/download/1.6.1/gamemode-1.6.1.tar.xz",
"sha256" : "10c2a3f142eae472f5a09e42616e38c666c05b25ca3e61e562a543bb3fda66c5"
}
]
},
{
"name" : "gamemoderun",
"buildsystem" : "simple",
"build-commands" : [
"install -Dm755 data/gamemoderun -t /app/bin"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/FeralInteractive/gamemode/releases/download/1.6.1/gamemode-1.6.1.tar.xz",
"sha256" : "10c2a3f142eae472f5a09e42616e38c666c05b25ca3e61e562a543bb3fda66c5"
}
]
},
{
"name" : "xdpyinfo",
"buildsystem" : "autotools",
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/freedesktop/xdpyinfo/archive/refs/tags/xdpyinfo-1.3.2.tar.gz",
"sha256" : "4c6942cb55e965f1192c0e2efc78429e2f4281cc2bc185d6ea09d609f32c51de"
}
]
},
{
"name" : "mesa-glu",
"config-opts" : [
"--disable-static"
],
"sources" : [
{
"type" : "archive",
"url" : "https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz",
"sha256" : "6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4"
}
]
},
{
"name" : "mesa-glu-32bit",
"build-options" : {
"arch" : {
"x86_64" : {
"prepend-pkg-config-path" : "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags" : "-L/app/lib32",
"append-path" : "/usr/lib/sdk/toolchain-i386/bin",
"env" : {
"CC" : "i686-unknown-linux-gnu-gcc",
"CXX" : "i686-unknown-linux-gnu-g++"
},
"libdir" : "/app/lib32"
}
}
},
"config-opts" : [
"--disable-static"
],
"sources" : [
{
"type" : "archive",
"url" : "https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz",
"sha256" : "6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4"
}
]
},
{
"name" : "rpcsvc-proto",
"buildsystem" : "autotools",
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/thkukuk/rpcsvc-proto/archive/v1.4.3.tar.gz",
"sha256" : "6906e0f81bb016bd0216460fc879d3d9f2f6d743be7dfb0d8b32d140226d5ef8"
}
]
},
{
"name" : "parse-yapp",
"buildsystem" : "simple",
"build-commands" : [
"perl Makefile.PL",
"make install"
],
"build-options" : {
"env" : {
"PERL5LIB" : "/app/lib/perl5/",
"PERL_MM_OPT" : "INSTALL_BASE=/app"
}
},
"cleanup" : [
"*"
],
"sources" : [
{
"type" : "archive",
"url" : "https://cpan.metacpan.org/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.21.tar.gz",
"sha256" : "3810e998308fba2e0f4f26043035032b027ce51ce5c8a52a8b8e340ca65f13e5"
}
]
},
{
"name" : "LatencyFleX",
"buildsystem" : "simple",
"build-commands" : [
"mkdir -p /app/lib/x86_64-linux-gnu/",
"mkdir -p /app/share/vulkan/implicit_layer.d/",
"cp layer/usr/lib/x86_64-linux-gnu/liblatencyflex_layer.so /app/lib/x86_64-linux-gnu/liblatencyflex_layer.so",
"cp layer/usr/share/vulkan/implicit_layer.d/latencyflex.json /app/share/vulkan/implicit_layer.d/latencyflex.json"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/ishitatsuyuki/LatencyFleX/releases/download/v0.1.0/latencyflex-v0.1.0.tar.xz",
"sha256" : "9862c7608b85ac6bff018d5926c4692490ff84ca3e649119b7fc53680e64dd1a"
}
]
},
{
"name" : "EasyTerm",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "git",
"url" : "https://github.com/bottlesdevs/EasyTerm",
"tag" : "0.2.0",
"commit" : "6fbeab0470df55aeab141a45763147440b2f0290",
"x-checker-data" : {
"type" : "json",
"url" : "https://api.github.com/repos/bottlesdevs/EasyTerm/releases/latest",
"tag-query" : ".tag_name",
"version-query" : ".tag_name",
"timestamp-query" : ".published_at"
}
}
],
"modules" : [
{
"name" : "vte",
"buildsystem" : "meson",
"config-opts" : [
"-Ddocs=false",
"-Dvapi=false"
],
"sources" : [
{
"type" : "archive",
"url" : "https://gitlab.gnome.org/GNOME/vte/-/archive/0.66.2/vte-0.66.2.tar.gz",
"sha256" : "a486e389e3d16f903ed6f27d9513c2a44bff5945a12af4fcfe48ce00992c42ab"
}
]
}
]
},
{
"name" : "runtime",
"buildsystem" : "simple",
"build-commands" : [
"mkdir -p /app/etc/runtime",
"cp -a * /app/etc/runtime/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/bottlesdevs/runtime/releases/download/0.3/runtime.tar.gz",
"sha256" : "37ccbe9afdc642e7b1fb3e0016c55fdccf5e221066ea96d630a5876c90792fe6"
}
]
},
{
"name" : "bottles",
"builddir" : true,
"buildsystem" : "meson",
"sources" : [
{
"type" : "dir",
"path" : "."
}
]
}
],
"build-options" : {
"env" : { }
}
},
"x-compat-i386-opts": {
"prepend-pkg-config-path": "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags": "-L/app/lib32",
"append-path": "/usr/lib/sdk/toolchain-i386/bin",
"env": {
"CC": "i686-unknown-linux-gnu-gcc",
"CXX": "i686-unknown-linux-gnu-g++"
},
"libdir": "/app/lib32"
},
"sdk-extensions": [
"org.gnome.Sdk.Compat.i386",
"org.freedesktop.Sdk.Extension.toolchain-i386"
],
"cleanup": [
"/include",
"/lib/pkgconfig",
"/man",
"/share/doc",
"/share/gtk-doc",
"/share/man",
"/share/pkgconfig",
"*.la",
"*.a"
],
"cleanup-commands": [
"mkdir -p /app/utils"
],
"modules": [
{
"name": "PyYAML",
"buildsystem": "simple",
"build-commands": [
"python3 setup.py install --prefix=/app --root=/"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/yaml/pyyaml/archive/refs/tags/6.0.tar.gz",
"sha256": "f33eaba25d8e0c1a959bbf00655198c287dfc5868f5b7b01e401eaa1796cc778"
}
},
"x-compat-i386-opts" : {
"prepend-pkg-config-path" : "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags" : "-L/app/lib32",
"append-path" : "/usr/lib/sdk/toolchain-i386/bin",
"env" : {
"CC" : "i686-unknown-linux-gnu-gcc",
"CXX" : "i686-unknown-linux-gnu-g++"
},
"libdir" : "/app/lib32"
},
"cleanup" : [
"/include",
"/lib/pkgconfig",
"/man",
"/share/doc",
"/share/gtk-doc",
"/share/man",
"/share/pkgconfig",
"*.la",
"*.a"
],
"cleanup-commands" : [
"mkdir -p /app/utils"
],
"modules" : [
{
"name" : "PyYAML",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/yaml/pyyaml/archive/refs/tags/6.0.tar.gz",
"sha256" : "f33eaba25d8e0c1a959bbf00655198c287dfc5868f5b7b01e401eaa1796cc778"
}
]
},
{
"name" : "python-requests",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/psf/requests/archive/refs/tags/v2.26.0.tar.gz",
"sha256" : "e88b61425a0b4f1316e7ab8f6c11d7abbc99b464e418786681d59fef9f9d6421"
}
]
},
{
"name" : "python-urllib3",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/urllib3/urllib3/archive/refs/tags/1.26.7.tar.gz",
"sha256" : "87f1b873ec9f7e0dc6e5bc2f9aa69279c73295a007fbd1ac421954a4679d7923"
}
]
},
{
"name" : "python-chardet",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/chardet/chardet/archive/4.0.0.tar.gz",
"sha256" : "67bbe3eb02691d38831ddf2719c40fe09381bc17f15321946f6cd71dc274e530"
}
]
},
{
"name" : "python-certifi",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/certifi/python-certifi/archive/refs/tags/2021.10.08.tar.gz",
"sha256" : "51c2cf76f7f2582d9c4eb5440bb311ef523ba0b319d0a973450ecebfb6802a3a"
}
]
},
{
"name" : "python-idna",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/kjd/idna/archive/refs/tags/v3.3.tar.gz",
"sha256" : "34b145ffe35b7872e9a3e0abc3a3a8330db90a0fd58db978725fd05c5c7d9f88"
}
]
},
{
"name" : "python-markdown",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/Python-Markdown/markdown/archive/refs/tags/3.3.6.tar.gz",
"sha256" : "506543bf4fcd81ea939eae4b43c031ae65b0e210b58ab1db9e3d9dae9298a601"
}
]
},
{
"name" : "python-icoextract",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/jlu5/icoextract/archive/refs/tags/0.1.2.tar.gz",
"sha256" : "3818ad889160b33d360da4083da0a32df8d1955fb77a64bfbac49edc15d5ad3b"
}
]
},
{
"name" : "patool",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/wummel/patool/archive/refs/tags/upstream/1.12.tar.gz",
"sha256" : "582fd4b87c263325958c1550400504799018c88bc3444f249bba304ae1747f1f"
}
]
},
{
"name" : "python-pefile",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/erocarrera/pefile/releases/download/v2021.9.3/pefile-2021.9.3.tar.gz",
"sha256" : "344a49e40a94e10849f0fe34dddc80f773a12b40675bf2f7be4b8be578bdd94a"
}
]
},
{
"name" : "vulkan-tools",
"buildsystem" : "cmake-ninja",
"config-opts" : [
"-DGLSLANG_INSTALL_DIR=/app",
"-DVULKAN_HEADERS_INSTALL_DIR=/app",
"-DCMAKE_BUILD_TYPE=Release"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.2.186.tar.gz",
"sha256" : "8ba0e21e8de0b70d31985d251d11150efee71266875262798784e9d1ec9b717b"
}
]
},
{
"name" : "gamemode",
"buildsystem" : "meson",
"config-opts" : [
"-Dwith-systemd=false",
"-Dwith-daemon=false",
"-Dwith-examples=false",
"-Dwith-util=false",
"-Dwith-sd-bus-provider=no-daemon"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/FeralInteractive/gamemode/releases/download/1.6.1/gamemode-1.6.1.tar.xz",
"sha256" : "10c2a3f142eae472f5a09e42616e38c666c05b25ca3e61e562a543bb3fda66c5"
}
]
},
{
"name" : "gamemode-32bit",
"build-options" : {
"arch" : {
"x86_64" : {
"prepend-pkg-config-path" : "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags" : "-L/app/lib32",
"append-path" : "/usr/lib/sdk/toolchain-i386/bin",
"env" : {
"CC" : "i686-unknown-linux-gnu-gcc",
"CXX" : "i686-unknown-linux-gnu-g++"
},
"libdir" : "/app/lib32"
}
}
},
"buildsystem" : "meson",
"config-opts" : [
"-Dwith-systemd=false",
"-Dwith-daemon=false",
"-Dwith-examples=false",
"-Dwith-util=false",
"-Dwith-sd-bus-provider=no-daemon"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/FeralInteractive/gamemode/releases/download/1.6.1/gamemode-1.6.1.tar.xz",
"sha256" : "10c2a3f142eae472f5a09e42616e38c666c05b25ca3e61e562a543bb3fda66c5"
}
]
},
{
"name" : "gamemoderun",
"buildsystem" : "simple",
"build-commands" : [
"install -Dm755 data/gamemoderun -t /app/bin"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/FeralInteractive/gamemode/releases/download/1.6.1/gamemode-1.6.1.tar.xz",
"sha256" : "10c2a3f142eae472f5a09e42616e38c666c05b25ca3e61e562a543bb3fda66c5"
}
]
},
{
"name" : "xdpyinfo",
"buildsystem" : "autotools",
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/freedesktop/xdpyinfo/archive/refs/tags/xdpyinfo-1.3.2.tar.gz",
"sha256" : "4c6942cb55e965f1192c0e2efc78429e2f4281cc2bc185d6ea09d609f32c51de"
}
]
},
{
"name" : "mesa-glu",
"config-opts" : [
"--disable-static"
],
"sources" : [
{
"type" : "archive",
"url" : "https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz",
"sha256" : "6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4"
}
]
},
{
"name" : "mesa-glu-32bit",
"build-options" : {
"arch" : {
"x86_64" : {
"prepend-pkg-config-path" : "/app/lib32/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig",
"ldflags" : "-L/app/lib32",
"append-path" : "/usr/lib/sdk/toolchain-i386/bin",
"env" : {
"CC" : "i686-unknown-linux-gnu-gcc",
"CXX" : "i686-unknown-linux-gnu-g++"
},
"libdir" : "/app/lib32"
}
}
},
"config-opts" : [
"--disable-static"
],
"sources" : [
{
"type" : "archive",
"url" : "https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz",
"sha256" : "6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4"
}
]
},
{
"name" : "rpcsvc-proto",
"buildsystem" : "autotools",
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/thkukuk/rpcsvc-proto/archive/v1.4.3.tar.gz",
"sha256" : "6906e0f81bb016bd0216460fc879d3d9f2f6d743be7dfb0d8b32d140226d5ef8"
}
]
},
{
"name" : "parse-yapp",
"buildsystem" : "simple",
"build-commands" : [
"perl Makefile.PL",
"make install"
],
"build-options" : {
"env" : {
"PERL5LIB" : "/app/lib/perl5/",
"PERL_MM_OPT" : "INSTALL_BASE=/app"
}
},
"cleanup" : [
"*"
],
"sources" : [
{
"type" : "archive",
"url" : "https://cpan.metacpan.org/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.21.tar.gz",
"sha256" : "3810e998308fba2e0f4f26043035032b027ce51ce5c8a52a8b8e340ca65f13e5"
}
]
},
{
"name" : "LatencyFleX",
"buildsystem" : "simple",
"build-commands" : [
"mkdir -p /app/lib/x86_64-linux-gnu/",
"mkdir -p /app/share/vulkan/implicit_layer.d/",
"cp layer/usr/lib/x86_64-linux-gnu/liblatencyflex_layer.so /app/lib/x86_64-linux-gnu/liblatencyflex_layer.so",
"cp layer/usr/share/vulkan/implicit_layer.d/latencyflex.json /app/share/vulkan/implicit_layer.d/latencyflex.json"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/ishitatsuyuki/LatencyFleX/releases/download/v0.1.0/latencyflex-v0.1.0.tar.xz",
"sha256" : "9862c7608b85ac6bff018d5926c4692490ff84ca3e649119b7fc53680e64dd1a"
}
]
},
{
"name" : "EasyTerm",
"buildsystem" : "simple",
"build-commands" : [
"python3 setup.py install --prefix=/app --root=/"
],
"sources" : [
{
"type" : "git",
"url" : "https://github.com/bottlesdevs/EasyTerm",
"tag" : "0.2.0",
"commit" : "6fbeab0470df55aeab141a45763147440b2f0290",
"x-checker-data" : {
"type" : "json",
"url" : "https://api.github.com/repos/bottlesdevs/EasyTerm/releases/latest",
"tag-query" : ".tag_name",
"version-query" : ".tag_name",
"timestamp-query" : ".published_at"
}
}
],
"modules" : [
{
"name" : "vte",
"buildsystem" : "meson",
"config-opts" : [
"-Ddocs=false",
"-Dvapi=false"
],
"sources" : [
{
"type" : "archive",
"url" : "https://gitlab.gnome.org/GNOME/vte/-/archive/0.66.2/vte-0.66.2.tar.gz",
"sha256" : "a486e389e3d16f903ed6f27d9513c2a44bff5945a12af4fcfe48ce00992c42ab"
}
]
}
]
},
{
"name" : "runtime",
"buildsystem" : "simple",
"build-commands" : [
"mkdir -p /app/etc/runtime",
"cp -a * /app/etc/runtime/"
],
"sources" : [
{
"type" : "archive",
"url" : "https://github.com/bottlesdevs/runtime/releases/download/0.3/runtime.tar.gz",
"sha256" : "37ccbe9afdc642e7b1fb3e0016c55fdccf5e221066ea96d630a5876c90792fe6"
}
]
},
{
"name" : "bottles",
"builddir" : true,
"buildsystem" : "meson",
"sources" : [
{
"type" : "dir",
"path" : "."
}
]
}
],
"build-options" : {
"env" : { }
}
]
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。