Skip to content

Commit

Permalink
deskutils/mindforger: update the port to version 1.53.0
Browse files Browse the repository at this point in the history
GC most of the patches that had been integrated upstream.
  • Loading branch information
Alexey Dokuchaev authored and Alexey Dokuchaev committed Jan 7, 2022
1 parent f242ede commit ee1e583
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 96 deletions.
14 changes: 7 additions & 7 deletions deskutils/mindforger/Makefile
@@ -1,21 +1,23 @@
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>

PORTNAME= mindforger
PORTVERSION= 1.52.0
PORTVERSION= 1.53.0
CATEGORIES= deskutils

MAINTAINER= danfe@FreeBSD.org
COMMENT= Thinking notebook and markdown editor

LICENSE= GPLv2+

USES= qmake qt:5
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell

USES= pkgconfig qmake qt:5
USE_QT= buildtools_build core declarative gui location network \
printsupport webchannel widgets
USE_GITHUB= yes
GH_ACCOUNT= dvorka
GH_PROJECT= cmark:cm
GH_TAGNAME= f06d944:cm
GH_TAGNAME= 4ca8688:cm
GH_SUBDIR= deps/cmark-gfm:cm

QMAKE_ARGS= CONFIG+="mfnocxx"
Expand Down Expand Up @@ -46,9 +48,7 @@ post-patch:
${WRKSRC}/app/src/qt/note_view_presenter.cpp \
${WRKSRC}/app/src/qt/note_view_presenter.h \
${WRKSRC}/app/src/qt/outline_header_view_presenter.cpp
@${REINPLACE_CMD} -e '/#include <sys\/dir\.h>/d' \
${WRKSRC}/lib/src/config/config.h
@${REINPLACE_CMD} -e '/path = /s,/usr,$$$$PREFIX,' \
${WRKSRC}/app/app.pro ${WRKSRC}/mindforger.pro
@${REINPLACE_CMD} -e 's/_current_dir_name(/cwd(nullptr, 0/' \
${WRKSRC}/lib/src/gear/file_utils.cpp

.include <bsd.port.mk>
10 changes: 5 additions & 5 deletions deskutils/mindforger/distinfo
@@ -1,5 +1,5 @@
TIMESTAMP = 1583687032
SHA256 (dvorka-mindforger-1.52.0_GH0.tar.gz) = d0fc9469e932a27f93b13acb6b708e2cfac37858083e0572a4c39b01b8202773
SIZE (dvorka-mindforger-1.52.0_GH0.tar.gz) = 1775600
SHA256 (dvorka-cmark-f06d944_GH0.tar.gz) = 7793cd6f1904a7674f9830985ded7c096e8edfdfd2f21c7127213ffffa56fe6d
SIZE (dvorka-cmark-f06d944_GH0.tar.gz) = 279633
TIMESTAMP = 1640528172
SHA256 (dvorka-mindforger-1.53.0_GH0.tar.gz) = a8a917c4b6eb28b16ab09322108049408c9bcb897baeba786042c1bcb1389ce7
SIZE (dvorka-mindforger-1.53.0_GH0.tar.gz) = 2137346
SHA256 (dvorka-cmark-4ca8688_GH0.tar.gz) = 8486c44ed23ae3865f5ebba034e319ed9e65340ffca1df09a4edd4b4677ab6cb
SIZE (dvorka-cmark-4ca8688_GH0.tar.gz) = 288979
17 changes: 17 additions & 0 deletions deskutils/mindforger/files/patch-app_app.pro
@@ -0,0 +1,17 @@
--- app/app.pro.orig 2021-12-26 14:16:12 UTC
+++ app/app.pro
@@ -137,12 +137,8 @@ macx {
./src/qt/spelling/dictionary_provider_voikko.cpp

} else:unix {
- # pkgconfig-based configuration does not work @ Ubuntu distribution build
- # CONFIG += link_pkgconfig
- # PKGCONFIG += hunspell
- # hardcoded paths are unfortunately more robust:
- INCLUDEPATH += /usr/include/hunspell
- LIBS += -lhunspell
+ CONFIG += link_pkgconfig
+ PKGCONFIG += hunspell

HEADERS += \
./src/qt/spelling/dictionary_provider_hunspell.h \
31 changes: 0 additions & 31 deletions deskutils/mindforger/files/patch-lib_lib.pro

This file was deleted.

This file was deleted.

30 changes: 0 additions & 30 deletions deskutils/mindforger/files/patch-lib_src_mind_mind.cpp

This file was deleted.

0 comments on commit ee1e583

Please sign in to comment.