- Apr 04, 2015
-
-
Arnout Vandecappelle authored
As discussed on the BR developer meeting at FOSDEM, the README should be very short and instead refer to other documentation: the manual, the website, the mailing list, the IRC channel. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
The documentation of the package-specific targets is heavily inspired by the earlier patch by Thomas Petazzoni [1], but the <pkg>-install* targets were left out since they're not useful for the developer IMHO. The *-menuconfig target's help text is moved to the package-specific targets. [1] http://patchwork.ozlabs.org/patch/433692 [Thomas: remove double <pkg>-graph-depends help.] Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
As discussed in the FOSDEM2015 BR developer meeting, the output of 'make help' is too long for comfortable reading. To shorten it, split off the list of defconfigs in a new target, 'list-defconfigs'. Declare the new target as phony. Add 'list-defconfigs' to the documentation. Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Arnout Vandecappelle authored
Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
This package uses gettext/iconv when needed fli4l@fli4lbuild64:~/br5$ output/host/usr/bin/i586-buildroot-linux-uclibc-readelf -a output/target/usr/lib/libXpm.so | grep NEEDED 0x00000001 (NEEDED) Shared library: [libX11.so.6] 0x00000001 (NEEDED) Shared library: [libxcb.so.1] 0x00000001 (NEEDED) Shared library: [libXau.so.6] 0x00000001 (NEEDED) Shared library: [libXdmcp.so.6] 0x00000001 (NEEDED) Shared library: [libdl.so.0] 0x00000001 (NEEDED) Shared library: [libintl.so.8] 0x00000001 (NEEDED) Shared library: [libiconv.so.2] 0x00000001 (NEEDED) Shared library: [libc.so.0] Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Little bump to get small bug fixes. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Fixes: http://autobuild.buildroot.org/results/0b7/0b71e37b8891b3b8810d1e74445177a1099b59f3/ Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Initialisers for anonymous unions/structs are unknown to gcc-4.5, still widely used. Fixes: http://autobuild.buildroot.org/results/11e/11ebb926b891862e270b9cb39fd2ed4344b736a8/ http://autobuild.buildroot.org/results/065/065fdef50b1dd57b95ad2b5eda9904a1d0787cdc/ http://autobuild.buildroot.org/results/316/3161eb96da66936e2cb3ec6aa5547587c3d90338/ http://autobuild.buildroot.org/results/226/2267a204e9eb46bcb621f5bd408deaca98709fc3/ Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Olivier Schonken authored
[Thomas: - Add BR2_USE_MMU dependency, since fork() is used. - Put <pkg>_SOURCE next to <pkg>_VERSION and <pkg>_SITE. - Improve comment about why autoreconf is needed. - Change the location in menuconfig of the package, "Networking applications" didn't seem like an appropriate location.] Signed-off-by:
Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Olivier Schonken authored
[Thomas: - adjust length of comment header in .mk file. - fix comment in Config.in to match what's specific in the Buildroot manual. - fix <pkg>_LICENSE to 'Artistic-2.0'.] Signed-off-by:
Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Romain Naour authored
Fixes: http://autobuild.buildroot.net/results/a27/a27a9e2bd7b95e29289c4422b89690a42992e30f/ Signed-off-by:
Romain Naour <romain.naour@openwide.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Olivier Schonken authored
This commit also adds an optional dependency on openjpeg: if --enable-openjpeg=none is not passed, poppler assumes openjpeg is available. [Thomas: - add optional dependency on openjpeg instead of mandatory dependency. - remove --enable-xpdf-headers, since there was no justification for it.] Signed-off-by:
Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Olivier Schonken authored
This package is needed by Poppler. [Thomas: - fix download location, which was incorrect. - add dependency on host-pkgconf, since the configure.ac script uses PKG_CHECK_MODULES and we're doing an autoreconf. - add optional dependencies on libpng, tiff and lcms2, so that they are explicit instead of automatically detected.] Signed-off-by:
Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- Apr 03, 2015
-
-
André Hentschel authored
The tools from host-wine build on those architectures. Signed-off-by:
André Hentschel <nerv@dawncrow.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
André Hentschel authored
Signed-off-by:
André Hentschel <nerv@dawncrow.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
André Hentschel authored
This fixes window size issues. Signed-off-by:
André Hentschel <nerv@dawncrow.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
André Hentschel authored
Signed-off-by:
André Hentschel <nerv@dawncrow.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Vincent Stehlé authored
The i.MX28 Evaluation Kit (or EVK) is Freescale's evaluation board based on the i.MX287 Applications Processor. This defconfig is based on mainline u-boot and Linux kernel. Also, we add an SD card creation script and documentation, shamelessly based on the ones for i.MX5/6 by Luca Ceresoli. [Arnout: fixate U-Boot and kernel (headers) versions] Signed-off-by:
Vincent Stehlé <vincent.stehle@freescale.com> Cc: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Vincent Stehlé authored
Allow to generate u-boot.sd, Freescale i.MX28 SB format with a header for booting from an SD card. U-boot includes an mxsboot tool to generate this format, starting from v2011.12. See u-boot doc/README.mxs (or doc/README.mx28_common before 2013.07). [Arnout: - Wrap Config.in help text at 72 columns. - Remove v from U-Boot version specifier. - Refer to different README name before 2013.07. - Depend on host-elftosb - Add comment to clarify sb -> sd conversion.] Signed-off-by:
Vincent Stehlé <vincent.stehle@freescale.com> Tested-by:
Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by:
Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Jens Rosenboom authored
SL (Steam Locomotive) runs across your terminal when you type "sl" as you meant to type "ls". It's just a joke command, and not useful at all. [Thomas: - Change "depends on BR2_PACKAGE_NCURSES" to "select BR2_PACKAGE_NCURSES". - Rewrap Config.in help text. - Remove comment in help text about the need to check dependencies, there's nothing to be done really. - Change the license from "Unclear" to "Custom". - Use $(TARGET_CONFIGURE_OPTS instead of passing CC and CFLAGS explicitly. - Pass '-m 0755' when doing the $(INSTALL) - Add ncurses to SL_DEPENDENCIES.] Signed-off-by:
Jens Rosenboom <j.rosenboom@x-ion.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
glib-networking wants to use the certificates bundle, not the individual certificates. Generating the bundle is usually done with update-ca-certificates, but that does not support running out-of-tree. Fortiunately, and as Gustavo put it, update-ca-certificates is jsut a glorified 'cat'. It is supposed to be fed a config file stating which certificate to add/remove to/from the bundle, otherwise nothing fancy (Oh, yes, running hooks after updating the bundle). Since we do not need any of this in Buidlroot, we jsut generate a bundle with all certificates unconditionally. Reported-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
Apache treats nios2 as OS/2 which is wrong. Fixes http://autobuild.buildroot.net/results/27c/27c5848a344c7e16feefcbd3773b50a78d6e63f0/ http://autobuild.buildroot.net/results/d8c/d8cf103033c63e79ed2db0b600f120f6fcb5b5e9/ http://autobuild.buildroot.net/results/1de/1dec866cf9a5f731a9ed93dff5b8b98001863635/ http://autobuild.buildroot.net/results/776/776be8ef579e3444123d8183dca1062ece656436/ http://autobuild.buildroot.net/results/5d2/5d21ac2d8f008d984d6f8b359ebb0e2482545683/ http://autobuild.buildroot.net/results/87f/87f25b20f63eebf7f75e35064bad79e3d383e7a8/ http://autobuild.buildroot.net/results/1b7/1b75f52c70af7880d523185565b7aaf59d9f9b3e/ [Thomas: adjust patch so that it continues to match OS/2 properly, while still not matching NIOS2.] Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Also add hash file. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Rhys Williams authored
This package adds the userspace tools and daemons LIRC - Linux remote control [Thomas: - rewrap Config.in help text, lines were too long. And do a bit of rewording also. - remove trailing whitespaces in Config.in. - make sure Config.in is included from package/Config.in, otherwise the package is not visible. - use a full destination path when installing the sysv init script. - add dependency on BR2_USE_MMU, since fork() is used. - fix init script: use -n option to not daemonize since start-stop-daemon is already doing that, use 'mkdir -p' and 'ln -sf' to make the 'start' action re-executable.] Signed-off-by:
Rhys Williams <github@wilberforce.co.nz> Reviewed-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Christophe Vu-Brugier authored
DRBD utilities to manage the DRBD kernel module. [Thomas: remove largefile dependency.] Signed-off-by:
Christophe Vu-Brugier <cvubrugier@fastmail.fm> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Julien Boibessot authored
When a glibc toolchain is used, Kodi really requires the gconv libraries to be installed, otherwise no text is rendered in the GUI. [Thomas: slightly improve commit message.] Signed-off-by:
Julien Boibessot <julien.boibessot@armadeus.com> Reviewed-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by:
"Maxime Hadjinlian" <maxime.hadjinlian@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Samba 3.6.x is now EOL, people should move to samba4. See: https://www.samba.org/samba/history/samba-4.2.0.html Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
samba3 is deprecated upstream. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
samba3 is deprecated upstream. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
samba3 is deprecated upstream. Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Gustavo Zacarias authored
Signed-off-by:
Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
When the user selects a custom toolchain to be downloaded, there's no hash for that toolchain, so the download fails, now that hashes are mandatory. Fix that by simply exiting as if there was no error, until we have a better fix... Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas Petazzoni authored
Currently, a 'make clean' leaves the graphs/ subdirectory in the output directory. This commit defines a GRAPHS_DIR variable, used by the different graph-generating targets, and which gets cleaned up in the 'clean' target. [Thomas: use the new GRAPHS_DIR variable in more places, as suggested by Yann.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Instead of silently accepting a missing .hash file, print a warning. This can be grepped from a build log, to find packages that still have no hash, with the long-term goal of adding hashes for all packages. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by:
Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
At the time we introduced hashes, we did not want to be too harsh in the beginning, and give people some time to adapt and accept the hashes. So we so far only whined^Wwarned about a missing hash (when the .hash file exists). Some time has passed now, and people are still missing updating hashes when bumping packages. Let's make that warning a little bit more annoying... Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by:
Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
When checking hashes reports no hash for a file, and this is treated as an error (now: because BR2_ENFORCE_CHECK_HASH is set; later: because that will be the new and only behaviour), exit promptly in error. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by:
Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Return different exit codes depending on the error that occured: 0: no error (hash file missing, or all hashes match) 1: unknown option 2: hash file exists, but at least one hash in error 3: hash file exists, but no hash for file to check 4: hash file exists, but at least one hash type unknown This will be used in a later patch to decide whether the downloaded file should be kept or removed. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Samuel Martin <s.martin49@gmail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
Add support to explicitly state that an archive has no hash. This can be used for archives downloaded from a repository, like a git-clone or a subversion checkout, or using the github helper. This will come in handy when we'll eventually make hashes mandatory as soon as a .hash file exists: for some packages, like gcc, some versions are downloaded as archives from upstream, while other versions may come from a GitHub repository (via the github herlper). In this case, a .hash file would exist, that contains hashes for the downloaded tarballs, but archives downloaded from the repository would not have a hash (since it is currently not possible to have reproducible such archives). So, we'd need a way to explicitly state there is no hash, on purpose, for those archives. So, add 'none' as a new type of hash. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by:
Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Yann E. MORIN authored
When downloading from a repository, we have no way to ensure the reproducibility of the generated archives, so we can't check the hashes. Do not specifiy a hash file in those cases. Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by:
Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by:
Samuel Martin <s.martin49@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-