Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 May 2026 18:59:44 +0000
From:      Bernard Spil <brnrd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 46d21d48bf9f - main - deskutils/*: Add CPE info
Message-ID:  <6a1c8520.21e44.38b4aa23@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by brnrd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=46d21d48bf9f15410c40f8b002f20819a7134495

commit 46d21d48bf9f15410c40f8b002f20819a7134495
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2026-05-31 18:59:40 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2026-05-31 18:59:40 +0000

    deskutils/*: Add CPE info
---
 deskutils/calibre/Makefile            | 4 +++-
 deskutils/cherrytree/Makefile         | 4 +++-
 deskutils/gnome-font-viewer/Makefile  | 4 +++-
 deskutils/gnome-maps/Makefile         | 4 +++-
 deskutils/vnote/Makefile              | 4 +++-
 deskutils/xdg-desktop-portal/Makefile | 4 +++-
 6 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index d1ee077167cc..a8bd3c030ecf 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -63,7 +63,7 @@ RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}apsw>=3.50.4.0:databases/py-apsw@${PY_FLAVO
 			pdftohtml:graphics/poppler-utils \
 			xdg-open:devel/xdg-utils
 
-USES=		desktop-file-utils gettext-runtime:build gl localbase:ldflags \
+USES=		cpe desktop-file-utils gettext-runtime:build gl localbase:ldflags \
 		pkgconfig pyqt:6 python:3.11+ qt:6 shared-mime-info shebangfix sqlite ssl \
 		tar:xz xorg
 USE_GITHUB=	nodefault
@@ -96,6 +96,8 @@ SUB_LIST=	PYTHON_VERSION=${PYTHON_VERSION}
 
 ISOCODESWRKSRC_CMD=	${BSDMAKE} -C ${.CURDIR}/../../misc/iso-codes -V WRKSRC
 
+CPE_VENDOR=	calibre-ebook
+
 post-extract:
 	@${CP} ${FILESDIR}/user-agent-data.json ${WRKSRC}/resources
 
diff --git a/deskutils/cherrytree/Makefile b/deskutils/cherrytree/Makefile
index b33c546382f2..842ee38ea1b2 100644
--- a/deskutils/cherrytree/Makefile
+++ b/deskutils/cherrytree/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libspdlog.so:devel/spdlog \
 		libuchardet.so:textproc/uchardet
 
-USES=		cmake compiler:c++17-lang desktop-file-utils gnome \
+USES=		cmake compiler:c++17-lang cpe desktop-file-utils gnome \
 		pkgconfig python:build sqlite tar:xz
 USE_GNOME=	gtkmm30 gtksourceview4 libxml++26
 
@@ -37,6 +37,8 @@ VTE_DESC=	Virtual terminal support
 VTE_USE=	GNOME=vte3
 VTE_CMAKE_OFF=	-DUSE_VTE:BOOL=OFF
 
+CPE_VENDOR=	${PORTNAME}_project
+
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/changelog.txt ${WRKSRC}/docs/* \
diff --git a/deskutils/gnome-font-viewer/Makefile b/deskutils/gnome-font-viewer/Makefile
index 0404f8f49aea..68a433e37d5d 100644
--- a/deskutils/gnome-font-viewer/Makefile
+++ b/deskutils/gnome-font-viewer/Makefile
@@ -18,9 +18,11 @@ LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 
 PORTSCOUT=	limitw:1,even
 
-USES=		compiler:c11 desktop-file-utils gettext gnome localbase meson \
+USES=		compiler:c11 cpe desktop-file-utils gettext gnome localbase meson \
 		pkgconfig tar:xz
 USE_LDCONFIG=	yes
 USE_GNOME=	gtk40 libadwaita
 
+CPE_VENDOR=	gnome
+
 .include <bsd.port.mk>
diff --git a/deskutils/gnome-maps/Makefile b/deskutils/gnome-maps/Makefile
index 4373399a79e6..e61d7dfcf95c 100644
--- a/deskutils/gnome-maps/Makefile
+++ b/deskutils/gnome-maps/Makefile
@@ -25,11 +25,13 @@ LIB_DEPENDS=	libgeocode-glib-2.so:net/geocode-glib2 \
 		libjson-glib-1.0.so:devel/json-glib
 RUN_DEPENDS=	geoclue>=0:net/geoclue
 
-USES=		desktop-file-utils gettext gnome meson pkgconfig tar:xz
+USES=		cpe desktop-file-utils gettext gnome meson pkgconfig tar:xz
 USE_GNOME=	cairo glib20 gtk40 introspection:build libadwaita \
 		libxml2 librsvg2
 USE_LDCONFIG=	yes
 
 GLIB_SCHEMAS=	org.gnome.Maps.gschema.xml
 
+CPE_VENDOR=	gnome
+
 .include <bsd.port.mk>
diff --git a/deskutils/vnote/Makefile b/deskutils/vnote/Makefile
index dc6c9081b6d8..04921c453320 100644
--- a/deskutils/vnote/Makefile
+++ b/deskutils/vnote/Makefile
@@ -13,7 +13,7 @@ BUILD_DEPENDS=	vulkan-headers>0:graphics/vulkan-headers \
 		pkgconf>0:devel/pkgconf
 LIB_DEPENDS=	libhunspell-1.7.so:textproc/hunspell
 
-USES=		compiler:c++17-lang cmake desktop-file-utils gl qt:6 xorg
+USES=		compiler:c++17-lang cmake cpe desktop-file-utils gl qt:6 xorg
 USE_GL=		opengl
 USE_QT=		5compat base declarative imageformats pdf positioning \
 		sqldriver-sqlite:run svg webchannel webengine
@@ -30,6 +30,8 @@ GH_SUBDIR=	libs/QHotkey:qhk libs/vtextedit:vte \
 
 CMAKE_ARGS=	-DCMAKE_INSTALL_DATADIR=${DATADIR}
 
+CPE_VENDOR=	${PORTNAME}_project
+
 post-patch:
 	@${REINPLACE_CMD} -E '/add_subdirectory\((demo|tests)\)/d' \
 		${WRKSRC}/libs/vtextedit/CMakeLists.txt \
diff --git a/deskutils/xdg-desktop-portal/Makefile b/deskutils/xdg-desktop-portal/Makefile
index cf88fb440de2..7b9cbb6c52f9 100644
--- a/deskutils/xdg-desktop-portal/Makefile
+++ b/deskutils/xdg-desktop-portal/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS=	libfuse3.so:filesystems/fusefs-libs3 \
 		libpipewire-0.3.so:multimedia/pipewire \
 		libportal.so:deskutils/libportal
 
-USES=		gettext-tools gmake gnome gstreamer meson pkgconfig \
+USES=		cpe gettext-tools gmake gnome gstreamer meson pkgconfig \
 		python:build shebangfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	flatpak
@@ -37,6 +37,8 @@ OPTIONS_SUB=	yes
 MANPAGES_BUILD_DEPENDS=	rst2man:textproc/py-docutils
 MANPAGES_MESON_ENABLED=	man-pages
 
+CPE_VENDOR=	flatpak
+
 post-install:
 	@${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1c8520.21e44.38b4aa23>