From: David Uhden Collado Subject: Re: [wip update] x11/lumina 1.4.0-p1 -> 1.6.2 To: ports@openbsd.org Cc: Stuart Henderson Date: Sat, 8 Mar 2025 01:27:00 +0000 > 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 - # 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 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