Enclosed a diff for bringing discount to 2.2.3. Passes all included tests. OK?
Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/discount/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 27 Mar 2017 23:46:55 -0000 1.14 +++ Makefile 2 Mar 2018 17:11:40 -0000 @@ -2,7 +2,7 @@ COMMENT = fast C implementation of Markdown -DISTNAME = discount-2.2.2 +DISTNAME = discount-2.2.3 CATEGORIES = textproc Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/discount/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 27 Mar 2017 23:46:55 -0000 1.6 +++ distinfo 2 Mar 2018 17:11:40 -0000 @@ -1,2 +1,2 @@ -SHA256 (discount-2.2.2.tar.bz2) = 7HkWcx4++FFjNjM/i3qp4q9R5XwAF7HgP6Q/G6aXj2Q= -SIZE (discount-2.2.2.tar.bz2) = 89288 +SHA256 (discount-2.2.3.tar.bz2) = qP+82vA5I/poeNzSNzoKJZKXX2o7E3lFCXMCrGI/6Zw= +SIZE (discount-2.2.3.tar.bz2) = 98369 Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/textproc/discount/patches/patch-Makefile_in,v retrieving revision 1.5 diff -u -p -r1.5 patch-Makefile_in --- patches/patch-Makefile_in 27 Mar 2017 23:46:55 -0000 1.5 +++ patches/patch-Makefile_in 2 Mar 2018 17:11:40 -0000 @@ -1,6 +1,7 @@ $OpenBSD: patch-Makefile_in,v 1.5 2017/03/27 23:46:55 danj Exp $ ---- Makefile.in.orig Wed Jan 18 21:42:06 2017 -+++ Makefile.in Thu Jan 26 18:11:47 2017 +Index: Makefile.in +--- Makefile.in.orig ++++ Makefile.in @@ -10,7 +10,7 @@ LIBDIR=@libdir@ INCDIR=@prefix@/include @MK_PKGCONFIG@PKGDIR=$(LIBDIR)/pkgconfig @@ -10,7 +11,7 @@ $OpenBSD: patch-Makefile_in,v 1.5 2017/0 SAMPLE_PGMS=mkd2html makepage @THEME@SAMPLE_PGMS+= theme MKDLIB=libmarkdown -@@ -56,7 +56,8 @@ install.man: +@@ -58,7 +58,8 @@ install.man: @INSTALL_DIR@ $(DESTDIR)$(MANDIR)/man7 @INSTALL_DATA@ markdown.7 mkd-extensions.7 $(DESTDIR)$(MANDIR)/man7 @INSTALL_DIR@ $(DESTDIR)$(MANDIR)/man1 @@ -20,14 +21,14 @@ $OpenBSD: patch-Makefile_in,v 1.5 2017/0 install.everything: install install.man -@@ -91,8 +92,8 @@ blocktags: mktags - mkd2html: mkd2html.o $(MKDLIB) mkdio.h - $(CC) $(CFLAGS) $(LFLAGS) -o mkd2html mkd2html.o -lmarkdown @LIBS@ +@@ -93,8 +94,8 @@ blocktags: mktags + mkd2html: mkd2html.o $(MKDLIB) mkdio.h gethopt.h $(COMMON) + $(CC) $(CFLAGS) $(LFLAGS) -o mkd2html mkd2html.o $(COMMON) -lmarkdown @LIBS@ --markdown: main.o pgm_options.o $(MKDLIB) -- $(CC) $(CFLAGS) $(LFLAGS) -o markdown main.o pgm_options.o -lmarkdown @LIBS@ -+discount: main.o pgm_options.o $(MKDLIB) -+ $(CC) $(CFLAGS) $(LFLAGS) -o discount main.o pgm_options.o -lmarkdown @LIBS@ +-markdown: main.o $(COMMON) $(MKDLIB) +- $(CC) $(CFLAGS) $(LFLAGS) -o markdown main.o $(COMMON) -lmarkdown @LIBS@ ++discount: main.o $(COMMON) $(MKDLIB) ++ $(CC) $(CFLAGS) $(LFLAGS) -o discount main.o $(COMMON) -lmarkdown @LIBS@ - makepage: makepage.c pgm_options.o $(MKDLIB) mkdio.h - $(CC) $(CFLAGS) $(LFLAGS) -o makepage makepage.c pgm_options.o -lmarkdown @LIBS@ + makepage: makepage.c $(COMMON) $(MKDLIB) mkdio.h + $(CC) $(CFLAGS) $(LFLAGS) -o makepage makepage.c $(COMMON) -lmarkdown @LIBS@ Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/discount/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 1 Nov 2014 11:06:55 -0000 1.3 +++ pkg/PLIST 2 Mar 2018 17:11:40 -0000 @@ -5,6 +5,7 @@ @bin bin/theme include/mkdio.h lib/libmarkdown.a +lib/pkgconfig/libmarkdown.pc @man man/man1/discount.1 @man man/man1/makepage.1 @man man/man1/mkd2html.1