Commit Graph

11 Commits

Author SHA1 Message Date
Rosen Penev 75f971407d gost_engine: switch to local tarballs
Avoids PKG_UNPACK hacks.

Added PKG_LICENSE_FILES.

Reordered variables for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-04-20 19:47:54 -07:00
Hauke Mehrtens d4ef5bb60d gost_engine: Update to version 3.0.3
This version contains minor bugfixes.
It fixes a compile problem with GCC 13.

Changes: https://github.com/gost-engine/engine/compare/v3.0.1...v3.0.3

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-03-23 22:35:50 -07:00
Eneas U de Queiroz 085dc8d965 gost_engine: disable tests, reset patches dir
Tests are breaking compilation for mipsel targets because of the removal
of the sysmips call.  Let's just not build them.

While at it, remove patches from 1.1 version and move the current ones
to the default 'patches' directory.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-06-17 17:32:20 +08:00
Eneas U de Queiroz 3b2fcd6b2f
gost_engine: adapt to new engine build config
This adapts the package to the new include/openssl-module.mk, and
updated runtime configuration.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-04-05 10:34:18 -03:00
Eneas U de Queiroz ab6fbdc44a
gost_engine: add version 3.0.0.1
With OpenSSL soon to be updated to 3.0, the gost engine will have to be
bumped as well.  Gost 3.0.0.1 will not build with OpenSSL 1.1.

To avoid disruption, this commit detects the OpenSSL version from
ENGINES_DIR in include/openssl-engin, and sets the package version
accordingly.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Eneas U de Queiroz f78548f7d7 gost_engine: adapt to new openssl UCI config
OpenSSL now uses UCI to enable and disable engines, and engine packages
need to adapt.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-03-24 11:29:46 -07:00
Rosen Penev 2e654b19f3 treewide: back to cmake.mk
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Rosen Penev 263802c6a2 gost_engine: fix compilation without deprecated OpenSSL APIs
Build with Ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-24 15:40:24 -07:00
Eneas U de Queiroz d8203191cc gost_engine: remove OPENSSL_WITH_GOST restraint
OpenSSL now is always built with GOST support, and OPENSSL_WITH_GOST
symbol was removed.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-24 13:54:31 -03:00
Artur Petrov 1c74e64cab gost_engine: added new line in the end of file
Signed-off-by: Artur Petrov <github@phpchain.ru>
2021-02-20 11:15:08 +04:00
Artur Petrov 8e0af27d2a gost_engine: add support GOST2012
Signed-off-by: Artur Petrov <github@phpchain.ru>
2021-02-19 19:20:11 +04:00