pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

nextpnr_update: Update nextpnr to latest git commit nextpnr-himbaechel: Delete nextpnr-himbaechel



Module Name:	pkgsrc-wip
Committed By:	adr <adr%sdf.org@localhost>
Pushed By:	adr
Date:		Mon Sep 1 01:47:54 2025 +0100
Changeset:	c22d5683fa3f2a94bc94f4147f56d1f77067a14a

Modified Files:
	Makefile
	nextpnr_update/COMMIT_MSG
	nextpnr_update/distinfo
	nextpnr_update/nextpnr.mk
Removed Files:
	nextpnr_update/patches/patch-CMakeLists.txt

Log Message:
nextpnr_update: Update nextpnr to latest git commit
nextpnr-himbaechel: Delete nextpnr-himbaechel

nextpnr-himbaechel will be substituted by nextpnr-himbaechel-gowin.
Another nextpnr-himbaechel-* packages could be added to support other
boards.
nextpnr has to be updated to be compatible with the last apycula
release. A new release has been asked for upstream.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c22d5683fa3f2a94bc94f4147f56d1f77067a14a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                    |  1 -
 nextpnr_update/COMMIT_MSG                   |  8 ++++++--
 nextpnr_update/distinfo                     |  7 +++----
 nextpnr_update/nextpnr.mk                   | 11 ++++++-----
 nextpnr_update/patches/patch-CMakeLists.txt | 23 -----------------------
 5 files changed, 15 insertions(+), 35 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 1c2a0fa0b1..4e9d4b6c08 100644
--- a/Makefile
+++ b/Makefile
@@ -2608,7 +2608,6 @@ SUBDIR+=	newsboat233
 SUBDIR+=	newsboat237
 SUBDIR+=	newt
 SUBDIR+=	nextpnr
-SUBDIR+=	nextpnr-himbaechel
 SUBDIR+=	nextpnr-ice40_update
 SUBDIR+=	nextpnr_update
 SUBDIR+=	nfcapdu
diff --git a/nextpnr_update/COMMIT_MSG b/nextpnr_update/COMMIT_MSG
index 9b8df9e723..23d03ba7c2 100644
--- a/nextpnr_update/COMMIT_MSG
+++ b/nextpnr_update/COMMIT_MSG
@@ -1,3 +1,7 @@
-devel/nextpnr: Update nextpnr to version 0.8
+devel/nextpnr: Update nextpnr to 0.0.20250829
 
-Gowin and other devices have now stable status.
+Update nextpnr to last git commit.
+
+Following versioning used by maintainer in other related ports
+(not what pkgsrc guide advices).
+Asked upstream to make a new release.
diff --git a/nextpnr_update/distinfo b/nextpnr_update/distinfo
index 8ebcba03d8..ecb9c9421c 100644
--- a/nextpnr_update/distinfo
+++ b/nextpnr_update/distinfo
@@ -1,6 +1,5 @@
 $NetBSD$
 
-BLAKE2s (nextpnr-0.8.tar.gz) = 67f2dee34a021bd76cc2ce630e9658a7e053a1b32a4b1d4329700d3e2ef04b1c
-SHA512 (nextpnr-0.8.tar.gz) = 6a05b6a8c8d378dc2309fbbaf96b49601472e8f56056774f936cbe353fa40c2a560642dbaff96af807469ff328f27d75630538f805a39122a94410405974fa48
-Size (nextpnr-0.8.tar.gz) = 4665005 bytes
-SHA1 (patch-CMakeLists.txt) = 0a6f86a0ab37de741c5498d8dfc5d381a501f917
+BLAKE2s (nextpnr-0.0.20250829-bc086c012f509dab61a44eabb8cac47a48ebc60f.tar.gz) = 3d60bf955ddaeee30f2e12b99227a04614b3d550f1966affae798309797ee4f2
+SHA512 (nextpnr-0.0.20250829-bc086c012f509dab61a44eabb8cac47a48ebc60f.tar.gz) = 62a7857da6dc65d2b62279485bfc4d65064eb79b572f2a1ff5b6dc5004bb25f438cb769e9d95e18a94f57f8d51706c097971611c28f8b5a0f520440d0d54e32c
+Size (nextpnr-0.0.20250829-bc086c012f509dab61a44eabb8cac47a48ebc60f.tar.gz) = 4749327 bytes
diff --git a/nextpnr_update/nextpnr.mk b/nextpnr_update/nextpnr.mk
index 361cc51f75..e6f849f076 100644
--- a/nextpnr_update/nextpnr.mk
+++ b/nextpnr_update/nextpnr.mk
@@ -1,16 +1,17 @@
 # $NetBSD: nextpnr.mk,v 1.6 2024/10/14 06:45:39 wiz Exp $
 
-NEXTPNR_VERSION=0.8
+NEXTPNR_VERSION=0.0.20250829
 DISTNAME=	nextpnr-${NEXTPNR_VERSION}
-PKGNAME=	nextpnr-${NEXTPNR_TARGET}-${NEXTPNR_VERSION}
 .if defined(HIMBAECHEL_UARCH)
-PKGNAME=	PKGNAME-${HIMBAECHEL_UARCH}
+PKGNAME=	nextpnr-${NEXTPNR_TARGET}-${HIMBAECHEL_UARCH}-${NEXTPNR_VERSION}
+.else
+PKGNAME=    nextpnr-${NEXTPNR_TARGET}-${NEXTPNR_VERSION}
 .endif
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=YosysHQ/}
 GITHUB_PROJECT=	nextpnr
-GITHUB_TAG=	${DISTNAME}
-WRKSRC=		${WRKDIR}/nextpnr-${DISTNAME}
+GITHUB_TAG=	bc086c012f509dab61a44eabb8cac47a48ebc60f
+WRKSRC=		${WRKDIR}/nextpnr-${GITHUB_TAG}
 
 MAINTAINER?=	thorpej%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/YosysHQ/nextpnr
diff --git a/nextpnr_update/patches/patch-CMakeLists.txt b/nextpnr_update/patches/patch-CMakeLists.txt
deleted file mode 100644
index 74adcea316..0000000000
--- a/nextpnr_update/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD$
-
-the tests directory is empty in the realease.
-
---- CMakeLists.txt.orig	2025-08-31 16:09:11.547173344 +0000
-+++ CMakeLists.txt
-@@ -239,8 +239,6 @@ add_subdirectory(frontend)
- add_subdirectory(json)
- add_subdirectory(rust)
- 
--add_subdirectory(tests/gui)
--
- add_custom_target(nextpnr-all-bba)
- 
- function(add_nextpnr_architecture target)
-@@ -368,6 +366,7 @@ function(add_nextpnr_architecture target
- 
-         target_link_libraries(nextpnr-${target}-test PRIVATE gtest_main nextpnr-${target}-core)
-         if (BUILD_GUI)
-+            add_subdirectory(tests/gui)
-             target_link_libraries(nextpnr-${target}-test PRIVATE nextpnr-${target}-gui)
-             target_link_libraries(nextpnr-${target}-test PRIVATE nextpnr_test_gui)
-         endif()


Home | Main Index | Thread Index | Old Index