Skip to content
  1. Jul 14, 2021
  2. Jul 13, 2021
    • Harald Geyer's avatar
      elektra: update to 0.9.7 · 21abcc29
      Harald Geyer authored
      
      
      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: default avatarHarald Geyer <harald@ccbib.org>
      21abcc29
    • Alexandru Ardelean's avatar
      python3: use gdbm for Berkley dbm · 78f6c2c5
      Alexandru Ardelean authored
      
      
      Python works with GNU DBM and with Berkley DBM.
      Berkley DBM has been under Oracle for some time.
      
      And it's not clear how many Python users actually use DBM.
      
      In the packages feed, we have both libdb47 (which is now under Oracle) and
      GNU DBM. The GNU DBM has a compatibility layer for Berkley DBM.
      There are newer versions than libdb47, but it's probably not worth having
      them yet. The libbd47 tarball is ~40+ MB. Odds are newer versions will be
      bigger and more bloated.
      
      This change merges the old `python3-gdbm` package into the `python3-dbm`
      package, since they are effectively using the same underlying library now,
      i.e. gdbm.
      
      Signed-off-by: default avatarAlexandru Ardelean <ardeleanalex@gmail.com>
      78f6c2c5
    • Alexandru Ardelean's avatar
      libs: gdbm: enable/install Berkley DBM compat layer · efde2462
      Alexandru Ardelean authored
      
      
      Python supports both GNU dbm and Berkley DBM.
      GNU dbm also has a compatibility layer for Berkeley.
      
      The current Berkley DB in OpenWrt is 4.7 and hasn't been updated in ages.
      It's also pretty big.
      
      So, an alternative for Python is to use GNU dbm for both (GNU and Berkley).
      
      Also, removing static shared libraries from the build, to encourage the
      usage of the shared ones.
      
      Signed-off-by: default avatarAlexandru Ardelean <ardeleanalex@gmail.com>
      efde2462
    • Rosen Penev's avatar
      Merge pull request #16108 from nxhack/libuv_1411 · fc9d8b5b
      Rosen Penev authored
      libuv: bump to 1.41.1
      fc9d8b5b
    • Etienne Champetier's avatar
      openvpn: enable LZO support by default for OpenSSL variant · 03c3c924
      Etienne Champetier authored
      
      
      User that don't control both OpenVPN client and server
      might still need LZO support, so keep it enable by default for at least
      OpenSSL variant.
      
      Signed-off-by: default avatarEtienne Champetier <champetier.etienne@gmail.com>
      03c3c924
  3. Jul 12, 2021
  4. Jul 11, 2021