Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
restinio
Commits:
74672901 by Antonio Rojas at 2024-09-15T10:57:45+02:00
upgpkg: 0.7.2-1: Update to 0.7.2
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = restinio
pkgdesc = Header-only C++14 library that gives you an embedded
HTTP/Websocket server
- pkgver = 0.6.17
- pkgrel = 3
+ pkgver = 0.7.2
+ pkgrel = 1
url = https://stiffstream.com/en/products/restinio.html
arch = any
license = BSD
@@ -12,10 +12,11 @@ pkgbase = restinio
makedepends = pcre
makedepends = pcre2
makedepends = boost
+ makedepends = expected-lite
depends = asio
- depends = http-parser
+ depends = llhttp
depends = fmt
- source =
https://github.com/Stiffstream/restinio/releases/download/v.0.6.17/restinio-0.6.17.tar.bz2
- sha256sums =
cea0c46906196e97c30b2bfefbfd49578c9f870a89501d7ce5cd39bbd376142a
+ source =
https://github.com/Stiffstream/restinio/releases/download/v.0.7.2/restinio-0.7.2.tar.bz2
+ sha256sums =
7ba3660ccf937eae55b35aba97d500e60a53baf3f2a24ee87a01b2ed6f2c08f4
pkgname = restinio
=====================================
PKGBUILD
=====================================
@@ -1,20 +1,19 @@
# Maintainer: Bruno Pagani <[email protected]>
pkgname=restinio
-pkgver=0.6.17
-pkgrel=3
+pkgver=0.7.2
+pkgrel=1
pkgdesc="Header-only C++14 library that gives you an embedded HTTP/Websocket
server"
arch=(any)
url="https://stiffstream.com/en/products/restinio.html"
license=(BSD)
-depends=(asio http-parser fmt)
-makedepends=(cmake gcc openssl zlib pcre pcre2 boost)
+depends=(asio llhttp fmt)
+makedepends=(cmake gcc openssl zlib pcre pcre2 boost expected-lite)
source=(https://github.com/Stiffstream/restinio/releases/download/v.${pkgver}/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('cea0c46906196e97c30b2bfefbfd49578c9f870a89501d7ce5cd39bbd376142a')
+sha256sums=('7ba3660ccf937eae55b35aba97d500e60a53baf3f2a24ee87a01b2ed6f2c08f4')
build() {
cmake -B build -S ${pkgname}-${pkgver}/dev/ \
- -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DRESTINIO_FIND_DEPS=ON \
-DRESTINIO_TEST=OFF \
@@ -22,8 +21,11 @@ build() {
-DRESTINIO_INSTALL_SAMPLES=OFF \
-DRESTINIO_BENCH=OFF \
-DRESTINIO_INSTALL_BENCHES=OFF \
- -DRESTINIO_ALLOW_SOBJECTIZER=OFF \
- -DRESTINIO_USE_EXTERNAL_HTTP_PARSER=ON
+ -DRESTINIO_WITH_SOBJECTIZER=OFF \
+ -DRESTINIO_USE_EXTERNAL_HTTP_PARSER=ON \
+ -DRESTINIO_DEP_LLHTTP=system \
+ -DRESTINIO_DEP_FMT=system \
+ -DRESTINIO_DEP_EXPECTED_LITE=system
make -C build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/restinio/-/commit/74672901aecfa67cb82cecd1b69dde23b38c2cce
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/restinio/-/commit/74672901aecfa67cb82cecd1b69dde23b38c2cce
You're receiving this email because of your account on gitlab.archlinux.org.