ports/180645: Update devel/openocd to 0.7.0
Sean Bruno
seanbru at yahoo-inc.com
Sat Jul 20 21:20:01 UTC 2013
The following reply was made to PR ports/180645; it has been noted by GNATS.
From: Sean Bruno <seanbru at yahoo-inc.com>
To: bug-followup at FreeBSD.org, sbruno at FreeBSD.org
Cc:
Subject: Re: ports/180645: Update devel/openocd to 0.7.0
Date: Sat, 20 Jul 2013 13:58:49 -0700
--=-7n4S7D7lGlC+hy0xcIPS
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Unified patch against svn head for all the things.
-- update to 0.7.0
-- add support for new drivers
--enable-sysfsgpio
--enable-ti-icdi
-- remove dead drivers
--enable-ecosboard
Sean
--=-7n4S7D7lGlC+hy0xcIPS
Content-Disposition: attachment; filename="openocd-0.7.0.txt"
Content-Type: text/plain; name="openocd-0.7.0.txt"; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Index: Makefile
===================================================================
--- Makefile (revision 323357)
+++ Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= openocd
-PORTVERSION= 0.6.1
+PORTVERSION= 0.7.0
CATEGORIES= devel
MASTER_SITES= SF
@@ -13,8 +13,9 @@
CONFIGURE_ARGS+= --disable-werror
OPTIONS_DEFINE= DOC JIMTCL VERBOSE JTAG_IO USB_IO PARPORT DUMMY FT2232 FTDI \
- USBBLASTER EP93XX AT91RM9200 PRESTO USBPROG JLINK VSLLINK RLINK ULINK \
- ARMJTAGEW BUSPIRATE STLINK OSBDM OPENDOUS RMTBITBANG MINIDRIVER
+ USBBALSTER EP93XX AT91RM9200 PRESTO USBPROG JLINK VSLLINK RLINK ULINK \
+ ARMJTAGEW BUSPIRATE TIICDI STLINK OSBDM OPENDOUS SYSFSGPIO RMTBITBANG \
+ MINIDRIVER
OPTIONS_DEFAULT=DOC JIMTCL PARPORT DUMMY FT2232 FTDI USBBLASTER EP93XX \
AT91RM9200 PRESTO USBPROG JLINK VSLLINK RLINK ULINK ARMJTAGEW \
BUSPIRATE STLINK OSBDM OPENDOUS RMTBITBANG
@@ -40,8 +41,10 @@
ARMJTAGEW_DESC= Support Olimex ARM-JTAG-EW Programmer
BUSPIRATE= Support BusPirate Programmer
STLINK_DESC= Support STLink Programmer
+TI_ICDI_DESC= Support TI ICDI JTAG Programmer
OSBDM_DESC= Support OSBDM Programmer (JTAG only)
-OPENDOUS= Support EStick/OpenDous Programmer
+OPENDOUS= Support EStick/OpenDous Programmer
+SYSFSGPIO= Support Programming via sysfs GPIOs
RMTBITBANG_DESC=Support Remote-Bitbang Driver
MINIDRIVER_DESC=Dummy minidriver only (will exclude others!)
@@ -138,12 +141,6 @@
CONFIGURE_ARGS+= --disable-amtjtagaccel
.endif
-.if ${PORT_OPTIONS:MECOSBOARD}
-CONFIGURE_ARGS+= --enable-ecosboard
-.else
-CONFIGURE_ARGS+= --disable-ecosboard
-.endif
-
.if ${PORT_OPTIONS:MZY1000}
CONFIGURE_ARGS+= --enable-zy1000
.else
@@ -240,6 +237,12 @@
CONFIGURE_ARGS+= --disable-stlink
.endif
+.if ${PORT_OPTIONS:MTIICDI}
+CONFIGURE_ARGS+= --enable-ti-icdi
+.else
+CONFIGURE_ARGS+= --disable-ti-icdi
+.endif
+
.if ${PORT_OPTIONS:MOSBDM}
CONFIGURE_ARGS+= --enable-osbdm
.else
@@ -252,6 +255,12 @@
CONFIGURE_ARGS+= --disable-opendous
.endif
+.if ${PORT_OPTIONS:MSYSFSGPIO}
+CONFIGURE_ARGS+= --enable-sysfsgpio
+.else
+CONFIGURE_ARGS+= --disable-sysfsgpio
+.endif
+
.if ${PORT_OPTIONS:MRMTBITBANG}
CONFIGURE_ARGS+= --enable-remote-bitbang
.else
Index: distinfo
===================================================================
--- distinfo (revision 323357)
+++ distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (openocd-0.6.1.tar.bz2) = f4c4cc7445ad79cfba1bb24208e79c66edf9dc0c46b3c8fca391f4e41c942f2b
-SIZE (openocd-0.6.1.tar.bz2) = 3431071
+SHA256 (openocd-0.7.0.tar.bz2) = 52237b786530c8460b221556c26fa4779f668b7dcb83ff14b8c5eb2050f38e63
+SIZE (openocd-0.7.0.tar.bz2) = 3493924
Index: files/patch-src-jtag-drivers-ti_icdi_usb.c
===================================================================
--- files/patch-src-jtag-drivers-ti_icdi_usb.c (revision 0)
+++ files/patch-src-jtag-drivers-ti_icdi_usb.c (working copy)
@@ -0,0 +1,11 @@
+--- src/jtag/drivers/ti_icdi_usb.c.orig 2013-04-28 00:42:17.000000000 -0700
++++ src/jtag/drivers/ti_icdi_usb.c 2013-07-18 16:28:11.392443008 -0700
+@@ -33,7 +33,7 @@
+
+ #include <target/cortex_m.h>
+
+-#include <libusb-1.0/libusb.h>
++#include <libusb.h>
+
+ #define ICDI_WRITE_ENDPOINT 0x02
+ #define ICDI_READ_ENDPOINT 0x83
Index: pkg-plist
===================================================================
--- pkg-plist (revision 323357)
+++ pkg-plist (working copy)
@@ -1,7 +1,12 @@
bin/openocd
+info/dir
+info/openocd.info
+info/openocd.info-1
+info/openocd.info-2
lib/libopenocd.a
lib/libopenocd.la
lib/openocd/OpenULINK/ulink_firmware.hex
+man/man1/openocd.1.gz
share/openocd/contrib/libdcc/README
share/openocd/contrib/libdcc/dcc_stdio.c
share/openocd/contrib/libdcc/dcc_stdio.h
@@ -44,7 +49,10 @@
share/openocd/scripts/board/ek-lm3s6965.cfg
share/openocd/scripts/board/ek-lm3s811-revb.cfg
share/openocd/scripts/board/ek-lm3s811.cfg
+share/openocd/scripts/board/ek-lm3s8962.cfg
share/openocd/scripts/board/ek-lm3s9b9x.cfg
+share/openocd/scripts/board/ek-lm3s9d92.cfg
+share/openocd/scripts/board/ek-lm4f120xl.cfg
share/openocd/scripts/board/ek-lm4f232.cfg
share/openocd/scripts/board/embedded-artists_lpc2478-32.cfg
share/openocd/scripts/board/ethernut3.cfg
@@ -76,11 +84,14 @@
share/openocd/scripts/board/linksys_nslu2.cfg
share/openocd/scripts/board/lisa-l.cfg
share/openocd/scripts/board/logicpd_imx27.cfg
+share/openocd/scripts/board/lpc1850_spifi_generic.cfg
+share/openocd/scripts/board/lpc4350_spifi_generic.cfg
share/openocd/scripts/board/lubbock.cfg
share/openocd/scripts/board/mcb1700.cfg
share/openocd/scripts/board/microchip_explorer16.cfg
share/openocd/scripts/board/mini2440.cfg
share/openocd/scripts/board/mini6410.cfg
+share/openocd/scripts/board/netgear-dg834v3.cfg
share/openocd/scripts/board/olimex_LPC2378STK.cfg
share/openocd/scripts/board/olimex_lpc_h2148.cfg
share/openocd/scripts/board/olimex_sam7_ex256.cfg
@@ -233,6 +244,7 @@
share/openocd/scripts/interface/ftdi/olimex-arm-usb-tiny-h.cfg
share/openocd/scripts/interface/ftdi/olimex-jtag-tiny.cfg
share/openocd/scripts/interface/ftdi/oocdlink.cfg
+share/openocd/scripts/interface/ftdi/opendous_ftdi.cfg
share/openocd/scripts/interface/ftdi/openocd-usb-hs.cfg
share/openocd/scripts/interface/ftdi/openocd-usb.cfg
share/openocd/scripts/interface/ftdi/openrd.cfg
@@ -273,6 +285,7 @@
share/openocd/scripts/interface/olimex-jtag-tiny.cfg
share/openocd/scripts/interface/oocdlink.cfg
share/openocd/scripts/interface/opendous.cfg
+share/openocd/scripts/interface/opendous_ftdi.cfg
share/openocd/scripts/interface/openocd-usb-hs.cfg
share/openocd/scripts/interface/openocd-usb.cfg
share/openocd/scripts/interface/openrd.cfg
@@ -290,6 +303,8 @@
share/openocd/scripts/interface/stlink-v1.cfg
share/openocd/scripts/interface/stlink-v2.cfg
share/openocd/scripts/interface/stm32-stick.cfg
+share/openocd/scripts/interface/sysfsgpio-raspberrypi.cfg
+share/openocd/scripts/interface/ti-icdi.cfg
share/openocd/scripts/interface/turtelizer2.cfg
share/openocd/scripts/interface/ulink.cfg
share/openocd/scripts/interface/usb-jtag.cfg
@@ -322,6 +337,7 @@
share/openocd/scripts/target/at91sam3uxx.cfg
share/openocd/scripts/target/at91sam4XXX.cfg
share/openocd/scripts/target/at91sam4sXX.cfg
+share/openocd/scripts/target/at91sam4sd32x.cfg
share/openocd/scripts/target/at91sam7se512.cfg
share/openocd/scripts/target/at91sam7sx.cfg
share/openocd/scripts/target/at91sam7x256.cfg
@@ -347,6 +363,7 @@
share/openocd/scripts/target/dsp56321.cfg
share/openocd/scripts/target/dsp568013.cfg
share/openocd/scripts/target/dsp568037.cfg
+share/openocd/scripts/target/efm32_stlink.cfg
share/openocd/scripts/target/epc9301.cfg
share/openocd/scripts/target/faux.cfg
share/openocd/scripts/target/feroceon.cfg
@@ -364,6 +381,7 @@
share/openocd/scripts/target/imx35.cfg
share/openocd/scripts/target/imx51.cfg
share/openocd/scripts/target/imx53.cfg
+share/openocd/scripts/target/imx6.cfg
share/openocd/scripts/target/is5114.cfg
share/openocd/scripts/target/ixp42x.cfg
share/openocd/scripts/target/k40.cfg
@@ -381,7 +399,9 @@
share/openocd/scripts/target/lpc1767.cfg
share/openocd/scripts/target/lpc1768.cfg
share/openocd/scripts/target/lpc1769.cfg
+share/openocd/scripts/target/lpc1788.cfg
share/openocd/scripts/target/lpc17xx.cfg
+share/openocd/scripts/target/lpc1850.cfg
share/openocd/scripts/target/lpc2103.cfg
share/openocd/scripts/target/lpc2124.cfg
share/openocd/scripts/target/lpc2129.cfg
@@ -417,6 +437,7 @@
share/openocd/scripts/target/smp8634.cfg
share/openocd/scripts/target/spear3xx.cfg
share/openocd/scripts/target/stellaris.cfg
+share/openocd/scripts/target/stellaris_icdi.cfg
share/openocd/scripts/target/stm32_stlink.cfg
share/openocd/scripts/target/stm32f0x_stlink.cfg
share/openocd/scripts/target/stm32f1x.cfg
@@ -428,7 +449,9 @@
share/openocd/scripts/target/stm32f4x.cfg
share/openocd/scripts/target/stm32f4x_stlink.cfg
share/openocd/scripts/target/stm32l.cfg
+share/openocd/scripts/target/stm32lx_dual_bank.cfg
share/openocd/scripts/target/stm32lx_stlink.cfg
+share/openocd/scripts/target/stm32w108_stlink.cfg
share/openocd/scripts/target/stm32xl.cfg
share/openocd/scripts/target/str710.cfg
share/openocd/scripts/target/str730.cfg
@@ -437,6 +460,7 @@
share/openocd/scripts/target/swj-dp.tcl
share/openocd/scripts/target/test_reset_syntax_error.cfg
share/openocd/scripts/target/test_syntax_error.cfg
+share/openocd/scripts/target/ti-ar7.cfg
share/openocd/scripts/target/ti_calypso.cfg
share/openocd/scripts/target/ti_dm355.cfg
share/openocd/scripts/target/ti_dm365.cfg
--=-7n4S7D7lGlC+hy0xcIPS--
More information about the freebsd-ports-bugs
mailing list