git: 388445bd61bf - main - deskutils/showdown: Remove port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 28 Dec 2025 20:33:04 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=388445bd61bf956775a07f8573bf2ff6c039e2c8
commit 388445bd61bf956775a07f8573bf2ff6c039e2c8
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-12-28 19:27:23 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-12-28 20:32:42 +0000
deskutils/showdown: Remove port
Unmaintained in tree for 8+ months
Unmaintained upstream since 2022
Fails to build, pkg-fallout reports since at least 2025-10
Reported by: pkg-fallout
---
MOVED | 1 +
deskutils/Makefile | 1 -
deskutils/showdown/Makefile | 47 ------------------------
deskutils/showdown/distinfo | 3 --
deskutils/showdown/files/extra-patch-GNUmakefile | 11 ------
deskutils/showdown/files/patch-src_showdown.vala | 11 ------
deskutils/showdown/pkg-descr | 7 ----
7 files changed, 1 insertion(+), 80 deletions(-)
diff --git a/MOVED b/MOVED
index 765a5d17a1b5..29cd445c4a0c 100644
--- a/MOVED
+++ b/MOVED
@@ -4906,3 +4906,4 @@ audio/logitechmediaserver-dynamicplaylist||2025-12-28|unmaintained, unsure if wo
audio/logitechmediaserver-lazysearch||2025-12-28|unmaintained, unsure if working with lyrionmusicserver
audio/logitechmediaserver-sqlplaylist||2025-12-28|unmaintained, unsure if working with lyrionmusicserver
audio/logitechmediaserver-trackstat||2025-12-28|unmaintained, unsure if working with lyrionmusicserver
+deskutils/showdown||2025-12-28|Broken and unmaintained upstream since 2022
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 85cbfc165fc3..be0594eb933d 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -260,7 +260,6 @@
SUBDIR += rubygem-taskjuggler
SUBDIR += rwpspread
SUBDIR += semantik
- SUBDIR += showdown
SUBDIR += sigi
SUBDIR += simpleagenda
SUBDIR += skim
diff --git a/deskutils/showdown/Makefile b/deskutils/showdown/Makefile
deleted file mode 100644
index 08346e17db53..000000000000
--- a/deskutils/showdown/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME= showdown
-DISTVERSION= 0.6
-PORTREVISION= 6
-CATEGORIES= deskutils
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple markdown viewer, written in Vala and GTK 3
-WWW= https://github.com/craigbarnes/showdown
-
-LICENSE= GPLv3
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libmarkdown.a:textproc/discount
-LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
- libwebkit2gtk-4.0.so:www/webkit2-gtk@40
-
-USES= compiler:c++11-lang desktop-file-utils gmake gnome \
- pkgconfig vala:build xorg
-USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango
-USE_XORG= x11
-USE_GITHUB= yes
-GH_ACCOUNT= craigbarnes
-
-MAKEFILE= GNUmakefile
-MAKE_ARGS= V=1 prefix=${PREFIX}
-
-PORTDOCS= README.md
-
-PLIST_FILES= bin/showdown \
- share/applications/io.gitlab.craigbarnes.Showdown.desktop \
- share/icons/hicolor/scalable/apps/showdown.svg
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == gcc
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-GNUmakefile
-.endif
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/showdown
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/deskutils/showdown/distinfo b/deskutils/showdown/distinfo
deleted file mode 100644
index 30c52fa5ae23..000000000000
--- a/deskutils/showdown/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1513947317
-SHA256 (craigbarnes-showdown-0.6_GH0.tar.gz) = b183dfef6d6e0584753632186804a4989f6a3865da22079b21b1f93e251336df
-SIZE (craigbarnes-showdown-0.6_GH0.tar.gz) = 11887
diff --git a/deskutils/showdown/files/extra-patch-GNUmakefile b/deskutils/showdown/files/extra-patch-GNUmakefile
deleted file mode 100644
index 2960e8d8a8cf..000000000000
--- a/deskutils/showdown/files/extra-patch-GNUmakefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- GNUmakefile.orig 2017-12-22 05:00:34 UTC
-+++ GNUmakefile
-@@ -41,7 +41,7 @@ INSTALL_DIR = $(INSTALL) -d -m755
- RM = rm -f
-
- VALAPKGS = --pkg gtk+-3.0 --pkg webkit2gtk-4.0 --vapidir src --pkg libmarkdown
--CWARNFLAGS = -Wno-incompatible-pointer-types -Wno-discarded-qualifiers
-+CWARNFLAGS = -Wno-discarded-qualifiers
-
- VALAFLAGS = \
- --target-glib=2.48 \
diff --git a/deskutils/showdown/files/patch-src_showdown.vala b/deskutils/showdown/files/patch-src_showdown.vala
deleted file mode 100644
index 527f85c08b0d..000000000000
--- a/deskutils/showdown/files/patch-src_showdown.vala
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/showdown.vala.orig 2022-08-26 16:08:34 UTC
-+++ src/showdown.vala
-@@ -11,7 +11,7 @@ class Showdown.Application: Gtk.Application {
- {"quit", quit},
- };
-
-- public const OptionEntry[] options = {
-+ const OptionEntry[] options = {
- {
- "open-in-current-window", 'w', 0,
- OptionArg.FILENAME, ref wflag,
diff --git a/deskutils/showdown/pkg-descr b/deskutils/showdown/pkg-descr
deleted file mode 100644
index aea71aaf219c..000000000000
--- a/deskutils/showdown/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Showdown is a simple Markdown viewer written in Vala and GTK 3, featuring:
-
- - GitHub inspired default stylesheet.
- - Table of contents navigation.
- - Integrated search bar
- - User styles (~/.config/showdown/stylesheet.css)
- - User scripts (~/.config/showdown/script.js)