Index | Thread | Search

From:
Jeremie Courreges-Anglas <jca@wxcvbn.org>
Subject:
devel/quilt update
To:
"Kent R. Spillner" <kspillner@openbsd.org>
Cc:
ports@openbsd.org
Date:
Fri, 9 Oct 2026 18:22:31 +0200

Download raw body.

Thread
  • Jeremie Courreges-Anglas:

    devel/quilt update

Hi,

the diff below updates quilt to the latest release available.

It also fixes a warning in quilt.el which as far as I know works in
lexical-binding mode (no "free variable" warning when byte-compiling
it).  This warning was the reason why I looked for newer releases.

Also:
- switch HOMEPAGE to HTTPS
- drop patch that now breaks a test instead of fixing it

ok?


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/quilt/Makefile,v
diff -u -p -r1.17 Makefile
--- Makefile	21 Sep 2023 09:50:04 -0000	1.17
+++ Makefile	14 Sep 2026 16:19:10 -0000
@@ -1,9 +1,9 @@
 COMMENT=		manage large numbers of patches
 
-DISTNAME=		quilt-0.66
+DISTNAME=		quilt-0.69
 CATEGORIES=		devel
 
-HOMEPAGE=		http://savannah.nongnu.org/projects/quilt/
+HOMEPAGE=		https://savannah.nongnu.org/projects/quilt/
 MAINTAINER=		Kent R. Spillner <kspillner@openbsd.org>
 
 # GPLv3+
@@ -43,8 +43,5 @@ CONFIGURE_ARGS=		--with-date=${LOCALBASE
 
 FAKE_FLAGS=		BUILD_ROOT=${WRKINST} \
 			etcdir=${PREFIX}/share/examples/quilt
-
-post-configure:
-	${SUBST_CMD} ${WRKSRC}/test/delete.test
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/quilt/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo	27 May 2019 10:59:32 -0000	1.6
+++ distinfo	4 Sep 2026 12:48:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (quilt-0.66.tar.gz) = MUsxmm/rE7+dD5/6fOZoOwaRnnNKQSdQh+pFfMncbgc=
-SIZE (quilt-0.66.tar.gz) = 413069
+SHA256 (quilt-0.69.tar.gz) = VV3f/eIto8htHK9anB+4oVKsK4RzBDe9OcwIhJyfSFI=
+SIZE (quilt-0.69.tar.gz) = 553556
Index: patches/patch-lib_quilt_el
===================================================================
RCS file: patches/patch-lib_quilt_el
diff -N patches/patch-lib_quilt_el
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-lib_quilt_el	4 Sep 2026 12:53:08 -0000
@@ -0,0 +1,9 @@
+Index: lib/quilt.el
+--- lib/quilt.el.orig
++++ lib/quilt.el
+@@ -1,3 +1,5 @@
++;; -*- lexical-binding: t; -*-
++
+ ;;; quilt.el --- a minor mode for working with files in quilt
+ 
+ ;; Copyright 2005-2007  Matt Mackall <mpm@selenic.com>
Index: patches/patch-test_delete_test
===================================================================
RCS file: patches/patch-test_delete_test
diff -N patches/patch-test_delete_test
--- patches/patch-test_delete_test	11 Mar 2022 18:53:08 -0000	1.6
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: test/delete.test
---- test/delete.test.orig
-+++ test/delete.test
-@@ -79,7 +79,7 @@ Test the delete command.
- 	# running as root, but you shouldn't do that anyway.
- 	$ quilt delete "test3"
- 	> Removing patch %{P}test3
--	>~ .*find: [`']?\./dir'?: Permission denied
-+	>~ ${LOCALBASE}/bin/gfind: [`']?\./dir'?: Permission denied
- 
- 	$ chmod a+rx %{QUILT_PC}/test3/dir
- 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/quilt/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- pkg/PLIST	11 Mar 2022 18:53:08 -0000	1.6
+++ pkg/PLIST	4 Sep 2026 12:48:50 -0000
@@ -67,6 +67,8 @@ share/quilt/scripts/utilfns
 share/quilt/series
 share/quilt/setup
 share/quilt/snapshot
+share/quilt/spec-filters/
+share/quilt/spec-filters/obs
 share/quilt/top
 share/quilt/unapplied
 share/quilt/upgrade

-- 
jca