aboutsummaryrefslogtreecommitdiff
path: root/libs/libevhtp
Commit message (Collapse)AuthorAge
* libevhtp: Remove packageJeffery To2022-03-16
| | | | | | | | | With the removal of Seafile, there are no more in-repo users of this package. It will be imported into the abandoned packages repo[1]. [1]: https://github.com/openwrt/packages-abandoned/pull/25 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* treewide: back to cmake.mkRosen Penev2021-06-12
| | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* treewide: add missing BUILDONLYRosen Penev2020-10-12
| | | | | | | | Fixes Makefile warnings: WARNING: skipping X -- package has no install section Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: Fix dependencies not selected when building static libraryJeffery To2020-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | When libevhtp is added to a package's PKG_BUILD_DEPENDS (i.e. for seafile-server), libevhtp's target package dependencies are not automatically selected, in particular libevent2-openssl and libevent2-pthreads. Moreover, if libevent-openssl and libevent2-pthreads are not selected, OpenSSL and thread support are disabled when compiling libevent2, which in turn causes a compile error when building libevhtp. This adds a config option, LIBEVHTP_BUILD_DEPENDS, that will select libevent2-openssl and libevent2-pthreads (via LIBEVHTP_BUILD_SELECT) when it is selected. Other build dependencies are moved to PKG_BUILD_DEPENDS. This also updates seafile-server to remove the (indirect) dependencies added in 13d843fec1cd3281cc469fc74de302c1f793b723 and instead select LIBEVHTP_BUILD_DEPENDS. This also updates the maintainer's email address and adds myself as another maintainer. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* libevhtp: Remove random hacksRosen Penev2019-06-02
| | | | | | There's no point in overriding the defaults. They work fine. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: pass TARGET_CPPFLAGS to cmakeEneas U de Queiroz2019-05-27
| | | | | | | Added $(TARGET_CPPFLAGS) to TARGET_CFLAGS to fix a buildbot failure to find oniguruma include files. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libevhtp: restore openssl-thread patchEneas U de Queiroz2019-05-24
| | | | | | | The first and last hunks of the patch were already taken care of, but the middle two were still needed. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libevhtp: update to 1.2.18, add maintainerEneas U de Queiroz2019-05-24
| | | | | | | | | | | Versions earlier than 1.2.15 had security vulnerabilities, especially related to the bundled oniguruma. Now libevhtp uses a system-provided library instead. The API changed as well, requiring patches to seafile-server. Adds @cotequeiroz Eneas U de Queiroz as maintainer. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* seafile-server: release bump due to libevhtp bumpEneas U de Queiroz2019-05-22
| | | | | | | | | Libevhtp is building a static library, used by seafile-server. Every time the libevhtp binary changes, seafile-server needs a release bump. Leave a note in the libevhtp Makefile, as a reminder. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libevhtp: Add onigiruma.h to installRosen Penev2019-05-14
| | | | | | | For some reason from 1.1.7 to 1.2.0, oniguruma no longer gets installed by default. Fix that to fix compilation with seafile. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: Update to 1.2.0Rosen Penev2019-05-07
| | | | | | | | | | | | | | | | In the tree, libevhtp is used only for Seafile. This is the most recent version that Haiwen lists as working. Updated threads patch for OpenSSL 1.1. Removed Maintainer as he is inactive. Simplified Makefile a little bit and reorganized for consistency between packages. Fixed compilation with uClibc-ng. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: Fix compilation on OpenSSL 1.0.2 without deprecated APIsRosen Penev2018-11-06
| | | | | | Also switched to the proper upstream. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: add openssl 1.1 compatibilityEneas U de Queiroz2018-05-23
| | | | | | | | This patch is a backport of upstream changes. I read the Makefile warning and made sure it only updates the openssl calls and data types to the new API. It does not touch anything else! Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* libevhtp: downgrading due to compatibility issuesGergely Kiss2016-08-24
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* libevhtp: do not delete source package, download through Git insteadGergely Kiss2016-08-24
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* libevhtp: update to version 1.2.10Gergely Kiss2015-03-01
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* remove uneeded PKG_BUILD_DIR & PKG_CAT overridesNicolas Thill2015-02-22
| | | | Signed-off-by: Nicolas Thill <nico@openwrt.org>
* libevhtp: add version 1.2.9Gergely Kiss2014-12-16
Signed-off-by: Gergely Kiss <mail.gery@gmail.com> Tested-by: Gergely Kiss <mail.gery@gmail.com>