| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Remoting only works with the DRM backend and GL enabled.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Needed for glib-compile-schemas.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
With the new meson version, CMAKE_FOR_BUILD is used to overwrite the cmake
binary when cross compiling. So set both to ensure that cmake is never
found.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop obsolete patches:
"[PATCH] only use paths for shared libaries in get_link_dep_subdirs()"
is replaced by commit 804a71e8f2b7 ("Do not add rpaths for static libs.
Closes #5191.")
"[PATCH] qt dependency: do not require all the tools automatically" was
backported from 4a923b699b5e ("qt dependency: do not require all the
tools automatically")
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20201130143009.31159-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of adding kmsro drivers one by one, just add the full list of
drivers supported by the current mesa 20.2. The impact to the target
filesystem is low, as each driver only adds a symlink to the kmsro
megadriver.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201130133915.29533-1-l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20201130131354.19095-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201130130247.8680-1-l.stach@pengutronix.de>
[mol: add SDL2_TEST_XORG option]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since 7484e039302c1369042c7436f6e97d18fff2d938 ("ptxd_lib_dgen: let .get
depend on .srchash") 'get' depends on the src-hash and not 'extract'. This
breaks the --dirty handling:
'extract' fails because the source exists and suggests to use '--dirty'.
However, at that point, 'get' is already newer than 'extract' so it is
still rebuild.
Fix this by making the 'get -> extract' dependency existence only when
'--dirty' is used.
Fixes: 7484e039302c ("ptxd_lib_dgen: let .get depend on .srchash")
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Building libqtwpe.so with bmalloc currently fails on these architectures
with:
lib/../Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Heap.cpp.o: in function `bmalloc::Heap::usingGigacage()':
Heap.cpp:(.text+0x24): undefined reference to `g_config'
So use system malloc for now in this case for now.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
It uses MAP_HUGE_2MB. This was introduced in v4.14, so building liburing
with older kernel headers fails.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
Fixes: 70199fad77ee ("python3-urllib3: new package")
For some reason the patch ended up in the wrong location.
Signed-off-by: Lars Pedersen <lapeddk@gmail.com>
Message-Id: <20201124095646.22087-1-lapeddk@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
Make the options only visible if INITMETHOD_BBINIT is enabled. This makes
the menu cleaner and the extra 'ifdef PTXCONF_INITMETHOD_BBINIT' can be
dropped.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
Message-Id: <20201120073713.28019-1-m.felsch@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
Newer versions of the piglit runner require hashlib on the target.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201119104055.31981-1-l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
Message-Id: <20201119094632.GA925164@lenoch>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
D-Bus Binding for Python utilizing the Python’s asyncio module. Requires
libsystemd (sd-bus).
Signed-off-by: Lars Pedersen <lapeddk@gmail.com>
Message-Id: <20201117132656.87886-1-lapeddk@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Artur Wiebe <artur@4wiebe.de>
Message-Id: <20201116191441.241004-1-artur@4wiebe.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
If not set host keys must be provided in some other way
(otherwise sshd will not start)
Signed-off-by: Artur Wiebe <artur@4wiebe.de>
Acked-by: Roland Hieber <rhi@pengutronix.de>
Message-Id: <20201116191113.239636-1-artur@4wiebe.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Bastian Krause <bst@pengutronix.de>
Message-Id: <20201116122123.26777-1-bst@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
Seems to work fine here and is quite a bit faster than the
cmake native build.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201116120627.17891-4-l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
We always build piglit with libwaffle support, so the freeglut based
winsys in never built. Drop the dependency.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201116120627.17891-3-l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
- version bump
- use ptx/onoff configuration helper
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201116120627.17891-2-l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Message-Id: <20201116120627.17891-1-l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make it possible to specify load/entry addresses for the kernel.
These are required by the FIT image specification, but in some cases
users may not want to include them, so they are made optional.
Also add mandatory "os" property for kernel and ramdisk.
Signed-off-by: AVazquez <avazquez.dev@gmail.com>
Message-Id: <1605526881-13215-1-git-send-email-avazquez.dev@gmail.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes in LICENSE file:
- updated copyright years
- pointed to licenses of bundled libs, instead of just stating their
license
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20201116080552.25031-6-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Noteworthy changes (not all options accessible through ptxdist menu):
- added support for ed25519 hostkeys and authorized_keys
- added support for chacha20-poly1305 authenticated cipher
- added support for and rsa-sha2 signatures
- disabled some options by default (kconfig defaults adapted accordingly)
- blowfish has been removed
- fix idle detection clashing with keepalives
- scp fix for CVE-2018-20685 where a server could modify name of output
files
- Call fsync() is called on parent directory when writing key files to
ensure they are flushed
One especially important change:
> Use getrandom() call on Linux to ensure sufficient entropy has been
> gathered at startup. Dropbear now avoids reading from the random
> source at startup, instead waiting until the first connection. It is
> possible that some platforms were running without enough entropy
> previously, those could potentially block at first boot generating
> host keys. The dropbear "-R" option is one way to avoid that.
On older toolchains/kernel headers/kernels without getrandom() support,
dropbear should behave like before.
The curve25519 implementation was replaced with the one by TweetNaCl,
which induced a change in 'LICENSE' summary. The old implementation was
licensed BSD-3-Clause and the new is public domain.
The bundled libtommath changed its license from dual license (public
domain || WTFPL) to 'Unlicense' which is also a public domain license,
but with a differently worded license text and an actual SPDX
identifier.
The patch stack was dropped, the one patch was integrated upstream.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20201116080552.25031-5-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
Add more section markers and update recommendations based on upstream's
'default_options.h' file.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20201116080552.25031-4-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
All those options are cryptographically weak, already broken, or will be
removed in the next version anyways.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20201116080552.25031-3-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since 673655b40733 ("dropbear: clean up the rule file and add bugfix")
it's explicitly stated, bundled libtomcrypt and libtommath are used in
the ptxdist dropbear package. Before very likely also the bundled libs
were used, because no separate packages exist in ptxdist. So the
dropbear package should consider the licenses of the bundled libs.
As of dropbear 2019.78, dropbear itself states in its 'LICENSE' file
those libs are public domain, but in fact those libs are dual licensed
public_domain and WTFPL, as their license files state.
Adding hashes for the bundled libs will help detect future changes, as
long as the dropbear package uses the bundled variant of that libs.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20201116080552.25031-2-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Artur Wiebe <artur@4wiebe.de>
Message-Id: <20201113095754.3290768-4-artur@4wiebe.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Artur Wiebe <artur@4wiebe.de>
Message-Id: <20201113095754.3290768-3-artur@4wiebe.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Artur Wiebe <artur@4wiebe.de>
Message-Id: <20201113095754.3290768-2-artur@4wiebe.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Artur Wiebe <artur@4wiebe.de>
Message-Id: <20201113095754.3290768-1-artur@4wiebe.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
libnsl is not actually needed on Linux. It's still used if found, so make
sure it is not found. Otherwise it will be required if
TARGET_LINKER_AS_NEEDED is not enabled.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
It's not needed on Linux so don't try to use it.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
libnsl is not actually needed on Linux. It's still used if found, so make
sure it is not found. Otherwise it will be required if
TARGET_LINKER_AS_NEEDED is not enabled.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
The current versions doesn't actually use it any more.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
libnsl is not actually needed on Linux. It's still used if found, so make
sure it is not found. Otherwise it will be required if
TARGET_LINKER_AS_NEEDED is not enabled.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
The current versions doesn't actually use it any more.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
libnsl is not actually needed on Linux. It's still used if found, so make
sure it is not found. Otherwise it will be used if TARGET_LINKER_AS_NEEDED
is not enabled.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
The current versions of these tools don't actually use those libraries any
more.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20201112164056.26416-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|