git: d09bbdef5e58 - main - databases/kbibtex: Update to 0.10.50 and switch to Qt6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Jul 2026 16:33:33 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d09bbdef5e583885c31626925da97a13c48e1fab
commit d09bbdef5e583885c31626925da97a13c48e1fab
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-07-12 16:33:03 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-07-12 16:33:03 +0000
databases/kbibtex: Update to 0.10.50 and switch to Qt6
- Update WWW and improve port description
---
databases/kbibtex/Makefile | 34 ++++++++-----------
databases/kbibtex/distinfo | 8 ++---
databases/kbibtex/pkg-descr | 20 ++++++++++-
databases/kbibtex/pkg-plist | 82 ++++++++++++++++++++++++---------------------
4 files changed, 79 insertions(+), 65 deletions(-)
diff --git a/databases/kbibtex/Makefile b/databases/kbibtex/Makefile
index 42de9be27fae..eeebe25af327 100644
--- a/databases/kbibtex/Makefile
+++ b/databases/kbibtex/Makefile
@@ -1,38 +1,32 @@
PORTNAME= kbibtex
-DISTVERSION= 0.10.0
-PORTREVISION= 14
+DISTVERSION= 0.10.50
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/KBibTeX/${DISTVERSION}
-PATCH_SITES= https://github.com/KDE/kbibtex/commit/
-PATCHFILES= 4d9ce600fdd1deb035a26e4f7922d35b2f41beaf.patch:-p1
-
MAINTAINER= kde@FreeBSD.org
-COMMENT= Bibliography editor for KDE
-WWW= https://userbase.kde.org/KBibTeX
+COMMENT= Bibliography editor
+WWW= https://apps.kde.org/kbibtex/
LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
LIB_DEPENDS= libicuuc.so:devel/icu \
libpoppler.so:graphics/poppler \
- libpoppler-qt5.so:graphics/poppler-qt5
+ libpoppler-qt6.so:graphics/poppler-qt6
USES= cmake compiler:c++17-lang desktop-file-utils gettext-tools \
- kde:5 pkgconfig qt:5 shared-mime-info tar:xz xorg
-USE_KDE= auth bookmarks codecs completion config configwidgets \
- coreaddons crash i18n iconthemes itemviews jobwidgets kio \
- parts service solid sonnet syntaxhighlighting texteditor \
- textwidgets wallet widgetsaddons windowsystem xmlgui \
+ kde:6 pkgconfig python qt:6 shared-mime-info tar:xz xorg
+USE_KDE= config coreaddons crash i18n iconthemes kio \
+ parts texteditor textwidgets wallet xmlgui \
doctools:build ecm:build
-USE_QT= concurrent core dbus gui location network networkauth \
- widgets xml xmlpatterns \
- buildtools:build qmake:build
+USE_QT= base networkauth
USE_XORG= x11
USE_LDCONFIG= yes
+KDE_INVENT= c8d749d01e905a9a96a1b7ff20e7f270b912e2ec office
+
CMAKE_OFF= CMAKE_CXX_EXTENSIONS
-CMAKE_ARGS= -DKDE_INSTALL_MANDIR:PATH=${PREFIX}/share/man
+CMAKE_ARGS= -DQT_MAJOR_VERSION=6
OPTIONS_DEFINE= WEBENGINE
OPTIONS_DEFAULT_aarch64= WEBENGINE
@@ -40,7 +34,7 @@ OPTIONS_DEFAULT_amd64= WEBENGINE
OPTIONS_DEFAULT_i386= WEBENGINE
WEBENGINE_DESC= Webpage rendering support
-WEBENGINE_USE= QT=declarative,printsupport,webchannel,webengine
-WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets
+WEBENGINE_USE= QT=declarative,webchannel,webengine
+WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets
.include <bsd.port.mk>
diff --git a/databases/kbibtex/distinfo b/databases/kbibtex/distinfo
index 013143a868e2..3b5637487015 100644
--- a/databases/kbibtex/distinfo
+++ b/databases/kbibtex/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1737801777
-SHA256 (kbibtex-0.10.0.tar.xz) = b127b240a7cd77c538619dc882a399b3c6ccd77a04428a497af906f14d09b8c4
-SIZE (kbibtex-0.10.0.tar.xz) = 3885328
-SHA256 (4d9ce600fdd1deb035a26e4f7922d35b2f41beaf.patch) = d07e245d0480e82c4d6fc989dcfbeb521bb0d367e40f047481d87d7aba28ad6a
-SIZE (4d9ce600fdd1deb035a26e4f7922d35b2f41beaf.patch) = 881
+TIMESTAMP = 1783863706
+SHA256 (office-kbibtex-c8d749d01e905a9a96a1b7ff20e7f270b912e2ec_GL0.tar.gz) = 49cc665641676e4bd21d076423e2d4a88127a552a3844db07267bab58bcd05f2
+SIZE (office-kbibtex-c8d749d01e905a9a96a1b7ff20e7f270b912e2ec_GL0.tar.gz) = 5551591
diff --git a/databases/kbibtex/pkg-descr b/databases/kbibtex/pkg-descr
index 5025ea2b3d77..36d13b99ed99 100644
--- a/databases/kbibtex/pkg-descr
+++ b/databases/kbibtex/pkg-descr
@@ -1 +1,19 @@
-KBibTeX is a bibliography editor for KDE.
+KBibTeX is a reference management application which can be used to collect
+TeX/LaTeX bibliographies and export them in various formats.
+
+KBibTeX can do the following things:
+
+- Preview bibliography entries in various formats (Source (BibTeX), Source
+ (RIS), Wikipedia, standard (XML/XSLT), fancy (XML/XSLT),
+ and abstract-only (XML/XSLT)). Additional preview styles become available
+ when bibtex2html is installed.
+- Import data in various bibliography file formats such as BibTeX, RIS
+ and ISI (requires bibutils) and export data to PDF (requires pdflatex),
+ PostScript (requires latex), RTF (requires latex2rtf), and HTML.
+- Search for the bibliography entries data in online databases
+ (e.g. Google Scholar, ACM, IEEE, arXiv, etc.)
+- Preview local or remote (online) resources, e.g. PDF files,
+ linked in the BibTEX entry.
+- Find and merge duplicate entries in bibliography.
+- Integrate your bibliographies with LaTeX editors such as Kile and LyX.
+- Import your Zotero library.
diff --git a/databases/kbibtex/pkg-plist b/databases/kbibtex/pkg-plist
index 117b27b41cfd..1ca601e84579 100644
--- a/databases/kbibtex/pkg-plist
+++ b/databases/kbibtex/pkg-plist
@@ -1,4 +1,5 @@
bin/kbibtex
+bin/kbibtex-cli
include/KBibTeX/config/BibTeXEntries
include/KBibTeX/config/BibTeXFields
include/KBibTeX/config/NotificationHub
@@ -116,15 +117,12 @@ include/KBibTeX/io/FileExporterRIS
include/KBibTeX/io/FileExporterRTF
include/KBibTeX/io/FileExporterToolchain
include/KBibTeX/io/FileExporterXML
-include/KBibTeX/io/FileExporterXSLT
include/KBibTeX/io/FileImporter
include/KBibTeX/io/FileImporterBibTeX
include/KBibTeX/io/FileImporterBibUtils
include/KBibTeX/io/FileImporterPDF
include/KBibTeX/io/FileImporterRIS
include/KBibTeX/io/FileInfo
-include/KBibTeX/io/TextEncoder
-include/KBibTeX/io/XSLTransform
include/KBibTeX/io/bibutils.h
include/KBibTeX/io/encoder.h
include/KBibTeX/io/encoderlatex.h
@@ -140,7 +138,6 @@ include/KBibTeX/io/fileexporterris.h
include/KBibTeX/io/fileexporterrtf.h
include/KBibTeX/io/fileexportertoolchain.h
include/KBibTeX/io/fileexporterxml.h
-include/KBibTeX/io/fileexporterxslt.h
include/KBibTeX/io/fileimporter.h
include/KBibTeX/io/fileimporterbibtex.h
include/KBibTeX/io/fileimporterbibutils.h
@@ -148,15 +145,15 @@ include/KBibTeX/io/fileimporterpdf.h
include/KBibTeX/io/fileimporterris.h
include/KBibTeX/io/fileinfo.h
include/KBibTeX/io/kbibtexio_export.h
-include/KBibTeX/io/textencoder.h
-include/KBibTeX/io/xsltransform.h
include/KBibTeX/kbibtex-version.h
include/KBibTeX/networking/API
include/KBibTeX/networking/AssociatedFiles
include/KBibTeX/networking/Collection
include/KBibTeX/networking/CollectionModel
+include/KBibTeX/networking/FavIconLocator
include/KBibTeX/networking/FindPDF
include/KBibTeX/networking/Groups
+include/KBibTeX/networking/ISBN
include/KBibTeX/networking/InternalNetworkAccessManager
include/KBibTeX/networking/Items
include/KBibTeX/networking/OAuthWizard
@@ -168,6 +165,7 @@ include/KBibTeX/networking/OnlineSearchBioRxiv
include/KBibTeX/networking/OnlineSearchCERNDS
include/KBibTeX/networking/OnlineSearchDOI
include/KBibTeX/networking/OnlineSearchGeneral
+include/KBibTeX/networking/OnlineSearchGoogleBooks
include/KBibTeX/networking/OnlineSearchGoogleScholar
include/KBibTeX/networking/OnlineSearchIDEASRePEc
include/KBibTeX/networking/OnlineSearchIEEEXplore
@@ -182,6 +180,8 @@ include/KBibTeX/networking/OnlineSearchScienceDirect
include/KBibTeX/networking/OnlineSearchSemanticScholar
include/KBibTeX/networking/OnlineSearchSimpleBibTeXDownload
include/KBibTeX/networking/OnlineSearchSpringerLink
+include/KBibTeX/networking/OnlineSearchUnpaywall
+include/KBibTeX/networking/OnlineSearchZbMath
include/KBibTeX/networking/TagModel
include/KBibTeX/networking/Tags
include/KBibTeX/networking/UrlChecker
@@ -189,9 +189,11 @@ include/KBibTeX/networking/api.h
include/KBibTeX/networking/associatedfiles.h
include/KBibTeX/networking/collection.h
include/KBibTeX/networking/collectionmodel.h
+include/KBibTeX/networking/faviconlocator.h
include/KBibTeX/networking/findpdf.h
include/KBibTeX/networking/groups.h
include/KBibTeX/networking/internalnetworkaccessmanager.h
+include/KBibTeX/networking/isbn.h
include/KBibTeX/networking/items.h
include/KBibTeX/networking/kbibtexnetworking_export.h
include/KBibTeX/networking/oauthwizard.h
@@ -203,6 +205,7 @@ include/KBibTeX/networking/onlinesearchbiorxiv.h
include/KBibTeX/networking/onlinesearchcernds.h
include/KBibTeX/networking/onlinesearchdoi.h
include/KBibTeX/networking/onlinesearchgeneral.h
+include/KBibTeX/networking/onlinesearchgooglebooks.h
include/KBibTeX/networking/onlinesearchgooglescholar.h
include/KBibTeX/networking/onlinesearchideasrepec.h
include/KBibTeX/networking/onlinesearchieeexplore.h
@@ -217,6 +220,8 @@ include/KBibTeX/networking/onlinesearchsemanticscholar.h
include/KBibTeX/networking/onlinesearchsimplebibtexdownload.h
include/KBibTeX/networking/onlinesearchsoanasaads.h
include/KBibTeX/networking/onlinesearchspringerlink.h
+include/KBibTeX/networking/onlinesearchunpaywall.h
+include/KBibTeX/networking/onlinesearchzbmath.h
include/KBibTeX/networking/tagmodel.h
include/KBibTeX/networking/tags.h
include/KBibTeX/networking/urlchecker.h
@@ -248,31 +253,21 @@ lib/cmake/KBibTeX/KBibTeXNetworking-configVersion.cmake
lib/cmake/KBibTeX/KBibTeXProcessing-config.cmake
lib/cmake/KBibTeX/KBibTeXProcessing-configVersion.cmake
lib/libkbibtexconfig.so.0
-lib/libkbibtexconfig.so.0.10
+lib/libkbibtexconfig.so.0.11
lib/libkbibtexdata.so.0
-lib/libkbibtexdata.so.0.10
+lib/libkbibtexdata.so.0.11
lib/libkbibtexglobal.so
lib/libkbibtexglobal.so.0
-lib/libkbibtexglobal.so.0.10
+lib/libkbibtexglobal.so.0.11
lib/libkbibtexgui.so.0
-lib/libkbibtexgui.so.0.10
+lib/libkbibtexgui.so.0.11
lib/libkbibtexio.so.0
-lib/libkbibtexio.so.0.10
+lib/libkbibtexio.so.0.11
lib/libkbibtexnetworking.so.0
-lib/libkbibtexnetworking.so.0.10
+lib/libkbibtexnetworking.so.0.11
lib/libkbibtexprocessing.so.0
-lib/libkbibtexprocessing.so.0.10
-%%QT_PLUGINDIR%%/kbibtexpart.so
-share/man/ca/man1/kbibtex.1.gz
-share/man/de/man1/kbibtex.1.gz
-share/man/es/man1/kbibtex.1.gz
-share/man/it/man1/kbibtex.1.gz
-share/man/man1/kbibtex.1.gz
-share/man/nl/man1/kbibtex.1.gz
-share/man/pt_BR/man1/kbibtex.1.gz
-share/man/ru/man1/kbibtex.1.gz
-share/man/sv/man1/kbibtex.1.gz
-share/man/uk/man1/kbibtex.1.gz
+lib/libkbibtexprocessing.so.0.11
+%%QT_PLUGINDIR%%/kf6/parts/kbibtexpart.so
share/applications/org.kde.kbibtex.desktop
share/doc/HTML/ca/kbibtex/add-macro-source.png
share/doc/HTML/ca/kbibtex/add-macro.png
@@ -355,6 +350,10 @@ share/doc/HTML/it/kbibtex/index.cache.bz2
share/doc/HTML/it/kbibtex/index.docbook
share/doc/HTML/nl/kbibtex/index.cache.bz2
share/doc/HTML/nl/kbibtex/index.docbook
+share/doc/HTML/pt/kbibtex/index.cache.bz2
+share/doc/HTML/pt/kbibtex/index.docbook
+share/doc/HTML/pt_BR/kbibtex/index.cache.bz2
+share/doc/HTML/pt_BR/kbibtex/index.docbook
share/doc/HTML/ru/kbibtex/index.cache.bz2
share/doc/HTML/ru/kbibtex/index.docbook
share/doc/HTML/sv/kbibtex/index.cache.bz2
@@ -395,23 +394,10 @@ share/icons/hicolor/22x22/apps/kbibtex.png
share/icons/hicolor/32x32/apps/kbibtex.png
share/icons/hicolor/48x48/apps/kbibtex.png
share/icons/hicolor/64x64/apps/kbibtex.png
-%%DATADIR%%/abstractonly.xsl
-%%DATADIR%%/arxiv2bibtex.xsl
%%DATADIR%%/biblatex.kbstyle
%%DATADIR%%/bibtex.kbstyle
-%%DATADIR%%/fancy.xsl
-%%DATADIR%%/ieeexploreapiv1-to-bibtex.xsl
-%%DATADIR%%/isbndb2bibtex.xsl
%%DATADIR%%/jabref_journalabbrevlist.txt
-%%DATADIR%%/pam2bibtex.xsl
-%%DATADIR%%/pubmed2bibtex.xsl
-%%DATADIR%%/standard.xsl
-%%DATADIR%%/wikipedia-cite.xsl
-%%DATADIR%%/worldcatdc2bibtex.xsl
-share/kservices5/kbibtexpart.desktop
-share/kxmlgui5/kbibtex/kbibtexui.rc
-share/kxmlgui5/kbibtexpart/kbibtexpartui.rc
-share/locale/ast/LC_MESSAGES/kbibtex.mo
+share/locale/ar/LC_MESSAGES/kbibtex.mo
share/locale/bs/LC_MESSAGES/kbibtex.mo
share/locale/ca/LC_MESSAGES/kbibtex.mo
share/locale/ca@valencia/LC_MESSAGES/kbibtex.mo
@@ -419,18 +405,24 @@ share/locale/cs/LC_MESSAGES/kbibtex.mo
share/locale/da/LC_MESSAGES/kbibtex.mo
share/locale/de/LC_MESSAGES/kbibtex.mo
share/locale/en_GB/LC_MESSAGES/kbibtex.mo
+share/locale/eo/LC_MESSAGES/kbibtex.mo
share/locale/es/LC_MESSAGES/kbibtex.mo
share/locale/et/LC_MESSAGES/kbibtex.mo
+share/locale/eu/LC_MESSAGES/kbibtex.mo
share/locale/fi/LC_MESSAGES/kbibtex.mo
share/locale/fr/LC_MESSAGES/kbibtex.mo
+share/locale/ga/LC_MESSAGES/kbibtex.mo
share/locale/gl/LC_MESSAGES/kbibtex.mo
share/locale/hu/LC_MESSAGES/kbibtex.mo
share/locale/ia/LC_MESSAGES/kbibtex.mo
+share/locale/ie/LC_MESSAGES/kbibtex.mo
share/locale/it/LC_MESSAGES/kbibtex.mo
+share/locale/ja/LC_MESSAGES/kbibtex.mo
share/locale/ka/LC_MESSAGES/kbibtex.mo
share/locale/ko/LC_MESSAGES/kbibtex.mo
share/locale/lt/LC_MESSAGES/kbibtex.mo
share/locale/nb/LC_MESSAGES/kbibtex.mo
+share/locale/nds/LC_MESSAGES/kbibtex.mo
share/locale/nl/LC_MESSAGES/kbibtex.mo
share/locale/pl/LC_MESSAGES/kbibtex.mo
share/locale/pt/LC_MESSAGES/kbibtex.mo
@@ -442,6 +434,18 @@ share/locale/sv/LC_MESSAGES/kbibtex.mo
share/locale/tr/LC_MESSAGES/kbibtex.mo
share/locale/uk/LC_MESSAGES/kbibtex.mo
share/locale/zh_CN/LC_MESSAGES/kbibtex.mo
+share/locale/zh_TW/LC_MESSAGES/kbibtex.mo
+share/man/ca/man1/kbibtex.1.gz
+share/man/de/man1/kbibtex.1.gz
+share/man/es/man1/kbibtex.1.gz
+share/man/it/man1/kbibtex.1.gz
+share/man/man1/kbibtex.1.gz
+share/man/nl/man1/kbibtex.1.gz
+share/man/pt/man1/kbibtex.1.gz
+share/man/pt_BR/man1/kbibtex.1.gz
+share/man/ru/man1/kbibtex.1.gz
+share/man/sv/man1/kbibtex.1.gz
+share/man/uk/man1/kbibtex.1.gz
share/metainfo/org.kde.kbibtex.appdata.xml
share/mime/packages/bibliography.xml
-share/qlogging-categories5/kbibtex.categories
+share/qlogging-categories6/kbibtex.categories