Commit Graph

3523 Commits

Author SHA1 Message Date
Tianling Shen
a5a176d867 yq: Update to 4.9.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit faf915e97d)
2021-07-07 20:33:01 +08:00
Baptiste Jonglez
57ed36db42 tessdata: uncompress tarball only once to speed up builds
The previous approach was to uncompress N times a big tarball (638 MB)
where N=130 is the number of supported languages.  Each iteration would
only extract a single file, but it still needs to uncompress the whole
tarball.  This is of course completely inefficient.

Now, we uncompress the tarball only once to extract all relevant files,
and then iterate N times to copy the file needed for each language.

This massively speeds up builds, at the expense of temporarily requiring
more build space (about 1 GB more)

Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
(cherry picked from commit 7fe513971f)
2021-07-02 20:37:50 +02:00
Rosen Penev
3d7d41f712 tessdata: update to 2.1.0
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 37bffba074)
2021-07-02 20:37:45 +02:00
Oskari Rauta
8e1a8026b9 crun: update to 0.20
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 0b609eb373)
2021-06-30 18:34:45 +02:00
Oskari Rauta
15b873947c crun: bump to version 0.19.1
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 616d867e48)
2021-06-30 18:34:32 +02:00
Eneas U de Queiroz
dae7bdd915 crun: Don't build on arc
The package needs libseccomp, which does not currently support arc.
In order to avoid a circular dependency, we must avoid arc here as well.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 048e1d2d63)
2021-06-30 18:34:19 +02:00
Oskari Rauta
08abbfd9b4 crun: add package crun
crun is the prefered container run-time of podman, it's faster than
runc and has a much lower memory footprint.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 01d1a4969e)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>

Fixes: #15870
2021-06-30 18:33:54 +02:00
Daniel Golle
0f395b9947 auc: update to version 0.1.8
This fixes support for x86, auc now selects the right combined image
depending on the system being booted in EFI mode or not.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 1204cb82f9)
2021-06-30 13:43:57 +01:00
Gerard Ryan
3fef9fffa7 cache-domains: Fixed missing wildcard entries
The fix requires the use of the generated dnsmasq `lancache.conf` file.
So I moved configuration of the hosts directory out of the UCI and into
the generated dnsmasq configuration file to simplify the script.

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-27 17:29:02 +10:00
Tianling Shen
ce17b9e8f1 yq: Update to 4.9.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 6c6b74b8f8)
2021-06-18 22:58:35 +08:00
Hannu Nyman
a1dc635481 nano: update to 5.8
Update nano editor version to 5.8.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 6f2ac237a1)
2021-06-17 19:04:40 +03:00
Daniel Golle
f69d625ac4 auc: compare versions using dpkg/opkg's verrevcmp
Using strcmp() to compare a version string doesn't work well.
Use verrevcmp() function from opkg instead.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 794cf3ac59,
as it was previously skipped also switch PKG_REVISION back to manual
to keep it in sync with master branch)
2021-06-16 12:23:40 +01:00
Daniel Golle
a8ae03f889 auc: update to version 0.1.7
No longer fail in case a package is part of multiple lists (which may
happen temporarily in case it becomes 'nonshared').
Bump version to prepare for sync accross branches.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 9150e82768)
2021-06-15 10:52:09 +01:00
Daniel Golle
09fc258b54 auc: fix several issues
* don't segfault if server reply is incomplete
 * always request 'generic' image on x86/generic and x86/64
 * make SNAPSHOT branches sticky, eg. stay on 21.02-SNAPSHOT and do
   not 'upgrade' to 21.02.0-rc2.
 * output requested server URL when debugging

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 02bc1fc929)
2021-06-15 10:51:53 +01:00
Daniel Golle
1304580682 auc: support queue_position status from server
Display position in queue while waiting for build.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 5b7ff1ad65)
2021-06-15 10:51:53 +01:00
Florian Eckert
0fa45cf137 dockerd: refactoring uciadd and ucidel handling
This change makes the handling of adding and deleting interface, device
bridge and firewall more robust.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 0fded274ec)
2021-06-15 11:32:24 +02:00
Hirokazu MORIKAWA
4e75a8fb85 mg: bump to 6.9
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-06-15 08:56:17 +03:00
Rosen Penev
e49cd72869 btrfs-progs: update to 5.11
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 95935f2baf)
2021-06-13 09:47:04 +02:00
Gerard Ryan
4ab37fd2a5 docker: Updated to 20.10.7
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-09 21:19:45 +10:00
Gerard Ryan
e8f023e7f2 dockerd: Updated to 20.10.7
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-09 21:19:45 +10:00
Gerard Ryan
c6f2c9ba86 libnetwork: Updated to 2021-05-25 for docker 20.10.7
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-09 21:19:45 +10:00
Gerard Ryan
196058bdcc containerd: Updated to 1.4.6 for docker 20.10.7
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-09 21:19:45 +10:00
Gerard Ryan
3193a6b02f runc: Updated to 1.0.0-rc95 for docker 20.10.7
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-09 21:19:45 +10:00
Nick Hainke
4a28b7fad3 gpsd: fix compilation with x86 glibc
The sysroot has to point to the toolchain directory. The directory
includes libraries like libm. However, the STAGING_DIR needs to be
added to the CFLAGS.

Fixes #15773

[As suggested by jow]

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 35b18ddfc4)
2021-06-07 22:18:54 +02:00
ekathva advaita
74a63743c7 gpsd: Add a new package gpsd-utils to add gpsdctl
gpsd-utils include management tools for GPS daemon - and this commmit
particularly introduces gpsdctl to add/remove device from the GPS
daemon's device list over control socket.

Signed-off-by: ekathva advaita <ekathva@hotmail.com>
(cherry picked from commit a86c3666f3)
2021-06-07 22:18:50 +02:00
Rosen Penev
87ce9112ea hwinfo: fix compilation with ARC
Added a small patch to fix compilation.

Renamed patch files to have a .patch suffix. Makes them easier to read
with vim and probably IDEs.

Remove UCLIBC depend since it's no longer present.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 6af7fbbf01)
2021-05-31 17:30:34 -07:00
Tianling Shen
58cb63bc79 yq: Update to 4.9.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 499aba939d)
2021-05-24 20:05:45 +03:00
Tianling Shen
f680d17545 yq: Update to 4.9.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2a7114a1aa)
2021-05-18 12:29:58 +03:00
Johnny Vogels
6a0d658f75 Bluez: Update to 5.56
Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
(cherry picked from commit 7299ba0517)
2021-05-17 13:02:15 +02:00
Johnny Vogels
9072b66e56 Bluez: Update to 5.55
Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
(cherry picked from commit d653862bd7)
2021-05-17 13:02:11 +02:00
Luiz Angelo Daros de Luca
826f9965be hplip: bump to 3.21.2
Patches refreshed:
* 010-libusb_fix.patch
* 020-remove_cups_dep_on_scan.patch
* 060-fix-uclibc.patch renamed to 060-fix-glibc.patch

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(cherry picked from commit 2014f1fd0b)
2021-05-14 21:47:11 +02:00
Tianling Shen
40104b2377 yq: Update to 4.8.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 915311c3dc)
2021-05-11 21:40:26 +08:00
Josef Schlehofer
67484bfa70 hwdata: update to version 0.347
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 22ae08919e)
2021-05-05 09:40:55 +02:00
Hannu Nyman
10a45baa6f nano: update version to 5.7
Upgrade nano editor to version 5.7.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 765e986857)
2021-05-01 23:51:46 +03:00
Tianling Shen
2a4742f353 yq: Update to 4.7.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(backported from 633d1dcf58)
2021-04-26 19:21:54 +08:00
Gerard Ryan
c66290b80c dockerd: Updated to 20.10.6
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-04-21 19:20:00 +03:00
Gerard Ryan
330b8392fa docker: Updated to 20.10.6
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-04-21 19:20:00 +03:00
Gerard Ryan
8100df4242 libnetwork: Updated to 2021-01-26 for docker 20.10.6
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-04-21 19:20:00 +03:00
Gerard Ryan
fc66216c31 containerd: Updated to 1.4.4 for docker 20.10.6
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-04-21 19:20:00 +03:00
Florian Eckert
4ceeb8fc90 collectd: update PKG_RELEASE
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 1e2ba94064)
2021-04-19 08:35:39 +02:00
Florian Eckert
5b7b76e102 collectd: add percent calculation of bad block to ubi plugin
This patche adds the percent evaluation for the bad blocks.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit b4e24c12a6)
2021-04-19 08:35:29 +02:00
Florian Eckert
646f8dd14e collectd: prepare ubi plugin for percent calculation
This patche change prepares the ubi plugin to add the bad block evaluation in
percent.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 4927b53333)
2021-04-19 08:35:16 +02:00
Florian Eckert
b90c67c8f1 collectd: upate PKG_RELEASE number
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 6e41bf73ba)
2021-04-19 08:34:52 +02:00
Florian Eckert
c45e9cadea collectd: make compile time debug option configurable
Enables the compiler option that collectd is compiled with
debugging support. This is used at development stages to get
more messages from the collectd during development.

This option is default disabled.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit a4f74eb11c)
2021-04-19 08:34:43 +02:00
Florian Eckert
cdd28e1f48 collectd: fix COLLECTD_PLUGINS_SELECTED end of line
This removes the trailing back slash. This is not needed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 416ba35d50)
2021-04-19 08:34:32 +02:00
Florian Eckert
7304814cfc collectd: fix smart disk detection
On my system the attribute DEVTYPE was not set. The plugin could not
read any data and the function call blocked forever on this function and did
not returned. By removing it, all block devices under `/sys/class/block`
were checked.

Block devices that do not support SMART were not evaluated. The
collected displays the following message.

smart plugin: checking SMART status of /dev/loop4.
smart plugin: unable to open /dev/loop4.

If you do not like this message, you could only enable device in the uci that
does support SMART.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 543a2a970c)
2021-04-19 08:34:21 +02:00
Florian Eckert
83ff0d61ac collectd: enable collectd-mod-smart
Switching on compilation for collectd smart plugin.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 092902a87e)
2021-04-19 08:34:07 +02:00
Josef Schlehofer
8cbb49a12f psmisc: move killall to /usr/libexec and add ALTERNATIVES
Currently, this package can not be installed while using standard path
of busybox, because binary killall wants to be installed on the same
location as busybox.

Collision:
• /usr/bin/killall: busybox (new-file), psmisc (existing-file)

Many of these binaries, which provides alternatives were moved to
folder /usr/libexec like wget, sed, findutils, less.
So I moved killall to /usr/libexec and others leave in touch and added
ALTERNATIVES for it, because preinstall script is no longer necessary.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit d8969e0fd1)
2021-04-18 19:51:06 +02:00
Hannu Nyman
6017b3f018 irqbalance: upgrade to version 1.8.0
Upgrade irqbalance to version 1.8.0

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 6631cfaa61)
2021-04-18 18:28:35 +03:00
Tianling Shen
aa57054687 yq: Update to 4.7.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(backported from c4d27271ad)
2021-04-18 03:55:19 +08:00