summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 12 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index da9677650ca4..f36f5dd368ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,14 +9,23 @@ pkgdesc='Generation of S-expression conversion functions from type definitions'
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/janestreet/$_projectname"
license=('MIT')
-depends=('ocaml>=4.04.2' 'ocaml-base>=0.14.0' 'ocaml-ppxlib>=0.11.0' 'ocaml-sexplib0>=0.14.0')
+depends=('ocaml>=4.04.2' 'ocaml-base>=0.14.0' 'ocaml-ppxlib>=0.15.0' 'ocaml-sexplib0>=0.14.0')
makedepends=('dune>=2.0.0')
options=('!strip')
-source=("$pkgname-$epoch:$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('4ec3e7999affd70689cdb6681e600cefa78032af2235733e6c012ac0b93e1dd6')
+source=(
+ "$pkgname-$epoch:$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz"
+ 'ppxlib_longident.diff'
+)
+sha256sums=('4ec3e7999affd70689cdb6681e600cefa78032af2235733e6c012ac0b93e1dd6'
+ '57022c76bf54fe3ded5d2a5318b293a4f18d02923644b64158b2f2b5cea55ff6')
_sourcedirectory="$_projectname-$pkgver"
+prepare() {
+ cd "$srcdir/$_sourcedirectory/"
+ patch --forward -p1 < '../ppxlib_longident.diff'
+}
+
build() {
cd "$srcdir/$_sourcedirectory/"
dune build --release --verbose