luzpaz
91a4766cef
treewide: fix typos
...
Found via `codespell -q 3 -S "*.patch,*.po" -L acount,afile,distroname,parm,serie,synopsys`
2025-02-03 07:04:59 -05:00
Rudi Heitbaum
00b8c80375
Merge pull request #9347 from antonlacon/use-curl
...
buildsystem: replace wget with curl
2024-10-19 11:09:47 +11:00
Ian Leonard
a7d9b7fc1c
checkdeps: replace wget with curl
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2024-10-18 19:49:30 -04:00
Ian Leonard
d6218c0409
checkdeps: add rsync as required package
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2024-10-18 19:46:36 -04:00
Andreas Baierl
cba6ee6dd8
checkdeps: fix dependencies for aarch64 debian/ubuntu host
...
Signed-off-by: Andreas Baierl <ichgeh@imkreisrum.de>
2024-04-18 09:18:10 +02:00
Rudi Heitbaum
eb96db0e50
scripts/checkdeps: add rdfind needed by kernel-firmware
2023-11-13 12:04:11 +00:00
Ian Leonard
bd360ccefa
scripts/checkdeps: fedora bdftopcf package name change
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-10-05 03:18:38 +00:00
SupervisedThinking
3f099ca0ed
scripts/checkdeps: add EndeavourOS & fix Java
2022-08-04 11:34:45 +02:00
Ian Leonard
a055e09c3b
buildsystem: add .tar.zst handling for package tarballs
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-11 17:56:42 +00:00
Michael Lange
c683091369
scripts/checkdeps: fix gentoo "/usr/inculde/stdio.h"
2021-02-07 14:46:41 +01:00
Ian Leonard
5c909e21f1
checkdeps: fixup and changes for Fedora 33
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-02-03 05:06:15 +00:00
Ian Leonard
4f800deb2c
checkdeps: add qemu-user as req for native aarch64 Amlogic builds
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-23 21:42:05 +00:00
Ian Leonard
7472a164e1
checkdeps: add debug toggle
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-16 19:20:54 +00:00
Ian Leonard
75489fd17c
checkdeps: remove option to add extra depends in project or distro options
...
Broken since November 2019 without complaint. Remove.
Revert this commit and add '. config/options ""' to scripts/checkdeps to restore
or look at having checkdeps source a function or call a script in the
distro/project/device directory to check for additional dependencies.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-16 19:19:47 +00:00
Ian Leonard
d655a20025
checkdeps: overhaul
...
Convert from using the indices of two arrays to establish a relationship
to using associative arrays to make the relationship direct in a
[key]=value pairing.
Move the qemu-binfmt-dep, et all, for native Rockchip builds out to the
project options file.
Don't recalculate needed deps if sudo isn't installed to add new packages;
just exit.
Rename Gentoo's python3 package to python. Specifying a slot would be how to
state a specific version of python on Gentoo. Regardless, python is a hard dep
of Gentoo's package manager so this will never come up in practice.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-16 18:26:21 +00:00
Catalin Toda
7ec5ec3f93
Add linaro gcc for compiling on host on aarch64
2020-05-02 10:18:54 -07:00
MilhouseVH
ab05c17cca
scripts/checkdeps: perl Yapp module required by samba-4.12.0
...
https://bugzilla.samba.org/show_bug.cgi?id=14284
2020-03-03 12:20:26 +00:00
MilhouseVH
a58fc6d645
scripts/checkdeps: add file
2019-11-10 02:36:25 +00:00
MilhouseVH
7d47eded56
scripts/checkdeps: add xz
2019-11-10 02:26:04 +00:00
MilhouseVH
97711c9185
scripts/checkdeps: add make
2019-11-08 00:18:44 +00:00
MilhouseVH
db6d111ecf
scripts/checkdeps: can't install gcc if gcc not installed. Duh.
2019-11-08 00:09:26 +00:00
MilhouseVH
a7cf257127
scripts/checkdeps: replace python2 with python3
2019-10-29 12:19:07 +00:00
Mark Schmale
3f9fa1df56
adding a few dependencies for arch, fedora and gentoo
...
- perls XML::Parser package is call perl-XML-Parser in fedora
Uppercase P according to my local install and https://apps.fedoraproject.org/packages/perl-XML-Parser .
- fedora (and maybe gentoo) need perls Thread::Queue since its not provided by the default packages. In gentoo its a virutal package, so its certainly provided already but depending on it should not cause any problems
- rpcgen is required by samba and not provided by all current glibc packages
- add perl as a generic dependency for distris that bundle Thread::Queue in the central perl package ot balance out the dep-list
2019-07-06 15:23:44 +02:00
MilhouseVH
90be11322a
buildsystem: consistently use braces
2019-06-16 03:35:56 +01:00
Ian Leonard
ef93ecf54b
scripts/checkdeps: cleanup
...
Replace "which" with "command -v", which is part of POSIX.
Make offering to install packages contingent on having the sudo command.
Not every distro uses sudo. It is optional in Gentoo, for example.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-05 15:03:54 +00:00
Lucian Muresan
2fc46de348
host distro support: added sabayon, quite straightforward, as a flavour of gentoo
2018-09-23 22:16:33 +02:00
CvH
843051d0f7
spdx: scripts/
2018-07-17 23:58:49 +02:00
MilhouseVH
eefa6ebee4
buildsystem: use single = for consistency
2018-04-02 10:09:11 +01:00
MilhouseVH
1c7b4786a3
Merge pull request #2318 from christophgysin/checkdeps
...
refactoring checkdeps
2018-02-25 14:15:09 +00:00
MilhouseVH
4e77097d23
buildsystem: set PKG_NAME and default PKG_*DESC only when sourcing a package
2017-12-20 06:24:59 +00:00
Christoph Gysin
6306c6a654
scripts/checkdeps: use bash native lowercase
2017-12-12 17:08:19 +02:00
Christoph Gysin
8268aa4928
scripts/checkdeps: expand short-circuits
2017-12-12 17:08:19 +02:00
Christoph Gysin
4d9c373906
scripts/checkdeps: replace all backticks
2017-11-23 08:52:33 +02:00
Christoph Gysin
26817d5880
scripts/checkdeps: add missing dependency
...
perl module XML::Parser is needed to build intltool
2017-11-23 00:37:21 +02:00
Christoph Gysin
0df9c0de64
scripts/checkdeps: simplify checking for perl modules
2017-11-23 00:32:16 +02:00
Christoph Gysin
1ed4316d76
scripts/checkdeps: support grouping dependencies
2017-11-23 00:19:03 +02:00
Christoph Gysin
a33d54695d
scripts/checkdeps: use bash arrays
2017-11-23 00:17:04 +02:00
Christoph Gysin
6dd752a283
scripts/checkdeps: extract duplicate code
2017-11-22 23:53:36 +02:00
dolorosus
c712e33266
Add linuxmint to checkdeps
2017-10-31 10:54:26 +01:00
MilhouseVH
8df5e50fe8
scripts/checkdeps: add python
2017-10-28 17:01:06 +01:00
Alexander D. Kanevskiy
311a53a15e
Fix perl/JSON.pm dependency on OpenSUSE and CentOS
2017-09-23 16:15:23 +03:00
sonique6784
ea8fa964c1
scripts: update checkdeps for openjdk and libjson-perl on Arch
2017-09-23 13:29:25 +04:00
MilhouseVH
426e8147a4
scripts/checkdeps: fix library test
2017-07-16 21:23:26 +01:00
MilhouseVH
c6aeb9f83f
checkdeps: add libjson-perl
2017-07-06 19:28:19 +01:00
Alan
7487ed9f8e
tex: changes to remove tex dependencies
2017-02-02 15:09:44 +04:00
Michael Torp Kaalund
d421848e19
Elementaryos ( #904 )
...
* added elementary-os to ubuntu/debian in checkdeps
* now it also can find elementary os in case for installing package
2017-01-29 02:06:42 -08:00
cvh
820a5a6e6b
scripts/checkdeps: add patchutils as dependency
...
- lsdiff is needed to build media_build (included in patchutils)
2017-01-11 11:40:47 +01:00
Lukas Rusak
a686a4cc5b
scripts/checkdeps: check for distro specific packages
2016-11-17 23:21:58 -08:00
Alex Deryskyba
fff95904af
scripts/checkdeps: Add lzop as a dependency, it is required to build kernel for WeTek Hub
2016-08-12 13:29:10 +02:00
Alexander D. Kanevskiy
8e186a23bb
scripts/checkdeps: add support for OpenSUSE
...
Signed-off-by: Alexander D. Kanevskiy <kad@kad.name>
2016-06-05 10:54:16 +02:00