In this email, I have attached a preliminary diff for upgrading Lumina from version 1.4.0-p1 to version 1.6.2 [1]. I refer to it as a preliminary version because it still requires refinement. Although this desktop environment appears to build correctly, the package installation does not place the files in the appropriate directories.


I have definitively resolved the issue with file installation; the port now builds and installs correctly. Previously, I thought I had fixed it, but I hadn't. However, I have not yet tested whether it functions properly when executed.

In this email, I have attached the updated diff.

OKs? Comments?

I am sharing this in case anyone is interested in assisting me with the upgrade of this desktop environment in OpenBSD. This is an instance where the package maintainer has completely abandoned the port, and there are other similar cases within the ports tree (e.g. net/onionshare).

Comments?

References:
[1]: https://lumina-desktop.org/post/2021-12-25/
Index: ports/x11/lumina/Makefile
===================================================================
RCS file: /cvs/ports/x11/lumina/Makefile,v
diff -u -p -u -r1.40 Makefile
--- ports/x11/lumina/Makefile	24 Jan 2025 09:20:59 -0000	1.40
+++ ports/x11/lumina/Makefile	8 Mar 2025 01:20:42 -0000
@@ -1,17 +1,14 @@
 COMMENT=		Lumina Desktop Environment
 
-GH_ACCOUNT=		trueos
+GH_ACCOUNT=		lumina-desktop
 GH_PROJECT=		lumina
-GH_TAGNAME=		v1.4.0-p1
-PKGNAME=		lumina-1.4.0pl1
-REVISION=		8
+GH_TAGNAME=		v1.6.2
+PKGNAME=		lumina-1.6.2
 
 CATEGORIES=		x11
 
 HOMEPAGE=		https://lumina-desktop.org/
 
-MAINTAINER=		Bryan C. Everly <br...@bceassociates.com>
-
 # BSD
 PERMIT_PACKAGE=	Yes
 
@@ -20,7 +17,7 @@ WANTLIB += GL Qt5Concurrent Qt5Core Qt5D
 WANTLIB += Qt5MultimediaWidgets Qt5Network Qt5PrintSupport Qt5Svg
 WANTLIB += Qt5Widgets Qt5X11Extras Xdamage c glib-2.0 intl m
 WANTLIB += poppler-qt5 pulse pulse-mainloop-glib xcb xcb-composite
-WANTLIB += xcb-damage xcb-ewmh xcb-icccm xcb-image xcb-util
+WANTLIB += xcb-damage xcb-ewmh xcb-icccm xcb-image xcb-util Xcursor
 
 MODULES=		x11/qt5
 
@@ -39,7 +36,7 @@ LIB_DEPENDS=		print/poppler,-qt5 \
 			x11/qt5/qtx11extras
 
 MAKE_FLAGS=		LIBLuminaUtils_VERSION=${LIBLuminaUtils_VERSION}
-FAKE_FLAGS=		INSTALL_ROOT=${DESTDIR}/
+FAKE_FLAGS=		INSTALL_ROOT=${WRKINST}/usr/local/
 
 NO_TEST=		Yes
 
@@ -54,8 +51,8 @@ do-configure:
 
 post-install:
 	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/lumina
-	mv ${WRKINST}/etc/luminaDesktop.conf.dist \
+	mv ${WRKINST}/usr/local/etc/luminaDesktop.conf.dist \
 		${PREFIX}/share/examples/lumina/luminaDesktop.conf
-	gunzip ${PREFIX}/man/man{1,8}/*.gz
+	gunzip ${WRKINST}/usr/local/man/man{1,8}/*.gz
 
 .include <bsd.port.mk>
Index: ports/x11/lumina/distinfo
===================================================================
RCS file: /cvs/ports/x11/lumina/distinfo,v
diff -u -p -u -r1.18 distinfo
--- ports/x11/lumina/distinfo	14 Dec 2017 17:22:26 -0000	1.18
+++ ports/x11/lumina/distinfo	8 Mar 2025 01:20:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (lumina-1.4.0-p1.tar.gz) = ayAvTrS8y7GzTXGcIRo5+9GDdTT21hHz+5F6vJmU5y8=
-SIZE (lumina-1.4.0-p1.tar.gz) = 22489599
+SHA256 (lumina-1.6.2.tar.gz) = AsykXmVXJzYJkNuKnjk1vlTMT7sBsznRzUBtKA7N864=
+SIZE (lumina-1.6.2.tar.gz) = 20818383
Index: ports/x11/lumina/pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/lumina/pkg/PLIST,v
diff -u -p -u -r1.19 PLIST
--- ports/x11/lumina/pkg/PLIST	11 Mar 2022 20:16:38 -0000	1.19
+++ ports/x11/lumina/pkg/PLIST	8 Mar 2025 01:21:35 -0000
@@ -2,28 +2,24 @@
 @pkgpath x11/lumina/lumina
 bin/lte
 @bin bin/lthemeengine
+@bin bin/lthemeengine-sstest
 @bin bin/lumina-archiver
-@bin bin/lumina-calculator
 @bin bin/lumina-config
 @bin bin/lumina-desktop
 @bin bin/lumina-fileinfo
 @bin bin/lumina-fm
 @bin bin/lumina-info
 @bin bin/lumina-mediaplayer
-@bin bin/lumina-notify
 @bin bin/lumina-open
-@bin bin/lumina-pdf
+@bin bin/lumina-photo
+@bin bin/lumina-pingcursor
 @bin bin/lumina-screenshot
 @bin bin/lumina-search
 @bin bin/lumina-textedit
 @bin bin/lumina-xconfig
-@bin bin/lumina-xdg-entry
 @bin bin/start-lumina-desktop
-lib/qt5/plugins/platformthemes/liblthemeengine.so
-lib/qt5/plugins/styles/
-lib/qt5/plugins/styles/liblthemeengine-style.so
+etc/
 @man man/man1/lumina-archiver.1
-@man man/man1/lumina-calculator.1
 @man man/man1/lumina-config.1
 @man man/man1/lumina-desktop.1
 @man man/man1/lumina-fileinfo.1
@@ -31,30 +27,75 @@ lib/qt5/plugins/styles/liblthemeengine-s
 @man man/man1/lumina-info.1
 @man man/man1/lumina-mediaplayer.1
 @man man/man1/lumina-open.1
+@man man/man1/lumina-photo.1
 @man man/man1/lumina-screenshot.1
 @man man/man1/lumina-search.1
 @man man/man1/lumina-textedit.1
 @man man/man1/lumina-xconfig.1
-@man man/man1/lumina-xdg-entry.1
 @man man/man8/start-lumina-desktop.8
 share/applications/lthemeengine.desktop
 share/applications/lumina-archiver.desktop
-share/applications/lumina-calculator.desktop
 share/applications/lumina-config.desktop
 share/applications/lumina-fileinfo.desktop
 share/applications/lumina-fm.desktop
 share/applications/lumina-info.desktop
+share/applications/lumina-mediaplayer-pandora.desktop
 share/applications/lumina-mediaplayer.desktop
-share/applications/lumina-pdf.desktop
+share/applications/lumina-photo.desktop
 share/applications/lumina-screenshot.desktop
 share/applications/lumina-search.desktop
 share/applications/lumina-support.desktop
 share/applications/lumina-textedit.desktop
 share/applications/lumina-xconfig.desktop
-share/applications/lumina-xdg-entry.desktop
 share/examples/lumina/
 share/examples/lumina/luminaDesktop.conf
 @sample ${SYSCONFDIR}/luminaDesktop.conf
+@tag gtk-update-icon-cache %D/share/icons/material-design-dark
+@tag gtk-update-icon-cache %D/share/icons/material-design-light
+@tag update-desktop-database
+share/icons/hicolor/scalable/apps/Insight-FileManager.svg
+share/icons/hicolor/scalable/apps/Lumina-DE.svg
+share/icons/lumina-icons/
+share/icons/lumina-icons/LICENSE
+share/icons/lumina-icons/actions/
+share/icons/lumina-icons/actions/symbolic/
+share/icons/lumina-icons/actions/symbolic/application.svg
+share/icons/lumina-icons/actions/symbolic/apps.svg
+share/icons/lumina-icons/actions/symbolic/arrow-down-double.svg
+share/icons/lumina-icons/actions/symbolic/arrow-down.svg
+share/icons/lumina-icons/actions/symbolic/arrow-up.svg
+share/icons/lumina-icons/actions/symbolic/audio-volume-high.svg
+share/icons/lumina-icons/actions/symbolic/audio-volume-low.svg
+share/icons/lumina-icons/actions/symbolic/audio-volume-medium.svg
+share/icons/lumina-icons/actions/symbolic/audio-volume-off.svg
+share/icons/lumina-icons/actions/symbolic/audio-volume.svg
+share/icons/lumina-icons/actions/symbolic/bookmark-new-list.svg
+share/icons/lumina-icons/actions/symbolic/bookmark-new.svg
+share/icons/lumina-icons/actions/symbolic/bookmark-remove-list.svg
+share/icons/lumina-icons/actions/symbolic/bookmark-remove.svg
+share/icons/lumina-icons/actions/symbolic/bookmark-toolbar.svg
+share/icons/lumina-icons/actions/symbolic/camera-off.svg
+share/icons/lumina-icons/actions/symbolic/camera-photo.svg
+share/icons/lumina-icons/actions/symbolic/camera-video-off.svg
+share/icons/lumina-icons/actions/symbolic/camera-video.svg
+share/icons/lumina-icons/actions/symbolic/camera-web.svg
+share/icons/lumina-icons/actions/symbolic/clock.svg
+share/icons/lumina-icons/actions/symbolic/git-gui.svg
+share/icons/lumina-icons/actions/symbolic/lock.svg
+share/icons/lumina-icons/actions/symbolic/system-cancel.svg
+share/icons/lumina-icons/actions/symbolic/system-error.svg
+share/icons/lumina-icons/actions/symbolic/system-help.svg
+share/icons/lumina-icons/actions/symbolic/system-lock-screen.svg
+share/icons/lumina-icons/actions/symbolic/system-log-out.svg
+share/icons/lumina-icons/actions/symbolic/system-reboot.svg
+share/icons/lumina-icons/actions/symbolic/system-save-session.svg
+share/icons/lumina-icons/actions/symbolic/system-search.svg
+share/icons/lumina-icons/actions/symbolic/system-shutdown.svg
+share/icons/lumina-icons/actions/symbolic/system-suspend-hibernate.svg
+share/icons/lumina-icons/actions/symbolic/system-suspend.svg
+share/icons/lumina-icons/actions/symbolic/system-switch-user.svg
+share/icons/lumina-icons/actions/symbolic/system-users.svg
+share/icons/lumina-icons/index.theme
 share/icons/material-design-dark/
 share/icons/material-design-dark/LICENSE
 share/icons/material-design-dark/index.theme
@@ -178,6 +219,8 @@ share/icons/material-design-dark/scalabl
 share/icons/material-design-dark/scalable/actions/contact-mail.svg
 share/icons/material-design-dark/scalable/actions/contact-new.svg
 share/icons/material-design-dark/scalable/actions/contact-phone.svg
+share/icons/material-design-dark/scalable/actions/cursor-pointer.svg
+share/icons/material-design-dark/scalable/actions/cursor-text.svg
 share/icons/material-design-dark/scalable/actions/dashboard-show.svg
 share/icons/material-design-dark/scalable/actions/dialog-cancel.svg
 share/icons/material-design-dark/scalable/actions/dialog-close.svg
@@ -213,7 +256,9 @@ share/icons/material-design-dark/scalabl
 share/icons/material-design-dark/scalable/actions/edit-copy.svg
 share/icons/material-design-dark/scalable/actions/edit-cut.svg
 share/icons/material-design-dark/scalable/actions/edit-delete.svg
+share/icons/material-design-dark/scalable/actions/edit-find-next.svg
 share/icons/material-design-dark/scalable/actions/edit-find-page.svg
+share/icons/material-design-dark/scalable/actions/edit-find-prev.svg
 share/icons/material-design-dark/scalable/actions/edit-find-replace.svg
 share/icons/material-design-dark/scalable/actions/edit-find.svg
 share/icons/material-design-dark/scalable/actions/edit-location.svg
@@ -319,6 +364,7 @@ share/icons/material-design-dark/scalabl
 share/icons/material-design-dark/scalable/actions/media-playback-slow.svg
 share/icons/material-design-dark/scalable/actions/media-playback-start-circled.svg
 share/icons/material-design-dark/scalable/actions/media-playback-start.svg
+share/icons/material-design-dark/scalable/actions/media-playback-stop-circled.svg
 share/icons/material-design-dark/scalable/actions/media-playback-stop.svg
 share/icons/material-design-dark/scalable/actions/media-record.svg
 share/icons/material-design-dark/scalable/actions/media-seek-backward.svg
@@ -343,6 +389,7 @@ share/icons/material-design-dark/scalabl
 share/icons/material-design-dark/scalable/actions/object-flip-vertical.svg
 share/icons/material-design-dark/scalable/actions/object-rotate-left.svg
 share/icons/material-design-dark/scalable/actions/object-rotate-right.svg
+share/icons/material-design-dark/scalable/actions/presentation-play.svg
 share/icons/material-design-dark/scalable/actions/process-stop.svg
 share/icons/material-design-dark/scalable/actions/quickopen-file.svg
 share/icons/material-design-dark/scalable/actions/quickopen.svg
@@ -1004,6 +1051,8 @@ share/icons/material-design-light/scalab
 share/icons/material-design-light/scalable/actions/contact-mail.svg
 share/icons/material-design-light/scalable/actions/contact-new.svg
 share/icons/material-design-light/scalable/actions/contact-phone.svg
+share/icons/material-design-light/scalable/actions/cursor-pointer.svg
+share/icons/material-design-light/scalable/actions/cursor-text.svg
 share/icons/material-design-light/scalable/actions/dashboard-show.svg
 share/icons/material-design-light/scalable/actions/dialog-cancel.svg
 share/icons/material-design-light/scalable/actions/dialog-close.svg
@@ -1039,7 +1088,9 @@ share/icons/material-design-light/scalab
 share/icons/material-design-light/scalable/actions/edit-copy.svg
 share/icons/material-design-light/scalable/actions/edit-cut.svg
 share/icons/material-design-light/scalable/actions/edit-delete.svg
+share/icons/material-design-light/scalable/actions/edit-find-next.svg
 share/icons/material-design-light/scalable/actions/edit-find-page.svg
+share/icons/material-design-light/scalable/actions/edit-find-prev.svg
 share/icons/material-design-light/scalable/actions/edit-find-replace.svg
 share/icons/material-design-light/scalable/actions/edit-find.svg
 share/icons/material-design-light/scalable/actions/edit-location.svg
@@ -1145,6 +1196,7 @@ share/icons/material-design-light/scalab
 share/icons/material-design-light/scalable/actions/media-playback-slow.svg
 share/icons/material-design-light/scalable/actions/media-playback-start-circled.svg
 share/icons/material-design-light/scalable/actions/media-playback-start.svg
+share/icons/material-design-light/scalable/actions/media-playback-stop-circled.svg
 share/icons/material-design-light/scalable/actions/media-playback-stop.svg
 share/icons/material-design-light/scalable/actions/media-record.svg
 share/icons/material-design-light/scalable/actions/media-seek-backward.svg
@@ -1169,6 +1221,7 @@ share/icons/material-design-light/scalab
 share/icons/material-design-light/scalable/actions/object-flip-vertical.svg
 share/icons/material-design-light/scalable/actions/object-rotate-left.svg
 share/icons/material-design-light/scalable/actions/object-rotate-right.svg
+share/icons/material-design-light/scalable/actions/presentation-play.svg
 share/icons/material-design-light/scalable/actions/process-stop.svg
 share/icons/material-design-light/scalable/actions/quickopen-file.svg
 share/icons/material-design-light/scalable/actions/quickopen.svg
@@ -1712,19 +1765,24 @@ share/lthemeengine/colors/
 share/lthemeengine/colors/airy.conf
 share/lthemeengine/colors/darker.conf
 share/lthemeengine/colors/dusk.conf
+share/lthemeengine/colors/lumina-dark.conf
 share/lthemeengine/colors/sand.conf
 share/lthemeengine/colors/simple.conf
 share/lthemeengine/colors/waves.conf
 share/lthemeengine/desktop_qss/
+share/lthemeengine/desktop_qss/DarkGlass-desktop-icons.qss
 share/lthemeengine/desktop_qss/DarkGlass.qss
+share/lthemeengine/desktop_qss/Glass-desktop-icons.qss
 share/lthemeengine/desktop_qss/Glass.qss
 share/lthemeengine/qss/
 share/lthemeengine/qss/scrollbar-simple.qss
 share/lthemeengine/qss/sliders-simple.qss
 share/lthemeengine/qss/tooltip-simple.qss
+share/lthemeengine/qss/traynotification-simple.qss
 share/lumina-desktop/
 share/lumina-desktop/Login.ogg
 share/lumina-desktop/Logout.ogg
+share/lumina-desktop/Lumina-DE.png
 share/lumina-desktop/compton.conf
 share/lumina-desktop/desktop-background.jpg
 share/lumina-desktop/fluxbox-init-rc
@@ -1794,69 +1852,6 @@ share/lumina-desktop/i18n/l-archiver_zh_
 share/lumina-desktop/i18n/l-archiver_zh_HK.qm
 share/lumina-desktop/i18n/l-archiver_zh_TW.qm
 share/lumina-desktop/i18n/l-archiver_zu.qm
-share/lumina-desktop/i18n/l-calc_af.qm
-share/lumina-desktop/i18n/l-calc_ar.qm
-share/lumina-desktop/i18n/l-calc_az.qm
-share/lumina-desktop/i18n/l-calc_bg.qm
-share/lumina-desktop/i18n/l-calc_bn.qm
-share/lumina-desktop/i18n/l-calc_bs.qm
-share/lumina-desktop/i18n/l-calc_ca.qm
-share/lumina-desktop/i18n/l-calc_cs.qm
-share/lumina-desktop/i18n/l-calc_cy.qm
-share/lumina-desktop/i18n/l-calc_da.qm
-share/lumina-desktop/i18n/l-calc_de.qm
-share/lumina-desktop/i18n/l-calc_el.qm
-share/lumina-desktop/i18n/l-calc_en_AU.qm
-share/lumina-desktop/i18n/l-calc_en_GB.qm
-share/lumina-desktop/i18n/l-calc_en_ZA.qm
-share/lumina-desktop/i18n/l-calc_es.qm
-share/lumina-desktop/i18n/l-calc_et.qm
-share/lumina-desktop/i18n/l-calc_eu.qm
-share/lumina-desktop/i18n/l-calc_fa.qm
-share/lumina-desktop/i18n/l-calc_fi.qm
-share/lumina-desktop/i18n/l-calc_fr.qm
-share/lumina-desktop/i18n/l-calc_fr_CA.qm
-share/lumina-desktop/i18n/l-calc_gl.qm
-share/lumina-desktop/i18n/l-calc_he.qm
-share/lumina-desktop/i18n/l-calc_hi.qm
-share/lumina-desktop/i18n/l-calc_hr.qm
-share/lumina-desktop/i18n/l-calc_hu.qm
-share/lumina-desktop/i18n/l-calc_id.qm
-share/lumina-desktop/i18n/l-calc_is.qm
-share/lumina-desktop/i18n/l-calc_it.qm
-share/lumina-desktop/i18n/l-calc_ja.qm
-share/lumina-desktop/i18n/l-calc_ka.qm
-share/lumina-desktop/i18n/l-calc_ko.qm
-share/lumina-desktop/i18n/l-calc_lt.qm
-share/lumina-desktop/i18n/l-calc_lv.qm
-share/lumina-desktop/i18n/l-calc_mk.qm
-share/lumina-desktop/i18n/l-calc_mn.qm
-share/lumina-desktop/i18n/l-calc_ms.qm
-share/lumina-desktop/i18n/l-calc_mt.qm
-share/lumina-desktop/i18n/l-calc_nb.qm
-share/lumina-desktop/i18n/l-calc_nl.qm
-share/lumina-desktop/i18n/l-calc_pa.qm
-share/lumina-desktop/i18n/l-calc_pl.qm
-share/lumina-desktop/i18n/l-calc_pt.qm
-share/lumina-desktop/i18n/l-calc_pt_BR.qm
-share/lumina-desktop/i18n/l-calc_ro.qm
-share/lumina-desktop/i18n/l-calc_ru.qm
-share/lumina-desktop/i18n/l-calc_sk.qm
-share/lumina-desktop/i18n/l-calc_sl.qm
-share/lumina-desktop/i18n/l-calc_sr.qm
-share/lumina-desktop/i18n/l-calc_sv.qm
-share/lumina-desktop/i18n/l-calc_sw.qm
-share/lumina-desktop/i18n/l-calc_ta.qm
-share/lumina-desktop/i18n/l-calc_tg.qm
-share/lumina-desktop/i18n/l-calc_th.qm
-share/lumina-desktop/i18n/l-calc_tr.qm
-share/lumina-desktop/i18n/l-calc_uk.qm
-share/lumina-desktop/i18n/l-calc_uz.qm
-share/lumina-desktop/i18n/l-calc_vi.qm
-share/lumina-desktop/i18n/l-calc_zh_CN.qm
-share/lumina-desktop/i18n/l-calc_zh_HK.qm
-share/lumina-desktop/i18n/l-calc_zh_TW.qm
-share/lumina-desktop/i18n/l-calc_zu.qm
 share/lumina-desktop/i18n/l-fileinfo_af.qm
 share/lumina-desktop/i18n/l-fileinfo_ar.qm
 share/lumina-desktop/i18n/l-fileinfo_az.qm
@@ -1987,72 +1982,69 @@ share/lumina-desktop/i18n/l-mediap_zh_CN
 share/lumina-desktop/i18n/l-mediap_zh_HK.qm
 share/lumina-desktop/i18n/l-mediap_zh_TW.qm
 share/lumina-desktop/i18n/l-mediap_zu.qm
-share/lumina-desktop/i18n/l-pdf_af.qm
-share/lumina-desktop/i18n/l-pdf_ar.qm
-share/lumina-desktop/i18n/l-pdf_az.qm
-share/lumina-desktop/i18n/l-pdf_bg.qm
-share/lumina-desktop/i18n/l-pdf_bn.qm
-share/lumina-desktop/i18n/l-pdf_bs.qm
-share/lumina-desktop/i18n/l-pdf_ca.qm
-share/lumina-desktop/i18n/l-pdf_cs.qm
-share/lumina-desktop/i18n/l-pdf_cy.qm
-share/lumina-desktop/i18n/l-pdf_da.qm
-share/lumina-desktop/i18n/l-pdf_de.qm
-share/lumina-desktop/i18n/l-pdf_el.qm
-share/lumina-desktop/i18n/l-pdf_en_AU.qm
-share/lumina-desktop/i18n/l-pdf_en_GB.qm
-share/lumina-desktop/i18n/l-pdf_en_ZA.qm
-share/lumina-desktop/i18n/l-pdf_es.qm
-share/lumina-desktop/i18n/l-pdf_et.qm
-share/lumina-desktop/i18n/l-pdf_eu.qm
-share/lumina-desktop/i18n/l-pdf_fa.qm
-share/lumina-desktop/i18n/l-pdf_fi.qm
-share/lumina-desktop/i18n/l-pdf_fr.qm
-share/lumina-desktop/i18n/l-pdf_fr_CA.qm
-share/lumina-desktop/i18n/l-pdf_gl.qm
-share/lumina-desktop/i18n/l-pdf_he.qm
-share/lumina-desktop/i18n/l-pdf_hi.qm
-share/lumina-desktop/i18n/l-pdf_hr.qm
-share/lumina-desktop/i18n/l-pdf_hu.qm
-share/lumina-desktop/i18n/l-pdf_id.qm
-share/lumina-desktop/i18n/l-pdf_is.qm
-share/lumina-desktop/i18n/l-pdf_it.qm
-share/lumina-desktop/i18n/l-pdf_ja.qm
-share/lumina-desktop/i18n/l-pdf_ka.qm
-share/lumina-desktop/i18n/l-pdf_ko.qm
-share/lumina-desktop/i18n/l-pdf_lt.qm
-share/lumina-desktop/i18n/l-pdf_lv.qm
-share/lumina-desktop/i18n/l-pdf_mk.qm
-share/lumina-desktop/i18n/l-pdf_mn.qm
-share/lumina-desktop/i18n/l-pdf_ms.qm
-share/lumina-desktop/i18n/l-pdf_mt.qm
-share/lumina-desktop/i18n/l-pdf_nb.qm
-share/lumina-desktop/i18n/l-pdf_ne.qm
-share/lumina-desktop/i18n/l-pdf_nl.qm
-share/lumina-desktop/i18n/l-pdf_pa.qm
-share/lumina-desktop/i18n/l-pdf_pl.qm
-share/lumina-desktop/i18n/l-pdf_pt.qm
-share/lumina-desktop/i18n/l-pdf_pt_BR.qm
-share/lumina-desktop/i18n/l-pdf_ro.qm
-share/lumina-desktop/i18n/l-pdf_ru.qm
-share/lumina-desktop/i18n/l-pdf_sa.qm
-share/lumina-desktop/i18n/l-pdf_sk.qm
-share/lumina-desktop/i18n/l-pdf_sl.qm
-share/lumina-desktop/i18n/l-pdf_sr.qm
-share/lumina-desktop/i18n/l-pdf_sv.qm
-share/lumina-desktop/i18n/l-pdf_sw.qm
-share/lumina-desktop/i18n/l-pdf_ta.qm
-share/lumina-desktop/i18n/l-pdf_tg.qm
-share/lumina-desktop/i18n/l-pdf_th.qm
-share/lumina-desktop/i18n/l-pdf_tr.qm
-share/lumina-desktop/i18n/l-pdf_uk.qm
-share/lumina-desktop/i18n/l-pdf_ur.qm
-share/lumina-desktop/i18n/l-pdf_uz.qm
-share/lumina-desktop/i18n/l-pdf_vi.qm
-share/lumina-desktop/i18n/l-pdf_zh_CN.qm
-share/lumina-desktop/i18n/l-pdf_zh_HK.qm
-share/lumina-desktop/i18n/l-pdf_zh_TW.qm
-share/lumina-desktop/i18n/l-pdf_zu.qm
+share/lumina-desktop/i18n/l-photo_af.qm
+share/lumina-desktop/i18n/l-photo_ar.qm
+share/lumina-desktop/i18n/l-photo_az.qm
+share/lumina-desktop/i18n/l-photo_bg.qm
+share/lumina-desktop/i18n/l-photo_bn.qm
+share/lumina-desktop/i18n/l-photo_bs.qm
+share/lumina-desktop/i18n/l-photo_ca.qm
+share/lumina-desktop/i18n/l-photo_cs.qm
+share/lumina-desktop/i18n/l-photo_cy.qm
+share/lumina-desktop/i18n/l-photo_da.qm
+share/lumina-desktop/i18n/l-photo_de.qm
+share/lumina-desktop/i18n/l-photo_el.qm
+share/lumina-desktop/i18n/l-photo_en_AU.qm
+share/lumina-desktop/i18n/l-photo_en_GB.qm
+share/lumina-desktop/i18n/l-photo_en_ZA.qm
+share/lumina-desktop/i18n/l-photo_es.qm
+share/lumina-desktop/i18n/l-photo_et.qm
+share/lumina-desktop/i18n/l-photo_eu.qm
+share/lumina-desktop/i18n/l-photo_fa.qm
+share/lumina-desktop/i18n/l-photo_fi.qm
+share/lumina-desktop/i18n/l-photo_fr.qm
+share/lumina-desktop/i18n/l-photo_fr_CA.qm
+share/lumina-desktop/i18n/l-photo_gl.qm
+share/lumina-desktop/i18n/l-photo_he.qm
+share/lumina-desktop/i18n/l-photo_hi.qm
+share/lumina-desktop/i18n/l-photo_hr.qm
+share/lumina-desktop/i18n/l-photo_hu.qm
+share/lumina-desktop/i18n/l-photo_id.qm
+share/lumina-desktop/i18n/l-photo_is.qm
+share/lumina-desktop/i18n/l-photo_it.qm
+share/lumina-desktop/i18n/l-photo_ja.qm
+share/lumina-desktop/i18n/l-photo_ka.qm
+share/lumina-desktop/i18n/l-photo_ko.qm
+share/lumina-desktop/i18n/l-photo_lt.qm
+share/lumina-desktop/i18n/l-photo_lv.qm
+share/lumina-desktop/i18n/l-photo_mk.qm
+share/lumina-desktop/i18n/l-photo_mn.qm
+share/lumina-desktop/i18n/l-photo_ms.qm
+share/lumina-desktop/i18n/l-photo_mt.qm
+share/lumina-desktop/i18n/l-photo_nb.qm
+share/lumina-desktop/i18n/l-photo_nl.qm
+share/lumina-desktop/i18n/l-photo_pa.qm
+share/lumina-desktop/i18n/l-photo_pl.qm
+share/lumina-desktop/i18n/l-photo_pt.qm
+share/lumina-desktop/i18n/l-photo_pt_BR.qm
+share/lumina-desktop/i18n/l-photo_ro.qm
+share/lumina-desktop/i18n/l-photo_ru.qm
+share/lumina-desktop/i18n/l-photo_sk.qm
+share/lumina-desktop/i18n/l-photo_sl.qm
+share/lumina-desktop/i18n/l-photo_sr.qm
+share/lumina-desktop/i18n/l-photo_sv.qm
+share/lumina-desktop/i18n/l-photo_sw.qm
+share/lumina-desktop/i18n/l-photo_ta.qm
+share/lumina-desktop/i18n/l-photo_tg.qm
+share/lumina-desktop/i18n/l-photo_th.qm
+share/lumina-desktop/i18n/l-photo_tr.qm
+share/lumina-desktop/i18n/l-photo_uk.qm
+share/lumina-desktop/i18n/l-photo_uz.qm
+share/lumina-desktop/i18n/l-photo_vi.qm
+share/lumina-desktop/i18n/l-photo_zh_CN.qm
+share/lumina-desktop/i18n/l-photo_zh_HK.qm
+share/lumina-desktop/i18n/l-photo_zh_TW.qm
+share/lumina-desktop/i18n/l-photo_zu.qm
 share/lumina-desktop/i18n/l-screenshot_af.qm
 share/lumina-desktop/i18n/l-screenshot_ar.qm
 share/lumina-desktop/i18n/l-screenshot_az.qm
@@ -2655,12 +2647,28 @@ share/lumina-desktop/i18n/lumina-xconfig
 share/lumina-desktop/low-battery.ogg
 share/lumina-desktop/luminaDesktop.conf
 share/lumina-desktop/menu-scripts/
+share/lumina-desktop/menu-scripts/README.md
 share/lumina-desktop/menu-scripts/ls.json.sh
+share/lumina-desktop/screensavers/
+share/lumina-desktop/screensavers/Fireflies.json
+share/lumina-desktop/screensavers/Grav.json
+share/lumina-desktop/screensavers/Matrix.json
+share/lumina-desktop/screensavers/README.md
+share/lumina-desktop/screensavers/Video.json
+share/lumina-desktop/screensavers/Warp.json
+share/lumina-desktop/screensavers/qml_scripts/
+share/lumina-desktop/screensavers/qml_scripts/Fireflies.qml
+share/lumina-desktop/screensavers/qml_scripts/Firefly.qml
+share/lumina-desktop/screensavers/qml_scripts/Grav.qml
+share/lumina-desktop/screensavers/qml_scripts/Matrix.qml
+share/lumina-desktop/screensavers/qml_scripts/Video.qml
+share/lumina-desktop/screensavers/qml_scripts/Warp.qml
 share/lumina-desktop/syntax_rules/
 share/lumina-desktop/syntax_rules/README.md
 share/lumina-desktop/syntax_rules/cpp.syntax
 share/lumina-desktop/syntax_rules/go.syntax
 share/lumina-desktop/syntax_rules/html.syntax
+share/lumina-desktop/syntax_rules/java.syntax
 share/lumina-desktop/syntax_rules/javascript.syntax
 share/lumina-desktop/syntax_rules/json.syntax
 share/lumina-desktop/syntax_rules/md.syntax
@@ -2670,15 +2678,22 @@ share/lumina-desktop/syntax_rules/rst.sy
 share/lumina-desktop/syntax_rules/sh.syntax
 share/lumina-desktop/syntax_rules/txt.syntax
 share/lumina-desktop/syntax_rules/xml.syntax
+share/lumina-desktop/theme.cfg
 share/lumina-desktop/themes/
 share/lumina-desktop/themes/DarkGlass.qss.template
 share/lumina-desktop/themes/Glass.qss.template
 share/lumina-desktop/themes/Lumina-default.qss.template
 share/lumina-desktop/themes/None.qss.template
-share/pixmaps/Insight-FileManager.png
-share/pixmaps/Lumina-DE.png
 share/xsessions/
 share/xsessions/Lumina-DE.desktop
-@tag gtk-update-icon-cache %D/share/icons/material-design-dark
-@tag gtk-update-icon-cache %D/share/icons/material-design-light
-@tag update-desktop-database
+usr/
+usr/local/
+usr/local/lib/
+usr/local/lib/qt5/
+usr/local/lib/qt5/plugins/
+usr/local/lib/qt5/plugins/platformthemes/
+@so usr/local/lib/qt5/plugins/platformthemes/liblthemeengine.so
+usr/local/lib/qt5/plugins/styles/
+@so usr/local/lib/qt5/plugins/styles/liblthemeengine-style.so
+@tag gtk-update-icon-cache %D/share/icons/lumina-icons
+@tag gtk-update-icon-cache %D/share/icons/hicolor
Index: ports/x11/lumina/pkg/DESCR
===================================================================
RCS file: /cvs/ports/x11/lumina/pkg/DESCR,v
diff -u -p -u -r1.3 DESCR
--- ports/x11/lumina/pkg/DESCR	31 Oct 2016 17:49:30 -0000	1.3
+++ ports/x11/lumina/pkg/DESCR	8 Mar 2025 01:21:42 -0000
@@ -1 +1,6 @@
-Lumina-DE is a lightweight, BSD licensed desktop environment.
+The Lumina Desktop Environment is a lightweight system interface that is 
+designed for use on any Unix-like operating system. It takes a plugin-based 
+approach, allowing the entire interface to be assembled/arranged by each 
+individual user as desired, with a system-wide default layout which can be 
+setup by the system administrator. This allows every system (or user session) 
+to be designed to maximize the individual user's productivity.
Index: ports/x11/lumina/patches/patch-src-qt5_OS-detect_pri
===================================================================
RCS file: /cvs/ports/x11/lumina/patches/patch-src-qt5_OS-detect_pri,v
diff -u -p -u -r1.3 patch-src-qt5_OS-detect_pri
--- ports/x11/lumina/patches/patch-src-qt5_OS-detect_pri	11 Mar 2022 20:16:38 -0000	1.3
+++ ports/x11/lumina/patches/patch-src-qt5_OS-detect_pri	8 Mar 2025 01:22:06 -0000
@@ -1,13 +1,14 @@
 Index: src-qt5/OS-detect.pri
 --- src-qt5/OS-detect.pri.orig
 +++ src-qt5/OS-detect.pri
-@@ -47,7 +47,8 @@ isEmpty(OS){
+@@ -47,7 +47,7 @@ isEmpty(OS){
  
    }else : openbsd-*{
+-    isEmpty(PREFIX){ PREFIX=/usr/local }
++    isEmpty(L_ETCDIR){ L_ETCDIR=!!SYSCONFDIR!! }
      OS = OpenBSD
 -    LIBS += -L/usr/local/lib -L/usr/lib
 +    LIBS += -L!!LOCALBASE!!/lib -L/usr/lib
-+    isEmpty(L_ETCDIR){ L_ETCDIR=!!SYSCONFDIR!! }
      #Use the defaults for everything else
  
    }else : netbsd-*{
Index: ports/x11/lumina/patches/patch-src-qt5_desktop-utils_desktop-utils_pro
===================================================================
RCS file: /cvs/ports/x11/lumina/patches/patch-src-qt5_desktop-utils_desktop-utils_pro,v
diff -u -p -u -r1.3 patch-src-qt5_desktop-utils_desktop-utils_pro
--- ports/x11/lumina/patches/patch-src-qt5_desktop-utils_desktop-utils_pro	11 Mar 2022 20:16:38 -0000	1.3
+++ ports/x11/lumina/patches/patch-src-qt5_desktop-utils_desktop-utils_pro	8 Mar 2025 01:22:21 -0000
@@ -1,12 +1,12 @@
 Index: src-qt5/desktop-utils/desktop-utils.pro
 --- src-qt5/desktop-utils/desktop-utils.pro.orig
 +++ src-qt5/desktop-utils/desktop-utils.pro
-@@ -10,7 +10,7 @@ SUBDIRS+= lumina-fm \
+@@ -8,7 +8,6 @@ SUBDIRS+= lumina-fm \
+ 	lumina-screenshot \
+ 	lumina-fileinfo \
  	lumina-textedit \
- 	lumina-calculator \
  	lumina-archiver \
--#	lumina-notify \
-+	lumina-notify \
  	lumina-mediaplayer \
- 	lumina-xdg-entry \
- 	lumina-pdf
+-	lumina-photo \
+-	lumina-sudo
++	lumina-photo

Reply via email to