aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2026-03-02 17:37:44 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2026-03-02 19:20:15 +0000
commit92873613974fd08894d522073aca6bea64ac75e0 (patch)
tree57e824d5366cdf26db8c72ebbf583faadbc77841
parent2e9d55e9196a8557af91c3a4149773d1e974d389 (diff)
cad/openfpgaloader: update 1.0.0 → 1.1.0
Reported by: portscout
-rw-r--r--cad/openfpgaloader/Makefile2
-rw-r--r--cad/openfpgaloader/distinfo6
-rw-r--r--cad/openfpgaloader/files/patch-src_anlogic.cpp4
-rw-r--r--cad/openfpgaloader/files/patch-src_ftdispi.cpp4
-rw-r--r--cad/openfpgaloader/files/patch-src_lattice.cpp6
-rw-r--r--cad/openfpgaloader/files/patch-src_xilinx.cpp10
-rw-r--r--cad/openfpgaloader/pkg-plist4
7 files changed, 20 insertions, 16 deletions
diff --git a/cad/openfpgaloader/Makefile b/cad/openfpgaloader/Makefile
index d88c0bbb99a8..62f9f35f9e96 100644
--- a/cad/openfpgaloader/Makefile
+++ b/cad/openfpgaloader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openfpgaloader
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0
+DISTVERSION= 1.1.0
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/openfpgaloader/distinfo b/cad/openfpgaloader/distinfo
index bc51867e0181..7a1d0d9c3e09 100644
--- a/cad/openfpgaloader/distinfo
+++ b/cad/openfpgaloader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762221447
-SHA256 (trabucayre-openFPGALoader-v1.0.0_GH0.tar.gz) = cf19b596e5dea21891b1be3cb9a04be7a1501926ee0919dcc5c9f1b6d3bd0a96
-SIZE (trabucayre-openFPGALoader-v1.0.0_GH0.tar.gz) = 2806863
+TIMESTAMP = 1772472810
+SHA256 (trabucayre-openFPGALoader-v1.1.0_GH0.tar.gz) = d2d3da194e3e578ce81f1156f85c128eb6021b73b0c67bbeec9cd5d8bea35fda
+SIZE (trabucayre-openFPGALoader-v1.1.0_GH0.tar.gz) = 2892549
diff --git a/cad/openfpgaloader/files/patch-src_anlogic.cpp b/cad/openfpgaloader/files/patch-src_anlogic.cpp
index c9959e5036f8..c8f2afa04510 100644
--- a/cad/openfpgaloader/files/patch-src_anlogic.cpp
+++ b/cad/openfpgaloader/files/patch-src_anlogic.cpp
@@ -1,6 +1,6 @@
---- src/anlogic.cpp.orig 2020-12-29 13:39:50 UTC
+--- src/anlogic.cpp.orig 2026-03-01 10:27:31 UTC
+++ src/anlogic.cpp
-@@ -23,6 +23,10 @@
+@@ -15,6 +15,10 @@
#include "progressBar.hpp"
#include "spiFlash.hpp"
diff --git a/cad/openfpgaloader/files/patch-src_ftdispi.cpp b/cad/openfpgaloader/files/patch-src_ftdispi.cpp
index b5cde388c302..c0797a4c92a9 100644
--- a/cad/openfpgaloader/files/patch-src_ftdispi.cpp
+++ b/cad/openfpgaloader/files/patch-src_ftdispi.cpp
@@ -1,6 +1,6 @@
---- src/ftdispi.cpp.orig 2020-12-29 13:50:17 UTC
+--- src/ftdispi.cpp.orig 2026-03-01 10:27:31 UTC
+++ src/ftdispi.cpp
-@@ -8,6 +8,10 @@
+@@ -14,6 +14,10 @@
#include "ftdipp_mpsse.hpp"
#include "ftdispi.hpp"
diff --git a/cad/openfpgaloader/files/patch-src_lattice.cpp b/cad/openfpgaloader/files/patch-src_lattice.cpp
index d373bb0ccfb9..5fcb33b2355a 100644
--- a/cad/openfpgaloader/files/patch-src_lattice.cpp
+++ b/cad/openfpgaloader/files/patch-src_lattice.cpp
@@ -1,6 +1,6 @@
---- src/lattice.cpp.orig 2020-12-17 12:58:30 UTC
+--- src/lattice.cpp.orig 2026-03-01 10:27:31 UTC
+++ src/lattice.cpp
-@@ -34,6 +34,10 @@
+@@ -27,6 +27,10 @@
#include "part.hpp"
#include "spiFlash.hpp"
@@ -10,4 +10,4 @@
+
using namespace std;
- #define ISC_ENABLE 0xc6
+ #define ISC_ENABLE 0xC6 /* ISC_ENABLE - Offline Mode */
diff --git a/cad/openfpgaloader/files/patch-src_xilinx.cpp b/cad/openfpgaloader/files/patch-src_xilinx.cpp
index e22d23a7da8f..aad5523f2e81 100644
--- a/cad/openfpgaloader/files/patch-src_xilinx.cpp
+++ b/cad/openfpgaloader/files/patch-src_xilinx.cpp
@@ -1,8 +1,8 @@
---- src/xilinx.cpp.orig 2020-12-17 12:58:30 UTC
+--- src/xilinx.cpp.orig 2026-03-01 10:27:31 UTC
+++ src/xilinx.cpp
-@@ -47,6 +47,10 @@ Xilinx::~Xilinx() {}
- #define ISC_DISABLE 0x16
- #define BYPASS 0x3f
+@@ -540,6 +540,10 @@ bool Xilinx::zynqmp_init(const std::string &family)
+ return true;
+ }
+#ifndef ETIME
+#define ETIME 9935
@@ -10,4 +10,4 @@
+
void Xilinx::reset()
{
- _jtag->shiftIR(JSHUTDOWN, 6);
+ _jtag->shiftIR(get_ircode(_ircode_map, "JSHUTDOWN"), NULL, _irlen);
diff --git a/cad/openfpgaloader/pkg-plist b/cad/openfpgaloader/pkg-plist
index 9ac3bee04cd5..bec605c598be 100644
--- a/cad/openfpgaloader/pkg-plist
+++ b/cad/openfpgaloader/pkg-plist
@@ -1,4 +1,6 @@
bin/openFPGALoader
+%%DATADIR%%/bpiOverJtag_xc7k480tffg1156.bit.gz
+%%DATADIR%%/spiOverJtag_10cl006144.rbf.gz
%%DATADIR%%/spiOverJtag_10cl016484.rbf.gz
%%DATADIR%%/spiOverJtag_10cl025256.rbf.gz
%%DATADIR%%/spiOverJtag_10cl055484.rbf.gz
@@ -8,6 +10,7 @@ bin/openFPGALoader
%%DATADIR%%/spiOverJtag_5ce523.rbf.gz
%%DATADIR%%/spiOverJtag_5ce927.rbf.gz
%%DATADIR%%/spiOverJtag_5sgsd5.rbf.gz
+%%DATADIR%%/spiOverJtag_efinix_t120f324.bit.gz
%%DATADIR%%/spiOverJtag_efinix_t13f256.bit.gz
%%DATADIR%%/spiOverJtag_efinix_t8f81.bit.gz
%%DATADIR%%/spiOverJtag_efinix_ti180j484.bit.gz
@@ -65,6 +68,7 @@ bin/openFPGALoader
%%DATADIR%%/spiOverJtag_xc7a50tcsg325_1v35.bit.gz
%%DATADIR%%/spiOverJtag_xc7a50tfgg484.bit.gz
%%DATADIR%%/spiOverJtag_xc7a50tftg256.bit.gz
+%%DATADIR%%/spiOverJtag_xc7k70tfbg676.bit.gz
%%DATADIR%%/spiOverJtag_xc7a75t.bit.gz
%%DATADIR%%/spiOverJtag_xc7a75tcsg324.bit.gz
%%DATADIR%%/spiOverJtag_xc7a75tfgg484.bit.gz