Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.12.0_5 23 Dec 2024 13:01:12 |
Joel Bodenmann (jbo) Author: Robert Clausecker |
devel/openocd: Unbreak aarch64 build
Working around an issue where upstream provided page size macros are
colliding with page size macros from <machine/param.h>.
PR: 283034
Reported by: Duane (parakleta@darkreality.org) |
0.12.0_4 14 Jul 2024 20:29:39 |
Joel Bodenmann (jbo) Author: Tiago Gasiba |
devel/openocd: Add option for remote-bitbang driver
PR: 280250
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D45975 |
0.12.0_3 08 Apr 2024 12:35:18 |
Joel Bodenmann (jbo) |
devel/openocd: Fix libusb for libjaylink
We're using OpenOCD's internal redistribution of libjaylink which
requires libusb >= 1.0.16.
PR: 277688
Approved by: tcberner (mentor, implicit) |
0.12.0_2 06 Mar 2024 13:03:22 |
Nuno Teixeira (eduardo) |
devel/openocd: Move man pages to share/man
Approved by: portmgr (blanket) |
0.12.0_1 27 Feb 2024 18:31:13 |
Joel Bodenmann (jbo) |
devel/openocd: Overhaul Makefile
Major overhaul after taking over maintainership.
Background information to understand some of the changes: OpenOCD is a piece
of software which talks to chip programming/debugging adapters (hardware).
Different adapters use different interface to connect to the host OS (such as
USB).
* Previously, the port provided one option per upstream supported adapter.
This was changed to a "per-interface" option as we mostly care about handling
dependencies rather than sequezing out every single byte of the resulting
binary size.
* Upstream's doxygen documentation has been removed from this port as this (Only the first 15 lines of the commit message are shown above ) |
0.12.0 15 Nov 2023 13:57:48 |
Joel Bodenmann (jbo) |
devel/openocd: Transfer maintainership
Approved by: skreuzer (maintainer), zirias (mentor) |
0.12.0 15 Nov 2023 13:44:24 |
Joel Bodenmann (jbo) |
devel/openocd: Update to 0.12.0
Changelog: https://github.com/openocd-org/openocd/releases/tag/v0.12.0
PR: 275066
Approved by: skreuzer (maintainer), zirias (mentor)
Differential Revision: https://reviews.freebsd.org/D42610 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.11.0_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.11.0_1 12 Aug 2022 14:46:53 |
Dima Panov (fluffy) |
*/*: bump all consumers after recent boost upgrade |
0.11.0 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
0.11.0 26 Sep 2021 08:24:13 |
Mikael Urankar (mikael) |
devel/openocd: Mark as broken on aarch64. |
0.11.0 26 Aug 2021 21:31:58 |
Steven Kreuzer (skreuzer) Author: Marcin Cieślak |
devel/openocd: Update to version 0.11.0
PR: 256491
Changes: https://openocd.org/openocd-0-11-0-released.html |
0.10.0_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.10.0_2 29 Aug 2020 15:53:14 |
zeising |
devel/openocd: Fix build with -fno-common
Fix the build of devel/openocd with -fno-common. The patch is based on the
upstream fix.
MFH: 2020Q3 (implicit, -fno-common fixes, ok by joenum) |
0.10.0_2 19 Oct 2019 08:19:13 |
tobik |
Remove a bunch of unused *_DESC |
0.10.0_2 13 Aug 2019 16:01:59 |
mat |
Convert to UCL & cleanup pkg-message (categories d) |
0.10.0_2 10 Nov 2018 18:12:58 |
bapt |
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816 |
0.10.0_1 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
0.10.0_1 27 Sep 2018 22:34:31 |
linimon |
Fix build on gcc-based archs.
Tested on powerpc64, amd64.
PR: 231672
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket) |
0.10.0_1 28 Jul 2017 21:45:20 |
jkim |
Set MAKEINFO to the full path of makeinfo when USES=makeinfo is set.
PR: 221027
Reviewed by: mat
Approved by: portmgr (antoine) |
0.10.0 13 May 2017 03:35:51 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
0.10.0 12 Mar 2017 01:16:29 |
skreuzer |
Update to version 0.10.0 |
0.9.0_1 05 Jan 2017 22:58:02 |
jbeich |
Assume "pkg-config libusb*" works after 9.x EOL
FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS. |
0.9.0_1 21 Dec 2016 14:56:10 |
mat |
Rename DOC to DOXYGEN and don't enable it by default.
Sponsored by: Absolight |
0.9.0 17 Dec 2016 16:35:26 |
antoine |
Revert r428754 and unbreak
Pointy hat: sunpoet |
0.9.0 17 Dec 2016 12:58:45 |
sunpoet |
- Add LICENSE
- Use USES=makeinfo instead of hard-coded BUILD_DEPENDS
Approved by: portmgr (blanket) |
0.9.0 03 Aug 2016 21:17:51 |
skreuzer |
Update to 0.9.0
PR: 201721
Submitted by: Arrigo Marchiori <ardovm@yahoo.it> |
0.9.0 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.9.0 26 Feb 2016 18:33:42 |
skreuzer |
Add an option to build with support for CMSIS-DAP
PR: 207488
Submitted by: Bernd Walter <ticso@cicely7.cicely.de> |
0.9.0 09 Feb 2016 18:34:04 |
skreuzer |
Mark as broken on FreeBSD 9 |
0.9.0 06 Feb 2016 21:05:56 |
antoine |
Fix build on FreeBSD 10 by always using makeinfo from ports,
makeinfo from base doesn't understand some commands
Reported by: pkg-fallout |
0.9.0 29 Jan 2016 22:18:58 |
skreuzer |
Update to 0.9.0
Submitted by: kan@
Differential Revision: D3931 |
0.7.0_3 07 May 2015 22:36:19 |
antoine |
Properly register info pages |
0.7.0_2 27 Oct 2014 10:40:08 |
bapt |
Cleanup plist |
0.7.0_2 03 Aug 2014 11:36:57 |
pi |
devel/libftdi: USES=libtool, fix build, bump dependencies
comms/linrad
comms/lirc
devel/urjtag
devel/openocd
sysutils/lcdproc
sysutils/flashrom
devel/xc3sprog is already bumped via PR 188055 |
0.7.0_1 13 Jul 2014 23:09:11 |
bapt |
Modernize LIB_DEPENDS
With hat: portmgr |
0.7.0_1 02 Jul 2014 19:48:25 |
amdmi3 |
- Switch to USES=libtool, drop .la files
- Convert USE_BZIP2 to USES
Approved by: portmgr blanket |
0.7.0 08 Jun 2014 19:51:28 |
olgeni |
Remove all space characters from Makefile assignments.
No functional changes included.
CR: D193 (except math/sedumi)
Approved by: portmgr (bapt) |
0.7.0 06 Mar 2014 14:21:40 |
miwi |
- Stage support |
0.7.0 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
0.7.0 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
0.7.0 05 Aug 2013 18:32:10 |
skreuzer |
Update to 0.7.0
PR: ports/180645
Submitted by: Sean Bruno <sbruno@FreeBSD.org> |
0.6.1 30 Jul 2013 18:30:37 |
skreuzer |
Adopt the port |
0.6.1 03 May 2013 11:04:38 |
bdrewery |
- Fix build. LIBFTDI is not an option. |
0.6.1 29 Apr 2013 16:43:05 |
rene |
In preparation of removing devel/libusb (expires 2013-04-30), remove it
from these ports.
Other changes:
- convert Makefile header
- convert to optionsNG
- remove indefinite article from comment
- drop support for FreeBSD < 8.0
- pet portlint (leave library ABI versions in LIB_DEPENDS)
- net-mgmt/spectools: change option name from GTK to GTK2 to use default
description from bsd.options.desc.mk
Approved by: portmgr (bapt) |
0.6.1 11 Nov 2012 13:49:51 |
jhale |
- Fix header spacing
Reported by: crees
Approved by: makc, avilla (mentors, implicit)
Feature safe: yes |
0.6.1 11 Nov 2012 11:47:28 |
jhale |
- Update to 0.6.1
- Trim Makefile header
PR: ports/172620
Submitted by: Tomasz CEDRO <cederom@tlen.pl> (maintainer)
Approved by: makc, avilla (mentors, implict)
Feature safe: yes |
0.6.0 16 Sep 2012 14:12:53 |
rakuco |
Update to 0.6.0.
PR: ports/171477
Submitted by: Tomasz CEDRO <cederom@tlen.pl> (maintainer) |
0.5.0_1 08 Aug 2012 15:05:36 |
bdrewery |
- Chase www/libmicrohttpd shlib version bump
- Add UPDATING entry
Approved by: eadler (mentor) |
0.5.0 05 Dec 2011 17:11:24 |
scheidell |
-update openocd from 0.4.0 -> 0.5.0
-committers notes: patch modified to use userspace 'WITH_*' and not
-oslevel 'USE_*', requested by gabor
PR: ports/161989
Submitted by: maintainer
Reviewed by: gabor
Approved by: gabor(mentor)
Feature safe: yes |
0.4.0_2 12 Oct 2011 21:15:57 |
pawel |
Chase www/libmicrohttpd shlib bump |
0.4.0_1 05 Mar 2011 15:55:58 |
dhn |
- Chase libftdi update
- Bump PORTREVISION
- Remove MD5 checksum |
0.4.0 13 Mar 2010 14:37:04 |
miwi |
- Update to 0.4.0
PR: 144241
Submitted by: CeDeROM <tomek.cedro@gmail.com> (maintainer) |
0.2.0_2 14 Feb 2010 19:37:57 |
pgollucci |
- Chase devel/libftdi shlib bump
Pointyhat to: myself
Reported by: pav via pointyhat |
0.2.0_1 12 Feb 2010 10:12:44 |
pav |
- Fix runtime of jlink module
PR: ports/137945
Submitted by: Robert Jenssen <robertjenssen@ozemail.com.au>
Approved by: CeDeROM <tomek.cedro@gmail.com> (maintainer) |
0.2.0 18 Aug 2009 22:33:19 |
amdmi3 |
- Update to 0.2.0
PR: 137861
Submitted by: CeDeROM <tomek.cedro@gmail.com> (maintainer) |
0.1.0 02 Jun 2009 00:23:42 |
amdmi3 |
The Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system
programming and boundary-scan testing for embedded target devices. OpenOCD uses
a "hardware interface dongle" to communicate with the JTAG (IEEE 1149.1)
compliant taps on your target board. OpenOCD currently supports many types
of hardware dongles: USB based, parallel port based, and other standalone boxes
that run OpenOCD internally. It allows ARM7 (ARM7TDMI and ARM720t),
ARM9 (ARM920T, ARM922T, ARM926EJ-S, ARM966E-S), XScale (PXA25x, IXP42x) and
Cortex-M3 (Luminary Stellaris LM3 and ST STM32) based cores to be debugged
via the GDB protocol. Flash writing is supported for external CFI compatible
NOR flashes (Intel and AMD/Spansion command set) and several internal flashes
(LPC2000, AT91SAM7, STR7x, STR9x, LM3, and STM32x). Preliminary support for
various NAND flash controllers (LPC3180, Orion, S3C24xx, more) controller is
included.
WWW: http://openocd.berlios.de/
PR: 135094
Submitted by: CeDeROM <tomek.cedro@gmail.com> |