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 <[email protected]>
 
 # 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 <[email protected]>
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

Reply via email to