summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHLFH2021-12-08 12:53:01 +0000
committerHLFH2021-12-08 12:53:01 +0000
commit96948e0b03f057f21f080e5473c9256336bd0247 (patch)
tree661d5a53f53364016073f0dab79f126e39522d21
parent0aa2ae84e0c8a685461b271e91abd35341e03a9d (diff)
downloadaur-96948e0b03f057f21f080e5473c9256336bd0247.tar.gz
disable mruby, update package, add deps
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD24
2 files changed, 17 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0337deb1f57c..f236e3c2b59b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,13 @@
pkgbase = h2o
pkgdesc = Optimized HTTP server with support for HTTP/1.x and HTTP/2
- pkgver = 2.2.6
+ pkgver = 2.3.0_beta2
pkgrel = 1
url = https://github.com/h2o/h2o
arch = i686
arch = x86_64
license = MIT
+ makedepends = gcc
+ makedepends = bison
makedepends = cmake
makedepends = libtool
makedepends = make
@@ -19,10 +21,9 @@ pkgbase = h2o
provides = libh2o
conflicts = libh2o
backup = etc/h2o.conf
- source = h2o-2.2.6.tar.gz::https://codeload.github.com/h2o/h2o/tar.gz/v2.2.6
+ source = h2o-2.3.0_beta2.tar.gz::https://codeload.github.com/h2o/h2o/tar.gz/v2.3.0-beta2
source = h2o.service
- sha256sums = f8cbc1b530d85ff098f6efc2c3fdbc5e29baffb30614caac59d5c710f7bda201
- sha256sums = 8a85462b6798deaaab343b5dae73437e251c5018d70d260a4a4440b9bbb053e6
+ sha512sums = b30330482f8dee98d990c34c2c91145ca864d52773ae5e42ebc30390fe07d47d043135c773b11deeb4dbcd13882184f86eac17dd2f4b75a92e9d63955d54fec0
+ sha512sums = c7e797ccf38aaec017e02c11549ff42dc384555b8a4a19e864d50ba1148110dab426b47326771481dc04cd2a1b65d7916c6cfff771fb0e6555887765703a0b9c
pkgname = h2o
-
diff --git a/PKGBUILD b/PKGBUILD
index ebdb3662055e..b6873b431d8b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,40 @@
-# Maintainer: Andy Weidenbaum <archbaum@gmail.com>
-# Contributor: Paul Préfontaine <paul+archlinuxaur@prefontaine.name>
-# Contributor: HLFH <gaspard@dhautefeuille.eu>
-# Contributor: Wilhelm Schuster <wilhelm [aT] wilhelm [.] re>
-# Contributor: The_Decryptor
+# Maintainer: HLFH <gaspard@dhautefeuille.eu>
+
+# FIXME: mruby disabled until we figure out how to build with it
pkgname=h2o
-pkgver=2.2.6
+pkgver=2.3.0_beta2
pkgrel=1
pkgdesc="Optimized HTTP server with support for HTTP/1.x and HTTP/2"
arch=('i686' 'x86_64')
depends=('libuv' 'libyaml' 'wslay' 'zlib')
-makedepends=('cmake' 'libtool' 'make' 'pkg-config' 'ruby')
+makedepends=('gcc' 'bison' 'cmake' 'libtool' 'make' 'pkg-config' 'ruby')
url="https://github.com/h2o/h2o"
license=('MIT')
-source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/h2o/$pkgname/tar.gz/v$pkgver
+source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/h2o/$pkgname/tar.gz/v${pkgver/_/-}
h2o.service)
-sha256sums=('f8cbc1b530d85ff098f6efc2c3fdbc5e29baffb30614caac59d5c710f7bda201'
- '8a85462b6798deaaab343b5dae73437e251c5018d70d260a4a4440b9bbb053e6')
+sha512sums=('b30330482f8dee98d990c34c2c91145ca864d52773ae5e42ebc30390fe07d47d043135c773b11deeb4dbcd13882184f86eac17dd2f4b75a92e9d63955d54fec0'
+ 'c7e797ccf38aaec017e02c11549ff42dc384555b8a4a19e864d50ba1148110dab426b47326771481dc04cd2a1b65d7916c6cfff771fb0e6555887765703a0b9c')
backup=('etc/h2o.conf')
provides=('h2o' 'libh2o')
conflicts=('libh2o')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname-${pkgver/_/-}"
msg2 'Building...'
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DWITH_BUNDLED_SSL=on \
- -DWITH_MRUBY=on \
+ -DWITH_MRUBY=off \
.
make
make libh2o
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$srcdir/$pkgname-${pkgver/_/-}"
msg2 'Installing license...'
install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"