summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorcondy2022-06-17 21:01:19 +0800
committercondy2022-06-17 21:01:19 +0800
commitee6d278b2764151cff9ba6e8613612059924abab (patch)
tree62ecaada1af81595a1d7bb8edc0230dfb78307cb /PKGBUILD
parentcc42a180e1173e17afda2bf6520eaa9a245f1f75 (diff)
downloadaur-ee6d278b2764151cff9ba6e8613612059924abab.tar.gz
Upgrade to 4.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 9 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7eacea3f87f0..155bbe5f8169 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,31 @@
# Maintainer: Zhiwei Chen <condy0919@gmail.com>
pkgname=merlin
-pkgver=4.3.1
-_pkgver=$pkgver-412
+pkgver=4.5
+_pkgver=$pkgver-414
pkgrel=1
pkgdesc="Context sensitive completion for OCaml in Vim and Emacs"
arch=('x86_64')
-depends=('ocaml>=4.12.0' 'ocaml<4.13' 'ocaml-findlib>=1.5.2' 'ocaml-yojson>=1.6.0')
-makedepends=('git' 'dune>=1.8.0')
+depends=('ocaml' 'ocaml-findlib' 'ocaml-yojson<2.0.0')
+makedepends=('git' 'dune')
url="https://github.com/ocaml/merlin"
license=('MIT')
-source=("${url}/releases/download/v${_pkgver}/${pkgname}-v${_pkgver}.tbz")
-sha256sums=('59030191e223ac5daf9cf1e406c60275cfa5e521d0414b6e77394318e4fa022a')
+source=("${url}/releases/download/v${_pkgver}/${pkgname}-${_pkgver}.tbz")
+sha256sums=('31587b422b5ebd3eebda730e946868807d829128f8dc7153fb05c0c82742058e')
options=('!strip')
provides=('merlin')
conflicts=('merlin' 'vim-ocaml-merlin-git')
build() {
- cd "${srcdir}/${pkgname}-v${_pkgver}"
+ cd "${srcdir}/${pkgname}-${_pkgver}"
dune build -p merlin
}
package() {
- cd "${srcdir}/${pkgname}-v${_pkgver}"
+ cd "${srcdir}/${pkgname}-${_pkgver}"
- DESTDIR="${pkgdir}" dune install merlin --prefix "/usr" --libdir "lib/ocaml"
+ DESTDIR="${pkgdir}" dune install merlin --prefix="/usr" --libdir="/usr/lib/ocaml"
# Dune installs documentation in /usr/doc, fix that.
install -dm755 "${pkgdir}/usr/share/"