Ver Fonte

glorytun: new package

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
[Thomas: add entry to DEVELOPERS file, add missing dependency on
host-pkgconf.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Adrien Gallouët há 7 anos atrás
pai
commit
d3f11ec764

+ 3 - 0
DEVELOPERS

@@ -60,6 +60,9 @@ N:	Adrian Perez de Castro <aperez@igalia.com>
 F:	package/libepoxy/
 F:	package/webkitgtk/
 
+N:	Adrien Gallouët <adrien@gallouet.fr>
+F:	package/glorytun/
+
 N:	Aleksander Morgado <aleksander@aleksander.es>
 F:	package/libmbim/
 F:	package/libqmi/

+ 1 - 0
package/Config.in

@@ -1654,6 +1654,7 @@ menu "Networking applications"
 	source "package/freeswitch/Config.in"
 	source "package/freeswitch-mod-bcg729/Config.in"
 	source "package/gesftpserver/Config.in"
+	source "package/glorytun/Config.in"
 	source "package/gupnp-tools/Config.in"
 	source "package/gutenprint/Config.in"
 	source "package/hans/Config.in"

+ 7 - 0
package/glorytun/Config.in

@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GLORYTUN
+	bool "glorytun"
+	select BR2_PACKAGE_LIBSODIUM
+	help
+	  A small, simple and secure VPN.
+
+	  https://github.com/angt/glorytun

+ 2 - 0
package/glorytun/glorytun.hash

@@ -0,0 +1,2 @@
+sha256 76849b1568119cf0834749db56d4882966863d31351c21c1b22f373f0c97a498  glorytun-0.0.93-mud.tar.gz
+sha256 bd418f8ef7d62f2c89e3aa1e5dc41c7d7a6212eb1cdb4d39a26a5bd333e1b4a3  LICENSE

+ 13 - 0
package/glorytun/glorytun.mk

@@ -0,0 +1,13 @@
+################################################################################
+#
+# glorytun
+#
+################################################################################
+
+GLORYTUN_VERSION = 0.0.93-mud
+GLORYTUN_SITE = https://github.com/angt/glorytun/releases/download/v$(GLORYTUN_VERSION)
+GLORYTUN_DEPENDENCIES = libsodium host-pkgconf
+GLORYTUN_LICENSE = BSD-2-clause
+GLORYTUN_LICENSE_FILES = LICENSE
+
+$(eval $(autotools-package))