mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
zeroinstall: rebuild and fix for ocaml-5.1.1.
This commit is contained in:
parent
5aa506a7c2
commit
5d2b505a10
1 changed files with 6 additions and 4 deletions
|
@ -1,10 +1,10 @@
|
||||||
# Template file for 'zeroinstall'
|
# Template file for 'zeroinstall'
|
||||||
pkgname=zeroinstall
|
pkgname=zeroinstall
|
||||||
version=2.18
|
version=2.18
|
||||||
revision=1
|
revision=2
|
||||||
build_style=gnu-makefile
|
build_style=gnu-makefile
|
||||||
make_install_target="install_system"
|
make_install_target="install_system"
|
||||||
hostmakedepends="gettext ocaml opam m4 tar pkg-config which"
|
hostmakedepends="gettext ocaml opam m4 tar pkg-config which git"
|
||||||
makedepends="openssl-devel libcurl-devel gnupg glib-devel gtk+3-devel"
|
makedepends="openssl-devel libcurl-devel gnupg glib-devel gtk+3-devel"
|
||||||
depends="gnupg desktop-file-utils hicolor-icon-theme xdg-utils"
|
depends="gnupg desktop-file-utils hicolor-icon-theme xdg-utils"
|
||||||
short_desc="Cross-distribution software installation system"
|
short_desc="Cross-distribution software installation system"
|
||||||
|
@ -18,13 +18,15 @@ nocross="opam is nocross"
|
||||||
disable_parallel_build=yes
|
disable_parallel_build=yes
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
ppc64*) ;;
|
x86_64*|aarch64*|riscv64*) ;;
|
||||||
ppc*) broken="relocation out of range";;
|
*) broken="needs ocurl which wants ocamlopt";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
pre_build() {
|
pre_build() {
|
||||||
opam init -y --compiler=ocaml-system --disable-sandboxing
|
opam init -y --compiler=ocaml-system --disable-sandboxing
|
||||||
eval $(opam env)
|
eval $(opam env)
|
||||||
|
# thx @kit-ty-kate for ocaml 5 fix.
|
||||||
|
opam pin add -yn git+https://github.com/ocaml-community/obus#03129dac072e7a7370c2c92b9d447e47f784b7c7
|
||||||
opam install -y yojson xmlm ounit lwt lwt_react obus ocurl sha dune lablgtk3 lwt_glib
|
opam install -y yojson xmlm ounit lwt lwt_react obus ocurl sha dune lablgtk3 lwt_glib
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue