summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2023-03-02 18:10:56 +0100
committerDaniel Peukert2023-03-02 18:10:56 +0100
commitdd429fe75ec8def1945436892f921f4da3b457ea (patch)
treef0bb6d184feb1816ccdee57ca163e2cbf6cec126
parent7529bcff4517ec9cfbb363fc9ac07cf4901ccf56 (diff)
downloadaur-dd429fe75ec8def1945436892f921f4da3b457ea.tar.gz
Fix ocaml-ppx_inline_test build
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 16 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f6efebf86450..5cb3e6b0366f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ocaml-ppx_inline_test
pkgdesc = Syntax extension for writing in-line tests in ocaml code
pkgver = 0.15.0
- pkgrel = 3
+ pkgrel = 4
epoch = 1
url = https://github.com/janestreet/ppx_inline_test
arch = x86_64
@@ -15,7 +15,9 @@ pkgbase = ocaml-ppx_inline_test
depends = ocaml-time_now>=0.15.0
depends = ocaml-ppxlib>=0.23.0
options = !strip
- source = ocaml-ppx_inline_test-1:0.15.0-3.tar.gz::https://github.com/janestreet/ppx_inline_test/archive/v0.15.0.tar.gz
+ source = ocaml-ppx_inline_test-1:0.15.0-4.tar.gz::https://github.com/janestreet/ppx_inline_test/archive/v0.15.0.tar.gz
+ source = ocaml-ppx_inline_test-0.15.0-4-remove-ppxlib-file_path.diff::https://github.com/janestreet/ppx_inline_test/commit/99e6e5819118c3ebf06bccc879a15175b9221148.diff
sha512sums = 04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe
+ sha512sums = 118d09d61cfdcd083d47580725bae57c3242b9dd77235b32acf15a99bbd83f94c268b1a5085bb09449ca65af11c294415c0405d1c4abdd7487e937a3a063cd02
pkgname = ocaml-ppx_inline_test
diff --git a/PKGBUILD b/PKGBUILD
index e5ca68bac553..368f861dd1ea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_projectname='ppx_inline_test'
pkgname="ocaml-$_projectname"
pkgver='0.15.0'
-pkgrel='3'
+pkgrel='4'
epoch='1'
pkgdesc='Syntax extension for writing in-line tests in ocaml code'
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
@@ -12,11 +12,20 @@ license=('MIT')
depends=('ocaml>=4.08.0' 'ocaml-base>=0.15.0' 'ocaml-time_now>=0.15.0' 'ocaml-ppxlib>=0.23.0')
makedepends=('dune>=2.0.0')
options=('!strip')
-source=("$pkgname-$epoch:$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe')
+source=(
+ "$pkgname-$epoch:$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz"
+ "$pkgname-$pkgver-$pkgrel-remove-ppxlib-file_path.diff::$url/commit/99e6e5819118c3ebf06bccc879a15175b9221148.diff"
+)
+sha512sums=('04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe'
+ '118d09d61cfdcd083d47580725bae57c3242b9dd77235b32acf15a99bbd83f94c268b1a5085bb09449ca65af11c294415c0405d1c4abdd7487e937a3a063cd02')
_sourcedirectory="$_projectname-$pkgver"
+prepare() {
+ cd "$srcdir/$_sourcedirectory/"
+ patch --forward -p1 < "../$pkgname-$pkgver-$pkgrel-remove-ppxlib-file_path.diff"
+}
+
build() {
cd "$srcdir/$_sourcedirectory/"
dune build --release --verbose