aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2021-08-06 10:15:52 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2021-08-06 10:15:53 +0000
commit79a76430470c67cb3b22e301e556421ae0392dc9 (patch)
treeb21a42aa07db73ec9a54c5fb278e1c8b4f0a8dbd
parent53fddf4d5ab8601f746a720252d7b8d97ebb220f (diff)
downloadports-79a76430470c67cb3b22e301e556421ae0392dc9.tar.gz
ports-79a76430470c67cb3b22e301e556421ae0392dc9.zip
deskutils/qownnotes: the port had been updated and improved (+)
- Update QOwnNotes to the latest version 21.8.0 - Actualize Qt dependencies, most importantly, remove dreaded `webkit' - Do not build against outdated bundled Botan library and use the one from the ports instead - While here, massage the COMMENT line and port description slightly PR: 250173
-rw-r--r--deskutils/qownnotes/Makefile15
-rw-r--r--deskutils/qownnotes/distinfo6
-rw-r--r--deskutils/qownnotes/pkg-descr7
-rw-r--r--deskutils/qownnotes/pkg-plist97
4 files changed, 81 insertions, 44 deletions
diff --git a/deskutils/qownnotes/Makefile b/deskutils/qownnotes/Makefile
index 416a84da2e71..2073934915be 100644
--- a/deskutils/qownnotes/Makefile
+++ b/deskutils/qownnotes/Makefile
@@ -1,18 +1,23 @@
PORTNAME= qownnotes
-DISTVERSION= 19.2.0
-PORTREVISION= 2
+PORTVERSION= 21.8.0
CATEGORIES= deskutils
MASTER_SITES= https://download.tuxfamily.org/qownnotes/src/
MAINTAINER= stobbsm@gmail.com
-COMMENT= Manage notes using nextcloud and markdown
+COMMENT= Markdown note taking program with cloud integration
LICENSE= GPLv2
+LIB_DEPENDS= libbotan-2.so:security/botan2
RUN_DEPENDS= git:devel/git
-USES= gl gmake qmake qt:5 tar:xz
+USES= gl gmake pkgconfig qmake qt:5 tar:xz xorg
USE_GL= gl
-USE_QT= buildtools_build linguisttools_build core dbus declarative gui printsupport network sql svg webkit websockets widgets xml xmlpatterns
+USE_QT= buildtools_build linguisttools_build \
+ concurrent core declarative gui network printsupport \
+ sql svg websockets widgets x11extras xml xmlpatterns
+USE_XORG= x11
+
+QMAKE_ARGS= USE_SYSTEM_BOTAN=1
.include <bsd.port.mk>
diff --git a/deskutils/qownnotes/distinfo b/deskutils/qownnotes/distinfo
index 35289109ebe6..3bb3361fdf4f 100644
--- a/deskutils/qownnotes/distinfo
+++ b/deskutils/qownnotes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1531494756
-SHA256 (qownnotes-19.2.0.tar.xz) = b1c1a54ddd879a079ddffa66f76d965b255df9a80556348d08966fd7be65c058
-SIZE (qownnotes-19.2.0.tar.xz) = 2621476
+TIMESTAMP = 1627921866
+SHA256 (qownnotes-21.8.0.tar.xz) = 1a94becabe763b4a5817a2fe75792f628e24ffabf53a54c271005fe57fc6d9b7
+SIZE (qownnotes-21.8.0.tar.xz) = 5465408
diff --git a/deskutils/qownnotes/pkg-descr b/deskutils/qownnotes/pkg-descr
index 6de354dfa2c2..ed37176f522f 100644
--- a/deskutils/qownnotes/pkg-descr
+++ b/deskutils/qownnotes/pkg-descr
@@ -1,5 +1,4 @@
-This is the port of QOwnNotes.
-QOwnNotes allows you to create and edit Notes in Markdown format,
-and sync tags with Nextcloud or Owncloud.
+QOwnNotes is a free, open-source plain text file markdown note taking
+application with Nextcloud or ownCloud integration.
-WWW: http://www.qownnotes.org
+WWW: https://www.qownnotes.org/
diff --git a/deskutils/qownnotes/pkg-plist b/deskutils/qownnotes/pkg-plist
index f76aa8f1d9fd..371b22d851cf 100644
--- a/deskutils/qownnotes/pkg-plist
+++ b/deskutils/qownnotes/pkg-plist
@@ -1,36 +1,4 @@
bin/QOwnNotes
-share/QOwnNotes/languages/QOwnNotes_pl.qm
-share/QOwnNotes/languages/QOwnNotes_it.qm
-share/QOwnNotes/languages/QOwnNotes_ru.qm
-share/QOwnNotes/languages/QOwnNotes_pt_BR.qm
-share/QOwnNotes/languages/QOwnNotes_tr.qm
-share/QOwnNotes/languages/QOwnNotes_hr.qm
-share/QOwnNotes/languages/QOwnNotes_fr.qm
-share/QOwnNotes/languages/QOwnNotes_ar.qm
-share/QOwnNotes/languages/QOwnNotes_en.qm
-share/QOwnNotes/languages/QOwnNotes_bn.qm
-share/QOwnNotes/languages/QOwnNotes_hil.qm
-share/QOwnNotes/languages/QOwnNotes_hu.qm
-share/QOwnNotes/languages/QOwnNotes_id.qm
-share/QOwnNotes/languages/QOwnNotes_ur.qm
-share/QOwnNotes/languages/QOwnNotes_pt_PT.qm
-share/QOwnNotes/languages/QOwnNotes_sv.qm
-share/QOwnNotes/languages/QOwnNotes_hi.qm
-share/QOwnNotes/languages/QOwnNotes_nl.qm
-share/QOwnNotes/languages/QOwnNotes_pt.qm
-share/QOwnNotes/languages/QOwnNotes_ceb.qm
-share/QOwnNotes/languages/QOwnNotes_zh_CN.qm
-share/QOwnNotes/languages/QOwnNotes_zh_TW.qm
-share/QOwnNotes/languages/QOwnNotes_cs.qm
-share/QOwnNotes/languages/QOwnNotes_de.qm
-share/QOwnNotes/languages/QOwnNotes_ja.qm
-share/QOwnNotes/languages/QOwnNotes_fil.qm
-share/QOwnNotes/languages/QOwnNotes_fi.qm
-share/QOwnNotes/languages/QOwnNotes_ca.qm
-share/QOwnNotes/languages/QOwnNotes_es.qm
-share/QOwnNotes/languages/QOwnNotes_el.qm
-share/QOwnNotes/languages/QOwnNotes_tl.qm
-share/QOwnNotes/languages/QOwnNotes_uk.qm
share/applications/PBE.QOwnNotes.desktop
share/icons/hicolor/128x128/apps/QOwnNotes.png
share/icons/hicolor/48x48/apps/QOwnNotes.png
@@ -42,3 +10,68 @@ share/icons/hicolor/scalable/apps/QOwnNotes.svg
share/icons/hicolor/16x16/apps/QOwnNotes.png
share/icons/hicolor/32x32/apps/QOwnNotes.png
share/icons/hicolor/96x96/apps/QOwnNotes.png
+%%QT_L10NDIR%%/QOwnNotes_ar.qm
+%%QT_L10NDIR%%/QOwnNotes_bg.qm
+%%QT_L10NDIR%%/QOwnNotes_bn.qm
+%%QT_L10NDIR%%/QOwnNotes_bs.qm
+%%QT_L10NDIR%%/QOwnNotes_ca.qm
+%%QT_L10NDIR%%/QOwnNotes_ceb.qm
+%%QT_L10NDIR%%/QOwnNotes_cs.qm
+%%QT_L10NDIR%%/QOwnNotes_da.qm
+%%QT_L10NDIR%%/QOwnNotes_de.qm
+%%QT_L10NDIR%%/QOwnNotes_el.qm
+%%QT_L10NDIR%%/QOwnNotes_en.qm
+%%QT_L10NDIR%%/QOwnNotes_es.qm
+%%QT_L10NDIR%%/QOwnNotes_et.qm
+%%QT_L10NDIR%%/QOwnNotes_eu.qm
+%%QT_L10NDIR%%/QOwnNotes_fa.qm
+%%QT_L10NDIR%%/QOwnNotes_fi.qm
+%%QT_L10NDIR%%/QOwnNotes_fil.qm
+%%QT_L10NDIR%%/QOwnNotes_fr.qm
+%%QT_L10NDIR%%/QOwnNotes_ga.qm
+%%QT_L10NDIR%%/QOwnNotes_gl.qm
+%%QT_L10NDIR%%/QOwnNotes_ha.qm
+%%QT_L10NDIR%%/QOwnNotes_he.qm
+%%QT_L10NDIR%%/QOwnNotes_hi.qm
+%%QT_L10NDIR%%/QOwnNotes_hil.qm
+%%QT_L10NDIR%%/QOwnNotes_hr.qm
+%%QT_L10NDIR%%/QOwnNotes_hu.qm
+%%QT_L10NDIR%%/QOwnNotes_id.qm
+%%QT_L10NDIR%%/QOwnNotes_is.qm
+%%QT_L10NDIR%%/QOwnNotes_it.qm
+%%QT_L10NDIR%%/QOwnNotes_ja.qm
+%%QT_L10NDIR%%/QOwnNotes_km.qm
+%%QT_L10NDIR%%/QOwnNotes_ko.qm
+%%QT_L10NDIR%%/QOwnNotes_ku.qm
+%%QT_L10NDIR%%/QOwnNotes_lt.qm
+%%QT_L10NDIR%%/QOwnNotes_lv.qm
+%%QT_L10NDIR%%/QOwnNotes_mi.qm
+%%QT_L10NDIR%%/QOwnNotes_mk.qm
+%%QT_L10NDIR%%/QOwnNotes_ms.qm
+%%QT_L10NDIR%%/QOwnNotes_nl.qm
+%%QT_L10NDIR%%/QOwnNotes_no.qm
+%%QT_L10NDIR%%/QOwnNotes_pa.qm
+%%QT_L10NDIR%%/QOwnNotes_pl.qm
+%%QT_L10NDIR%%/QOwnNotes_pt_BR.qm
+%%QT_L10NDIR%%/QOwnNotes_pt_PT.qm
+%%QT_L10NDIR%%/QOwnNotes_ro.qm
+%%QT_L10NDIR%%/QOwnNotes_ru.qm
+%%QT_L10NDIR%%/QOwnNotes_si.qm
+%%QT_L10NDIR%%/QOwnNotes_sk.qm
+%%QT_L10NDIR%%/QOwnNotes_sl.qm
+%%QT_L10NDIR%%/QOwnNotes_sn.qm
+%%QT_L10NDIR%%/QOwnNotes_sq.qm
+%%QT_L10NDIR%%/QOwnNotes_sr.qm
+%%QT_L10NDIR%%/QOwnNotes_sv.qm
+%%QT_L10NDIR%%/QOwnNotes_th.qm
+%%QT_L10NDIR%%/QOwnNotes_tl.qm
+%%QT_L10NDIR%%/QOwnNotes_tr.qm
+%%QT_L10NDIR%%/QOwnNotes_uk.qm
+%%QT_L10NDIR%%/QOwnNotes_ur.qm
+%%QT_L10NDIR%%/QOwnNotes_uz.qm
+%%QT_L10NDIR%%/QOwnNotes_vi.qm
+%%QT_L10NDIR%%/QOwnNotes_xh.qm
+%%QT_L10NDIR%%/QOwnNotes_yi.qm
+%%QT_L10NDIR%%/QOwnNotes_zh_CN.qm
+%%QT_L10NDIR%%/QOwnNotes_zh_TW.qm
+%%QT_L10NDIR%%/QOwnNotes_zu.qm