diff --git a/recipes/wip/db/postgresql16/recipe.toml b/recipes/wip/db/postgresql16/recipe.toml index ccb5ddffae8d34f45bcfaa4a3619b6639bbded95..b439b54b28465ff8defcd9a76b88b08321774709 100644 --- a/recipes/wip/db/postgresql16/recipe.toml +++ b/recipes/wip/db/postgresql16/recipe.toml @@ -1,5 +1,18 @@ -#TODO compilation error +#TODO waiting on sigjmp_buf and related POSIX functions in relibc [source] tar = "https://ftp.postgresql.org/pub/source/v16.0/postgresql-16.0.tar.bz2" [build] -template = "configure" +template = "custom" +dependencies = [ + "readline", + "zlib", +] +script = """ +cp "${COOKBOOK_SOURCE}/src/backend/utils/errcodes.h" "${COOKBOOK_SOURCE}/src/include/utils/errcodes.h" +COOKBOOK_CONFIGURE_FLAGS+=( + --without-icu + --without-readline + --with-template=redox +) +cookbook_configure +""" diff --git a/recipes/wip/dev/add-determinism/recipe.toml b/recipes/wip/dev/add-determinism/recipe.toml index 089eb038bcb4ad9cead73bf4854f7c50c44c326b..3d645ff8701874751a5dca687d992eb4c8fcae86 100644 --- a/recipes/wip/dev/add-determinism/recipe.toml +++ b/recipes/wip/dev/add-determinism/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO pyo3-ffi crate error [source] git = "https://github.com/keszybz/add-determinism" [build] diff --git a/recipes/wip/dev/bite/recipe.toml b/recipes/wip/dev/bite/recipe.toml index 8d35e8aac6b9a2151d8983614b07b66cc782b008..4a3d0ddf25f929bb6bdac1af4d877de62ac992c3 100644 --- a/recipes/wip/dev/bite/recipe.toml +++ b/recipes/wip/dev/bite/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO rfd crate error [source] git = "https://github.com/WINSDK/bite" [build] diff --git a/recipes/wip/dev/cargo-c/recipe.toml b/recipes/wip/dev/cargo-c/recipe.toml index 6726353287035e54449f3a441c0c4234cac9701c..6f410ef5e6be8d1cec1139331b9b65ae0a47e549 100644 --- a/recipes/wip/dev/cargo-c/recipe.toml +++ b/recipes/wip/dev/cargo-c/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO require rustc 1.75 or newer [source] git = "https://github.com/lu-zero/cargo-c" [build] diff --git a/recipes/wip/dev/cargo-cache/recipe.toml b/recipes/wip/dev/cargo-cache/recipe.toml index a7c248a5227399c07d9bf3e0ff9fe9c263d10442..8bdb0ca018c60c4388ca2036a27e7571e393af34 100644 --- a/recipes/wip/dev/cargo-cache/recipe.toml +++ b/recipes/wip/dev/cargo-cache/recipe.toml @@ -1,4 +1,4 @@ -#TODO camino crate compilation error +#TODO camino crate error [source] git = "https://github.com/matthiaskrgr/cargo-cache" [build] diff --git a/recipes/wip/dev/cargo-compete/recipe.toml b/recipes/wip/dev/cargo-compete/recipe.toml index 8f8563fa882b63de54a7c52920a00220fa7243b6..b602fb79901a52bae7675c190a5089f3d1dafd5e 100644 --- a/recipes/wip/dev/cargo-compete/recipe.toml +++ b/recipes/wip/dev/cargo-compete/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error (after cargo update) [source] git = "https://github.com/qryxip/cargo-compete" [build] diff --git a/recipes/wip/dev/cargo-equip/recipe.toml b/recipes/wip/dev/cargo-equip/recipe.toml index de7655a66e88e284c96bfdde8a0a131d0d05f445..a0a8fc9d418e74bfa1e28d7693742caf3ddda30b 100644 --- a/recipes/wip/dev/cargo-equip/recipe.toml +++ b/recipes/wip/dev/cargo-equip/recipe.toml @@ -1,5 +1,8 @@ -#TODO Not compiled or tested +#TODO camino crate error [source] git = "https://github.com/qryxip/cargo-equip" [build] template = "cargo" +dependencies = [ + "openssl1", +] diff --git a/recipes/wip/dev/cargo-goggles/recipe.toml b/recipes/wip/dev/cargo-goggles/recipe.toml index 7e15385ec73a12a42f8ac4e2e33a50bc22d47055..95b73e1f150f0766b99211ee2c7a69d95c3a7659 100644 --- a/recipes/wip/dev/cargo-goggles/recipe.toml +++ b/recipes/wip/dev/cargo-goggles/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/M4SS-Code/cargo-goggles" [build] diff --git a/recipes/wip/dev/cargo-hack/recipe.toml b/recipes/wip/dev/cargo-hack/recipe.toml index 616dbdb9294d097abc3b43187b3639871573e19a..f609428e6663273815830f8d9eda9733daf64bdb 100644 --- a/recipes/wip/dev/cargo-hack/recipe.toml +++ b/recipes/wip/dev/cargo-hack/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/taiki-e/cargo-hack" [build] diff --git a/recipes/wip/dev/cargo-outofdate/recipe.toml b/recipes/wip/dev/cargo-outofdate/recipe.toml index 27864de37a8be0fac6fb4d237290b02ad183c628..d2ab84152565dfc6176443d2513f3fc485e218ef 100644 --- a/recipes/wip/dev/cargo-outofdate/recipe.toml +++ b/recipes/wip/dev/cargo-outofdate/recipe.toml @@ -1,5 +1,8 @@ -#TODO Not compiled or tested +#TODO cargo-util crate error [source] git = "https://github.com/quininer/cargo-outofdate" [build] template = "cargo" +dependencies = [ + "openssl1", +] diff --git a/recipes/wip/dev/cargo-semver-checks/recipe.toml b/recipes/wip/dev/cargo-semver-checks/recipe.toml index a8a6894a9950621683d52677dc7e0f6a58cce139..f1b86896c280e8ee2217ad869e84495b9a3f502d 100644 --- a/recipes/wip/dev/cargo-semver-checks/recipe.toml +++ b/recipes/wip/dev/cargo-semver-checks/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/obi1kenobi/cargo-semver-checks" [build] diff --git a/recipes/wip/dev/clippy/recipe.toml b/recipes/wip/dev/clippy/recipe.toml index db81cc48374aaf50f2c19a34a0daa161d078255d..88ba74e61d1cccdad4c28b5b588577737093829e 100644 --- a/recipes/wip/dev/clippy/recipe.toml +++ b/recipes/wip/dev/clippy/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/rust-lang/rust-clippy" [build] diff --git a/recipes/wip/dev/crater/recipe.toml b/recipes/wip/dev/crater/recipe.toml index 36433fe776fc4f6b7ac88dadd82d9747e8447207..88865b970a608368edbebd8489108ac1efabe522 100644 --- a/recipes/wip/dev/crater/recipe.toml +++ b/recipes/wip/dev/crater/recipe.toml @@ -1,5 +1,8 @@ -#TODO Not compiled or tested +#TODO camino crate error [source] git = "https://github.com/rust-lang/crater" [build] template = "cargo" +dependencies = [ + "openssl1", +] diff --git a/recipes/wip/dev/jaq/recipe.toml b/recipes/wip/dev/jaq/recipe.toml index c78159a2d1f8b09a0dc6cab44a4b6103d0ed5d1d..309ad16ab5cacb30afeceb7efce634d8bf6f6b07 100644 --- a/recipes/wip/dev/jaq/recipe.toml +++ b/recipes/wip/dev/jaq/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO mimalloc error [source] git = "https://github.com/01mf02/jaq" [build] diff --git a/recipes/wip/dev/jq/recipe.toml b/recipes/wip/dev/jq/recipe.toml index 72364e720ed108178e962ae636327276eb0038f5..26932f402f5e2c897ef9f8159d3dc8e03e775674 100644 --- a/recipes/wip/dev/jq/recipe.toml +++ b/recipes/wip/dev/jq/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO undefined reference [source] tar = "https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-1.7.1.tar.gz" [build] diff --git a/recipes/wip/dev/lurk/recipe.toml b/recipes/wip/dev/lurk/recipe.toml index 7807ab9283fdd869f76387bda1585d69aea4f261..a94e58feadd88bc0d3d70e347a954b5aad5d43cd 100644 --- a/recipes/wip/dev/lurk/recipe.toml +++ b/recipes/wip/dev/lurk/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO users crate error [source] git = "https://github.com/JakWai01/lurk" [build] diff --git a/recipes/wip/dev/piccolo/recipe.toml b/recipes/wip/dev/piccolo/recipe.toml index e12ae622cabea54619772c2a08fb54e46558e500..af85d93cf04197da3cfb04f06653df2439892ecb 100644 --- a/recipes/wip/dev/piccolo/recipe.toml +++ b/recipes/wip/dev/piccolo/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO compiled but not tested [source] git = "https://github.com/kyren/piccolo" [build] diff --git a/recipes/wip/dev/py-spy/recipe.toml b/recipes/wip/dev/py-spy/recipe.toml index 3e07e5b5a0257537285c0bfc6150bebec21e200c..369a21417cf2fd9e74130ae4b836887723fb403e 100644 --- a/recipes/wip/dev/py-spy/recipe.toml +++ b/recipes/wip/dev/py-spy/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO proc-maps crate error [source] git = "https://github.com/benfred/py-spy" [build] diff --git a/recipes/wip/dev/pyapp/recipe.toml b/recipes/wip/dev/pyapp/recipe.toml index 48178700ff5bbc1cb24ff5b3a4a5ed5a359bf771..b9468f346f0041a30ea79f0e1132c07272ff9b48 100644 --- a/recipes/wip/dev/pyapp/recipe.toml +++ b/recipes/wip/dev/pyapp/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/ofek/pyapp" [build] diff --git a/recipes/wip/dev/pylyzer/recipe.toml b/recipes/wip/dev/pylyzer/recipe.toml index bef4e30f3e12a8c3b1456b1feee507a0321a8a59..8fe7955f76b5a29339d85b4f41780ff12a7c6c95 100644 --- a/recipes/wip/dev/pylyzer/recipe.toml +++ b/recipes/wip/dev/pylyzer/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO erg_compiler crate error [source] git = "https://github.com/mtshiba/pylyzer" [build] diff --git a/recipes/wip/dev/pyscan/recipe.toml b/recipes/wip/dev/pyscan/recipe.toml index 81303e5279b21de5147f2f9650f0d01237519bf7..b7192497558fb8ca2da208e1b1cf24f10b9d8f87 100644 --- a/recipes/wip/dev/pyscan/recipe.toml +++ b/recipes/wip/dev/pyscan/recipe.toml @@ -1,5 +1,8 @@ -#TODO Not compiled or tested +#TODO serde crate error (after cargo update) [source] git = "https://github.com/aswinnnn/pyscan" [build] template = "cargo" +dependencies = [ + "openssl1", +] diff --git a/recipes/wip/dev/python-launcher/recipe.toml b/recipes/wip/dev/python-launcher/recipe.toml index 046d65c6727840d5f55082a333eb3296e555d7a0..210ac4c84624cae66660a06bd60b100c2f3feb86 100644 --- a/recipes/wip/dev/python-launcher/recipe.toml +++ b/recipes/wip/dev/python-launcher/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error (after cargo update) [source] git = "https://github.com/brettcannon/python-launcher" [build] diff --git a/recipes/wip/dev/quicktest/recipe.toml b/recipes/wip/dev/quicktest/recipe.toml index 24cbc2d54ed1cdee4eb6407956f90692b1346cae..0c504bb7f802b5bd26b99ca939a3fc182de347f2 100644 --- a/recipes/wip/dev/quicktest/recipe.toml +++ b/recipes/wip/dev/quicktest/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/LuchoBazz/quicktest" rev = "f4d32f87d350a725b47d5bc92756e7be208cd466" diff --git a/recipes/wip/dev/rust-analyzer/recipe.toml b/recipes/wip/dev/rust-analyzer/recipe.toml index d74f1c316dae2d480e82b879a3f7666bc7d23a8a..5c419b9c63bc4709198c6d62d38fb2c758086269 100644 --- a/recipes/wip/dev/rust-analyzer/recipe.toml +++ b/recipes/wip/dev/rust-analyzer/recipe.toml @@ -1,5 +1,8 @@ -#TODO Not compiled or tested +#TODO require rustc 1.76 or newer [source] git = "https://github.com/rust-lang/rust-analyzer" [build] -template = "cargo" +template = "custom" +script = """ +cookbook_cargo_packages rust-analyzer +""" diff --git a/recipes/wip/dev/rustfmt/recipe.toml b/recipes/wip/dev/rustfmt/recipe.toml index 7bac4a3623aa7ee9428e0f29869b0b9501942b8c..cf20d5254ae218b6394f2bb411d25b3e46587ddf 100644 --- a/recipes/wip/dev/rustfmt/recipe.toml +++ b/recipes/wip/dev/rustfmt/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO serde crate error (after cargo update) [source] git = "https://github.com/rust-lang/rustfmt" [build] diff --git a/recipes/wip/dev/rustup/recipe.toml b/recipes/wip/dev/rustup/recipe.toml index 33463a870c11f34dbc4013e92a0c8df90be07c6b..7292221ee7f94c5df3a10559dd49ade76fcb8e0d 100644 --- a/recipes/wip/dev/rustup/recipe.toml +++ b/recipes/wip/dev/rustup/recipe.toml @@ -1,5 +1,8 @@ -#TODO Not compiled or tested +#TODO serde crate error [source] git = "https://github.com/rust-lang/rustup" [build] template = "cargo" +dependencies = [ + "openssl1", +] diff --git a/recipes/wip/dev/wrecc/recipe.toml b/recipes/wip/dev/wrecc/recipe.toml index 276f7622053afef13c379627d0bf7a284e0fa0c7..d1ac6f5346ce9e73d1a680ece07dd0eff456187a 100644 --- a/recipes/wip/dev/wrecc/recipe.toml +++ b/recipes/wip/dev/wrecc/recipe.toml @@ -1,4 +1,4 @@ -#TODO Not compiled or tested +#TODO compiled but not tested [source] git = "https://github.com/PhilippRados/wrecc" [build] diff --git a/recipes/wip/libs/libssh/recipe.toml b/recipes/wip/libs/libssh/recipe.toml new file mode 100644 index 0000000000000000000000000000000000000000..1b5594a8ecac31d1016a341f8970bf0895229bf0 --- /dev/null +++ b/recipes/wip/libs/libssh/recipe.toml @@ -0,0 +1,9 @@ +#TODO missing script for CMake, see https://git.libssh.org/projects/libssh.git/tree/INSTALL#n36 +[source] +tar = "https://www.libssh.org/files/0.10/libssh-0.10.6.tar.xz" +[build] +template = "custom" +dependencies = [ + "zlib", + "openssl1", +] diff --git a/recipes/wip/net/nginx/recipe.toml b/recipes/wip/net/nginx/recipe.toml index a3ef1c22593805f33d75ccf8070de20a029ce5cb..26da4eeeb23055e8cfa0db596df2da2c15c1e3d7 100644 --- a/recipes/wip/net/nginx/recipe.toml +++ b/recipes/wip/net/nginx/recipe.toml @@ -1,5 +1,5 @@ #TODO Compilation error [source] -tar = "https://nginx.org/download/nginx-1.24.0.tar.gz" +tar = "https://nginx.org/download/nginx-1.26.0.tar.gz" [build] template = "configure" diff --git a/recipes/wip/sound/audacity/recipe.toml b/recipes/wip/sound/audacity/recipe.toml index 399c75a0710b36dd2bef73b299097f8120f74fe6..9aaca6357bfe2e1739890cb9820daf41f3b88fe6 100644 --- a/recipes/wip/sound/audacity/recipe.toml +++ b/recipes/wip/sound/audacity/recipe.toml @@ -2,7 +2,7 @@ #TODO use the GTK2 or wxWidgets frontend? #TODO probably need audio server patching [source] -tar = "https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-sources-3.4.2.tar.gz" +tar = "https://github.com/audacity/audacity/releases/download/Audacity-3.5.1/audacity-sources-3.5.1.tar.gz" [build] template = "custom" dependencies = [ diff --git a/recipes/wip/tools/remmina/recipe.toml b/recipes/wip/tools/remmina/recipe.toml new file mode 100644 index 0000000000000000000000000000000000000000..2adb757e367f7df537612cdc75326e39a85a2891 --- /dev/null +++ b/recipes/wip/tools/remmina/recipe.toml @@ -0,0 +1,21 @@ +#TODO missing script for CMake, see https://gitlab.com/Remmina/Remmina/-/wikis/Compilation/Compilation-guide +#TODO dependencies need a cleanup (outdated and up-to-date information is mixed in the build instructions) +[source] +git = "https://gitlab.com/Remmina/Remmina" +rev = "2a455eadd6462457d08c2d066c5c245e0dee3bf9" +[build] +template = "custom" +dependencies = [ + "openssl1", + "libxml2", + "gstreamer", + "ffmpeg6", + "gtk3", + "libgcrypt", + "libssh", + "libvte", + "libjpeg", + "gnutls3", + "libsodium", + "pcre", +]