git: 5a7e0aaef0d8 - main - textproc/diffmark: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 16 Jul 2024 20:23:08 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5a7e0aaef0d86292e546eddb4d87bdd1ce7d1488

commit 5a7e0aaef0d86292e546eddb4d87bdd1ce7d1488
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-07-16 20:22:54 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-07-16 20:22:54 +0000

    textproc/diffmark: Remove expired port
    
    2024-07-16 textproc/diffmark: Fails to build with libxml2 2.13.0 (PR 279705)
---
 MOVED                                      |  1 +
 textproc/Makefile                          |  1 -
 textproc/diffmark/Makefile                 | 29 -----------------------------
 textproc/diffmark/distinfo                 |  2 --
 textproc/diffmark/files/patch-lib__diff.hh | 11 -----------
 textproc/diffmark/pkg-descr                |  6 ------
 textproc/diffmark/pkg-plist                | 19 -------------------
 7 files changed, 1 insertion(+), 68 deletions(-)

diff --git a/MOVED b/MOVED
index edc39c69aeaa..c66b6ddc399c 100644
--- a/MOVED
+++ b/MOVED
@@ -3392,3 +3392,4 @@ sysutils/ipfs-go|sysutils/kubo-go|2024-07-13|Project was renamed upstream
 chinese/tin||2024-07-14|Removed, unmaintained and broken for months
 x11-wm/afterstep|x11-wm/afterstep1|2024-07-14|Port renamed
 textproc/p5-XML-DifferenceMarkup||2024-07-16|Has expired: Depends on deprecated port textproc/diffmark (PR 279705)
+textproc/diffmark||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279705)
diff --git a/textproc/Makefile b/textproc/Makefile
index 1da2433af9ff..364e4ea43649 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -148,7 +148,6 @@
     SUBDIR += dictfmt
     SUBDIR += dictionary
     SUBDIR += diff-so-fancy
-    SUBDIR += diffmark
     SUBDIR += diffsplit
     SUBDIR += diffstat
     SUBDIR += difftastic
diff --git a/textproc/diffmark/Makefile b/textproc/diffmark/Makefile
deleted file mode 100644
index b244d87a2d48..000000000000
--- a/textproc/diffmark/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME=	diffmark
-PORTVERSION=	0.10
-PORTREVISION=	4
-CATEGORIES=	textproc
-MASTER_SITES=	http://www.mangrove.cz/diffmark/ \
-		http://penguin.cz/~vbarta/diffmark/
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	XML diff and merge package
-WWW=		http://www.mangrove.cz/diffmark/
-
-BROKEN=		Unfetchable
-DEPRECATED=	Fails to build with libxml2 2.13.0 (PR 279705)
-EXPIRATION_DATE=2024-07-16
-
-USES=		gnome libtool pkgconfig
-USE_GNOME=	libxml2
-GNU_CONFIGURE=	yes
-INSTALL_TARGET=	install-strip
-USE_LDCONFIG=	yes
-
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-post-patch:
-	@${REINPLACE_CMD} -e \
-		's|-lstdc++||' ${WRKSRC}/lib/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/textproc/diffmark/distinfo b/textproc/diffmark/distinfo
deleted file mode 100644
index 1826c1696d56..000000000000
--- a/textproc/diffmark/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (diffmark-0.10.tar.gz) = f970b23ae1092872c29177f885f25a1076f1383d930acd032934cee339e1c1d7
-SIZE (diffmark-0.10.tar.gz) = 370265
diff --git a/textproc/diffmark/files/patch-lib__diff.hh b/textproc/diffmark/files/patch-lib__diff.hh
deleted file mode 100644
index f9816aea47e9..000000000000
--- a/textproc/diffmark/files/patch-lib__diff.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/diff.hh.orig	2013-12-07 05:09:56.000000000 +0900
-+++ lib/diff.hh	2013-12-07 05:10:09.000000000 +0900
-@@ -13,7 +13,7 @@
- template<>
- struct less<xmlNodePtr>
- {
--    bool operator()(xmlNodePtr m, xmlNodePtr n)
-+    bool operator()(xmlNodePtr m, xmlNodePtr n) const
-     {
- 	return compare(m, n, true) < 0;
-     }
diff --git a/textproc/diffmark/pkg-descr b/textproc/diffmark/pkg-descr
deleted file mode 100644
index 73d2a6b2af2a..000000000000
--- a/textproc/diffmark/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-diffmark is an XML diff and merge package.  It consists of a shared C++
-library, libdiffmark, plus two programs wrapping the library into a
-command-line interface: dm and dm-merge.  dm takes 2 XML files and
-prints their diff (also an XML document) on its standard output.
-dm-merge takes the first document passed to dm and its output and
-produces the second document.
diff --git a/textproc/diffmark/pkg-plist b/textproc/diffmark/pkg-plist
deleted file mode 100644
index 517d6f50d82e..000000000000
--- a/textproc/diffmark/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-bin/dm
-bin/dm-merge
-include/diffmark/compare.hh
-include/diffmark/compareimpl.hh
-include/diffmark/diff.hh
-include/diffmark/lcs.hh
-include/diffmark/lcsimpl.hh
-include/diffmark/link.hh
-include/diffmark/merge.hh
-include/diffmark/namespacecollector.hh
-include/diffmark/nspace.hh
-include/diffmark/target.hh
-include/diffmark/xbuffer.hh
-include/diffmark/xdoc.hh
-include/diffmark/xutil.hh
-lib/libdiffmark.a
-lib/libdiffmark.so
-lib/libdiffmark.so.1
-lib/libdiffmark.so.1.1.3