aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* subversion: add libsqlite3 dependSebastian Kemper2020-01-15
| | | | | | | apr-util was updated. It doesn't provide the depend on libsqlite3 anymore, so this needs to be added to the subversion package now. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* apache: remove libgdbm depSebastian Kemper2020-01-15
| | | | | | This dep can be removed since apu-1-config was cleaned up. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* apr-util: prevent recursive linkingSebastian Kemper2020-01-15
| | | | | | | | | | | | | | | | | | | | 004-avoid_ldap_by_defaut.patch: By default use --avoid-ldap since apache2 is the only user, and we don't want to add extra dependencies to other apr-utils rdepends. Patch from Ryan Niebur <ryanryan52@gmail.com>, copied from Debian. 005-apu_config_dont_list_indep_libs.patch: Prevent recursive linking of dependent libraries by apr-util users. Patch from Peter Samuelson <peter@p12n.org>, also copied from Debian. Makes libexpat and libiconv private. 006-avoid_db_by-default.patch: Make apu-config not output dbm libs by default. See Debian #622081. Patch from Stefan Fritsch <sf@debian.org>, also copied from Debian While bumping the revision also correct license information. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #11020 from jefferyto/golang-updatesRosen Penev2020-01-14
|\ | | | | golang: More updates
| * golang: Update to 1.13.6Jeffery To2020-01-14
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * golang: Add support for ASLR/PIE for Go packagesJeffery To2020-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support to compile position-independent executables for packages that use golang-package.mk. Go packages will have PIE enabled if: * Go supports PIE on the target platform; * CONFIG_PKG_ASLR_PIE is selected; and * PKG_ASLR_PIE (for the package) is not set to 0 Go 1.13 supports PIE for x86 and arm targets; mips support is in progress[1]. [1]: https://github.com/golang/go/issues/21222#issuecomment-542064462 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * golang: Fix selection of GOARM valueJeffery To2020-01-14
| | | | | | | | | | | | | | | | | | This fixes how GOARM is selected for arm platforms, based on support for VFP/VFPv3 rather than CPU version. Fixes #10967. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11006 from commodo/evdevRosen Penev2020-01-14
|\ \ | |/ |/| python-evdev: bump to version 1.3.0
| * python-evdev: bump to version 1.3.0Alexandru Ardelean2020-01-13
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | xtables-addons: Support IPTV TimeshiftJose Olivera2020-01-13
| | | | | | | | | | | | | | | | Solves Issue #10373 and PR #10428 Signed-off-by: Jose Olivera <oliverajeo@gmail.com> (bumped PKG_RELEASE) Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #11011 from micmac1/apache-2Rosen Penev2020-01-13
|\ \ | | | | | | apache: fix build + remove BROKEN from dbd-mysql
| * | apache: fix dependsSebastian Kemper2020-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - helps build system to locate zlib - adds depend on libgdbm if libaprutil-dbm-gdbm is selected This fixes the two different build failures that can currently be observed. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | apr-util: add mariadb patchSebastian Kemper2020-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | Patch by Kris Karas from https://bz.apache.org/bugzilla/attachment.cgi?id=35326&action=diff This patch is also used by Debian. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | Merge pull request #10994 from BKPepe/libseccompNikos Mavrogiannopoulos2020-01-13
|\ \ \ | |/ / |/| | libseccomp: update to version 2.4.2
| * | libseccomp: update to version 2.4.2Josef Schlehofer2020-01-12
| | | | | | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | Merge pull request #11010 from flyn-org/cyrus-saslHannu Nyman2020-01-13
|\ \ \ | | | | | | | | cyrus-sasl: install module symbolic links of form libX.so
| * | | cyrus-sasl: install module symbolic links of form libX.soW. Michael Petullo2020-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I was too aggressive in recommending that we remove the module symbolic links of form libX.so as part of commit c9ce769b. It turns out that at least Postfix relies on these, and I suspect any application that makes use of libsasl2 will require them too. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | | | Merge pull request #11005 from commodo/pymysqlHannu Nyman2020-01-13
|\ \ \ \ | | | | | | | | | | pymysql: add new package (only Py3 variant)
| * | | | pymysql: add new package (only Py3 variant)Alexandru Ardelean2020-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds support for the pymysql package, which is a pure Python MySQL client. This package will replace the current python-mysqlclient. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | Merge pull request #10935 from janh/vnstat2Hannu Nyman2020-01-13
|\ \ \ \ \ | |_|_|_|/ |/| | | | vnstat2: add package
| * | | | vnstat2: add packageJan Hoffmann2020-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces an additional package for version 2 of vnStat. Signed-off-by: Jan Hoffmann <jan@3e8.eu>
* | | | | shadowsocks-libev: bump to version 3.3.4Yousong Zhou2020-01-13
| |/ / / |/| | | | | | | | | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | | Merge pull request #11000 from neheb/canRosen Penev2020-01-12
|\ \ \ \ | | | | | | | | | | canutils: Switch to autotools instead of regular Makefile
| * | | | canutils: Switch to autotools instead of regular MakefileRosen Penev2020-01-12
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | The regular Makefile is totally broken and does not pass CFLAGS. This breaks compilation with PKG_ASLR_PIE and also does not pass -Os. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | Merge pull request #10787 from neheb/zRosen Penev2020-01-12
|\ \ \ \ | | | | | | | | | | zsh: Update to 5.7.1
| * | | | zsh: Update to 5.7.1Rosen Penev2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove --disable-dynamic. It disables regex support. Installed extra lib files. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | Merge pull request #10980 from bobafetthotmail/masterRosen Penev2020-01-12
|\ \ \ \ \ | | | | | | | | | | | | minidlna: create UUID in config if it is empty
| * | | | | minidlna: create UUID in config if it is emptyAlberto Bursi2020-01-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | better solution than using a static UUID by default keep the default uuid empty then generate and save a unique UUID on first start of minidlna service. Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
* | | | | | Merge pull request #10971 from jefferyto/golang-pie-misc-updatesRosen Penev2020-01-12
|\ \ \ \ \ \ | | | | | | | | | | | | | | golang: ASLR/PIE support and misc updates
| * | | | | | golang: Add support for ASLR/PIE for host and target GoJeffery To2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support to compile host and target Go as position-independent executables. Host Go will have PIE enabled if Go supports PIE on the host platform. Target Go will have PIE enabled if Go supports PIE on the target platform and CONFIG_PKG_ASLR_PIE is selected. Go 1.13 supports PIE for x86 and arm targets; mips support is in progress[1]. [1]: https://github.com/golang/go/issues/21222#issuecomment-542064462 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | | | golang: Make golang-values.mk more readableJeffery To2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces conditional functions with conditional directives to make golang-values.mk more readable. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | | | golang: Strip whitespace when using Go package variablesJeffery To2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds calls to the strip function in golang-package.mk when using variables expected to be set by Go packages. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | | | golang: Update valid os/arch combinations for host GoJeffery To2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The list is updated for Go 1.13. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | | | golang: Update variables unexported in golang-values.mkJeffery To2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The lists of variables are updated for Go 1.13. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
| * | | | | | golang: Re-format environment variable unexportsJeffery To2020-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes the formatting of environment variable unexports in golang-values.mk to be more maintainable, and to document the sources of variables. There should be no change to the actual list of variables unexported. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | | | Merge pull request #10976 from jefferyto/asu-python3Rosen Penev2020-01-12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | asu: Change Python 2 dependencies to Python 3
| * | | | | | | asu: Change Python 2 dependencies to Python 3Jeffery To2020-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | | | | Merge pull request #10898 from micmac1/master-apacheHannu Nyman2020-01-12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | apache: bump version plus brush up
| * | | | | | | | apache: add myself as maintainerSebastian Kemper2020-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | apache: update InstallDevSebastian Kemper2020-01-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package doesn't need to install _everything_ to staging. This commit reduces the amount of files that get copied over to staging. Currently there's no package depending on apache anyway. This adds sed scripts from buildroot (thanks!) to fix two files that are important for cross-compiling external modules. This has been tested and was confirmed to work with mod_gnutls taken as an example package. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | apache: update descriptionsSebastian Kemper2020-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Taken from upstream website. Also remove parts that aren't up to date anymore. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | apache: add simple init scriptSebastian Kemper2020-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also preinst and postrm are removed. busybox's httpd isn't installed by default, so these gimmicks seem antiquated. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | apache: add extra packages + apache userSebastian Kemper2020-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds extra packages for certain modules (basically the ones that incur further dependencies), support files etc. This is pretty much follows Alpine's example. This updates the httpd.conf patch to _not_ uncomment MIMEMagicFile (because the module isn't loaded by default) and removes that changes that aren't needed anymore (because of the added module support). The patch now only changes the default user. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | apache: break-out CONFIGURE_ARGS, add layoutSebastian Kemper2020-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This gets rid of flags. For instance $(FPIC) shouldn't be forced onto applications (see [1]). And CONFIGURE_ARGS + CONFIGURE_VARS are broken out of Build/Configure. This way more arguments can be added easily in the future. The target is changed from apache to apache2 (which is used by upstream by default). the CONFIGURE_ARGS are changed where need to enable modules. This also renames one patch that fixes scoreboard location (the name 004-pidfile_fix.patch didn't describe what it's doing). Now with the OpenWrt layout in place 003-logdir_fix.patch can be removed. [1] https://wiki.gentoo.org/wiki/Project:Hardened/Position_Independent_Code_internals Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | apache: bump to 2.4.41Sebastian Kemper2020-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - version bump - update license description - add PKG_BUILD_PARALLEL:=1 - remove two cross-compile patches and replace them with the cross-compile patch from buildroot (adds autoreconf to get this going) Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | | | | | Merge pull request #10906 from micmac1/apr-masterHannu Nyman2020-01-12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | apr + apr-util: cleanups + add drivers
| * | | | | | | | | apr/apr-util: add myself as maintainerSebastian Kemper2020-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | | apr-util: add driversSebastian Kemper2020-01-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the following drivers as extra packages: - openssl - mysql - odbc - pgsql - sqlite3 - gdbm (dbm) - ldap This also removes the gratuitous dependency on libsqlite3 from libaprutil (dbd_sqlite3 was nevery packaged before, after all). With this ldap and session-crypto support can be enabled in apache. The mysql driver is currently marked BROKEN, because apr-util still uses mysql server headers, which aren't part of mariadb-connector-c. But there's work underway at apr-util upstream to fix that so that BROKEN can be removed during a feature version bump. The gdbm dbm driver got added together with a patch that fixes the error handling. Patch is from Debian. Resolves #10886 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | | apr-util: allow iconv-stub useSebastian Kemper2019-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow iconv-stub use when NLS support is disabled. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | | | | apr-util: clean up the packageSebastian Kemper2019-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - removes extra flags '$(FPIC)' etc., there is no good reason for them being used - stops removing aclocal.m4 and build/ltmain.sh (reason of removal of these files is not apparent anymore) - adds PKG_BUILD_PARALLEL:=1 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>