diff --git a/recipes/wip/fonts/noto-sans-cjk/recipe.toml b/recipes/wip/fonts/noto-sans-cjk/recipe.toml new file mode 100644 index 00000000..2b1408d3 --- /dev/null +++ b/recipes/wip/fonts/noto-sans-cjk/recipe.toml @@ -0,0 +1,9 @@ +[build] +template = "custom" +script = """ +mkdir -pv fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK" +wget https://github.com/notofonts/noto-cjk/releases/download/Sans2.004/02_NotoSansCJK-TTF-VF.zip +unzip 02_NotoSansCJK-TTF-VF.zip -d fonts +mkdir -pv "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK" +cp -rv fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Sans-CJK" +""" diff --git a/recipes/wip/fonts/noto-serif-cjk/recipe.toml b/recipes/wip/fonts/noto-serif-cjk/recipe.toml new file mode 100644 index 00000000..5c644fd5 --- /dev/null +++ b/recipes/wip/fonts/noto-serif-cjk/recipe.toml @@ -0,0 +1,8 @@ +[build] +template = "custom" +script = """ +mkdir -pv fonts "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK" +wget https://github.com/notofonts/noto-cjk/releases/download/Serif2.003/03_NotoSerifCJK-TTF-VF.zip +unzip 03_NotoSerifCJK-TTF-VF.zip -d fonts +cp -rv fonts/Variable/TTF/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto-Serif-CJK" +""" diff --git a/recipes/wip/fonts/noto/recipe.toml b/recipes/wip/fonts/noto/recipe.toml new file mode 100644 index 00000000..40e88c1c --- /dev/null +++ b/recipes/wip/fonts/noto/recipe.toml @@ -0,0 +1,10 @@ +[source] +git = "https://github.com/notofonts/notofonts.github.io" +rev = "noto-monthly-release-2026.02.01" +shallow_clone = true +[build] +template = "custom" +script = """ +mkdir -pv "${COOKBOOK_STAGE}/usr/share/fonts/Noto" +cp -rv "${COOKBOOK_SOURCE}"/fonts/*/full/ttf/* "${COOKBOOK_STAGE}/usr/share/fonts/Noto" +""" diff --git a/recipes/wip/games/strategy/draughts/recipe.toml b/recipes/wip/games/strategy/draughts/recipe.toml new file mode 100644 index 00000000..5b595184 --- /dev/null +++ b/recipes/wip/games/strategy/draughts/recipe.toml @@ -0,0 +1,19 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/tobagin/Draughts" +rev = "v2.2.0" +shallow_clone = true +[build] +template = "meson" +mesonflags = [ + "-Dtests=false", +] +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "libgee", + "libsoup", + "json-glib", +] +dev-dependencies = ["host:blueprint"] diff --git a/recipes/wip/mobile/android-tools/recipe.toml b/recipes/wip/mobile/android-tools/recipe.toml new file mode 100644 index 00000000..35dc59ed --- /dev/null +++ b/recipes/wip/mobile/android-tools/recipe.toml @@ -0,0 +1,14 @@ +#TODO not compiled or tested +[source] +tar = "https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz" +[build] +template = "cmake" +dependencies = [ + "libusb", + "pcre", + "protobuf", + "libbrotli", + "zstd", + "lz4", +] +dev-dependencies = ["host:go"] diff --git a/recipes/wip/security/authenticator/recipe.toml b/recipes/wip/security/authenticator/recipe.toml new file mode 100644 index 00000000..78dd7f91 --- /dev/null +++ b/recipes/wip/security/authenticator/recipe.toml @@ -0,0 +1,13 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/World/Authenticator" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "gstreamer", + "gobject-introspection", +] diff --git a/recipes/wip/services/elogind/recipe.toml b/recipes/wip/services/elogind/recipe.toml new file mode 100644 index 00000000..b8f714b2 --- /dev/null +++ b/recipes/wip/services/elogind/recipe.toml @@ -0,0 +1,16 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/elogind/elogind" +rev = "V255.22" +shallow_clone = true +[build] +template = "meson" +mesonflags = [ + "-Dmode=release", + "-Dtranslations=false", + "-Dtests=false", +] +dependencies = [ + "libeudev", + "libcap", +] diff --git a/recipes/wip/sound/music/metronome/recipe.toml b/recipes/wip/sound/music/metronome/recipe.toml new file mode 100644 index 00000000..92d21312 --- /dev/null +++ b/recipes/wip/sound/music/metronome/recipe.toml @@ -0,0 +1,12 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.gnome.org/World/metronome" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "glib", + "gtk4", + "libadwaita", + "gstreamer", +] diff --git a/recipes/wip/sound/music/tempo/recipe.toml b/recipes/wip/sound/music/tempo/recipe.toml new file mode 100644 index 00000000..6fae09e8 --- /dev/null +++ b/recipes/wip/sound/music/tempo/recipe.toml @@ -0,0 +1,16 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/tobagin/tempo" +rev = "v1.5.1" +shallow_clone = true +[build] +template = "meson" +dependencies = [ + "gtk4", + "libadwaita", + "glib", + "json-glib", + "libgee", + "gstreamer", +] +dev-dependencies = ["host:blueprint"] diff --git a/recipes/wip/video/webcam/cosmic-ext-camera/recipe.toml b/recipes/wip/video/webcam/cosmic-ext-camera/recipe.toml new file mode 100644 index 00000000..0ff2af7f --- /dev/null +++ b/recipes/wip/video/webcam/cosmic-ext-camera/recipe.toml @@ -0,0 +1,9 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/cosmic-utils/camera" +shallow_clone = true +[build] +template = "cargo" +dependencies = [ + "gstreamer", +]