Daniel Golle
6c041dbf4f
libksba: update to version 1.5.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-22 19:48:09 +00:00
Daniel Golle
10360eb1f5
libevdev: update to version 1.10.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-22 19:48:08 +00:00
Daniel Golle
acd2f69fab
runc: remove unneeded MENU:=1
...
Now that runc builds according to available kernel features and there
is no longer a sub-menu to select them manually, also drop the MENU:=1
statement from the package Makefile.
Fixes: 3a06ce559 ("runc: Updated to v1.0.0-rc92 for dockerd")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-22 18:26:12 +00:00
Daniel Golle
ed426fb951
podman: improve packaging
...
* keep /etc/containers accross sysupgrade
* make 'runc' the default run-time for now
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-22 03:52:28 +00:00
Daniel Golle
0caf990380
gnunet-secushare: remove package
...
It stopped building against current gnunet a while ago.
Drop it for now.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-22 01:11:02 +00:00
Daniel Golle and Daniel Golle
bf3697b5c1
runc: enable seccomp support by default
...
It's nice to have seccomp support which is enabled in OpenWrt on
supported platforms on targets which are not marked as SMALL_FLASH.
(and it's kinda obvious that you wouldn't want to install runc on a
SMALL_FLASH target to begin with)
So let's enable seccomp by default.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-21 23:55:47 +00:00
Daniel Golle
fd5cb376b5
debian-archive-keyring: install to expected location
...
'/usr/share/keyring' -> '/usr/share/keyrings'
Makes debootstrap happy.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-20 05:08:46 +00:00
Daniel Golle
832292b639
debian-archive-keyring: add new package
...
Grab debian-archive-keyring from debian.org to easy use of debootstrap.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-20 04:46:30 +00:00
Daniel Golle
bb704ffd4c
xz: use ALTERNATIVES instead of copying symlinks
...
Installing the 'xz' package currently leads to file collisions:
Collected errors:
* check_data_file_clashes: Package xz wants to install file /usr/bin/unxz
But that file is already provided by package * busybox
* check_data_file_clashes: Package xz wants to install file /usr/bin/xz
But that file is already provided by package * busybox
* opkg_install_cmd: Cannot install package debootstrap.
Fix that by switching to use ALTERNATIVES for all multicall commands
instead of copying the symlinks into the package.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-20 03:33:54 +00:00
Daniel Golle
a6d99126a8
gnupg2: package gnupg2-dirmngr
...
dirmngr is needed to download keys from keyservers.
That being a useful thing, let's package dirmngr.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-20 00:31:10 +00:00
Daniel Golle
75cb9949b7
podman: ship storage.conf and use runc by default for now
...
Ship podman with defaults more coherent with user expectations and
more likely to work out-of-the-box.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-19 18:00:43 +00:00
Daniel Golle
6b2ec8bcb5
transmission: convert seccomp filter rules to OCI format
...
procd-seccomp switched to OCI-compliant seccomp parser instead of our
(legacy, OpenWrt-specific) format. Convert ruleset to new format.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-17 13:16:17 +00:00
Daniel Golle
58721b218d
postgresql: update to 13.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-15 22:25:57 +00:00
Daniel Golle
1d57c600a4
inotify-tools: update to 3.20.11.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-15 21:57:42 +00:00
Daniel Golle
283d264d74
libudev-zero: update to version 0.4.5
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-15 21:20:33 +00:00
Daniel Golle
15462235c9
gpgme: update to version 1.15.0
...
Also remove left-overs of unfinished packaging of the Python bindings.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-15 21:20:33 +00:00
Daniel Golle
cb45a0d268
podman: set PKG_USE_MIPS16:=0
...
podman fails to compile due to MIPS16 instructions somehow.
Disable use of MIPS16.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-11 11:05:26 +00:00
Daniel Golle
aed97243ee
cni-plugins: set PKG_USE_MIPS16:=0
...
cni-plugins fail to compile due to MIPS16 instructions somehow. Don't
use them.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-11 11:05:26 +00:00
Daniel Golle
b51b59fe90
cni: set PKG_USE_MIPS16:=0
...
Compiling cni failes due to MIPS16 somehow. Disable it.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-11 11:05:26 +00:00
Daniel Golle
cf8592d66a
libinput: update to version 1.16.3
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-08 21:19:44 +00:00
Daniel Golle
180a6ce5eb
libassuan: update to version 2.5.4
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-08 20:59:40 +00:00
Daniel Golle and Daniel Golle
3b98ca2fcf
podman: add new package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
a565903c3f
cni-plugins: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
e3a3bc3ed2
cni: add package
...
Thanks to @aparcar for help with porting this.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
62a7bbf7d6
conmon: new package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
3e39633b75
gpgme: new package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
266c66d20a
gnupg2: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
cb480a40b2
gnupg: prepare for gnupg2
...
Use ALTERNATIVES for /usr/bin/gpg and /usr/bin/gpgv, so upcoming gnupg2
variants can be selected instead.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
e24e8fa98c
libassuan: new package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
c06b99146c
libksba: new package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
11bf9d3f73
npth: new package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Daniel Golle
186d7e4a61
libgpg-error: make gpgrt.h available for depending packages
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-11-07 15:51:49 +00:00
Daniel Golle and Hannu Nyman
c8bfe55026
nginx: adapt to changed ubus socket path
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-10-29 21:02:18 +02:00
Daniel Golle
f3a4ca5916
libinput: update to version 1.16.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-10-16 00:14:31 +01:00
Daniel Golle
66ad52fd1b
libp11: update to version 0.4.11
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-10-16 00:14:28 +01:00
Daniel Golle
7a8465084a
hiredis: update to version 1.0.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-28 23:57:12 +01:00
Daniel Golle
e5fc9bedcc
postgresql: update to version 13.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-27 22:51:59 +01:00
Daniel Golle
a20dc4e6d5
i2c-tools: update to version 4.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-27 22:30:34 +01:00
Daniel Golle
5de2a92542
cryptsetup: update to version 2.3.4
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-27 22:26:04 +01:00
Daniel Golle
7b790a1a09
lvm2: update to version 2.03.10
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-27 22:25:42 +01:00
Daniel Golle
d60a3cc16c
ccid: update to version 1.4.33
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-27 22:15:16 +01:00
Daniel Golle
25fb4794fa
gnunet: add runtime test
...
Test if gnunet-arm is executable for now.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-21 12:05:55 +01:00
Daniel Golle
0d2e3fa5d4
gnurl: update to release 0.72.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-17 10:56:10 +01:00
Daniel Golle
ae5480db06
gnunet: make use of user/group names instead of numeric uid/gid
...
With openwrt/openwrt@51ec51871f one can
now use user/group names instead of numeric uid/gid in FILE_MODES.
Make use of that.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-14 13:05:08 +01:00
Daniel Golle
5f9a1a1422
gnunet: update to version 0.13.3
...
Apart from adapting to upstream changes also switch to use FILE_MODES
instead of chown/chmod in init-script.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-13 23:19:39 +01:00
Daniel Golle
decc5f51f4
libextractor: fix dependency for libjpeg.so.6
...
We replaced libjpeg with libjpeg-turbo, reflect that by letting
libextractor depend on libjpeg-turbo.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-09-13 23:19:39 +01:00
Daniel Golle
98b09ec89e
postgresql: update to version 12.4
...
Fixes CVE-2020-14349 and CVE-2020-14350.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-30 18:54:48 +01:00
Daniel Golle
6855683e3e
hs20: prepare server using uci-defaults and ship files
...
Setup user database if non-existent, configure uhttpd .php interpreter
and patch php scripts to work out-of-the-box.
Also ship Hotspot 2.0 SPP and OMA DM XML schema/DTD files needed at
run-time for both client and server.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-17 14:12:05 +01:00
Daniel Golle
6d8a3aa71d
hs20: add Hotspot 2.0 OSU client and server implementation
...
Add hs20-server and hs20-client packages correspoding to the
hs20/client and hs20/server folder in hostap.git.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-15 16:54:54 +01: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
Daniel Golle
9a26825344
musl-fts: move to core
...
libselinux added to core needs musl-fts. Move it to core as well.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-13 11:42:34 +01:00
Daniel Golle
6f5412e6be
pcre: move package to core
...
libpcre is required for libselinux which was added to core recently.
Move it to the core so core builds without the packages feed.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-13 11:26:35 +01:00
Daniel Golle
d7a6bb0621
gnunet-fuse: update to version 0.13.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-04 21:00:26 +01:00
Daniel Golle
3ef28a4ab0
libsodium: compile with scalarmult_ed25519_ref10
...
scalarmult_ed25519_ref10 was excluded from 'minimal' variant (which is
what we are building) by upstream commit f5076db5f8ef27.
Revert that to allow downstream projects to make use of it (eg. gnunet)
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-08-01 22:31:39 +01:00
Daniel Golle
46da3eedc5
gnunet: update to version 0.13.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-07-22 02:43:35 +01:00
Daniel Golle
90790b6b8f
Flask: update to version 1.1.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-15 01:40:31 +01:00
Daniel Golle
71d1dd3941
Werkzeug: update to version 1.0.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-15 01:40:31 +01:00
Daniel Golle
c66a7c3477
pyodbc: update to version 4.0.30
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-15 01:40:31 +01:00
Daniel Golle
74315625b9
pcsc-lite: update to version 1.9.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-14 23:20:53 +01:00
Daniel Golle
f603154641
lvm2: update to version 2.03.09
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:54:49 +01:00
Daniel Golle
617b1b08df
hiredis: update to version 0.14.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:54:49 +01:00
Daniel Golle
d879097f9d
gnurl: update to version 7.70.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:54:49 +01:00
Daniel Golle
4de7d7cf10
inotify-tools: update to version 3.20.2.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:54:49 +01:00
Daniel Golle
f0d03ae4f4
ccid: update to version 1.4.32
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:19:18 +01:00
Daniel Golle
a9bb4534c9
gawk: update to version 5.1.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:19:18 +01:00
Daniel Golle
b4a507d3b7
postgresql: update to version 12.3
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-06-07 18:19:18 +01:00
Daniel Golle
5eccf7e582
Revert "transmission: mount /etc/resolv.conf in jail"
...
This reverts commit 9778e2f66f .
/etc/resolv.conf is now mounted by default by procd/ujail.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-03-13 20:09:21 +01:00
Daniel Golle
9778e2f66f
transmission: mount /etc/resolv.conf in jail
...
transmission needs to have name resolution to be able to resolve
the trackers' hostnames.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-03-12 21:19:05 +01:00
Daniel Golle
3724ed3d68
transmission: add syscalls to seccomp filter
...
Syscalls observered when running on arm32. Add them to seccomp rule.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-03-08 17:43:03 +01:00
Daniel Golle
5c36d51964
debootstrap: update to version 1.0.119~bpo10+1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-03-08 14:49:04 +01:00
Daniel Golle
3d70dbd06e
motion: depend on any libmicrohttp provider
...
motion was previously forcing the use of libmicrohttp-ssl which is not
mandatory and it works just fine without SSL.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-02-23 01:15:02 +01:00
Daniel Golle
0abc405c2f
python-libmodbus: update to version 0.5.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-02-11 16:37:01 +02:00
Daniel Golle
32c4900756
python-libmodbus: depend on python-cffi
...
Dependency on python{,3}-cffi was missing. Add it.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-02-05 23:24:09 +02:00
Daniel Golle
b8c99d6903
python-libmodbus: fix dependencies
...
python3-libmodbus should depend on python3-variants.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-02-05 22:13:09 +02:00
Daniel Golle
9aeb5cfbd4
python-libmodbus: add package
...
Python Interface for libmodbus written with CFFI.
This libmodbus wrapper is compatible with Python 2 and Python 3.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-30 15:06:46 +02:00
Daniel Golle
ddce0509ff
gnunet: update to version 0.12.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-16 20:52:04 +02:00
Daniel Golle
836127bc24
transmission: fix typo in jail setup
...
Fixes: 609109fa9 ("transmission: add seccomp filter and improve jail")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-09 02:32:25 +02:00
Daniel Golle
c2d15517ab
postgresql: fix PKG_HASH
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 09:40:58 +02:00
Daniel Golle
3c0291c316
opensc: update to version 0.20.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:29:45 +02:00
Daniel Golle
fc77cb6474
ccid: update to version 1.4.31
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:27:16 +02:00
Daniel Golle
e87bfe4631
pcsc-lite: update to version 1.8.26
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:27:16 +02:00
Daniel Golle
ea0b3370e5
cryptsetup: update to version 2.2.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:27:16 +02:00
Daniel Golle
22eee61766
lvm2: update to version 2.03.05
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:27:16 +02:00
Daniel Golle
87fb15ba59
debootstrap: update to version 1.0.116
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:27:16 +02:00
Daniel Golle
af420515be
postgresql: update to version 12.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-07 01:27:16 +02:00
Daniel Golle
2cce710984
transmission: fix directory creation in init script
...
Things were done in the wrong order, leading to config_dir not being
chown'ed and subdirectories not being created in case of download_dir
being inside config_dir.
Fixes: 609109fa9 ("transmission: add seccomp filter and improve jail")
Reported-by: Rosen Penev <rosenp@gmail.com >
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-05 11:52:52 +02:00
Daniel Golle
609109fa97
transmission: add seccomp filter and improve jail
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2020-01-04 17:09:21 +02:00
Daniel Golle
b924c3e001
gnunet: update to version 0.12.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-29 14:18:45 +02:00
Daniel Golle
3751223502
gnunet: remove patches now apparently part of the release
...
That could explain why the hash of the released tarball changed after
the release announcement...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-21 23:59:12 +02:00
Daniel Golle
4eede02f7a
gnunet: fix source hash
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-21 23:21:13 +02:00
Daniel Golle
6263f9ec80
gnunet-fuse: update to version 0.12.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-20 22:28:12 +02:00
Daniel Golle
8f784b90fd
gnunet: update to version 0.12.0
...
Also include a bunch of upstream patches to make things build.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-20 13:26:14 +02:00
Daniel Golle
b0131c446e
gnunet: revert accidentally committed version bump
...
0.12.0 tarballs aren't out yet, I accidentally committed the changed
version in commit b6a9bd3bf3
("gnurl: update to version 7.67.0").
Revert gnunet back to 0.11.8.
Reported-by: Sebastian Kemper <sebastian_ml@gmx.net >
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-18 23:34:40 +02:00
Daniel Golle
23460f34e5
gnurl: update homepage URL and use @GNU mirrors
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-16 09:54:58 +02:00
Daniel Golle
b6a9bd3bf3
gnurl: update to version 7.67.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-12-15 19:36:49 +02:00
Daniel Golle
29ef2938d1
gnunet: update to 0.11.8
...
Allows to remove local patch again.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-10-30 14:36:26 +01:00
Daniel Golle
fb54e9c22b
gnunet-secushare: build against gnunet 0.11.7
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-10-29 23:01:02 +01:00
Daniel Golle
8bee758bc0
gnunet: update to version 0.11.7
...
Backport dist bug and add missing header file.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-10-29 23:01:02 +01:00
Daniel Golle
a7e3db418c
libmicrohttpd: update to version 0.9.68
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-10-29 23:01:02 +01:00
Daniel Golle
bf033c622a
serdisplib: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2019-09-21 21:37:48 +02:00