Commit Graph

18 Commits

Author SHA1 Message Date
Robert Marko 272f55e87f treewide: refresh hashes after move to use ZSTD as default
With the recent move to using ZSTD as the default compression format
for packaging git repo clones we must refresh all of the hashes for
the packages feed as well.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-04-07 12:06:34 +02:00
Karl Palsson dd48483a60 openocd: select new libjaylink
Without the +select, openocd's internal autoselection between internal
libjaylink and external libjaylink can result in linking against
external, without the depends declaration, leading to missing
depdendencies errors.

Hard depend on the external libjaylink, as that's the future direction
anyway.

Reported-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Karl Palsson <karlp@etactica.com>
2023-01-20 13:17:30 +00:00
Paul Fertser a85935cf8f openocd: update to 0.12.0
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-01-20 11:07:55 +00:00
Stijn Tintel d1a292353e openocd: enable bcm2835gpio on bcm27xx
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-08-21 16:48:50 +03:00
Paul Fertser 9a07474e13 openocd: update to 0.11.0
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2021-03-08 21:42:24 +00:00
Paul Fertser 84e3d16143 openocd: update to 0.11.0-rc1; add libgpiod dep; always depend on USB libs
The first release candidate with plenty of changes needs wider testing,
so package it.

Since Linux 4.8 new more efficient GPIO manipulation API is available
and sysfs class gpio is deprecated. Enable OpenOCD support for both for
now to avoid breaking existing user configs.

Due to low user demand and packaging difficulties require USB libraries
unconditionally from now on. Their sizes are not significant compared to
the OpenOCD package itself.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2021-01-02 22:29:19 +03:00
Rosen Penev f7d32f43d8 openocd: fix compilation with GCC10
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-01 01:11:42 -07:00
Paul Fertser db10b426b1 openocd: update to current master, allow building without USB
The last OpenOCD release was 3 years ago, plenty of new functionality
was added since then. Two security-related patches went in too.

While at it, add a menuconfig option to allow building without any USB
dependencies, useful for devices counting on sysfsgpio to access
targets.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2020-01-10 14:28:42 +03:00
Jan Pavlinec 89789e3b77
openocd: patch security issue
CVE-2018-5704 - https://nvd.nist.gov/vuln/detail/CVE-2018-5704

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-04-01 12:43:28 +02:00
Alexander Couzens 37d0627bd6 openocd: use release tar.bz2 instead of git
The release tar does not contain the srcdir/guess-rev.sh.
If it's not existant the configure scripts uses different
variables which removes the build timestamp.
Fixes reproducible builds.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 12:34:09 +01:00
Etienne Champetier 4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Paul Fertser 1d58e2797d openocd: bump version to 0.10.0
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2017-01-24 17:05:05 +03:00
Stefan Weil b5738a3878 utils: Fix typos (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-03-26 09:53:01 +01:00
Paul Fertser 608d71b26f openocd: include nls.mk to fix build with full NLS support
Since openocd depends on hidapi it needs appropriate LD_FLAGS to link
against it as that library depends on libiconv.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-08-29 14:35:22 +03:00
Paul Fertser 6e416709e8 openocd: update to final 0.9.0
Disables building documentation to avoid makeinfo v4,v5
incompatibilities.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-06-02 10:05:25 +00:00
Paul Fertser fea9189e89 openocd: update to 0.9.0-rc1
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-04-24 19:27:15 +03:00
Paul Fertser ad9ae24a29 openocd: fix package dependencies
OpenOCD autoselects libftdi1 when it's present, and should explicitly
depend on it, same about libusb-0.1 API which is provided by
libusb-compat.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-02-03 17:11:37 +03:00
Paul Fertser 361c320678 openocd: add OpenOCD, a tool to work with on-chip debug and JTAG
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-02-01 21:18:00 +03:00