aboutsummaryrefslogtreecommitdiff
path: root/libs/elektra/Makefile
Commit message (Collapse)AuthorAge
* elektra: fix compilation with GCC13Rosen Penev2023-11-18
| | | | | | Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: actually fix compilation with iconvRosen Penev2022-07-14
| | | | | | find_package needs to be moved outside of if. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: fix compilation with external iconvRosen Penev2022-07-10
| | | | | | Patch mostly taken from hidapi. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: update to 0.9.7Harald Geyer2021-07-13
| | | | | | | | | | | | | | | | | | | | | | Notable changes: * Use toml as new default storage backend: Upstream has removed the ini plugin, we have been using in the past. toml is still somewhat experimental, but upstream has designated it as future recommended default. * Remove the dependency on boost. The only plugin needing that has been removed upstram. * Enable plugins for libev and libuv event loop integration. This adds two new packages with the respective dependencies. Upstream has fixed the bugs preventing us from using this. * Enable the internal notification plugin/system. This allows applications to automatically receive notifications about changes to their configuration. Again upstream fixing bugs enables this for us. * Set the environment variable $XDG_CACHE_HOME to "/tmp/" globally to prevent elektra (and possibly other applications) from writing temporary data to flash. Signed-off-by: Harald Geyer <harald@ccbib.org>
* libelektra: fix compilation with GCC11Rosen Penev2021-07-07
| | | | | | Missing header. Signed-off-by: Rosen Penev <rosenp@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>
* elektra: explicitly disable gpgme pluginMatt Merhar2020-12-19
| | | | | | | | | | | | With the addition of gpgme-config per 91a6168, elektra has started detecting the presence of gpgme and is automatically building the plugin. Even though it's not being installed, it has broken the build on CONFIG_ARCH="arc" due to some LFS weirdness with uClibc. Explicitly disable it since the package in its current form doesn't expect it to be built. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
* elektra: fix compilation when cargo is presentRosen Penev2020-09-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: fully remove HostBuildRosen Penev2020-06-09
| | | | | | This is cosmetic since host-compile.mk is missing. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: update to 0.9.2Harald Geyer2020-06-05
| | | | | | | | | | | | | | Notable changes: * Move some plugins from libelektra-plugins to libelektra-cpp because they got reimplemented in C++. * New package libelektra-zmq * Move the crypto plugin from libopenssl to libgcrypt * Disable host build: elektra doesn't need it anymore and nobody uses kdb during package builds for now. Closes: #12307 Signed-off-by: Harald Geyer <harald@ccbib.org>
* elektra: Remove Python 2 plugin packageJeffery To2020-04-01
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #9551 from neheb/elekRosen Penev2019-07-25
|\ | | | | elektra: Switch to Lua 5.3
| * elektra: Switch to Lua 5.3Rosen Penev2019-07-25
| | | | | | | | | | | | | | | | | | | | After the introduction of Lua 5.3 to OpenWrt, elektra picks it up instead of 5.1. Since 5.1 is unsupported anyway, switch to 5.3. Added liblua to PKG_BUILD_DEPENDS as the FindLua script is broken. Having it here allows compilation to continue. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | treewide: Capitalize submenusEneas U de Queiroz2019-07-25
|/ | | | | | Fixed a typo in tcpreplay. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* elektra: Fix compilation with uClibc-ngRosen Penev2019-06-21
| | | | | | Add patch that checks for libiconv instead of iconv. nls.mk handles this. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: Fix compilation without deprecated OpenSSL APIsRosen Penev2019-05-15
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* elektra: skip ruby plugin in host/compileEneas U de Queiroz2018-12-07
| | | | | | | Linking is failing, and the plugin is not needed for the host build anyway. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* elektra: update to 0.8.21Harald Geyer2017-12-28
| | | | Signed-off-by: Harald Geyer <harald@ccbib.org>
* 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>
* elektra: Update to 0.8.19Harald Geyer2016-11-28
| | | | | | Noteable change: The libelektra-extra package now depends on libstdcpp. Signed-off-by: Harald Geyer <harald@ccbib.org>
* elektra: Update to 0.8.18Harald Geyer2016-11-03
| | | | Signed-off-by: Harald Geyer <harald@ccbib.org>
* elektra: fix build errorHarald Geyer2016-09-02
| | | | | | | * Move curlget plugin to its own package with proper dependencies * Fix abuse of 'foreach' in the Makefile which masked the above issue Signed-off-by: Harald Geyer <harald@ccbib.org>
* elektra: Update to 0.8.17Harald Geyer2016-06-20
| | | | | | | | Notable changes: Remove the work around introduced for 0.8.16 - the issue has been fixed upstream. Signed-off-by: Harald Geyer <harald@ccbib.org>
* elektra: Update to 0.8.16Harald Geyer2016-05-11
| | | | | | | | Notable changes: Add -DCMAKE_CXX_FLAGS="-DELEKTRA_SHARED" to work around an upstream bug (already fixed) in the Makefile. Signed-off-by: Harald Geyer <harald@ccbib.org>
* elektra: Add the packageHarald Geyer2016-04-10
Elektra is a library and tools for advanced configuration management (3-way merging, notifications, etc.). This has been tested on mxs target. Signed-off-by: Harald Geyer <harald@ccbib.org>