Commit 9aab236b authored by J0WI's avatar J0WI
Browse files

testing/*: enable OCaml on supported architectures

parent 87218576
Pipeline #88566 failed with stages
in 6 minutes and 33 seconds
......@@ -5,7 +5,7 @@ pkgver=1.0.4
pkgrel=1
pkgdesc="OCaml bindings for ncurses"
url="https://www.nongnu.org/ocaml-tmk/"
arch="aarch64 ppc64le x86_64" # restricted by ocaml
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1"
makedepends="autoconf automake libtool ocaml ocaml-findlib-dev gawk ncurses-dev"
subpackages="$pkgname-dev $pkgname-doc"
......
......@@ -5,7 +5,7 @@ pkgver=0.4.4
pkgrel=0
pkgdesc="OCaml library for common file and filename operations"
url="https://github.com/gildor478/ocaml-fileutils"
arch="aarch64 ppc64le x86_64"
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1-or-later-WITH-linking-exception"
makedepends="ocaml ocaml-ocamldoc ocaml-ounit-dev ocamlbuild ocaml-compiler-libs ocaml-findlib-dev"
subpackages="$pkgname-dev $pkgname-doc"
......
......@@ -5,7 +5,7 @@ pkgver=0.3.7
pkgrel=0
pkgdesc="OCaml library for i18n"
url="https://github.com/gildor478/ocaml-gettext"
arch="aarch64 ppc64le x86_64" # restricted by ocaml
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1-or-later-WITH-linking-exception"
makedepends="ocaml ocaml-ocamldoc ocaml-camlp4-dev ocaml-fileutils ocaml-fileutils-dev ocaml-findlib-dev chrpath autoconf automake libxml2 libxslt docbook-xsl gettext-dev"
subpackages="$pkgname-dev $pkgname-doc"
......
......@@ -5,7 +5,7 @@ pkgver=0.6.1.4
pkgrel=1
pkgdesc="OCaml binding for libvirt"
url="http://libvirt.org/ocaml/"
arch="aarch64 ppc64le x86_64" # restricted by ocaml
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1-or-later-WITH-linking-exception"
makedepends="ocaml ocaml-ocamldoc ocaml-findlib-dev libvirt-dev perl gawk"
subpackages="$pkgname-dev $pkgname-doc"
......
......@@ -6,7 +6,7 @@ pkgver=1.3
pkgrel=0
pkgdesc="Arbitray-precision rational arithmetic for OCaml"
url="https://github.com/ocaml/num"
arch="aarch64 ppc64le x86_64" # reflect ocaml aport platforms
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1-or-later-WITH-linking-exception-AND-MIT"
depends="ocaml-runtime"
makedepends="ocaml ocaml-compiler-libs ocaml-findlib"
......
......@@ -6,10 +6,10 @@ pkgver=0.1.10
pkgrel=0
pkgdesc="Simple package build system for ocaml"
url="https://github.com/ocaml-obuild/obuild"
arch="all !x86 !armhf !armv7 !s390x !mips !mips64 !riscv64" # limited by ocaml aport
arch="all !mips64 !riscv64" # restricted by ocaml
license="BSD-2-Clause"
depends="ocaml-runtime"
makedepends="ocaml ocaml-findlib opam"
makedepends="bash ocaml ocaml-findlib opam"
options="!check" # no tests provided
source="$pkgname-$pkgver.tar.gz::$url/archive/obuild-v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-obuild-v$pkgver"
......
......@@ -6,7 +6,7 @@ pkgver=2.0.4
pkgrel=0
pkgdesc="Maps over integers implemented as Patricia trees"
url="https://github.com/backtracking/ptmap"
arch="all !x86 !armhf !armv7 !s390x !mips !mips64 !riscv64" # limited by ocaml aport
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1-or-later WITH OCaml-linking-exception"
depends="ocaml-runtime"
depends_dev="$pkgname=$pkgver-r$pkgrel"
......
......@@ -6,7 +6,7 @@ pkgver=0.12
pkgrel=1
pkgdesc="QuickCheck inspired property-based testing for OCaml"
url="https://github.com/c-cube/qcheck"
arch="all !x86 !armhf !armv7 !s390x !mips !mips64 !riscv64" # limited by ocaml aport
arch="all !mips64 !riscv64" # restricted by ocaml
license="BSD-2-Clause"
depends="ocaml-runtime"
depends_dev="$pkgname=$pkgver-r$pkgrel"
......
......@@ -6,7 +6,7 @@ pkgver=2.10.1
pkgrel=0
pkgdesc="Lightweight inline test extraction from comments"
url="https://github.com/vincent-hugot/qtest"
arch="all !x86 !armhf !armv7 !s390x !mips !mips64 !riscv64" # limited by ocaml aport
arch="all !mips64 !riscv64" # restricted by ocaml
license="GPL-3.0-or-later"
depends="ocaml-runtime ocaml-qcheck"
depends_dev="$pkgname=$pkgver-r$pkgrel"
......
......@@ -5,7 +5,7 @@ pkgver=1.12
pkgrel=0
pkgdesc="Binding to the SHA cryptographic functions"
url="https://github.com/djs55/ocaml-sha"
arch="all !x86 !armhf !armv7 !s390x !mips !mips64 !riscv64" # limited by ocaml aport
arch="all !mips64 !riscv64" # restricted by ocaml
license="ISC"
depends="ocaml-runtime"
depends_dev="$pkgname=$pkgver-r$pkgrel"
......
......@@ -5,7 +5,7 @@ pkgver=2.4
pkgrel=1
pkgdesc="Minimal XML parser and printer for OCaml"
url="https://github.com/ncannasse/xml-light"
arch="x86_64 ppc64le" # restrict by ocaml, build fails on aarch64
arch="all !mips64 !riscv64" # restricted by ocaml
license="LGPL-2.1-or-later-WITH-linking-exception"
makedepends="ocaml ocaml-findlib-dev ocaml-ocamldoc gawk"
subpackages="$pkgname-dev $pkgname-doc"
......
......@@ -5,7 +5,7 @@ pkgver=2.2
pkgrel=0
pkgdesc="OCaml Bytecode Cleaner"
url="http://www.algo-prog.info/ocapic/web/index.php?id=OCAPIC:OCamlClean"
arch="all !mips !mips64 !riscv64" # limited by ocaml aport
arch="all !mips64 !riscv64" # restricted by ocaml
license="CECILL-2.0"
makedepends="bash ocaml ocamlbuild"
subpackages="$pkgname-doc"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment