From f75e5f5081e21213db49b3935f32ce9545e2d9f9 Mon Sep 17 00:00:00 2001 From: Ribbon <ribbon_45@proton.me> Date: Fri, 8 Dec 2023 17:43:24 +0000 Subject: [PATCH] Add recipes --- recipes/wip/ani-cli/recipe.toml | 10 ++++++++++ recipes/wip/ani-skip/recipe.toml | 12 ++++++++++++ recipes/wip/chess-tui/recipe.toml | 5 +++++ recipes/wip/cvmfs/recipe.toml | 8 ++++++++ recipes/wip/defold-engine/recipe.toml | 18 ++++++++++++++++++ recipes/wip/dra-cla/recipe.toml | 10 ++++++++++ recipes/wip/glusterfs/recipe.toml | 14 ++++++++++++++ recipes/wip/goofys/recipe.toml | 5 +++++ recipes/wip/indexfs/recipe.toml | 11 +++++++++++ recipes/wip/jerry/recipe.toml | 10 ++++++++++ recipes/wip/kf5-activities-stats/recipe.toml | 5 +++++ recipes/wip/kf5-activities/recipe.toml | 5 +++++ recipes/wip/kf5-apidox/recipe.toml | 5 +++++ recipes/wip/kf5-attica/recipe.toml | 5 +++++ recipes/wip/kf5-auth/recipe.toml | 5 +++++ recipes/wip/kf5-baloo/recipe.toml | 5 +++++ recipes/wip/kf5-calendarcore/recipe.toml | 5 +++++ recipes/wip/kf5-cmake-modules/recipe.toml | 5 +++++ recipes/wip/kf5-cmutils/recipe.toml | 5 +++++ recipes/wip/kf5-completion/recipe.toml | 5 +++++ recipes/wip/kf5-contacts/recipe.toml | 5 +++++ recipes/wip/kf5-dav/recipe.toml | 5 +++++ recipes/wip/kf5-dnssd/recipe.toml | 5 +++++ recipes/wip/kf5-doctools/recipe.toml | 5 +++++ recipes/wip/kf5-emoticons/recipe.toml | 5 +++++ .../wip/kf5-frameworkintegration/recipe.toml | 5 +++++ recipes/wip/kf5-globalaccel/recipe.toml | 5 +++++ recipes/wip/kf5-holidays/recipe.toml | 5 +++++ recipes/wip/kf5-i18n/recipe.toml | 5 +++++ recipes/wip/kf5-idletime/recipe.toml | 5 +++++ recipes/wip/kf5-itemmodels/recipe.toml | 5 +++++ recipes/wip/kf5-itemviews/recipe.toml | 5 +++++ recipes/wip/kf5-jobwidgets/recipe.toml | 5 +++++ recipes/wip/kf5-kded/recipe.toml | 5 +++++ recipes/wip/kf5-kdesu/recipe.toml | 5 +++++ recipes/wip/kf5-kirigami/recipe.toml | 5 +++++ recipes/wip/kf5-modem-manager/recipe.toml | 5 +++++ recipes/wip/kf5-networkmanager/recipe.toml | 5 +++++ recipes/wip/kf5-package/recipe.toml | 5 +++++ recipes/wip/kf5-people/recipe.toml | 5 +++++ recipes/wip/kf5-plasma-framework/recipe.toml | 5 +++++ recipes/wip/kf5-plotting/recipe.toml | 5 +++++ recipes/wip/kf5-prison/recipe.toml | 5 +++++ recipes/wip/kf5-pty/recipe.toml | 5 +++++ recipes/wip/kf5-qqc2-desktop-style/recipe.toml | 5 +++++ recipes/wip/kf5-quickcharts/recipe.toml | 5 +++++ recipes/wip/kf5-runner/recipe.toml | 5 +++++ recipes/wip/kf5-service/recipe.toml | 5 +++++ recipes/wip/kf5-solid/recipe.toml | 5 +++++ recipes/wip/kf5-sonnet/recipe.toml | 5 +++++ recipes/wip/kf5-syndication/recipe.toml | 5 +++++ .../wip/kf5-syntax-highlighting/recipe.toml | 5 +++++ recipes/wip/kf5-texteditor/recipe.toml | 5 +++++ recipes/wip/kf5-threadweaver/recipe.toml | 5 +++++ recipes/wip/kf5-unitconversion/recipe.toml | 5 +++++ recipes/wip/kf5-wayland/recipe.toml | 5 +++++ recipes/wip/kf5-windowsystem/recipe.toml | 5 +++++ recipes/wip/lobster/recipe.toml | 10 ++++++++++ recipes/wip/moosefs/recipe.toml | 10 ++++++++++ recipes/wip/ntfs-3g/recipe.toml | 5 +++++ recipes/wip/pcmg/recipe.toml | 6 ++++++ recipes/wip/restic/recipe.toml | 6 ++++++ recipes/wip/s3fs/recipe.toml | 16 ++++++++++++++++ recipes/wip/sshfs/recipe.toml | 9 +++++++++ recipes/wip/wayshot/recipe.toml | 5 +++++ 65 files changed, 405 insertions(+) create mode 100644 recipes/wip/ani-cli/recipe.toml create mode 100644 recipes/wip/ani-skip/recipe.toml create mode 100644 recipes/wip/chess-tui/recipe.toml create mode 100644 recipes/wip/cvmfs/recipe.toml create mode 100644 recipes/wip/defold-engine/recipe.toml create mode 100644 recipes/wip/dra-cla/recipe.toml create mode 100644 recipes/wip/glusterfs/recipe.toml create mode 100644 recipes/wip/goofys/recipe.toml create mode 100644 recipes/wip/indexfs/recipe.toml create mode 100644 recipes/wip/jerry/recipe.toml create mode 100644 recipes/wip/kf5-activities-stats/recipe.toml create mode 100644 recipes/wip/kf5-activities/recipe.toml create mode 100644 recipes/wip/kf5-apidox/recipe.toml create mode 100644 recipes/wip/kf5-attica/recipe.toml create mode 100644 recipes/wip/kf5-auth/recipe.toml create mode 100644 recipes/wip/kf5-baloo/recipe.toml create mode 100644 recipes/wip/kf5-calendarcore/recipe.toml create mode 100644 recipes/wip/kf5-cmake-modules/recipe.toml create mode 100644 recipes/wip/kf5-cmutils/recipe.toml create mode 100644 recipes/wip/kf5-completion/recipe.toml create mode 100644 recipes/wip/kf5-contacts/recipe.toml create mode 100644 recipes/wip/kf5-dav/recipe.toml create mode 100644 recipes/wip/kf5-dnssd/recipe.toml create mode 100644 recipes/wip/kf5-doctools/recipe.toml create mode 100644 recipes/wip/kf5-emoticons/recipe.toml create mode 100644 recipes/wip/kf5-frameworkintegration/recipe.toml create mode 100644 recipes/wip/kf5-globalaccel/recipe.toml create mode 100644 recipes/wip/kf5-holidays/recipe.toml create mode 100644 recipes/wip/kf5-i18n/recipe.toml create mode 100644 recipes/wip/kf5-idletime/recipe.toml create mode 100644 recipes/wip/kf5-itemmodels/recipe.toml create mode 100644 recipes/wip/kf5-itemviews/recipe.toml create mode 100644 recipes/wip/kf5-jobwidgets/recipe.toml create mode 100644 recipes/wip/kf5-kded/recipe.toml create mode 100644 recipes/wip/kf5-kdesu/recipe.toml create mode 100644 recipes/wip/kf5-kirigami/recipe.toml create mode 100644 recipes/wip/kf5-modem-manager/recipe.toml create mode 100644 recipes/wip/kf5-networkmanager/recipe.toml create mode 100644 recipes/wip/kf5-package/recipe.toml create mode 100644 recipes/wip/kf5-people/recipe.toml create mode 100644 recipes/wip/kf5-plasma-framework/recipe.toml create mode 100644 recipes/wip/kf5-plotting/recipe.toml create mode 100644 recipes/wip/kf5-prison/recipe.toml create mode 100644 recipes/wip/kf5-pty/recipe.toml create mode 100644 recipes/wip/kf5-qqc2-desktop-style/recipe.toml create mode 100644 recipes/wip/kf5-quickcharts/recipe.toml create mode 100644 recipes/wip/kf5-runner/recipe.toml create mode 100644 recipes/wip/kf5-service/recipe.toml create mode 100644 recipes/wip/kf5-solid/recipe.toml create mode 100644 recipes/wip/kf5-sonnet/recipe.toml create mode 100644 recipes/wip/kf5-syndication/recipe.toml create mode 100644 recipes/wip/kf5-syntax-highlighting/recipe.toml create mode 100644 recipes/wip/kf5-texteditor/recipe.toml create mode 100644 recipes/wip/kf5-threadweaver/recipe.toml create mode 100644 recipes/wip/kf5-unitconversion/recipe.toml create mode 100644 recipes/wip/kf5-wayland/recipe.toml create mode 100644 recipes/wip/kf5-windowsystem/recipe.toml create mode 100644 recipes/wip/lobster/recipe.toml create mode 100644 recipes/wip/moosefs/recipe.toml create mode 100644 recipes/wip/ntfs-3g/recipe.toml create mode 100644 recipes/wip/pcmg/recipe.toml create mode 100644 recipes/wip/restic/recipe.toml create mode 100644 recipes/wip/s3fs/recipe.toml create mode 100644 recipes/wip/sshfs/recipe.toml create mode 100644 recipes/wip/wayshot/recipe.toml diff --git a/recipes/wip/ani-cli/recipe.toml b/recipes/wip/ani-cli/recipe.toml new file mode 100644 index 000000000..8a558756f --- /dev/null +++ b/recipes/wip/ani-cli/recipe.toml @@ -0,0 +1,10 @@ +#TODO Not compiled or tested +[source] +tar = "https://github.com/pystardust/ani-cli/archive/refs/tags/v4.6.tar.gz" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/bin +cp "${COOKBOOK_SOURCE}"/ani-cli "${COOKBOOK_STAGE}"/bin/ani-cli +chmod a+x "${COOKBOOK_STAGE}"/bin/ani-cli +""" diff --git a/recipes/wip/ani-skip/recipe.toml b/recipes/wip/ani-skip/recipe.toml new file mode 100644 index 000000000..d49a055dc --- /dev/null +++ b/recipes/wip/ani-skip/recipe.toml @@ -0,0 +1,12 @@ +#TODO Not compiled or tested +[source] +git = "https://github.com/synacktraa/ani-skip" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/bin +mkdir -pv "${COOKBOOK_STAGE}"/home/user/.config/mpv/scripts +cp "${COOKBOOK_SOURCE}"/ani-skip "${COOKBOOK_STAGE}"/bin/ani-skip +cp "${COOKBOOK_SOURCE}"/skip.lua "${COOKBOOK_STAGE}"/home/user/.config/mpv/scripts +chmod a+x "${COOKBOOK_STAGE}"/bin/ani-skip +""" diff --git a/recipes/wip/chess-tui/recipe.toml b/recipes/wip/chess-tui/recipe.toml new file mode 100644 index 000000000..fd4814d0a --- /dev/null +++ b/recipes/wip/chess-tui/recipe.toml @@ -0,0 +1,5 @@ +#TODO Not compiled or tested +[source] +tar = "https://github.com/thomas-mauran/chess-tui/archive/refs/tags/1.0.0.tar.gz" +[build] +template = "cargo" diff --git a/recipes/wip/cvmfs/recipe.toml b/recipes/wip/cvmfs/recipe.toml new file mode 100644 index 000000000..a69cc76dc --- /dev/null +++ b/recipes/wip/cvmfs/recipe.toml @@ -0,0 +1,8 @@ +#TODO missing script for CMake, see https://cvmfs.readthedocs.io/en/stable/cpt-quickstart.html#building-from-source +[source] +tar = "https://ecsft.cern.ch/dist/cvmfs/cvmfs-2.11.2/source.tar.gz" +[build] +template = "custom" +dependencies = [ + "libfuse3", +] diff --git a/recipes/wip/defold-engine/recipe.toml b/recipes/wip/defold-engine/recipe.toml new file mode 100644 index 000000000..095e0773d --- /dev/null +++ b/recipes/wip/defold-engine/recipe.toml @@ -0,0 +1,18 @@ +#TODO missing script for building, see https://github.com/defold/defold/blob/dev/README_BUILD.md +#TODO build the editor, see https://github.com/defold/defold/blob/dev/editor/README_BUILD.md +# probably the SDKs can't run on Redox, avoid them +[source] +tar = "https://github.com/defold/defold/archive/refs/tags/1.6.2.tar.gz" +[build] +template = "custom" +dependencies = [ + "libxi", + "libxext", + "mesa-glu", + "mesa", + "curl", + "freeglut", + "libuuid", + "openal", + "ncurses", +] diff --git a/recipes/wip/dra-cla/recipe.toml b/recipes/wip/dra-cla/recipe.toml new file mode 100644 index 000000000..c749101a2 --- /dev/null +++ b/recipes/wip/dra-cla/recipe.toml @@ -0,0 +1,10 @@ +#TODO Not compiled or tested +[source] +git = "https://github.com/CoolnsX/dra-cla" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/bin +cp "${COOKBOOK_SOURCE}"/dra-cla "${COOKBOOK_STAGE}"/bin/dra-cla +chmod a+x "${COOKBOOK_STAGE}"/bin/dra-cla +""" diff --git a/recipes/wip/glusterfs/recipe.toml b/recipes/wip/glusterfs/recipe.toml new file mode 100644 index 000000000..0ea04e9a2 --- /dev/null +++ b/recipes/wip/glusterfs/recipe.toml @@ -0,0 +1,14 @@ +#TODO Not compiled or tested +#TODO probably missing dependencies, see https://docs.gluster.org/en/latest/Developer-guide/Building-GlusterFS/#build-requirements +# customization - https://docs.gluster.org/en/latest/Developer-guide/Building-GlusterFS/#configuring-for-building +[source] +tar = "https://download.gluster.org/pub/gluster/glusterfs/9/LATEST/glusterfs-9.6.tar.gz" +[build] +template = "configure" +dependencies = [ + "openssl1", + "libxml2", + "libaio", + "sqlite3", + "libfuse3", +] diff --git a/recipes/wip/goofys/recipe.toml b/recipes/wip/goofys/recipe.toml new file mode 100644 index 000000000..58f05a0d3 --- /dev/null +++ b/recipes/wip/goofys/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for Go, see https://github.com/kahing/goofys/#installation +[source] +tar = "https://github.com/kahing/goofys/archive/refs/tags/v0.24.0.tar.gz" +[build] +template = "custom" diff --git a/recipes/wip/indexfs/recipe.toml b/recipes/wip/indexfs/recipe.toml new file mode 100644 index 000000000..90c2a4702 --- /dev/null +++ b/recipes/wip/indexfs/recipe.toml @@ -0,0 +1,11 @@ +#TODO not compiled or tested +#TODO probably missing dependencies +# build instructions - https://github.com/MajenkoProjects/indexfs/blob/master/INSTALL +[source] +git = "https://github.com/MajenkoProjects/indexfs" +[build] +template = "custom" +script = """ +./autogen.sh +cookbook_configure +""" diff --git a/recipes/wip/jerry/recipe.toml b/recipes/wip/jerry/recipe.toml new file mode 100644 index 000000000..0206be2b5 --- /dev/null +++ b/recipes/wip/jerry/recipe.toml @@ -0,0 +1,10 @@ +#TODO Not compiled or tested +[source] +git = "https://github.com/justchokingaround/jerry" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/bin +cp "${COOKBOOK_SOURCE}"/jerry.sh "${COOKBOOK_STAGE}"/bin/jerry +chmod a+x "${COOKBOOK_STAGE}"/bin/jerry +""" diff --git a/recipes/wip/kf5-activities-stats/recipe.toml b/recipes/wip/kf5-activities-stats/recipe.toml new file mode 100644 index 000000000..81c7aa7cf --- /dev/null +++ b/recipes/wip/kf5-activities-stats/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kactivities-stats-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-activities/recipe.toml b/recipes/wip/kf5-activities/recipe.toml new file mode 100644 index 000000000..515c7ac7b --- /dev/null +++ b/recipes/wip/kf5-activities/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kactivities-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-apidox/recipe.toml b/recipes/wip/kf5-apidox/recipe.toml new file mode 100644 index 000000000..b90418a7f --- /dev/null +++ b/recipes/wip/kf5-apidox/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kapidox-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-attica/recipe.toml b/recipes/wip/kf5-attica/recipe.toml new file mode 100644 index 000000000..b7098459f --- /dev/null +++ b/recipes/wip/kf5-attica/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/attica-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-auth/recipe.toml b/recipes/wip/kf5-auth/recipe.toml new file mode 100644 index 000000000..3e9b9311f --- /dev/null +++ b/recipes/wip/kf5-auth/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kauth-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-baloo/recipe.toml b/recipes/wip/kf5-baloo/recipe.toml new file mode 100644 index 000000000..b8d3c0657 --- /dev/null +++ b/recipes/wip/kf5-baloo/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/baloo-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-calendarcore/recipe.toml b/recipes/wip/kf5-calendarcore/recipe.toml new file mode 100644 index 000000000..9088f6598 --- /dev/null +++ b/recipes/wip/kf5-calendarcore/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kcalendarcore-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-cmake-modules/recipe.toml b/recipes/wip/kf5-cmake-modules/recipe.toml new file mode 100644 index 000000000..1a8392252 --- /dev/null +++ b/recipes/wip/kf5-cmake-modules/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/extra-cmake-modules-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-cmutils/recipe.toml b/recipes/wip/kf5-cmutils/recipe.toml new file mode 100644 index 000000000..ec90f29e7 --- /dev/null +++ b/recipes/wip/kf5-cmutils/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kcmutils-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-completion/recipe.toml b/recipes/wip/kf5-completion/recipe.toml new file mode 100644 index 000000000..b35ef7266 --- /dev/null +++ b/recipes/wip/kf5-completion/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kcompletion-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-contacts/recipe.toml b/recipes/wip/kf5-contacts/recipe.toml new file mode 100644 index 000000000..510bd9f4e --- /dev/null +++ b/recipes/wip/kf5-contacts/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kcontacts-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-dav/recipe.toml b/recipes/wip/kf5-dav/recipe.toml new file mode 100644 index 000000000..672b45d17 --- /dev/null +++ b/recipes/wip/kf5-dav/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kdav-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-dnssd/recipe.toml b/recipes/wip/kf5-dnssd/recipe.toml new file mode 100644 index 000000000..bd3bb178f --- /dev/null +++ b/recipes/wip/kf5-dnssd/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kdnssd-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-doctools/recipe.toml b/recipes/wip/kf5-doctools/recipe.toml new file mode 100644 index 000000000..fbcf600a0 --- /dev/null +++ b/recipes/wip/kf5-doctools/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kdoctools-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-emoticons/recipe.toml b/recipes/wip/kf5-emoticons/recipe.toml new file mode 100644 index 000000000..6465a062e --- /dev/null +++ b/recipes/wip/kf5-emoticons/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kemoticons-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-frameworkintegration/recipe.toml b/recipes/wip/kf5-frameworkintegration/recipe.toml new file mode 100644 index 000000000..4bbaac73d --- /dev/null +++ b/recipes/wip/kf5-frameworkintegration/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/frameworkintegration-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-globalaccel/recipe.toml b/recipes/wip/kf5-globalaccel/recipe.toml new file mode 100644 index 000000000..55008c2fa --- /dev/null +++ b/recipes/wip/kf5-globalaccel/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kglobalaccel-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-holidays/recipe.toml b/recipes/wip/kf5-holidays/recipe.toml new file mode 100644 index 000000000..f1b9145a5 --- /dev/null +++ b/recipes/wip/kf5-holidays/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kholidays-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-i18n/recipe.toml b/recipes/wip/kf5-i18n/recipe.toml new file mode 100644 index 000000000..0125093cd --- /dev/null +++ b/recipes/wip/kf5-i18n/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/ki18n-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-idletime/recipe.toml b/recipes/wip/kf5-idletime/recipe.toml new file mode 100644 index 000000000..8acb1b156 --- /dev/null +++ b/recipes/wip/kf5-idletime/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kidletime-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-itemmodels/recipe.toml b/recipes/wip/kf5-itemmodels/recipe.toml new file mode 100644 index 000000000..143c790b7 --- /dev/null +++ b/recipes/wip/kf5-itemmodels/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kitemmodels-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-itemviews/recipe.toml b/recipes/wip/kf5-itemviews/recipe.toml new file mode 100644 index 000000000..5439efad0 --- /dev/null +++ b/recipes/wip/kf5-itemviews/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kitemviews-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-jobwidgets/recipe.toml b/recipes/wip/kf5-jobwidgets/recipe.toml new file mode 100644 index 000000000..ec2a9b474 --- /dev/null +++ b/recipes/wip/kf5-jobwidgets/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kjobwidgets-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-kded/recipe.toml b/recipes/wip/kf5-kded/recipe.toml new file mode 100644 index 000000000..0dd64762d --- /dev/null +++ b/recipes/wip/kf5-kded/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kded-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-kdesu/recipe.toml b/recipes/wip/kf5-kdesu/recipe.toml new file mode 100644 index 000000000..53c95e5dd --- /dev/null +++ b/recipes/wip/kf5-kdesu/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kdesu-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-kirigami/recipe.toml b/recipes/wip/kf5-kirigami/recipe.toml new file mode 100644 index 000000000..9bca3ddb1 --- /dev/null +++ b/recipes/wip/kf5-kirigami/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kirigami-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-modem-manager/recipe.toml b/recipes/wip/kf5-modem-manager/recipe.toml new file mode 100644 index 000000000..67909fc18 --- /dev/null +++ b/recipes/wip/kf5-modem-manager/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/modemmanager-qt5-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-networkmanager/recipe.toml b/recipes/wip/kf5-networkmanager/recipe.toml new file mode 100644 index 000000000..71887fc70 --- /dev/null +++ b/recipes/wip/kf5-networkmanager/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/networkmanager-qt5-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-package/recipe.toml b/recipes/wip/kf5-package/recipe.toml new file mode 100644 index 000000000..7391c3790 --- /dev/null +++ b/recipes/wip/kf5-package/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kpackage-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-people/recipe.toml b/recipes/wip/kf5-people/recipe.toml new file mode 100644 index 000000000..078ece73d --- /dev/null +++ b/recipes/wip/kf5-people/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kpeople-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-plasma-framework/recipe.toml b/recipes/wip/kf5-plasma-framework/recipe.toml new file mode 100644 index 000000000..6f7b88ecc --- /dev/null +++ b/recipes/wip/kf5-plasma-framework/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/plasma-framework-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-plotting/recipe.toml b/recipes/wip/kf5-plotting/recipe.toml new file mode 100644 index 000000000..4cbb3b971 --- /dev/null +++ b/recipes/wip/kf5-plotting/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kplotting-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-prison/recipe.toml b/recipes/wip/kf5-prison/recipe.toml new file mode 100644 index 000000000..3d98a4698 --- /dev/null +++ b/recipes/wip/kf5-prison/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/prison-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-pty/recipe.toml b/recipes/wip/kf5-pty/recipe.toml new file mode 100644 index 000000000..048f371f5 --- /dev/null +++ b/recipes/wip/kf5-pty/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kpty-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-qqc2-desktop-style/recipe.toml b/recipes/wip/kf5-qqc2-desktop-style/recipe.toml new file mode 100644 index 000000000..cf907877d --- /dev/null +++ b/recipes/wip/kf5-qqc2-desktop-style/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/qqc2-desktop-style-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-quickcharts/recipe.toml b/recipes/wip/kf5-quickcharts/recipe.toml new file mode 100644 index 000000000..517a67e9c --- /dev/null +++ b/recipes/wip/kf5-quickcharts/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kquickcharts-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-runner/recipe.toml b/recipes/wip/kf5-runner/recipe.toml new file mode 100644 index 000000000..87a4f8c13 --- /dev/null +++ b/recipes/wip/kf5-runner/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/krunner-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-service/recipe.toml b/recipes/wip/kf5-service/recipe.toml new file mode 100644 index 000000000..cdf8c2379 --- /dev/null +++ b/recipes/wip/kf5-service/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kservice-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-solid/recipe.toml b/recipes/wip/kf5-solid/recipe.toml new file mode 100644 index 000000000..0ddc6589a --- /dev/null +++ b/recipes/wip/kf5-solid/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/solid-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-sonnet/recipe.toml b/recipes/wip/kf5-sonnet/recipe.toml new file mode 100644 index 000000000..4f7a13eb0 --- /dev/null +++ b/recipes/wip/kf5-sonnet/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/sonnet-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-syndication/recipe.toml b/recipes/wip/kf5-syndication/recipe.toml new file mode 100644 index 000000000..3c97390f4 --- /dev/null +++ b/recipes/wip/kf5-syndication/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/syndication-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-syntax-highlighting/recipe.toml b/recipes/wip/kf5-syntax-highlighting/recipe.toml new file mode 100644 index 000000000..350a3d9f1 --- /dev/null +++ b/recipes/wip/kf5-syntax-highlighting/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/syntax-highlighting-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-texteditor/recipe.toml b/recipes/wip/kf5-texteditor/recipe.toml new file mode 100644 index 000000000..3165c1555 --- /dev/null +++ b/recipes/wip/kf5-texteditor/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/ktexteditor-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-threadweaver/recipe.toml b/recipes/wip/kf5-threadweaver/recipe.toml new file mode 100644 index 000000000..608b567a3 --- /dev/null +++ b/recipes/wip/kf5-threadweaver/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/threadweaver-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-unitconversion/recipe.toml b/recipes/wip/kf5-unitconversion/recipe.toml new file mode 100644 index 000000000..9a4515945 --- /dev/null +++ b/recipes/wip/kf5-unitconversion/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kunitconversion-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-wayland/recipe.toml b/recipes/wip/kf5-wayland/recipe.toml new file mode 100644 index 000000000..39003af42 --- /dev/null +++ b/recipes/wip/kf5-wayland/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kwayland-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/kf5-windowsystem/recipe.toml b/recipes/wip/kf5-windowsystem/recipe.toml new file mode 100644 index 000000000..ab5f51fcb --- /dev/null +++ b/recipes/wip/kf5-windowsystem/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for CMake, lacking build instructions +[source] +tar = "https://download.kde.org/stable/frameworks/5.112/kwindowsystem-5.112.0.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/lobster/recipe.toml b/recipes/wip/lobster/recipe.toml new file mode 100644 index 000000000..5cf6e7942 --- /dev/null +++ b/recipes/wip/lobster/recipe.toml @@ -0,0 +1,10 @@ +#TODO Not compiled or tested +[source] +git = "https://github.com/justchokingaround/lobster" +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}"/bin +cp "${COOKBOOK_SOURCE}"/lobster.sh "${COOKBOOK_STAGE}"/bin/lobster +chmod a+x "${COOKBOOK_STAGE}"/bin/lobster +""" diff --git a/recipes/wip/moosefs/recipe.toml b/recipes/wip/moosefs/recipe.toml new file mode 100644 index 000000000..eaea8f281 --- /dev/null +++ b/recipes/wip/moosefs/recipe.toml @@ -0,0 +1,10 @@ +#TODO missing script for building, see https://github.com/moosefs/moosefs#source-code +[source] +tar = "https://github.com/moosefs/moosefs/archive/refs/tags/v3.0.117.tar.gz" +[build] +template = "custom" +dependencies = [ + "libfuse3", + "libpcap", + "zlib", +] diff --git a/recipes/wip/ntfs-3g/recipe.toml b/recipes/wip/ntfs-3g/recipe.toml new file mode 100644 index 000000000..cafa85f04 --- /dev/null +++ b/recipes/wip/ntfs-3g/recipe.toml @@ -0,0 +1,5 @@ +#TODO mayne needs to patch the bundled libfuse or force the libfuse3 recipe +[source] +tar = "https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2022.10.3.tgz" +[build] +template = "configure" diff --git a/recipes/wip/pcmg/recipe.toml b/recipes/wip/pcmg/recipe.toml new file mode 100644 index 000000000..c29d54d8a --- /dev/null +++ b/recipes/wip/pcmg/recipe.toml @@ -0,0 +1,6 @@ +#TODO probably wrong template +#TODO require WebAssembly +[source] +git = "https://github.com/JohnDowson/pcmg" +[build] +template = "cargo" diff --git a/recipes/wip/restic/recipe.toml b/recipes/wip/restic/recipe.toml new file mode 100644 index 000000000..f7aab4313 --- /dev/null +++ b/recipes/wip/restic/recipe.toml @@ -0,0 +1,6 @@ +#TODO missing script for Go, see https://restic.readthedocs.io/en/stable/020_installation.html#from-source +#TODO maybe needs to be patched +[source] +tar = "https://github.com/restic/restic/releases/download/v0.16.2/restic-0.16.2.tar.gz" +[build] +template = "custom" diff --git a/recipes/wip/s3fs/recipe.toml b/recipes/wip/s3fs/recipe.toml new file mode 100644 index 000000000..a46a19cdf --- /dev/null +++ b/recipes/wip/s3fs/recipe.toml @@ -0,0 +1,16 @@ +#TODO Not compiled or tested +# build instructions - https://github.com/s3fs-fuse/s3fs-fuse/blob/master/COMPILATION.md +[source] +tar = "https://github.com/s3fs-fuse/s3fs-fuse/archive/refs/tags/v1.93.tar.gz" +[build] +template = "custom" +dependencies = [ + "libfuse2", + "curl", + "libxml2", + "openssl1", +] +script = """ +./autogen.sh +cookbook_configure +""" diff --git a/recipes/wip/sshfs/recipe.toml b/recipes/wip/sshfs/recipe.toml new file mode 100644 index 000000000..4e45b6b0e --- /dev/null +++ b/recipes/wip/sshfs/recipe.toml @@ -0,0 +1,9 @@ +#TODO missing script for Meson, see https://github.com/libfuse/sshfs#installation +[source] +tar = "https://github.com/libfuse/sshfs/releases/download/sshfs-3.7.3/sshfs-3.7.3.tar.xz" +[build] +template = "custom" +dependencies = [ + "libfuse3", + "glib", +] diff --git a/recipes/wip/wayshot/recipe.toml b/recipes/wip/wayshot/recipe.toml new file mode 100644 index 000000000..a653b2017 --- /dev/null +++ b/recipes/wip/wayshot/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for "make", see https://git.sr.ht/~shinyzenith/wayshot#compiling +[source] +tar = "https://git.sr.ht/~shinyzenith/wayshot/archive/43fae61e239d75b8381f1e07e09e40dc2103cc8e.tar.gz" +[build] +template = "custom" -- GitLab