Merge branch 'openwrt:master' into master
This commit is contained in:
commit
f8b19ef053
58 changed files with 180 additions and 258 deletions
|
@ -8,12 +8,12 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=sudo
|
||||
PKG_VERSION:=1.9.14p1
|
||||
PKG_VERSION:=1.9.14p3
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://www.sudo.ws/dist
|
||||
PKG_HASH:=e91bf5ef2e09d857ee901c3465cf7ddb37e43c763b65d19fa0862d1dec128faf
|
||||
PKG_HASH:=a08318b1c4bc8582c004d4cd9ae2903abc549e7e46ba815e41fe81d1c0782b62
|
||||
|
||||
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
GO_VERSION_MAJOR_MINOR:=1.21
|
||||
GO_VERSION_PATCH:=0
|
||||
GO_VERSION_PATCH:=1
|
||||
|
||||
PKG_NAME:=golang
|
||||
PKG_VERSION:=$(GO_VERSION_MAJOR_MINOR)$(if $(GO_VERSION_PATCH),.$(GO_VERSION_PATCH))
|
||||
|
@ -20,7 +20,7 @@ GO_SOURCE_URLS:=https://dl.google.com/go/ \
|
|||
|
||||
PKG_SOURCE:=go$(PKG_VERSION).src.tar.gz
|
||||
PKG_SOURCE_URL:=$(GO_SOURCE_URLS)
|
||||
PKG_HASH:=818d46ede85682dd551ad378ef37a4d247006f12ec59b5b755601d2ce114369a
|
||||
PKG_HASH:=bfa36bf75e9a1e9cbbdb9abcf9d1707e479bd3a07880a8ae3564caee5711cb99
|
||||
|
||||
PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>
|
||||
PKG_LICENSE:=BSD-3-Clause
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=php
|
||||
PKG_VERSION:=8.2.9
|
||||
PKG_VERSION:=8.2.10
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_MAINTAINER:=Michael Heimpold <mhei@heimpold.de>
|
||||
|
@ -16,7 +16,7 @@ PKG_CPE_ID:=cpe:/a:php:php
|
|||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=http://www.php.net/distributions/
|
||||
PKG_HASH:=1e6cb77f997613864ab3127fbfc6a8c7fdaa89a95e8ed6167617b913b4de4765
|
||||
PKG_HASH:=561dc4acd5386e47f25be76f2c8df6ae854756469159248313bcf276e282fbb3
|
||||
|
||||
PKG_BUILD_PARALLEL:=1
|
||||
PKG_BUILD_FLAGS:=no-mips16
|
||||
|
|
|
@ -9,7 +9,7 @@ Make generated php_config.h constant across rebuilds.
|
|||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1453,7 +1453,7 @@ PHP_REMOVE_USR_LIB(LDFLAGS)
|
||||
@@ -1455,7 +1455,7 @@ PHP_REMOVE_USR_LIB(LDFLAGS)
|
||||
EXTRA_LDFLAGS="$EXTRA_LDFLAGS $PHP_LDFLAGS"
|
||||
EXTRA_LDFLAGS_PROGRAM="$EXTRA_LDFLAGS_PROGRAM $PHP_LDFLAGS"
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1636,13 +1636,13 @@ CFLAGS_CLEAN="$CFLAGS \$(PROF_FLAGS)"
|
||||
@@ -1638,13 +1638,13 @@ CFLAGS_CLEAN="$CFLAGS \$(PROF_FLAGS)"
|
||||
CFLAGS="\$(CFLAGS_CLEAN) $standard_libtool_flag"
|
||||
CXXFLAGS="$CXXFLAGS $standard_libtool_flag \$(PROF_FLAGS)"
|
||||
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=django
|
||||
PKG_VERSION:=4.2.3
|
||||
PKG_VERSION:=4.2.5
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=Django
|
||||
PKG_HASH:=45a747e1c5b3d6df1b141b1481e193b033fd1fdbda3ff52677dc81afdaacbaed
|
||||
PKG_HASH:=5e5c1c9548ffb7796b4a8a4782e9a2e5a3df3615259fc1bfd3ebc73b646146c1
|
||||
|
||||
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>, Peter Stadler <peter.stadler@student.uibk.ac.at>
|
||||
PKG_LICENSE:=BSD-3-Clause
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=numpy
|
||||
PKG_VERSION:=1.25.1
|
||||
PKG_VERSION:=1.25.2
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=$(PKG_NAME)
|
||||
PKG_HASH:=9a3a9f3a61480cc086117b426a8bd86869c213fc4072e606f01c4e4b66eb92bf
|
||||
PKG_HASH:=fd608e19c8d7c55021dffd43bfe5492fab8cc105cc8986f813f8c3c048b38760
|
||||
|
||||
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
|||
PKG_NAME:=python-appdirs
|
||||
PKG_VERSION:=1.4.4
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
|
||||
PYPI_NAME:=appdirs
|
||||
PKG_HASH:=7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-build
|
||||
PKG_VERSION:=0.10.0
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=1.0.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=build
|
||||
PKG_HASH:=d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269
|
||||
PKG_HASH:=49a60f212df4d9925727c2118e1cbe3abf30b393eff7d0e7287d2170eb36844d
|
||||
|
||||
PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
|
|
@ -8,12 +8,12 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-chardet
|
||||
PKG_VERSION:=5.1.0
|
||||
PKG_VERSION:=5.2.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_LICENSE:=LGPL-2.1
|
||||
|
||||
PYPI_NAME:=chardet
|
||||
PKG_HASH:=0d62712b956bc154f85fb0a266e2a3c5913c2967e00348701b32411d6def31e5
|
||||
PKG_HASH:=1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7
|
||||
|
||||
include ../pypi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
@ -30,7 +30,7 @@ define Package/python3-chardet
|
|||
endef
|
||||
|
||||
define Package/python3-chardet/description
|
||||
Universal encoding detector for Python 2 and 3
|
||||
Universal encoding detector for Python
|
||||
endef
|
||||
|
||||
define Py3Package/python3-chardet/install
|
||||
|
|
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
|||
PKG_NAME:=python-click-log
|
||||
PKG_VERSION:=0.4.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
|
||||
PYPI_NAME:=click-log
|
||||
PKG_HASH:=3970f8570ac54491237bcdb3d8ab5e3eef6c057df29f8c3d1151a51a9c23b975
|
||||
|
|
|
@ -11,7 +11,7 @@ PKG_RELEASE:=1
|
|||
PYPI_NAME:=contextlib2
|
||||
PKG_HASH:=ab1e2bfe1d01d968e1b7e8d9023bc51ef3509bba217bb730cee3827e1ee82869
|
||||
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=PSF-2.0 Apache-2.0
|
||||
PKG_LICENSE_FILES:=LICENSE.txt
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ include $(INCLUDE_DIR)/package.mk
|
|||
include ../python3-package.mk
|
||||
|
||||
define Package/python3-crcmod
|
||||
SECTION:=lang-python
|
||||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
SUBMENU:=Python
|
||||
TITLE:=python3-crcmod
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-cryptodome
|
||||
PKG_VERSION:=3.9.7
|
||||
PKG_RELEASE:=4
|
||||
PKG_VERSION:=3.18.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=pycryptodome
|
||||
PKG_HASH:=f1add21b6d179179b3c177c33d18a2186a09cc0d3af41ff5ed3f377360b869f2
|
||||
PKG_HASH:=c9adee653fc882d98956e33ca2c1fb582e23a8af7ac82fee75bd6113c55a0413
|
||||
|
||||
PKG_LICENSE:=BSD-2-Clause
|
||||
PKG_LICENSE:=Public-Domain BSD-2-Clause
|
||||
PKG_LICENSE_FILES:=LICENSE.rst
|
||||
PKG_MAINTAINER:=Richard Yu <yurichard3839@gmail.com>
|
||||
PKG_CPE_ID:=cpe:/a:pycryptodome:pycryptodome
|
||||
|
@ -24,12 +24,12 @@ PYTHON3_PKG_BUILD_VARS:= \
|
|||
CONFIG_BIG_ENDIAN="$(CONFIG_BIG_ENDIAN)"
|
||||
|
||||
define Package/python3-cryptodome
|
||||
SECTION:=lang-python
|
||||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
SUBMENU:=Python
|
||||
TITLE:=A self-contained cryptographic library for Python
|
||||
TITLE:=Self-contained cryptographic library
|
||||
URL:=https://www.pycryptodome.org/
|
||||
DEPENDS:=+libgmp +python3
|
||||
DEPENDS:=+libgmp +python3-light +python3-cffi
|
||||
PROVIDES:=python3-crypto
|
||||
endef
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
--- a/lib/Crypto/Math/_IntegerGMP.py
|
||||
+++ b/lib/Crypto/Math/_IntegerGMP.py
|
||||
@@ -92,7 +92,7 @@ gmp_defs = """typedef unsigned long UNIX
|
||||
int __gmpz_divisible_ui_p (const mpz_t n, UNIX_ULONG d);
|
||||
"""
|
||||
@@ -97,7 +97,7 @@ gmp_defs = """typedef unsigned long UNIX
|
||||
if sys.platform == "win32":
|
||||
raise ImportError("Not using GMP on Windows")
|
||||
|
||||
-lib = load_lib("gmp", gmp_defs)
|
||||
+lib = load_lib("libgmp.so.10", gmp_defs)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -301,6 +301,9 @@ package_data = {
|
||||
],
|
||||
@@ -276,6 +276,9 @@ package_data = {
|
||||
"Crypto.Util" : [ "*.pyi" ],
|
||||
}
|
||||
|
||||
+packages = [i for i in packages if not i.startswith('Crypto.SelfTest')]
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-cryptodomex
|
||||
PKG_VERSION:=3.10.1
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=3.18.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=pycryptodomex
|
||||
PKG_HASH:=541cd3e3e252fb19a7b48f420b798b53483302b7fe4d9954c947605d0a263d62
|
||||
PKG_HASH:=3e3ecb5fe979e7c1bb0027e518340acf7ee60415d79295e5251d13c68dde576e
|
||||
|
||||
PKG_LICENSE:=BSD-2-Clause
|
||||
PKG_LICENSE:=Public-Domain BSD-2-Clause
|
||||
PKG_LICENSE_FILES:=LICENSE.rst
|
||||
PKG_MAINTAINER:=Richard Yu <yurichard3839@gmail.com>
|
||||
|
||||
|
@ -23,12 +23,12 @@ PYTHON3_PKG_BUILD_VARS:= \
|
|||
CONFIG_BIG_ENDIAN="$(CONFIG_BIG_ENDIAN)"
|
||||
|
||||
define Package/python3-cryptodomex
|
||||
SECTION:=lang-python
|
||||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
SUBMENU:=Python
|
||||
TITLE:=A self-contained cryptographic library for Python
|
||||
TITLE:=Self-contained cryptographic library
|
||||
URL:=https://www.pycryptodome.org/
|
||||
DEPENDS:=+libgmp +python3
|
||||
DEPENDS:=+libgmp +python3-light +python3-cffi
|
||||
endef
|
||||
|
||||
define Package/python3-cryptodomex/description
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- a/lib/Cryptodome/Math/_IntegerGMP.py
|
||||
+++ b/lib/Cryptodome/Math/_IntegerGMP.py
|
||||
@@ -95,7 +95,7 @@ gmp_defs = """typedef unsigned long UNIX
|
||||
@@ -97,7 +97,7 @@ gmp_defs = """typedef unsigned long UNIX
|
||||
if sys.platform == "win32":
|
||||
raise ImportError("Not using GMP on Windows")
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -275,6 +275,9 @@ package_data = {
|
||||
@@ -276,6 +276,9 @@ package_data = {
|
||||
"Crypto.Util" : [ "*.pyi" ],
|
||||
}
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
|||
PKG_NAME:=python-decorator
|
||||
PKG_VERSION:=4.4.2
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_CPE_ID:=cpe:/a:python:decorator
|
||||
|
||||
PYPI_NAME:=decorator
|
||||
|
|
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
|||
PKG_NAME:=python-influxdb
|
||||
PKG_VERSION:=5.3.1
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
|
||||
PYPI_NAME:=influxdb
|
||||
PKG_HASH:=46f85e7b04ee4b3dee894672be6a295c94709003a7ddea8820deec2ac4d8b27a
|
||||
|
|
|
@ -11,7 +11,7 @@ PKG_RELEASE:=1
|
|||
PYPI_NAME:=intelhex
|
||||
PKG_HASH:=892b7361a719f4945237da8ccf754e9513db32f5628852785aea108dcd250093
|
||||
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=BSD-3-Clause
|
||||
PKG_LICENSE_FILES:=LICENSE.txt
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
|||
PKG_NAME:=python-jsonpath-ng
|
||||
PKG_VERSION:=1.5.3
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
|
||||
PYPI_NAME:=jsonpath-ng
|
||||
PKG_HASH:=a273b182a82c1256daab86a313b937059261b5c5f8c4fa3fc38b882b344dd567
|
||||
|
|
|
@ -8,13 +8,14 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-pyserial
|
||||
PKG_VERSION:=3.4
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=3.5
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=pyserial
|
||||
PKG_HASH:=6e2d401fdee0eab996cf734e67773a0143b932772ca8b42451440cfed942c627
|
||||
PKG_HASH:=3c77e014170dfffbd816e6ffc205e9842efb10be9f58ec16d3e8675b4925cddb
|
||||
|
||||
PKG_LICENSE:=BSD
|
||||
PKG_LICENSE:=BSD-3-Clause
|
||||
PKG_LICENSE_FILES:=LICENSE.txt
|
||||
PKG_MAINTAINER:=Micke Prag <micke.prag@telldus.se>
|
||||
|
||||
include ../pypi.mk
|
||||
|
@ -22,19 +23,19 @@ include $(INCLUDE_DIR)/package.mk
|
|||
include ../python3-package.mk
|
||||
|
||||
define Package/python3-pyserial
|
||||
SECTION:=lang-python
|
||||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
SUBMENU:=Python
|
||||
TITLE:=python3-pyserial
|
||||
TITLE:=Serial Port Extension
|
||||
URL:=https://github.com/pyserial/pyserial
|
||||
DEPENDS:=+python3-light
|
||||
DEPENDS:=+python3-light +python3-logging +python3-urllib
|
||||
endef
|
||||
|
||||
define Package/python3-pyserial/description
|
||||
This module encapsulates the access for the serial port. It provides backends
|
||||
for Python running on Windows, OSX, Linux, BSD (possibly any POSIX compliant
|
||||
system) and IronPython. The module named "serial" automatically selects the
|
||||
appropriate backend.
|
||||
This module encapsulates the access for the serial port. It provides
|
||||
backends for Python running on Windows, OSX, Linux, BSD (possibly any
|
||||
POSIX compliant system) and IronPython. The module named "serial"
|
||||
automatically selects the appropriate backend.
|
||||
endef
|
||||
|
||||
$(eval $(call Py3Package,python3-pyserial))
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=ruamel-yaml
|
||||
PKG_VERSION:=0.17.17
|
||||
PKG_NAME:=python-ruamel-yaml
|
||||
PKG_VERSION:=0.17.32
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=ruamel.yaml
|
||||
PKG_HASH:=9751de4cbb57d4bfbf8fc394e125ed4a2f170fbff3dc3d78abf50be85924f8be
|
||||
PKG_HASH:=ec939063761914e14542972a5cba6d33c23b0859ab6342f61cf070cfc600efc2
|
||||
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
|
@ -26,14 +26,15 @@ define Package/python3-ruamel-yaml
|
|||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
SUBMENU:=Python
|
||||
TITLE:=YAML 1.2 loader/dumper package for Python
|
||||
URL:=https://bitbucket.org/ruamel/yaml
|
||||
TITLE:=YAML 1.2 loader/dumper
|
||||
URL:=https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree
|
||||
DEPENDS:= \
|
||||
+python3-light
|
||||
endef
|
||||
|
||||
define Package/python3-ruamel-yaml/description
|
||||
ruamel-yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order
|
||||
ruamel-yaml is a YAML parser/emitter that supports roundtrip
|
||||
preservation of comments, seq/map flow style, and map key order
|
||||
endef
|
||||
|
||||
$(eval $(call Py3Package,python3-ruamel-yaml))
|
|
@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
|||
PKG_NAME:=python-schema
|
||||
PKG_VERSION:=0.7.5
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
|
||||
PYPI_NAME:=schema
|
||||
PKG_HASH:=f06717112c61895cabc4707752b88716e8420a8819d71404501e114f91043197
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-xmltodict
|
||||
PKG_VERSION:=0.12.0
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=0.13.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=xmltodict
|
||||
PKG_HASH:=50d8c638ed7ecb88d90561beedbf720c9b4e851a9fa6c47ebd64e99d166d8a21
|
||||
PKG_HASH:=341595a488e3e01a85a9d8911d8912fd922ede5fecc4dce437eb4b6c8d037e56
|
||||
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
|
@ -28,14 +28,12 @@ define Package/python3-xmltodict
|
|||
SUBMENU:=Python
|
||||
TITLE:=Work with XML like JSON
|
||||
URL:=https://github.com/martinblech/xmltodict
|
||||
DEPENDS:= \
|
||||
+python3-light \
|
||||
+python3-xml \
|
||||
+python3-urllib
|
||||
DEPENDS:=+python3-light +python3-xml
|
||||
endef
|
||||
|
||||
define Package/python3-xmltodict/description
|
||||
xmltodict is a Python module that makes working with XML feel like you are working with JSON.
|
||||
xmltodict is a Python module that makes working with XML feel like you
|
||||
are working with JSON.
|
||||
endef
|
||||
|
||||
$(eval $(call Py3Package,python3-xmltodict))
|
|
@ -8,11 +8,11 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-yaml
|
||||
PKG_VERSION:=6.0
|
||||
PKG_RELEASE:=4
|
||||
PKG_VERSION:=6.0.1
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=PyYAML
|
||||
PKG_HASH:=68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2
|
||||
PKG_HASH:=bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43
|
||||
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
|
@ -29,7 +29,7 @@ define Package/python3-yaml
|
|||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
SUBMENU:=Python
|
||||
TITLE:=YAML parser and emitter for Python
|
||||
TITLE:=YAML parser and emitter
|
||||
URL:=https://github.com/yaml/pyyaml
|
||||
DEPENDS:=+libyaml +python3-light
|
||||
endef
|
||||
|
|
|
@ -8,16 +8,18 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-zeroconf
|
||||
PKG_VERSION:=0.38.1
|
||||
PKG_VERSION:=0.97.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=zeroconf
|
||||
PKG_HASH:=10c501b25d8881b656e56c34674d98fe6bc752240a572e74f918bc849c93ba9c
|
||||
PKG_HASH:=9a06cd21182250100df6c4f4e9de2a47a0ea927c7d5a0446035bb3dfcc17a647
|
||||
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=Apache-2.0
|
||||
PKG_LICENSE:=LGPL-2.1-or-later
|
||||
PKG_LICENSE_FILES:=COPYING
|
||||
|
||||
PKG_BUILD_DEPENDS:=python-cython/host python-poetry-core/host
|
||||
|
||||
include ../pypi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include ../python3-package.mk
|
||||
|
@ -27,9 +29,10 @@ define Package/python3-zeroconf
|
|||
SECTION:=lang
|
||||
CATEGORY:=Languages
|
||||
TITLE:=Multicast DNS Service Discovery Library
|
||||
URL:=https://github.com/jstasiak/python-zeroconf
|
||||
URL:=https://github.com/python-zeroconf/python-zeroconf
|
||||
DEPENDS:= \
|
||||
+python3-light \
|
||||
+python3-asyncio \
|
||||
+python3-logging \
|
||||
+python3-ifaddr
|
||||
endef
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-zipp
|
||||
PKG_VERSION:=3.4.1
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=3.16.2
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=zipp
|
||||
PKG_HASH:=3607921face881ba3e026887d8150cca609d517579abe052ac81fc5aeffdbd76
|
||||
PKG_HASH:=ebc15946aa78bd63458992fc81ec3b6f7b1e92d51c35e6de1c3804e73b799147
|
||||
|
||||
PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec1@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
|
@ -23,7 +23,7 @@ define Package/python3-zipp
|
|||
SUBMENU:=Python
|
||||
TITLE:=Zipfile object wrapper
|
||||
URL:=https://github.com/jaraco/zipp
|
||||
DEPENDS:=+python3-light
|
||||
DEPENDS:=+python3-light +python3-urllib
|
||||
endef
|
||||
|
||||
define Package/python3-zipp/description
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
# Note: keep in sync with setuptools & pip
|
||||
PYTHON3_VERSION_MAJOR:=3
|
||||
PYTHON3_VERSION_MINOR:=11
|
||||
PYTHON3_VERSION_MICRO:=4
|
||||
PYTHON3_VERSION_MICRO:=5
|
||||
|
||||
PYTHON3_VERSION:=$(PYTHON3_VERSION_MAJOR).$(PYTHON3_VERSION_MINOR)
|
||||
|
||||
|
@ -16,4 +16,4 @@ PYTHON3_SETUPTOOLS_PKG_RELEASE:=1
|
|||
PYTHON3_PIP_PKG_RELEASE:=1
|
||||
|
||||
PYTHON3_SETUPTOOLS_VERSION:=65.5.0
|
||||
PYTHON3_PIP_VERSION:=23.1.2
|
||||
PYTHON3_PIP_VERSION:=23.2.1
|
||||
|
|
|
@ -11,15 +11,15 @@ include $(TOPDIR)/rules.mk
|
|||
include ../python3-version.mk
|
||||
|
||||
PKG_NAME:=python3
|
||||
PKG_RELEASE:=3
|
||||
PKG_RELEASE:=1
|
||||
PKG_VERSION:=$(PYTHON3_VERSION).$(PYTHON3_VERSION_MICRO)
|
||||
|
||||
PKG_SOURCE:=Python-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=https://www.python.org/ftp/python/$(PKG_VERSION)
|
||||
PKG_HASH:=2f0e409df2ab57aa9fc4cbddfb976af44e4e55bf6f619eee6bc5c2297264a7f6
|
||||
PKG_HASH:=85cd12e9cf1d6d5a45f17f7afe1cebe7ee628d3282281c492e86adf636defa3f
|
||||
|
||||
PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>
|
||||
PKG_LICENSE:=PSF-2.0
|
||||
PKG_LICENSE:=Python-2.0.1 0BSD
|
||||
PKG_LICENSE_FILES:=LICENSE Doc/copyright.rst Doc/license.rst Modules/_ctypes/darwin/LICENSE Modules/_ctypes/libffi_osx/LICENSE Modules/expat/COPYING
|
||||
PKG_CPE_ID:=cpe:/a:python:python
|
||||
|
||||
|
@ -162,11 +162,6 @@ CONFIGURE_VARS += \
|
|||
ac_cv_file__dev_ptc=no \
|
||||
ac_cv_file__dev_ptmx=yes
|
||||
|
||||
# Do not link with libbsd for flock
|
||||
# https://github.com/openwrt/packages/issues/21161
|
||||
CONFIGURE_VARS += \
|
||||
ac_cv_lib_bsd_flock=no
|
||||
|
||||
# Disable stdlib modules
|
||||
# Check for a better way in the future: https://github.com/python/cpython/issues/98558
|
||||
CONFIGURE_VARS += \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- a/Makefile.pre.in
|
||||
+++ b/Makefile.pre.in
|
||||
@@ -2118,6 +2118,7 @@ libinstall: all $(srcdir)/Modules/xxmodu
|
||||
@@ -2123,6 +2123,7 @@ libinstall: all $(srcdir)/Modules/xxmodu
|
||||
$(INSTALL_DATA) $(srcdir)/Modules/xxmodule.c \
|
||||
$(DESTDIR)$(LIBDEST)/distutils/tests ; \
|
||||
fi
|
||||
|
@ -8,7 +8,7 @@
|
|||
-PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
|
||||
$(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \
|
||||
-j0 -d $(LIBDEST) -f \
|
||||
@@ -2145,6 +2146,7 @@ libinstall: all $(srcdir)/Modules/xxmodu
|
||||
@@ -2150,6 +2151,7 @@ libinstall: all $(srcdir)/Modules/xxmodu
|
||||
$(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \
|
||||
-j0 -d $(LIBDEST)/site-packages -f \
|
||||
-x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- a/Makefile.pre.in
|
||||
+++ b/Makefile.pre.in
|
||||
@@ -2163,7 +2163,7 @@ python-config: $(srcdir)/Misc/python-con
|
||||
@@ -2168,7 +2168,7 @@ python-config: $(srcdir)/Misc/python-con
|
||||
@ # On Darwin, always use the python version of the script, the shell
|
||||
@ # version doesn't use the compiler customizations that are provided
|
||||
@ # in python (_osx_support.py).
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
PY_HASH_ENTRY(NULL, NULL, NULL, 0),
|
||||
};
|
||||
|
||||
@@ -873,11 +889,15 @@ py_evp_fromname(PyObject *module, const
|
||||
@@ -874,11 +890,15 @@ py_evp_fromname(PyObject *module, const
|
||||
goto exit;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- a/Makefile.pre.in
|
||||
+++ b/Makefile.pre.in
|
||||
@@ -1839,7 +1839,7 @@ altbininstall: $(BUILDPYTHON) @FRAMEWORK
|
||||
$(DESTDIR)$(BINDIR)/python$(VERSION)$(EXE); \
|
||||
fi
|
||||
|
||||
-bininstall: altbininstall
|
||||
+bininstall: commoninstall altbininstall
|
||||
if test ! -d $(DESTDIR)$(LIBPC); then \
|
||||
echo "Creating directory $(LIBPC)"; \
|
||||
$(INSTALL) -d -m $(DIRMODE) $(DESTDIR)$(LIBPC); \
|
7
lang/python/python3/test.sh
Normal file
7
lang/python/python3/test.sh
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
case "$1" in
|
||||
python3|python3-base|python3-light)
|
||||
python3 --version | grep -Fx "Python $2"
|
||||
;;
|
||||
esac
|
|
@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=libssh
|
||||
PKG_VERSION:=0.10.4
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=https://www.libssh.org/files/0.10/
|
||||
|
@ -32,7 +32,7 @@ define Package/libssh
|
|||
CATEGORY:=Libraries
|
||||
URL:=$(PKG_SOURCE_URL)
|
||||
TITLE:=SSH library
|
||||
DEPENDS:=+libpthread +librt +zlib +libopenssl
|
||||
DEPENDS:=+libpthread +librt +zlib +libmbedtls
|
||||
endef
|
||||
|
||||
define Package/libssh/description
|
||||
|
@ -46,6 +46,7 @@ CMAKE_OPTIONS += \
|
|||
-DHAVE_TERMIOS_H=1 \
|
||||
-DWITH_EXAMPLES:BOOL=OFF \
|
||||
-DWITH_GCRYPT:BOOL=OFF \
|
||||
-DWITH_MBEDTLS:BOOL=ON \
|
||||
-DWITH_GSSAPI:BOOL=OFF \
|
||||
-DWITH_LIBZ:BOOL=ON \
|
||||
-DWITH_NACL:BOOL=OFF \
|
||||
|
|
|
@ -11,7 +11,7 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=slang
|
||||
PKG_VERSION:=2.3.3
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||
PKG_SOURCE_URL:=https://www.jedsoft.org/releases/slang \
|
||||
|
@ -23,9 +23,13 @@ PKG_LICENSE_FILES:=COPYING
|
|||
PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>
|
||||
|
||||
PKG_BUILD_PARALLEL:=0
|
||||
PKG_CONFIG_DEPENDS:=CONFIG_BUILD_NLS
|
||||
PKG_CONFIG_DEPENDS:= \
|
||||
CONFIG_BUILD_NLS \
|
||||
CONFIG_PACKAGE_libslang2-mod-onig \
|
||||
CONFIG_PACKAGE_libslang2-mod-png \
|
||||
CONFIG_PACKAGE_libslang2-mod-zlib
|
||||
|
||||
SLANG_MODULES:= base64 chksum csv fcntl fork histogram iconv json onig pcre \
|
||||
SLANG_MODULES:= base64 chksum csv fcntl fork histogram iconv json onig \
|
||||
png rand select slsmg socket stats sysconf termios varray zlib
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
@ -39,9 +43,10 @@ define Package/libslang2/Default
|
|||
endef
|
||||
|
||||
define Package/libslang2/Default/description
|
||||
Multi-platform programmer's library providing facilities for interactive
|
||||
applications. Includes such things as display/screen management,
|
||||
keyboard input, keymaps, etc. Includes the embeddable S-Lang interpreter.
|
||||
Multi-platform programmer's library providing facilities for interactive
|
||||
applications. Includes such things as display/screen management,
|
||||
keyboard input, keymaps, etc. Includes the embeddable S-Lang
|
||||
interpreter.
|
||||
endef
|
||||
|
||||
define Package/libslang2
|
||||
|
@ -56,43 +61,42 @@ endef
|
|||
define Package/libslang2-modules
|
||||
$(call Package/libslang2/Default)
|
||||
TITLE+= (all modules)
|
||||
DEPENDS:=$(foreach mod,$(SLANG_MODULES),+libslang2-mod-$(mod))
|
||||
DEPENDS:=@PACKAGE_libslang2 $(foreach mod,$(SLANG_MODULES),+libslang2-mod-$(mod))
|
||||
endef
|
||||
|
||||
define Package/libslang2-modules/description
|
||||
$(call Package/libslang2/Default/description)
|
||||
|
||||
This installs all of S-Lang's bundled modules.
|
||||
This package installs all of S-Lang's bundled modules.
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod/Default
|
||||
$(call Package/libslang2/Default)
|
||||
DEPENDS:=@PACKAGE_libslang2
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod-iconv
|
||||
$(call Package/libslang2/Default)
|
||||
$(call Package/libslang2-mod/Default)
|
||||
TITLE+= (iconv module)
|
||||
DEPENDS:=$(ICONV_DEPENDS)
|
||||
DEPENDS+=$(ICONV_DEPENDS)
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod-onig
|
||||
$(call Package/libslang2/Default)
|
||||
$(call Package/libslang2-mod/Default)
|
||||
TITLE+= (onig module)
|
||||
DEPENDS:=+oniguruma
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod-pcre
|
||||
$(call Package/libslang2/Default)
|
||||
TITLE+= (pcre module)
|
||||
DEPENDS:=+libpcre
|
||||
DEPENDS+=+PACKAGE_libslang2-mod-onig:oniguruma
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod-png
|
||||
$(call Package/libslang2/Default)
|
||||
$(call Package/libslang2-mod/Default)
|
||||
TITLE+= (png module)
|
||||
DEPENDS:=+libpng
|
||||
DEPENDS+=+PACKAGE_libslang2-mod-png:libpng
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod-zlib
|
||||
$(call Package/libslang2/Default)
|
||||
$(call Package/libslang2-mod/Default)
|
||||
TITLE+= (zlib module)
|
||||
DEPENDS:=+zlib
|
||||
DEPENDS+=+PACKAGE_libslang2-mod-zlib:zlib
|
||||
endef
|
||||
|
||||
define Package/slsh
|
||||
|
@ -104,8 +108,8 @@ define Package/slsh
|
|||
endef
|
||||
|
||||
define Package/slsh/description
|
||||
This is a shell which is mostly just a wrapper around the S-Lang Interpreter,
|
||||
which is part of the S-Lang Library.
|
||||
This is a shell which is mostly just a wrapper around the S-Lang
|
||||
Interpreter, which is part of the S-Lang Library.
|
||||
endef
|
||||
|
||||
TARGET_CFLAGS+= $(FPIC)
|
||||
|
@ -113,14 +117,14 @@ TARGET_CFLAGS+= $(FPIC)
|
|||
CONFIGURE_ARGS+= \
|
||||
--enable-largefile \
|
||||
--enable-warnings \
|
||||
--with-terminfo=default \
|
||||
--with-readline=slang \
|
||||
$(if $(CONFIG_BUILD_NLS),--with-iconv=$(ICONV_PREFIX)) \
|
||||
--with-onig="$(STAGING_DIR)/usr" \
|
||||
--with-pcre="$(STAGING_DIR)/usr" \
|
||||
--with-png="$(STAGING_DIR)/usr" \
|
||||
--with-z="$(STAGING_DIR)/usr" \
|
||||
--without-x
|
||||
--with-terminfo=default \
|
||||
--without-pcre \
|
||||
--without-x \
|
||||
$(if $(CONFIG_BUILD_NLS),--with-iconv="$(ICONV_PREFIX)",--without-iconv) \
|
||||
$(if $(CONFIG_PACKAGE_libslang2-mod-onig),--with-onig="$(STAGING_DIR)/usr",--without-onig) \
|
||||
$(if $(CONFIG_PACKAGE_libslang2-mod-png),--with-png="$(STAGING_DIR)/usr",--without-png) \
|
||||
$(if $(CONFIG_PACKAGE_libslang2-mod-zlib),--with-z="$(STAGING_DIR)/usr",--without-z)
|
||||
|
||||
define Build/Compile
|
||||
$(call Build/Compile/Default,)
|
||||
|
@ -165,15 +169,15 @@ endef
|
|||
define BuildModule
|
||||
ifndef Package/libslang2-mod-$(1)
|
||||
define Package/libslang2-mod-$(1)
|
||||
$$(call Package/libslang2/Default)
|
||||
$$(call Package/libslang2-mod/Default)
|
||||
TITLE+= ($(1) module)
|
||||
endef
|
||||
endif
|
||||
|
||||
define Package/libslang2-mod-$(1)/description
|
||||
$$(call Package/libslang2/Default/description)
|
||||
$$(call Package/libslang2/Default/description)
|
||||
|
||||
This contains the $(1) module.
|
||||
This package contains the $(1) module.
|
||||
endef
|
||||
|
||||
define Package/libslang2-mod-$(1)/install
|
||||
|
|
|
@ -5,18 +5,20 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=dawn
|
||||
PKG_SOURCE_DATE:=2022-07-24
|
||||
PKG_RELEASE:=3
|
||||
PKG_SOURCE_DATE:=2023-05-14
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_URL:=https://github.com/berlin-open-wireless-lab/DAWN.git
|
||||
PKG_SOURCE_VERSION:=9e8060ea0908a1092cb07efead1226f494884a71
|
||||
PKG_MIRROR_HASH:=305538c6a03d4680c709af7801436a7bae2a811ea4f2f1bd41e42e56e71f2cc7
|
||||
PKG_SOURCE_VERSION:=e036905ae3a5d079f899bbe46461fc78b4566349
|
||||
PKG_MIRROR_HASH:=6be8c0a1f9e46a347a583f88428bc3c0b1990c3e89bde836e5f3d2d96ffdf00a
|
||||
|
||||
PKG_MAINTAINER:=Nick Hainke <vincent@systemli.org>
|
||||
PKG_LICENSE:=GPL-2.0-only
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
PKG_BUILD_FLAGS:=no-lto
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/cmake.mk
|
||||
|
||||
|
|
|
@ -10,12 +10,12 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=haproxy
|
||||
PKG_VERSION:=2.8.2
|
||||
PKG_VERSION:=2.8.3
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://www.haproxy.org/download/2.8/src
|
||||
PKG_HASH:=698d6906d170946a869769964e57816ba3da3adf61ff75e89972b137f4658db0
|
||||
PKG_HASH:=9ecc6ffe67a977d1ed279107bbdab790d73ae2a626bc38eee23fa1f6786a759e
|
||||
|
||||
PKG_MAINTAINER:=Thomas Heil <heil@terminal-consulting.de>, \
|
||||
Christian Lachner <gladiac@gmail.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
CLONEURL=https://git.haproxy.org/git/haproxy-2.8.git
|
||||
BASE_TAG=v2.8.2
|
||||
BASE_TAG=v2.8.3
|
||||
TMP_REPODIR=tmprepo
|
||||
PATCHESDIR=patches
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mwan3
|
||||
PKG_VERSION:=2.11.7
|
||||
PKG_VERSION:=2.11.8
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Florian Eckert <fe@dev.tdt.de>, \
|
||||
Aaron Goodman <aaronjg@alumni.stanford.edu>
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
report_connected_v4() {
|
||||
local address
|
||||
|
||||
if [ -n "$($IPT4 -S mwan3_connected 2> /dev/null)" ]; then
|
||||
for address in $($IPS -o save list mwan3_connected_v4 | grep add | cut -d " " -f 3); do
|
||||
if [ -n "$($IPT4 -S mwan3_connected_ipv4 2> /dev/null)" ]; then
|
||||
for address in $($IPS -o save list mwan3_connected_ipv4 | grep add | cut -d " " -f 3); do
|
||||
json_add_string "" "${address}"
|
||||
done
|
||||
fi
|
||||
|
@ -19,8 +19,8 @@ report_connected_v6() {
|
|||
[ $NO_IPV6 -ne 0 ] && return
|
||||
local address
|
||||
|
||||
if [ -n "$($IPT6 -S mwan3_connected 2> /dev/null)" ]; then
|
||||
for address in $($IPS -o save list mwan3_connected_v6 | grep add | cut -d " " -f 3); do
|
||||
if [ -n "$($IPT6 -S mwan3_connected_ipv6 2> /dev/null)" ]; then
|
||||
for address in $($IPS -o save list mwan3_connected_ipv6 | grep add | cut -d " " -f 3); do
|
||||
json_add_string "" "${address}"
|
||||
done
|
||||
fi
|
||||
|
|
|
@ -9,14 +9,14 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=openvpn
|
||||
|
||||
PKG_VERSION:=2.6.5
|
||||
PKG_VERSION:=2.6.6
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE_URL:=\
|
||||
https://build.openvpn.net/downloads/releases/ \
|
||||
https://swupdate.openvpn.net/community/releases/
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_HASH:=e34efdb9a3789a760cfc91d57349dfb1e31da169c98c06cb490c6a8a015638e2
|
||||
PKG_HASH:=3b074f392818b31aa529b84f76e8b5e4ad03fca764924f46d906bceaaf421034
|
||||
|
||||
PKG_MAINTAINER:=Magnus Kroken <mkroken@gmail.com>
|
||||
|
||||
|
@ -36,7 +36,8 @@ define Package/openvpn/Default
|
|||
URL:=http://openvpn.net
|
||||
SUBMENU:=VPN
|
||||
MENU:=1
|
||||
DEPENDS:=+kmod-tun +libcap-ng +OPENVPN_$(1)_ENABLE_LZO:liblzo +OPENVPN_$(1)_ENABLE_LZ4:liblz4 +OPENVPN_$(1)_ENABLE_IPROUTE2:ip +OPENVPN_$(1)_ENABLE_DCO:libnl-genl $(3)
|
||||
DEPENDS:=+kmod-tun +libcap-ng +OPENVPN_$(1)_ENABLE_LZO:liblzo +OPENVPN_$(1)_ENABLE_LZ4:liblz4 +OPENVPN_$(1)_ENABLE_IPROUTE2:ip \
|
||||
+OPENVPN_$(1)_ENABLE_DCO:libnl-genl +OPENVPN_$(1)_ENABLE_DCO:kmod-ovpn-dco-v2 $(3)
|
||||
VARIANT:=$(1)
|
||||
PROVIDES:=openvpn openvpn-crypto
|
||||
endef
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include <openssl/kdf.h>
|
||||
#endif
|
||||
#if OPENSSL_VERSION_NUMBER >= 0x30000000L
|
||||
@@ -1419,7 +1419,7 @@ engine_load_key(const char *file, SSL_CT
|
||||
@@ -1436,7 +1436,7 @@ engine_load_key(const char *file, SSL_CT
|
||||
#endif /* if HAVE_OPENSSL_ENGINE */
|
||||
}
|
||||
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=pdns
|
||||
PKG_VERSION:=4.8.1
|
||||
PKG_VERSION:=4.8.2
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||
PKG_SOURCE_URL:=https://downloads.powerdns.com/releases/
|
||||
PKG_HASH:=66dd3ee2654f42b4eb80260f94ecb48e313a81817f58125ce48c14c2d26e309e
|
||||
PKG_HASH:=3b173fda4c51bb07b5a51d8c599eedd7962a02056b410e3c9d9d69ed97be35b9
|
||||
|
||||
PKG_MAINTAINER:=Peter van Dijk <peter.van.dijk@powerdns.com>
|
||||
PKG_LICENCE:=GPL-2.0-only
|
||||
|
|
|
@ -8,12 +8,12 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=unbound
|
||||
PKG_VERSION:=1.17.1
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=1.18.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://nlnetlabs.nl/downloads/unbound
|
||||
PKG_HASH:=ee4085cecce12584e600f3d814a28fa822dfaacec1f94c84bfd67f8a5571a5f4
|
||||
PKG_HASH:=3da95490a85cff6420f26fae0b84a49f5112df1bf1b7fc34f8724f02082cb712
|
||||
|
||||
PKG_MAINTAINER:=Eric Luehrsen <ericluehrsen@gmail.com>
|
||||
PKG_LICENSE:=BSD-3-Clause
|
||||
|
|
|
@ -3,7 +3,7 @@ Fix cross compile errors by inserting an environment variable for the
|
|||
target. Use "uname" on host only if "UNAME" variable is empty.
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -819,7 +819,7 @@ if test x_$ub_test_python != x_no; then
|
||||
@@ -840,7 +840,7 @@ if test x_$ub_test_python != x_no; then
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
--- a/util/net_help.c
|
||||
+++ b/util/net_help.c
|
||||
@@ -1005,6 +1005,16 @@ listen_sslctx_setup(void* ctxt)
|
||||
log_crypto_err("could not set cipher list with SSL_CTX_set_cipher_list");
|
||||
}
|
||||
#endif
|
||||
+#if defined(SSL_OP_IGNORE_UNEXPECTED_EOF)
|
||||
+ /* ignore errors when peers do not send the mandatory close_notify
|
||||
+ * alert on shutdown.
|
||||
+ * Relevant for openssl >= 3 */
|
||||
+ if((SSL_CTX_set_options(ctx, SSL_OP_IGNORE_UNEXPECTED_EOF) &
|
||||
+ SSL_OP_IGNORE_UNEXPECTED_EOF) != SSL_OP_IGNORE_UNEXPECTED_EOF) {
|
||||
+ log_crypto_err("could not set SSL_OP_IGNORE_UNEXPECTED_EOF");
|
||||
+ return 0;
|
||||
+ }
|
||||
+#endif
|
||||
|
||||
if((SSL_CTX_set_options(ctx, SSL_OP_CIPHER_SERVER_PREFERENCE) &
|
||||
SSL_OP_CIPHER_SERVER_PREFERENCE) !=
|
||||
@@ -1233,6 +1243,17 @@ void* connect_sslctx_create(char* key, c
|
||||
SSL_CTX_free(ctx);
|
||||
return 0;
|
||||
}
|
||||
+#endif
|
||||
+#if defined(SSL_OP_IGNORE_UNEXPECTED_EOF)
|
||||
+ /* ignore errors when peers do not send the mandatory close_notify
|
||||
+ * alert on shutdown.
|
||||
+ * Relevant for openssl >= 3 */
|
||||
+ if((SSL_CTX_set_options(ctx, SSL_OP_IGNORE_UNEXPECTED_EOF) &
|
||||
+ SSL_OP_IGNORE_UNEXPECTED_EOF) != SSL_OP_IGNORE_UNEXPECTED_EOF) {
|
||||
+ log_crypto_err("could not set SSL_OP_IGNORE_UNEXPECTED_EOF");
|
||||
+ SSL_CTX_free(ctx);
|
||||
+ return 0;
|
||||
+ }
|
||||
#endif
|
||||
if(key && key[0]) {
|
||||
if(!SSL_CTX_use_certificate_chain_file(ctx, pem)) {
|
|
@ -11,7 +11,7 @@ PKG_RELEASE:=3
|
|||
PYPI_NAME:=bch
|
||||
PKG_HASH:=4cd73b92757fce7275a4744baed411c867af2e671c521b90d6690b2320851d58
|
||||
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ PKG_RELEASE:=1
|
|||
PYPI_NAME:=bcf
|
||||
PKG_HASH:=8ad897586d02433d01a58b4978516621bea388cd230640eb0b8f8f9e40f10e6c
|
||||
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ PKG_RELEASE:=3
|
|||
PYPI_NAME:=bcg
|
||||
PKG_HASH:=ce7f27f372551c0beb3f8929af2d779417d9dcd0feaa2fa2dc49e87b1416c536
|
||||
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ PKG_RELEASE:=1
|
|||
PYPI_NAME:=mqtt2influxdb
|
||||
PKG_HASH:=9fd98d2239c0b9a2482db8e55e3e5a310c5b644aa7d42c57d35ed775adb0101a
|
||||
|
||||
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
|
|
|
@ -8,14 +8,14 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=dbus
|
||||
PKG_VERSION:=1.13.18
|
||||
PKG_RELEASE:=12
|
||||
PKG_VERSION:=1.14.10
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=https://dbus.freedesktop.org/releases/dbus
|
||||
PKG_HASH:=8078f5c25e34ab907ce06905d969dc8ef0ccbec367e1e1707c7ecf8460f4254e
|
||||
PKG_HASH:=ba1f21d2bd9d339da2d4aa8780c09df32fea87998b73da24f49ab9df1e36a50f
|
||||
|
||||
PKG_MAINTAINER:=
|
||||
PKG_MAINTAINER:=Robert Marko <robimarko@gmail.com>
|
||||
PKG_LICENSE:=AFL-2.1
|
||||
PKG_CPE_ID:=cpe:/a:freedesktop:dbus
|
||||
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -510,11 +510,11 @@ if(WIN32)
|
||||
else(WIN32)
|
||||
set(DBUS_SESSION_BUS_LISTEN_ADDRESS "unix:tmpdir=${DBUS_SESSION_SOCKET_DIR}" CACHE STRING "session bus default listening address")
|
||||
set(DBUS_SESSION_BUS_CONNECT_ADDRESS "autolaunch:" CACHE STRING "session bus fallback address for clients")
|
||||
- set(sysconfdir "")
|
||||
+ set(sysconfdir "/usr/share")
|
||||
set(configdir ${sysconfdir}/dbus-1 )
|
||||
set(DBUS_SYSTEM_CONFIG_FILE ${configdir}/system.conf)
|
||||
set(DBUS_SESSION_CONFIG_FILE ${configdir}/session.conf)
|
||||
- set(DBUS_USER "messagebus")
|
||||
+ set(DBUS_USER "root")
|
||||
set(DBUS_TEST_USER "nobody")
|
||||
# For best security, assume that all non-Windows platforms can do
|
||||
# credentials-passing.
|
|
@ -1,27 +0,0 @@
|
|||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -471,14 +471,16 @@ endif()
|
||||
|
||||
#### Find socket directories
|
||||
if(UNIX)
|
||||
- if(NOT $ENV{TMPDIR} STREQUAL "")
|
||||
- set(DBUS_SESSION_SOCKET_DIR $ENV{TMPDIR})
|
||||
- elseif(NOT $ENV{TEMP} STREQUAL "")
|
||||
- set(DBUS_SESSION_SOCKET_DIR $ENV{TEMP})
|
||||
- elseif(NOT $ENV{TMP} STREQUAL "")
|
||||
- set(DBUS_SESSION_SOCKET_DIR $ENV{TMP})
|
||||
- else()
|
||||
- set(DBUS_SESSION_SOCKET_DIR /tmp)
|
||||
+ if(NOT DEFINED DBUS_SESSION_SOCKET_DIR)
|
||||
+ if(NOT $ENV{TMPDIR} STREQUAL "")
|
||||
+ set(DBUS_SESSION_SOCKET_DIR $ENV{TMPDIR})
|
||||
+ elseif(NOT $ENV{TEMP} STREQUAL "")
|
||||
+ set(DBUS_SESSION_SOCKET_DIR $ENV{TEMP})
|
||||
+ elseif(NOT $ENV{TMP} STREQUAL "")
|
||||
+ set(DBUS_SESSION_SOCKET_DIR $ENV{TMP})
|
||||
+ else()
|
||||
+ set(DBUS_SESSION_SOCKET_DIR /tmp)
|
||||
+ endif()
|
||||
endif()
|
||||
endif()
|
||||
|
|
@ -8,12 +8,12 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=ncdu
|
||||
PKG_VERSION:=1.18
|
||||
PKG_VERSION:=1.18.1
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://dev.yorhel.nl/download
|
||||
PKG_HASH:=3c37a1a96580c9c5d2cc352dc3c5eef0d909158c05f1cc29db4712544c8b9f95
|
||||
PKG_HASH:=7c0fa1eb29d85aaed4ba174164bdbb8f011b5c390d017c57d668fc7231332405
|
||||
|
||||
PKG_MAINTAINER:=Charles E. Lehner <cel@celehner.com>
|
||||
PKG_LICENSE:=MIT
|
||||
|
|
Loading…
Reference in a new issue