aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAge
...
* python3-pip: Fix error when installing packages that require compilationJeffery To2020-04-24
| | | | | | This addresses one of the issues raised in #11912. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* vala: update to 0.48.3Rosen Penev2020-04-22
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #11931 from jefferyto/django1-remove-common-packageRosen Penev2020-04-22
|\ | | | | django1: Remove common package
| * django1: Remove common packageJeffery To2020-04-23
| | | | | | | | | | | | | | | | | | | | | | python-django1-common was added to allow both Python 2 and 3 versions of Django 1.11 to be installed at the same time. With the removal of Python 2, this package is no longer necessary. This removes this common package and updates the CONFLICTS value for the django package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11934 from jefferyto/python-gnupg-0.4.6Rosen Penev2020-04-22
|\ \ | | | | | | python-gnupg: Update to 0.4.6
| * | python-gnupg: Update to 0.4.6Jeffery To2020-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | This also updates all package metadata (it appears this information was not updated when the package switched from packaging "gnupg" from PyPI to "python-gnupg"), updates the package to use the default Python package build recipe, and adds a src package. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-appdirs: Fix descriptionJeffery To2020-04-23
|/ / | | | | | | | | | | | | This fixes the incorrect description for this package, as well as adding a more descriptive title. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11930 from jefferyto/vobject-remove-maintainerHannu Nyman2020-04-22
|\ \ | | | | | | vobject: Remove maintainer
| * | vobject: Remove maintainerJeffery To2020-04-23
| |/ | | | | | | | | | | | | The previous maintainer has removed himself from his other packages (#11612). This package appears to have been omitted by mistake. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11929 from jefferyto/python-zope-interface-5.1.0Hannu Nyman2020-04-22
|\ \ | | | | | | python-zope-interface: Update to 5.1.0
| * | python-zope-interface: Update to 5.1.0Jeffery To2020-04-23
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / golang: Update to 1.14.2Jeffery To2020-04-23
|/ | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #11919 from jefferyto/python-packages-cleanupHannu Nyman2020-04-22
|\ | | | | python-packages: Clean up Makefiles
| * python-packages: Clean up MakefilesJeffery To2020-04-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes: * Python 3 variants (VARIANT:=python3) * "for Python3" from package titles * Package selection condition from package dependencies, e.g. +PACKAGE_python3-six:python3-light replaced with +python3-light * "Default" package information sections, e.g. Package/python-six/Default removed and package details merged into Package/python3-six * "(Variant for Python3)" from package descriptions Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | perl: add Net::CIDR::Lite for iptables-mod-geoipPhilip Prindeville2020-04-21
|/ | | | | | | | | | | | The DBIP geolocation database is generated from sparse data without compaction. Two different ISP's in the same country might have adjacent CIDR blocks, and when aggregated as "country" data, may be merged to conserve space. This package facilitates this. There are scripts to download and preprocess the GeoIP database for iptables-mod-geoip which require this Perl module. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* Merge pull request #11872 from jefferyto/python3-makefile-cleanupHannu Nyman2020-04-20
|\ | | | | python3: Makefile cleanup
| * python3: Change PYTHON_VERSION references to PYTHON3_VERSIONJeffery To2020-04-19
| | | | | | | | | | | | | | | | | | | | | | | | PYTHON_VERSION is a holdover from Python 2; all Python 3 variables are prefixed with PYTHON3 (or some variation with "3"). This updates all uses of PYTHON_VERSION to PYTHON3_VERSION. This also sets PYTHON3_PKG_BUILD:=0 before python3-package.mk is included in the python3 Makefile. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Use PYTHON3_PKG_BUILD to control default Python package buildJeffery To2020-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces the use of BUILD_VARIANT with PYTHON3_PKG_BUILD to opt in/out of the default Python package build recipe (Py3Build/Compile). PYTHON3_PKG_BUILD defaults to true (1), i.e. if a package includes python3-package.mk, then by default it will set the package's Build/Compile to Py3Build/Compile. If PYTHON3_PKG_BUILD is set to 0 before python3-package.mk is included, then Build/Compile will not be modified. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Remove MIPS16 changes from python3-package.mkJeffery To2020-04-19
| | | | | | | | | | | | | | There are no bug reports or other evidence to suggest Python is not compatible with MIPS16 compilation. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Minor edits for python3-package.mkJeffery To2020-04-19
| | | | | | | | | | | | | | | | * Remove PYTHON3_BIN_DIR, it isn't used anywhere in the repo * Rephrase *-src package description * Reduce Py3Package/$(1)/install indentation Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Add canned recipe to invoke filespec processingJeffery To2020-04-19
| | | | | | | | | | | | | | | | | | | | | | | | This extracts filespec export and processing into Py3Package/ProcessFilespec. This also allows the filespec variable to be explicitly set to an empty value, to bypass filespec processing. (The default filespec is also available as Py3Package/filespec/Default to be explicitly assigned to the filespec variable.) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Move functionality into python3-package.mkJeffery To2020-04-19
| | | | | | | | | | | | | | | | This moves functionality from python-package-install.sh into python3-package.mk, so that they can be reused separate from filespec processing. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Reorder recipes in python3-package.mkJeffery To2020-04-19
| | | | | | | | | | | | | | | | | | Group Python3/* recipes together, group Py3Package and Py3Build together. This also adds headings and whitespace to separate major sections. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Rename canned recipes in python3-package.mkJeffery To2020-04-19
| | | | | | | | | | | | | | This renames "internal" recipes to use the Python3/ prefix and clarifies the names (RunTarget to Run, Mod to ModSetup, Shebang to FixShebang). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Rename canned recipes in python3-host.mkJeffery To2020-04-19
| | | | | | | | | | | | | | | | This changes the recipe name prefix from Build/Compile/HostPy3 to HostPython3, and clarifies some of the names (RunHost to Run, Mod to ModSetup). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Remove HostPython3 in python3-host.mkJeffery To2020-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HostPython3 only adds a few environment variables before running host Python. It has only two users, Build/Compile/HostPy3RunHost and Build/Compile/HostPy3RunTarget. HostPython3 also accesses $(PYTHON3PATH), even though python3-host.mk does not include python3-package.mk, where the variable is defined. This removes HostPython3 and has its two users run host Python directly. This also combines the environment variables of HostPython3 and the two users into HOST_PYTHON3_VARS and PYTHON3_VARS. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * python3: Remove include guard for python3-host.mkJeffery To2020-04-17
| | | | | | | | | | | | | | Since it only defines variables and canned recipes, it is safe to include python3-host.mk more than once. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | php7: update to 7.4.5Michael Heimpold2020-04-19
| | | | | | | | | | | | | | This fixes: - CVE-2020-7067 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | Merge pull request #11867 from commodo/drop-django-constanceHannu Nyman2020-04-17
|\ \ | | | | | | django-constance: drop package
| * | django-constance: drop packageAlexandru Ardelean2020-04-17
| |/ | | | | | | | | | | | | | | | | This was needed for Seafile up to a certain version. Since it's not required anymore by any other package/known-user, remove it. Should be installable via pip or manually. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / openpyxl: bump to version 3.0.3Alexandru Ardelean2020-04-16
|/ | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #11851 from luizluca/ruby-2.7.1Hannu Nyman2020-04-15
|\ | | | | ruby: update to 2.7.1
| * ruby: update to 2.7.1Luiz Angelo Daros de Luca2020-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New subpackages (reflect of ongoing ruby gemification) - ruby-benchmark (from ruby-debuglib) - ruby-delegate (from ruby-misc) - ruby-getoptlong (from ruby-misc) - ruby-net-pop (from ruby-net) - ruby-net-imap (from ruby-net) - ruby-observer (from ruby-patterns, now gone) - ruby-open3 (from ruby-misc) - ruby-readline-ext (was ruby-readline, while ruby-readline now selects either ruby-readline-ext or ruby-reline) - ruby-reline (alternative to ruby-readline-ext as pure ruby) - ruby-singleton (from ruby-patterns, now gone) - ruby-timeout (from ruby-multithread) Dropped subpackages: - ruby-cmath (gone in 2.7.0) - ruby-e2mmap (gone in 2.7.0) - ruby-patterns (splitted into ruby-observer, ruby-singleton) - ruby-scanf (gone in 2.7.0) - ruby-shell (gone in 2.7.0) - ruby-sync (gone in 2.7.0) - ruby-thwait (gone in 2.7.0) Ruby 2.7.0 also dropped profile.rb and profiler.rb (they were in ruby-debuglib) Patches changes: - Dropped patch 001_fix_isnan_isinf_finite_with_uclibc.patch (now in release) - Added 100-musl.patch, fixing mainly coroutine implementation selection Helper scripts changes: - ruby_missingfiles: do not ignore ruby-dev files - ruby_find_pkgsdeps: better detect circular dependencies Ruby 2.7.1 fixes these security issues: * CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON (Additional fix) * CVE-2020-10933: Heap exposure vulnerability in the socket library Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
* | python-pyparsing: update to version 2.4.7Jan Pavlinec2020-04-14
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #11817 from cotequeiroz/python-srcJosef Schlehofer2020-04-12
|\ \ | | | | | | python3: hide -src package until main pkg selected
| * | python3: hide -src package until main pkg selectedEneas U de Queiroz2020-04-10
| |/ | | | | | | | | | | | | | | | | | | | | | | This adds a 'Package/<pkg>-src/config' definition with a 'depends on <pkg>' line, which will hide <pkg>-src unless <pkg> is selected. This makes the long list of python packages a bit shorter, and also indents the src package: <M> python3-base................................ Python 3.8 interpreter < > python3-base-src................. Python 3.8 interpreter (sources) Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* / python-cryptodome: update to 3.9.7Richard Yu2020-04-11
|/ | | | Signed-off-by: Richard Yu <yurichard3839@gmail.com>
* Merge pull request #11793 from commodo/python3-default-binHannu Nyman2020-04-08
|\ | | | | python3: symlink 'python' to '/usr/bin/python3'
| * python3: symlink 'python' to '/usr/bin/python3'Alexandru Ardelean2020-04-08
| | | | | | | | | | | | | | | | Time to make it more official. Running 'python' should get you an interpreter running, and that one is now Python3. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | lang: python: flup: drop packageAlexandru Ardelean2020-04-07
| | | | | | | | | | | | | | | | | | | | | | Was mostly required for Seafile. Now it isn't. It's also pretty ancient. https://www.saddi.com/software/flup/ Page was last updated in 2005. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #11744 from ja-pa/pytest-newHannu Nyman2020-04-07
|\ \ | | | | | | python-pytest: add new package
| * | python-pytest: add new packageJan Pavlinec2020-04-07
| | | | | | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | Merge pull request #11792 from commodo/gunicorn-updateHannu Nyman2020-04-07
|\ \ \ | |_|/ |/| | gunicorn: bump to version 20.0.4
| * | gunicorn: bump to version 20.0.4Alexandru Ardelean2020-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change bumps gunicorn to version 20.0.4. It also installs the binary for gunicorn without any suffix, via symlink. And remove gunicorn_paster; that was removed from the package and moved into the gunicorn library. Also, now we need to use the full python3-setuptools package for the gunicorn executable, as it won't start without it. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-yaml: update to version 5.3.1Josef Schlehofer2020-04-06
| | | | | | | | | | | | | | | | | | Fixes CVE-2020-1747 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | python3-package.mk: fix typo PYTHON3_PKG_SETUP_GLOABL_ARGS -> ↵Alexandru Ardelean2020-04-07
|/ / | | | | | | | | | | | | | | | | | | | | | | PYTHON3_PKG_SETUP_GLOBAL_ARGS This fixes a typo with the default PYTHON3_PKG_SETUP_GLOBAL_ARGS. Since in make context non-defined variables are empty anyway, this doesn't produce any issues. The fix is more semantic in nature. Fixes https://github.com/openwrt/packages/issues/11790 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #11779 from commodo/pillow-bumpHannu Nyman2020-04-06
|\ \ | | | | | | pillow: bump to version 7.1.1
| * | pillow: bump to version 7.1.1Alexandru Ardelean2020-04-06
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Merge pull request #11778 from jefferyto/python-cryptography-2.9Hannu Nyman2020-04-06
|\ \ \ | | | | | | | | python-cryptography: Update to 2.9, remove setup patch
| * | | python-cryptography: Update to 2.9, remove setup patchJeffery To2020-04-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since cffi is installed by HOST_PYTHON3_PACKAGE_BUILD_DEPENDS, it shouldn't be necessary to clear setup_requirements anymore. Signed-off-by: Jeffery To <jeffery.to@gmail.com>