Commit graph

2991 commits

Author SHA1 Message Date
Paul Spooren
30ea917518 treewide: replace which with command -v
Fix shellcheck SC2230
> which is non-standard. Use builtin 'command -v' instead.

Once applied to everything concerning OpenWrt we can disable the busybox
feature `which` and save 3.8kB.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-08-09 13:58:14 -10:00
Rosen Penev
deaa584069
yara: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-04 19:09:14 -07:00
Rosen Penev
ab95db45d9
Merge pull request from neheb/sms2
smstools3: fix compilation with GCC10
2020-08-04 06:30:31 -07:00
Florian Eckert
79eef7b921 ttyd: add backport patch for ssl issue on firefox
If ttyd is configured to ssl, you will get the following message in the
log `refuse to serve WS client for illegal ws path`. Upstream a patch
has already been applied which fixes this.

Since there is no newer version than 1.6.1, this fix is backported as a
patch. And could be removed if a new version of ttyd is available.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-04 14:48:04 +02:00
Florian Eckert
9c6447e1a0
Merge pull request from TDT-AG/pr/20200803-ttyd
ttyd: fix debug config option
2020-08-04 14:19:24 +02:00
Rosen Penev
19f03cfac9
smstools3: fix compilation with GCC10
GCC10 defaults to -fno-common , which breaks compilation as there are
multiple variables defined outside of the header file.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-03 16:45:02 -07:00
Florian Eckert
b567333db6 ttyd: fix debug config option
Append missing debug option value.
If this is not append and the debug option is selected, then we get the
following error output on ttyd start.

> ttyd: missing start command

To fix this add missing debug option value.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-03 15:47:32 +02:00
Rosen Penev
b39ceec62f
exfatprogs: update to 1.0.4
Faster fsck.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 00:47:46 -07:00
Florian Eckert
1bf0bd4590 docker-ce: fix bip default config value
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-31 15:48:27 +02:00
Hannu Nyman
409633f0dd nano: update to 5.0
Update nano editor to version 5.0.
http://git.savannah.gnu.org/cgit/nano.git/tree/NEWS

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-07-30 18:34:26 +03:00
Florian Eckert
ac6f016c1e
Merge pull request from TDT-AG/pr/20200721-docker-ce
docker-ce: add default bridge to openwrt uci backend
2020-07-30 12:34:31 +02:00
Rosen Penev
6e65081643 fuse3: update to 3.9.2
Added the mount utilities. It turns out that udev is not a requirement.

Renamed package to fuse3 and moved to utils, as with fuse2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-29 16:40:34 -07:00
Rosen Penev
fbcea1e8a6
Merge pull request from neheb/bim
vim: update to 8.2
2020-07-29 16:34:29 -07:00
Florian Eckert
8bee407101 docker-ce: add uci config on boot
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-29 13:09:08 +02:00
Florian Eckert
86dacca843 docker-ce: fix typo for registry_mirrors uci option
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-29 13:09:08 +02:00
Florian Eckert
f622644211 docker-ce: add bip uci to default config
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-29 13:09:08 +02:00
Florian Eckert
5136421254 docker-ce: add hosts option
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-29 13:07:07 +02:00
Florian Eckert
a84d951486 docker-ce: add default bridge to openwrt uci backend
This commit adds two additional init.d targets:
* uciadd:
This command adds the default docker0 bridge to the network
configuration. Additional, a new firewall zone docker is created

* ucidel
This command removes default docker0 bridge from the network
configuration. The new docker firewall zone gets also deleted.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-29 13:07:07 +02:00
Gerard Ryan
f13797524a runc: Removed DevInstall target and Refactor
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-07-29 20:39:31 +10:00
Gerard Ryan
d13f761293 libnetwork: Changed Makefile layout to match runc
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-07-29 20:38:11 +10:00
Gerard Ryan
fa5e049513 containerd: Removed DevInstall target and Refactor
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-07-29 20:29:44 +10:00
Rosen Penev
a52f36cbb8
vim: update to 8.2
Removed multibyte options. They must now be enabled.

Refreshed patches.

Commented out autowrite as requested in
https://github.com/openwrt/packages/pull/12177

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 15:46:52 -07:00
Rosen Penev
31d4e36b7c
ttyd: update to 1.6.1
Refresh patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 15:45:47 -07:00
Rosen Penev
211db341e9
Merge pull request from neheb/unra
unrar: update to 5.9.4
2020-07-28 03:29:14 -07:00
Rosen Penev
fd3fad02b4 yara: update to 4.0.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 01:14:00 -07:00
Rosen Penev
d67bb0d761 unrar: update to 5.9.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-28 01:13:12 -07:00
Dirk Brenken
56b4b56c34
Merge pull request from dibdot/mc
mc: update to 4.8.25
2020-07-25 22:05:25 +02:00
Dirk Brenken
eb0c3b534a
mc: update to 4.8.25
* refreshed patches
* release news: http://midnight-commander.org/wiki/NEWS-4.8.25

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-07-25 10:47:01 +02:00
Rosen Penev
92b443fa3d
netwhere: fix compilation with newer libmicrohttpd
API change.

Cleaned up Makefile.

Fixed license information.

Remove pointless CMAKE_INSTALL. This is not needed in InstallDev.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-25 00:33:08 -07:00
Rosen Penev
e82e31badd
device-observatory: fix compilation with newer libmicrohttpd
API change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-24 16:16:20 -07:00
Matteo Cicuttin
941d6bd288 gnuplot: Updated gnuplot to 5.4.0
Signed-off-by: Matteo Cicuttin <datafl4sh@toxicnet.eu>
2020-07-24 10:34:58 +02:00
Nuno Goncalves
5466acd837 gl-mifi-mcu: add GL.iNet GL-MiFI power monitoring kernel module
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2020-07-23 21:38:48 +02:00
Florian Eckert
41e6cc2768
Merge pull request from TDT-AG/pr/20200717-docker-ce
docker-ce: add reload handling
2020-07-21 10:07:28 +02:00
Florian Eckert
2d27c4a10c docker-ce: add reload handling
If the uci configuration is changed send dockerd a SIGHUP to reload the
generated daemon.json file with the new configuration.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-21 10:04:39 +02:00
Gérondal Thibault
5d42bf7550 prometheus-node-exporter-lua: Makefile alphabetical ordering
Signed-off-by: Gérondal Thibault <contact@tycale.be>
2020-07-20 13:11:04 -10:00
Gérondal Thibault
e2b3fec6bf prometheus-node-exporter-lua: uci_dhcp_host module
Extract data from configuration file /etc/config/dhcp and create labels
{name, ip, mac, dns} via uci. Those labels are useful in order to craft
complex prometheus queries as replacing the MAC address to a custom
name.  E.g.: wifi_station_signal_dbm * on (mac) group_left(name)
uci_dhcp_host or on (mac) label_replace(wifi_station_signal_dbm, "name",
"$1", "mac", "(.+)")

Signed-off-by: Gérondal Thibault <contact@tycale.be>
2020-07-20 13:11:04 -10:00
Rosen Penev
04e2a1c03e
Merge pull request from neheb/flash
flashrom: switch to building with meson
2020-07-19 14:48:08 -07:00
Rosen Penev
48f95c9016
Merge pull request from neheb/ncd
ncdu: update to 1.15.1
2020-07-19 14:45:24 -07:00
Rosen Penev
81618c5465
flashrom: switch to building with meson
Added patches to fix meson compilation.

Reworked flashrom.mk to work with meson.

Several minor Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-19 14:43:13 -07:00
Rosen Penev
6cb43fd1df
Merge pull request from neheb/gpg
gnupg: fix compilation with GCC10
2020-07-18 10:31:49 -07:00
Hannu Nyman
28cf201290 haveged: update to 1.9.13
Update haveged to version 1.9.13.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-07-18 14:11:34 +03:00
Rosen Penev
0cca8638b5
gnupg: fix compilation with GCC10
A bit ugly but it works.

Added PKG_BUILD_PARALLEL for faster compilation.

Fix license information.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-17 20:30:19 -07:00
Rosen Penev
9be25ea64b
Merge pull request from neheb/prog
progress: update to 0.15
2020-07-17 15:05:14 -07:00
Jianhui Zhao
a379f6c051 rtty: update to 7.1.4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-07-17 20:32:14 +08:00
Jeffery To
34a3e58a12 golang: Add GO_PKG_TAGS for Go packages
This adds a new Makefile variable, GO_PKG_TAGS, for Go packages. When
set, the value is passed as the parameter of the -tags option for 'go
install'.

This also updates syncthing to use this variable.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-07-15 21:09:17 -10:00
Rosen Penev
433f947dea
openzwave: fix pkgconfig libdir paths
It's currently pointing to the host.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:06:17 -07:00
Rosen Penev
445f242f8e
progress: update to 0.15
Fix license information.

Use PKG_INSTALL and PKG_BUILD_PARALLEL for consistency and faster
compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 12:04:08 -07:00
Rosen Penev
b0d6ada6f5
ncdu: update to 1.15.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-15 11:58:04 -07:00
Yousong Zhou
7a98f0b370 qemu: explictly --disable-linux-io-uring
Fixes 

Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-07-14 21:24:39 +08:00
Rosen Penev
0f25c979b2
Merge pull request from neheb/tess
tesseract/leptonica: switch to CMake
2020-07-13 21:05:48 -07:00
Rosen Penev
2c0fbe1299
Merge pull request from G-M0N3Y-2503/cache-domains-reliability-fix
cache-domains: Improved configure reliability
2020-07-12 18:00:47 -07:00
Rosen Penev
5ddd4a90e7
Merge pull request from computersforpeace/br
bottlerocket: new package
2020-07-12 17:58:30 -07:00
Rosen Penev
9f98411089
mg: update to 6.7
Fixes GCC10 compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-11 15:07:27 -07:00
Gerard Ryan
af8d806407 cache-domains: Improved ifup hotplug reliability
I've noticed that in deployment on some reboots it won't configure,
This seems to be due to running before the system/network is ready.

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-07-11 22:36:15 +10:00
Michal Hrusecky
68bf6c95ec mariadb/libmariadb: Take over as a maintainer
Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
2020-07-09 14:39:43 +02:00
Rosen Penev
ea5405bfa6
tesseract: switch to CMake
Allows simplifying the Makefile. Also faster compilation.

Added CMake patch to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-08 16:59:00 -07:00
Sebastian Kemper
70dcf9aa84 mariadb: remove maintainer
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-07-08 18:29:07 +02:00
Rosen Penev
bf0619b3fa
fish: remove CMAKE_INSTALL
PKG_INSTALL is already default. There's also no need for InstallDev.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-07 16:03:53 -07:00
Rosen Penev
c1811647b9
Merge pull request from zhanhb/conffiles
treewide: add and fix conffiles
2020-07-07 15:03:54 -07:00
Rosen Penev
fb52699d76
Merge pull request from datafl4sh/datafl4sh/add_gnuplot_package
gnuplot: Fixed dependencies.
2020-07-07 14:55:34 -07:00
Florian Eckert
7765f5c602 docker-ce: update PKG_RELEASE
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Florian Eckert
2407497230 docker-ce: cleanup firewall rules on service stop
Until now, the firewall rules from the dockerd were preserved after the
service was stopped. This is not nice. With this change the firewall rules
created by dockerd will be deleted when the dockerd service is stopped.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Florian Eckert
a3d8d7d997 docker-ce: remove obsulte docker default configuration file
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Florian Eckert
b9b565e068 docker-ce: add uci support for dockerd
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Matteo Cicuttin
cf5051985e gnuplot: Fixed dependencies.
Signed-off-by: Matteo Cicuttin <datafl4sh@toxicnet.eu>
2020-07-07 13:30:50 +02:00
Huangbin Zhan
704e733e51 treewide: fix broken conffiles
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2020-07-07 18:29:13 +08:00
Huangbin Zhan
e4a800f432 treewide: add conffiles
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2020-07-07 06:27:51 +08:00
Rosen Penev
8f786d3e3c
ykpers: fix compilation with newer json-c
Upstream backport.

Adjusted package to use PKG_INSTALL for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Adjusted InstallDev section to install the pkgconf file.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-05 13:25:48 -07:00
Rosen Penev
da5f8669e6
Merge pull request from neheb/logr
logrotate: update to 3.16.0
2020-07-05 13:22:07 -07:00
Rosen Penev
e30fdaf0a9
Merge pull request from neheb/can2
canutils: switch to CMake
2020-07-05 09:39:11 -07:00
Alberto Bursi
28bcd19557 syncthing: increase inotify limit
default inotify limits at 8k are
low for serious usage
and the GUI shows errors like
"Failed to start filesystem watcher
for folder XXXX"
increase them with this config file
as instructed by syncthing's FAQ.
https://docs.syncthing.net/users/
faq.html#inotify-limits

Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
[bumped PKG_RELEASE]
Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-07-04 20:13:49 -10:00
Rosen Penev
5f9a918c4f
canutils: switch to CMake
Allows simplifying the Makefile. Faster compilation as well.

Revert b70cb0ef5e

That commit was misleading and ended up bloating the Utilities section.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-04 15:30:22 -07:00
Brian Norris
b4c8651eee bottlerocket: new package
As simple package, providing a utility ("br") for controlling X10
home automation Firecracker transmitters over serial.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
2020-07-04 11:25:04 -07:00
Rosen Penev
6f88235f8a
Merge pull request from jmarcet/docker-ce-update
docker-ce: update to version 19.03.12
2020-07-03 23:44:58 -07:00
Rosen Penev
221bd62f9b
Merge pull request from datafl4sh/datafl4sh/add_gnuplot_package
gnuplot: Added package.
2020-07-03 23:04:28 -07:00
Javier Marcet
54ae8aab2b docker-compose: Update to version 1.26.2, drop six dep
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-03 01:49:55 +02:00
Rosen Penev
371d7b3892
Merge pull request from neheb/zsh
zsh: update to 5.8
2020-07-02 11:46:18 -07:00
Josef Schlehofer
62513dc576
mc: fix mouse handling
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-02 11:01:07 +02:00
Matteo Cicuttin
18e96c897c gnuplot: Added package.
About the patch: Gnuplot build process includes the compilation of some
custom binaries which are subsequently used to generate help files/docs.
Since those binaries are compiled for TARGET, this breaks the build on
the HOST. The patch disables the generation of those binaries (and the
documentation).

Signed-off-by: Matteo Cicuttin <datafl4sh@toxicnet.eu>
2020-07-02 09:58:32 +02:00
Rosen Penev
194bd6ab0a
Merge pull request from neheb/ykp
ykpers: fix compilation with GCC10
2020-07-01 22:48:34 -07:00
Michael Heimpold
5c92509b0c
Merge pull request from neheb/oplc
open-plc-utils: fix compilation with GCC10
2020-07-02 07:47:18 +02:00
Rosen Penev
c08d598489
Merge pull request from neheb/owfs
owfs: fix compilation with GCC10
2020-07-01 22:46:07 -07:00
Rosen Penev
d51084aa75
Merge pull request from neheb/minic
minicom: fix compilation with GCC10
2020-07-01 22:45:40 -07:00
Rosen Penev
b150324c39
Merge pull request from zhanhb/postinst-alternatives
treewide: alternatives instead of postinst, {pre,post}rm
2020-07-01 22:43:43 -07:00
Rosen Penev
f3e36ef0bc
Merge pull request from neheb/squa
squashfs-tools: fix compilation with GCC10
2020-07-01 22:41:52 -07:00
Rosen Penev
f86e3a0a9f tcsh: fix compilation with GCC10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-02 05:58:19 +02:00
Javier Marcet
722d9a9d20 libnetwork: Updated to 026aabaa for docker 19.03.12
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-02 03:55:01 +02:00
Javier Marcet
8e91a5076f docker-ce: Updated to 19.03.12
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-02 03:55:01 +02:00
Rosen Penev
820022650f
Merge pull request from neheb/band
bandwidthd: fix compilation with GCC10
2020-07-01 15:16:31 -07:00
Rosen Penev
98c4ab3784
squashfs-tools: fix compilation with GCC10
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-01 15:14:20 -07:00
Rosen Penev
880636dc73
owfs: fix compilation with GCC10
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-01 15:07:56 -07:00
Rosen Penev
c6212ea6e9
minicom: fix compilation with GCC10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-01 14:38:08 -07:00
Rosen Penev
961016a84f
Merge pull request from neheb/dum
dump1900: fix compilation with GCC10
2020-07-01 14:31:52 -07:00
Stijn Tintel
22b695d045
Merge pull request from neheb/reads
readsb: fix compilation with GCC10
2020-07-01 14:04:04 +03:00
Rosen Penev
40b4ab2333
Merge pull request from neheb/ocd
openocd: fix compilation with GCC10
2020-07-01 01:43:49 -07:00
Rosen Penev
f7d32f43d8 openocd: fix compilation with GCC10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-01 01:11:42 -07:00
Rosen Penev
528d95564d
logrotate: update to 3.16.0
Fixes compilation with GCC10.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-30 19:45:26 -07:00
Rosen Penev
6617c64487
open-plc-utils: fix compilation with GCC10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-30 19:44:38 -07:00
Rosen Penev
234cc2d061
bandwidthd: fix compilation with GCC10
Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-30 14:55:18 -07:00
Rosen Penev
94eacb36ea
readsb: fix compilation with GCC10
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-30 14:53:21 -07:00