pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors/retext



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Thu Jan 16 23:17:40 UTC 2025

Modified Files:
        pkgsrc/editors/retext: Makefile PLIST distinfo

Log Message:
retext: update to 8.1.0

## ReText 8.1.0 (2025-01-09)

* Dependency changes:
    - Python 3.9 or later is now required.
    - Markups 4.0 or later is now required.
* Improvements and bugs fixed:
    - Issue #622 — added support for Ctrl+Tab and Ctrl+Shift+Tab for switching
      tabs.
    - PR #634 — WebEngine previewer now shows link on hover (contributed by
      red-kite).
    - Issue #623, PR #640 — changed mouse cursor to pointing hand on link
      hover (contributed by Donjan Rodic).
    - Added F9 shortcut for showing/hiding directory tree dynamically.
    - In the directory tree, for files with long names the full name is shown
      in a tooltip.
    - Issue #383 — splitter state and WebEngine preview zoom factor are now
      cached between runs.
    - Preferences dialog now has links to open the selected stylesheet file
      and working directories externally.
    - It is now possible to pass a directory on the command line, it will be
      shown in the tree.
    - Issue #649 — pasted image URLs are now converted to image markup.
    - Issue #650 — pressing Up key on the first line moves the cursor to the
      beginning of the document, and pressing Down key on the last line moves
      it to the end of the document.
    - When the system theme is dark, Qt WebEngine now uses dark mode too.
    - Issue #617 — added `markdownHeaders` setting for the highlighter.
    - Issue #489 — added initial AsciiDoc support (beta).
    - Issue #519 — added Ctrl+H shortcut for viewing HTML code.
* Internal changes:
    - PR #592 — auto-generated config options were moved to a separate file,
      `cache.conf` (contributed by Okko Makkonen).
    - Build system was ported to `pyproject.toml`.
    - Adopted `ruff` for code quality checks.
* Translation updates:
    - Danish (contributed by Morten Juhl-Johansen).
    - Dutch (contributed by Heimen Stoffels).
    - Irish (new, contributed by Aindriú Mac Giolla Eoin).
    - Italian (contributed by albanobattistella).
    - Ukrainian (contributed by dmytro22).


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/editors/retext/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/editors/retext/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/editors/retext/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/retext/Makefile
diff -u pkgsrc/editors/retext/Makefile:1.21 pkgsrc/editors/retext/Makefile:1.22
--- pkgsrc/editors/retext/Makefile:1.21 Mon Jan 13 22:29:51 2025
+++ pkgsrc/editors/retext/Makefile      Thu Jan 16 23:17:40 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2025/01/13 22:29:51 gutteridge Exp $
+# $NetBSD: Makefile,v 1.22 2025/01/16 23:17:40 gutteridge Exp $
 
-DISTNAME=      ReText-8.0.2
-PKGNAME=       ${DISTNAME:tl}
+DISTNAME=      retext-8.1.0
 CATEGORIES=    editors python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=R/ReText/}
 
@@ -15,17 +14,22 @@ DEPENDS+=   ${PYPKGPREFIX}-enchant-[0-9]*:
 DEPENDS+=      ${PYPKGPREFIX}-markups-[0-9]*:../../textproc/py-markups
 DEPENDS+=      ${PYPKGPREFIX}-qt6-[0-9]*:../../x11/py-qt6
 DEPENDS+=      ${PYPKGPREFIX}-sip-qt6-[0-9]*:../../x11/py-sip-qt6
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=70.1:../../devel/py-setuptools
 
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  39  # py-markups
 
-USE_PKG_RESOURCES=     yes
+WHEEL_NAME=    ReText-${PKGVERSION_NOREV}
+
+INSTALLATION_DIRS+=    share/applications
 
 .include "../../mk/bsd.prefs.mk"
 
-# Workaround for PR#57445/50277 for netbsd-9 & netbsd-10 pre 2023-08-05
 post-install:
+# Upstream egg to wheel definition lost the installation of the desktop file.
+       ${INSTALL_DATA} ${WRKSRC}/data/me.mitya57.ReText.desktop ${DESTDIR}${PREFIX}/share/applications/
+# Workaround for PR#57445/50277 for netbsd-9 & netbsd-10 pre 2023-08-05.
 .if ${OPSYS} == "NetBSD"
        ${MV} ${DESTDIR}${PREFIX}/bin/retext ${DESTDIR}${PREFIX}/bin/retext-py
        ${INSTALL_SCRIPT} ${FILESDIR}/retext.sh ${DESTDIR}${PREFIX}/bin/retext
@@ -33,5 +37,5 @@ post-install:
 .endif
 
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/editors/retext/PLIST
diff -u pkgsrc/editors/retext/PLIST:1.4 pkgsrc/editors/retext/PLIST:1.5
--- pkgsrc/editors/retext/PLIST:1.4     Thu Aug 10 14:10:40 2023
+++ pkgsrc/editors/retext/PLIST Thu Jan 16 23:17:40 2025
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.4 2023/08/10 14:10:40 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.5 2025/01/16 23:17:40 gutteridge Exp $
 bin/retext
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE_GPL
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ReText/__init__.py
 ${PYSITELIB}/ReText/__init__.pyc
 ${PYSITELIB}/ReText/__init__.pyo
@@ -27,12 +27,16 @@ ${PYSITELIB}/ReText/editor.pyo
 ${PYSITELIB}/ReText/fakevimeditor.py
 ${PYSITELIB}/ReText/fakevimeditor.pyc
 ${PYSITELIB}/ReText/fakevimeditor.pyo
+${PYSITELIB}/ReText/filesystemmodel.py
+${PYSITELIB}/ReText/filesystemmodel.pyc
+${PYSITELIB}/ReText/filesystemmodel.pyo
 ${PYSITELIB}/ReText/highlighter.py
 ${PYSITELIB}/ReText/highlighter.pyc
 ${PYSITELIB}/ReText/highlighter.pyo
 ${PYSITELIB}/ReText/icons/application-exit.png
 ${PYSITELIB}/ReText/icons/application-pdf.png
 ${PYSITELIB}/ReText/icons/document-new.png
+${PYSITELIB}/ReText/icons/document-open-folder.png
 ${PYSITELIB}/ReText/icons/document-open-recent.png
 ${PYSITELIB}/ReText/icons/document-open.png
 ${PYSITELIB}/ReText/icons/document-preview.png
@@ -72,6 +76,7 @@ ${PYSITELIB}/ReText/locale/retext_eu.qm
 ${PYSITELIB}/ReText/locale/retext_fa.qm
 ${PYSITELIB}/ReText/locale/retext_fi.qm
 ${PYSITELIB}/ReText/locale/retext_fr.qm
+${PYSITELIB}/ReText/locale/retext_ga.qm
 ${PYSITELIB}/ReText/locale/retext_hr.qm
 ${PYSITELIB}/ReText/locale/retext_hu.qm
 ${PYSITELIB}/ReText/locale/retext_it.qm
@@ -120,4 +125,4 @@ ${PYSITELIB}/ReText/xsettings.pyc
 ${PYSITELIB}/ReText/xsettings.pyo
 share/applications/me.mitya57.ReText.desktop
 share/icons/hicolor/scalable/apps/retext.svg
-share/metainfo/me.mitya57.ReText.appdata.xml
+share/metainfo/me.mitya57.ReText.metainfo.xml

Index: pkgsrc/editors/retext/distinfo
diff -u pkgsrc/editors/retext/distinfo:1.10 pkgsrc/editors/retext/distinfo:1.11
--- pkgsrc/editors/retext/distinfo:1.10 Wed Mar 20 13:56:10 2024
+++ pkgsrc/editors/retext/distinfo      Thu Jan 16 23:17:40 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2024/03/20 13:56:10 gutteridge Exp $
+$NetBSD: distinfo,v 1.11 2025/01/16 23:17:40 gutteridge Exp $
 
-BLAKE2s (ReText-8.0.2.tar.gz) = 61328e2ed53392fa380861cd2970a6dc942566610ec1c83ee8a586003fd1db77
-SHA512 (ReText-8.0.2.tar.gz) = c7b543d91290c007c820751f39c009c1e5fb86eb59590d0c13610c9c7f13b6023ffee3d6aebc4665addacbefad0d17937a29e8201d08457cc1641a6d5c0019b0
-Size (ReText-8.0.2.tar.gz) = 546236 bytes
+BLAKE2s (retext-8.1.0.tar.gz) = 06a26c372d6f4120da18562f7f3fff9b47ad39389f1aa1d1e2c3ff443b40572a
+SHA512 (retext-8.1.0.tar.gz) = d4bdb39608b9cd74773255a95c940060b79fe578b045d00b1224d49a94f45e4ffcf8163fc3e9778b92509b7fe425a59d444054814dc2c5f70998dc865b7c7f8d
+Size (retext-8.1.0.tar.gz) = 569692 bytes



Home | Main Index | Thread Index | Old Index