Update recipes and TODOs

This commit is contained in:
Ribbon 2025-11-13 05:24:13 -03:00
parent 1b278e5324
commit 0925abc5af
13 changed files with 68 additions and 49 deletions

View File

@ -1,14 +1,6 @@
#TODO make libxkbcommon work
#TODO port to Orbital
#TODO build instructions - https://doc.qt.io/qt-5/linux-building.html
#TODO customization - https://doc.qt.io/qt-5/configure-options.html
#TODO not compiled or tested
#TODO determine dependencies
[source]
tar = "https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz"
[build]
template = "configure"
dependencies = [
"fontconfig",
"freetype2",
"mesa",
"libxkbcommon",
]

View File

@ -1,13 +1,27 @@
#TODO port to Orbital
#TODO build instructions - https://doc.qt.io/qt-5/linux-building.html
#TODO customization - https://doc.qt.io/qt-5/configure-options.html
#TODO not compiled or tested
# probably missing dependencies: https://doc.qt.io/archives/qt-5.15/linux-requirements.html
# build instructions: https://doc.qt.io/qt-5/linux-building.html
# customization: https://doc.qt.io/qt-5/configure-options.html
[source]
tar = "https://download.qt.io/official_releases/qt/5.15/5.15.11/single/qt-everywhere-opensource-src-5.15.11.tar.xz"
tar = "https://download.qt.io/official_releases/qt/5.15/5.15.18/single/qt-everywhere-opensource-src-5.15.18.tar.xz"
[build]
template = "configure"
configureflags = [
"-no-opengl",
"-no-feature-accessibility",
]
dependencies = [
"fontconfig",
"freetype2",
"mesa",
#"mesa",
"libxkbcommon",
"libxcb",
"libx11",
"libxrender",
"libxext",
"libxfixes",
"libsm",
"libice",
"glib",
"gstreamer",
]

View File

@ -1,14 +1,6 @@
#TODO make libxkbcommon work
#TODO port to Orbital
#TODO build instructions - https://doc.qt.io/qt-6/linux-building.html
#TODO customization - https://doc.qt.io/qt-6/configure-options.html
#TODO not compiled or tested
#TODO determine dependencies
[source]
tar = "https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtbase-everywhere-src-6.6.1.tar.xz"
[build]
template = "configure"
dependencies = [
"fontconfig",
"freetype2",
"mesa",
"libxkbcommon",
]

View File

@ -1,12 +1,34 @@
#TODO not compiled or tested
# probably wrong template
# build instructions: https://doc.qt.io/qt-6/linux-building.html
# customization: https://doc.qt.io/qt-6/configure-options.html
[source]
tar = "https://download.qt.io/official_releases/qt/6.6/6.6.1/single/qt-everywhere-src-6.6.1.tar.xz"
tar = "https://download.qt.io/official_releases/qt/6.10/6.10.0/single/qt-everywhere-src-6.10.0.tar.xz"
[build]
template = "cmake"
template = "custom"
dependencies = [
"fontconfig",
"freetype2",
"mesa",
#"mesa",
"libxkbcommon",
"libxcb",
"libx11",
"libxrender",
"libxext",
"libxfixes",
"libsm",
"libice",
"glib",
"gstreamer",
"openssl3",
]
script = """
DYNAMIC_INIT
COOKBOOK_CONFIGURE_FLAGS+=(
-no-opengl
-no-feature-accessibility
-openssl-linked
)
cookbook_configure
cookbook_cmake
"""

View File

@ -1,4 +1,4 @@
#TODO port to orbital (after a patch on ring)
#TODO not compiled or tested
[source]
git = "https://github.com/ulyssa/iamb"
[build]

View File

@ -1,4 +1,4 @@
#TODO port to Orbital
#TODO not compiled or tested
[source]
git = "https://github.com/B0SEmc/Anime-Downloader"
[build]

View File

@ -1,4 +1,4 @@
#TODO port to Orbital
#TODO not compiled or tested
[source]
git = "https://github.com/RainbowCookie32/rusty-psn"
[build]

View File

@ -1,4 +1,4 @@
#TODO port to Orbital
#TODO not compiled or tested
[source]
git = "https://github.com/RainbowCookie32/rusty-psn"
[build]

View File

@ -1,4 +1,4 @@
#TODO port to Orbital
#TODO not compiled or tested
[source]
git = "https://github.com/LucasPickering/slumber"
[build]

View File

@ -1,4 +1,4 @@
#TODO port to orbital
#TODO not compiled or tested
[source]
git = "https://github.com/cea-sec/sanzu"
[build]

View File

@ -1,5 +1,5 @@
#TODO probably wrong template
[source]
tar = "https://download.documentfoundation.org/libreoffice/src/7.6.2/libreoffice-dictionaries-7.6.2.1.tar.xz?idx=2"
tar = "https://download.documentfoundation.org/libreoffice/src/25.8.2/libreoffice-dictionaries-25.8.2.2.tar.xz"
[build]
template = "configure"

View File

@ -1,5 +1,5 @@
#TODO probably wrong template
[source]
tar = "https://download.documentfoundation.org/libreoffice/src/7.6.2/libreoffice-translations-7.6.2.1.tar.xz?idx=4"
tar = "https://download.documentfoundation.org/libreoffice/src/25.8.2/libreoffice-translations-25.8.2.2.tar.xz"
[build]
template = "configure"

View File

@ -1,16 +1,15 @@
#TODO missing dependencies, see https://wiki.documentfoundation.org/Development/BuildingOnLinux#Build_dependencies
#TODO port to orbital
#TODO determine minimum dependencies
# dependencies reference: https://wiki.documentfoundation.org/Development/BuildingOnLinux#Build_dependencies
[source]
tar = "https://download.documentfoundation.org/libreoffice/src/7.6.2/libreoffice-7.6.2.1.tar.xz?idx=1"
tar = "https://download.documentfoundation.org/libreoffice/src/25.8.2/libreoffice-25.8.2.2.tar.xz"
[build]
template = "configure"
dependencies = [
"kerberos5",
"python37",
"qt5-base",
"gtk3",
"nss",
"fontconfig",
"gstreamer",
"libcups",
]
#dependencies = [
# "kerberos5",
# "qt5-base",
# "gtk3",
# "nss",
# "fontconfig",
# "gstreamer",
# "libcups",
#]