232 Commits

Author SHA1 Message Date
Matthias Reichl
001abc44f8 virtual/network: add dependency on cifs-utils
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-12 20:07:20 +01:00
Matthias Reichl
732e5dae9a virtual/network: add dependency on nfs-utils
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-12 20:07:20 +01:00
Rudi Heitbaum
61d30343ea toolchain: add patchelf and pax-utils 2023-11-29 15:49:17 +00:00
Rudi Heitbaum
6366053a68 glibc: drop --enable-crypt which is now deprecated and use libxcrypt 2023-08-10 12:31:13 +00:00
Ian Leonard
73c2d5d023 diskdev_cmds: drop package
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2023-03-19 18:58:39 +00:00
Matthias Reichl
7e809528e9 virtual/network: include nss in image for all archs
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-09 20:46:13 +01:00
Rudi Heitbaum
c2a52dc4ac toolchain: migrate from p7zip to 7-zip
The -l option to 7za is not included the 7-Zip 22.01 version,
it was an option added to the p7zip version:

  don't store symlinks; store the files/directories they point to
  (CAUTION : the scanning stage can never end because of recursive
  symlinks like 'ln -s .. ldir')

The default for p7zip 16.02 7za was to store symlinks.
The default for 7-zip 22.01 7za is not to store symlinks.

test output is below and the -l option has been dropped from scripts/install_addon

$ ls -l test
total 4
-rw-r--r-- 1 docker docker 4 Jan 29 10:35 abc
lrwxrwxrwx 1 docker docker 3 Jan 29 10:35 def -> abc

7-Zip (a) 22.01 (x64) : Copyright (c) 1999-2022 Igor Pavlov : 2022-07-15
 64-bit locale=en_US.UTF-8 Threads:16
$ 7za a -mx9 -bsp0 -bso0 -tzip test.zip test
$ unzip -v test.zip
Archive:  test.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
       0  Stored        0   0% 2023-01-29 10:36 00000000  test/
       4  Stored        4   0% 2023-01-29 10:35 4788814e  test/abc
       4  Stored        4   0% 2023-01-29 10:35 4788814e  test/def
--------          -------  ---                            -------
       8                8   0%                            3 files

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,16 CPUs x64)
$ 7za a -mx9 -bsp0 -bso0 -tzip test.zip test
$ unzip -v test.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
       0  Stored        0   0% 2023-01-29 10:35 00000000  test/
       4  Stored        4   0% 2023-01-29 10:35 4788814e  test/abc
       3  Stored        3   0% 2023-01-29 10:35 352441c2  test/def
--------          -------  ---                            -------
       7                7   0%                            3 files

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,16 CPUs x64)
$ 7za a -l -mx9 -bsp0 -bso0 -tzip test.zip test
$ unzip -v test.zip
Archive:  test.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
       0  Stored        0   0% 2023-01-29 10:35 00000000  test/
       4  Stored        4   0% 2023-01-29 10:35 4788814e  test/abc
       4  Stored        4   0% 2023-01-29 10:35 4788814e  test/def
--------          -------  ---                            -------
       8                8   0%                            3 files
2023-02-04 03:03:19 +00:00
Matthias Reichl
41a32ca41d virtual/debug: include kmsxx
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-28 15:31:53 +01:00
Ian Leonard
79a4a5dd8c functions: add_user: replace python with openssl
python's crypt module is deprecated in 3.11 and to be removed in 3.13.
Replace its usage with openssl's passwd.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-11-21 22:21:13 +00:00
Matthias Reichl
5e3eb3da9b
Merge pull request #6504 from lrusak/pipewire
Add Pipewire Support
2022-05-21 13:27:10 +02:00
Matthias Reichl
a198113353
Merge pull request #6501 from lrusak/kodi-dynamic-audio
Kodi: dynamically set KODI_AE_SINK env from build options
2022-05-21 13:15:45 +02:00
Lukas Rusak
59b247ee66
image: add PIPEWIRE_SUPPORT option 2022-05-20 15:16:03 -07:00
Lukas Rusak
245fc2894c
kodi: split PULSEAUDIO_SUPPORT and KODI_PULSEAUDIO_SUPPORT 2022-05-17 10:59:26 -07:00
Lukas Rusak
c562d646b1
virtual/network: allow installing open-iscsi 2022-05-04 19:54:33 -07:00
SupervisedThinking
e1342c1574 mediacenter: added nvidia-vaapi-driver opts 2022-02-03 11:13:35 +01:00
SupervisedThinking
b4bd50432f wl: added tools & drivers opts 2022-02-03 11:13:35 +01:00
CvH
4cd3e0ff55
Merge pull request #5979 from SupervisedThinking/up_wl_windowmanager
[le11] rework wayland displayserver & windowmanager handling
2021-12-25 11:41:33 +01:00
SupervisedThinking
3869beae70 virtual/x11: change "none" to "no"
- build windowmanager if it's not set to "no"
2021-12-15 14:00:31 +01:00
SupervisedThinking
2cbf30d3b9 wl: add virtual pkg for wayland displayserver 2021-12-15 14:00:09 +01:00
heitbaum
f6e648aad8 ntfs-3g_ntfsprogs: drop package 2021-12-08 21:49:50 +00:00
heitbaum
4bc87e50ab mesa GRAPHIC_DRIVERS: delete classic drivers (DRI)
i915, i965, nouveau, r100, r200
2021-11-22 15:16:43 +11:00
heitbaum
a658fbf7fd virtual/image: add exfatprogs as a dependancy 2021-11-07 20:34:43 +11:00
Tomáš Kelemen (vudiq)
4e6f8705e6
crocus: add Mesa gallium driver for older Intel GPUs 2021-10-27 15:45:50 +02:00
Ian Leonard
08c37b5795 hfstools: move diskdev_cmds inclusion in image to virtual package
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-03-25 00:58:04 +00:00
CvH
a5efce2820
Merge pull request #5119 from HiassofT/le10-valgrind
allow including valgrind in non-debug builds
2021-02-13 20:24:52 +01:00
Matthias Reichl
3169ae8a9f config/options: add ARM_MEM_SUPPORT option to control arm-mem inclusion
Move the check if arm-mem should be included from virtual/libc
to config/options and set the ARM_MEM_SUPPORT variable accordingly.

This makes it possible to opt-out of using arm-mem which can
be helpful for performance testing and debugging (eg valgrind
doesn't play nicely with it).

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-09 16:07:09 +01:00
Matthias Reichl
7f2318b2b1 virtual/debug: allow including valgrind in non-debug builds
valgrind can be useful to check if memory allocation is OK in release
builds and to check for issues that don't occur in debug builds.

As valgrind needs to be explicitly enabled removing the debug-only
restriction has no impact on normal builds.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-08 22:07:18 +01:00
Matthias Reichl
459ec91310 virtual/debug: add strace
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-27 21:24:48 +01:00
Ian Leonard
e501e0c75a virtual: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:20 +00:00
Ian Leonard
8d04ffe5da exfat-fuse: remove package to make way for mainline driver
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-11-11 17:25:23 +00:00
Matthias Reichl
b5be0109ae virtual/network: drop wireguard-linux-compat dependency on RPi
RPi kernel 5.9 includes the wireguard module

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-28 20:18:15 +02:00
CvH
4018c2ec1c
Merge pull request #4344 from HiassofT/le10-remote-gdb
Support building of a remote/cross gdb
2020-05-31 11:02:37 +02:00
Jonas Karlman
ea2056ecef wireguard-linux-compat: only build for raspberrypi 2020-05-10 21:42:50 +00:00
Matthias Reichl
7d9abe360d virtual/debug: build remote/cross gdb if REMOTE_GDB is set
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-22 16:24:04 +02:00
chewitt
790d36914e wireguard: make wireguard-linux-compat PROJECT conditional 2020-04-17 02:19:23 +00:00
MilhouseVH
62be074b78
Merge pull request #4218 from dhewg/pull/initramfs
linux: initramfs: use initramfs config file(s) and directory structure
2020-03-05 23:38:48 +00:00
mglae
99cf8bb62c linux: initramfs: use initramfs config file(s) and directory structure
Cpio file is generated as part of the kernel build process. No need
to force fakeroot cpio build any more.
2020-02-26 06:42:44 +01:00
Matthias Reichl
664bb37519 alsa: add alsa-topology-conf and alsa-ucm-conf depends
Topology and UCM configuration files were split off into
separate packages in ALSA 1.2.0

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-22 11:45:52 +01:00
Lukas Rusak
c44d4bc0be
virtual/mediacenter: include media-driver when intel drivers are enabled 2020-01-29 16:57:56 -08:00
Christian Hewitt
dda26f0b06
Merge pull request #4156 from HiassofT/le10-cleanup-regdb
wireless-regdb: install via network instead of linux package
2020-01-30 00:46:33 +03:00
MilhouseVH
2500f20522
Merge pull request #4139 from chewitt/wireguard-matrix
wireguard: add initial support for WireGuard VPNs
2020-01-29 21:12:23 +00:00
MilhouseVH
b0e1c7de9c
Merge pull request #4143 from lrusak/intel-iris
config/graphic: allow using the new intel gallium iris driver
2020-01-29 20:56:34 +00:00
Matthias Reichl
8829d5e725 wireless-regdb: install via network instead of linux package
wireless-regdb is no longer needed to build current linux kernels so
drop it from linux depends and let wireless-regdb install the regdb
files to the firmware directory.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-27 11:39:01 +01:00
Lukas Rusak
55aad87771
config/graphic: allow using the new intel gallium iris driver 2020-01-26 09:33:08 -08:00
chewitt
ce832746f3 config: add support for optionally building WireGuard 2020-01-24 02:47:50 +00:00
Matthias Reichl
cf7fa1f5f9 virtual/network: fix PKG_SITE
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-22 13:59:58 +01:00
Matthias Reichl
1f82e6b108 iw: include in image builds
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-20 13:28:33 +01:00
Andre Heider
6e0d4e4ca2 initramfs: move all :init dependencies to initramfs:init
This allows us to automatically add them to PKG_NEED_UNPACK and add
further logic based on initramfs:init.
2019-12-31 11:26:49 +01:00
Andre Heider
408fce38ab initramfs: fix description 2019-12-31 11:26:49 +01:00
Matthias Reichl
c90dcd2423 remote: depend on evrepeat
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-22 16:11:38 +01:00