Commit graph

3031 commits

Author SHA1 Message Date
Rosen Penev
6057191a02
Merge pull request #13158 from neheb/logrot
logrotate: remove selinux support
2020-08-18 02:08:14 -07:00
Rosen Penev
932b850245
sed: don't use selinux
Fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:26:05 -07:00
Rosen Penev
da08667483
logrotate: remove selinux support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:25:06 -07:00
Rosen Penev
ac4d6116e5
findutils: do not use selinux
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:23:47 -07:00
Rosen Penev
67d6989c1e
vim: explicitly disable selinux
Now that libselinux is in the tree, vim picks it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:23:02 -07:00
Rosen Penev
771d691bcb
at: fix compilation
libselinux is being picked up by at.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-18 00:22:04 -07:00
Rosen Penev
1d16531f62
serialconsole: fix compilation with uClibc-ng
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-15 17:53:29 -07:00
Rosen Penev
52ea87c5d7
tracertools: remove usleep usage
usleep is deprecated.

Modernized the Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-16 01:16:45 +01:00
Rosen Penev
4d2c827e9f
Merge pull request #13125 from ja-pa/procps-ng-sysct
procps-ng: add new applet sysctl
2020-08-15 12:03:08 -07:00
Rosen Penev
d34430f02f
canutils: add back install section
5969273ff4 mistakenly got rid of the
install section for canutils, causing errors when trying to install.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-14 15:40:09 -07:00
Rosen Penev
f2a1780a8e
Merge pull request #13115 from neheb/more
moreutils: fix compilation with uClibc-ng
2020-08-14 13:33:00 -07:00
Jan Pavlinec
8b1104ae91
procps-ng: add new applet sysctl
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-14 14:21:44 +02:00
Liangbin Lian
9bb0962d6e lvm2: fix CE in mac
command-count.h generated by makefile was wrong
when using default shell in mac,
set shell to bash to fix it.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2020-08-14 14:19:12 +08:00
Rosen Penev
86c478bd76
klish: fix compilation with uClibc-ng
sigignore is missing from libc.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-13 22:10:13 -07:00
Rosen Penev
d9bb2dc5f6
moreutils: fix compilation with uClibc-ng
getloadavg is missing not just under cygwin.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-13 21:38:40 -07:00
Rosen Penev
b2a41075e7
lcd4linux: fix samsung driver compilation
Turns out, it uses an API that is not provided by libjpeg.

Add compatibility code from v4l-utils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-13 21:32:18 -07:00
Daniel Golle
d8d06cfca2 lvm2: depend on libselinux
LVM2 uses libselinux if found at buildtime and then requires it to
be present on run-time.
As LVM2 is usually not installed on space-constraint systems just
always build with libselinux as apart from the extra space usage it
doesn't hurt.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-08-14 01:45:39 +01:00
Rosen Penev
fac71e73e0
Merge pull request #13103 from neheb/mpack
mpack: update URLs
2020-08-13 01:20:49 -07:00
Rosen Penev
016fe60cd5
Merge pull request #13102 from neheb/str
stress: use fossies mirror
2020-08-13 01:19:51 -07:00
Rosen Penev
f2181c2764
stress: use fossies mirror
The original website went down.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-12 19:09:14 -07:00
Rosen Penev
b7937d36e0
mpack: update URLs
Upstream sort of moved to GitLab.

Use fossies mirror since the original site went down.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-12 18:36:00 -07:00
Rosen Penev
1a9f176e32
gkermit: replace PKG_SOURCE_URL
It's been down for quite a while. HTTP is also more reliable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-12 18:21:24 -07:00
Hannu Nyman
02f9ec4adc nano: update to 5.1
Update nano to version 5.1.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-08-12 22:53:37 +03:00
Hannu Nyman
a32b41d3f0 irqbalance: update to 1.7.0
Update irqbalance to version 1.7.0
Refresh patches.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-08-11 23:45:20 +03:00
Rosen Penev
f19d208581
Merge pull request #13073 from neheb/lcd4
lcd4linux: fix compilation with GCC 10
2020-08-11 11:28:56 -07:00
Yousong Zhou
1e836cb41a qemu: fix build failure caused by ld cannot find iconv
This was caused by upstream project commit db5adeaa ("build-sys: clean
up flags included in the linker command line")

Reported-by: W. Michael Petullo <mike@flyn.org>
Link: https://github.com/openwrt/packages/issues/13081
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-08-12 00:05:37 +08:00
Yousong Zhou
100bd27e4d qemu: use $(ICONV_DEPENDS)
In case CONFIG_BUILD_NLS was enabled

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-08-12 00:05:37 +08:00
Florian Eckert
54809b2eb4 docker-ce: update PKG_RELEASE
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-11 09:27:03 +02:00
Florian Eckert
138a60407f docker-ce: add bridge device to network uci backend
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-11 09:25:34 +02:00
Florian Eckert
7034020c13 docker-ce: fix hosts type to list
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-11 09:25:34 +02:00
Florian Eckert
cc8d8bcf28 docker-ce: add postinst and prerm script for service start and stop
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-11 09:25:34 +02:00
Florian Eckert
346e44d207
Merge pull request #13061 from G-M0N3Y-2503/docker-cgroups-v1
docker-ce: Enabled cgroups v1 by default
2020-08-11 09:18:17 +02:00
Rosen Penev
301f3a4d0e
Merge pull request #13071 from neheb/quot
quota: fix compilation without sys/cdefs
2020-08-10 19:29:01 -07:00
Rosen Penev
33415ac6ad
Merge pull request #13070 from neheb/lcdpr
lcdproc: fix compilation with GCC 10
2020-08-10 15:55:26 -07:00
Rosen Penev
dc74b11e34
lcd4linux: fix compilation with GCC 10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-10 15:34:28 -07:00
Rosen Penev
c67d5716bd
quota: fix compilation without sys/cdefs
sys/cdefs.h does not come included with musl. It's also deprecated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-10 15:30:53 -07:00
Rosen Penev
650b996dc0
lcdproc: fix compilation with GCC 10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-10 15:30:00 -07:00
Rosen Penev
41504f1579
hfsprogs: fix compilation without sys/cdefs
sys/cdefs.h does not come with musl. It's also deprecated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-10 15:25:52 -07:00
Gerard Ryan
affce38fc4 docker-ce: Enabled cgroups v1 by default
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-08-10 19:58:28 +10:00
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 #13015 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 #13011 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 #12897 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 #12964 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 #12955 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 #12927 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 #12849 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 #12863 from neheb/flash
flashrom: switch to building with meson
2020-07-19 14:48:08 -07:00
Rosen Penev
48f95c9016
Merge pull request #12818 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 #12859 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 #12824 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 openwrt/packages#12808

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 #12747 from neheb/tess
tesseract/leptonica: switch to CMake
2020-07-13 21:05:48 -07:00
Rosen Penev
2c0fbe1299
Merge pull request #12785 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 #12710 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
Rosen Penev
700b4e5cc1
ap51-flash: run through shellcheck
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-10 15:30:03 -07: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 #12740 from zhanhb/conffiles
treewide: add and fix conffiles
2020-07-07 15:03:54 -07:00
Rosen Penev
fb52699d76
Merge pull request #12742 from datafl4sh/datafl4sh/add_gnuplot_package
gnuplot: Fixed dependencies.
2020-07-07 14:55:34 -07:00