diff options
Diffstat (limited to 'editors')
144 files changed, 1630 insertions, 2666 deletions
diff --git a/editors/Makefile b/editors/Makefile index 69d8bca00905..1bb6509e1187 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -41,6 +41,7 @@ SUBDIR += emacs SUBDIR += emacs-devel SUBDIR += encryptpad + SUBDIR += enter-tex SUBDIR += featherpad SUBDIR += fileobj SUBDIR += flim @@ -51,7 +52,6 @@ SUBDIR += ghex SUBDIR += ghostwriter SUBDIR += gmanedit - SUBDIR += gnome-latex SUBDIR += gnome-text-editor SUBDIR += gobby SUBDIR += gomate @@ -205,6 +205,7 @@ SUBDIR += mg SUBDIR += mickey SUBDIR += micro + SUBDIR += microsoft-edit SUBDIR += mined SUBDIR += mle SUBDIR += mousepad diff --git a/editors/abiword/Makefile b/editors/abiword/Makefile index 0d222292e3d2..27121d2024a6 100644 --- a/editors/abiword/Makefile +++ b/editors/abiword/Makefile @@ -1,6 +1,6 @@ PORTNAME= abiword PORTVERSION= 3.0.5 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= editors MASTER_SITES= https://dev.alpinelinux.org/archive/${PORTNAME}/ DIST_SUBDIR= AbiWord diff --git a/editors/ad/Makefile b/editors/ad/Makefile index 0bff956f3166..f1009c7de26f 100644 --- a/editors/ad/Makefile +++ b/editors/ad/Makefile @@ -1,6 +1,6 @@ PORTNAME= ad DISTVERSION= 0.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors MAINTAINER= fuz@FreeBSD.org diff --git a/editors/amp/Makefile b/editors/amp/Makefile index 6ea0abedd896..aee57c0bc659 100644 --- a/editors/amp/Makefile +++ b/editors/amp/Makefile @@ -1,6 +1,6 @@ PORTNAME= amp DISTVERSION= 0.7.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org diff --git a/editors/bvi/Makefile b/editors/bvi/Makefile index 2172af1dbe72..ccebf9fd186a 100644 --- a/editors/bvi/Makefile +++ b/editors/bvi/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 1.4.2 PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= SF -EXTRACT_SUFX= .src.tar.gz +DISTNAME= ${PORTNAME}-${DISTVERSION}.src MAINTAINER= naddy@FreeBSD.org COMMENT= Vi-like binary file (hex)editor @@ -13,6 +13,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses + GNU_CONFIGURE= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} + .include <bsd.port.mk> diff --git a/editors/calligra/distinfo b/editors/calligra/distinfo index 3c9bea090f6a..a62936a14eb8 100644 --- a/editors/calligra/distinfo +++ b/editors/calligra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557860 -SHA256 (KDE/release-service/25.04.1/calligra-25.04.1.tar.xz) = f81e832b9b562d39e2177b45569608be94ee03bae061a5e7c27eb2dc0b2bd3e8 -SIZE (KDE/release-service/25.04.1/calligra-25.04.1.tar.xz) = 58071980 +TIMESTAMP = 1749047332 +SHA256 (KDE/release-service/25.04.2/calligra-25.04.2.tar.xz) = 0c06c1df4200e3e5167829a52907553f83d8de50e0ea45c26898fea9c1850b42 +SIZE (KDE/release-service/25.04.2/calligra-25.04.2.tar.xz) = 58079932 diff --git a/editors/calligra/pkg-plist b/editors/calligra/pkg-plist index 96891dd03ebe..f37312f1164d 100644 --- a/editors/calligra/pkg-plist +++ b/editors/calligra/pkg-plist @@ -7535,6 +7535,7 @@ share/locale/zh_TW/LC_MESSAGES/calligra_shape_text.mo share/locale/zh_TW/LC_MESSAGES/calligra_shape_threed.mo share/locale/zh_TW/LC_MESSAGES/calligra_shape_vector.mo share/locale/zh_TW/LC_MESSAGES/calligra_shape_video.mo +share/locale/zh_TW/LC_MESSAGES/calligra_shape_webshape.mo share/locale/zh_TW/LC_MESSAGES/calligra_textediting_autocorrect.mo share/locale/zh_TW/LC_MESSAGES/calligra_textediting_changecase.mo share/locale/zh_TW/LC_MESSAGES/calligra_textediting_spellcheck.mo diff --git a/editors/cudatext/Makefile b/editors/cudatext/Makefile index d888acaae0e5..c25e72e60467 100644 --- a/editors/cudatext/Makefile +++ b/editors/cudatext/Makefile @@ -1,5 +1,5 @@ PORTNAME= cudatext -PORTVERSION= 1.223.5.1 +PORTVERSION= 1.223.6.0 CATEGORIES= editors PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} diff --git a/editors/cudatext/distinfo b/editors/cudatext/distinfo index 2b5f0e2110e7..8c2ed0645db2 100644 --- a/editors/cudatext/distinfo +++ b/editors/cudatext/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1745600206 -SHA256 (Alexey-T-CudaText-1.223.5.1_GH0.tar.gz) = 3ce5370935a5dafa68baefa2958e7598e3af5f38c8d2c9e38a5118c620630061 -SIZE (Alexey-T-CudaText-1.223.5.1_GH0.tar.gz) = 6371624 +TIMESTAMP = 1748047717 +SHA256 (Alexey-T-CudaText-1.223.6.0_GH0.tar.gz) = 298138b5ae3e52028924861bce816edf40f1190b5116cc481a2e2bce5470c7ff +SIZE (Alexey-T-CudaText-1.223.6.0_GH0.tar.gz) = 6372738 SHA256 (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = bf831ada3e9562dfc9653e0b1d46dca2bbe5409f8406ae4db7f52299e09fe4c6 SIZE (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = 6657935 SHA256 (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 7243d0eb6d2f1924447fa575621474f043ec54ad258f770d230489bfeecb9cf5 diff --git a/editors/elementary-code/Makefile b/editors/elementary-code/Makefile index cf003bacd214..1deb1599aee0 100644 --- a/editors/elementary-code/Makefile +++ b/editors/elementary-code/Makefile @@ -1,6 +1,6 @@ PORTNAME= code DISTVERSION= 7.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors PKGNAMEPREFIX= elementary- @@ -18,8 +18,8 @@ LIB_DEPENDS= libeditorconfig.so:editors/editorconfig-core-c \ libgranite.so:x11-toolkits/granite \ libgtkspell3-3.so:textproc/gtkspell3 \ libhandy-1.so:x11-toolkits/libhandy \ - libpeas-1.0.so:devel/libpeas \ - libpeas-gtk-1.0.so:devel/libpeas \ + libpeas-1.0.so:devel/libpeas1 \ + libpeas-gtk-1.0.so:devel/libpeas1 \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf \ pkcheck:sysutils/polkit diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile index ea1c7a151aca..93f4d5368ca2 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= emacs -DISTVERSION= 31.0.50.20250515 +DISTVERSION= 31.0.50.20250617 PORTEPOCH= 3 CATEGORIES= editors PKGNAMESUFFIX= -devel @@ -24,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \ CPE_VENDOR= gnu USE_GITHUB= yes GH_ACCOUNT= emacs-mirror -GH_TAGNAME= db198e0e59b +GH_TAGNAME= 27a524602ff GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-build-details \ diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo index 737429f8904c..3d5ef796d295 100644 --- a/editors/emacs-devel/distinfo +++ b/editors/emacs-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747328902 -SHA256 (emacs-mirror-emacs-31.0.50.20250515-db198e0e59b_GH0.tar.gz) = 70d09e0a7a0564dc7ad6e619361d7bf3fc683666271fe5979ddd7fc3b5f8ed2e -SIZE (emacs-mirror-emacs-31.0.50.20250515-db198e0e59b_GH0.tar.gz) = 52116050 +TIMESTAMP = 1750215520 +SHA256 (emacs-mirror-emacs-31.0.50.20250617-27a524602ff_GH0.tar.gz) = 21beccd95f3c58d37952349dfed9ebf90ade20cbe69da0a4ee40307868e99aca +SIZE (emacs-mirror-emacs-31.0.50.20250617-27a524602ff_GH0.tar.gz) = 52159584 diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist index 9b45ae848537..a26776292e28 100644 --- a/editors/emacs-devel/pkg-plist +++ b/editors/emacs-devel/pkg-plist @@ -3772,6 +3772,8 @@ share/applications/emacsclient.desktop %%DATADIR%%/%%EMACS_VER%%/lisp/reveal.elc %%DATADIR%%/%%EMACS_VER%%/lisp/rfn-eshadow.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/rfn-eshadow.elc +%%DATADIR%%/%%EMACS_VER%%/lisp/ring-bell-fns.el.gz +%%DATADIR%%/%%EMACS_VER%%/lisp/ring-bell-fns.elc %%DATADIR%%/%%EMACS_VER%%/lisp/rot13.el.gz %%DATADIR%%/%%EMACS_VER%%/lisp/rot13.elc %%DATADIR%%/%%EMACS_VER%%/lisp/rtree.el.gz diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile index 266e3b2cd886..1e9a56b7ed94 100644 --- a/editors/emacs/Makefile +++ b/editors/emacs/Makefile @@ -130,6 +130,7 @@ OPTIONS_EXCLUDE+= ALSA CAIRO DBUS GFILE GIF GSETTINGS GTK2 GTK3 \ XIM XPM XWIDGETS .endif OPTIONS_EXCLUDE_armv7= NATIVECOMP +OPTIONS_EXCLUDE_powerpc64= NATIVECOMP OPTIONS_SUB= YES ACL_DESC= Access control list support diff --git a/editors/encryptpad/Makefile b/editors/encryptpad/Makefile index 23020b2a903a..ac79712b92da 100644 --- a/editors/encryptpad/Makefile +++ b/editors/encryptpad/Makefile @@ -1,7 +1,6 @@ PORTNAME= encryptpad DISTVERSIONPREFIX= v -DISTVERSION= 0.5.0.2 -PORTREVISION= 1 +DISTVERSION= 0.5.0.4 CATEGORIES= editors security MAINTAINER= eduardo@FreeBSD.org @@ -11,22 +10,19 @@ WWW= https://evpo.net/encryptpad/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt -DEPRECATED= Depends on expired security/botan2 -EXPIRATION_DATE=2025-06-21 - -LIB_DEPENDS= libbotan-2.so:security/botan2 +LIB_DEPENDS= libbotan-3.so:security/botan3 USES= compiler:c++11-lang desktop-file-utils gl gmake pkgconfig \ - python:build qt:5 shared-mime-info shebangfix + python:build qt:5 shared-mime-info USE_GITHUB= yes GH_ACCOUNT= evpo GH_PROJECT= EncryptPad +GH_TAGNAME= 3593110ddc83395815caa6a00ce9412161c173e7 # botan3 branch, 20240627 USE_GL= gl -USE_QT= core gui widgets buildtools:build qmake:build -BINARY_ALIAS= python=${PYTHON_CMD} \ - qmake=${QMAKE} +USE_QT= core gui printsupport svg widgets buildtools:build qmake:build +BINARY_ALIAS= python3=${PYTHON_CMD} qmake=${QMAKE} PORTDOCS= * diff --git a/editors/encryptpad/distinfo b/editors/encryptpad/distinfo index 800e802650d5..e3cbe85b22b1 100644 --- a/editors/encryptpad/distinfo +++ b/editors/encryptpad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661602196 -SHA256 (evpo-EncryptPad-v0.5.0.2_GH0.tar.gz) = 3ec5f445dc20023ceee86848053f980eed5b2536b384a2b2eb4953511ddde094 -SIZE (evpo-EncryptPad-v0.5.0.2_GH0.tar.gz) = 14968657 +TIMESTAMP = 1748299290 +SHA256 (evpo-EncryptPad-v0.5.0.4-3593110ddc83395815caa6a00ce9412161c173e7_GH0.tar.gz) = cd802cbb2cb883f83978c132462f02c432815c22ff7634a216d23664ca804793 +SIZE (evpo-EncryptPad-v0.5.0.4-3593110ddc83395815caa6a00ce9412161c173e7_GH0.tar.gz) = 18589358 diff --git a/editors/enter-tex/Makefile b/editors/enter-tex/Makefile new file mode 100644 index 000000000000..3e5a7514eca8 --- /dev/null +++ b/editors/enter-tex/Makefile @@ -0,0 +1,50 @@ +PORTNAME= enter-tex +DISTVERSION= 3.48.0 +CATEGORIES= editors +DIST_SUBDIR= gnome + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Integrated TeX/LaTeX editor +WWW= https://gitlab.gnome.org/swilmet/enter-tex + +LICENSE= GPLv3+ + +BUILD_DEPENDS= itstool:textproc/itstool \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas +LIB_DEPENDS= libgee-0.8.so:devel/libgee \ + libgedit-amtk-5.so:x11-toolkits/amtk \ + libgedit-tepl-6.so:x11-toolkits/tepl6 \ + libgedit-gtksourceview-300.so:x11-toolkits/libgedit-gtksourceview \ + libgspell-1.so:textproc/gspell + +USES= compiler:c11 desktop-file-utils gettext gnome meson \ + pkgconfig tar:bz2 tex vala:build +USE_GNOME= dconf glib20 gtk30 introspection:build +USE_TEX= base + +USE_GITLAB= yes +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= World/gedit + +MESON_ARGS= -Dgtk_doc=false \ + -Dtests=false + +GLIB_SCHEMAS= org.gnome.enter_tex.gschema.xml + +# https://gitlab.gnome.org/swilmet/enter-tex/-/issues/19 +do-build: + @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/gtex/Gtex-1.gir; then \ + if [ -n "${BUILD_FAIL_MESSAGE}" ]; then \ + ${ECHO_MSG} "===> Compilation failed unexpectedly." ;\ + (${ECHO_CMD} "${BUILD_FAIL_MESSAGE}") ;\ + fi ;\ + fi) + + @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} src/enter-tex; then \ + if [ -n "${BUILD_FAIL_MESSAGE}" ]; then \ + ${ECHO_MSG} "===> Compilation failed unexpectedly." ;\ + (${ECHO_CMD} "${BUILD_FAIL_MESSAGE}") ;\ + fi ;\ + fi) + +.include <bsd.port.mk> diff --git a/editors/enter-tex/distinfo b/editors/enter-tex/distinfo new file mode 100644 index 000000000000..bcaf0e097367 --- /dev/null +++ b/editors/enter-tex/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1746192612 +SHA256 (gnome/enter-tex-3.48.0.tar.bz2) = 265d83da04ea924838356d4944ce378ae8c97500adde30d4ecad32a9ef6b9903 +SIZE (gnome/enter-tex-3.48.0.tar.bz2) = 667754 diff --git a/editors/enter-tex/pkg-descr b/editors/enter-tex/pkg-descr new file mode 100644 index 000000000000..f9899846fe9c --- /dev/null +++ b/editors/enter-tex/pkg-descr @@ -0,0 +1,2 @@ +Enter Tex is a TeX/LaTeX editor for the GNOME desktop. It permits to +focus on the content and the structure of the document. diff --git a/editors/enter-tex/pkg-plist b/editors/enter-tex/pkg-plist new file mode 100644 index 000000000000..05f11f80de61 --- /dev/null +++ b/editors/enter-tex/pkg-plist @@ -0,0 +1,146 @@ +bin/enter-tex +share/applications/org.gnome.enter_tex.desktop +share/dbus-1/services/org.gnome.enter_tex.service +%%DATADIR%%/build_tools.xml +%%DATADIR%%/completion.xml +%%DATADIR%%/latexhelp.html +%%DATADIR%%/templates/article.tex +%%DATADIR%%/templates/beamer.tex +%%DATADIR%%/templates/book.tex +%%DATADIR%%/templates/letter.tex +%%DATADIR%%/templates/report.tex +%%DATADIR%%/ui/ui.xml +share/help/C/enter-tex/build_tools.page +share/help/C/enter-tex/completion.page +share/help/C/enter-tex/index.page +share/help/C/enter-tex/projects.page +share/help/C/enter-tex/spell_checking.page +share/help/C/enter-tex/structure.page +share/help/C/enter-tex/synctex.page +share/help/cs/enter-tex/build_tools.page +share/help/cs/enter-tex/completion.page +share/help/cs/enter-tex/index.page +share/help/cs/enter-tex/projects.page +share/help/cs/enter-tex/spell_checking.page +share/help/cs/enter-tex/structure.page +share/help/cs/enter-tex/synctex.page +share/help/da/enter-tex/build_tools.page +share/help/da/enter-tex/completion.page +share/help/da/enter-tex/index.page +share/help/da/enter-tex/projects.page +share/help/da/enter-tex/spell_checking.page +share/help/da/enter-tex/structure.page +share/help/da/enter-tex/synctex.page +share/help/de/enter-tex/build_tools.page +share/help/de/enter-tex/completion.page +share/help/de/enter-tex/index.page +share/help/de/enter-tex/projects.page +share/help/de/enter-tex/spell_checking.page +share/help/de/enter-tex/structure.page +share/help/de/enter-tex/synctex.page +share/help/el/enter-tex/build_tools.page +share/help/el/enter-tex/completion.page +share/help/el/enter-tex/index.page +share/help/el/enter-tex/projects.page +share/help/el/enter-tex/spell_checking.page +share/help/el/enter-tex/structure.page +share/help/el/enter-tex/synctex.page +share/help/es/enter-tex/build_tools.page +share/help/es/enter-tex/completion.page +share/help/es/enter-tex/index.page +share/help/es/enter-tex/projects.page +share/help/es/enter-tex/spell_checking.page +share/help/es/enter-tex/structure.page +share/help/es/enter-tex/synctex.page +share/help/fr/enter-tex/build_tools.page +share/help/fr/enter-tex/completion.page +share/help/fr/enter-tex/index.page +share/help/fr/enter-tex/projects.page +share/help/fr/enter-tex/spell_checking.page +share/help/fr/enter-tex/structure.page +share/help/fr/enter-tex/synctex.page +share/help/gl/enter-tex/build_tools.page +share/help/gl/enter-tex/completion.page +share/help/gl/enter-tex/index.page +share/help/gl/enter-tex/projects.page +share/help/gl/enter-tex/spell_checking.page +share/help/gl/enter-tex/structure.page +share/help/gl/enter-tex/synctex.page +share/help/hu/enter-tex/build_tools.page +share/help/hu/enter-tex/completion.page +share/help/hu/enter-tex/index.page +share/help/hu/enter-tex/projects.page +share/help/hu/enter-tex/spell_checking.page +share/help/hu/enter-tex/structure.page +share/help/hu/enter-tex/synctex.page +share/help/pl/enter-tex/build_tools.page +share/help/pl/enter-tex/completion.page +share/help/pl/enter-tex/index.page +share/help/pl/enter-tex/projects.page +share/help/pl/enter-tex/spell_checking.page +share/help/pl/enter-tex/structure.page +share/help/pl/enter-tex/synctex.page +share/help/pt_BR/enter-tex/build_tools.page +share/help/pt_BR/enter-tex/completion.page +share/help/pt_BR/enter-tex/index.page +share/help/pt_BR/enter-tex/projects.page +share/help/pt_BR/enter-tex/spell_checking.page +share/help/pt_BR/enter-tex/structure.page +share/help/pt_BR/enter-tex/synctex.page +share/help/ru/enter-tex/build_tools.page +share/help/ru/enter-tex/completion.page +share/help/ru/enter-tex/index.page +share/help/ru/enter-tex/projects.page +share/help/ru/enter-tex/spell_checking.page +share/help/ru/enter-tex/structure.page +share/help/ru/enter-tex/synctex.page +share/help/sv/enter-tex/build_tools.page +share/help/sv/enter-tex/completion.page +share/help/sv/enter-tex/index.page +share/help/sv/enter-tex/projects.page +share/help/sv/enter-tex/spell_checking.page +share/help/sv/enter-tex/structure.page +share/help/sv/enter-tex/synctex.page +share/help/uk/enter-tex/build_tools.page +share/help/uk/enter-tex/completion.page +share/help/uk/enter-tex/index.page +share/help/uk/enter-tex/projects.page +share/help/uk/enter-tex/spell_checking.page +share/help/uk/enter-tex/structure.page +share/help/uk/enter-tex/synctex.page +share/icons/hicolor/scalable/apps/org.gnome.enter_tex.svg +share/icons/hicolor/symbolic/apps/org.gnome.enter_tex-symbolic.svg +share/locale/bs/LC_MESSAGES/enter-tex.mo +share/locale/ca/LC_MESSAGES/enter-tex.mo +share/locale/cs/LC_MESSAGES/enter-tex.mo +share/locale/da/LC_MESSAGES/enter-tex.mo +share/locale/de/LC_MESSAGES/enter-tex.mo +share/locale/el/LC_MESSAGES/enter-tex.mo +share/locale/eo/LC_MESSAGES/enter-tex.mo +share/locale/es/LC_MESSAGES/enter-tex.mo +share/locale/eu/LC_MESSAGES/enter-tex.mo +share/locale/fr/LC_MESSAGES/enter-tex.mo +share/locale/gl/LC_MESSAGES/enter-tex.mo +share/locale/he/LC_MESSAGES/enter-tex.mo +share/locale/hu/LC_MESSAGES/enter-tex.mo +share/locale/id/LC_MESSAGES/enter-tex.mo +share/locale/it/LC_MESSAGES/enter-tex.mo +share/locale/lt/LC_MESSAGES/enter-tex.mo +share/locale/lv/LC_MESSAGES/enter-tex.mo +share/locale/nb/LC_MESSAGES/enter-tex.mo +share/locale/nl/LC_MESSAGES/enter-tex.mo +share/locale/oc/LC_MESSAGES/enter-tex.mo +share/locale/pl/LC_MESSAGES/enter-tex.mo +share/locale/pt/LC_MESSAGES/enter-tex.mo +share/locale/pt_BR/LC_MESSAGES/enter-tex.mo +share/locale/ro/LC_MESSAGES/enter-tex.mo +share/locale/ru/LC_MESSAGES/enter-tex.mo +share/locale/sl/LC_MESSAGES/enter-tex.mo +share/locale/sr/LC_MESSAGES/enter-tex.mo +share/locale/sr@latin/LC_MESSAGES/enter-tex.mo +share/locale/sv/LC_MESSAGES/enter-tex.mo +share/locale/tr/LC_MESSAGES/enter-tex.mo +share/locale/uk/LC_MESSAGES/enter-tex.mo +share/locale/zh_CN/LC_MESSAGES/enter-tex.mo +share/man/man1/enter-tex.1.gz +share/metainfo/org.gnome.enter_tex.metainfo.xml diff --git a/editors/fileobj/Makefile b/editors/fileobj/Makefile index 0b089a2f6b41..d29cfbf12f44 100644 --- a/editors/fileobj/Makefile +++ b/editors/fileobj/Makefile @@ -1,7 +1,6 @@ PORTNAME= fileobj DISTVERSIONPREFIX= v -DISTVERSION= 0.8.6 -PORTREVISION= 2 +DISTVERSION= 0.8.7 CATEGORIES= editors MAINTAINER= tkusumi@netbsd.org @@ -19,6 +18,7 @@ USE_PYTHON= autoplist concurrent distutils optsuffix PLIST_FILES= share/man/man1/fileobj.1.gz post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fileobj/_native.cpython-${PYTHON_SUFFIX}.so ${INSTALL_MAN} ${WRKSRC}/doc/fileobj.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 diff --git a/editors/fileobj/distinfo b/editors/fileobj/distinfo index 4e0f3cf885b5..deaf45414336 100644 --- a/editors/fileobj/distinfo +++ b/editors/fileobj/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715838201 -SHA256 (kusumi-fileobj-v0.8.6_GH0.tar.gz) = 3b8d907798bc072faf0afe7b42557f1923080e46d80e0737493f01a08d0c5254 -SIZE (kusumi-fileobj-v0.8.6_GH0.tar.gz) = 198600 +TIMESTAMP = 1748833639 +SHA256 (kusumi-fileobj-v0.8.7_GH0.tar.gz) = 8e1e26219f689827091343efa132bb7fee92d201c1bfbcea22dab0a4c8cf3aa3 +SIZE (kusumi-fileobj-v0.8.7_GH0.tar.gz) = 199997 diff --git a/editors/gedit-plugins/Makefile b/editors/gedit-plugins/Makefile index 472a4b1c9efc..ccd4f7467f69 100644 --- a/editors/gedit-plugins/Makefile +++ b/editors/gedit-plugins/Makefile @@ -1,37 +1,31 @@ PORTNAME= gedit-plugins -PORTVERSION= 43.1 -PORTREVISION= 6 +PORTVERSION= 48.1 CATEGORIES= editors gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Plugins for GEdit -WWW= https://wiki.gnome.org/Apps/Gedit/PluginsLists +COMMENT= Plugins for gedit +WWW= https://gitlab.gnome.org/World/gedit/gedit-plugins LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= gedit>=0:editors/gedit \ - itstool:textproc/itstool \ - ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} -LIB_DEPENDS= libpeas-1.0.so:devel/libpeas \ - libgit2-glib-1.0.so:devel/libgit2-glib \ - libgucharmap_2_90.so:deskutils/gucharmap -RUN_DEPENDS= gedit>=0:editors/gedit \ - ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} - -PORTSCOUT= limitw:1,even +BUILD_DEPENDS= gedit>=48.1:editors/gedit \ + itstool:textproc/itstool +LIB_DEPENDS= libpeas-1.0.so:devel/libpeas1 \ + libgucharmap_2_90.so:deskutils/gucharmap \ + libgedit-tepl-6.so:x11-toolkits/tepl6 \ + libgedit-gtksourceview-300.so:x11-toolkits/libgedit-gtksourceview +RUN_DEPENDS= gedit>=48.1:editors/gedit \ + ${PYTHON_PKGNAMEPREFIX}libpeas1>0:devel/py-libpeas1@${PY_FLAVOR} USES= compiler:c11 gettext gnome localbase meson pkgconfig \ - python shebangfix tar:xz vala:build -USE_GNOME= cairo gdkpixbuf gtk30 gtksourceview4 intlhack introspection \ + python tar:xz +USE_GNOME= glib20 gtk30 introspection pygobject3 \ vte3 USE_CSTD= c11 USE_LDCONFIG= yes -INSTALL_TARGET= install-strip -SHEBANG_FILES= plugins/synctex/synctex/evince_dbus.py BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.gedit.plugins.drawspaces.gschema.xml \ diff --git a/editors/gedit-plugins/distinfo b/editors/gedit-plugins/distinfo index 81e0e85a1aeb..433cca7f709e 100644 --- a/editors/gedit-plugins/distinfo +++ b/editors/gedit-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668053361 -SHA256 (gnome/gedit-plugins-43.1.tar.xz) = 93a4ff0f60e8283293f16c242c25eb197e5e7bdc06cbe8891b82cf1d46cc6e1d -SIZE (gnome/gedit-plugins-43.1.tar.xz) = 913072 +TIMESTAMP = 1739723692 +SHA256 (gnome/gedit-plugins-48.1.tar.xz) = 9026bfe71a678f8c47f46316837437e7b357918fd6c3d4d65be27fc95b710e1c +SIZE (gnome/gedit-plugins-48.1.tar.xz) = 881140 diff --git a/editors/gedit-plugins/pkg-plist b/editors/gedit-plugins/pkg-plist index 370ca60a9d3a..dcd6d6f2531c 100644 --- a/editors/gedit-plugins/pkg-plist +++ b/editors/gedit-plugins/pkg-plist @@ -8,19 +8,7 @@ lib/gedit/plugins/codecomment.plugin lib/gedit/plugins/codecomment.py lib/gedit/plugins/colorpicker.plugin lib/gedit/plugins/colorpicker.py -lib/gedit/plugins/colorschemer.plugin -lib/gedit/plugins/colorschemer/__init__.py -lib/gedit/plugins/colorschemer/languages.py -lib/gedit/plugins/colorschemer/schemer.py lib/gedit/plugins/drawspaces.plugin -lib/gedit/plugins/git.plugin -lib/gedit/plugins/git/__init__.py -lib/gedit/plugins/git/appactivatable.py -lib/gedit/plugins/git/debug.py -lib/gedit/plugins/git/diffrenderer.py -lib/gedit/plugins/git/viewactivatable.py -lib/gedit/plugins/git/windowactivatable.py -lib/gedit/plugins/git/workerthread.py lib/gedit/plugins/gpdefs.py lib/gedit/plugins/joinlines.plugin lib/gedit/plugins/joinlines.py @@ -43,18 +31,9 @@ lib/gedit/plugins/sessionsaver/store/sessionstore.py lib/gedit/plugins/sessionsaver/store/xmlsessionstore.py lib/gedit/plugins/sessionsaver/windowactivable.py lib/gedit/plugins/smartspaces.plugin -lib/gedit/plugins/synctex.plugin -lib/gedit/plugins/synctex/__init__.py -lib/gedit/plugins/synctex/evince_dbus.py -lib/gedit/plugins/synctex/synctex.py lib/gedit/plugins/terminal.plugin lib/gedit/plugins/terminal.py -lib/gedit/plugins/textsize.plugin -lib/gedit/plugins/textsize/__init__.py -lib/gedit/plugins/textsize/signals.py -lib/gedit/plugins/textsize/viewactivatable.py lib/gedit/plugins/wordcompletion.plugin -share/gedit/plugins/colorschemer/ui/schemer.ui share/gedit/plugins/sessionsaver/ui/sessionsaver.ui share/help/C/gedit/bookmarks.page share/help/C/gedit/bracket-comp.page @@ -62,14 +41,11 @@ share/help/C/gedit/character-map.page share/help/C/gedit/code-comment.page share/help/C/gedit/color-picker.page share/help/C/gedit/draw-spaces.page -share/help/C/gedit/git.page share/help/C/gedit/join-split-lines.page share/help/C/gedit/legal-plugins.xml share/help/C/gedit/multi-edit.page share/help/C/gedit/session-saver.page -share/help/C/gedit/synctex.page share/help/C/gedit/terminal.page -share/help/C/gedit/text-size.page share/help/C/gedit/word-completion.page share/help/ar/gedit/bookmarks.page share/help/ar/gedit/bracket-comp.page @@ -77,14 +53,11 @@ share/help/ar/gedit/character-map.page share/help/ar/gedit/code-comment.page share/help/ar/gedit/color-picker.page share/help/ar/gedit/draw-spaces.page -share/help/ar/gedit/git.page share/help/ar/gedit/join-split-lines.page share/help/ar/gedit/legal-plugins.xml share/help/ar/gedit/multi-edit.page share/help/ar/gedit/session-saver.page -share/help/ar/gedit/synctex.page share/help/ar/gedit/terminal.page -share/help/ar/gedit/text-size.page share/help/ar/gedit/word-completion.page share/help/bg/gedit/bookmarks.page share/help/bg/gedit/bracket-comp.page @@ -92,14 +65,11 @@ share/help/bg/gedit/character-map.page share/help/bg/gedit/code-comment.page share/help/bg/gedit/color-picker.page share/help/bg/gedit/draw-spaces.page -share/help/bg/gedit/git.page share/help/bg/gedit/join-split-lines.page share/help/bg/gedit/legal-plugins.xml share/help/bg/gedit/multi-edit.page share/help/bg/gedit/session-saver.page -share/help/bg/gedit/synctex.page share/help/bg/gedit/terminal.page -share/help/bg/gedit/text-size.page share/help/bg/gedit/word-completion.page share/help/ca/gedit/bookmarks.page share/help/ca/gedit/bracket-comp.page @@ -107,14 +77,11 @@ share/help/ca/gedit/character-map.page share/help/ca/gedit/code-comment.page share/help/ca/gedit/color-picker.page share/help/ca/gedit/draw-spaces.page -share/help/ca/gedit/git.page share/help/ca/gedit/join-split-lines.page share/help/ca/gedit/legal-plugins.xml share/help/ca/gedit/multi-edit.page share/help/ca/gedit/session-saver.page -share/help/ca/gedit/synctex.page share/help/ca/gedit/terminal.page -share/help/ca/gedit/text-size.page share/help/ca/gedit/word-completion.page share/help/cs/gedit/bookmarks.page share/help/cs/gedit/bracket-comp.page @@ -122,14 +89,11 @@ share/help/cs/gedit/character-map.page share/help/cs/gedit/code-comment.page share/help/cs/gedit/color-picker.page share/help/cs/gedit/draw-spaces.page -share/help/cs/gedit/git.page share/help/cs/gedit/join-split-lines.page share/help/cs/gedit/legal-plugins.xml share/help/cs/gedit/multi-edit.page share/help/cs/gedit/session-saver.page -share/help/cs/gedit/synctex.page share/help/cs/gedit/terminal.page -share/help/cs/gedit/text-size.page share/help/cs/gedit/word-completion.page share/help/da/gedit/bookmarks.page share/help/da/gedit/bracket-comp.page @@ -137,14 +101,11 @@ share/help/da/gedit/character-map.page share/help/da/gedit/code-comment.page share/help/da/gedit/color-picker.page share/help/da/gedit/draw-spaces.page -share/help/da/gedit/git.page share/help/da/gedit/join-split-lines.page share/help/da/gedit/legal-plugins.xml share/help/da/gedit/multi-edit.page share/help/da/gedit/session-saver.page -share/help/da/gedit/synctex.page share/help/da/gedit/terminal.page -share/help/da/gedit/text-size.page share/help/da/gedit/word-completion.page share/help/de/gedit/bookmarks.page share/help/de/gedit/bracket-comp.page @@ -152,14 +113,11 @@ share/help/de/gedit/character-map.page share/help/de/gedit/code-comment.page share/help/de/gedit/color-picker.page share/help/de/gedit/draw-spaces.page -share/help/de/gedit/git.page share/help/de/gedit/join-split-lines.page share/help/de/gedit/legal-plugins.xml share/help/de/gedit/multi-edit.page share/help/de/gedit/session-saver.page -share/help/de/gedit/synctex.page share/help/de/gedit/terminal.page -share/help/de/gedit/text-size.page share/help/de/gedit/word-completion.page share/help/el/gedit/bookmarks.page share/help/el/gedit/bracket-comp.page @@ -167,14 +125,11 @@ share/help/el/gedit/character-map.page share/help/el/gedit/code-comment.page share/help/el/gedit/color-picker.page share/help/el/gedit/draw-spaces.page -share/help/el/gedit/git.page share/help/el/gedit/join-split-lines.page share/help/el/gedit/legal-plugins.xml share/help/el/gedit/multi-edit.page share/help/el/gedit/session-saver.page -share/help/el/gedit/synctex.page share/help/el/gedit/terminal.page -share/help/el/gedit/text-size.page share/help/el/gedit/word-completion.page share/help/es/gedit/bookmarks.page share/help/es/gedit/bracket-comp.page @@ -182,14 +137,11 @@ share/help/es/gedit/character-map.page share/help/es/gedit/code-comment.page share/help/es/gedit/color-picker.page share/help/es/gedit/draw-spaces.page -share/help/es/gedit/git.page share/help/es/gedit/join-split-lines.page share/help/es/gedit/legal-plugins.xml share/help/es/gedit/multi-edit.page share/help/es/gedit/session-saver.page -share/help/es/gedit/synctex.page share/help/es/gedit/terminal.page -share/help/es/gedit/text-size.page share/help/es/gedit/word-completion.page share/help/eu/gedit/bookmarks.page share/help/eu/gedit/bracket-comp.page @@ -197,14 +149,11 @@ share/help/eu/gedit/character-map.page share/help/eu/gedit/code-comment.page share/help/eu/gedit/color-picker.page share/help/eu/gedit/draw-spaces.page -share/help/eu/gedit/git.page share/help/eu/gedit/join-split-lines.page share/help/eu/gedit/legal-plugins.xml share/help/eu/gedit/multi-edit.page share/help/eu/gedit/session-saver.page -share/help/eu/gedit/synctex.page share/help/eu/gedit/terminal.page -share/help/eu/gedit/text-size.page share/help/eu/gedit/word-completion.page share/help/fi/gedit/bookmarks.page share/help/fi/gedit/bracket-comp.page @@ -212,14 +161,11 @@ share/help/fi/gedit/character-map.page share/help/fi/gedit/code-comment.page share/help/fi/gedit/color-picker.page share/help/fi/gedit/draw-spaces.page -share/help/fi/gedit/git.page share/help/fi/gedit/join-split-lines.page share/help/fi/gedit/legal-plugins.xml share/help/fi/gedit/multi-edit.page share/help/fi/gedit/session-saver.page -share/help/fi/gedit/synctex.page share/help/fi/gedit/terminal.page -share/help/fi/gedit/text-size.page share/help/fi/gedit/word-completion.page share/help/fr/gedit/bookmarks.page share/help/fr/gedit/bracket-comp.page @@ -227,14 +173,11 @@ share/help/fr/gedit/character-map.page share/help/fr/gedit/code-comment.page share/help/fr/gedit/color-picker.page share/help/fr/gedit/draw-spaces.page -share/help/fr/gedit/git.page share/help/fr/gedit/join-split-lines.page share/help/fr/gedit/legal-plugins.xml share/help/fr/gedit/multi-edit.page share/help/fr/gedit/session-saver.page -share/help/fr/gedit/synctex.page share/help/fr/gedit/terminal.page -share/help/fr/gedit/text-size.page share/help/fr/gedit/word-completion.page share/help/gl/gedit/bookmarks.page share/help/gl/gedit/bracket-comp.page @@ -242,14 +185,11 @@ share/help/gl/gedit/character-map.page share/help/gl/gedit/code-comment.page share/help/gl/gedit/color-picker.page share/help/gl/gedit/draw-spaces.page -share/help/gl/gedit/git.page share/help/gl/gedit/join-split-lines.page share/help/gl/gedit/legal-plugins.xml share/help/gl/gedit/multi-edit.page share/help/gl/gedit/session-saver.page -share/help/gl/gedit/synctex.page share/help/gl/gedit/terminal.page -share/help/gl/gedit/text-size.page share/help/gl/gedit/word-completion.page share/help/hu/gedit/bookmarks.page share/help/hu/gedit/bracket-comp.page @@ -257,14 +197,11 @@ share/help/hu/gedit/character-map.page share/help/hu/gedit/code-comment.page share/help/hu/gedit/color-picker.page share/help/hu/gedit/draw-spaces.page -share/help/hu/gedit/git.page share/help/hu/gedit/join-split-lines.page share/help/hu/gedit/legal-plugins.xml share/help/hu/gedit/multi-edit.page share/help/hu/gedit/session-saver.page -share/help/hu/gedit/synctex.page share/help/hu/gedit/terminal.page -share/help/hu/gedit/text-size.page share/help/hu/gedit/word-completion.page share/help/it/gedit/bookmarks.page share/help/it/gedit/bracket-comp.page @@ -272,14 +209,11 @@ share/help/it/gedit/character-map.page share/help/it/gedit/code-comment.page share/help/it/gedit/color-picker.page share/help/it/gedit/draw-spaces.page -share/help/it/gedit/git.page share/help/it/gedit/join-split-lines.page share/help/it/gedit/legal-plugins.xml share/help/it/gedit/multi-edit.page share/help/it/gedit/session-saver.page -share/help/it/gedit/synctex.page share/help/it/gedit/terminal.page -share/help/it/gedit/text-size.page share/help/it/gedit/word-completion.page share/help/ja/gedit/bookmarks.page share/help/ja/gedit/bracket-comp.page @@ -287,14 +221,11 @@ share/help/ja/gedit/character-map.page share/help/ja/gedit/code-comment.page share/help/ja/gedit/color-picker.page share/help/ja/gedit/draw-spaces.page -share/help/ja/gedit/git.page share/help/ja/gedit/join-split-lines.page share/help/ja/gedit/legal-plugins.xml share/help/ja/gedit/multi-edit.page share/help/ja/gedit/session-saver.page -share/help/ja/gedit/synctex.page share/help/ja/gedit/terminal.page -share/help/ja/gedit/text-size.page share/help/ja/gedit/word-completion.page share/help/ko/gedit/bookmarks.page share/help/ko/gedit/bracket-comp.page @@ -302,14 +233,11 @@ share/help/ko/gedit/character-map.page share/help/ko/gedit/code-comment.page share/help/ko/gedit/color-picker.page share/help/ko/gedit/draw-spaces.page -share/help/ko/gedit/git.page share/help/ko/gedit/join-split-lines.page share/help/ko/gedit/legal-plugins.xml share/help/ko/gedit/multi-edit.page share/help/ko/gedit/session-saver.page -share/help/ko/gedit/synctex.page share/help/ko/gedit/terminal.page -share/help/ko/gedit/text-size.page share/help/ko/gedit/word-completion.page share/help/lv/gedit/bookmarks.page share/help/lv/gedit/bracket-comp.page @@ -317,14 +245,11 @@ share/help/lv/gedit/character-map.page share/help/lv/gedit/code-comment.page share/help/lv/gedit/color-picker.page share/help/lv/gedit/draw-spaces.page -share/help/lv/gedit/git.page share/help/lv/gedit/join-split-lines.page share/help/lv/gedit/legal-plugins.xml share/help/lv/gedit/multi-edit.page share/help/lv/gedit/session-saver.page -share/help/lv/gedit/synctex.page share/help/lv/gedit/terminal.page -share/help/lv/gedit/text-size.page share/help/lv/gedit/word-completion.page share/help/oc/gedit/bookmarks.page share/help/oc/gedit/bracket-comp.page @@ -332,14 +257,11 @@ share/help/oc/gedit/character-map.page share/help/oc/gedit/code-comment.page share/help/oc/gedit/color-picker.page share/help/oc/gedit/draw-spaces.page -share/help/oc/gedit/git.page share/help/oc/gedit/join-split-lines.page share/help/oc/gedit/legal-plugins.xml share/help/oc/gedit/multi-edit.page share/help/oc/gedit/session-saver.page -share/help/oc/gedit/synctex.page share/help/oc/gedit/terminal.page -share/help/oc/gedit/text-size.page share/help/oc/gedit/word-completion.page share/help/pl/gedit/bookmarks.page share/help/pl/gedit/bracket-comp.page @@ -347,14 +269,11 @@ share/help/pl/gedit/character-map.page share/help/pl/gedit/code-comment.page share/help/pl/gedit/color-picker.page share/help/pl/gedit/draw-spaces.page -share/help/pl/gedit/git.page share/help/pl/gedit/join-split-lines.page share/help/pl/gedit/legal-plugins.xml share/help/pl/gedit/multi-edit.page share/help/pl/gedit/session-saver.page -share/help/pl/gedit/synctex.page share/help/pl/gedit/terminal.page -share/help/pl/gedit/text-size.page share/help/pl/gedit/word-completion.page share/help/pt_BR/gedit/bookmarks.page share/help/pt_BR/gedit/bracket-comp.page @@ -362,14 +281,11 @@ share/help/pt_BR/gedit/character-map.page share/help/pt_BR/gedit/code-comment.page share/help/pt_BR/gedit/color-picker.page share/help/pt_BR/gedit/draw-spaces.page -share/help/pt_BR/gedit/git.page share/help/pt_BR/gedit/join-split-lines.page share/help/pt_BR/gedit/legal-plugins.xml share/help/pt_BR/gedit/multi-edit.page share/help/pt_BR/gedit/session-saver.page -share/help/pt_BR/gedit/synctex.page share/help/pt_BR/gedit/terminal.page -share/help/pt_BR/gedit/text-size.page share/help/pt_BR/gedit/word-completion.page share/help/ru/gedit/bookmarks.page share/help/ru/gedit/bracket-comp.page @@ -377,14 +293,11 @@ share/help/ru/gedit/character-map.page share/help/ru/gedit/code-comment.page share/help/ru/gedit/color-picker.page share/help/ru/gedit/draw-spaces.page -share/help/ru/gedit/git.page share/help/ru/gedit/join-split-lines.page share/help/ru/gedit/legal-plugins.xml share/help/ru/gedit/multi-edit.page share/help/ru/gedit/session-saver.page -share/help/ru/gedit/synctex.page share/help/ru/gedit/terminal.page -share/help/ru/gedit/text-size.page share/help/ru/gedit/word-completion.page share/help/sl/gedit/bookmarks.page share/help/sl/gedit/bracket-comp.page @@ -392,14 +305,11 @@ share/help/sl/gedit/character-map.page share/help/sl/gedit/code-comment.page share/help/sl/gedit/color-picker.page share/help/sl/gedit/draw-spaces.page -share/help/sl/gedit/git.page share/help/sl/gedit/join-split-lines.page share/help/sl/gedit/legal-plugins.xml share/help/sl/gedit/multi-edit.page share/help/sl/gedit/session-saver.page -share/help/sl/gedit/synctex.page share/help/sl/gedit/terminal.page -share/help/sl/gedit/text-size.page share/help/sl/gedit/word-completion.page share/help/sv/gedit/bookmarks.page share/help/sv/gedit/bracket-comp.page @@ -407,14 +317,11 @@ share/help/sv/gedit/character-map.page share/help/sv/gedit/code-comment.page share/help/sv/gedit/color-picker.page share/help/sv/gedit/draw-spaces.page -share/help/sv/gedit/git.page share/help/sv/gedit/join-split-lines.page share/help/sv/gedit/legal-plugins.xml share/help/sv/gedit/multi-edit.page share/help/sv/gedit/session-saver.page -share/help/sv/gedit/synctex.page share/help/sv/gedit/terminal.page -share/help/sv/gedit/text-size.page share/help/sv/gedit/word-completion.page share/help/te/gedit/bookmarks.page share/help/te/gedit/bracket-comp.page @@ -422,14 +329,11 @@ share/help/te/gedit/character-map.page share/help/te/gedit/code-comment.page share/help/te/gedit/color-picker.page share/help/te/gedit/draw-spaces.page -share/help/te/gedit/git.page share/help/te/gedit/join-split-lines.page share/help/te/gedit/legal-plugins.xml share/help/te/gedit/multi-edit.page share/help/te/gedit/session-saver.page -share/help/te/gedit/synctex.page share/help/te/gedit/terminal.page -share/help/te/gedit/text-size.page share/help/te/gedit/word-completion.page share/help/th/gedit/bookmarks.page share/help/th/gedit/bracket-comp.page @@ -437,14 +341,11 @@ share/help/th/gedit/character-map.page share/help/th/gedit/code-comment.page share/help/th/gedit/color-picker.page share/help/th/gedit/draw-spaces.page -share/help/th/gedit/git.page share/help/th/gedit/join-split-lines.page share/help/th/gedit/legal-plugins.xml share/help/th/gedit/multi-edit.page share/help/th/gedit/session-saver.page -share/help/th/gedit/synctex.page share/help/th/gedit/terminal.page -share/help/th/gedit/text-size.page share/help/th/gedit/word-completion.page share/help/uk/gedit/bookmarks.page share/help/uk/gedit/bracket-comp.page @@ -452,14 +353,11 @@ share/help/uk/gedit/character-map.page share/help/uk/gedit/code-comment.page share/help/uk/gedit/color-picker.page share/help/uk/gedit/draw-spaces.page -share/help/uk/gedit/git.page share/help/uk/gedit/join-split-lines.page share/help/uk/gedit/legal-plugins.xml share/help/uk/gedit/multi-edit.page share/help/uk/gedit/session-saver.page -share/help/uk/gedit/synctex.page share/help/uk/gedit/terminal.page -share/help/uk/gedit/text-size.page share/help/uk/gedit/word-completion.page share/help/zh_CN/gedit/bookmarks.page share/help/zh_CN/gedit/bracket-comp.page @@ -467,14 +365,11 @@ share/help/zh_CN/gedit/character-map.page share/help/zh_CN/gedit/code-comment.page share/help/zh_CN/gedit/color-picker.page share/help/zh_CN/gedit/draw-spaces.page -share/help/zh_CN/gedit/git.page share/help/zh_CN/gedit/join-split-lines.page share/help/zh_CN/gedit/legal-plugins.xml share/help/zh_CN/gedit/multi-edit.page share/help/zh_CN/gedit/session-saver.page -share/help/zh_CN/gedit/synctex.page share/help/zh_CN/gedit/terminal.page -share/help/zh_CN/gedit/text-size.page share/help/zh_CN/gedit/word-completion.page share/help/zh_HK/gedit/bookmarks.page share/help/zh_HK/gedit/bracket-comp.page @@ -482,14 +377,11 @@ share/help/zh_HK/gedit/character-map.page share/help/zh_HK/gedit/code-comment.page share/help/zh_HK/gedit/color-picker.page share/help/zh_HK/gedit/draw-spaces.page -share/help/zh_HK/gedit/git.page share/help/zh_HK/gedit/join-split-lines.page share/help/zh_HK/gedit/legal-plugins.xml share/help/zh_HK/gedit/multi-edit.page share/help/zh_HK/gedit/session-saver.page -share/help/zh_HK/gedit/synctex.page share/help/zh_HK/gedit/terminal.page -share/help/zh_HK/gedit/text-size.page share/help/zh_HK/gedit/word-completion.page share/help/zh_TW/gedit/bookmarks.page share/help/zh_TW/gedit/bracket-comp.page @@ -497,14 +389,11 @@ share/help/zh_TW/gedit/character-map.page share/help/zh_TW/gedit/code-comment.page share/help/zh_TW/gedit/color-picker.page share/help/zh_TW/gedit/draw-spaces.page -share/help/zh_TW/gedit/git.page share/help/zh_TW/gedit/join-split-lines.page share/help/zh_TW/gedit/legal-plugins.xml share/help/zh_TW/gedit/multi-edit.page share/help/zh_TW/gedit/session-saver.page -share/help/zh_TW/gedit/synctex.page share/help/zh_TW/gedit/terminal.page -share/help/zh_TW/gedit/text-size.page share/help/zh_TW/gedit/word-completion.page share/locale/af/LC_MESSAGES/gedit-plugins.mo share/locale/am/LC_MESSAGES/gedit-plugins.mo @@ -606,13 +495,9 @@ share/metainfo/gedit-bracketcompletion.metainfo.xml share/metainfo/gedit-charmap.metainfo.xml share/metainfo/gedit-codecomment.metainfo.xml share/metainfo/gedit-colorpicker.metainfo.xml -share/metainfo/gedit-colorschemer.metainfo.xml share/metainfo/gedit-drawspaces.metainfo.xml -share/metainfo/gedit-git.metainfo.xml share/metainfo/gedit-joinlines.metainfo.xml share/metainfo/gedit-multiedit.metainfo.xml share/metainfo/gedit-smartspaces.metainfo.xml -share/metainfo/gedit-synctex.metainfo.xml share/metainfo/gedit-terminal.metainfo.xml -share/metainfo/gedit-textsize.metainfo.xml share/metainfo/gedit-wordcompletion.metainfo.xml diff --git a/editors/gedit/Makefile b/editors/gedit/Makefile index d8292658de15..2d2bb3b375c1 100644 --- a/editors/gedit/Makefile +++ b/editors/gedit/Makefile @@ -1,54 +1,42 @@ PORTNAME= gedit -PORTVERSION= 44.2 -PORTREVISION= 4 +PORTVERSION= 48.1 CATEGORIES= editors gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org -COMMENT= Small but powerful text editor for the GNOME Desktop Environment -WWW= https://www.gnome.org/projects/gedit/ +COMMENT= Small but powerful GTK text editor +WWW= https://gitlab.gnome.org/World/gedit/gedit LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ - gtk-doc>0:textproc/gtk-doc \ - iso-codes>=0:misc/iso-codes \ itstool:textproc/itstool -LIB_DEPENDS= libamtk-5.so:x11-toolkits/amtk \ - libenchant.so:textproc/enchant \ - libgspell-1.so:textproc/gspell \ - libpeas-gtk-1.0.so:devel/libpeas \ - libsoup-2.4.so:devel/libsoup \ - libtepl-6.so:x11-toolkits/tepl6 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} \ - gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ - iso-codes>=0:misc/iso-codes - -PORTSCOUT= limitw:1,even +LIB_DEPENDS= libgspell-1.so:textproc/gspell \ + libpeas-gtk-1.0.so:devel/libpeas1 \ + libgedit-gtksourceview-300.so:x11-toolkits/libgedit-gtksourceview \ + libgedit-gfls-1.so:filesystems/libgedit-gfls \ + libgedit-amtk-5.so:x11-toolkits/amtk \ + libgedit-tepl-6.so:x11-toolkits/tepl6 +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas1>0:devel/py-libpeas1@${PY_FLAVOR} USES= compiler:c11 cpe desktop-file-utils gettext gnome localbase \ meson pkgconfig python tar:xz vala:build xorg USE_CSTD= c11 -USE_GNOME= cairo gdkpixbuf gtksourceview4 intlhack introspection libxml2 \ +USE_GNOME= glib20 gtk30 introspection libxml2 \ pygobject3 USE_XORG= sm x11 -USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} -PLIST_SUB= VERSION=44 -INSTALL_TARGET= install-strip -MESON_ARGS+= --buildtype \ - plain +USE_LDCONFIG= yes +PLIST_SUB= VERSION=${DISTVERSION} +MESON_ARGS= -Dgtk_doc=false BINARY_ALIAS= python3=${PYTHON_CMD} CPE_VENDOR= gnome GLIB_SCHEMAS= org.gnome.gedit.enums.xml \ org.gnome.gedit.gschema.xml \ - org.gnome.gedit.plugins.externaltools.gschema.xml \ org.gnome.gedit.plugins.filebrowser.enums.xml \ org.gnome.gedit.plugins.filebrowser.gschema.xml \ - org.gnome.gedit.plugins.pythonconsole.gschema.xml \ org.gnome.gedit.plugins.spell.gschema.xml \ org.gnome.gedit.plugins.time.enums.xml \ org.gnome.gedit.plugins.time.gschema.xml diff --git a/editors/gedit/distinfo b/editors/gedit/distinfo index e3ba6af85031..1d3df287ef3d 100644 --- a/editors/gedit/distinfo +++ b/editors/gedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675098705 -SHA256 (gnome/gedit-44.2.tar.xz) = 3bbb1b3775d4c277daf54aaab44b0eb83a4eb1f09f0391800041c9e56893ec11 -SIZE (gnome/gedit-44.2.tar.xz) = 2741932 +TIMESTAMP = 1739720023 +SHA256 (gnome/gedit-48.1.tar.xz) = 971e7ac26bc0a3a3ded27a7563772415687db0e5a092b4547e5b10a55858b30a +SIZE (gnome/gedit-48.1.tar.xz) = 2813580 diff --git a/editors/gedit/files/patch-gedit_meson.build b/editors/gedit/files/patch-gedit_meson.build new file mode 100644 index 000000000000..bf4b2878ca50 --- /dev/null +++ b/editors/gedit/files/patch-gedit_meson.build @@ -0,0 +1,11 @@ +--- gedit/meson.build.orig 2024-12-07 15:39:41 UTC ++++ gedit/meson.build +@@ -200,8 +200,6 @@ gnome.generate_gir( + includes: ['Gtk-3.0', 'GtkSource-300', 'Tepl-6'], + link_with: libgedit_shared_lib, + install: true, +- install_dir_gir: get_option('datadir') / 'gedit/gir-1.0', +- install_dir_typelib: get_option('libdir') / 'gedit/girepository-1.0', + ) + + python3.install_sources( diff --git a/editors/gedit/pkg-plist b/editors/gedit/pkg-plist index 049705b1345b..d13ee0f69d1d 100644 --- a/editors/gedit/pkg-plist +++ b/editors/gedit/pkg-plist @@ -16,20 +16,8 @@ include/gedit-%%VERSION%%/gedit/gedit-view-activatable.h include/gedit-%%VERSION%%/gedit/gedit-view.h include/gedit-%%VERSION%%/gedit/gedit-window-activatable.h include/gedit-%%VERSION%%/gedit/gedit-window.h -lib/gedit/girepository-1.0/Gedit-3.0.typelib lib/gedit/libgedit-%%VERSION%%.so lib/gedit/plugins/docinfo.plugin -lib/gedit/plugins/externaltools.plugin -lib/gedit/plugins/externaltools/__init__.py -lib/gedit/plugins/externaltools/appactivatable.py -lib/gedit/plugins/externaltools/capture.py -lib/gedit/plugins/externaltools/filelookup.py -lib/gedit/plugins/externaltools/functions.py -lib/gedit/plugins/externaltools/library.py -lib/gedit/plugins/externaltools/linkparsing.py -lib/gedit/plugins/externaltools/manager.py -lib/gedit/plugins/externaltools/outputpanel.py -lib/gedit/plugins/externaltools/windowactivatable.py lib/gedit/plugins/filebrowser.plugin lib/gedit/plugins/libdocinfo.so lib/gedit/plugins/libfilebrowser.so @@ -37,122 +25,25 @@ lib/gedit/plugins/libmodelines.so lib/gedit/plugins/libquickhighlight.so lib/gedit/plugins/libsort.so lib/gedit/plugins/libspell.so +lib/gedit/plugins/libtextsize.so lib/gedit/plugins/libtime.so lib/gedit/plugins/modelines.plugin -lib/gedit/plugins/pythonconsole.plugin -lib/gedit/plugins/pythonconsole/__init__.py -lib/gedit/plugins/pythonconsole/config.py -lib/gedit/plugins/pythonconsole/console.py lib/gedit/plugins/quickhighlight.plugin -lib/gedit/plugins/quickopen.plugin -lib/gedit/plugins/quickopen/__init__.py -lib/gedit/plugins/quickopen/popup.py -lib/gedit/plugins/quickopen/virtualdirs.py -lib/gedit/plugins/snippets.plugin -lib/gedit/plugins/snippets/__init__.py -lib/gedit/plugins/snippets/appactivatable.py -lib/gedit/plugins/snippets/completion.py -lib/gedit/plugins/snippets/document.py -lib/gedit/plugins/snippets/exporter.py -lib/gedit/plugins/snippets/helper.py -lib/gedit/plugins/snippets/importer.py -lib/gedit/plugins/snippets/languagemanager.py -lib/gedit/plugins/snippets/library.py -lib/gedit/plugins/snippets/manager.py -lib/gedit/plugins/snippets/parser.py -lib/gedit/plugins/snippets/placeholder.py -lib/gedit/plugins/snippets/shareddata.py -lib/gedit/plugins/snippets/signals.py -lib/gedit/plugins/snippets/singleton.py -lib/gedit/plugins/snippets/snippet.py -lib/gedit/plugins/snippets/substitutionparser.py -lib/gedit/plugins/snippets/windowactivatable.py lib/gedit/plugins/sort.plugin lib/gedit/plugins/spell.plugin +lib/gedit/plugins/textsize.plugin lib/gedit/plugins/time.plugin +lib/girepository-1.0/Gedit-3.0.typelib %%PYTHON_SITELIBDIR%%/gi/overrides/Gedit.py libdata/pkgconfig/gedit.pc -share/man/man1/gedit.1.gz share/applications/org.gnome.gedit.desktop share/dbus-1/services/org.gnome.gedit.service -%%DATADIR%%/gir-1.0/Gedit-3.0.gir -%%DATADIR%%/plugins/externaltools/tools/build -%%DATADIR%%/plugins/externaltools/tools/open-terminal-here -%%DATADIR%%/plugins/externaltools/tools/remove-trailing-spaces -%%DATADIR%%/plugins/externaltools/tools/run-command -%%DATADIR%%/plugins/externaltools/tools/send-to-fpaste -%%DATADIR%%/plugins/externaltools/ui/outputpanel.ui -%%DATADIR%%/plugins/externaltools/ui/tools.ui %%DATADIR%%/plugins/modelines/language-mappings -%%DATADIR%%/plugins/pythonconsole/ui/config.ui -%%DATADIR%%/plugins/snippets/c.xml -%%DATADIR%%/plugins/snippets/chdr.xml -%%DATADIR%%/plugins/snippets/cpp.xml -%%DATADIR%%/plugins/snippets/css.xml -%%DATADIR%%/plugins/snippets/docbook.xml -%%DATADIR%%/plugins/snippets/fortran.xml -%%DATADIR%%/plugins/snippets/global.xml -%%DATADIR%%/plugins/snippets/haskell.xml -%%DATADIR%%/plugins/snippets/html.xml -%%DATADIR%%/plugins/snippets/idl.xml -%%DATADIR%%/plugins/snippets/java.xml -%%DATADIR%%/plugins/snippets/javascript.xml -%%DATADIR%%/plugins/snippets/lang/snippets.lang -%%DATADIR%%/plugins/snippets/latex.xml -%%DATADIR%%/plugins/snippets/mallard.xml -%%DATADIR%%/plugins/snippets/markdown.xml -%%DATADIR%%/plugins/snippets/perl.xml -%%DATADIR%%/plugins/snippets/php.xml -%%DATADIR%%/plugins/snippets/python.xml -%%DATADIR%%/plugins/snippets/rpmspec.xml -%%DATADIR%%/plugins/snippets/ruby.xml -%%DATADIR%%/plugins/snippets/sh.xml -%%DATADIR%%/plugins/snippets/snippets.xml -%%DATADIR%%/plugins/snippets/tcl.xml -%%DATADIR%%/plugins/snippets/ui/snippets.ui -%%DATADIR%%/plugins/snippets/xml.xml -%%DATADIR%%/plugins/snippets/xslt.xml -share/gtk-doc/html/gedit/GeditApp.html -share/gtk-doc/html/gedit/GeditAppActivatable.html -share/gtk-doc/html/gedit/GeditDocument.html -share/gtk-doc/html/gedit/GeditEncodingsComboBox.html -share/gtk-doc/html/gedit/GeditMessage.html -share/gtk-doc/html/gedit/GeditMessageBus.html -share/gtk-doc/html/gedit/GeditStatusbar.html -share/gtk-doc/html/gedit/GeditTab.html -share/gtk-doc/html/gedit/GeditViewActivatable.html -share/gtk-doc/html/gedit/GeditWindow.html -share/gtk-doc/html/gedit/GeditWindowActivatable.html -share/gtk-doc/html/gedit/annexes.html -share/gtk-doc/html/gedit/annotation-glossary.html -share/gtk-doc/html/gedit/api-breaks.html -share/gtk-doc/html/gedit/api-reference.html -share/gtk-doc/html/gedit/ch01.html -share/gtk-doc/html/gedit/gedit-GeditCommands.html -share/gtk-doc/html/gedit/gedit-gedit-debug.html -share/gtk-doc/html/gedit/gedit-gedit-menu-extension.html -share/gtk-doc/html/gedit/gedit-gedit-utils.html -share/gtk-doc/html/gedit/gedit-gedit-view.html -share/gtk-doc/html/gedit/gedit.devhelp2 -share/gtk-doc/html/gedit/home.png -share/gtk-doc/html/gedit/index.html -share/gtk-doc/html/gedit/ix01.html -share/gtk-doc/html/gedit/ix02.html -share/gtk-doc/html/gedit/ix03.html -share/gtk-doc/html/gedit/ix04.html -share/gtk-doc/html/gedit/left-insensitive.png -share/gtk-doc/html/gedit/left.png -share/gtk-doc/html/gedit/right-insensitive.png -share/gtk-doc/html/gedit/right.png -share/gtk-doc/html/gedit/style.css -share/gtk-doc/html/gedit/up-insensitive.png -share/gtk-doc/html/gedit/up.png -share/help/C/gedit/figures/gedit-html-snippet.png -share/help/C/gedit/figures/gedit-icon.png +share/gir-1.0/Gedit-3.0.gir +share/help/C/gedit/figures/gedit-icon-24x24.png share/help/C/gedit/figures/gedit3-screenshot.png share/help/C/gedit/gedit-brief-intro.page share/help/C/gedit/gedit-change-color-scheme.page -share/help/C/gedit/gedit-change-default-font.page share/help/C/gedit/gedit-close-file.page share/help/C/gedit/gedit-create-new-file.page share/help/C/gedit/gedit-edit-as-root.page @@ -167,17 +58,12 @@ share/help/C/gedit/gedit-open-several-files-at-once.page share/help/C/gedit/gedit-plugin-guide.page share/help/C/gedit/gedit-plugins-change-case.page share/help/C/gedit/gedit-plugins-doc-stats.page -share/help/C/gedit/gedit-plugins-external-tools.page share/help/C/gedit/gedit-plugins-file-browser.page share/help/C/gedit/gedit-plugins-insert-date-time.page share/help/C/gedit/gedit-plugins-install.page share/help/C/gedit/gedit-plugins-modelines.page -share/help/C/gedit/gedit-plugins-pyconsole.page -share/help/C/gedit/gedit-plugins-quick-open.page -share/help/C/gedit/gedit-plugins-snippets.page share/help/C/gedit/gedit-plugins-sort.page -share/help/C/gedit/gedit-printing-order.page -share/help/C/gedit/gedit-printing-select.page +share/help/C/gedit/gedit-plugins-text-size.page share/help/C/gedit/gedit-printing.page share/help/C/gedit/gedit-save-file.page share/help/C/gedit/gedit-search-and-replace.page @@ -188,12 +74,10 @@ share/help/C/gedit/gedit-tab-groups.page share/help/C/gedit/gedit-tabs.page share/help/C/gedit/gedit-undo-redo.page share/help/C/gedit/index.page -share/help/ar/gedit/figures/gedit-html-snippet.png -share/help/ar/gedit/figures/gedit-icon.png +share/help/ar/gedit/figures/gedit-icon-24x24.png share/help/ar/gedit/figures/gedit3-screenshot.png share/help/ar/gedit/gedit-brief-intro.page share/help/ar/gedit/gedit-change-color-scheme.page -share/help/ar/gedit/gedit-change-default-font.page share/help/ar/gedit/gedit-close-file.page share/help/ar/gedit/gedit-create-new-file.page share/help/ar/gedit/gedit-edit-as-root.page @@ -208,17 +92,12 @@ share/help/ar/gedit/gedit-open-several-files-at-once.page share/help/ar/gedit/gedit-plugin-guide.page share/help/ar/gedit/gedit-plugins-change-case.page share/help/ar/gedit/gedit-plugins-doc-stats.page -share/help/ar/gedit/gedit-plugins-external-tools.page share/help/ar/gedit/gedit-plugins-file-browser.page share/help/ar/gedit/gedit-plugins-insert-date-time.page share/help/ar/gedit/gedit-plugins-install.page share/help/ar/gedit/gedit-plugins-modelines.page -share/help/ar/gedit/gedit-plugins-pyconsole.page -share/help/ar/gedit/gedit-plugins-quick-open.page -share/help/ar/gedit/gedit-plugins-snippets.page share/help/ar/gedit/gedit-plugins-sort.page -share/help/ar/gedit/gedit-printing-order.page -share/help/ar/gedit/gedit-printing-select.page +share/help/ar/gedit/gedit-plugins-text-size.page share/help/ar/gedit/gedit-printing.page share/help/ar/gedit/gedit-save-file.page share/help/ar/gedit/gedit-search-and-replace.page @@ -229,12 +108,10 @@ share/help/ar/gedit/gedit-tab-groups.page share/help/ar/gedit/gedit-tabs.page share/help/ar/gedit/gedit-undo-redo.page share/help/ar/gedit/index.page -share/help/bg/gedit/figures/gedit-html-snippet.png -share/help/bg/gedit/figures/gedit-icon.png +share/help/bg/gedit/figures/gedit-icon-24x24.png share/help/bg/gedit/figures/gedit3-screenshot.png share/help/bg/gedit/gedit-brief-intro.page share/help/bg/gedit/gedit-change-color-scheme.page -share/help/bg/gedit/gedit-change-default-font.page share/help/bg/gedit/gedit-close-file.page share/help/bg/gedit/gedit-create-new-file.page share/help/bg/gedit/gedit-edit-as-root.page @@ -249,17 +126,12 @@ share/help/bg/gedit/gedit-open-several-files-at-once.page share/help/bg/gedit/gedit-plugin-guide.page share/help/bg/gedit/gedit-plugins-change-case.page share/help/bg/gedit/gedit-plugins-doc-stats.page -share/help/bg/gedit/gedit-plugins-external-tools.page share/help/bg/gedit/gedit-plugins-file-browser.page share/help/bg/gedit/gedit-plugins-insert-date-time.page share/help/bg/gedit/gedit-plugins-install.page share/help/bg/gedit/gedit-plugins-modelines.page -share/help/bg/gedit/gedit-plugins-pyconsole.page -share/help/bg/gedit/gedit-plugins-quick-open.page -share/help/bg/gedit/gedit-plugins-snippets.page share/help/bg/gedit/gedit-plugins-sort.page -share/help/bg/gedit/gedit-printing-order.page -share/help/bg/gedit/gedit-printing-select.page +share/help/bg/gedit/gedit-plugins-text-size.page share/help/bg/gedit/gedit-printing.page share/help/bg/gedit/gedit-save-file.page share/help/bg/gedit/gedit-search-and-replace.page @@ -270,12 +142,10 @@ share/help/bg/gedit/gedit-tab-groups.page share/help/bg/gedit/gedit-tabs.page share/help/bg/gedit/gedit-undo-redo.page share/help/bg/gedit/index.page -share/help/ca/gedit/figures/gedit-html-snippet.png -share/help/ca/gedit/figures/gedit-icon.png +share/help/ca/gedit/figures/gedit-icon-24x24.png share/help/ca/gedit/figures/gedit3-screenshot.png share/help/ca/gedit/gedit-brief-intro.page share/help/ca/gedit/gedit-change-color-scheme.page -share/help/ca/gedit/gedit-change-default-font.page share/help/ca/gedit/gedit-close-file.page share/help/ca/gedit/gedit-create-new-file.page share/help/ca/gedit/gedit-edit-as-root.page @@ -290,17 +160,12 @@ share/help/ca/gedit/gedit-open-several-files-at-once.page share/help/ca/gedit/gedit-plugin-guide.page share/help/ca/gedit/gedit-plugins-change-case.page share/help/ca/gedit/gedit-plugins-doc-stats.page -share/help/ca/gedit/gedit-plugins-external-tools.page share/help/ca/gedit/gedit-plugins-file-browser.page share/help/ca/gedit/gedit-plugins-insert-date-time.page share/help/ca/gedit/gedit-plugins-install.page share/help/ca/gedit/gedit-plugins-modelines.page -share/help/ca/gedit/gedit-plugins-pyconsole.page -share/help/ca/gedit/gedit-plugins-quick-open.page -share/help/ca/gedit/gedit-plugins-snippets.page share/help/ca/gedit/gedit-plugins-sort.page -share/help/ca/gedit/gedit-printing-order.page -share/help/ca/gedit/gedit-printing-select.page +share/help/ca/gedit/gedit-plugins-text-size.page share/help/ca/gedit/gedit-printing.page share/help/ca/gedit/gedit-save-file.page share/help/ca/gedit/gedit-search-and-replace.page @@ -311,12 +176,10 @@ share/help/ca/gedit/gedit-tab-groups.page share/help/ca/gedit/gedit-tabs.page share/help/ca/gedit/gedit-undo-redo.page share/help/ca/gedit/index.page -share/help/cs/gedit/figures/gedit-html-snippet.png -share/help/cs/gedit/figures/gedit-icon.png +share/help/cs/gedit/figures/gedit-icon-24x24.png share/help/cs/gedit/figures/gedit3-screenshot.png share/help/cs/gedit/gedit-brief-intro.page share/help/cs/gedit/gedit-change-color-scheme.page -share/help/cs/gedit/gedit-change-default-font.page share/help/cs/gedit/gedit-close-file.page share/help/cs/gedit/gedit-create-new-file.page share/help/cs/gedit/gedit-edit-as-root.page @@ -331,17 +194,12 @@ share/help/cs/gedit/gedit-open-several-files-at-once.page share/help/cs/gedit/gedit-plugin-guide.page share/help/cs/gedit/gedit-plugins-change-case.page share/help/cs/gedit/gedit-plugins-doc-stats.page -share/help/cs/gedit/gedit-plugins-external-tools.page share/help/cs/gedit/gedit-plugins-file-browser.page share/help/cs/gedit/gedit-plugins-insert-date-time.page share/help/cs/gedit/gedit-plugins-install.page share/help/cs/gedit/gedit-plugins-modelines.page -share/help/cs/gedit/gedit-plugins-pyconsole.page -share/help/cs/gedit/gedit-plugins-quick-open.page -share/help/cs/gedit/gedit-plugins-snippets.page share/help/cs/gedit/gedit-plugins-sort.page -share/help/cs/gedit/gedit-printing-order.page -share/help/cs/gedit/gedit-printing-select.page +share/help/cs/gedit/gedit-plugins-text-size.page share/help/cs/gedit/gedit-printing.page share/help/cs/gedit/gedit-save-file.page share/help/cs/gedit/gedit-search-and-replace.page @@ -352,12 +210,10 @@ share/help/cs/gedit/gedit-tab-groups.page share/help/cs/gedit/gedit-tabs.page share/help/cs/gedit/gedit-undo-redo.page share/help/cs/gedit/index.page -share/help/da/gedit/figures/gedit-html-snippet.png -share/help/da/gedit/figures/gedit-icon.png +share/help/da/gedit/figures/gedit-icon-24x24.png share/help/da/gedit/figures/gedit3-screenshot.png share/help/da/gedit/gedit-brief-intro.page share/help/da/gedit/gedit-change-color-scheme.page -share/help/da/gedit/gedit-change-default-font.page share/help/da/gedit/gedit-close-file.page share/help/da/gedit/gedit-create-new-file.page share/help/da/gedit/gedit-edit-as-root.page @@ -372,17 +228,12 @@ share/help/da/gedit/gedit-open-several-files-at-once.page share/help/da/gedit/gedit-plugin-guide.page share/help/da/gedit/gedit-plugins-change-case.page share/help/da/gedit/gedit-plugins-doc-stats.page -share/help/da/gedit/gedit-plugins-external-tools.page share/help/da/gedit/gedit-plugins-file-browser.page share/help/da/gedit/gedit-plugins-insert-date-time.page share/help/da/gedit/gedit-plugins-install.page share/help/da/gedit/gedit-plugins-modelines.page -share/help/da/gedit/gedit-plugins-pyconsole.page -share/help/da/gedit/gedit-plugins-quick-open.page -share/help/da/gedit/gedit-plugins-snippets.page share/help/da/gedit/gedit-plugins-sort.page -share/help/da/gedit/gedit-printing-order.page -share/help/da/gedit/gedit-printing-select.page +share/help/da/gedit/gedit-plugins-text-size.page share/help/da/gedit/gedit-printing.page share/help/da/gedit/gedit-save-file.page share/help/da/gedit/gedit-search-and-replace.page @@ -393,12 +244,10 @@ share/help/da/gedit/gedit-tab-groups.page share/help/da/gedit/gedit-tabs.page share/help/da/gedit/gedit-undo-redo.page share/help/da/gedit/index.page -share/help/de/gedit/figures/gedit-html-snippet.png -share/help/de/gedit/figures/gedit-icon.png +share/help/de/gedit/figures/gedit-icon-24x24.png share/help/de/gedit/figures/gedit3-screenshot.png share/help/de/gedit/gedit-brief-intro.page share/help/de/gedit/gedit-change-color-scheme.page -share/help/de/gedit/gedit-change-default-font.page share/help/de/gedit/gedit-close-file.page share/help/de/gedit/gedit-create-new-file.page share/help/de/gedit/gedit-edit-as-root.page @@ -413,17 +262,12 @@ share/help/de/gedit/gedit-open-several-files-at-once.page share/help/de/gedit/gedit-plugin-guide.page share/help/de/gedit/gedit-plugins-change-case.page share/help/de/gedit/gedit-plugins-doc-stats.page -share/help/de/gedit/gedit-plugins-external-tools.page share/help/de/gedit/gedit-plugins-file-browser.page share/help/de/gedit/gedit-plugins-insert-date-time.page share/help/de/gedit/gedit-plugins-install.page share/help/de/gedit/gedit-plugins-modelines.page -share/help/de/gedit/gedit-plugins-pyconsole.page -share/help/de/gedit/gedit-plugins-quick-open.page -share/help/de/gedit/gedit-plugins-snippets.page share/help/de/gedit/gedit-plugins-sort.page -share/help/de/gedit/gedit-printing-order.page -share/help/de/gedit/gedit-printing-select.page +share/help/de/gedit/gedit-plugins-text-size.page share/help/de/gedit/gedit-printing.page share/help/de/gedit/gedit-save-file.page share/help/de/gedit/gedit-search-and-replace.page @@ -434,12 +278,10 @@ share/help/de/gedit/gedit-tab-groups.page share/help/de/gedit/gedit-tabs.page share/help/de/gedit/gedit-undo-redo.page share/help/de/gedit/index.page -share/help/el/gedit/figures/gedit-html-snippet.png -share/help/el/gedit/figures/gedit-icon.png +share/help/el/gedit/figures/gedit-icon-24x24.png share/help/el/gedit/figures/gedit3-screenshot.png share/help/el/gedit/gedit-brief-intro.page share/help/el/gedit/gedit-change-color-scheme.page -share/help/el/gedit/gedit-change-default-font.page share/help/el/gedit/gedit-close-file.page share/help/el/gedit/gedit-create-new-file.page share/help/el/gedit/gedit-edit-as-root.page @@ -454,17 +296,12 @@ share/help/el/gedit/gedit-open-several-files-at-once.page share/help/el/gedit/gedit-plugin-guide.page share/help/el/gedit/gedit-plugins-change-case.page share/help/el/gedit/gedit-plugins-doc-stats.page -share/help/el/gedit/gedit-plugins-external-tools.page share/help/el/gedit/gedit-plugins-file-browser.page share/help/el/gedit/gedit-plugins-insert-date-time.page share/help/el/gedit/gedit-plugins-install.page share/help/el/gedit/gedit-plugins-modelines.page -share/help/el/gedit/gedit-plugins-pyconsole.page -share/help/el/gedit/gedit-plugins-quick-open.page -share/help/el/gedit/gedit-plugins-snippets.page share/help/el/gedit/gedit-plugins-sort.page -share/help/el/gedit/gedit-printing-order.page -share/help/el/gedit/gedit-printing-select.page +share/help/el/gedit/gedit-plugins-text-size.page share/help/el/gedit/gedit-printing.page share/help/el/gedit/gedit-save-file.page share/help/el/gedit/gedit-search-and-replace.page @@ -475,12 +312,10 @@ share/help/el/gedit/gedit-tab-groups.page share/help/el/gedit/gedit-tabs.page share/help/el/gedit/gedit-undo-redo.page share/help/el/gedit/index.page -share/help/en_GB/gedit/figures/gedit-html-snippet.png -share/help/en_GB/gedit/figures/gedit-icon.png +share/help/en_GB/gedit/figures/gedit-icon-24x24.png share/help/en_GB/gedit/figures/gedit3-screenshot.png share/help/en_GB/gedit/gedit-brief-intro.page share/help/en_GB/gedit/gedit-change-color-scheme.page -share/help/en_GB/gedit/gedit-change-default-font.page share/help/en_GB/gedit/gedit-close-file.page share/help/en_GB/gedit/gedit-create-new-file.page share/help/en_GB/gedit/gedit-edit-as-root.page @@ -495,17 +330,12 @@ share/help/en_GB/gedit/gedit-open-several-files-at-once.page share/help/en_GB/gedit/gedit-plugin-guide.page share/help/en_GB/gedit/gedit-plugins-change-case.page share/help/en_GB/gedit/gedit-plugins-doc-stats.page -share/help/en_GB/gedit/gedit-plugins-external-tools.page share/help/en_GB/gedit/gedit-plugins-file-browser.page share/help/en_GB/gedit/gedit-plugins-insert-date-time.page share/help/en_GB/gedit/gedit-plugins-install.page share/help/en_GB/gedit/gedit-plugins-modelines.page -share/help/en_GB/gedit/gedit-plugins-pyconsole.page -share/help/en_GB/gedit/gedit-plugins-quick-open.page -share/help/en_GB/gedit/gedit-plugins-snippets.page share/help/en_GB/gedit/gedit-plugins-sort.page -share/help/en_GB/gedit/gedit-printing-order.page -share/help/en_GB/gedit/gedit-printing-select.page +share/help/en_GB/gedit/gedit-plugins-text-size.page share/help/en_GB/gedit/gedit-printing.page share/help/en_GB/gedit/gedit-save-file.page share/help/en_GB/gedit/gedit-search-and-replace.page @@ -516,12 +346,10 @@ share/help/en_GB/gedit/gedit-tab-groups.page share/help/en_GB/gedit/gedit-tabs.page share/help/en_GB/gedit/gedit-undo-redo.page share/help/en_GB/gedit/index.page -share/help/es/gedit/figures/gedit-html-snippet.png -share/help/es/gedit/figures/gedit-icon.png +share/help/es/gedit/figures/gedit-icon-24x24.png share/help/es/gedit/figures/gedit3-screenshot.png share/help/es/gedit/gedit-brief-intro.page share/help/es/gedit/gedit-change-color-scheme.page -share/help/es/gedit/gedit-change-default-font.page share/help/es/gedit/gedit-close-file.page share/help/es/gedit/gedit-create-new-file.page share/help/es/gedit/gedit-edit-as-root.page @@ -536,17 +364,12 @@ share/help/es/gedit/gedit-open-several-files-at-once.page share/help/es/gedit/gedit-plugin-guide.page share/help/es/gedit/gedit-plugins-change-case.page share/help/es/gedit/gedit-plugins-doc-stats.page -share/help/es/gedit/gedit-plugins-external-tools.page share/help/es/gedit/gedit-plugins-file-browser.page share/help/es/gedit/gedit-plugins-insert-date-time.page share/help/es/gedit/gedit-plugins-install.page share/help/es/gedit/gedit-plugins-modelines.page -share/help/es/gedit/gedit-plugins-pyconsole.page -share/help/es/gedit/gedit-plugins-quick-open.page -share/help/es/gedit/gedit-plugins-snippets.page share/help/es/gedit/gedit-plugins-sort.page -share/help/es/gedit/gedit-printing-order.page -share/help/es/gedit/gedit-printing-select.page +share/help/es/gedit/gedit-plugins-text-size.page share/help/es/gedit/gedit-printing.page share/help/es/gedit/gedit-save-file.page share/help/es/gedit/gedit-search-and-replace.page @@ -557,12 +380,10 @@ share/help/es/gedit/gedit-tab-groups.page share/help/es/gedit/gedit-tabs.page share/help/es/gedit/gedit-undo-redo.page share/help/es/gedit/index.page -share/help/eu/gedit/figures/gedit-html-snippet.png -share/help/eu/gedit/figures/gedit-icon.png +share/help/eu/gedit/figures/gedit-icon-24x24.png share/help/eu/gedit/figures/gedit3-screenshot.png share/help/eu/gedit/gedit-brief-intro.page share/help/eu/gedit/gedit-change-color-scheme.page -share/help/eu/gedit/gedit-change-default-font.page share/help/eu/gedit/gedit-close-file.page share/help/eu/gedit/gedit-create-new-file.page share/help/eu/gedit/gedit-edit-as-root.page @@ -577,17 +398,12 @@ share/help/eu/gedit/gedit-open-several-files-at-once.page share/help/eu/gedit/gedit-plugin-guide.page share/help/eu/gedit/gedit-plugins-change-case.page share/help/eu/gedit/gedit-plugins-doc-stats.page -share/help/eu/gedit/gedit-plugins-external-tools.page share/help/eu/gedit/gedit-plugins-file-browser.page share/help/eu/gedit/gedit-plugins-insert-date-time.page share/help/eu/gedit/gedit-plugins-install.page share/help/eu/gedit/gedit-plugins-modelines.page -share/help/eu/gedit/gedit-plugins-pyconsole.page -share/help/eu/gedit/gedit-plugins-quick-open.page -share/help/eu/gedit/gedit-plugins-snippets.page share/help/eu/gedit/gedit-plugins-sort.page -share/help/eu/gedit/gedit-printing-order.page -share/help/eu/gedit/gedit-printing-select.page +share/help/eu/gedit/gedit-plugins-text-size.page share/help/eu/gedit/gedit-printing.page share/help/eu/gedit/gedit-save-file.page share/help/eu/gedit/gedit-search-and-replace.page @@ -598,12 +414,10 @@ share/help/eu/gedit/gedit-tab-groups.page share/help/eu/gedit/gedit-tabs.page share/help/eu/gedit/gedit-undo-redo.page share/help/eu/gedit/index.page -share/help/fi/gedit/figures/gedit-html-snippet.png -share/help/fi/gedit/figures/gedit-icon.png +share/help/fi/gedit/figures/gedit-icon-24x24.png share/help/fi/gedit/figures/gedit3-screenshot.png share/help/fi/gedit/gedit-brief-intro.page share/help/fi/gedit/gedit-change-color-scheme.page -share/help/fi/gedit/gedit-change-default-font.page share/help/fi/gedit/gedit-close-file.page share/help/fi/gedit/gedit-create-new-file.page share/help/fi/gedit/gedit-edit-as-root.page @@ -618,17 +432,12 @@ share/help/fi/gedit/gedit-open-several-files-at-once.page share/help/fi/gedit/gedit-plugin-guide.page share/help/fi/gedit/gedit-plugins-change-case.page share/help/fi/gedit/gedit-plugins-doc-stats.page -share/help/fi/gedit/gedit-plugins-external-tools.page share/help/fi/gedit/gedit-plugins-file-browser.page share/help/fi/gedit/gedit-plugins-insert-date-time.page share/help/fi/gedit/gedit-plugins-install.page share/help/fi/gedit/gedit-plugins-modelines.page -share/help/fi/gedit/gedit-plugins-pyconsole.page -share/help/fi/gedit/gedit-plugins-quick-open.page -share/help/fi/gedit/gedit-plugins-snippets.page share/help/fi/gedit/gedit-plugins-sort.page -share/help/fi/gedit/gedit-printing-order.page -share/help/fi/gedit/gedit-printing-select.page +share/help/fi/gedit/gedit-plugins-text-size.page share/help/fi/gedit/gedit-printing.page share/help/fi/gedit/gedit-save-file.page share/help/fi/gedit/gedit-search-and-replace.page @@ -639,12 +448,10 @@ share/help/fi/gedit/gedit-tab-groups.page share/help/fi/gedit/gedit-tabs.page share/help/fi/gedit/gedit-undo-redo.page share/help/fi/gedit/index.page -share/help/fr/gedit/figures/gedit-html-snippet.png -share/help/fr/gedit/figures/gedit-icon.png +share/help/fr/gedit/figures/gedit-icon-24x24.png share/help/fr/gedit/figures/gedit3-screenshot.png share/help/fr/gedit/gedit-brief-intro.page share/help/fr/gedit/gedit-change-color-scheme.page -share/help/fr/gedit/gedit-change-default-font.page share/help/fr/gedit/gedit-close-file.page share/help/fr/gedit/gedit-create-new-file.page share/help/fr/gedit/gedit-edit-as-root.page @@ -659,17 +466,12 @@ share/help/fr/gedit/gedit-open-several-files-at-once.page share/help/fr/gedit/gedit-plugin-guide.page share/help/fr/gedit/gedit-plugins-change-case.page share/help/fr/gedit/gedit-plugins-doc-stats.page -share/help/fr/gedit/gedit-plugins-external-tools.page share/help/fr/gedit/gedit-plugins-file-browser.page share/help/fr/gedit/gedit-plugins-insert-date-time.page share/help/fr/gedit/gedit-plugins-install.page share/help/fr/gedit/gedit-plugins-modelines.page -share/help/fr/gedit/gedit-plugins-pyconsole.page -share/help/fr/gedit/gedit-plugins-quick-open.page -share/help/fr/gedit/gedit-plugins-snippets.page share/help/fr/gedit/gedit-plugins-sort.page -share/help/fr/gedit/gedit-printing-order.page -share/help/fr/gedit/gedit-printing-select.page +share/help/fr/gedit/gedit-plugins-text-size.page share/help/fr/gedit/gedit-printing.page share/help/fr/gedit/gedit-save-file.page share/help/fr/gedit/gedit-search-and-replace.page @@ -680,12 +482,10 @@ share/help/fr/gedit/gedit-tab-groups.page share/help/fr/gedit/gedit-tabs.page share/help/fr/gedit/gedit-undo-redo.page share/help/fr/gedit/index.page -share/help/gl/gedit/figures/gedit-html-snippet.png -share/help/gl/gedit/figures/gedit-icon.png +share/help/gl/gedit/figures/gedit-icon-24x24.png share/help/gl/gedit/figures/gedit3-screenshot.png share/help/gl/gedit/gedit-brief-intro.page share/help/gl/gedit/gedit-change-color-scheme.page -share/help/gl/gedit/gedit-change-default-font.page share/help/gl/gedit/gedit-close-file.page share/help/gl/gedit/gedit-create-new-file.page share/help/gl/gedit/gedit-edit-as-root.page @@ -700,17 +500,12 @@ share/help/gl/gedit/gedit-open-several-files-at-once.page share/help/gl/gedit/gedit-plugin-guide.page share/help/gl/gedit/gedit-plugins-change-case.page share/help/gl/gedit/gedit-plugins-doc-stats.page -share/help/gl/gedit/gedit-plugins-external-tools.page share/help/gl/gedit/gedit-plugins-file-browser.page share/help/gl/gedit/gedit-plugins-insert-date-time.page share/help/gl/gedit/gedit-plugins-install.page share/help/gl/gedit/gedit-plugins-modelines.page -share/help/gl/gedit/gedit-plugins-pyconsole.page -share/help/gl/gedit/gedit-plugins-quick-open.page -share/help/gl/gedit/gedit-plugins-snippets.page share/help/gl/gedit/gedit-plugins-sort.page -share/help/gl/gedit/gedit-printing-order.page -share/help/gl/gedit/gedit-printing-select.page +share/help/gl/gedit/gedit-plugins-text-size.page share/help/gl/gedit/gedit-printing.page share/help/gl/gedit/gedit-save-file.page share/help/gl/gedit/gedit-search-and-replace.page @@ -721,12 +516,10 @@ share/help/gl/gedit/gedit-tab-groups.page share/help/gl/gedit/gedit-tabs.page share/help/gl/gedit/gedit-undo-redo.page share/help/gl/gedit/index.page -share/help/hu/gedit/figures/gedit-html-snippet.png -share/help/hu/gedit/figures/gedit-icon.png +share/help/hu/gedit/figures/gedit-icon-24x24.png share/help/hu/gedit/figures/gedit3-screenshot.png share/help/hu/gedit/gedit-brief-intro.page share/help/hu/gedit/gedit-change-color-scheme.page -share/help/hu/gedit/gedit-change-default-font.page share/help/hu/gedit/gedit-close-file.page share/help/hu/gedit/gedit-create-new-file.page share/help/hu/gedit/gedit-edit-as-root.page @@ -741,17 +534,12 @@ share/help/hu/gedit/gedit-open-several-files-at-once.page share/help/hu/gedit/gedit-plugin-guide.page share/help/hu/gedit/gedit-plugins-change-case.page share/help/hu/gedit/gedit-plugins-doc-stats.page -share/help/hu/gedit/gedit-plugins-external-tools.page share/help/hu/gedit/gedit-plugins-file-browser.page share/help/hu/gedit/gedit-plugins-insert-date-time.page share/help/hu/gedit/gedit-plugins-install.page share/help/hu/gedit/gedit-plugins-modelines.page -share/help/hu/gedit/gedit-plugins-pyconsole.page -share/help/hu/gedit/gedit-plugins-quick-open.page -share/help/hu/gedit/gedit-plugins-snippets.page share/help/hu/gedit/gedit-plugins-sort.page -share/help/hu/gedit/gedit-printing-order.page -share/help/hu/gedit/gedit-printing-select.page +share/help/hu/gedit/gedit-plugins-text-size.page share/help/hu/gedit/gedit-printing.page share/help/hu/gedit/gedit-save-file.page share/help/hu/gedit/gedit-search-and-replace.page @@ -762,12 +550,10 @@ share/help/hu/gedit/gedit-tab-groups.page share/help/hu/gedit/gedit-tabs.page share/help/hu/gedit/gedit-undo-redo.page share/help/hu/gedit/index.page -share/help/id/gedit/figures/gedit-html-snippet.png -share/help/id/gedit/figures/gedit-icon.png +share/help/id/gedit/figures/gedit-icon-24x24.png share/help/id/gedit/figures/gedit3-screenshot.png share/help/id/gedit/gedit-brief-intro.page share/help/id/gedit/gedit-change-color-scheme.page -share/help/id/gedit/gedit-change-default-font.page share/help/id/gedit/gedit-close-file.page share/help/id/gedit/gedit-create-new-file.page share/help/id/gedit/gedit-edit-as-root.page @@ -782,17 +568,12 @@ share/help/id/gedit/gedit-open-several-files-at-once.page share/help/id/gedit/gedit-plugin-guide.page share/help/id/gedit/gedit-plugins-change-case.page share/help/id/gedit/gedit-plugins-doc-stats.page -share/help/id/gedit/gedit-plugins-external-tools.page share/help/id/gedit/gedit-plugins-file-browser.page share/help/id/gedit/gedit-plugins-insert-date-time.page share/help/id/gedit/gedit-plugins-install.page share/help/id/gedit/gedit-plugins-modelines.page -share/help/id/gedit/gedit-plugins-pyconsole.page -share/help/id/gedit/gedit-plugins-quick-open.page -share/help/id/gedit/gedit-plugins-snippets.page share/help/id/gedit/gedit-plugins-sort.page -share/help/id/gedit/gedit-printing-order.page -share/help/id/gedit/gedit-printing-select.page +share/help/id/gedit/gedit-plugins-text-size.page share/help/id/gedit/gedit-printing.page share/help/id/gedit/gedit-save-file.page share/help/id/gedit/gedit-search-and-replace.page @@ -803,12 +584,10 @@ share/help/id/gedit/gedit-tab-groups.page share/help/id/gedit/gedit-tabs.page share/help/id/gedit/gedit-undo-redo.page share/help/id/gedit/index.page -share/help/it/gedit/figures/gedit-html-snippet.png -share/help/it/gedit/figures/gedit-icon.png +share/help/it/gedit/figures/gedit-icon-24x24.png share/help/it/gedit/figures/gedit3-screenshot.png share/help/it/gedit/gedit-brief-intro.page share/help/it/gedit/gedit-change-color-scheme.page -share/help/it/gedit/gedit-change-default-font.page share/help/it/gedit/gedit-close-file.page share/help/it/gedit/gedit-create-new-file.page share/help/it/gedit/gedit-edit-as-root.page @@ -823,17 +602,12 @@ share/help/it/gedit/gedit-open-several-files-at-once.page share/help/it/gedit/gedit-plugin-guide.page share/help/it/gedit/gedit-plugins-change-case.page share/help/it/gedit/gedit-plugins-doc-stats.page -share/help/it/gedit/gedit-plugins-external-tools.page share/help/it/gedit/gedit-plugins-file-browser.page share/help/it/gedit/gedit-plugins-insert-date-time.page share/help/it/gedit/gedit-plugins-install.page share/help/it/gedit/gedit-plugins-modelines.page -share/help/it/gedit/gedit-plugins-pyconsole.page -share/help/it/gedit/gedit-plugins-quick-open.page -share/help/it/gedit/gedit-plugins-snippets.page share/help/it/gedit/gedit-plugins-sort.page -share/help/it/gedit/gedit-printing-order.page -share/help/it/gedit/gedit-printing-select.page +share/help/it/gedit/gedit-plugins-text-size.page share/help/it/gedit/gedit-printing.page share/help/it/gedit/gedit-save-file.page share/help/it/gedit/gedit-search-and-replace.page @@ -844,12 +618,10 @@ share/help/it/gedit/gedit-tab-groups.page share/help/it/gedit/gedit-tabs.page share/help/it/gedit/gedit-undo-redo.page share/help/it/gedit/index.page -share/help/ja/gedit/figures/gedit-html-snippet.png -share/help/ja/gedit/figures/gedit-icon.png +share/help/ja/gedit/figures/gedit-icon-24x24.png share/help/ja/gedit/figures/gedit3-screenshot.png share/help/ja/gedit/gedit-brief-intro.page share/help/ja/gedit/gedit-change-color-scheme.page -share/help/ja/gedit/gedit-change-default-font.page share/help/ja/gedit/gedit-close-file.page share/help/ja/gedit/gedit-create-new-file.page share/help/ja/gedit/gedit-edit-as-root.page @@ -864,17 +636,12 @@ share/help/ja/gedit/gedit-open-several-files-at-once.page share/help/ja/gedit/gedit-plugin-guide.page share/help/ja/gedit/gedit-plugins-change-case.page share/help/ja/gedit/gedit-plugins-doc-stats.page -share/help/ja/gedit/gedit-plugins-external-tools.page share/help/ja/gedit/gedit-plugins-file-browser.page share/help/ja/gedit/gedit-plugins-insert-date-time.page share/help/ja/gedit/gedit-plugins-install.page share/help/ja/gedit/gedit-plugins-modelines.page -share/help/ja/gedit/gedit-plugins-pyconsole.page -share/help/ja/gedit/gedit-plugins-quick-open.page -share/help/ja/gedit/gedit-plugins-snippets.page share/help/ja/gedit/gedit-plugins-sort.page -share/help/ja/gedit/gedit-printing-order.page -share/help/ja/gedit/gedit-printing-select.page +share/help/ja/gedit/gedit-plugins-text-size.page share/help/ja/gedit/gedit-printing.page share/help/ja/gedit/gedit-save-file.page share/help/ja/gedit/gedit-search-and-replace.page @@ -885,12 +652,10 @@ share/help/ja/gedit/gedit-tab-groups.page share/help/ja/gedit/gedit-tabs.page share/help/ja/gedit/gedit-undo-redo.page share/help/ja/gedit/index.page -share/help/ko/gedit/figures/gedit-html-snippet.png -share/help/ko/gedit/figures/gedit-icon.png +share/help/ko/gedit/figures/gedit-icon-24x24.png share/help/ko/gedit/figures/gedit3-screenshot.png share/help/ko/gedit/gedit-brief-intro.page share/help/ko/gedit/gedit-change-color-scheme.page -share/help/ko/gedit/gedit-change-default-font.page share/help/ko/gedit/gedit-close-file.page share/help/ko/gedit/gedit-create-new-file.page share/help/ko/gedit/gedit-edit-as-root.page @@ -905,17 +670,12 @@ share/help/ko/gedit/gedit-open-several-files-at-once.page share/help/ko/gedit/gedit-plugin-guide.page share/help/ko/gedit/gedit-plugins-change-case.page share/help/ko/gedit/gedit-plugins-doc-stats.page -share/help/ko/gedit/gedit-plugins-external-tools.page share/help/ko/gedit/gedit-plugins-file-browser.page share/help/ko/gedit/gedit-plugins-insert-date-time.page share/help/ko/gedit/gedit-plugins-install.page share/help/ko/gedit/gedit-plugins-modelines.page -share/help/ko/gedit/gedit-plugins-pyconsole.page -share/help/ko/gedit/gedit-plugins-quick-open.page -share/help/ko/gedit/gedit-plugins-snippets.page share/help/ko/gedit/gedit-plugins-sort.page -share/help/ko/gedit/gedit-printing-order.page -share/help/ko/gedit/gedit-printing-select.page +share/help/ko/gedit/gedit-plugins-text-size.page share/help/ko/gedit/gedit-printing.page share/help/ko/gedit/gedit-save-file.page share/help/ko/gedit/gedit-search-and-replace.page @@ -926,12 +686,10 @@ share/help/ko/gedit/gedit-tab-groups.page share/help/ko/gedit/gedit-tabs.page share/help/ko/gedit/gedit-undo-redo.page share/help/ko/gedit/index.page -share/help/lv/gedit/figures/gedit-html-snippet.png -share/help/lv/gedit/figures/gedit-icon.png +share/help/lv/gedit/figures/gedit-icon-24x24.png share/help/lv/gedit/figures/gedit3-screenshot.png share/help/lv/gedit/gedit-brief-intro.page share/help/lv/gedit/gedit-change-color-scheme.page -share/help/lv/gedit/gedit-change-default-font.page share/help/lv/gedit/gedit-close-file.page share/help/lv/gedit/gedit-create-new-file.page share/help/lv/gedit/gedit-edit-as-root.page @@ -946,17 +704,12 @@ share/help/lv/gedit/gedit-open-several-files-at-once.page share/help/lv/gedit/gedit-plugin-guide.page share/help/lv/gedit/gedit-plugins-change-case.page share/help/lv/gedit/gedit-plugins-doc-stats.page -share/help/lv/gedit/gedit-plugins-external-tools.page share/help/lv/gedit/gedit-plugins-file-browser.page share/help/lv/gedit/gedit-plugins-insert-date-time.page share/help/lv/gedit/gedit-plugins-install.page share/help/lv/gedit/gedit-plugins-modelines.page -share/help/lv/gedit/gedit-plugins-pyconsole.page -share/help/lv/gedit/gedit-plugins-quick-open.page -share/help/lv/gedit/gedit-plugins-snippets.page share/help/lv/gedit/gedit-plugins-sort.page -share/help/lv/gedit/gedit-printing-order.page -share/help/lv/gedit/gedit-printing-select.page +share/help/lv/gedit/gedit-plugins-text-size.page share/help/lv/gedit/gedit-printing.page share/help/lv/gedit/gedit-save-file.page share/help/lv/gedit/gedit-search-and-replace.page @@ -967,12 +720,10 @@ share/help/lv/gedit/gedit-tab-groups.page share/help/lv/gedit/gedit-tabs.page share/help/lv/gedit/gedit-undo-redo.page share/help/lv/gedit/index.page -share/help/oc/gedit/figures/gedit-html-snippet.png -share/help/oc/gedit/figures/gedit-icon.png +share/help/oc/gedit/figures/gedit-icon-24x24.png share/help/oc/gedit/figures/gedit3-screenshot.png share/help/oc/gedit/gedit-brief-intro.page share/help/oc/gedit/gedit-change-color-scheme.page -share/help/oc/gedit/gedit-change-default-font.page share/help/oc/gedit/gedit-close-file.page share/help/oc/gedit/gedit-create-new-file.page share/help/oc/gedit/gedit-edit-as-root.page @@ -987,17 +738,12 @@ share/help/oc/gedit/gedit-open-several-files-at-once.page share/help/oc/gedit/gedit-plugin-guide.page share/help/oc/gedit/gedit-plugins-change-case.page share/help/oc/gedit/gedit-plugins-doc-stats.page -share/help/oc/gedit/gedit-plugins-external-tools.page share/help/oc/gedit/gedit-plugins-file-browser.page share/help/oc/gedit/gedit-plugins-insert-date-time.page share/help/oc/gedit/gedit-plugins-install.page share/help/oc/gedit/gedit-plugins-modelines.page -share/help/oc/gedit/gedit-plugins-pyconsole.page -share/help/oc/gedit/gedit-plugins-quick-open.page -share/help/oc/gedit/gedit-plugins-snippets.page share/help/oc/gedit/gedit-plugins-sort.page -share/help/oc/gedit/gedit-printing-order.page -share/help/oc/gedit/gedit-printing-select.page +share/help/oc/gedit/gedit-plugins-text-size.page share/help/oc/gedit/gedit-printing.page share/help/oc/gedit/gedit-save-file.page share/help/oc/gedit/gedit-search-and-replace.page @@ -1008,12 +754,10 @@ share/help/oc/gedit/gedit-tab-groups.page share/help/oc/gedit/gedit-tabs.page share/help/oc/gedit/gedit-undo-redo.page share/help/oc/gedit/index.page -share/help/pl/gedit/figures/gedit-html-snippet.png -share/help/pl/gedit/figures/gedit-icon.png +share/help/pl/gedit/figures/gedit-icon-24x24.png share/help/pl/gedit/figures/gedit3-screenshot.png share/help/pl/gedit/gedit-brief-intro.page share/help/pl/gedit/gedit-change-color-scheme.page -share/help/pl/gedit/gedit-change-default-font.page share/help/pl/gedit/gedit-close-file.page share/help/pl/gedit/gedit-create-new-file.page share/help/pl/gedit/gedit-edit-as-root.page @@ -1028,17 +772,12 @@ share/help/pl/gedit/gedit-open-several-files-at-once.page share/help/pl/gedit/gedit-plugin-guide.page share/help/pl/gedit/gedit-plugins-change-case.page share/help/pl/gedit/gedit-plugins-doc-stats.page -share/help/pl/gedit/gedit-plugins-external-tools.page share/help/pl/gedit/gedit-plugins-file-browser.page share/help/pl/gedit/gedit-plugins-insert-date-time.page share/help/pl/gedit/gedit-plugins-install.page share/help/pl/gedit/gedit-plugins-modelines.page -share/help/pl/gedit/gedit-plugins-pyconsole.page -share/help/pl/gedit/gedit-plugins-quick-open.page -share/help/pl/gedit/gedit-plugins-snippets.page share/help/pl/gedit/gedit-plugins-sort.page -share/help/pl/gedit/gedit-printing-order.page -share/help/pl/gedit/gedit-printing-select.page +share/help/pl/gedit/gedit-plugins-text-size.page share/help/pl/gedit/gedit-printing.page share/help/pl/gedit/gedit-save-file.page share/help/pl/gedit/gedit-search-and-replace.page @@ -1049,12 +788,10 @@ share/help/pl/gedit/gedit-tab-groups.page share/help/pl/gedit/gedit-tabs.page share/help/pl/gedit/gedit-undo-redo.page share/help/pl/gedit/index.page -share/help/pt_BR/gedit/figures/gedit-html-snippet.png -share/help/pt_BR/gedit/figures/gedit-icon.png +share/help/pt_BR/gedit/figures/gedit-icon-24x24.png share/help/pt_BR/gedit/figures/gedit3-screenshot.png share/help/pt_BR/gedit/gedit-brief-intro.page share/help/pt_BR/gedit/gedit-change-color-scheme.page -share/help/pt_BR/gedit/gedit-change-default-font.page share/help/pt_BR/gedit/gedit-close-file.page share/help/pt_BR/gedit/gedit-create-new-file.page share/help/pt_BR/gedit/gedit-edit-as-root.page @@ -1069,17 +806,12 @@ share/help/pt_BR/gedit/gedit-open-several-files-at-once.page share/help/pt_BR/gedit/gedit-plugin-guide.page share/help/pt_BR/gedit/gedit-plugins-change-case.page share/help/pt_BR/gedit/gedit-plugins-doc-stats.page -share/help/pt_BR/gedit/gedit-plugins-external-tools.page share/help/pt_BR/gedit/gedit-plugins-file-browser.page share/help/pt_BR/gedit/gedit-plugins-insert-date-time.page share/help/pt_BR/gedit/gedit-plugins-install.page share/help/pt_BR/gedit/gedit-plugins-modelines.page -share/help/pt_BR/gedit/gedit-plugins-pyconsole.page -share/help/pt_BR/gedit/gedit-plugins-quick-open.page -share/help/pt_BR/gedit/gedit-plugins-snippets.page share/help/pt_BR/gedit/gedit-plugins-sort.page -share/help/pt_BR/gedit/gedit-printing-order.page -share/help/pt_BR/gedit/gedit-printing-select.page +share/help/pt_BR/gedit/gedit-plugins-text-size.page share/help/pt_BR/gedit/gedit-printing.page share/help/pt_BR/gedit/gedit-save-file.page share/help/pt_BR/gedit/gedit-search-and-replace.page @@ -1090,12 +822,10 @@ share/help/pt_BR/gedit/gedit-tab-groups.page share/help/pt_BR/gedit/gedit-tabs.page share/help/pt_BR/gedit/gedit-undo-redo.page share/help/pt_BR/gedit/index.page -share/help/ro/gedit/figures/gedit-html-snippet.png -share/help/ro/gedit/figures/gedit-icon.png +share/help/ro/gedit/figures/gedit-icon-24x24.png share/help/ro/gedit/figures/gedit3-screenshot.png share/help/ro/gedit/gedit-brief-intro.page share/help/ro/gedit/gedit-change-color-scheme.page -share/help/ro/gedit/gedit-change-default-font.page share/help/ro/gedit/gedit-close-file.page share/help/ro/gedit/gedit-create-new-file.page share/help/ro/gedit/gedit-edit-as-root.page @@ -1110,17 +840,12 @@ share/help/ro/gedit/gedit-open-several-files-at-once.page share/help/ro/gedit/gedit-plugin-guide.page share/help/ro/gedit/gedit-plugins-change-case.page share/help/ro/gedit/gedit-plugins-doc-stats.page -share/help/ro/gedit/gedit-plugins-external-tools.page share/help/ro/gedit/gedit-plugins-file-browser.page share/help/ro/gedit/gedit-plugins-insert-date-time.page share/help/ro/gedit/gedit-plugins-install.page share/help/ro/gedit/gedit-plugins-modelines.page -share/help/ro/gedit/gedit-plugins-pyconsole.page -share/help/ro/gedit/gedit-plugins-quick-open.page -share/help/ro/gedit/gedit-plugins-snippets.page share/help/ro/gedit/gedit-plugins-sort.page -share/help/ro/gedit/gedit-printing-order.page -share/help/ro/gedit/gedit-printing-select.page +share/help/ro/gedit/gedit-plugins-text-size.page share/help/ro/gedit/gedit-printing.page share/help/ro/gedit/gedit-save-file.page share/help/ro/gedit/gedit-search-and-replace.page @@ -1131,12 +856,10 @@ share/help/ro/gedit/gedit-tab-groups.page share/help/ro/gedit/gedit-tabs.page share/help/ro/gedit/gedit-undo-redo.page share/help/ro/gedit/index.page -share/help/ru/gedit/figures/gedit-html-snippet.png -share/help/ru/gedit/figures/gedit-icon.png +share/help/ru/gedit/figures/gedit-icon-24x24.png share/help/ru/gedit/figures/gedit3-screenshot.png share/help/ru/gedit/gedit-brief-intro.page share/help/ru/gedit/gedit-change-color-scheme.page -share/help/ru/gedit/gedit-change-default-font.page share/help/ru/gedit/gedit-close-file.page share/help/ru/gedit/gedit-create-new-file.page share/help/ru/gedit/gedit-edit-as-root.page @@ -1151,17 +874,12 @@ share/help/ru/gedit/gedit-open-several-files-at-once.page share/help/ru/gedit/gedit-plugin-guide.page share/help/ru/gedit/gedit-plugins-change-case.page share/help/ru/gedit/gedit-plugins-doc-stats.page -share/help/ru/gedit/gedit-plugins-external-tools.page share/help/ru/gedit/gedit-plugins-file-browser.page share/help/ru/gedit/gedit-plugins-insert-date-time.page share/help/ru/gedit/gedit-plugins-install.page share/help/ru/gedit/gedit-plugins-modelines.page -share/help/ru/gedit/gedit-plugins-pyconsole.page -share/help/ru/gedit/gedit-plugins-quick-open.page -share/help/ru/gedit/gedit-plugins-snippets.page share/help/ru/gedit/gedit-plugins-sort.page -share/help/ru/gedit/gedit-printing-order.page -share/help/ru/gedit/gedit-printing-select.page +share/help/ru/gedit/gedit-plugins-text-size.page share/help/ru/gedit/gedit-printing.page share/help/ru/gedit/gedit-save-file.page share/help/ru/gedit/gedit-search-and-replace.page @@ -1172,12 +890,10 @@ share/help/ru/gedit/gedit-tab-groups.page share/help/ru/gedit/gedit-tabs.page share/help/ru/gedit/gedit-undo-redo.page share/help/ru/gedit/index.page -share/help/sl/gedit/figures/gedit-html-snippet.png -share/help/sl/gedit/figures/gedit-icon.png +share/help/sl/gedit/figures/gedit-icon-24x24.png share/help/sl/gedit/figures/gedit3-screenshot.png share/help/sl/gedit/gedit-brief-intro.page share/help/sl/gedit/gedit-change-color-scheme.page -share/help/sl/gedit/gedit-change-default-font.page share/help/sl/gedit/gedit-close-file.page share/help/sl/gedit/gedit-create-new-file.page share/help/sl/gedit/gedit-edit-as-root.page @@ -1192,17 +908,12 @@ share/help/sl/gedit/gedit-open-several-files-at-once.page share/help/sl/gedit/gedit-plugin-guide.page share/help/sl/gedit/gedit-plugins-change-case.page share/help/sl/gedit/gedit-plugins-doc-stats.page -share/help/sl/gedit/gedit-plugins-external-tools.page share/help/sl/gedit/gedit-plugins-file-browser.page share/help/sl/gedit/gedit-plugins-insert-date-time.page share/help/sl/gedit/gedit-plugins-install.page share/help/sl/gedit/gedit-plugins-modelines.page -share/help/sl/gedit/gedit-plugins-pyconsole.page -share/help/sl/gedit/gedit-plugins-quick-open.page -share/help/sl/gedit/gedit-plugins-snippets.page share/help/sl/gedit/gedit-plugins-sort.page -share/help/sl/gedit/gedit-printing-order.page -share/help/sl/gedit/gedit-printing-select.page +share/help/sl/gedit/gedit-plugins-text-size.page share/help/sl/gedit/gedit-printing.page share/help/sl/gedit/gedit-save-file.page share/help/sl/gedit/gedit-search-and-replace.page @@ -1213,12 +924,10 @@ share/help/sl/gedit/gedit-tab-groups.page share/help/sl/gedit/gedit-tabs.page share/help/sl/gedit/gedit-undo-redo.page share/help/sl/gedit/index.page -share/help/sv/gedit/figures/gedit-html-snippet.png -share/help/sv/gedit/figures/gedit-icon.png +share/help/sv/gedit/figures/gedit-icon-24x24.png share/help/sv/gedit/figures/gedit3-screenshot.png share/help/sv/gedit/gedit-brief-intro.page share/help/sv/gedit/gedit-change-color-scheme.page -share/help/sv/gedit/gedit-change-default-font.page share/help/sv/gedit/gedit-close-file.page share/help/sv/gedit/gedit-create-new-file.page share/help/sv/gedit/gedit-edit-as-root.page @@ -1233,17 +942,12 @@ share/help/sv/gedit/gedit-open-several-files-at-once.page share/help/sv/gedit/gedit-plugin-guide.page share/help/sv/gedit/gedit-plugins-change-case.page share/help/sv/gedit/gedit-plugins-doc-stats.page -share/help/sv/gedit/gedit-plugins-external-tools.page share/help/sv/gedit/gedit-plugins-file-browser.page share/help/sv/gedit/gedit-plugins-insert-date-time.page share/help/sv/gedit/gedit-plugins-install.page share/help/sv/gedit/gedit-plugins-modelines.page -share/help/sv/gedit/gedit-plugins-pyconsole.page -share/help/sv/gedit/gedit-plugins-quick-open.page -share/help/sv/gedit/gedit-plugins-snippets.page share/help/sv/gedit/gedit-plugins-sort.page -share/help/sv/gedit/gedit-printing-order.page -share/help/sv/gedit/gedit-printing-select.page +share/help/sv/gedit/gedit-plugins-text-size.page share/help/sv/gedit/gedit-printing.page share/help/sv/gedit/gedit-save-file.page share/help/sv/gedit/gedit-search-and-replace.page @@ -1254,12 +958,10 @@ share/help/sv/gedit/gedit-tab-groups.page share/help/sv/gedit/gedit-tabs.page share/help/sv/gedit/gedit-undo-redo.page share/help/sv/gedit/index.page -share/help/te/gedit/figures/gedit-html-snippet.png -share/help/te/gedit/figures/gedit-icon.png +share/help/te/gedit/figures/gedit-icon-24x24.png share/help/te/gedit/figures/gedit3-screenshot.png share/help/te/gedit/gedit-brief-intro.page share/help/te/gedit/gedit-change-color-scheme.page -share/help/te/gedit/gedit-change-default-font.page share/help/te/gedit/gedit-close-file.page share/help/te/gedit/gedit-create-new-file.page share/help/te/gedit/gedit-edit-as-root.page @@ -1274,17 +976,12 @@ share/help/te/gedit/gedit-open-several-files-at-once.page share/help/te/gedit/gedit-plugin-guide.page share/help/te/gedit/gedit-plugins-change-case.page share/help/te/gedit/gedit-plugins-doc-stats.page -share/help/te/gedit/gedit-plugins-external-tools.page share/help/te/gedit/gedit-plugins-file-browser.page share/help/te/gedit/gedit-plugins-insert-date-time.page share/help/te/gedit/gedit-plugins-install.page share/help/te/gedit/gedit-plugins-modelines.page -share/help/te/gedit/gedit-plugins-pyconsole.page -share/help/te/gedit/gedit-plugins-quick-open.page -share/help/te/gedit/gedit-plugins-snippets.page share/help/te/gedit/gedit-plugins-sort.page -share/help/te/gedit/gedit-printing-order.page -share/help/te/gedit/gedit-printing-select.page +share/help/te/gedit/gedit-plugins-text-size.page share/help/te/gedit/gedit-printing.page share/help/te/gedit/gedit-save-file.page share/help/te/gedit/gedit-search-and-replace.page @@ -1295,12 +992,10 @@ share/help/te/gedit/gedit-tab-groups.page share/help/te/gedit/gedit-tabs.page share/help/te/gedit/gedit-undo-redo.page share/help/te/gedit/index.page -share/help/th/gedit/figures/gedit-html-snippet.png -share/help/th/gedit/figures/gedit-icon.png +share/help/th/gedit/figures/gedit-icon-24x24.png share/help/th/gedit/figures/gedit3-screenshot.png share/help/th/gedit/gedit-brief-intro.page share/help/th/gedit/gedit-change-color-scheme.page -share/help/th/gedit/gedit-change-default-font.page share/help/th/gedit/gedit-close-file.page share/help/th/gedit/gedit-create-new-file.page share/help/th/gedit/gedit-edit-as-root.page @@ -1315,17 +1010,12 @@ share/help/th/gedit/gedit-open-several-files-at-once.page share/help/th/gedit/gedit-plugin-guide.page share/help/th/gedit/gedit-plugins-change-case.page share/help/th/gedit/gedit-plugins-doc-stats.page -share/help/th/gedit/gedit-plugins-external-tools.page share/help/th/gedit/gedit-plugins-file-browser.page share/help/th/gedit/gedit-plugins-insert-date-time.page share/help/th/gedit/gedit-plugins-install.page share/help/th/gedit/gedit-plugins-modelines.page -share/help/th/gedit/gedit-plugins-pyconsole.page -share/help/th/gedit/gedit-plugins-quick-open.page -share/help/th/gedit/gedit-plugins-snippets.page share/help/th/gedit/gedit-plugins-sort.page -share/help/th/gedit/gedit-printing-order.page -share/help/th/gedit/gedit-printing-select.page +share/help/th/gedit/gedit-plugins-text-size.page share/help/th/gedit/gedit-printing.page share/help/th/gedit/gedit-save-file.page share/help/th/gedit/gedit-search-and-replace.page @@ -1336,12 +1026,10 @@ share/help/th/gedit/gedit-tab-groups.page share/help/th/gedit/gedit-tabs.page share/help/th/gedit/gedit-undo-redo.page share/help/th/gedit/index.page -share/help/uk/gedit/figures/gedit-html-snippet.png -share/help/uk/gedit/figures/gedit-icon.png +share/help/uk/gedit/figures/gedit-icon-24x24.png share/help/uk/gedit/figures/gedit3-screenshot.png share/help/uk/gedit/gedit-brief-intro.page share/help/uk/gedit/gedit-change-color-scheme.page -share/help/uk/gedit/gedit-change-default-font.page share/help/uk/gedit/gedit-close-file.page share/help/uk/gedit/gedit-create-new-file.page share/help/uk/gedit/gedit-edit-as-root.page @@ -1356,17 +1044,12 @@ share/help/uk/gedit/gedit-open-several-files-at-once.page share/help/uk/gedit/gedit-plugin-guide.page share/help/uk/gedit/gedit-plugins-change-case.page share/help/uk/gedit/gedit-plugins-doc-stats.page -share/help/uk/gedit/gedit-plugins-external-tools.page share/help/uk/gedit/gedit-plugins-file-browser.page share/help/uk/gedit/gedit-plugins-insert-date-time.page share/help/uk/gedit/gedit-plugins-install.page share/help/uk/gedit/gedit-plugins-modelines.page -share/help/uk/gedit/gedit-plugins-pyconsole.page -share/help/uk/gedit/gedit-plugins-quick-open.page -share/help/uk/gedit/gedit-plugins-snippets.page share/help/uk/gedit/gedit-plugins-sort.page -share/help/uk/gedit/gedit-printing-order.page -share/help/uk/gedit/gedit-printing-select.page +share/help/uk/gedit/gedit-plugins-text-size.page share/help/uk/gedit/gedit-printing.page share/help/uk/gedit/gedit-save-file.page share/help/uk/gedit/gedit-search-and-replace.page @@ -1377,12 +1060,10 @@ share/help/uk/gedit/gedit-tab-groups.page share/help/uk/gedit/gedit-tabs.page share/help/uk/gedit/gedit-undo-redo.page share/help/uk/gedit/index.page -share/help/zh_CN/gedit/figures/gedit-html-snippet.png -share/help/zh_CN/gedit/figures/gedit-icon.png +share/help/zh_CN/gedit/figures/gedit-icon-24x24.png share/help/zh_CN/gedit/figures/gedit3-screenshot.png share/help/zh_CN/gedit/gedit-brief-intro.page share/help/zh_CN/gedit/gedit-change-color-scheme.page -share/help/zh_CN/gedit/gedit-change-default-font.page share/help/zh_CN/gedit/gedit-close-file.page share/help/zh_CN/gedit/gedit-create-new-file.page share/help/zh_CN/gedit/gedit-edit-as-root.page @@ -1397,17 +1078,12 @@ share/help/zh_CN/gedit/gedit-open-several-files-at-once.page share/help/zh_CN/gedit/gedit-plugin-guide.page share/help/zh_CN/gedit/gedit-plugins-change-case.page share/help/zh_CN/gedit/gedit-plugins-doc-stats.page -share/help/zh_CN/gedit/gedit-plugins-external-tools.page share/help/zh_CN/gedit/gedit-plugins-file-browser.page share/help/zh_CN/gedit/gedit-plugins-insert-date-time.page share/help/zh_CN/gedit/gedit-plugins-install.page share/help/zh_CN/gedit/gedit-plugins-modelines.page -share/help/zh_CN/gedit/gedit-plugins-pyconsole.page -share/help/zh_CN/gedit/gedit-plugins-quick-open.page -share/help/zh_CN/gedit/gedit-plugins-snippets.page share/help/zh_CN/gedit/gedit-plugins-sort.page -share/help/zh_CN/gedit/gedit-printing-order.page -share/help/zh_CN/gedit/gedit-printing-select.page +share/help/zh_CN/gedit/gedit-plugins-text-size.page share/help/zh_CN/gedit/gedit-printing.page share/help/zh_CN/gedit/gedit-save-file.page share/help/zh_CN/gedit/gedit-search-and-replace.page @@ -1418,12 +1094,10 @@ share/help/zh_CN/gedit/gedit-tab-groups.page share/help/zh_CN/gedit/gedit-tabs.page share/help/zh_CN/gedit/gedit-undo-redo.page share/help/zh_CN/gedit/index.page -share/help/zh_HK/gedit/figures/gedit-html-snippet.png -share/help/zh_HK/gedit/figures/gedit-icon.png +share/help/zh_HK/gedit/figures/gedit-icon-24x24.png share/help/zh_HK/gedit/figures/gedit3-screenshot.png share/help/zh_HK/gedit/gedit-brief-intro.page share/help/zh_HK/gedit/gedit-change-color-scheme.page -share/help/zh_HK/gedit/gedit-change-default-font.page share/help/zh_HK/gedit/gedit-close-file.page share/help/zh_HK/gedit/gedit-create-new-file.page share/help/zh_HK/gedit/gedit-edit-as-root.page @@ -1438,17 +1112,12 @@ share/help/zh_HK/gedit/gedit-open-several-files-at-once.page share/help/zh_HK/gedit/gedit-plugin-guide.page share/help/zh_HK/gedit/gedit-plugins-change-case.page share/help/zh_HK/gedit/gedit-plugins-doc-stats.page -share/help/zh_HK/gedit/gedit-plugins-external-tools.page share/help/zh_HK/gedit/gedit-plugins-file-browser.page share/help/zh_HK/gedit/gedit-plugins-insert-date-time.page share/help/zh_HK/gedit/gedit-plugins-install.page share/help/zh_HK/gedit/gedit-plugins-modelines.page -share/help/zh_HK/gedit/gedit-plugins-pyconsole.page -share/help/zh_HK/gedit/gedit-plugins-quick-open.page -share/help/zh_HK/gedit/gedit-plugins-snippets.page share/help/zh_HK/gedit/gedit-plugins-sort.page -share/help/zh_HK/gedit/gedit-printing-order.page -share/help/zh_HK/gedit/gedit-printing-select.page +share/help/zh_HK/gedit/gedit-plugins-text-size.page share/help/zh_HK/gedit/gedit-printing.page share/help/zh_HK/gedit/gedit-save-file.page share/help/zh_HK/gedit/gedit-search-and-replace.page @@ -1459,12 +1128,10 @@ share/help/zh_HK/gedit/gedit-tab-groups.page share/help/zh_HK/gedit/gedit-tabs.page share/help/zh_HK/gedit/gedit-undo-redo.page share/help/zh_HK/gedit/index.page -share/help/zh_TW/gedit/figures/gedit-html-snippet.png -share/help/zh_TW/gedit/figures/gedit-icon.png +share/help/zh_TW/gedit/figures/gedit-icon-24x24.png share/help/zh_TW/gedit/figures/gedit3-screenshot.png share/help/zh_TW/gedit/gedit-brief-intro.page share/help/zh_TW/gedit/gedit-change-color-scheme.page -share/help/zh_TW/gedit/gedit-change-default-font.page share/help/zh_TW/gedit/gedit-close-file.page share/help/zh_TW/gedit/gedit-create-new-file.page share/help/zh_TW/gedit/gedit-edit-as-root.page @@ -1479,17 +1146,12 @@ share/help/zh_TW/gedit/gedit-open-several-files-at-once.page share/help/zh_TW/gedit/gedit-plugin-guide.page share/help/zh_TW/gedit/gedit-plugins-change-case.page share/help/zh_TW/gedit/gedit-plugins-doc-stats.page -share/help/zh_TW/gedit/gedit-plugins-external-tools.page share/help/zh_TW/gedit/gedit-plugins-file-browser.page share/help/zh_TW/gedit/gedit-plugins-insert-date-time.page share/help/zh_TW/gedit/gedit-plugins-install.page share/help/zh_TW/gedit/gedit-plugins-modelines.page -share/help/zh_TW/gedit/gedit-plugins-pyconsole.page -share/help/zh_TW/gedit/gedit-plugins-quick-open.page -share/help/zh_TW/gedit/gedit-plugins-snippets.page share/help/zh_TW/gedit/gedit-plugins-sort.page -share/help/zh_TW/gedit/gedit-printing-order.page -share/help/zh_TW/gedit/gedit-printing-select.page +share/help/zh_TW/gedit/gedit-plugins-text-size.page share/help/zh_TW/gedit/gedit-printing.page share/help/zh_TW/gedit/gedit-save-file.page share/help/zh_TW/gedit/gedit-search-and-replace.page @@ -1500,7 +1162,12 @@ share/help/zh_TW/gedit/gedit-tab-groups.page share/help/zh_TW/gedit/gedit-tabs.page share/help/zh_TW/gedit/gedit-undo-redo.page share/help/zh_TW/gedit/index.page -share/icons/hicolor/scalable/apps/org.gnome.gedit.svg +share/icons/hicolor/16x16/apps/org.gnome.gedit.png +share/icons/hicolor/22x22/apps/org.gnome.gedit.png +share/icons/hicolor/24x24/apps/org.gnome.gedit.png +share/icons/hicolor/256x256/apps/org.gnome.gedit.png +share/icons/hicolor/32x32/apps/org.gnome.gedit.png +share/icons/hicolor/48x48/apps/org.gnome.gedit.png share/icons/hicolor/symbolic/apps/org.gnome.gedit-symbolic.svg share/locale/af/LC_MESSAGES/gedit.mo share/locale/am/LC_MESSAGES/gedit.mo @@ -1546,12 +1213,14 @@ share/locale/hi/LC_MESSAGES/gedit.mo share/locale/hr/LC_MESSAGES/gedit.mo share/locale/hu/LC_MESSAGES/gedit.mo share/locale/hy/LC_MESSAGES/gedit.mo +share/locale/ia/LC_MESSAGES/gedit.mo share/locale/id/LC_MESSAGES/gedit.mo share/locale/ie/LC_MESSAGES/gedit.mo share/locale/is/LC_MESSAGES/gedit.mo share/locale/it/LC_MESSAGES/gedit.mo share/locale/ja/LC_MESSAGES/gedit.mo share/locale/ka/LC_MESSAGES/gedit.mo +share/locale/kab/LC_MESSAGES/gedit.mo share/locale/kk/LC_MESSAGES/gedit.mo share/locale/km/LC_MESSAGES/gedit.mo share/locale/kn/LC_MESSAGES/gedit.mo @@ -1607,6 +1276,5 @@ share/locale/xh/LC_MESSAGES/gedit.mo share/locale/zh_CN/LC_MESSAGES/gedit.mo share/locale/zh_HK/LC_MESSAGES/gedit.mo share/locale/zh_TW/LC_MESSAGES/gedit.mo -share/metainfo/org.gnome.gedit.appdata.xml -share/vala/vapi/gedit.deps -share/vala/vapi/gedit.vapi +share/man/man1/gedit.1.gz +share/metainfo/org.gnome.gedit.metainfo.xml diff --git a/editors/ghex/Makefile b/editors/ghex/Makefile index f220e5c5dac5..0ce4f3d59805 100644 --- a/editors/ghex/Makefile +++ b/editors/ghex/Makefile @@ -1,7 +1,7 @@ PORTNAME= ghex PORTVERSION= 46.2 CATEGORIES= editors gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/editors/ghostwriter/distinfo b/editors/ghostwriter/distinfo index a28ee509d540..13c826213c20 100644 --- a/editors/ghostwriter/distinfo +++ b/editors/ghostwriter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557861 -SHA256 (KDE/release-service/25.04.1/ghostwriter-25.04.1.tar.xz) = 814d450cc84a9eb11540de408a4ec2d1918ca00d05ca5a172d5bd01340312010 -SIZE (KDE/release-service/25.04.1/ghostwriter-25.04.1.tar.xz) = 2722648 +TIMESTAMP = 1749036372 +SHA256 (KDE/release-service/25.04.2/ghostwriter-25.04.2.tar.xz) = 12c1dfd2f81ff44e4a074714b07d341a35e5cc058a69338ecface648d17c841a +SIZE (KDE/release-service/25.04.2/ghostwriter-25.04.2.tar.xz) = 2723008 diff --git a/editors/gnome-latex/Makefile b/editors/gnome-latex/Makefile deleted file mode 100644 index f84cf753bd3f..000000000000 --- a/editors/gnome-latex/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -PORTNAME= gnome-latex -PORTVERSION= 3.44.0 -PORTREVISION= 2 -CATEGORIES= editors -MASTER_SITES= GNOME -DIST_SUBDIR= gnome - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Integrated LaTeX environment -WWW= https://wiki.gnome.org/Apps/LaTeXila - -LICENSE= GPLv3 - -BUILD_DEPENDS= itstool:textproc/itstool \ - gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas -LIB_DEPENDS= libgee-0.8.so:devel/libgee \ - libfribidi.so:converters/fribidi \ - libenchant-2.so:textproc/enchant2 \ - libtepl-6.so:x11-toolkits/tepl6 \ - libgspell-1.so:textproc/gspell - -USES= compiler:c11 desktop-file-utils gettext gmake gnome \ - pkgconfig tar:xz tex vala:build -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USE_GNOME= cairo dconf intltool gtksourceview4 -USE_TEX= latex dvipsk -INSTALL_TARGET= install-strip - -OPTIONS_DEFINE= NLS -NLS_USES= gettext-runtime -NLS_CONFIGURE_ENABLE= nls -OPTIONS_SUB= yes - -GLIB_SCHEMAS= org.gnome.gnome-latex.gschema.xml - -.include <bsd.port.pre.mk> - -.if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=incompatible-function-pointer-types -.endif - -.include <bsd.port.post.mk> diff --git a/editors/gnome-latex/distinfo b/editors/gnome-latex/distinfo deleted file mode 100644 index ee0736437bf8..000000000000 --- a/editors/gnome-latex/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1675099485 -SHA256 (gnome/gnome-latex-3.44.0.tar.xz) = 88bd5340bd28c7ed01c7966a3a00732bbd902773df5ac659be6ad11806a9e744 -SIZE (gnome/gnome-latex-3.44.0.tar.xz) = 1168840 diff --git a/editors/gnome-latex/pkg-descr b/editors/gnome-latex/pkg-descr deleted file mode 100644 index eda8f18f89b1..000000000000 --- a/editors/gnome-latex/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -LaTeXila is a LaTeX editor for the GNOME desktop. The idea of LaTeXila is -to always deal directly with the LaTeX code, while simplifying as most as -possible the writing of this LaTeX code. diff --git a/editors/gnome-latex/pkg-plist b/editors/gnome-latex/pkg-plist deleted file mode 100644 index 74e72056ac11..000000000000 --- a/editors/gnome-latex/pkg-plist +++ /dev/null @@ -1,190 +0,0 @@ -bin/gnome-latex -share/man/man1/gnome-latex.1.gz -share/applications/org.gnome.gnome-latex.desktop -share/dbus-1/services/org.gnome.gnome-latex.service -%%DATADIR%%/build_tools.xml -%%DATADIR%%/completion.xml -%%DATADIR%%/latexhelp.html -%%DATADIR%%/templates/article.xml -%%DATADIR%%/templates/beamer.xml -%%DATADIR%%/templates/book.xml -%%DATADIR%%/templates/letter.xml -%%DATADIR%%/templates/report.xml -%%DATADIR%%/ui/ui.xml -share/gtk-doc/html/gnome-latex/LatexilaApp.html -share/gtk-doc/html/gnome-latex/LatexilaBuildJob.html -share/gtk-doc/html/gnome-latex/LatexilaBuildTool.html -share/gtk-doc/html/gnome-latex/LatexilaBuildTools.html -share/gtk-doc/html/gnome-latex/LatexilaBuildToolsDefault.html -share/gtk-doc/html/gnome-latex/LatexilaBuildToolsPersonal.html -share/gtk-doc/html/gnome-latex/LatexilaBuildView.html -share/gtk-doc/html/gnome-latex/LatexilaFactory.html -share/gtk-doc/html/gnome-latex/LatexilaPostProcessor.html -share/gtk-doc/html/gnome-latex/LatexilaPostProcessorAllOutput.html -share/gtk-doc/html/gnome-latex/LatexilaPostProcessorLatex.html -share/gtk-doc/html/gnome-latex/LatexilaPostProcessorLatexmk.html -share/gtk-doc/html/gnome-latex/LatexilaSettings.html -share/gtk-doc/html/gnome-latex/LatexilaSynctex.html -share/gtk-doc/html/gnome-latex/LatexilaTemplatesDefault.html -share/gtk-doc/html/gnome-latex/LatexilaTemplatesManageDialog.html -share/gtk-doc/html/gnome-latex/LatexilaTemplatesPersonal.html -share/gtk-doc/html/gnome-latex/annexes.html -share/gtk-doc/html/gnome-latex/annotation-glossary.html -share/gtk-doc/html/gnome-latex/api-reference.html -share/gtk-doc/html/gnome-latex/ch01.html -share/gtk-doc/html/gnome-latex/ch02.html -share/gtk-doc/html/gnome-latex/ch03.html -share/gtk-doc/html/gnome-latex/ch04.html -share/gtk-doc/html/gnome-latex/gnome-latex-LaTeX-commands.html -share/gtk-doc/html/gnome-latex/gnome-latex-Latexila-Initialization-and-Finalization.html -share/gtk-doc/html/gnome-latex/gnome-latex-LatexilaBuffer.html -share/gtk-doc/html/gnome-latex/gnome-latex-LatexilaDirs.html -share/gtk-doc/html/gnome-latex/gnome-latex-LatexilaPrefs.html -share/gtk-doc/html/gnome-latex/gnome-latex-LatexilaTemplatesDialogs.html -share/gtk-doc/html/gnome-latex/gnome-latex-LatexilaUtils.html -share/gtk-doc/html/gnome-latex/gnome-latex-LatexilaView.html -share/gtk-doc/html/gnome-latex/gnome-latex.devhelp2 -share/gtk-doc/html/gnome-latex/home.png -share/gtk-doc/html/gnome-latex/index.html -share/gtk-doc/html/gnome-latex/ix01.html -share/gtk-doc/html/gnome-latex/left-insensitive.png -share/gtk-doc/html/gnome-latex/left.png -share/gtk-doc/html/gnome-latex/object-tree.html -share/gtk-doc/html/gnome-latex/right-insensitive.png -share/gtk-doc/html/gnome-latex/right.png -share/gtk-doc/html/gnome-latex/style.css -share/gtk-doc/html/gnome-latex/up-insensitive.png -share/gtk-doc/html/gnome-latex/up.png -share/help/C/gnome-latex/build_tools.page -share/help/C/gnome-latex/completion.page -share/help/C/gnome-latex/index.page -share/help/C/gnome-latex/projects.page -share/help/C/gnome-latex/spell_checking.page -share/help/C/gnome-latex/structure.page -share/help/C/gnome-latex/synctex.page -share/help/cs/gnome-latex/build_tools.page -share/help/cs/gnome-latex/completion.page -share/help/cs/gnome-latex/index.page -share/help/cs/gnome-latex/projects.page -share/help/cs/gnome-latex/spell_checking.page -share/help/cs/gnome-latex/structure.page -share/help/cs/gnome-latex/synctex.page -share/help/da/gnome-latex/build_tools.page -share/help/da/gnome-latex/completion.page -share/help/da/gnome-latex/index.page -share/help/da/gnome-latex/projects.page -share/help/da/gnome-latex/spell_checking.page -share/help/da/gnome-latex/structure.page -share/help/da/gnome-latex/synctex.page -share/help/de/gnome-latex/build_tools.page -share/help/de/gnome-latex/completion.page -share/help/de/gnome-latex/index.page -share/help/de/gnome-latex/projects.page -share/help/de/gnome-latex/spell_checking.page -share/help/de/gnome-latex/structure.page -share/help/de/gnome-latex/synctex.page -share/help/el/gnome-latex/build_tools.page -share/help/el/gnome-latex/completion.page -share/help/el/gnome-latex/index.page -share/help/el/gnome-latex/projects.page -share/help/el/gnome-latex/spell_checking.page -share/help/el/gnome-latex/structure.page -share/help/el/gnome-latex/synctex.page -share/help/es/gnome-latex/build_tools.page -share/help/es/gnome-latex/completion.page -share/help/es/gnome-latex/index.page -share/help/es/gnome-latex/projects.page -share/help/es/gnome-latex/spell_checking.page -share/help/es/gnome-latex/structure.page -share/help/es/gnome-latex/synctex.page -share/help/fr/gnome-latex/build_tools.page -share/help/fr/gnome-latex/completion.page -share/help/fr/gnome-latex/index.page -share/help/fr/gnome-latex/projects.page -share/help/fr/gnome-latex/spell_checking.page -share/help/fr/gnome-latex/structure.page -share/help/fr/gnome-latex/synctex.page -share/help/gl/gnome-latex/build_tools.page -share/help/gl/gnome-latex/completion.page -share/help/gl/gnome-latex/index.page -share/help/gl/gnome-latex/projects.page -share/help/gl/gnome-latex/spell_checking.page -share/help/gl/gnome-latex/structure.page -share/help/gl/gnome-latex/synctex.page -share/help/hu/gnome-latex/build_tools.page -share/help/hu/gnome-latex/completion.page -share/help/hu/gnome-latex/index.page -share/help/hu/gnome-latex/projects.page -share/help/hu/gnome-latex/spell_checking.page -share/help/hu/gnome-latex/structure.page -share/help/hu/gnome-latex/synctex.page -share/help/pl/gnome-latex/build_tools.page -share/help/pl/gnome-latex/completion.page -share/help/pl/gnome-latex/index.page -share/help/pl/gnome-latex/projects.page -share/help/pl/gnome-latex/spell_checking.page -share/help/pl/gnome-latex/structure.page -share/help/pl/gnome-latex/synctex.page -share/help/pt_BR/gnome-latex/build_tools.page -share/help/pt_BR/gnome-latex/completion.page -share/help/pt_BR/gnome-latex/index.page -share/help/pt_BR/gnome-latex/projects.page -share/help/pt_BR/gnome-latex/spell_checking.page -share/help/pt_BR/gnome-latex/structure.page -share/help/pt_BR/gnome-latex/synctex.page -share/help/ru/gnome-latex/build_tools.page -share/help/ru/gnome-latex/completion.page -share/help/ru/gnome-latex/index.page -share/help/ru/gnome-latex/projects.page -share/help/ru/gnome-latex/spell_checking.page -share/help/ru/gnome-latex/structure.page -share/help/ru/gnome-latex/synctex.page -share/help/sv/gnome-latex/build_tools.page -share/help/sv/gnome-latex/completion.page -share/help/sv/gnome-latex/index.page -share/help/sv/gnome-latex/projects.page -share/help/sv/gnome-latex/spell_checking.page -share/help/sv/gnome-latex/structure.page -share/help/sv/gnome-latex/synctex.page -share/help/uk/gnome-latex/build_tools.page -share/help/uk/gnome-latex/completion.page -share/help/uk/gnome-latex/index.page -share/help/uk/gnome-latex/projects.page -share/help/uk/gnome-latex/spell_checking.page -share/help/uk/gnome-latex/structure.page -share/help/uk/gnome-latex/synctex.page -share/icons/hicolor/scalable/apps/org.gnome.gnome-latex.svg -share/icons/hicolor/symbolic/apps/org.gnome.gnome-latex-symbolic.svg -%%NLS%%share/locale/bs/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/ca/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/cs/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/da/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/de/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/el/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/eo/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/es/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/eu/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/fr/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/gl/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/he/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/hu/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/id/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/it/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/lt/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/lv/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/nb/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/nl/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/oc/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/pl/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/pt/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/ro/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/ru/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/sl/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/sr/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/sr@latin/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/sv/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/tr/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/uk/LC_MESSAGES/gnome-latex.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/gnome-latex.mo -share/metainfo/org.gnome.gnome-latex.appdata.xml diff --git a/editors/gnome-text-editor/Makefile b/editors/gnome-text-editor/Makefile index 88cb5efe2a77..9cdbe2f760fd 100644 --- a/editors/gnome-text-editor/Makefile +++ b/editors/gnome-text-editor/Makefile @@ -1,28 +1,29 @@ PORTNAME= gnome-text-editor -PORTVERSION= 42.2 -PORTREVISION= 6 +PORTVERSION= 47.4 CATEGORIES= editors gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Small but powerful text editor for the GNOME Desktop Environment -WWW= https://gitlab.gnome.org/GNOME/gnome-text-editor +WWW= https://apps.gnome.org/TextEditor/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +PORTSCOUT= limit:^47\. + BUILD_DEPENDS= itstool>0:textproc/itstool LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ libicudata.so:devel/icu \ - libpcre.so:devel/pcre + libpcre2-8.so:devel/pcre2 \ + libspelling-1.so:x11-toolkits/libspelling \ + libeditorconfig.so:editors/editorconfig-core-c USES= compiler:c11 desktop-file-utils gettext gnome localbase meson \ pkgconfig tar:xz USE_CSTD= c11 -USE_GNOME= cairo gtk40 gtksourceview5 libadwaita +USE_GNOME= cairo glib20 gtk40 gtksourceview5 libadwaita GLIB_SCHEMAS= org.gnome.TextEditor.gschema.xml -PORTSCOUT= limitw:1,even - .include <bsd.port.mk> diff --git a/editors/gnome-text-editor/distinfo b/editors/gnome-text-editor/distinfo index a4bd88740c02..85ea33cb7c56 100644 --- a/editors/gnome-text-editor/distinfo +++ b/editors/gnome-text-editor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657827469 -SHA256 (gnome/gnome-text-editor-42.2.tar.xz) = e56d4a8cdcbce8a8f1c0881b45de799f8b25205ec0cbf2269e532025761cc5da -SIZE (gnome/gnome-text-editor-42.2.tar.xz) = 1168504 +TIMESTAMP = 1744473535 +SHA256 (gnome/gnome-text-editor-47.4.tar.xz) = 3ac505a904aafce353813bb13a7b8f82a39d474c4a945ce89aef7e650ec9f8da +SIZE (gnome/gnome-text-editor-47.4.tar.xz) = 639932 diff --git a/editors/gnome-text-editor/pkg-plist b/editors/gnome-text-editor/pkg-plist index 2de0924288e8..6c26ee7cd2f2 100644 --- a/editors/gnome-text-editor/pkg-plist +++ b/editors/gnome-text-editor/pkg-plist @@ -69,6 +69,15 @@ share/help/eu/gnome-text-editor/index.page share/help/eu/gnome-text-editor/legal.xml share/help/eu/gnome-text-editor/media/org.gnome.TextEditor.svg share/help/eu/gnome-text-editor/media/search-recent.png +share/help/fr/gnome-text-editor/basics-create-new-file.page +share/help/fr/gnome-text-editor/basics-draft-folder.page +share/help/fr/gnome-text-editor/basics-open-file.page +share/help/fr/gnome-text-editor/edit-search-and-replace.page +share/help/fr/gnome-text-editor/edit-undo-redo.page +share/help/fr/gnome-text-editor/index.page +share/help/fr/gnome-text-editor/legal.xml +share/help/fr/gnome-text-editor/media/org.gnome.TextEditor.svg +share/help/fr/gnome-text-editor/media/search-recent.png share/help/gl/gnome-text-editor/basics-create-new-file.page share/help/gl/gnome-text-editor/basics-draft-folder.page share/help/gl/gnome-text-editor/basics-open-file.page @@ -78,6 +87,15 @@ share/help/gl/gnome-text-editor/index.page share/help/gl/gnome-text-editor/legal.xml share/help/gl/gnome-text-editor/media/org.gnome.TextEditor.svg share/help/gl/gnome-text-editor/media/search-recent.png +share/help/hu/gnome-text-editor/basics-create-new-file.page +share/help/hu/gnome-text-editor/basics-draft-folder.page +share/help/hu/gnome-text-editor/basics-open-file.page +share/help/hu/gnome-text-editor/edit-search-and-replace.page +share/help/hu/gnome-text-editor/edit-undo-redo.page +share/help/hu/gnome-text-editor/index.page +share/help/hu/gnome-text-editor/legal.xml +share/help/hu/gnome-text-editor/media/org.gnome.TextEditor.svg +share/help/hu/gnome-text-editor/media/search-recent.png share/help/id/gnome-text-editor/basics-create-new-file.page share/help/id/gnome-text-editor/basics-draft-folder.page share/help/id/gnome-text-editor/basics-open-file.page @@ -87,6 +105,15 @@ share/help/id/gnome-text-editor/index.page share/help/id/gnome-text-editor/legal.xml share/help/id/gnome-text-editor/media/org.gnome.TextEditor.svg share/help/id/gnome-text-editor/media/search-recent.png +share/help/it/gnome-text-editor/basics-create-new-file.page +share/help/it/gnome-text-editor/basics-draft-folder.page +share/help/it/gnome-text-editor/basics-open-file.page +share/help/it/gnome-text-editor/edit-search-and-replace.page +share/help/it/gnome-text-editor/edit-undo-redo.page +share/help/it/gnome-text-editor/index.page +share/help/it/gnome-text-editor/legal.xml +share/help/it/gnome-text-editor/media/org.gnome.TextEditor.svg +share/help/it/gnome-text-editor/media/search-recent.png share/help/ko/gnome-text-editor/basics-create-new-file.page share/help/ko/gnome-text-editor/basics-draft-folder.page share/help/ko/gnome-text-editor/basics-open-file.page @@ -96,6 +123,24 @@ share/help/ko/gnome-text-editor/index.page share/help/ko/gnome-text-editor/legal.xml share/help/ko/gnome-text-editor/media/org.gnome.TextEditor.svg share/help/ko/gnome-text-editor/media/search-recent.png +share/help/ne/gnome-text-editor/basics-create-new-file.page +share/help/ne/gnome-text-editor/basics-draft-folder.page +share/help/ne/gnome-text-editor/basics-open-file.page +share/help/ne/gnome-text-editor/edit-search-and-replace.page +share/help/ne/gnome-text-editor/edit-undo-redo.page +share/help/ne/gnome-text-editor/index.page +share/help/ne/gnome-text-editor/legal.xml +share/help/ne/gnome-text-editor/media/org.gnome.TextEditor.svg +share/help/ne/gnome-text-editor/media/search-recent.png +share/help/nl/gnome-text-editor/basics-create-new-file.page +share/help/nl/gnome-text-editor/basics-draft-folder.page +share/help/nl/gnome-text-editor/basics-open-file.page +share/help/nl/gnome-text-editor/edit-search-and-replace.page +share/help/nl/gnome-text-editor/edit-undo-redo.page +share/help/nl/gnome-text-editor/index.page +share/help/nl/gnome-text-editor/legal.xml +share/help/nl/gnome-text-editor/media/org.gnome.TextEditor.svg +share/help/nl/gnome-text-editor/media/search-recent.png share/help/pl/gnome-text-editor/basics-create-new-file.page share/help/pl/gnome-text-editor/basics-draft-folder.page share/help/pl/gnome-text-editor/basics-open-file.page @@ -132,6 +177,15 @@ share/help/sv/gnome-text-editor/index.page share/help/sv/gnome-text-editor/legal.xml share/help/sv/gnome-text-editor/media/org.gnome.TextEditor.svg share/help/sv/gnome-text-editor/media/search-recent.png +share/help/tr/gnome-text-editor/basics-create-new-file.page +share/help/tr/gnome-text-editor/basics-draft-folder.page +share/help/tr/gnome-text-editor/basics-open-file.page +share/help/tr/gnome-text-editor/edit-search-and-replace.page +share/help/tr/gnome-text-editor/edit-undo-redo.page +share/help/tr/gnome-text-editor/index.page +share/help/tr/gnome-text-editor/legal.xml +share/help/tr/gnome-text-editor/media/org.gnome.TextEditor.svg +share/help/tr/gnome-text-editor/media/search-recent.png share/help/uk/gnome-text-editor/basics-create-new-file.page share/help/uk/gnome-text-editor/basics-draft-folder.page share/help/uk/gnome-text-editor/basics-open-file.page @@ -150,16 +204,18 @@ share/help/zh_CN/gnome-text-editor/index.page share/help/zh_CN/gnome-text-editor/legal.xml share/help/zh_CN/gnome-text-editor/media/org.gnome.TextEditor.svg share/help/zh_CN/gnome-text-editor/media/search-recent.png -share/icons/hicolor/scalable/actions/document-admin-symbolic.svg -share/icons/hicolor/scalable/actions/document-modified-symbolic.svg share/icons/hicolor/scalable/apps/org.gnome.TextEditor.svg share/icons/hicolor/symbolic/apps/org.gnome.TextEditor-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-text-editor.mo +share/locale/be/LC_MESSAGES/gnome-text-editor.mo share/locale/bg/LC_MESSAGES/gnome-text-editor.mo share/locale/ca/LC_MESSAGES/gnome-text-editor.mo share/locale/cs/LC_MESSAGES/gnome-text-editor.mo share/locale/da/LC_MESSAGES/gnome-text-editor.mo share/locale/de/LC_MESSAGES/gnome-text-editor.mo share/locale/el/LC_MESSAGES/gnome-text-editor.mo +share/locale/en_GB/LC_MESSAGES/gnome-text-editor.mo +share/locale/eo/LC_MESSAGES/gnome-text-editor.mo share/locale/es/LC_MESSAGES/gnome-text-editor.mo share/locale/eu/LC_MESSAGES/gnome-text-editor.mo share/locale/fa/LC_MESSAGES/gnome-text-editor.mo @@ -168,14 +224,20 @@ share/locale/fr/LC_MESSAGES/gnome-text-editor.mo share/locale/fur/LC_MESSAGES/gnome-text-editor.mo share/locale/gl/LC_MESSAGES/gnome-text-editor.mo share/locale/he/LC_MESSAGES/gnome-text-editor.mo +share/locale/hi/LC_MESSAGES/gnome-text-editor.mo share/locale/hr/LC_MESSAGES/gnome-text-editor.mo share/locale/hu/LC_MESSAGES/gnome-text-editor.mo share/locale/id/LC_MESSAGES/gnome-text-editor.mo +share/locale/ie/LC_MESSAGES/gnome-text-editor.mo +share/locale/is/LC_MESSAGES/gnome-text-editor.mo share/locale/it/LC_MESSAGES/gnome-text-editor.mo share/locale/ja/LC_MESSAGES/gnome-text-editor.mo +share/locale/ka/LC_MESSAGES/gnome-text-editor.mo +share/locale/kab/LC_MESSAGES/gnome-text-editor.mo share/locale/kk/LC_MESSAGES/gnome-text-editor.mo share/locale/ko/LC_MESSAGES/gnome-text-editor.mo share/locale/lt/LC_MESSAGES/gnome-text-editor.mo +share/locale/lv/LC_MESSAGES/gnome-text-editor.mo share/locale/nb/LC_MESSAGES/gnome-text-editor.mo share/locale/ne/LC_MESSAGES/gnome-text-editor.mo share/locale/nl/LC_MESSAGES/gnome-text-editor.mo @@ -184,13 +246,16 @@ share/locale/pa/LC_MESSAGES/gnome-text-editor.mo share/locale/pl/LC_MESSAGES/gnome-text-editor.mo share/locale/pt/LC_MESSAGES/gnome-text-editor.mo share/locale/pt_BR/LC_MESSAGES/gnome-text-editor.mo +share/locale/ro/LC_MESSAGES/gnome-text-editor.mo share/locale/ru/LC_MESSAGES/gnome-text-editor.mo share/locale/sk/LC_MESSAGES/gnome-text-editor.mo share/locale/sl/LC_MESSAGES/gnome-text-editor.mo share/locale/sr/LC_MESSAGES/gnome-text-editor.mo share/locale/sv/LC_MESSAGES/gnome-text-editor.mo +share/locale/th/LC_MESSAGES/gnome-text-editor.mo share/locale/tr/LC_MESSAGES/gnome-text-editor.mo share/locale/uk/LC_MESSAGES/gnome-text-editor.mo share/locale/vi/LC_MESSAGES/gnome-text-editor.mo share/locale/zh_CN/LC_MESSAGES/gnome-text-editor.mo +share/locale/zh_TW/LC_MESSAGES/gnome-text-editor.mo share/metainfo/org.gnome.TextEditor.appdata.xml diff --git a/editors/gomate/Makefile b/editors/gomate/Makefile index 1e4022eee83f..69f3a9e757c2 100644 --- a/editors/gomate/Makefile +++ b/editors/gomate/Makefile @@ -1,6 +1,6 @@ PORTNAME= gomate DISTVERSION= g20170711 -PORTREVISION= 25 +PORTREVISION= 27 CATEGORIES= editors MAINTAINER= fabian.freyer@physik.tu-berlin.de diff --git a/editors/helix/Makefile b/editors/helix/Makefile index 62f03021500a..2892d2f083d9 100644 --- a/editors/helix/Makefile +++ b/editors/helix/Makefile @@ -1,6 +1,6 @@ PORTNAME= helix DISTVERSION= 25.01.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors MASTER_SITES= https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare \ https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren \ diff --git a/editors/jucipp/Makefile b/editors/jucipp/Makefile index c22055a4fcfa..688bde51c2a4 100644 --- a/editors/jucipp/Makefile +++ b/editors/jucipp/Makefile @@ -1,7 +1,7 @@ PORTNAME= jucipp DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= editors MAINTAINER= info@babaei.net diff --git a/editors/kakoune-lsp/Makefile b/editors/kakoune-lsp/Makefile index 54dddbb61522..e5e275fa7c5e 100644 --- a/editors/kakoune-lsp/Makefile +++ b/editors/kakoune-lsp/Makefile @@ -1,7 +1,7 @@ PORTNAME= kakoune-lsp DISTVERSIONPREFIX= v DISTVERSION= 18.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors MAINTAINER= ports@FreeBSD.org diff --git a/editors/kakoune/Makefile b/editors/kakoune/Makefile index d117caae3c0b..e332c11ab561 100644 --- a/editors/kakoune/Makefile +++ b/editors/kakoune/Makefile @@ -1,6 +1,5 @@ PORTNAME= kakoune -DISTVERSION= 2024.05.18 -PORTREVISION= 1 +DISTVERSION= 2025.06.03 CATEGORIES= editors MASTER_SITES= https://github.com/mawww/kakoune/releases/download/v${DISTVERSION}/ @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/UNLICENSE # See https://github.com/mawww/kakoune/issues/2520 RUN_DEPENDS= setsid:sysutils/setsid -USES= compiler:c++20-lang tar:bzip2 +USES= compiler:c++23-lang tar:bzip2 DATADIR= ${PREFIX}/share/kak DOCSDIR= ${PREFIX}/share/doc/kak diff --git a/editors/kakoune/distinfo b/editors/kakoune/distinfo index ddb97a740100..4f76e45d6672 100644 --- a/editors/kakoune/distinfo +++ b/editors/kakoune/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716012830 -SHA256 (kakoune-2024.05.18.tar.bz2) = dae8ac2e61d21d9bcd10145aa70b421234309a7b0bc57fad91bc34dbae0cb9fa -SIZE (kakoune-2024.05.18.tar.bz2) = 588347 +TIMESTAMP = 1748941545 +SHA256 (kakoune-2025.06.03.tar.bz2) = ced5941f1bdfb8ef6b0265b00bfd7389e392fb41b2bf11990cee9d6e95316499 +SIZE (kakoune-2025.06.03.tar.bz2) = 603942 diff --git a/editors/kakoune/pkg-plist b/editors/kakoune/pkg-plist index b6a6671c296d..2436c8d269a5 100644 --- a/editors/kakoune/pkg-plist +++ b/editors/kakoune/pkg-plist @@ -76,12 +76,15 @@ libexec/kak/kak %%DATADIR%%/rc/filetype/fennel.kak %%DATADIR%%/rc/filetype/fidl.kak %%DATADIR%%/rc/filetype/fish.kak +%%DATADIR%%/rc/filetype/forth.kak %%DATADIR%%/rc/filetype/fsharp.kak %%DATADIR%%/rc/filetype/gas.kak %%DATADIR%%/rc/filetype/gdscript.kak %%DATADIR%%/rc/filetype/gentoo-linux.kak %%DATADIR%%/rc/filetype/git.kak %%DATADIR%%/rc/filetype/github.kak +%%DATADIR%%/rc/filetype/gjs.kak +%%DATADIR%%/rc/filetype/gleam.kak %%DATADIR%%/rc/filetype/gluon.kak %%DATADIR%%/rc/filetype/go.kak %%DATADIR%%/rc/filetype/graphql.kak @@ -122,11 +125,13 @@ libexec/kak/kak %%DATADIR%%/rc/filetype/ocaml.kak %%DATADIR%%/rc/filetype/odin.kak %%DATADIR%%/rc/filetype/pascal.kak +%%DATADIR%%/rc/filetype/perf.kak %%DATADIR%%/rc/filetype/perl.kak %%DATADIR%%/rc/filetype/php.kak %%DATADIR%%/rc/filetype/pony.kak %%DATADIR%%/rc/filetype/prolog.kak %%DATADIR%%/rc/filetype/protobuf.kak +%%DATADIR%%/rc/filetype/prql.kak %%DATADIR%%/rc/filetype/pug.kak %%DATADIR%%/rc/filetype/purescript.kak %%DATADIR%%/rc/filetype/python.kak @@ -150,10 +155,13 @@ libexec/kak/kak %%DATADIR%%/rc/filetype/terraform.kak %%DATADIR%%/rc/filetype/toml.kak %%DATADIR%%/rc/filetype/troff.kak +%%DATADIR%%/rc/filetype/ttl.kak %%DATADIR%%/rc/filetype/tupfile.kak %%DATADIR%%/rc/filetype/twig.kak +%%DATADIR%%/rc/filetype/typst.kak %%DATADIR%%/rc/filetype/vhdl.kak %%DATADIR%%/rc/filetype/void-linux.kak +%%DATADIR%%/rc/filetype/wren.kak %%DATADIR%%/rc/filetype/yaml.kak %%DATADIR%%/rc/filetype/zig.kak %%DATADIR%%/rc/tools/autorestore.asciidoc @@ -164,6 +172,7 @@ libexec/kak/kak %%DATADIR%%/rc/tools/ctags.kak %%DATADIR%%/rc/tools/doc.asciidoc %%DATADIR%%/rc/tools/doc.kak +%%DATADIR%%/rc/tools/fifo.kak %%DATADIR%%/rc/tools/format.kak %%DATADIR%%/rc/tools/git.kak %%DATADIR%%/rc/tools/go/gopls.kak diff --git a/editors/kate/distinfo b/editors/kate/distinfo index 87001d73421f..c42cb4c4ed29 100644 --- a/editors/kate/distinfo +++ b/editors/kate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557861 -SHA256 (KDE/release-service/25.04.1/kate-25.04.1.tar.xz) = 820f0412a8485472844ea83881c47e1b90093ce3e2729e6910f9d3593fe530aa -SIZE (KDE/release-service/25.04.1/kate-25.04.1.tar.xz) = 8374812 +TIMESTAMP = 1749036375 +SHA256 (KDE/release-service/25.04.2/kate-25.04.2.tar.xz) = 6951391a19566d2cc36c369aef86b58261169391d5a64cff0fa7301bb17879a5 +SIZE (KDE/release-service/25.04.2/kate-25.04.2.tar.xz) = 8373500 diff --git a/editors/kibi/Makefile b/editors/kibi/Makefile index 7f18f261a275..4cc02d49fcd0 100644 --- a/editors/kibi/Makefile +++ b/editors/kibi/Makefile @@ -1,7 +1,7 @@ PORTNAME= kibi DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= editors MAINTAINER= lcook@FreeBSD.org diff --git a/editors/languageclient-neovim/Makefile b/editors/languageclient-neovim/Makefile index 8156fa386e97..00718b6dd6ac 100644 --- a/editors/languageclient-neovim/Makefile +++ b/editors/languageclient-neovim/Makefile @@ -1,7 +1,7 @@ PORTNAME= languageclient-neovim DISTVERSION= 0.1.161-3 DISTVERSIONSUFFIX= -gcf6dd11 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org diff --git a/editors/languageclient-neovim/files/patch-rust-1.87.0 b/editors/languageclient-neovim/files/patch-rust-1.87.0 new file mode 100644 index 000000000000..c0f00a239cda --- /dev/null +++ b/editors/languageclient-neovim/files/patch-rust-1.87.0 @@ -0,0 +1,208 @@ +https://github.com/oli-obk/rust-traitobject + +--- cargo-crates/traitobject-0.1.0/Cargo.toml.orig 2025-05-20 19:05:49.922093000 +0200 ++++ cargo-crates/traitobject-0.1.0/Cargo.toml 2025-05-20 19:06:16.369816000 +0200 +@@ -7,4 +7,4 @@ license = "MIT/Apache-2.0" + description = "Unsafe helpers for working with raw trait objects." + readme = "README.md" + license = "MIT/Apache-2.0" +- ++edition = "2021" +--- cargo-crates/traitobject-0.1.0/src/impls.rs.orig 2025-05-20 18:52:30.435009000 +0200 ++++ cargo-crates/traitobject-0.1.0/src/impls.rs 2025-05-20 19:02:42.948378000 +0200 +@@ -1,82 +1,75 @@ +-use Trait; ++use super::Trait; + +-unsafe impl Trait for ::std::any::Any + Send { } +-unsafe impl Trait for ::std::any::Any + Sync { } +-unsafe impl Trait for ::std::any::Any + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::Borrow<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::Borrow<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::Borrow<T> + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::BorrowMut<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::BorrowMut<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::BorrowMut<T> + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsMut<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsMut<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsMut<T> + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsRef<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsRef<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsRef<T> + Send + Sync { } +-unsafe impl Trait for ::std::error::Error + Send { } +-unsafe impl Trait for ::std::error::Error + Sync { } +-unsafe impl Trait for ::std::error::Error + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Binary + Send { } +-unsafe impl Trait for ::std::fmt::Binary + Sync { } +-unsafe impl Trait for ::std::fmt::Binary + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Debug + Send { } +-unsafe impl Trait for ::std::fmt::Debug + Sync { } +-unsafe impl Trait for ::std::fmt::Debug + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Display + Send { } +-unsafe impl Trait for ::std::fmt::Display + Sync { } +-unsafe impl Trait for ::std::fmt::Display + Send + Sync { } +-unsafe impl Trait for ::std::fmt::LowerExp + Send { } +-unsafe impl Trait for ::std::fmt::LowerExp + Sync { } +-unsafe impl Trait for ::std::fmt::LowerExp + Send + Sync { } +-unsafe impl Trait for ::std::fmt::LowerHex + Send { } +-unsafe impl Trait for ::std::fmt::LowerHex + Sync { } +-unsafe impl Trait for ::std::fmt::LowerHex + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Octal + Send { } +-unsafe impl Trait for ::std::fmt::Octal + Sync { } +-unsafe impl Trait for ::std::fmt::Octal + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Pointer + Send { } +-unsafe impl Trait for ::std::fmt::Pointer + Sync { } +-unsafe impl Trait for ::std::fmt::Pointer + Send + Sync { } +-unsafe impl Trait for ::std::fmt::UpperExp + Send { } +-unsafe impl Trait for ::std::fmt::UpperExp + Sync { } +-unsafe impl Trait for ::std::fmt::UpperExp + Send + Sync { } +-unsafe impl Trait for ::std::fmt::UpperHex + Send { } +-unsafe impl Trait for ::std::fmt::UpperHex + Sync { } +-unsafe impl Trait for ::std::fmt::UpperHex + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Write + Send { } +-unsafe impl Trait for ::std::fmt::Write + Sync { } +-unsafe impl Trait for ::std::fmt::Write + Send + Sync { } +-unsafe impl Trait for ::std::hash::Hasher + Send { } +-unsafe impl Trait for ::std::hash::Hasher + Sync { } +-unsafe impl Trait for ::std::hash::Hasher + Send + Sync { } +-unsafe impl Trait for ::std::io::BufRead + Send { } +-unsafe impl Trait for ::std::io::BufRead + Sync { } +-unsafe impl Trait for ::std::io::BufRead + Send + Sync { } +-unsafe impl Trait for ::std::io::Read + Send { } +-unsafe impl Trait for ::std::io::Read + Sync { } +-unsafe impl Trait for ::std::io::Read + Send + Sync { } +-unsafe impl Trait for ::std::io::Seek + Send { } +-unsafe impl Trait for ::std::io::Seek + Sync { } +-unsafe impl Trait for ::std::io::Seek + Send + Sync { } +-unsafe impl Trait for ::std::io::Write + Send { } +-unsafe impl Trait for ::std::io::Write + Sync { } +-unsafe impl Trait for ::std::io::Write + Send + Sync { } +-unsafe impl<T, I> Trait for ::std::iter::IntoIterator<IntoIter=I, Item=T> { } +-unsafe impl<T> Trait for ::std::iter::Iterator<Item=T> + Send { } +-unsafe impl<T> Trait for ::std::iter::Iterator<Item=T> + Sync { } +-unsafe impl<T> Trait for ::std::iter::Iterator<Item=T> + Send + Sync { } +-unsafe impl Trait for ::std::marker::Send + Send { } +-unsafe impl Trait for ::std::marker::Send + Sync { } +-unsafe impl Trait for ::std::marker::Send + Send + Sync { } +-unsafe impl Trait for ::std::marker::Sync + Send { } +-unsafe impl Trait for ::std::marker::Sync + Sync { } +-unsafe impl Trait for ::std::marker::Sync + Send + Sync { } +-unsafe impl Trait for ::std::ops::Drop + Send { } +-unsafe impl Trait for ::std::ops::Drop + Sync { } +-unsafe impl Trait for ::std::ops::Drop + Send + Sync { } +-unsafe impl Trait for ::std::string::ToString + Send { } +-unsafe impl Trait for ::std::string::ToString + Sync { } +-unsafe impl Trait for ::std::string::ToString + Send + Sync { } +- ++unsafe impl Trait for dyn ::std::any::Any + Send {} ++unsafe impl Trait for dyn ::std::any::Any + Sync {} ++unsafe impl Trait for dyn ::std::any::Any + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::Borrow<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::Borrow<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::Borrow<T> + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::BorrowMut<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::BorrowMut<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::BorrowMut<T> + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsMut<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsMut<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsMut<T> + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsRef<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsRef<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsRef<T> + Send + Sync {} ++unsafe impl Trait for dyn ::std::error::Error + Send {} ++unsafe impl Trait for dyn ::std::error::Error + Sync {} ++unsafe impl Trait for dyn ::std::error::Error + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Binary + Send {} ++unsafe impl Trait for dyn ::std::fmt::Binary + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Binary + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Debug + Send {} ++unsafe impl Trait for dyn ::std::fmt::Debug + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Debug + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Display + Send {} ++unsafe impl Trait for dyn ::std::fmt::Display + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Display + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerExp + Send {} ++unsafe impl Trait for dyn ::std::fmt::LowerExp + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerExp + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerHex + Send {} ++unsafe impl Trait for dyn ::std::fmt::LowerHex + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerHex + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Octal + Send {} ++unsafe impl Trait for dyn ::std::fmt::Octal + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Octal + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Pointer + Send {} ++unsafe impl Trait for dyn ::std::fmt::Pointer + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Pointer + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperExp + Send {} ++unsafe impl Trait for dyn ::std::fmt::UpperExp + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperExp + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperHex + Send {} ++unsafe impl Trait for dyn ::std::fmt::UpperHex + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperHex + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Write + Send {} ++unsafe impl Trait for dyn ::std::fmt::Write + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Write + Send + Sync {} ++unsafe impl Trait for dyn ::std::hash::Hasher + Send {} ++unsafe impl Trait for dyn ::std::hash::Hasher + Sync {} ++unsafe impl Trait for dyn ::std::hash::Hasher + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::BufRead + Send {} ++unsafe impl Trait for dyn ::std::io::BufRead + Sync {} ++unsafe impl Trait for dyn ::std::io::BufRead + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::Read + Send {} ++unsafe impl Trait for dyn ::std::io::Read + Sync {} ++unsafe impl Trait for dyn ::std::io::Read + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::Seek + Send {} ++unsafe impl Trait for dyn ::std::io::Seek + Sync {} ++unsafe impl Trait for dyn ::std::io::Seek + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::Write + Send {} ++unsafe impl Trait for dyn ::std::io::Write + Sync {} ++unsafe impl Trait for dyn ::std::io::Write + Send + Sync {} ++unsafe impl<T, I> Trait for dyn (::std::iter::IntoIterator<IntoIter = I, Item = T>) {} ++unsafe impl<T> Trait for dyn ::std::iter::Iterator<Item = T> + Send {} ++unsafe impl<T> Trait for dyn ::std::iter::Iterator<Item = T> + Sync {} ++unsafe impl<T> Trait for dyn ::std::iter::Iterator<Item = T> + Send + Sync {} ++unsafe impl Trait for dyn ::std::marker::Send + Send {} ++unsafe impl Trait for dyn ::std::marker::Send + Sync {} ++unsafe impl Trait for dyn ::std::marker::Sync + Sync {} ++unsafe impl Trait for dyn ::std::string::ToString + Send {} ++unsafe impl Trait for dyn ::std::string::ToString + Sync {} ++unsafe impl Trait for dyn ::std::string::ToString + Send + Sync {} +--- cargo-crates/traitobject-0.1.0/src/lib.rs.orig 2025-05-20 19:03:33.859314000 +0200 ++++ cargo-crates/traitobject-0.1.0/src/lib.rs 2025-05-20 19:03:37.867025000 +0200 +@@ -5,26 +5,24 @@ + //! + //! Unsafe helpers for working with raw TraitObjects. + +-use std::mem; +- + /// Get the data pointer from this trait object. + /// + /// Highly unsafe, as there is no information about the type of the data. + pub unsafe fn data<T: ?Sized>(val: *const T) -> *const () { +- *mem::transmute::<*const *const T, *const *const ()>(&val) ++ val as *const () + } + + /// Get the data pointer from this trait object, mutably. + /// + /// Highly unsafe, as there is no information about the type of the data. +-pub unsafe fn data_mut<T: ?Sized>(mut val: *mut T) -> *mut () { +- *mem::transmute::<*mut *mut T, *mut *mut ()>(&mut val) ++pub unsafe fn data_mut<T: ?Sized>(val: *mut T) -> *mut () { ++ val as *mut () + } + + #[test] + fn test_simple() { +- let x = &7 as &Send; +- unsafe { assert!(&7 == mem::transmute::<_, &i32>(data(x))) }; ++ let x = &7 as &dyn Send; ++ unsafe { assert!(&7 == std::mem::transmute::<_, &i32>(data(x))) }; + } + + /// A trait implemented for all trait objects. +@@ -33,4 +31,3 @@ mod impls; + pub unsafe trait Trait {} + + mod impls; +- diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile index e28525d80f10..dd962a8f70f0 100644 --- a/editors/lapce/Makefile +++ b/editors/lapce/Makefile @@ -1,7 +1,7 @@ PORTNAME= lapce DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 # Cargo.lock patched: `make patch cargo-crates` -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org diff --git a/editors/lazarus-qt5/Makefile b/editors/lazarus-qt5/Makefile index fdbad1d94475..297dbb04a88c 100644 --- a/editors/lazarus-qt5/Makefile +++ b/editors/lazarus-qt5/Makefile @@ -2,8 +2,8 @@ PKGNAMESUFFIX?= -qt5 COMMENT= Portable Delphi-like IDE for the FreePascal compiler (QT5) -CONFLICTS= lazarus-gtk2 lazarus-gtk2-devel lazarus-qt5-devel lazarus-qt6 \ - lazarus-qt6-devel +CONFLICTS= lazarus-gtk2 lazarus-gtk2-devel lazarus-gtk3-devel lazarus-qt5-devel \ + lazarus-qt6 lazarus-qt6-devel LIB_DEPENDS= libQt5Pas.so:x11-toolkits/qt5pas diff --git a/editors/lazarus-qt6/Makefile b/editors/lazarus-qt6/Makefile index beda06699a11..00b407456e42 100644 --- a/editors/lazarus-qt6/Makefile +++ b/editors/lazarus-qt6/Makefile @@ -2,8 +2,8 @@ PKGNAMESUFFIX?= -qt6 COMMENT= Portable Delphi-like IDE for the FreePascal compiler (QT6) -CONFLICTS= lazarus-gtk2 lazarus-gtk2-devel lazarus-qt5 lazarus-qt5-devel \ - lazarus-qt6-devel +CONFLICTS= lazarus-gtk2 lazarus-gtk2-devel lazarus-gtk3-devel lazarus-qt5 \ + lazarus-qt5-devel lazarus-qt6-devel LIB_DEPENDS= libQt6Pas.so:x11-toolkits/qt6pas diff --git a/editors/lazarus/Makefile b/editors/lazarus/Makefile index d02cf5eece4c..499d3f619636 100644 --- a/editors/lazarus/Makefile +++ b/editors/lazarus/Makefile @@ -1,5 +1,5 @@ PORTNAME= lazarus -DISTVERSION= 3.8.0 +DISTVERSION= 4.0 PKGNAMESUFFIX?= -gtk2 PORTREVISION?= 0 CATEGORIES= editors devel @@ -9,8 +9,8 @@ MAINTAINER?= acm@FreeBSD.org COMMENT?= Portable Delphi-like IDE for the FreePascal compiler (GTK2) WWW= https://www.lazarus-ide.org/ -CONFLICTS?= lazarus-gtk2-devel lazarus-qt5 lazarus-qt5-devel lazarus-qt6 \ - lazarus-qt6-devel +CONFLICTS?= lazarus-gtk2-devel lazarus-gtk3-devel lazarus-qt5 lazarus-qt5-devel \ + lazarus-qt6 lazarus-qt6-devel BUILD_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils RUN_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils \ @@ -22,7 +22,7 @@ ONLY_FOR_ARCHS= i386 amd64 USE_GITLAB= yes GL_ACCOUNT= freepascal.org/lazarus GL_PROJECT= ${PORTNAME} -GL_COMMIT= 57e899e4bbe50b6653ec20434bdb7799aa629e06 +GL_COMMIT= 9d15c73c91a1545be50bee02b27bd3b43f9d90e8 USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg USE_XORG= x11 @@ -40,7 +40,7 @@ OPTIONS_DEFAULT= GDB .include <bsd.port.options.mk> LAZARUS_ARCH= ${ARCH:S,amd64,x86_64,} -LAZARUS_BASE= 3.8.0 +LAZARUS_BASE= 4.0 BUILDNAME= ${LAZARUS_ARCH}-${OPSYS:tl} LCL_PLATFORM?= gtk2 diff --git a/editors/lazarus/distinfo b/editors/lazarus/distinfo index 2507de300fbf..5c4b4049b587 100644 --- a/editors/lazarus/distinfo +++ b/editors/lazarus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737610002 -SHA256 (freepascal/freepascal.org/lazarus-lazarus-57e899e4bbe50b6653ec20434bdb7799aa629e06_GL0.tar.gz) = a0d97da6787218eb66572a17f2cfa3e0bbc7b1aaf019a3cf1bdcbdad9140d197 -SIZE (freepascal/freepascal.org/lazarus-lazarus-57e899e4bbe50b6653ec20434bdb7799aa629e06_GL0.tar.gz) = 56248974 +TIMESTAMP = 1748046926 +SHA256 (freepascal/freepascal.org/lazarus-lazarus-9d15c73c91a1545be50bee02b27bd3b43f9d90e8_GL0.tar.gz) = d0f81afd1be9f7deeb2d7941c72ab07acaa1fced288117ee341d7db83ec995af +SIZE (freepascal/freepascal.org/lazarus-lazarus-9d15c73c91a1545be50bee02b27bd3b43f9d90e8_GL0.tar.gz) = 60530688 diff --git a/editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas b/editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas new file mode 100644 index 000000000000..2e84562874d1 --- /dev/null +++ b/editors/lazarus/files/patch-lcl_interfaces_qt6_qtwidgets.pas @@ -0,0 +1,25 @@ +--- lcl/interfaces/qt6/qtwidgets.pas.orig 2025-05-03 06:08:10 UTC ++++ lcl/interfaces/qt6/qtwidgets.pas +@@ -16497,10 +16497,6 @@ begin + FActions.Free; + end; + +- if Assigned(FActionHandle) then +- QAction_Destroy(FActionHandle); +- FActionHandle := nil; +- + inherited Destroy; + end; + +@@ -16554,6 +16550,11 @@ begin + QMenu_hook_destroy(FAboutToHideHook); + FAboutToHideHook := nil; + end; ++ ++ if Assigned(FActionHandle) then ++ QAction_Destroy(FActionHandle); ++ FActionHandle := nil; ++ + inherited DetachEvents; + end; + diff --git a/editors/lazarus/files/pkg-message.in b/editors/lazarus/files/pkg-message.in index 9fe32565884c..c9b15d113647 100644 --- a/editors/lazarus/files/pkg-message.in +++ b/editors/lazarus/files/pkg-message.in @@ -24,24 +24,21 @@ The Lazarus RAD was installed by default: editors/lazarus - editors/lazarus-devel editors/lazarus-qt5 - editors/lazarus-qt5-devel editors/lazarus-qt6 - editors/lazarus-qt6-devel - You can added those ports if you want support for gtk2, qt5 or qt6 - interfaces. Please look at net-p2p/transmission-remote-gui like a example of - how use it + You can added those ports if you want support for gtk2, qt5 or qt6 interfaces. + Please look at sysutils/bhyvemgr like a example of how use it. 6) If you want built apps using devel version of lazarus, you must add the following into /etc/make.conf file WANT_LAZARUS_DEVEL= yes - It is neccesary for use devel version of lazarus (gtk2, qt5 or qt6) + It is neccesary for use devel version of lazarus (gtk2, gtk3, qt5 or qt6) editors/lazarus-devel + editors/lazarus-gtk3-devel editors/lazarus-qt5-devel editors/lazarus-qt6-devel diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile index 5299adbf86bf..55db5949c9ce 100644 --- a/editors/libreoffice/Makefile +++ b/editors/libreoffice/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 0 +PORTREVISION= 1 .include "${.CURDIR}/Makefile.common" diff --git a/editors/micro/Makefile b/editors/micro/Makefile index a46e2bbadf61..26a464d2684f 100644 --- a/editors/micro/Makefile +++ b/editors/micro/Makefile @@ -1,7 +1,7 @@ PORTNAME= micro DISTVERSIONPREFIX= v DISTVERSION= 2.0.14 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= editors MAINTAINER= lcook@FreeBSD.org diff --git a/editors/microsoft-edit/Makefile b/editors/microsoft-edit/Makefile new file mode 100644 index 000000000000..3b9929a2a660 --- /dev/null +++ b/editors/microsoft-edit/Makefile @@ -0,0 +1,37 @@ +PORTNAME= microsoft-edit +DISTVERSIONPREFIX= v +DISTVERSION= 1.2.0 +CATEGORIES= editors + +MAINTAINER= nobutaka@FreeBSD.org +COMMENT= Console text editor written in Rust +WWW= https://github.com/microsoft/edit + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= microsoft +GH_PROJECT= edit + +CARGO_ENV+= RUSTC_BOOTSTRAP=1 + +PORTDOCS= CODE_OF_CONDUCT.md CONTRIBUTING.md README.md SECURITY.md + +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +post-install: + ${RLN} ${STAGEDIR}${PREFIX}/bin/edit ${STAGEDIR}${PREFIX}/bin/msedit + ${INSTALL_MAN} ${WRKSRC}/assets/manpage/edit.1 ${STAGEDIR}${PREFIX}/share/man/man1 + ${RLN} ${STAGEDIR}${PREFIX}/share/man/man1/edit.1 ${STAGEDIR}${PREFIX}/share/man/man1/msedit.1 + ${MKDIR} ${STAGEDIR}${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/assets/com.microsoft.edit.desktop ${STAGEDIR}${PREFIX}/share/applications/ + ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps + ${INSTALL_DATA} ${WRKSRC}/assets/edit.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/msedit.svg + +.include <bsd.port.mk> diff --git a/editors/microsoft-edit/Makefile.crates b/editors/microsoft-edit/Makefile.crates new file mode 100644 index 000000000000..804a589b85e6 --- /dev/null +++ b/editors/microsoft-edit/Makefile.crates @@ -0,0 +1,91 @@ +CARGO_CRATES= aho-corasick-1.1.3 \ + anes-0.1.6 \ + anstyle-1.0.10 \ + autocfg-1.4.0 \ + bitflags-2.9.1 \ + bumpalo-3.17.0 \ + cast-0.3.0 \ + cc-1.2.25 \ + cfg-if-1.0.0 \ + ciborium-0.2.2 \ + ciborium-io-0.2.2 \ + ciborium-ll-0.2.2 \ + clap-4.5.39 \ + clap_builder-4.5.39 \ + clap_lex-0.7.4 \ + criterion-0.6.0 \ + criterion-plot-0.5.0 \ + crossbeam-deque-0.8.6 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.21 \ + crunchy-0.2.3 \ + either-1.15.0 \ + equivalent-1.0.2 \ + getrandom-0.3.3 \ + half-2.6.0 \ + hashbrown-0.15.3 \ + indexmap-2.9.0 \ + itertools-0.10.5 \ + itertools-0.13.0 \ + itoa-1.0.15 \ + jobserver-0.1.33 \ + js-sys-0.3.77 \ + libc-0.2.172 \ + log-0.4.27 \ + memchr-2.7.4 \ + num-traits-0.2.19 \ + once_cell-1.21.3 \ + oorandom-11.1.5 \ + pkg-config-0.3.32 \ + plotters-0.3.7 \ + plotters-backend-0.3.7 \ + plotters-svg-0.3.7 \ + proc-macro2-1.0.95 \ + quote-1.0.40 \ + r-efi-5.2.0 \ + rayon-1.10.0 \ + rayon-core-1.12.1 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ + rustversion-1.0.21 \ + ryu-1.0.20 \ + same-file-1.0.6 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + serde_spanned-0.6.8 \ + shlex-1.3.0 \ + syn-2.0.101 \ + tinytemplate-1.2.1 \ + toml-0.8.22 \ + toml_datetime-0.6.9 \ + toml_edit-0.22.26 \ + toml_write-0.1.1 \ + unicode-ident-1.0.18 \ + version_check-0.9.5 \ + walkdir-2.5.0 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + web-sys-0.3.77 \ + winapi-util-0.1.9 \ + windows-sys-0.59.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ + winnow-0.7.10 \ + winresource-0.1.22 \ + wit-bindgen-rt-0.39.0 \ + zstd-0.13.3 \ + zstd-safe-7.2.4 \ + zstd-sys-2.0.15+zstd.1.5.7 diff --git a/editors/microsoft-edit/distinfo b/editors/microsoft-edit/distinfo new file mode 100644 index 000000000000..4929a17c91eb --- /dev/null +++ b/editors/microsoft-edit/distinfo @@ -0,0 +1,185 @@ +TIMESTAMP = 1749863433 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 +SIZE (rust/crates/anes-0.1.6.crate) = 23857 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf +SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 +SIZE (rust/crates/cast-0.3.0.crate) = 11452 +SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951 +SIZE (rust/crates/cc-1.2.25.crate) = 106594 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e +SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 +SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 +SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 +SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 +SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 +SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f +SIZE (rust/crates/clap-4.5.39.crate) = 57328 +SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51 +SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679 +SIZE (rust/crates/criterion-0.6.0.crate) = 119470 +SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 +SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 +SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 +SIZE (rust/crates/half-2.6.0.crate) = 59507 +SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3 +SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa +SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e +SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747 +SIZE (rust/crates/plotters-0.3.7.crate) = 149031 +SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a +SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709 +SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670 +SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 +SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa +SIZE (rust/crates/rayon-1.10.0.crate) = 180155 +SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 +SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 +SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf +SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc +SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 +SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae +SIZE (rust/crates/toml-0.8.22.crate) = 76224 +SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3 +SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622 +SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e +SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714 +SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076 +SIZE (rust/crates/toml_write-0.1.1.crate) = 17467 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec +SIZE (rust/crates/winnow-0.7.10.crate) = 176073 +SHA256 (rust/crates/winresource-0.1.22.crate) = a179ac8923651ff1d15efbee760b4dd3679fd85fa5a8b2bb1109b7248f80e30f +SIZE (rust/crates/winresource-0.1.22.crate) = 77523 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a +SIZE (rust/crates/zstd-0.13.3.crate) = 30514 +SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d +SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 +SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 +SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 +SHA256 (microsoft-edit-v1.2.0_GH0.tar.gz) = e4ba6ff1bfecfeff2492306f5850c714bf50ffdb3cc3bb5be3aa987289f240fe +SIZE (microsoft-edit-v1.2.0_GH0.tar.gz) = 457585 diff --git a/editors/microsoft-edit/pkg-descr b/editors/microsoft-edit/pkg-descr new file mode 100644 index 000000000000..c333168ba08f --- /dev/null +++ b/editors/microsoft-edit/pkg-descr @@ -0,0 +1,5 @@ +Microsoft Edit pays homage to the classic MS-DOS Editor, but with a modern +interface and input controls similar to VS Code. + +The goal is to provide an accessible editor that even users largely +unfamiliar with terminals can easily use. diff --git a/editors/microsoft-edit/pkg-plist b/editors/microsoft-edit/pkg-plist new file mode 100644 index 000000000000..78a65691d9cd --- /dev/null +++ b/editors/microsoft-edit/pkg-plist @@ -0,0 +1,6 @@ +bin/edit +bin/msedit +share/applications/com.microsoft.edit.desktop +share/icons/hicolor/scalable/apps/msedit.svg +share/man/man1/edit.1.gz +share/man/man1/msedit.1.gz diff --git a/editors/mousepad/Makefile b/editors/mousepad/Makefile index e32c8df30817..5ccb1837f978 100644 --- a/editors/mousepad/Makefile +++ b/editors/mousepad/Makefile @@ -1,5 +1,6 @@ PORTNAME= mousepad PORTVERSION= 0.6.5 +PORTREVISION= 1 CATEGORIES= editors xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 diff --git a/editors/neovim-gtk/Makefile b/editors/neovim-gtk/Makefile index df0108687e5d..016afdd4a2af 100644 --- a/editors/neovim-gtk/Makefile +++ b/editors/neovim-gtk/Makefile @@ -1,7 +1,7 @@ PORTNAME= neovim-gtk DISTVERSIONPREFIX= v DISTVERSION= 1.0.4 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= editors MAINTAINER= asomers@FreeBSD.org diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile index 343e19df0e06..76b409d71449 100644 --- a/editors/neovim/Makefile +++ b/editors/neovim/Makefile @@ -1,6 +1,6 @@ PORTNAME= neovim DISTVERSIONPREFIX= v -DISTVERSION= 0.11.1 +DISTVERSION= 0.11.2 CATEGORIES= editors MAINTAINER= adamw@FreeBSD.org @@ -26,12 +26,12 @@ USES= cmake cpe gettext iconv lua:51,build luajit \ pathfix pkgconfig USE_GITHUB= yes -GH_TUPLE= tree-sitter:tree-sitter-c:v0.23.5:treesitter_c \ - tree-sitter-grammars:tree-sitter-lua:v0.3.0:treesitter_lua \ - tree-sitter-grammars:tree-sitter-markdown:v0.4.1:treesitter_markdown \ - tree-sitter-grammars:tree-sitter-query:v0.5.1:treesitter_query \ - tree-sitter-grammars:tree-sitter-vim:v0.5.0:treesitter_vim \ - neovim:tree-sitter-vimdoc:v3.0.1:treesitter_vimdoc +GH_TUPLE= tree-sitter:tree-sitter-c:v0.24.1:treesitter_c \ + tree-sitter-grammars:tree-sitter-lua:v0.4.0:treesitter_lua \ + tree-sitter-grammars:tree-sitter-markdown:v0.5.0:treesitter_markdown \ + tree-sitter-grammars:tree-sitter-query:v0.6.1:treesitter_query \ + tree-sitter-grammars:tree-sitter-vim:v0.6.0:treesitter_vim \ + neovim:tree-sitter-vimdoc:v4.0.0:treesitter_vimdoc CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \ -DCMAKE_INSTALL_MANDIR:PATH="${PREFIX}/share/man" \ diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo index 703bda15728f..8dcff2434b64 100644 --- a/editors/neovim/distinfo +++ b/editors/neovim/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1745722710 -SHA256 (neovim-neovim-v0.11.1_GH0.tar.gz) = ffe7f9a7633ed895ff6adb1039af7516cd6453715c8889ad844b6fa39c3df443 -SIZE (neovim-neovim-v0.11.1_GH0.tar.gz) = 12907535 -SHA256 (tree-sitter-tree-sitter-c-v0.23.5_GH0.tar.gz) = f7e50412230150ce514efcccb962ff9b452d9f358e0a2c89f2a0a0256c2ec886 -SIZE (tree-sitter-tree-sitter-c-v0.23.5_GH0.tar.gz) = 378339 -SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.3.0_GH0.tar.gz) = a34cc70abfd8d2d4b0fabf01403ea05f848e1a4bc37d8a4bfea7164657b35d31 -SIZE (tree-sitter-grammars-tree-sitter-lua-v0.3.0_GH0.tar.gz) = 62157 -SHA256 (tree-sitter-grammars-tree-sitter-markdown-v0.4.1_GH0.tar.gz) = e0fdb2dca1eb3063940122e1475c9c2b069062a638c95939e374c5427eddee9f -SIZE (tree-sitter-grammars-tree-sitter-markdown-v0.4.1_GH0.tar.gz) = 419261 -SHA256 (tree-sitter-grammars-tree-sitter-query-v0.5.1_GH0.tar.gz) = fe8c712880a529d454347cd4c58336ac2db22243bae5055bdb5844fb3ea56192 -SIZE (tree-sitter-grammars-tree-sitter-query-v0.5.1_GH0.tar.gz) = 45070 -SHA256 (tree-sitter-grammars-tree-sitter-vim-v0.5.0_GH0.tar.gz) = 90019d12d2da0751c027124f27f5335babf069a050457adaed53693b5e9cf10a -SIZE (tree-sitter-grammars-tree-sitter-vim-v0.5.0_GH0.tar.gz) = 357652 -SHA256 (neovim-tree-sitter-vimdoc-v3.0.1_GH0.tar.gz) = 76b65e5bee9ff78eb21256619b1995aac4d80f252c19e1c710a4839481ded09e -SIZE (neovim-tree-sitter-vimdoc-v3.0.1_GH0.tar.gz) = 58427 +TIMESTAMP = 1748622509 +SHA256 (neovim-neovim-v0.11.2_GH0.tar.gz) = 324759a1bcd1a80b32a7eae1516ee761ec3e566d08284a24c4c7ca59079aabfa +SIZE (neovim-neovim-v0.11.2_GH0.tar.gz) = 12923046 +SHA256 (tree-sitter-tree-sitter-c-v0.24.1_GH0.tar.gz) = 25dd4bb3dec770769a407e0fc803f424ce02c494a56ce95fedc525316dcf9b48 +SIZE (tree-sitter-tree-sitter-c-v0.24.1_GH0.tar.gz) = 379147 +SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.4.0_GH0.tar.gz) = b0977aced4a63bb75f26725787e047b8f5f4a092712c840ea7070765d4049559 +SIZE (tree-sitter-grammars-tree-sitter-lua-v0.4.0_GH0.tar.gz) = 63999 +SHA256 (tree-sitter-grammars-tree-sitter-markdown-v0.5.0_GH0.tar.gz) = 14c2c948ccf0e9b606eec39b09286c59dddf28307849f71b7ce2b1d1ef06937e +SIZE (tree-sitter-grammars-tree-sitter-markdown-v0.5.0_GH0.tar.gz) = 419516 +SHA256 (tree-sitter-grammars-tree-sitter-query-v0.6.1_GH0.tar.gz) = 18e158092789e4391668760e9ad1b5b4135c8f483d29163912d29e5619518d40 +SIZE (tree-sitter-grammars-tree-sitter-query-v0.6.1_GH0.tar.gz) = 43412 +SHA256 (tree-sitter-grammars-tree-sitter-vim-v0.6.0_GH0.tar.gz) = b36080be8f9ec53d6413447a792985b984b6f89a223ff758f1acfd380b469a74 +SIZE (tree-sitter-grammars-tree-sitter-vim-v0.6.0_GH0.tar.gz) = 361031 +SHA256 (neovim-tree-sitter-vimdoc-v4.0.0_GH0.tar.gz) = 8096794c0f090b2d74b7bff94548ac1be3285b929ec74f839bd9b3ff4f4c6a0b +SIZE (neovim-tree-sitter-vimdoc-v4.0.0_GH0.tar.gz) = 58862 diff --git a/editors/notepadnext/Makefile b/editors/notepadnext/Makefile index 483e0e8494e4..9085bd4395cf 100644 --- a/editors/notepadnext/Makefile +++ b/editors/notepadnext/Makefile @@ -1,6 +1,6 @@ PORTNAME= notepadnext DISTVERSIONPREFIX= v -DISTVERSION= 0.11 +DISTVERSION= 0.12 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org diff --git a/editors/notepadnext/distinfo b/editors/notepadnext/distinfo index ed4a853a4e19..ca9f80127319 100644 --- a/editors/notepadnext/distinfo +++ b/editors/notepadnext/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1744399302 -SHA256 (dail8859-NotepadNext-v0.11_GH0.tar.gz) = 3d7ca524ed43a49d45022198779be561ca30cc45f668b5df132942348a0bb789 -SIZE (dail8859-NotepadNext-v0.11_GH0.tar.gz) = 5381693 +TIMESTAMP = 1750132747 +SHA256 (dail8859-NotepadNext-v0.12_GH0.tar.gz) = 938d16c642b30755d304f92f7560a81ad8b4fe7b8d5688c13392fc88dec2768b +SIZE (dail8859-NotepadNext-v0.12_GH0.tar.gz) = 5367028 SHA256 (alex-spataru-QSimpleUpdater-3cc832c_GH0.tar.gz) = bb54b7ba983b6f6a70220706bdb03a601e2bc59b08a0cd9d07c8a78a4dd29471 SIZE (alex-spataru-QSimpleUpdater-3cc832c_GH0.tar.gz) = 302346 SHA256 (editorconfig-editorconfig-core-qt-52820d59769fcba6d0ed94f685406c0383fe1a30_GH0.tar.gz) = c28d5fded91231985f2b08729dd3f9ad5adbe6d117fbd9b00ab4c5314a761f6a diff --git a/editors/openoffice-4/files/patch-canvas_source_cairo_makefile.mk b/editors/openoffice-4/files/patch-canvas_source_cairo_makefile.mk new file mode 100644 index 000000000000..aa9bf8b03708 --- /dev/null +++ b/editors/openoffice-4/files/patch-canvas_source_cairo_makefile.mk @@ -0,0 +1,11 @@ +--- canvas/source/cairo/makefile.mk.orig 2021-04-02 12:58:20 UTC ++++ canvas/source/cairo/makefile.mk +@@ -49,7 +49,7 @@ DLLPRE = + + + .IF "$(SYSTEM_CAIRO)" == "YES" +-CFLAGS+=$(CAIRO_CFLAGS) ++INCSYSTEM+=$(CAIRO_CFLAGS) + .ELSE + CFLAGS+=-I$(SOLARINCDIR)/cairo + .ENDIF diff --git a/editors/openoffice-4/files/patch-connectivity_source_drivers_evoab2_makefile.mk b/editors/openoffice-4/files/patch-connectivity_source_drivers_evoab2_makefile.mk new file mode 100644 index 000000000000..c82be1905eaa --- /dev/null +++ b/editors/openoffice-4/files/patch-connectivity_source_drivers_evoab2_makefile.mk @@ -0,0 +1,11 @@ +--- connectivity/source/drivers/evoab2/makefile.mk.orig 2020-10-06 14:16:17 UTC ++++ connectivity/source/drivers/evoab2/makefile.mk +@@ -41,7 +41,7 @@ PKGCONFIG_MODULES=gtk+-2.0 + PKGCONFIG_MODULES=gtk+-2.0 + .INCLUDE : pkg_config.mk + +-CFLAGS+=$(GOBJECT_CFLAGS) ++INCSYSTEM+=$(GOBJECT_CFLAGS) + + # --- Files ------------------------------------- + diff --git a/editors/openoffice-4/files/patch-connectivity_source_drivers_kab_makefile.mk b/editors/openoffice-4/files/patch-connectivity_source_drivers_kab_makefile.mk new file mode 100644 index 000000000000..e53a78202a13 --- /dev/null +++ b/editors/openoffice-4/files/patch-connectivity_source_drivers_kab_makefile.mk @@ -0,0 +1,11 @@ +--- connectivity/source/drivers/kab/makefile.mk.orig 2021-04-02 12:58:20 UTC ++++ connectivity/source/drivers/kab/makefile.mk +@@ -38,7 +38,7 @@ VISIBILITY_HIDDEN=TRUE + .IF "$(GUI)" == "UNX" + .IF "$(ENABLE_KAB)" == "TRUE" + +-CFLAGS+=$(KDE_CFLAGS) ++INCSYSTEM+=$(KDE_CFLAGS) + + .IF "$(KDE_ROOT)"!="" + EXTRALIBPATHS+=-L$(KDE_ROOT)$/lib diff --git a/editors/openoffice-4/files/patch-forms_source_xforms_submission_makefile.mk b/editors/openoffice-4/files/patch-forms_source_xforms_submission_makefile.mk new file mode 100644 index 000000000000..29d5e45ec891 --- /dev/null +++ b/editors/openoffice-4/files/patch-forms_source_xforms_submission_makefile.mk @@ -0,0 +1,12 @@ +--- forms/source/xforms/submission/makefile.mk.orig 2020-10-06 14:16:22 UTC ++++ forms/source/xforms/submission/makefile.mk +@@ -34,7 +34,8 @@ ENABLE_EXCEPTIONS=TRUE + .INCLUDE: $(PRJ)$/makefile.pmk + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+=-DSYSTEM_LIBXML $(LIBXML_CFLAGS) ++INCSYSTEM+=$(LIBXML_CFLAGS) ++CFLAGS+=-DSYSTEM_LIBXML + .ENDIF + + # --- Files -------------------------------------------------------- diff --git a/editors/openoffice-4/files/patch-forms_source_xforms_xpathlib_makefile.mk b/editors/openoffice-4/files/patch-forms_source_xforms_xpathlib_makefile.mk new file mode 100644 index 000000000000..89c9ff106212 --- /dev/null +++ b/editors/openoffice-4/files/patch-forms_source_xforms_xpathlib_makefile.mk @@ -0,0 +1,12 @@ +--- forms/source/xforms/xpathlib/makefile.mk.orig 2020-10-06 14:16:22 UTC ++++ forms/source/xforms/xpathlib/makefile.mk +@@ -36,7 +36,8 @@ INCPRE+=$(PRJ)$/source$/inc + INCPRE+=$(PRJ)$/source$/inc + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+=-DSYSTEM_LIBXML $(LIBXML_CFLAGS) ++INCSYSTEM+=$(LIBXML_CFLAGS) ++CFLAGS+=-DSYSTEM_LIBXML + .ENDIF + + # --- Files -------------------------------------------------------- diff --git a/editors/openoffice-4/files/patch-fpicker_source_unx_gnome_makefile.mk b/editors/openoffice-4/files/patch-fpicker_source_unx_gnome_makefile.mk new file mode 100644 index 000000000000..6f79e6eb7be9 --- /dev/null +++ b/editors/openoffice-4/files/patch-fpicker_source_unx_gnome_makefile.mk @@ -0,0 +1,11 @@ +--- fpicker/source/unx/gnome/makefile.mk.orig 2021-04-02 12:58:21 UTC ++++ fpicker/source/unx/gnome/makefile.mk +@@ -56,7 +56,7 @@ CFLAGS+= $(WIDGETSET_CFLAGS) + .ELSE + + CFLAGS+= $(WIDGETSET_CFLAGS) +-CFLAGS+= $(PKGCONFIG_CFLAGS) ++INCSYSTEM+= $(PKGCONFIG_CFLAGS) + + # --- Files -------------------------------------------------------- + diff --git a/editors/openoffice-4/files/patch-fpicker_source_unx_kde4_makefile.mk b/editors/openoffice-4/files/patch-fpicker_source_unx_kde4_makefile.mk new file mode 100644 index 000000000000..669e096bb2a3 --- /dev/null +++ b/editors/openoffice-4/files/patch-fpicker_source_unx_kde4_makefile.mk @@ -0,0 +1,11 @@ +--- fpicker/source/unx/kde4/makefile.mk.orig 2021-04-02 12:58:21 UTC ++++ fpicker/source/unx/kde4/makefile.mk +@@ -43,7 +43,7 @@ dummy: + + .ELSE # we build for KDE + +-CFLAGS+= $(KDE4_CFLAGS) ++INCSYSTEM+= $(KDE4_CFLAGS) + + # --- Files -------------------------------------------------------- + diff --git a/editors/openoffice-4/files/patch-jvmfwk_source_makefile.mk b/editors/openoffice-4/files/patch-jvmfwk_source_makefile.mk new file mode 100644 index 000000000000..8a06fc9f2166 --- /dev/null +++ b/editors/openoffice-4/files/patch-jvmfwk_source_makefile.mk @@ -0,0 +1,12 @@ +--- jvmfwk/source/makefile.mk.orig 2021-04-02 12:58:21 UTC ++++ jvmfwk/source/makefile.mk +@@ -34,7 +34,8 @@ UNIXVERSIONNAMES = UDK + .INCLUDE: settings.mk + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+=-DSYSTEM_LIBXML $(LIBXML_CFLAGS) ++INCSYSTEM+=$(LIBXML_CFLAGS) ++CFLAGS+=-DSYSTEM_LIBXML + .ENDIF + + UNOUCROUT = $(OUT)$/inc diff --git a/editors/openoffice-4/files/patch-l10ntools_source_help_makefile.mk b/editors/openoffice-4/files/patch-l10ntools_source_help_makefile.mk new file mode 100644 index 000000000000..b56a1e8dc100 --- /dev/null +++ b/editors/openoffice-4/files/patch-l10ntools_source_help_makefile.mk @@ -0,0 +1,11 @@ +--- l10ntools/source/help/makefile.mk.orig 2020-10-06 14:16:24 UTC ++++ l10ntools/source/help/makefile.mk +@@ -34,7 +34,7 @@ TARGETTYPE=CUI + .INCLUDE : helplinker.pmk + + .IF "$(SYSTEM_LIBXSLT)" == "YES" +-CFLAGS+= $(LIBXSLT_CFLAGS) ++INCSYSTEM+= $(LIBXSLT_CFLAGS) + .ELSE + LIBXSLTINCDIR=external$/libxslt + CFLAGS+= -I$(SOLARINCDIR)$/$(LIBXSLTINCDIR) diff --git a/editors/openoffice-4/files/patch-oox_source_core_makefile.mk b/editors/openoffice-4/files/patch-oox_source_core_makefile.mk new file mode 100644 index 000000000000..732f8945a87d --- /dev/null +++ b/editors/openoffice-4/files/patch-oox_source_core_makefile.mk @@ -0,0 +1,11 @@ +--- oox/source/core/makefile.mk.orig 2021-04-02 12:58:21 UTC ++++ oox/source/core/makefile.mk +@@ -35,7 +35,7 @@ ENABLE_EXCEPTIONS=TRUE + .INCLUDE: $(PRJ)$/util$/makefile.pmk + + .IF "$(SYSTEM_OPENSSL)" == "YES" +-CFLAGS+= $(OPENSSL_CFLAGS) ++INCSYSTEM+= $(OPENSSL_CFLAGS) + .ENDIF + + # --- Files -------------------------------------------------------- diff --git a/editors/openoffice-4/files/patch-pyuno_source_loader_makefile.mk b/editors/openoffice-4/files/patch-pyuno_source_loader_makefile.mk new file mode 100644 index 000000000000..ac2cfb0180c7 --- /dev/null +++ b/editors/openoffice-4/files/patch-pyuno_source_loader_makefile.mk @@ -0,0 +1,11 @@ +--- pyuno/source/loader/makefile.mk.orig 2020-10-06 14:16:27 UTC ++++ pyuno/source/loader/makefile.mk +@@ -41,7 +41,7 @@ PYTHONLIB=$(PYTHON_LIBS) + + .IF "$(SYSTEM_PYTHON)" == "YES" + PYTHONLIB=$(PYTHON_LIBS) +-CFLAGS+=$(PYTHON_CFLAGS) ++INCSYSTEM+=$(PYTHON_CFLAGS) + .IF "$(EXTRA_CFLAGS)"!="" + PYTHONLIB+=-framework Python + .ENDIF # "$(EXTRA_CFLAGS)"!="" diff --git a/editors/openoffice-4/files/patch-pyuno_source_module_makefile.mk b/editors/openoffice-4/files/patch-pyuno_source_module_makefile.mk new file mode 100644 index 000000000000..a2ffb4a5af1b --- /dev/null +++ b/editors/openoffice-4/files/patch-pyuno_source_module_makefile.mk @@ -0,0 +1,11 @@ +--- pyuno/source/module/makefile.mk.orig 2020-10-06 14:16:27 UTC ++++ pyuno/source/module/makefile.mk +@@ -60,7 +60,7 @@ PYTHONLIB=$(PYTHON_LIBS) + + .IF "$(SYSTEM_PYTHON)" == "YES" + PYTHONLIB=$(PYTHON_LIBS) +-CFLAGS+=$(PYTHON_CFLAGS) ++INCSYSTEM+=$(PYTHON_CFLAGS) + .ELSE # "$(SYSTEM_PYTHON)" == "YES" + .INCLUDE : pyversion.mk + CFLAGS+=-I$(SOLARINCDIR)$/python diff --git a/editors/openoffice-4/files/patch-sccomp_source_solver_makefile.mk b/editors/openoffice-4/files/patch-sccomp_source_solver_makefile.mk new file mode 100644 index 000000000000..5160a24da180 --- /dev/null +++ b/editors/openoffice-4/files/patch-sccomp_source_solver_makefile.mk @@ -0,0 +1,12 @@ +--- sccomp/source/solver/makefile.mk.orig 2021-04-02 12:58:22 UTC ++++ sccomp/source/solver/makefile.mk +@@ -66,7 +66,8 @@ DEF1NAME= $(SHL1TARGET) + DEF1NAME= $(SHL1TARGET) + + .IF "$(SYSTEM_COINMP)" == "YES" +-CFLAGS+= $(COINMP_CFLAGS) -DSYSTEM_COINMP ++INCSYSTEM+= $(COINMP_CFLAGS) ++CFLAGS+= -DSYSTEM_COINMP + # Use the library flags from configure + SHL1STDLIBS+=$(COINMP_LIBS) + .ELSE diff --git a/editors/openoffice-4/files/patch-shell_source_backends_kde4be_makefile.mk b/editors/openoffice-4/files/patch-shell_source_backends_kde4be_makefile.mk new file mode 100644 index 000000000000..4ddcef72e029 --- /dev/null +++ b/editors/openoffice-4/files/patch-shell_source_backends_kde4be_makefile.mk @@ -0,0 +1,11 @@ +--- shell/source/backends/kde4be/makefile.mk.orig 2020-10-06 14:16:31 UTC ++++ shell/source/backends/kde4be/makefile.mk +@@ -45,7 +45,7 @@ DLLPRE = + + .IF "$(ENABLE_KDE4)" == "TRUE" + +-CFLAGS+=$(KDE4_CFLAGS) ++INCSYSTEM+=$(KDE4_CFLAGS) + + # --- Files --- + diff --git a/editors/openoffice-4/files/patch-shell_source_backends_kdebe_makefile.mk b/editors/openoffice-4/files/patch-shell_source_backends_kdebe_makefile.mk new file mode 100644 index 000000000000..057fc4e09b35 --- /dev/null +++ b/editors/openoffice-4/files/patch-shell_source_backends_kdebe_makefile.mk @@ -0,0 +1,11 @@ +--- shell/source/backends/kdebe/makefile.mk.orig 2020-10-06 14:16:31 UTC ++++ shell/source/backends/kdebe/makefile.mk +@@ -45,7 +45,7 @@ DLLPRE = + + .IF "$(ENABLE_KDE)" == "TRUE" + +-CFLAGS+=$(KDE_CFLAGS) ++INCSYSTEM+=$(KDE_CFLAGS) + + # --- Files --- + diff --git a/editors/openoffice-4/files/patch-solenv_inc_target.mk b/editors/openoffice-4/files/patch-solenv_inc_target.mk new file mode 100644 index 000000000000..959c7d0c0950 --- /dev/null +++ b/editors/openoffice-4/files/patch-solenv_inc_target.mk @@ -0,0 +1,14 @@ +--- solenv/inc/target.mk.orig 2021-04-02 12:58:22 UTC ++++ solenv/inc/target.mk +@@ -57,9 +57,9 @@ INCLUDE:= + INCLUDE:= + .EXPORT : INCLUDE + .IF "$(PRJINC)"!="" +-INCLUDE!:=-I. $(INCPRE:^"-I":s/-I-I/-I/) -I$(INCLOCAL) $(INCLOCPRJ:^"-I":s/-I-I/-I/) -I$(INCPCH) -I$(INC) -I$(INCGUI) -I$(INCCOM) $(SOLARINC) $(null,$(UNOINCLUDES) $(NULL) -I$(UNOINCLUDES)) -I$(INCEXT) -I$(PRJ)/res -I$(INCPOST) ++INCLUDE!:=-I. $(INCPRE:^"-I":s/-I-I/-I/) -I$(INCLOCAL) $(INCLOCPRJ:^"-I":s/-I-I/-I/) -I$(INCPCH) -I$(INC) -I$(INCGUI) -I$(INCCOM) $(SOLARINC) $(null,$(UNOINCLUDES) $(NULL) -I$(UNOINCLUDES)) -I$(INCEXT) -I$(PRJ)/res -I$(INCPOST) $(INCSYSTEM) + .ELSE # "$(PRJINC)"!="" +-INCLUDE!:=-I. $(INCPRE:^"-I":s/-I-I/-I/) -I$(INCLOCAL) -I$(INCPCH) -I$(INC) -I$(INCGUI) -I$(INCCOM) $(SOLARINC) $(null,$(UNOINCLUDES) $(NULL) -I$(UNOINCLUDES)) -I$(INCEXT) -I$(PRJ)/res -I$(INCPOST) ++INCLUDE!:=-I. $(INCPRE:^"-I":s/-I-I/-I/) -I$(INCLOCAL) -I$(INCPCH) -I$(INC) -I$(INCGUI) -I$(INCCOM) $(SOLARINC) $(null,$(UNOINCLUDES) $(NULL) -I$(UNOINCLUDES)) -I$(INCEXT) -I$(PRJ)/res -I$(INCPOST) $(INCSYSTEM) + .ENDIF # "$(PRJINC)"!="" + INCLUDE_C=$(subst,/stl$(SPACECHAR),dont_use_stl$(SPACECHAR) $(INCLUDE)) + .EXPORT : LIB diff --git a/editors/openoffice-4/files/patch-ucb_source_ucp_webdav_makefile.mk b/editors/openoffice-4/files/patch-ucb_source_ucp_webdav_makefile.mk new file mode 100644 index 000000000000..5c5310cd36e1 --- /dev/null +++ b/editors/openoffice-4/files/patch-ucb_source_ucp_webdav_makefile.mk @@ -0,0 +1,46 @@ +--- ucb/source/ucp/webdav/makefile.mk.orig 2021-04-02 12:58:23 UTC ++++ ucb/source/ucp/webdav/makefile.mk +@@ -56,7 +56,7 @@ SERFINCDIR=serf + # + + .IF "$(SYSTEM_APR)" == "YES" +-CFLAGS+= $(APR_CFLAGS) ++INCSYSTEM+= $(APR_CFLAGS) + SHL1STDLIBS+=$(APR_LIBS) + .ELSE + CFLAGS+= -I$(SOLARINCDIR)$/$(APRINCDIR) +@@ -67,7 +67,7 @@ CFLAGS+=\ + .ENDIF + + .IF "$(SYSTEM_APR_UTIL)" == "YES" +-CFLAGS+= $(APR_UTIL_CFLAGS) ++INCSYSTEM+= $(APR_UTIL_CFLAGS) + SHL1STDLIBS+=$(APR_UTIL_LIBS) + .ELSE + CFLAGS+= -I$(SOLARINCDIR)$/$(APRUTILINCDIR) +@@ -78,7 +78,7 @@ CFLAGS+=\ + .ENDIF + + .IF "$(SYSTEM_SERF)" == "YES" +-CFLAGS+= $(SERF_CFLAGS) ++INCSYSTEM+= $(SERF_CFLAGS) + SHL1STDLIBS+=$(SERF_LIBS) + .ELSE + CFLAGS+= -I$(SOLARINCDIR)$/$(SERFINCDIR) +@@ -89,14 +89,14 @@ CFLAGS+=\ + .ENDIF + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+= $(LIBXML_CFLAGS) ++INCSYSTEM+= $(LIBXML_CFLAGS) + .ELSE + LIBXMLINCDIR=external$/libxml + CFLAGS+= -I$(SOLARINCDIR)$/$(LIBXMLINCDIR) + .ENDIF + + .IF "$(SYSTEM_OPENSSL)" == "YES" +-CFLAGS+= -I$(OPENSSL_CFLAGS) ++INCSYSTEM+= -I$(OPENSSL_CFLAGS) + SHL1STDLIBS+= $(OPENSSLLIB) + .ELSE + SHL1STDLIBS+= $(OPENSSLLIBST) diff --git a/editors/openoffice-4/files/patch-xmlhelp_source_cxxhelp_provider_makefile.mk b/editors/openoffice-4/files/patch-xmlhelp_source_cxxhelp_provider_makefile.mk new file mode 100644 index 000000000000..946e39cd7cae --- /dev/null +++ b/editors/openoffice-4/files/patch-xmlhelp_source_cxxhelp_provider_makefile.mk @@ -0,0 +1,19 @@ +--- xmlhelp/source/cxxhelp/provider/makefile.mk.orig 2021-04-02 12:58:23 UTC ++++ xmlhelp/source/cxxhelp/provider/makefile.mk +@@ -49,14 +49,14 @@ CFLAGS += -DHAVE_EXPAT_H + CFLAGS += -DHAVE_EXPAT_H + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+= $(LIBXML_CFLAGS) ++INCSYSTEM+= $(LIBXML_CFLAGS) + .ELSE + LIBXMLINCDIR=external$/libxml + CFLAGS+= -I$(SOLARINCDIR)$/$(LIBXMLINCDIR) + .ENDIF + + .IF "$(SYSTEM_LIBXSLT)" == "YES" +-CFLAGS+= $(LIBXSLT_CFLAGS) ++INCSYSTEM+= $(LIBXSLT_CFLAGS) + .ELSE + LIBXSLTINCDIR=external$/libxslt + CFLAGS+= -I$(SOLARINCDIR)$/$(LIBXSLTINCDIR) diff --git a/editors/openoffice-4/files/patch-xmlsecurity_source_xmlsec_makefile.mk b/editors/openoffice-4/files/patch-xmlsecurity_source_xmlsec_makefile.mk new file mode 100644 index 000000000000..bb8fb3f26f79 --- /dev/null +++ b/editors/openoffice-4/files/patch-xmlsecurity_source_xmlsec_makefile.mk @@ -0,0 +1,12 @@ +--- xmlsecurity/source/xmlsec/makefile.mk.orig 2020-10-06 14:16:36 UTC ++++ xmlsecurity/source/xmlsec/makefile.mk +@@ -34,7 +34,8 @@ ENABLE_EXCEPTIONS = TRUE + .INCLUDE : $(PRJ)$/util$/target.pmk + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+=-DSYSTEM_LIBXML $(LIBXML_CFLAGS) ++INCSYSTEM+=$(LIBXML_CFLAGS) ++CFLAGS+=-DSYSTEM_LIBXML + .ENDIF + + .IF "$(ENABLE_NSS_MODULE)"!="YES" diff --git a/editors/openoffice-4/files/patch-xmlsecurity_source_xmlsec_nss_makefile.mk b/editors/openoffice-4/files/patch-xmlsecurity_source_xmlsec_nss_makefile.mk new file mode 100644 index 000000000000..b366deb73a49 --- /dev/null +++ b/editors/openoffice-4/files/patch-xmlsecurity_source_xmlsec_nss_makefile.mk @@ -0,0 +1,12 @@ +--- xmlsecurity/source/xmlsec/nss/makefile.mk.orig 2021-04-02 12:58:23 UTC ++++ xmlsecurity/source/xmlsec/nss/makefile.mk +@@ -34,7 +34,8 @@ ENABLE_EXCEPTIONS = TRUE + .INCLUDE : $(PRJ)$/util$/target.pmk + + .IF "$(SYSTEM_LIBXML)" == "YES" +-CFLAGS+=-DSYSTEM_LIBXML $(LIBXML_CFLAGS) ++INCSYSTEM+=$(LIBXML_CFLAGS) ++CFLAGS+=-DSYSTEM_LIBXML + .ENDIF + + .IF "$(ENABLE_NSS_MODULE)"!="YES" diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile index 573d7754ae6c..7767fc67a38e 100644 --- a/editors/openoffice-devel/Makefile +++ b/editors/openoffice-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= apache-openoffice PORTVERSION= ${AOOVERSION1}.${AOOVERSION2}.${TIMESTAMP} -PORTREVISION= 4 +PORTREVISION= 0 PORTEPOCH= 4 CATEGORIES= editors java MASTER_SITES= https://dist.apache.org/repos/dist/dev/openoffice/${AOOVERSION}-${AOORC}-${TIMESTAMP}/source/ \ @@ -126,9 +126,9 @@ AOOVERSION1= 4 AOOVERSION2= 2 AOOVERSION3= 0 # From solenv/inc/minor.mk SOURCEREVISION LAST_MINOR BUILD -AOOTAG= AOO420m4\(Build:9823\) -GITREVISION= 98a91fccb4 -TIMESTAMP= 1731847285 +AOOTAG= AOO420m6\(Build:9825\) +GITREVISION= 518a110c8f +TIMESTAMP= 1750013453 #AOORC=rc3 EXTSRC= ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20150707.tar.gz diff --git a/editors/openoffice-devel/distinfo b/editors/openoffice-devel/distinfo index d869bdbfc8b7..a300e9558d05 100644 --- a/editors/openoffice-devel/distinfo +++ b/editors/openoffice-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1731871087 -SHA256 (openoffice/apache-openoffice-1731847285-98a91fccb4-src.tar.xz) = 45b14fc91997dfa4bbcbc8d1734b6f19c5fef535ddfb4317152b99de51abd2a0 -SIZE (openoffice/apache-openoffice-1731847285-98a91fccb4-src.tar.xz) = 246797080 +TIMESTAMP = 1750131330 +SHA256 (openoffice/apache-openoffice-1750013453-518a110c8f-src.tar.xz) = 8dd3500faba6214b0c9f45bf4e6d673f8843e0434f156886490a011c31d4fa4f +SIZE (openoffice/apache-openoffice-1750013453-518a110c8f-src.tar.xz) = 250164468 SHA256 (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 966a8333c83a18ddd84401389006d6e0b52b8175924b808b54b88211669985fa SIZE (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 28957004 SHA256 (openoffice/d6eef4b4cacb2183f2bf265a5a03a354-boost_1_55_0.tar.bz2) = fff00023dd79486d444c8e29922f4072e1d451fc5a4d2b6075852ead7f2b7b52 diff --git a/editors/openoffice-devel/files/patch-bridges_Library__cpp__uno.mk b/editors/openoffice-devel/files/patch-bridges_Library__cpp__uno.mk deleted file mode 100644 index 0cfb99f0f40a..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_Library__cpp__uno.mk +++ /dev/null @@ -1,14 +0,0 @@ ---- bridges/Library_cpp_uno.mk.orig -+++ bridges/Library_cpp_uno.mk -@@ -131,6 +131,10 @@ - bridges/source/cpp_uno/gcc3_freebsd_powerpc64/uno2cpp \ - )) - -+$(eval $(call gb_Library_add_asmobjects,$(COMNAME)_uno,\ -+ bridges/source/cpp_uno/gcc3_freebsd_powerpc64/call \ -+)) -+ - $(eval $(call gb_LinkTarget_set_cxx_optimization, \ - bridges/source/cpp_uno/gcc3_freebsd_powerpc64/cpp2uno \ - bridges/source/cpp_uno/gcc3_freebsd_powerpc64/uno2cpp \ - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__arm_share.hxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__arm_share.hxx deleted file mode 100644 index 3bf2f4003750..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__arm_share.hxx +++ /dev/null @@ -1,11 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_arm/share.hxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_arm/share.hxx -@@ -61,7 +61,7 @@ namespace CPPU_CURRENT_NAMESPACE - }; - - extern "C" void *__cxa_allocate_exception( -- std::size_t thrown_size ) throw(); -+ size_t thrown_size ); - extern "C" void __cxa_throw ( - void *thrown_exception, std::type_info *tinfo, - void (*dest) (void *) ) __attribute__((noreturn)); diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_except.cxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_except.cxx deleted file mode 100644 index b41a379b409d..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_except.cxx +++ /dev/null @@ -1,15 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_intel/except.cxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_intel/except.cxx -@@ -220,6 +220,12 @@ static void deleteException( void * pExc ) - static void deleteException( void * pExc ) - { - __cxa_exception const * header = ((__cxa_exception const *)pExc - 1); -+ if (header->exceptionDestructor != &deleteException) { -+ // _Unwind_Exception was made __aligned__ which -+ // increased its size by 12 bytes -+ header = reinterpret_cast<__cxa_exception const *>( -+ reinterpret_cast<char const *>( header ) - 12 ); -+ } - typelib_TypeDescription * pTD = 0; - OUString unoName( toUNOname( header->exceptionType->name() ) ); - ::typelib_typedescription_getByName( &pTD, unoName.pData ); diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_share.hxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_share.hxx deleted file mode 100644 index 7744a82a6cd4..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_share.hxx +++ /dev/null @@ -1,11 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_intel/share.hxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_intel/share.hxx -@@ -62,7 +62,7 @@ extern "C" void *__cxa_allocate_exception( - #endif /* __GLIBCXX__ */ - - extern "C" void *__cxa_allocate_exception( -- std::size_t thrown_size ) throw(); -+ size_t thrown_size ); - extern "C" void __cxa_throw ( - void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) ) __attribute__((noreturn)); - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_uno2cpp.cxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_uno2cpp.cxx deleted file mode 100644 index 2a336ec5fbc5..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__intel_uno2cpp.cxx +++ /dev/null @@ -1,49 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx -@@ -44,9 +44,12 @@ using namespace ::com::sun::star::uno; - using namespace ::rtl; - using namespace ::com::sun::star::uno; - #ifdef __GLIBCXX__ -+using CPPU_CURRENT_NAMESPACE::__cxa_exception; - using CPPU_CURRENT_NAMESPACE::__cxa_get_globals; - #else --using __cxxabiv1::__cxa_get_globals; -+using __cxxabiv1::__cxa_exception; -+using __cxxabiv1::__cxa_current_primary_exception; -+using __cxxabiv1::__cxa_decrement_exception_refcount; - #endif - - namespace -@@ -313,8 +316,31 @@ static void cpp_call( - } - catch (...) - { -+ __cxa_exception *header; -+#ifdef __GLIBCXX__ -+ header = __cxa_get_globals()->caughtExceptions; -+#else -+ header = reinterpret_cast<__cxa_exception *>( __cxa_current_primary_exception() ); -+ if (header) { -+ __cxa_decrement_exception_refcount( header ); -+ header--; -+ uint64_t exc_class = header->unwindHeader.exception_class -+ & 0xffffffffffffff00; -+ if (exc_class != /* "GNUCC++" */ 0x474e5543432b2b00) { -+ // _Unwind_Exception was made __aligned__ which -+ // increased its size by 12 bytes. -+ header = reinterpret_cast<__cxa_exception *>( -+ reinterpret_cast<char *>( header ) - 12 ); -+ exc_class = header->unwindHeader.exception_class -+ & 0xffffffffffffff00; -+ if (exc_class != /* "GNUCC++" */ 0x474e5543432b2b00) { -+ header = nullptr; -+ } -+ } -+ } -+#endif - // fill uno exception -- CPPU_CURRENT_NAMESPACE::fillUnoException( __cxa_get_globals()->caughtExceptions, *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); -+ CPPU_CURRENT_NAMESPACE::fillUnoException( header, *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); - - // temporary params - for ( ; nTempIndizes--; ) diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_call.s b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_call.s deleted file mode 100644 index f8c5e20e333e..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_call.s +++ /dev/null @@ -1,482 +0,0 @@ ---- /dev/null -+++ bridges/source/cpp_uno/gcc3_freebsd_powerpc64/call.s -@@ -0,0 +1,478 @@ -+ .file "uno_ppc64_asm.cc" -+ .machine power4 -+ .abiversion 2 -+ .section ".text" -+ .align 2 -+ .globl callVirtualMethod -+ .type callVirtualMethod, @function -+callVirtualMethod: -+.LFB0: -+ .cfi_startproc -+.LCF0: -+0: addis 2,12,.TOC.-.LCF0@ha -+ addi 2,2,.TOC.-.LCF0@l -+ .localentry callVirtualMethod,.-callVirtualMethod -+ mflr 0 -+ std 0,16(1) -+ std 31,-8(1) -+ stdu 1,-208(1) -+ .cfi_def_cfa_offset 208 -+ .cfi_offset 65, 16 -+ .cfi_offset 31, -8 -+ mr 31,1 -+ .cfi_def_cfa_register 31 -+ std 3,136(31) -+ std 5,128(31) -+ std 6,120(31) -+ std 7,112(31) -+ std 9,104(31) -+ mr 9,4 -+ stw 9,248(31) -+ mr 9,8 -+ stw 9,280(31) -+ mr 9,10 -+ stw 9,296(31) -+ ld 9,304(31) -+ std 9,96(31) -+ ld 9,-28688(13) -+ std 9,184(31) -+ li 9,0 -+ lwz 9,280(31) -+ cmpwi 0,9,0 -+ beq 0,.L2 -+ lwz 9,280(31) -+ addi 9,9,1 -+ rldicl 9,9,0,32 -+ rlwinm 9,9,0,0,30 -+ stw 9,280(31) -+.L2: -+#ifdef __LITTLE_ENDIAN__ -+ lwz 9,312(31) -+#else -+ lwz 9,316(31) -+#endif -+ cmplwi 0,9,13 -+ ble 0,.L3 -+ li 9,13 -+#ifdef __LITTLE_ENDIAN__ -+ stw 9,312(31) -+#else -+ stw 9,316(31) -+#endif -+.L3: -+ lwz 9,296(31) -+ cmplwi 0,9,8 -+ ble 0,.L4 -+ li 9,8 -+ stw 9,296(31) -+.L4: -+ lwz 9,280(31) -+ slwi 9,9,3 -+ rldicl 9,9,0,32 -+ addi 9,9,15 -+ srdi 9,9,4 -+ sldi 9,9,4 -+ ld 10,0(1) -+ neg 9,9 -+ stdux 10,1,9 -+ addi 9,1,96 -+ addi 9,9,15 -+ srdi 9,9,4 -+ sldi 9,9,4 -+ std 9,160(31) -+ lwz 9,280(31) -+ slwi 9,9,3 -+ rldicl 9,9,0,32 -+ mr 8,9 -+ ld 10,160(31) -+ ld 9,112(31) -+ mr 5,8 -+ mr 4,9 -+ mr 3,10 -+ bl memcpy -+ nop -+ ld 9,136(31) -+ ld 9,0(9) -+ std 9,168(31) -+ lwz 9,248(31) -+ slwi 9,9,3 -+ rldicl 9,9,0,32 -+ mr 10,9 -+ ld 9,168(31) -+ add 9,9,10 -+ std 9,168(31) -+ ld 9,168(31) -+ ld 9,0(9) -+ std 9,168(31) -+ ld 9,168(31) -+ std 9,176(31) -+ ld 9,96(31) -+#APP -+ # 123 "uno_ppc64_asm.cc" 1 -+ lfd 1, 0(9) -+ lfd 2, 8(9) -+ lfd 3, 16(9) -+ lfd 4, 24(9) -+ lfd 5, 32(9) -+ lfd 6, 40(9) -+ lfd 7, 48(9) -+ lfd 8, 56(9) -+ lfd 9, 64(9) -+ lfd 10, 72(9) -+ lfd 11, 80(9) -+ lfd 12, 88(9) -+ lfd 13, 96(9) -+ -+ # 0 "" 2 -+#NO_APP -+ ld 9,104(31) -+ ld 3,0(9) -+ ld 9,104(31) -+ addi 9,9,8 -+ ld 4,0(9) -+ ld 9,104(31) -+ addi 9,9,16 -+ ld 5,0(9) -+ ld 9,104(31) -+ addi 9,9,24 -+ ld 6,0(9) -+ ld 9,104(31) -+ addi 9,9,32 -+ ld 7,0(9) -+ ld 9,104(31) -+ addi 9,9,40 -+ ld 8,0(9) -+ ld 9,104(31) -+ addi 9,9,48 -+ ld 0,0(9) -+ ld 9,104(31) -+ addi 9,9,56 -+ ld 9,0(9) -+ ld 11,176(31) -+ mr 10,9 -+ mr 9,0 -+ std 2,24(1) -+ mr 12,11 -+ mtctr 12 -+ bctrl -+ ld 2,24(1) -+#APP -+ # 149 "uno_ppc64_asm.cc" 1 -+ mr 3, 3 -+ mr 4, 4 -+ fmr 0, 1 -+ -+ # 0 "" 2 -+#NO_APP -+ stfd 0,152(31) -+ mr 9,3 -+ mr 10,4 -+ lfd 0,152(31) -+ ld 7,128(31) -+ ld 6,120(31) -+ fmr 1,0 -+ mr 4,10 -+ mr 3,9 -+ bl MapReturn -+ nop -+ nop -+ ld 9,184(31) -+ ld 10,-28688(13) -+ xor. 9,9,10 -+ li 10,0 -+ beq 0,.L5 -+ bl __stack_chk_fail -+ nop -+.L5: -+ addi 1,31,208 -+ .cfi_def_cfa 1, 0 -+ ld 0,16(1) -+ mtlr 0 -+ ld 31,-8(1) -+ blr -+ .long 0 -+ .byte 0,9,0,1,128,1,0,1 -+ .cfi_endproc -+.LFE0: -+ .size callVirtualMethod,.-callVirtualMethod -+ .section ".toc","aw" -+ .align 3 -+.LC0: -+ .quad .L9 -+ .section ".text" -+ .align 2 -+ .globl privateSnippetExecutor -+ .type privateSnippetExecutor, @function -+privateSnippetExecutor: -+.LFB1: -+ .cfi_startproc -+.LCF1: -+0: addis 2,12,.TOC.-.LCF1@ha -+ addi 2,2,.TOC.-.LCF1@l -+ .localentry privateSnippetExecutor,.-privateSnippetExecutor -+ mflr 0 -+ std 0,16(1) -+ std 31,-8(1) -+ stdu 1,-272(1) -+ .cfi_def_cfa_offset 272 -+ .cfi_offset 65, 16 -+ .cfi_offset 31, -8 -+ mr 31,1 -+ .cfi_def_cfa_register 31 -+ ld 0,-28688(13) -+ std 0,248(31) -+ li 0,0 -+ std 3,80(31) -+ std 4,88(31) -+ std 5,96(31) -+ std 6,104(31) -+ std 7,112(31) -+ std 8,120(31) -+ std 9,128(31) -+ mr 9,10 -+ std 9,136(31) -+ addi 9,31,144 -+#APP -+ # 173 "uno_ppc64_asm.cc" 1 -+ stfd 1, 0(9) -+stfd 2, 8(9) -+stfd 3, 16(9) -+stfd 4, 24(9) -+stfd 5, 32(9) -+stfd 6, 40(9) -+stfd 7, 48(9) -+stfd 8, 56(9) -+stfd 9, 64(9) -+stfd 10, 72(9) -+stfd 11, 80(9) -+stfd 12, 88(9) -+stfd 13, 96(9) -+ -+ # 0 "" 2 -+#NO_APP -+ std 11,48(31) -+ std 1,56(31) -+ ld 9,48(31) -+ addi 7,31,64 -+ addi 8,31,144 -+ addi 10,31,80 -+ ld 6,56(31) -+ mr 5,8 -+ mr 4,10 -+ mr 3,9 -+ bl cpp_mediate -+ nop -+ mr 9,3 -+ stw 9,44(31) -+ lwa 9,44(31) -+ cmplwi 0,9,15 -+ bgt 0,.L7 -+ sldi 10,9,2 -+ addis 8,2,.LC0@toc@ha -+ ld 9,.LC0@toc@l(8) -+ add 9,10,9 -+ lwz 10,0(9) -+ ld 9,.LC0@toc@l(8) -+ extsw 10,10 -+ add 9,10,9 -+ mtctr 9 -+ bctr -+ .p2align 2 -+ .align 2 -+.L9: -+ .long .L19-.L9 -+ .long .L13-.L9 -+ .long .L15-.L9 -+ .long .L15-.L9 -+ .long .L14-.L9 -+ .long .L13-.L9 -+ .long .L12-.L9 -+ .long .L8-.L9 -+ .long .L7-.L9 -+ .long .L7-.L9 -+ .long .L11-.L9 -+ .long .L10-.L9 -+ .long .L7-.L9 -+ .long .L7-.L9 -+ .long .L7-.L9 -+ .long .L8-.L9 -+.L15: -+#APP -+ # 209 "uno_ppc64_asm.cc" 1 -+ lbz 3,64(31) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L13: -+#APP -+ # 214 "uno_ppc64_asm.cc" 1 -+ lhz 3,64(31) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L14: -+#APP -+ # 218 "uno_ppc64_asm.cc" 1 -+ lha 3,64(31) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L8: -+#APP -+ # 223 "uno_ppc64_asm.cc" 1 -+ lwz 3,64(31) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L12: -+#APP -+ # 227 "uno_ppc64_asm.cc" 1 -+ lwa 3,64(31) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L11: -+ addi 9,31,64 -+#APP -+ # 231 "uno_ppc64_asm.cc" 1 -+ lfs 1,0(9) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L10: -+ addi 9,31,64 -+#APP -+ # 235 "uno_ppc64_asm.cc" 1 -+ lfd 1,0(9) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L7: -+#APP -+ # 239 "uno_ppc64_asm.cc" 1 -+ ld 3,64(31) -+ -+ # 0 "" 2 -+ # 241 "uno_ppc64_asm.cc" 1 -+ ld 4,72(31) -+ -+ # 0 "" 2 -+#NO_APP -+ b .L17 -+.L19: -+ nop -+.L17: -+ nop -+ ld 9,248(31) -+ ld 10,-28688(13) -+ xor. 9,9,10 -+ li 10,0 -+ beq 0,.L18 -+ bl __stack_chk_fail -+ nop -+.L18: -+ addi 1,31,272 -+ .cfi_def_cfa 1, 0 -+ ld 0,16(1) -+ mtlr 0 -+ ld 31,-8(1) -+ blr -+ .long 0 -+ .byte 0,9,0,1,128,1,0,1 -+ .cfi_endproc -+.LFE1: -+ .size privateSnippetExecutor,.-privateSnippetExecutor -+ .section .rodata -+ .align 2 -+ .type _ZL15codeSnippetSize, @object -+ .size _ZL15codeSnippetSize, 4 -+_ZL15codeSnippetSize: -+ .long 32 -+ .section ".text" -+ .align 2 -+ .globl codeSnippet -+ .type codeSnippet, @function -+codeSnippet: -+.LFB2: -+ .cfi_startproc -+.LCF2: -+0: addis 2,12,.TOC.-.LCF2@ha -+ addi 2,2,.TOC.-.LCF2@l -+ .localentry codeSnippet,.-codeSnippet -+ std 31,-8(1) -+ stdu 1,-96(1) -+ .cfi_def_cfa_offset 96 -+ .cfi_offset 31, -8 -+ mr 31,1 -+ .cfi_def_cfa_register 31 -+ std 3,56(31) -+ mr 9,4 -+ mr 8,5 -+ mr 10,6 -+ stw 9,52(31) -+ mr 9,8 -+ stw 9,48(31) -+ mr 9,10 -+ stb 9,47(31) -+ lwa 9,48(31) -+ sldi 10,9,32 -+ lwa 9,52(31) -+ or 9,10,9 -+ std 9,64(31) -+ lbz 9,47(31) -+ cmpwi 0,9,0 -+ beq 0,.L21 -+ ld 9,64(31) -+ oris 9,9,0x8000 -+ std 9,64(31) -+.L21: -+ ld 9,56(31) -+ std 9,72(31) -+ ld 9,72(31) -+ lis 10,0xe96c -+ ori 10,10,0x18 -+ stw 10,0(9) -+ ld 9,72(31) -+ addi 9,9,4 -+ lis 10,0xe98c -+ ori 10,10,0x10 -+ stw 10,0(9) -+ ld 9,72(31) -+ addi 9,9,8 -+ lis 10,0x7d89 -+ ori 10,10,0x3a6 -+ stw 10,0(9) -+ ld 9,72(31) -+ addi 9,9,12 -+ lis 10,0x4e80 -+ ori 10,10,0x420 -+ stw 10,0(9) -+ ld 9,72(31) -+ addi 9,9,16 -+ addis 10,2,privateSnippetExecutor@toc@ha -+ addi 10,10,privateSnippetExecutor@toc@l -+ std 10,0(9) -+ ld 9,72(31) -+ addi 9,9,24 -+ ld 10,64(31) -+ std 10,0(9) -+ ld 9,56(31) -+ addi 9,9,32 -+ mr 3,9 -+ addi 1,31,96 -+ .cfi_def_cfa 1, 0 -+ ld 31,-8(1) -+ blr -+ .long 0 -+ .byte 0,9,0,0,128,1,0,1 -+ .cfi_endproc -+.LFE2: -+ .size codeSnippet,.-codeSnippet -+ .section .note.GNU-stack,"",@progbits - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_cpp2uno.cxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_cpp2uno.cxx deleted file mode 100644 index 3efc00f33e34..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_cpp2uno.cxx +++ /dev/null @@ -1,257 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_powerpc64/cpp2uno.cxx.orig -+++ bridges/source/cpp_uno/gcc3_freebsd_powerpc64/cpp2uno.cxx -@@ -28,6 +28,7 @@ - #include <uno/data.h> - #include <typelib/typedescription.hxx> - -+#include <osl/endian.h> - #include "bridges/cpp_uno/shared/bridge.hxx" - #include "bridges/cpp_uno/shared/cppinterfaceproxy.hxx" - #include "bridges/cpp_uno/shared/types.hxx" -@@ -37,6 +38,11 @@ - #include <stdio.h> - #include <string.h> - -+#ifdef OSL_BIGENDIAN -+#define IS_BIG_ENDIAN 1 -+#else -+#define IS_BIG_ENDIAN 0 -+#endif - - using namespace ::com::sun::star::uno; - -@@ -144,14 +150,14 @@ - case typelib_TypeClass_BYTE: - case typelib_TypeClass_BOOLEAN: - if (ng < ppc64::MAX_GPR_REGS) -- { -- pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)gpreg) + (sizeof(void*)-1)); -+ { -+ pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)gpreg) + 7*IS_BIG_ENDIAN); - ng++; - gpreg++; - } - else -- { -- pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)ovrflw) + (sizeof(void*)-1)); -+ { -+ pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)ovrflw) + 7*IS_BIG_ENDIAN); - bOverFlowUsed = true; - } - if (bOverFlowUsed) ovrflw++; -@@ -160,14 +166,14 @@ - case typelib_TypeClass_SHORT: - case typelib_TypeClass_UNSIGNED_SHORT: - if (ng < ppc64::MAX_GPR_REGS) -- { -- pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)gpreg) + (sizeof(void*)-2)); -+ { -+ pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)gpreg) + 6*IS_BIG_ENDIAN); - ng++; - gpreg++; - } - else -- { -- pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)ovrflw) + (sizeof(void*)-2)); -+ { -+ pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)ovrflw) + 6*IS_BIG_ENDIAN); - bOverFlowUsed = true; - } - if (bOverFlowUsed) ovrflw++; -@@ -176,14 +182,14 @@ - case typelib_TypeClass_LONG: - case typelib_TypeClass_UNSIGNED_LONG: - if (ng < ppc64::MAX_GPR_REGS) -- { -- pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)gpreg) + (sizeof(void*)-4)); -+ { -+ pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)gpreg) + 4*IS_BIG_ENDIAN); - ng++; - gpreg++; - } - else -- { -- pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)ovrflw) + (sizeof(void*)-4)); -+ { -+ pCppArgs[nPos] = pUnoArgs[nPos] = (((char *)ovrflw) + 4*IS_BIG_ENDIAN); - bOverFlowUsed = true; - } - if (bOverFlowUsed) ovrflw++; -@@ -327,21 +333,25 @@ - } - } - -- --//================================================================================================== --static typelib_TypeClass cpp_mediate( -- sal_uInt64 nOffsetAndIndex, -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+# define PARAMSAVE 32 -+#else -+# define PARAMSAVE 48 -+#endif -+ -+extern "C" typelib_TypeClass cpp_mediate( -+ sal_uInt64 nOffsetAndIndex, - void ** gpreg, void ** fpreg, long sp, -- sal_Int64 * pRegisterReturn /* space for register return */ ) --{ -- OSL_ENSURE( sizeof(sal_Int64)==sizeof(void *), "### unexpected!" ); -+ sal_Int64 * pRegisterReturn /* space for register return */ ) -+{ -+ static_assert(sizeof(sal_Int64)==sizeof(void *), "### unexpected!"); - - sal_Int32 nVtableOffset = (nOffsetAndIndex >> 32); - sal_Int32 nFunctionIndex = (nOffsetAndIndex & 0xFFFFFFFF); - - long sf = *(long*)sp; -- void ** ovrflw = (void**)(sf + 112); -- -+ void ** ovrflw = (void**)(sf + PARAMSAVE + 64); -+ - // gpreg: [ret *], this, [other gpr params] - // fpreg: [fpr params] - // ovrflw: [gpr or fpr params (properly aligned)] -@@ -501,54 +511,52 @@ - return eRet; - } - --extern "C" void privateSnippetExecutor( ... ) --{ -- volatile long nOffsetAndIndex; -- -- //mr %r3, %r11 # move into arg1 the 64bit value passed from OOo -+extern "C" void privateSnippetExecutor( ... ); -+#if 0 -+{ -+ sal_uInt64 gpreg[ppc64::MAX_GPR_REGS]; -+ -+ register long r3 asm("r3"); gpreg[0] = r3; -+ register long r4 asm("r4"); gpreg[1] = r4; -+ register long r5 asm("r5"); gpreg[2] = r5; -+ register long r6 asm("r6"); gpreg[3] = r6; -+ register long r7 asm("r7"); gpreg[4] = r7; -+ register long r8 asm("r8"); gpreg[5] = r8; -+ register long r9 asm("r9"); gpreg[6] = r9; -+ register long r10 asm("r10"); gpreg[7] = r10; -+ -+ double fpreg[ppc64::MAX_SSE_REGS]; -+ - __asm__ __volatile__ ( -- "mr %0, 11\n\t" -- : "=r" (nOffsetAndIndex) : ); -- -- sal_uInt64 gpreg[ppc64::MAX_GPR_REGS]; -- double fpreg[ppc64::MAX_SSE_REGS]; -- -- __asm__ __volatile__ ( -- "std 3, 0(%0)\t\n" -- "std 4, 8(%0)\t\n" -- "std 5, 16(%0)\t\n" -- "std 6, 24(%0)\t\n" -- "std 7, 32(%0)\t\n" -- "std 8, 40(%0)\t\n" -- "std 9, 48(%0)\t\n" -- "std 10, 56(%0)\t\n" -- "stfd 1, 0(%1)\t\n" -- "stfd 2, 8(%1)\t\n" -- "stfd 3, 16(%1)\t\n" -- "stfd 4, 24(%1)\t\n" -- "stfd 5, 32(%1)\t\n" -- "stfd 6, 40(%1)\t\n" -- "stfd 7, 48(%1)\t\n" -- "stfd 8, 56(%1)\t\n" -- "stfd 9, 64(%1)\t\n" -- "stfd 10, 72(%1)\t\n" -- "stfd 11, 80(%1)\t\n" -- "stfd 12, 88(%1)\t\n" -- "stfd 13, 96(%1)\t\n" -- : : "r" (gpreg), "r" (fpreg) -- : "r0", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", -- "fr1", "fr2", "fr3", "fr4", "fr5", "fr6", "fr7", "fr8", "fr9", -+ "stfd 1, 0(%0)\t\n" -+ "stfd 2, 8(%0)\t\n" -+ "stfd 3, 16(%0)\t\n" -+ "stfd 4, 24(%0)\t\n" -+ "stfd 5, 32(%0)\t\n" -+ "stfd 6, 40(%0)\t\n" -+ "stfd 7, 48(%0)\t\n" -+ "stfd 8, 56(%0)\t\n" -+ "stfd 9, 64(%0)\t\n" -+ "stfd 10, 72(%0)\t\n" -+ "stfd 11, 80(%0)\t\n" -+ "stfd 12, 88(%0)\t\n" -+ "stfd 13, 96(%0)\t\n" -+ : : "r" (fpreg) -+ : "fr1", "fr2", "fr3", "fr4", "fr5", "fr6", "fr7", "fr8", "fr9", - "fr10", "fr11", "fr12", "fr13" - ); - -- volatile long sp; -- -- //stack pointer -- __asm__ __volatile__ ( -- "mr %0, 1\n\t" -- : "=r" (sp) : ); -- -+ register long r11 asm("r11"); -+ const long nOffsetAndIndex = r11; -+ -+ register long r1 asm("r1"); -+ const long sp = r1; -+ -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ volatile long nRegReturn[2]; -+#else - volatile long nRegReturn[1]; -+#endif - - typelib_TypeClass aType = - cpp_mediate( nOffsetAndIndex, (void**)gpreg, (void**)fpreg, sp, (sal_Int64*)nRegReturn); -@@ -591,11 +599,20 @@ - default: - __asm__( "ld 3,%0\n\t" - : : "m" (nRegReturn[0]) ); -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ __asm__( "ld 4,%0\n\t" -+ : : "m" (nRegReturn[1]) ); -+#endif - break; - } - } -- -+#endif -+ -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+const int codeSnippetSize = 32; -+#else - const int codeSnippetSize = 24; -+#endif - - unsigned char * codeSnippet( unsigned char * code, sal_Int32 nFunctionIndex, sal_Int32 nVtableOffset, - bool simpleRetType) -@@ -609,10 +626,22 @@ - - if ( !simpleRetType ) - nOffsetAndIndex |= 0x80000000; -- -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ unsigned int *raw = (unsigned int *)&code[0]; -+ -+ raw[0] = 0xe96c0018; /* 0: ld 11,2f-0b(12) */ -+ raw[1] = 0xe98c0010; /* ld 12,1f-0b(12) */ -+ raw[2] = 0x7d8903a6; /* mtctr 12 */ -+ raw[3] = 0x4e800420; /* bctr */ -+ /* 1: .quad function_addr */ -+ /* 2: .quad context */ -+ *(void **)&raw[4] = (void *)privateSnippetExecutor; -+ *(void **)&raw[6] = (void*)nOffsetAndIndex; -+#else - void ** raw = (void **)&code[0]; - memcpy(raw, (char*) privateSnippetExecutor, 16); - raw[2] = (void*) nOffsetAndIndex; -+#endif - #ifdef CMC_DEBUG - fprintf(stderr, "in: offset/index is %x %x %d, %lx\n", - nFunctionIndex, nVtableOffset, !simpleRetType, raw[2]); - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_makefile.mk b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_makefile.mk deleted file mode 100644 index a4be2365fe34..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_makefile.mk +++ /dev/null @@ -1,21 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_powerpc64/makefile.mk -+++ bridges/source/cpp_uno/gcc3_freebsd_powerpc64/makefile.mk -@@ -53,7 +53,8 @@ - SLOFILES= \ - $(SLO)$/except.obj \ - $(SLO)$/cpp2uno.obj \ -- $(SLO)$/uno2cpp.obj -+ $(SLO)$/uno2cpp.obj \ -+ $(SLO)$/call.obj - - SHL1TARGET= $(TARGET) - -@@ -73,3 +74,7 @@ - # --- Targets ------------------------------------------------------ - - .INCLUDE : target.mk -+ -+$(SLO)$/%.obj: %.s -+ $(CC) -c -o $(SLO)$/$(@:b).o $< -+ touch $@ - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_share.hxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_share.hxx deleted file mode 100644 index 20311ea847f2..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_share.hxx +++ /dev/null @@ -1,110 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_powerpc64/share.hxx.orig -+++ bridges/source/cpp_uno/gcc3_freebsd_powerpc64/share.hxx -@@ -25,16 +25,64 @@ - - #include <typeinfo> - #include <exception> -+ -+#include <cxxabi.h> -+#ifndef _GLIBCXX_CDTOR_CALLABI // new in GCC 4.7 cxxabi.h -+#define _GLIBCXX_CDTOR_CALLABI -+#endif - #include <cstddef> -+ -+#ifndef CONFIG_CXXABI_H -+#define CONFIG_CXXABI_H -+ -+#define HAVE_CXXABI_H_BASE_CLASS_TYPE_INFO 0 -+#define HAVE_CXXABI_H_CLASS_TYPE_INFO 0 -+#define HAVE_CXXABI_H_CXA_ALLOCATE_EXCEPTION 0 -+#define HAVE_CXXABI_H_CXA_EH_GLOBALS 1 -+#define HAVE_CXXABI_H_CXA_EXCEPTION 1 -+#define HAVE_CXXABI_H_CXA_GET_GLOBALS 1 -+#define HAVE_CXXABI_H_CXA_CURRENT_EXCEPTION_TYPE 1 -+#define HAVE_CXXABI_H_CXA_THROW 0 -+#define HAVE_CXXABI_H_SI_CLASS_TYPE_INFO 0 -+#define HAVE_CXXABI_H_VMI_CLASS_TYPE_INFO 0 -+ -+#endif -+ -+#if !HAVE_CXXABI_H_CLASS_TYPE_INFO -+// <https://mentorembedded.github.io/cxx-abi/abi.html>, -+// libstdc++-v3/libsupc++/cxxabi.h: -+namespace __cxxabiv1 { -+class __class_type_info: public std::type_info { -+public: -+ explicit __class_type_info(char const * n): type_info(n) {} -+ ~__class_type_info(); -+}; -+} -+#endif -+ -+#if !HAVE_CXXABI_H_SI_CLASS_TYPE_INFO -+// <https://mentorembedded.github.io/cxx-abi/abi.html>, -+// libstdc++-v3/libsupc++/cxxabi.h: -+namespace __cxxabiv1 { -+class __si_class_type_info: public __class_type_info { -+public: -+ __class_type_info const * __base_type; -+ explicit __si_class_type_info( -+ char const * n, __class_type_info const *base): -+ __class_type_info(n), __base_type(base) {} -+ ~__si_class_type_info(); -+}; -+} -+#endif - - namespace CPPU_CURRENT_NAMESPACE - { - -- void dummy_can_throw_anything( char const * ); -- -+void dummy_can_throw_anything( char const * ); - - // ----- following decl from libstdc++-v3/libsupc++/unwind-cxx.h and unwind.h - -+#ifdef __GLIBCXX__ - struct _Unwind_Exception - { - unsigned exception_class __attribute__((__mode__(__DI__))); -@@ -63,18 +111,21 @@ - - _Unwind_Exception unwindHeader; - }; -+#endif /* __GLIBCXX__ */ - - extern "C" void *__cxa_allocate_exception( - std::size_t thrown_size ) throw(); - extern "C" void __cxa_throw ( - void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) ) __attribute__((noreturn)); - -+#ifdef __GLIBCXX__ - struct __cxa_eh_globals - { - __cxa_exception *caughtExceptions; - unsigned int uncaughtExceptions; - }; - extern "C" __cxa_eh_globals *__cxa_get_globals () throw(); -+#endif /* __GLIBCXX__ */ - - // ----- - -@@ -82,11 +133,16 @@ - void raiseException( - uno_Any * pUnoExc, uno_Mapping * pUno2Cpp ); - //================================================================================================== -+#ifndef __GLIBCXX__ -+using __cxxabiv1:: __cxa_exception; -+#endif /* __GLIBCXX__ */ -+ - void fillUnoException( - __cxa_exception * header, uno_Any *, uno_Mapping * pCpp2Uno ); - } - - namespace ppc64 - { -- enum ppclimits { MAX_GPR_REGS = 8, MAX_SSE_REGS = 13 }; -+ enum ppclimits { MAX_GPR_REGS = 8, MAX_SSE_REGS = 13 }; -+ bool return_in_hidden_param( typelib_TypeDescriptionReference *pTypeRef ); - } - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_uno2cpp.cxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_uno2cpp.cxx deleted file mode 100644 index 3ed19a042123..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_uno2cpp.cxx +++ /dev/null @@ -1,409 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_powerpc64/uno2cpp.cxx.orig -+++ bridges/source/cpp_uno/gcc3_freebsd_powerpc64/uno2cpp.cxx -@@ -26,6 +26,12 @@ - - #include <stdlib.h> - -+#include <exception> -+#include <malloc.h> -+#include <typeinfo> -+ -+#include <com/sun/star/uno/Exception.hpp> -+#include <com/sun/star/uno/RuntimeException.hpp> - #include <com/sun/star/uno/genfunc.hxx> - #include <uno/data.h> - -@@ -42,10 +48,68 @@ - - using namespace ::rtl; - using namespace ::com::sun::star::uno; -- --void MapReturn(long r3, double dret, typelib_TypeClass eTypeClass, void *pRegisterReturn) -+#ifdef __GLIBCXX__ -+using CPPU_CURRENT_NAMESPACE::__cxa_exception; -+using CPPU_CURRENT_NAMESPACE::__cxa_get_globals; -+#else -+using __cxxabiv1::__cxa_exception; -+using __cxxabiv1::__cxa_current_primary_exception; -+using __cxxabiv1::__cxa_decrement_exception_refcount; -+#endif -+ -+namespace ppc64 - { -- switch (eTypeClass) -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ bool is_complex_struct(const typelib_TypeDescription * type) -+ { -+ const typelib_CompoundTypeDescription * p -+ = reinterpret_cast< const typelib_CompoundTypeDescription * >(type); -+ for (sal_Int32 i = 0; i < p->nMembers; ++i) -+ { -+ if (p->ppTypeRefs[i]->eTypeClass == typelib_TypeClass_STRUCT || -+ p->ppTypeRefs[i]->eTypeClass == typelib_TypeClass_EXCEPTION) -+ { -+ typelib_TypeDescription * t = 0; -+ TYPELIB_DANGER_GET(&t, p->ppTypeRefs[i]); -+ bool b = is_complex_struct(t); -+ TYPELIB_DANGER_RELEASE(t); -+ if (b) { -+ return true; -+ } -+ } -+ else if (!bridges::cpp_uno::shared::isSimpleType(p->ppTypeRefs[i]->eTypeClass)) -+ return true; -+ } -+ if (p->pBaseTypeDescription != 0) -+ return is_complex_struct(&p->pBaseTypeDescription->aBase); -+ return false; -+ } -+#endif -+ -+ bool return_in_hidden_param( typelib_TypeDescriptionReference *pTypeRef ) -+ { -+ if (bridges::cpp_uno::shared::isSimpleType(pTypeRef)) -+ return false; -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ else if (pTypeRef->eTypeClass == typelib_TypeClass_STRUCT || pTypeRef->eTypeClass == typelib_TypeClass_EXCEPTION) -+ { -+ typelib_TypeDescription * pTypeDescr = 0; -+ TYPELIB_DANGER_GET( &pTypeDescr, pTypeRef ); -+ -+ //A Composite Type not larger than 16 bytes is returned in up to two GPRs -+ bool bRet = pTypeDescr->nSize > 16 || is_complex_struct(pTypeDescr); -+ -+ TYPELIB_DANGER_RELEASE( pTypeDescr ); -+ return bRet; -+ } -+#endif -+ return true; -+ } -+} -+ -+extern "C" void MapReturn(long r3, long r4, double dret, typelib_TypeDescriptionReference* pReturnType, void *pRegisterReturn) -+{ -+ switch (pReturnType->eTypeClass) - { - case typelib_TypeClass_HYPER: - case typelib_TypeClass_UNSIGNED_HYPER: -@@ -67,10 +131,23 @@ - break; - case typelib_TypeClass_FLOAT: - *reinterpret_cast<float *>( pRegisterReturn ) = dret; -- break; -+ break; - case typelib_TypeClass_DOUBLE: - *reinterpret_cast<double *>( pRegisterReturn ) = dret; - break; -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ case typelib_TypeClass_STRUCT: -+ case typelib_TypeClass_EXCEPTION: -+ if (!ppc64::return_in_hidden_param(pReturnType)) -+ { -+ sal_uInt64 *pRegisters = reinterpret_cast<sal_uInt64*>(pRegisterReturn); -+ pRegisters[0] = r3; -+ if (pReturnType->pType->nSize > 8) -+ pRegisters[1] = r4; -+ } -+#else -+ (void)r4; -+#endif - default: - break; - } -@@ -79,11 +156,13 @@ - namespace - { - //================================================================================================== --static void callVirtualMethod(void * pThis, sal_uInt32 nVtableIndex, -- void * pRegisterReturn, typelib_TypeDescription * pReturnTypeDescr, -+extern "C" void callVirtualMethod(void * pThis, sal_uInt32 nVtableIndex, -+ void * pRegisterReturn, typelib_TypeDescription * pReturnTypeDescr, - sal_uInt64 *pStack, sal_uInt32 nStack, - sal_uInt64 *pGPR, sal_uInt32 nGPR, -- double *pFPR, sal_uInt32 nFPR) -+ double *pFPR, sal_uInt32 nFPR); -+ -+#if 0 - { - // Stack, if used, must be 16-bytes aligned - if ( nStack ) -@@ -99,13 +178,13 @@ - // Let's figure out what is really going on here - { - fprintf( stderr, "= callVirtualMethod() =\nGPR's (%d): ", nGPR ); -- for ( int i = 0; i < nGPR; ++i ) -+ for ( sal_uInt32 i = 0; i < nGPR; ++i ) - fprintf( stderr, "0x%lx, ", pGPR[i] ); - fprintf( stderr, "\nFPR's (%d): ", nFPR ); -- for ( int i = 0; i < nFPR; ++i ) -- fprintf( stderr, "0x%lx (%f), ", pFPR[i], pFPR[i] ); -+ for ( sal_uInt32 i = 0; i < nFPR; ++i ) -+ fprintf( stderr, "0x%lx (%lf), ", (sal_Int64)pFPR[i], pFPR[i] ); - fprintf( stderr, "\nStack (%d): ", nStack ); -- for ( int i = 0; i < nStack; ++i ) -+ for ( sal_uInt32 i = 0; i < nStack; ++i ) - fprintf( stderr, "0x%lx, ", pStack[i] ); - fprintf( stderr, "\n" ); - } -@@ -120,52 +199,40 @@ - pMethod += 8 * nVtableIndex; - pMethod = *((sal_uInt64 *)pMethod); - -+#if defined(_CALL_ELF) && _CALL_ELF == 2 -+ typedef void (* FunctionCall )(...); -+#else - typedef void (* FunctionCall )( sal_uInt64, sal_uInt64, sal_uInt64, sal_uInt64, sal_uInt64, sal_uInt64, sal_uInt64, sal_uInt64 ); -+#endif - FunctionCall pFunc = (FunctionCall)pMethod; - - volatile double dret; - - // fill registers - __asm__ __volatile__ ( -- "ld 3, 0(%0)\n\t" -- "ld 4, 8(%0)\n\t" -- "ld 5, 16(%0)\n\t" -- "ld 6, 24(%0)\n\t" -- "ld 7, 32(%0)\n\t" -- "ld 8, 40(%0)\n\t" -- "ld 9, 48(%0)\n\t" -- "ld 10, 56(%0)\n\t" -- "lfd 1, 0(%1)\n\t" -- "lfd 2, 8(%1)\n\t" -- "lfd 3, 16(%1)\n\t" -- "lfd 4, 24(%1)\n\t" -- "lfd 5, 32(%1)\n\t" -- "lfd 6, 40(%1)\n\t" -- "lfd 7, 48(%1)\n\t" -- "lfd 8, 56(%1)\n\t" -- "lfd 9, 64(%1)\n\t" -- "lfd 10, 72(%1)\n\t" -- "lfd 11, 80(%1)\n\t" -- "lfd 12, 88(%1)\n\t" -- "lfd 13, 96(%1)\n\t" -- : : "r" (pGPR), "r" (pFPR) -- : "r0", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", -- "fr1", "fr2", "fr3", "fr4", "fr5", "fr6", "fr7", "fr8", "fr9", -- "fr10", "fr11", "fr12", "fr13" -+ "lfd 1, 0(%0)\n\t" -+ "lfd 2, 8(%0)\n\t" -+ "lfd 3, 16(%0)\n\t" -+ "lfd 4, 24(%0)\n\t" -+ "lfd 5, 32(%0)\n\t" -+ "lfd 6, 40(%0)\n\t" -+ "lfd 7, 48(%0)\n\t" -+ "lfd 8, 56(%0)\n\t" -+ "lfd 9, 64(%0)\n\t" -+ "lfd 10, 72(%0)\n\t" -+ "lfd 11, 80(%0)\n\t" -+ "lfd 12, 88(%0)\n\t" -+ "lfd 13, 96(%0)\n\t" -+ : : "r" (pFPR) -+ : "fr1", "fr2", "fr3", "fr4", "fr5", "fr6", "fr7", "fr8", "fr9", -+ "fr10", "fr11", "fr12", "fr13" - ); - - // tell gcc that r3 to r11 are not available to it for doing the TOC and exception munge on the func call - register sal_uInt64 r3 asm("r3"); - register sal_uInt64 r4 asm("r4"); -- register sal_uInt64 r5 asm("r5"); -- register sal_uInt64 r6 asm("r6"); -- register sal_uInt64 r7 asm("r7"); -- register sal_uInt64 r8 asm("r8"); -- register sal_uInt64 r9 asm("r9"); -- register sal_uInt64 r10 asm("r10"); -- register sal_uInt64 r11 asm("r11"); -- -- (*pFunc)(r3, r4, r5, r6, r7, r8, r9, r10); -+ -+ (*pFunc)(pGPR[0], pGPR[1], pGPR[2], pGPR[3], pGPR[4], pGPR[5], pGPR[6], pGPR[7]); - - // get return value - __asm__ __volatile__ ( -@@ -174,8 +241,9 @@ - "fmr %0, 1\n\t" - : "=f" (dret), "=r" (r3), "=r" (r4) : ); - -- MapReturn(r3, dret, pReturnTypeDescr->eTypeClass, pRegisterReturn); -+ MapReturn(r3, r4, dret, reinterpret_cast<typelib_TypeDescriptionReference *>(pReturnTypeDescr), pRegisterReturn); - } -+#endif - - // Macros for easier insertion of values to registers or stack - // pSV - pointer to the source -@@ -185,23 +253,35 @@ - - // The value in %xmm register is already prepared to be retrieved as a float, - // thus we treat float and double the same --#define INSERT_FLOAT( pSV, nr, pFPR, pDS, bOverflow ) \ -- if ( nr < ppc64::MAX_SSE_REGS ) \ -+#define INSERT_FLOAT( pSV, nr, pFPR, nGPR, pDS, bOverFlow ) \ -+ if ( nGPR < ppc64::MAX_GPR_REGS ) \ -+ ++nGPR; \ -+ if ( nr < ppc64::MAX_SSE_REGS ) \ - pFPR[nr++] = *reinterpret_cast<float *>( pSV ); \ - else \ -- bOverFlow = true; \ -+ bOverFlow = true; \ - if (bOverFlow) \ - *pDS++ = *reinterpret_cast<sal_uInt64 *>( pSV ); // verbatim! - --#define INSERT_DOUBLE( pSV, nr, pFPR, pDS, bOverflow ) \ -- if ( nr < ppc64::MAX_SSE_REGS ) \ -+#define INSERT_DOUBLE( pSV, nr, pFPR, nGPR, pDS, bOverFlow ) \ -+ if ( nGPR < ppc64::MAX_GPR_REGS ) \ -+ ++nGPR; \ -+ if ( nr < ppc64::MAX_SSE_REGS ) \ - pFPR[nr++] = *reinterpret_cast<double *>( pSV ); \ - else \ -- bOverFlow = true; \ -+ bOverFlow = true; \ - if (bOverFlow) \ - *pDS++ = *reinterpret_cast<sal_uInt64 *>( pSV ); // verbatim! - --#define INSERT_INT64( pSV, nr, pGPR, pDS, bOverflow ) \ -+#define INSERT_INT64( pSV, nr, pGPR, pDS, bOverFlow ) \ -+ if ( nr < ppc64::MAX_GPR_REGS ) \ -+ pGPR[nr++] = *reinterpret_cast<sal_Int64 *>( pSV ); \ -+ else \ -+ bOverFlow = true; \ -+ if (bOverFlow) \ -+ *pDS++ = *reinterpret_cast<sal_Int64 *>( pSV ); -+ -+#define INSERT_UINT64( pSV, nr, pGPR, pDS, bOverFlow ) \ - if ( nr < ppc64::MAX_GPR_REGS ) \ - pGPR[nr++] = *reinterpret_cast<sal_uInt64 *>( pSV ); \ - else \ -@@ -209,7 +289,15 @@ - if (bOverFlow) \ - *pDS++ = *reinterpret_cast<sal_uInt64 *>( pSV ); - --#define INSERT_INT32( pSV, nr, pGPR, pDS, bOverflow ) \ -+#define INSERT_INT32( pSV, nr, pGPR, pDS, bOverFlow ) \ -+ if ( nr < ppc64::MAX_GPR_REGS ) \ -+ pGPR[nr++] = *reinterpret_cast<sal_Int32 *>( pSV ); \ -+ else \ -+ bOverFlow = true; \ -+ if (bOverFlow) \ -+ *pDS++ = *reinterpret_cast<sal_Int32 *>( pSV ); -+ -+#define INSERT_UINT32( pSV, nr, pGPR, pDS, bOverFlow ) \ - if ( nr < ppc64::MAX_GPR_REGS ) \ - pGPR[nr++] = *reinterpret_cast<sal_uInt32 *>( pSV ); \ - else \ -@@ -217,7 +305,15 @@ - if (bOverFlow) \ - *pDS++ = *reinterpret_cast<sal_uInt32 *>( pSV ); - --#define INSERT_INT16( pSV, nr, pGPR, pDS, bOverflow ) \ -+#define INSERT_INT16( pSV, nr, pGPR, pDS, bOverFlow ) \ -+ if ( nr < ppc64::MAX_GPR_REGS ) \ -+ pGPR[nr++] = *reinterpret_cast<sal_Int16 *>( pSV ); \ -+ else \ -+ bOverFlow = true; \ -+ if (bOverFlow) \ -+ *pDS++ = *reinterpret_cast<sal_Int16 *>( pSV ); -+ -+#define INSERT_UINT16( pSV, nr, pGPR, pDS, bOverFlow ) \ - if ( nr < ppc64::MAX_GPR_REGS ) \ - pGPR[nr++] = *reinterpret_cast<sal_uInt16 *>( pSV ); \ - else \ -@@ -225,7 +321,15 @@ - if (bOverFlow) \ - *pDS++ = *reinterpret_cast<sal_uInt16 *>( pSV ); - --#define INSERT_INT8( pSV, nr, pGPR, pDS, bOverflow ) \ -+#define INSERT_INT8( pSV, nr, pGPR, pDS, bOverFlow ) \ -+ if ( nr < ppc64::MAX_GPR_REGS ) \ -+ pGPR[nr++] = *reinterpret_cast<sal_Int8 *>( pSV ); \ -+ else \ -+ bOverFlow = true; \ -+ if (bOverFlow) \ -+ *pDS++ = *reinterpret_cast<sal_Int8 *>( pSV ); -+ -+#define INSERT_UINT8( pSV, nr, pGPR, pDS, bOverFlow ) \ - if ( nr < ppc64::MAX_GPR_REGS ) \ - pGPR[nr++] = *reinterpret_cast<sal_uInt8 *>( pSV ); \ - else \ -@@ -337,19 +441,23 @@ - INSERT_INT32( pCppArgs[nPos], nGPR, pGPR, pStack, bOverFlow ); - break; - case typelib_TypeClass_SHORT: -+ INSERT_INT16( pCppArgs[nPos], nGPR, pGPR, pStack, bOverFlow ); -+ break; - case typelib_TypeClass_CHAR: - case typelib_TypeClass_UNSIGNED_SHORT: - INSERT_INT16( pCppArgs[nPos], nGPR, pGPR, pStack, bOverFlow ); - break; - case typelib_TypeClass_BOOLEAN: -+ INSERT_UINT8( pCppArgs[nPos], nGPR, pGPR, pStack, bOverFlow ); -+ break; - case typelib_TypeClass_BYTE: - INSERT_INT8( pCppArgs[nPos], nGPR, pGPR, pStack, bOverFlow ); - break; - case typelib_TypeClass_FLOAT: -- INSERT_FLOAT( pCppArgs[nPos], nFPR, pFPR, pStack, bOverFlow ); -- break; -+ INSERT_FLOAT( pCppArgs[nPos], nFPR, pFPR, nGPR, pStack, bOverFlow ); -+ break; - case typelib_TypeClass_DOUBLE: -- INSERT_DOUBLE( pCppArgs[nPos], nFPR, pFPR, pStack, bOverFlow ); -+ INSERT_DOUBLE( pCppArgs[nPos], nFPR, pFPR, nGPR, pStack, bOverFlow ); - break; - } - -@@ -448,9 +556,18 @@ - } - catch (...) - { -+ __cxa_exception *header; -+#ifdef __GLIBCXX__ -+ header = __cxa_get_globals()->caughtExceptions; -+#else -+ header = reinterpret_cast<__cxa_exception *>( __cxa_current_primary_exception() ); -+ if (header) { -+ __cxa_decrement_exception_refcount( header ); -+ header--; -+ } -+#endif - // fill uno exception -- fillUnoException( CPPU_CURRENT_NAMESPACE::__cxa_get_globals()->caughtExceptions, -- *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); -+ CPPU_CURRENT_NAMESPACE::fillUnoException( header, *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); - - // temporary params - for ( ; nTempIndizes--; ) -@@ -475,8 +592,8 @@ - void * pReturn, void * pArgs[], uno_Any ** ppException ) - { - // is my surrogate -- bridges::cpp_uno::shared::UnoInterfaceProxy * pThis -- = static_cast< bridges::cpp_uno::shared::UnoInterfaceProxy *> (pUnoI); -+ ::bridges::cpp_uno::shared::UnoInterfaceProxy * pThis -+ = static_cast< ::bridges::cpp_uno::shared::UnoInterfaceProxy *> (pUnoI); - typelib_InterfaceTypeDescription * pTypeDescr = pThis->pTypeDescr; - - switch (pMemberDescr->eTypeClass) -@@ -484,8 +601,8 @@ - case typelib_TypeClass_INTERFACE_ATTRIBUTE: - { - -- VtableSlot aVtableSlot( -- getVtableSlot( -+ ::bridges::cpp_uno::shared::VtableSlot aVtableSlot( -+ ::bridges::cpp_uno::shared::getVtableSlot( - reinterpret_cast< - typelib_InterfaceAttributeTypeDescription const * >( - pMemberDescr))); -@@ -529,8 +646,8 @@ - case typelib_TypeClass_INTERFACE_METHOD: - { - -- VtableSlot aVtableSlot( -- getVtableSlot( -+ ::bridges::cpp_uno::shared::VtableSlot aVtableSlot( -+ ::bridges::cpp_uno::shared::getVtableSlot( - reinterpret_cast< - typelib_InterfaceMethodTypeDescription const * >( - pMemberDescr))); - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc_share.hxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc_share.hxx deleted file mode 100644 index 6e2cc713c800..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc_share.hxx +++ /dev/null @@ -1,11 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_powerpc/share.hxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_powerpc/share.hxx -@@ -65,7 +65,7 @@ extern "C" void *__cxa_allocate_exception( - }; - - extern "C" void *__cxa_allocate_exception( -- std::size_t thrown_size ) throw(); -+ size_t thrown_size ); - extern "C" void __cxa_throw ( - void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) ) __attribute__((noreturn)); - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_share.hxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_share.hxx deleted file mode 100644 index e1ec4b7824a7..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_share.hxx +++ /dev/null @@ -1,11 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/share.hxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/share.hxx -@@ -62,7 +62,7 @@ extern "C" void *__cxa_allocate_exception( - #endif /* __GLIBCXX__ */ - - extern "C" void *__cxa_allocate_exception( -- std::size_t thrown_size ) throw(); -+ size_t thrown_size ); - extern "C" void __cxa_throw ( - void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) ) __attribute__((noreturn)); - diff --git a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_uno2cpp.cxx b/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_uno2cpp.cxx deleted file mode 100644 index 1a501426d669..000000000000 --- a/editors/openoffice-devel/files/patch-bridges_source_cpp__uno_gcc3__freebsd__x86-64_uno2cpp.cxx +++ /dev/null @@ -1,36 +0,0 @@ ---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/uno2cpp.cxx.orig 2019-09-17 22:55:10 UTC -+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/uno2cpp.cxx -@@ -50,9 +50,12 @@ using namespace ::com::sun::star::uno; - using namespace ::rtl; - using namespace ::com::sun::star::uno; - #ifdef __GLIBCXX__ -+using CPPU_CURRENT_NAMESPACE::__cxa_exception; - using CPPU_CURRENT_NAMESPACE::__cxa_get_globals; - #else --using __cxxabiv1::__cxa_get_globals; -+using __cxxabiv1::__cxa_exception; -+using __cxxabiv1::__cxa_current_primary_exception; -+using __cxxabiv1::__cxa_decrement_exception_refcount; - #endif - - //================================================================================================== -@@ -452,8 +455,18 @@ static void cpp_call( - } - catch (...) - { -+ __cxa_exception *header; -+#ifdef __GLIBCXX__ -+ header = __cxa_get_globals()->caughtExceptions; -+#else -+ header = reinterpret_cast<__cxa_exception *>( __cxa_current_primary_exception() ); -+ if (header) { -+ __cxa_decrement_exception_refcount( header ); -+ header--; -+ } -+#endif - // fill uno exception -- CPPU_CURRENT_NAMESPACE::fillUnoException( __cxa_get_globals()->caughtExceptions, *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); -+ CPPU_CURRENT_NAMESPACE::fillUnoException( header, *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); - - // temporary params - for ( ; nTempIndizes--; ) diff --git a/editors/openoffice-devel/files/patch-configure.ac b/editors/openoffice-devel/files/patch-configure.ac deleted file mode 100644 index d7178782fa9d..000000000000 --- a/editors/openoffice-devel/files/patch-configure.ac +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.ac.orig 2021-04-17 18:43:53 UTC -+++ configure.ac -@@ -3407,7 +3407,7 @@ if test "$enable_epm" = "yes"; then - dnl =================================================================== - dnl Check for epm - not needed for Windows - dnl =================================================================== -- if test "$_os" != "WINNT"; then -+ if test "$_os" != "WINNT" -a "$with_package_format" != "archive"; then - if test -n "$with_epm"; then - EPM=$with_epm - else diff --git a/editors/openoffice-devel/files/patch-solenv_inc_unxfbsdp.mk b/editors/openoffice-devel/files/patch-solenv_inc_unxfbsdp.mk deleted file mode 100644 index 33bd69b936b4..000000000000 --- a/editors/openoffice-devel/files/patch-solenv_inc_unxfbsdp.mk +++ /dev/null @@ -1,34 +0,0 @@ ---- /dev/null -+++ solenv/inc/unxfbsdp.mk 2024-03-27 19:54:01.799314000 -0400 -@@ -0,0 +1,31 @@ -+#************************************************************** -+# -+# Licensed to the Apache Software Foundation (ASF) under one -+# or more contributor license agreements. See the NOTICE file -+# distributed with this work for additional information -+# regarding copyright ownership. The ASF licenses this file -+# to you under the Apache License, Version 2.0 (the -+# "License"); you may not use this file except in compliance -+# with the License. You may obtain a copy of the License at -+# -+# http://www.apache.org/licenses/LICENSE-2.0 -+# -+# Unless required by applicable law or agreed to in writing, -+# software distributed under the License is distributed on an -+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -+# KIND, either express or implied. See the License for the -+# specific language governing permissions and limitations -+# under the License. -+# -+#************************************************************** -+ -+ -+ -+# mk file for Unix FreeBSD 64Bit PowerPC using GCC, inherit from -+# ppc and add some flags -+ -+.INCLUDE : unxfbsdppc.mk -+ -+CDEFS+=-DPOWERPC64 -+CFLAGSCXX+=-mminimal-toc -+BUILD64=1 diff --git a/editors/openoffice-devel/files/patch-testtools__source__bridgetest__makefile.mk b/editors/openoffice-devel/files/patch-testtools__source__bridgetest__makefile.mk deleted file mode 100644 index 5008d38272a0..000000000000 --- a/editors/openoffice-devel/files/patch-testtools__source__bridgetest__makefile.mk +++ /dev/null @@ -1,12 +0,0 @@ ---- testtools/source/bridgetest/makefile.mk.orig -+++ testtools/source/bridgetest/makefile.mk -@@ -134,7 +134,7 @@ - - runtest : $(DLLDEST)$/uno_types.rdb $(DLLDEST)$/uno_services.rdb makefile.mk \ - $(SHL1TARGETN) $(SHL2TARGETN) $(SHL3TARGETN) --.IF "$(COM)$(OS)$(CPU)" == "GCCMACOSXP" || "$(OS)$(CPU)"=="SOLARISS" || "$(COM)$(OS)$(CPU)"=="GCCFREEBSDP" -+.IF "$(COM)$(OS)$(CPU)" == "GCCMACOSXP" || "$(OS)$(CPU)"=="SOLARISS" || "$(OS)$(CPU)"=="FREEBSDP" - @echo "Mac OSX PPC GCC and Solaris fails this test! likely broken UNO bridge. Fix me." - .ELSE - cd $(DLLDEST) && $(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/uno \ - diff --git a/editors/openoffice-devel/files/patch-unoxml_source_xpath_xpathapi.cxx b/editors/openoffice-devel/files/patch-unoxml_source_xpath_xpathapi.cxx deleted file mode 100644 index 9caab82e4df3..000000000000 --- a/editors/openoffice-devel/files/patch-unoxml_source_xpath_xpathapi.cxx +++ /dev/null @@ -1,28 +0,0 @@ ---- unoxml/source/xpath/xpathapi.cxx.orig 2019-09-17 22:55:24 UTC -+++ unoxml/source/xpath/xpathapi.cxx -@@ -267,7 +267,11 @@ namespace XPath - return selectSingleNode(contextNode, expr); - } - -- static OUString make_error_message(xmlErrorPtr pError) -+#if LIBXML_VERSION >= 21200 -+ static OUString make_error_message(const xmlError *pError) -+#else -+ static OUString make_error_message(xmlError *pError) -+#endif - { - ::rtl::OUStringBuffer buf; - if (pError->message) { -@@ -312,7 +316,11 @@ namespace XPath - OSL_ENSURE(sal_False, msg.getStr()); - } - -- static void structured_error_func(void * userData, xmlErrorPtr error) -+#if LIBXML_VERSION >= 21200 -+ static void structured_error_func(void * userData, const xmlError *error) -+#else -+ static void structured_error_func(void * userData, xmlError *error) -+#endif - { - (void) userData; - ::rtl::OUStringBuffer buf( diff --git a/editors/ox/Makefile b/editors/ox/Makefile index 45205e23aa26..13591bea9bba 100644 --- a/editors/ox/Makefile +++ b/editors/ox/Makefile @@ -1,6 +1,6 @@ PORTNAME= ox DISTVERSION= 0.7.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors PKGNAMESUFFIX= -text-editor diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile index 86e9d642b9fe..03e2e48a182e 100644 --- a/editors/parinfer-rust/Makefile +++ b/editors/parinfer-rust/Makefile @@ -1,7 +1,7 @@ PORTNAME= parinfer-rust DISTVERSIONPREFIX= v DISTVERSION= 0.4.3.20220110 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= editors MAINTAINER= bofh@FreeBSD.org diff --git a/editors/picpas/Makefile b/editors/picpas/Makefile index cf2941e2c8e7..d6977de34e24 100644 --- a/editors/picpas/Makefile +++ b/editors/picpas/Makefile @@ -1,6 +1,6 @@ PORTNAME= picpas PORTVERSION= 0.9.0 -PORTREVISION= 17 +PORTREVISION= 18 DISTVERSIONPREFIX= v CATEGORIES= editors PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} diff --git a/editors/pluma-plugins/Makefile b/editors/pluma-plugins/Makefile index 48add844f372..eaf83becc5ab 100644 --- a/editors/pluma-plugins/Makefile +++ b/editors/pluma-plugins/Makefile @@ -1,6 +1,6 @@ PORTNAME= pluma-plugins PORTVERSION= 1.28.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors mate MASTER_SITES= MATE DIST_SUBDIR= mate @@ -15,14 +15,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= pluma>=0:editors/pluma \ itstool:textproc/itstool \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} -LIB_DEPENDS= libpeas-1.0.so:devel/libpeas \ +LIB_DEPENDS= libpeas-1.0.so:devel/libpeas1 \ libgit2-glib-1.0.so:devel/libgit2-glib \ libgucharmap_2_90.so:deskutils/gucharmap RUN_DEPENDS= pluma>=0:editors/pluma \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} PORTSCOUT= limitw:1,even diff --git a/editors/pluma-plugins/pkg-plist b/editors/pluma-plugins/pkg-plist index 84b8c6503b77..7b24cb9b2ab0 100644 --- a/editors/pluma-plugins/pkg-plist +++ b/editors/pluma-plugins/pkg-plist @@ -1,13 +1,13 @@ -lib/pluma/plugins/__pycache__/bracketcompletion%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/__pycache__/bracketcompletion%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/__pycache__/codecomment%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/__pycache__/codecomment%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/__pycache__/gpdefs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/__pycache__/gpdefs%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/__pycache__/smartspaces%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/__pycache__/smartspaces%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/__pycache__/terminal%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/__pycache__/terminal%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/__pycache__/bracketcompletion%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/__pycache__/bracketcompletion%%PYTHON_TAG%%.pyc +lib/pluma/plugins/__pycache__/codecomment%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/__pycache__/codecomment%%PYTHON_TAG%%.pyc +lib/pluma/plugins/__pycache__/gpdefs%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/__pycache__/gpdefs%%PYTHON_TAG%%.pyc +lib/pluma/plugins/__pycache__/smartspaces%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/__pycache__/smartspaces%%PYTHON_TAG%%.pyc +lib/pluma/plugins/__pycache__/terminal%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/__pycache__/terminal%%PYTHON_TAG%%.pyc lib/pluma/plugins/bookmarks.plugin lib/pluma/plugins/bracketcompletion.plugin lib/pluma/plugins/bracketcompletion.py @@ -25,22 +25,22 @@ lib/pluma/plugins/smartspaces.plugin lib/pluma/plugins/smartspaces.py lib/pluma/plugins/sourcecodebrowser.plugin lib/pluma/plugins/sourcecodebrowser/__init__.py -lib/pluma/plugins/sourcecodebrowser/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/sourcecodebrowser/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/sourcecodebrowser/__pycache__/ctags%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/sourcecodebrowser/__pycache__/ctags%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/sourcecodebrowser/__pycache__/sourcecodebrowser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/sourcecodebrowser/__pycache__/sourcecodebrowser%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/sourcecodebrowser/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/sourcecodebrowser/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/pluma/plugins/sourcecodebrowser/__pycache__/ctags%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/sourcecodebrowser/__pycache__/ctags%%PYTHON_TAG%%.pyc +lib/pluma/plugins/sourcecodebrowser/__pycache__/sourcecodebrowser%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/sourcecodebrowser/__pycache__/sourcecodebrowser%%PYTHON_TAG%%.pyc lib/pluma/plugins/sourcecodebrowser/ctags.py lib/pluma/plugins/sourcecodebrowser/sourcecodebrowser.py lib/pluma/plugins/synctex.plugin lib/pluma/plugins/synctex/__init__.py -lib/pluma/plugins/synctex/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/synctex/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/synctex/__pycache__/atril_dbus%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/synctex/__pycache__/atril_dbus%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/synctex/__pycache__/synctex%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/synctex/__pycache__/synctex%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/synctex/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/synctex/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/pluma/plugins/synctex/__pycache__/atril_dbus%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/synctex/__pycache__/atril_dbus%%PYTHON_TAG%%.pyc +lib/pluma/plugins/synctex/__pycache__/synctex%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/synctex/__pycache__/synctex%%PYTHON_TAG%%.pyc lib/pluma/plugins/synctex/atril_dbus.py lib/pluma/plugins/synctex/synctex.py lib/pluma/plugins/terminal.plugin diff --git a/editors/pluma/Makefile b/editors/pluma/Makefile index 2e1b6256fa8d..2ea3a7056f86 100644 --- a/editors/pluma/Makefile +++ b/editors/pluma/Makefile @@ -1,5 +1,6 @@ PORTNAME= pluma PORTVERSION= 1.28.0 +PORTREVISION= 1 CATEGORIES= editors mate MASTER_SITES= MATE DIST_SUBDIR= mate @@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ - libpeas-gtk-1.0.so:devel/libpeas + libpeas-gtk-1.0.so:devel/libpeas1 RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes PORTSCOUT= limitw:1,even diff --git a/editors/pluma/pkg-plist b/editors/pluma/pkg-plist index f198f8de78f8..f22eea16d278 100644 --- a/editors/pluma/pkg-plist +++ b/editors/pluma/pkg-plist @@ -25,22 +25,22 @@ lib/girepository-1.0/Pluma-1.0.typelib lib/pluma/plugins/docinfo.plugin lib/pluma/plugins/externaltools.plugin lib/pluma/plugins/externaltools/__init__.py -lib/pluma/plugins/externaltools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/capture%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/capture%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/filelookup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/filelookup%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/functions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/functions%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/library%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/library%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/linkparsing%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/linkparsing%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/manager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/manager%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/externaltools/__pycache__/outputpanel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/externaltools/__pycache__/outputpanel%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/externaltools/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/capture%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/capture%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/filelookup%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/filelookup%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/functions%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/functions%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/library%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/library%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/linkparsing%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/linkparsing%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/manager%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/manager%%PYTHON_TAG%%.pyc +lib/pluma/plugins/externaltools/__pycache__/outputpanel%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/externaltools/__pycache__/outputpanel%%PYTHON_TAG%%.pyc lib/pluma/plugins/externaltools/capture.py lib/pluma/plugins/externaltools/filelookup.py lib/pluma/plugins/externaltools/functions.py @@ -60,24 +60,24 @@ lib/pluma/plugins/libtrailsave.so lib/pluma/plugins/modelines.plugin lib/pluma/plugins/pythonconsole.plugin lib/pluma/plugins/pythonconsole/__init__.py -lib/pluma/plugins/pythonconsole/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/pythonconsole/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/pythonconsole/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/pythonconsole/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/pythonconsole/__pycache__/console%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/pythonconsole/__pycache__/console%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/pythonconsole/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/pythonconsole/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/pluma/plugins/pythonconsole/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/pythonconsole/__pycache__/config%%PYTHON_TAG%%.pyc +lib/pluma/plugins/pythonconsole/__pycache__/console%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/pythonconsole/__pycache__/console%%PYTHON_TAG%%.pyc lib/pluma/plugins/pythonconsole/config.py lib/pluma/plugins/pythonconsole/console.py lib/pluma/plugins/quickopen.plugin lib/pluma/plugins/quickopen/__init__.py -lib/pluma/plugins/quickopen/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/quickopen/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/quickopen/__pycache__/popup%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/quickopen/__pycache__/popup%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/quickopen/__pycache__/virtualdirs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/quickopen/__pycache__/virtualdirs%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/quickopen/__pycache__/windowhelper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/quickopen/__pycache__/windowhelper%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/quickopen/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/quickopen/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/pluma/plugins/quickopen/__pycache__/popup%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/quickopen/__pycache__/popup%%PYTHON_TAG%%.pyc +lib/pluma/plugins/quickopen/__pycache__/virtualdirs%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/quickopen/__pycache__/virtualdirs%%PYTHON_TAG%%.pyc +lib/pluma/plugins/quickopen/__pycache__/windowhelper%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/quickopen/__pycache__/windowhelper%%PYTHON_TAG%%.pyc lib/pluma/plugins/quickopen/popup.py lib/pluma/plugins/quickopen/virtualdirs.py lib/pluma/plugins/quickopen/windowhelper.py @@ -96,36 +96,36 @@ lib/pluma/plugins/snippets/Snippet.py lib/pluma/plugins/snippets/SubstitutionParser.py lib/pluma/plugins/snippets/WindowHelper.py lib/pluma/plugins/snippets/__init__.py -lib/pluma/plugins/snippets/__pycache__/Completion%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Completion%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Document%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Document%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Exporter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Exporter%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Helper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Helper%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Importer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Importer%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/LanguageManager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/LanguageManager%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Library%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Library%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Manager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Manager%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Parser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Parser%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Placeholder%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Placeholder%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/Snippet%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/Snippet%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/SubstitutionParser%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/SubstitutionParser%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/WindowHelper%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/WindowHelper%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -lib/pluma/plugins/snippets/__pycache__/comment%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -lib/pluma/plugins/snippets/__pycache__/comment%%PYTHON_EXT_SUFFIX%%.pyc +lib/pluma/plugins/snippets/__pycache__/Completion%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Completion%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Document%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Document%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Exporter%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Exporter%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Helper%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Helper%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Importer%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Importer%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/LanguageManager%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/LanguageManager%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Library%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Library%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Manager%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Manager%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Parser%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Parser%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Placeholder%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Placeholder%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/Snippet%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/Snippet%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/SubstitutionParser%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/SubstitutionParser%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/WindowHelper%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/WindowHelper%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/__init__%%PYTHON_TAG%%.pyc +lib/pluma/plugins/snippets/__pycache__/comment%%PYTHON_TAG%%.opt-1.pyc +lib/pluma/plugins/snippets/__pycache__/comment%%PYTHON_TAG%%.pyc lib/pluma/plugins/snippets/comment.py lib/pluma/plugins/sort.plugin lib/pluma/plugins/spell.plugin diff --git a/editors/poedit/Makefile b/editors/poedit/Makefile index 3fb9e5524888..cf3b9a93caf8 100644 --- a/editors/poedit/Makefile +++ b/editors/poedit/Makefile @@ -1,6 +1,6 @@ PORTNAME= poedit DISTVERSION= 3.4.2 -PORTREVISION= 5 +PORTREVISION= 7 CATEGORIES= editors MASTER_SITES= https://github.com/vslavik/${PORTNAME}/releases/download/v${DISTVERSION}-oss/ diff --git a/editors/rehex/Makefile b/editors/rehex/Makefile index fef148152a76..ebb38ee78530 100644 --- a/editors/rehex/Makefile +++ b/editors/rehex/Makefile @@ -1,5 +1,5 @@ PORTNAME= rehex -DISTVERSION= 0.62.1 +DISTVERSION= 0.63.0 PORTREVISION= 1 CATEGORIES= editors @@ -10,10 +10,7 @@ WWW= https://github.com/solemnwarning/rehex LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -DEPRECATED= Depends on expired security/botan2 -EXPIRATION_DATE=2025-06-21 - -LIB_DEPENDS= libbotan-2.so:security/botan2 \ +LIB_DEPENDS= libbotan-3.so:security/botan3 \ libcapstone.so:devel/capstone \ libharfbuzz.so:print/harfbuzz \ libiconv.so:converters/libiconv \ diff --git a/editors/rehex/distinfo b/editors/rehex/distinfo index abd90283479f..f39d4f2f88f1 100644 --- a/editors/rehex/distinfo +++ b/editors/rehex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725967052 -SHA256 (solemnwarning-rehex-0.62.1_GH0.tar.gz) = cb85250edc99b0d84801fab0b3f88e3add78927cd56798b84c645c3e6d9f7618 -SIZE (solemnwarning-rehex-0.62.1_GH0.tar.gz) = 4924751 +TIMESTAMP = 1749814482 +SHA256 (solemnwarning-rehex-0.63.0_GH0.tar.gz) = 3662af7f57245382be02215f3fe654b62bcb55f529078f33062521700c24225b +SIZE (solemnwarning-rehex-0.63.0_GH0.tar.gz) = 5019507 diff --git a/editors/setzer/Makefile b/editors/setzer/Makefile index 8ca4a6ec000e..0eb3f1acb6a5 100644 --- a/editors/setzer/Makefile +++ b/editors/setzer/Makefile @@ -1,7 +1,7 @@ PORTNAME= setzer DISTVERSIONPREFIX= v DISTVERSION= 66 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/editors/vim/Makefile b/editors/vim/Makefile index a2d99117dc91..23b3dfeb235d 100644 --- a/editors/vim/Makefile +++ b/editors/vim/Makefile @@ -1,5 +1,5 @@ PORTNAME= vim -PORTVERSION= 9.1.1378 +PORTVERSION= 9.1.1401 DISTVERSIONPREFIX= v CATEGORIES= editors diff --git a/editors/vim/distinfo b/editors/vim/distinfo index 8d54f27a9d48..3509d6750639 100644 --- a/editors/vim/distinfo +++ b/editors/vim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746899563 -SHA256 (vim-vim-v9.1.1378_GH0.tar.gz) = 34b682d4aa45d9220c7188662b05a45e1b2e34ceb3271df43b1ced0e25752557 -SIZE (vim-vim-v9.1.1378_GH0.tar.gz) = 18802935 +TIMESTAMP = 1747854345 +SHA256 (vim-vim-v9.1.1401_GH0.tar.gz) = b96c89c22b604e03426c7ba18df28a51c870733ecbf11725749963e5c7d4162c +SIZE (vim-vim-v9.1.1401_GH0.tar.gz) = 18840341 diff --git a/editors/vis/Makefile b/editors/vis/Makefile index 5d50832f72ad..36eb0bc314bb 100644 --- a/editors/vis/Makefile +++ b/editors/vis/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 0.9 CATEGORIES= editors -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Vi-like editor based on Plan 9's structural regular expressions WWW= https://github.com/martanne/${PORTNAME} diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile index cafb8b6b53d2..40cc112e31a8 100644 --- a/editors/vscode/Makefile +++ b/editors/vscode/Makefile @@ -1,5 +1,5 @@ PORTNAME= vscode -DISTVERSION= 1.100.2 +DISTVERSION= 1.101.1 CATEGORIES= editors MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \ @@ -50,7 +50,6 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \ libcups.so:print/cups \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ - libkrb5.so.3:security/krb5 \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ @@ -62,14 +61,14 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \ TEST_DEPENDS= electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \ bash:shells/bash -USES= desktop-file-utils gl gmake gnome iconv:wchar_t jpeg \ - localbase:ldflags nodejs:20,build pkgconfig python:build \ +USES= desktop-file-utils gl gmake gnome gssapi:mit iconv:wchar_t \ + jpeg localbase:ldflags nodejs:22,build pkgconfig python:build \ shebangfix xorg USE_GITHUB= yes GH_ACCOUNT= microsoft -SOURCE_COMMIT_HASH= 848b80aeb52026648a8ff9f7c45a9b0a80641e2e +SOURCE_COMMIT_HASH= 18e3a1ec544e6907be1e944a94c496e302073435 BINARY_ALIAS= python=${PYTHON_CMD} @@ -96,9 +95,9 @@ MAKE_ENV+= PLAYWRIGHT_BROWSERS_PATH=${WRKDIR}/pw-browsers \ MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1 TEST_ENV= ${MAKE_ENV:C/TMPDIR=.*//} -NODEJS_DIR= ${.CURDIR:H:H}/www/node20 +NODEJS_DIR= ${.CURDIR:H:H}/www/node22 .include "${NODEJS_DIR}/Makefile.version" -ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron34 +ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron35 .include "${ELECTRON_DIR}/Makefile.version" ELECTRON_DOWNLOAD_URL= https://github.com/electron/electron/releases/download/v${ELECTRON_VER} diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo index 48911ac3d902..6abb2ca8eea5 100644 --- a/editors/vscode/distinfo +++ b/editors/vscode/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1747369448 -SHA256 (vscode/vscode-node-modules-1.100.2.tar.gz) = b9246cba227bc2bd827a9be7e45a13f65b6b68d4df5039517b314765c44ecf51 -SIZE (vscode/vscode-node-modules-1.100.2.tar.gz) = 400199168 -SHA256 (vscode/vscode-marketplace-exts-1.100.2.tar.gz) = 88553d52d84916e8f91fa57ccd00d78f5f91fb533cb7b403746b32f08ebb8fbf -SIZE (vscode/vscode-marketplace-exts-1.100.2.tar.gz) = 1709308 -SHA256 (vscode/microsoft-vscode-1.100.2_GH0.tar.gz) = de57439ffcdfe70020d6c2397b0d62089cc01fe7fe612a65649cbaa5360a6a81 -SIZE (vscode/microsoft-vscode-1.100.2_GH0.tar.gz) = 22647395 +TIMESTAMP = 1750365794 +SHA256 (vscode/vscode-node-modules-1.101.1.tar.gz) = 7fdee8be7622f42be9d0658076c0d8c077d79a86250eda38d97dcda98111d1a7 +SIZE (vscode/vscode-node-modules-1.101.1.tar.gz) = 395119485 +SHA256 (vscode/vscode-marketplace-exts-1.101.1.tar.gz) = 13c6bd8b7ca7535e6ae1fa5178f56a703b1de7a484ff01d60931a692ec1924c5 +SIZE (vscode/vscode-marketplace-exts-1.101.1.tar.gz) = 1708576 +SHA256 (vscode/microsoft-vscode-1.101.1_GH0.tar.gz) = fc015daead5b5a14422944af9b04eb241c78d5b7273888c46bb184d6651a7a2b +SIZE (vscode/microsoft-vscode-1.101.1_GH0.tar.gz) = 22852405 diff --git a/editors/vscode/files/patch-build_lib_layersChecker.ts b/editors/vscode/files/patch-build_lib_layersChecker.ts index 55aa891b281f..5f572328ac0a 100644 --- a/editors/vscode/files/patch-build_lib_layersChecker.ts +++ b/editors/vscode/files/patch-build_lib_layersChecker.ts @@ -1,6 +1,6 @@ ---- build/lib/layersChecker.ts.orig 2025-05-07 12:32:30 UTC +--- build/lib/layersChecker.ts.orig 2025-06-11 13:47:56 UTC +++ build/lib/layersChecker.ts -@@ -419,7 +419,7 @@ function createProgram(tsconfigPath: string): ts.Progr +@@ -363,7 +363,7 @@ function createProgram(tsconfigPath: string): ts.Progr function createProgram(tsconfigPath: string): ts.Program { const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile); diff --git a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts index 24851b7064a4..1d3e446974f1 100644 --- a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts +++ b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts @@ -1,6 +1,6 @@ ---- build/lib/propertyInitOrderChecker.ts.orig 2025-05-07 12:32:30 UTC +--- build/lib/propertyInitOrderChecker.ts.orig 2025-06-11 13:47:56 UTC +++ build/lib/propertyInitOrderChecker.ts -@@ -109,7 +109,7 @@ function createProgram(tsconfigPath: string): ts.Progr +@@ -36,7 +36,7 @@ function createProgram(tsconfigPath: string): ts.Progr function createProgram(tsconfigPath: string): ts.Program { const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile); diff --git a/editors/vscode/files/patch-build_lib_snapshotLoader.ts b/editors/vscode/files/patch-build_lib_snapshotLoader.ts index 2495de98ca7c..81cb08da4a47 100644 --- a/editors/vscode/files/patch-build_lib_snapshotLoader.ts +++ b/editors/vscode/files/patch-build_lib_snapshotLoader.ts @@ -1,11 +1,10 @@ ---- build/lib/snapshotLoader.ts.orig 2022-07-05 18:15:23 UTC +--- build/lib/snapshotLoader.ts.orig 2025-06-11 13:47:56 UTC +++ build/lib/snapshotLoader.ts -@@ -25,7 +25,7 @@ namespace snaps { - break; +@@ -26,6 +26,7 @@ export namespace snaps { case 'win32': -- case 'linux': -+ case 'linux': case 'freebsd': + case 'linux': ++ case 'freebsd': loaderFilepath = `VSCode-${process.platform}-${arch}/resources/app/out/vs/loader.js`; startupBlobFilepath = `VSCode-${process.platform}-${arch}/snapshot_blob.bin`; break; diff --git a/editors/vscode/files/patch-node__modules__at_vscode_deviceid_dist_index.js b/editors/vscode/files/patch-node__modules__at_vscode_deviceid_dist_index.js new file mode 100644 index 000000000000..ff8ea52e2aa3 --- /dev/null +++ b/editors/vscode/files/patch-node__modules__at_vscode_deviceid_dist_index.js @@ -0,0 +1,15 @@ +--- node_modules/@vscode/deviceid/dist/index.js.orig 2025-06-19 08:48:56 UTC ++++ node_modules/@vscode/deviceid/dist/index.js +@@ -20,8 +20,9 @@ if (process.platform !== "win32" && + Object.defineProperty(exports, "__esModule", { value: true }); + if (process.platform !== "win32" && + process.platform !== "darwin" && +- process.platform !== "linux") { ++ process.platform !== "linux" && ++ process.platform !== "freebsd") { + throw new Error("Unsupported platform"); + } + __exportStar(require("./devdeviceid.js"), exports); +-//# sourceMappingURL=index.js.map +\ No newline at end of file ++//# sourceMappingURL=index.js.map diff --git a/editors/vscode/files/patch-node__modules__at_vscode_deviceid_dist_storage.js b/editors/vscode/files/patch-node__modules__at_vscode_deviceid_dist_storage.js new file mode 100644 index 000000000000..544b9ab8a0a7 --- /dev/null +++ b/editors/vscode/files/patch-node__modules__at_vscode_deviceid_dist_storage.js @@ -0,0 +1,18 @@ +--- node_modules/@vscode/deviceid/dist/storage.js.orig 2025-06-19 08:49:17 UTC ++++ node_modules/@vscode/deviceid/dist/storage.js +@@ -42,7 +42,7 @@ function getDirectory() { + if (process.platform === "darwin") { + folder = path.join(process.env.HOME, "Library", "Application Support"); + } +- else if (process.platform === "linux") { ++ else if (process.platform === "linux" || process.platform === "freebsd") { + folder = + process.env.XDG_CACHE_HOME ?? path.join(process.env.HOME, ".cache"); + } +@@ -78,4 +78,4 @@ exports.setDeviceId = setDeviceId; + } + } + exports.setDeviceId = setDeviceId; +-//# sourceMappingURL=storage.js.map +\ No newline at end of file ++//# sourceMappingURL=storage.js.map diff --git a/editors/vscode/files/patch-node__modules_kerberos_binding.gyp b/editors/vscode/files/patch-node__modules_kerberos_binding.gyp index df3fa94b1c68..8d5f1b08f7db 100644 --- a/editors/vscode/files/patch-node__modules_kerberos_binding.gyp +++ b/editors/vscode/files/patch-node__modules_kerberos_binding.gyp @@ -1,6 +1,6 @@ ---- node_modules/kerberos/binding.gyp.orig 2024-09-09 06:45:52 UTC +--- node_modules/kerberos/binding.gyp.orig 2025-06-12 22:34:24 UTC +++ node_modules/kerberos/binding.gyp -@@ -54,7 +54,7 @@ +@@ -54,14 +54,14 @@ ] } }], @@ -9,3 +9,20 @@ 'sources': [ 'src/unix/base64.cc', 'src/unix/kerberos_gss.cc', + 'src/unix/kerberos_unix.cc' + ] + }], +- ['(OS=="mac" or OS=="linux") and (kerberos_use_rtld!="true")', { ++ ['(OS=="mac" or OS=="linux" or OS=="freebsd") and (kerberos_use_rtld!="true")', { + 'link_settings': { + 'libraries': [ + '-lkrb5', +@@ -78,7 +78,7 @@ + }] + ] + }], +- ['(OS=="mac" or OS=="linux") and (kerberos_use_rtld=="true")', { ++ ['(OS=="mac" or OS=="linux" or OS=="freebsd") and (kerberos_use_rtld=="true")', { + 'defines': ['KERBEROS_USE_RTLD=1'], + 'link_settings': { + 'libraries': [ diff --git a/editors/vscode/files/patch-remote_node__modules__at_vscode_deviceid_dist_index.js b/editors/vscode/files/patch-remote_node__modules__at_vscode_deviceid_dist_index.js new file mode 100644 index 000000000000..7759e309ac2d --- /dev/null +++ b/editors/vscode/files/patch-remote_node__modules__at_vscode_deviceid_dist_index.js @@ -0,0 +1,15 @@ +--- remote/node_modules/@vscode/deviceid/dist/index.js.orig 2025-06-19 08:49:40 UTC ++++ remote/node_modules/@vscode/deviceid/dist/index.js +@@ -20,8 +20,9 @@ if (process.platform !== "win32" && + Object.defineProperty(exports, "__esModule", { value: true }); + if (process.platform !== "win32" && + process.platform !== "darwin" && +- process.platform !== "linux") { ++ process.platform !== "linux" && ++ process.platform !== "freebsd") { + throw new Error("Unsupported platform"); + } + __exportStar(require("./devdeviceid.js"), exports); +-//# sourceMappingURL=index.js.map +\ No newline at end of file ++//# sourceMappingURL=index.js.map diff --git a/editors/vscode/files/patch-remote_node__modules__at_vscode_deviceid_dist_storage.js b/editors/vscode/files/patch-remote_node__modules__at_vscode_deviceid_dist_storage.js new file mode 100644 index 000000000000..14c2e4690dd4 --- /dev/null +++ b/editors/vscode/files/patch-remote_node__modules__at_vscode_deviceid_dist_storage.js @@ -0,0 +1,18 @@ +--- remote/node_modules/@vscode/deviceid/dist/storage.js.orig 2025-06-19 08:49:56 UTC ++++ remote/node_modules/@vscode/deviceid/dist/storage.js +@@ -42,7 +42,7 @@ function getDirectory() { + if (process.platform === "darwin") { + folder = path.join(process.env.HOME, "Library", "Application Support"); + } +- else if (process.platform === "linux") { ++ else if (process.platform === "linux" || process.platform === "freebsd") { + folder = + process.env.XDG_CACHE_HOME ?? path.join(process.env.HOME, ".cache"); + } +@@ -78,4 +78,4 @@ exports.setDeviceId = setDeviceId; + } + } + exports.setDeviceId = setDeviceId; +-//# sourceMappingURL=storage.js.map +\ No newline at end of file ++//# sourceMappingURL=storage.js.map diff --git a/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp b/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp index aded5c65fd71..6f7857f33b31 100644 --- a/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp +++ b/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp @@ -1,6 +1,6 @@ ---- remote/node_modules/kerberos/binding.gyp.orig 2024-09-09 06:45:52 UTC +--- remote/node_modules/kerberos/binding.gyp.orig 2025-06-12 22:38:39 UTC +++ remote/node_modules/kerberos/binding.gyp -@@ -54,7 +54,7 @@ +@@ -54,14 +54,14 @@ ] } }], @@ -9,3 +9,20 @@ 'sources': [ 'src/unix/base64.cc', 'src/unix/kerberos_gss.cc', + 'src/unix/kerberos_unix.cc' + ] + }], +- ['(OS=="mac" or OS=="linux") and (kerberos_use_rtld!="true")', { ++ ['(OS=="mac" or OS=="linux" or OS=="freebsd") and (kerberos_use_rtld!="true")', { + 'link_settings': { + 'libraries': [ + '-lkrb5', +@@ -78,7 +78,7 @@ + }] + ] + }], +- ['(OS=="mac" or OS=="linux") and (kerberos_use_rtld=="true")', { ++ ['(OS=="mac" or OS=="linux" or OS=="freebsd") and (kerberos_use_rtld=="true")', { + 'defines': ['KERBEROS_USE_RTLD=1'], + 'link_settings': { + 'libraries': [ diff --git a/editors/vscode/files/patch-scripts_code-perf.js b/editors/vscode/files/patch-scripts_code-perf.js deleted file mode 100644 index 50a32a8d434a..000000000000 --- a/editors/vscode/files/patch-scripts_code-perf.js +++ /dev/null @@ -1,11 +0,0 @@ ---- scripts/code-perf.js.orig 2024-03-01 05:22:09 UTC -+++ scripts/code-perf.js -@@ -65,7 +65,7 @@ function getExePath(buildPath) { - case 'darwin': - relativeExePath = path.join('Contents', 'MacOS', 'Electron'); - break; -- case 'linux': { -+ case 'linux': case 'freebsd': { - const product = require(path.join(buildPath, 'resources', 'app', 'product.json')); - relativeExePath = product.applicationName; - break; diff --git a/editors/vscode/files/patch-src_vs_base_node_ps.ts b/editors/vscode/files/patch-src_vs_base_node_ps.ts index 253ffa966084..3d0cdab9e6bf 100644 --- a/editors/vscode/files/patch-src_vs_base_node_ps.ts +++ b/editors/vscode/files/patch-src_vs_base_node_ps.ts @@ -1,20 +1,10 @@ ---- src/vs/base/node/ps.ts.orig 2024-01-31 22:36:21 UTC +--- src/vs/base/node/ps.ts.orig 2025-06-11 13:47:56 UTC +++ src/vs/base/node/ps.ts -@@ -208,7 +208,7 @@ export function listProcesses(rootPid: number): Promis - - exec('which ps', {}, (err, stdout, stderr) => { - if (err || stderr) { -- if (process.platform !== 'linux') { -+ if (process.platform !== 'linux' && process.platform !== 'freebsd') { - reject(err || new Error(stderr.toString())); - } else { - const cmd = JSON.stringify(FileAccess.asFileUri('vs/base/node/ps.sh').fsPath); -@@ -223,7 +223,8 @@ export function listProcesses(rootPid: number): Promis +@@ -225,7 +225,7 @@ export function listProcesses(rootPid: number): Promis } } else { const ps = stdout.toString().trim(); - const args = '-ax -o pid=,ppid=,pcpu=,pmem=,command='; -+ // const args = '-ax -o pid=,ppid=,pcpu=,pmem=,command='; + const args = '-ax -o pid= -o ppid= -o pcpu= -o pmem= -o command='; // Set numeric locale to ensure '.' is used as the decimal separator diff --git a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts deleted file mode 100644 index c9f26abc8701..000000000000 --- a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts +++ /dev/null @@ -1,11 +0,0 @@ ---- src/vs/code/electron-main/app.ts.orig 2025-05-07 12:32:30 UTC -+++ src/vs/code/electron-main/app.ts -@@ -989,7 +989,7 @@ export class CodeApplication extends Disposable { - services.set(IUpdateService, new SyncDescriptor(Win32UpdateService)); - break; - -- case 'linux': -+ case 'linux': case 'freebsd': - if (isLinuxSnap) { - services.set(IUpdateService, new SyncDescriptor(SnapUpdateService, [process.env['SNAP'], process.env['SNAP_REVISION']])); - } else { diff --git a/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.ts b/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.ts index 32e1d5fc0f4e..f7b469c06459 100644 --- a/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.ts +++ b/editors/vscode/files/patch-src_vs_platform_environment_node_userDataPath.ts @@ -1,11 +1,10 @@ ---- src/vs/platform/environment/node/userDataPath.ts.orig 2024-11-05 12:18:19 UTC +--- src/vs/platform/environment/node/userDataPath.ts.orig 2025-06-11 13:47:56 UTC +++ src/vs/platform/environment/node/userDataPath.ts -@@ -76,7 +76,7 @@ function doGetUserDataPath(cliArgs: NativeParsedArgs, - case 'darwin': - appDataPath = path.join(os.homedir(), 'Library', 'Application Support'); +@@ -87,6 +87,7 @@ function doGetUserDataPath(cliArgs: NativeParsedArgs, + appDataPath = join(homedir(), 'Library', 'Application Support'); break; -- case 'linux': -+ case 'linux': case 'freebsd': - appDataPath = process.env['XDG_CONFIG_HOME'] || path.join(os.homedir(), '.config'); + case 'linux': ++ case 'freebsd': + appDataPath = process.env['XDG_CONFIG_HOME'] || join(homedir(), '.config'); break; default: diff --git a/editors/vscode/files/patch-src_vs_workbench_api_browser_mainThreadTask.ts b/editors/vscode/files/patch-src_vs_workbench_api_browser_mainThreadTask.ts index a645b7288214..0a8f39531ffe 100644 --- a/editors/vscode/files/patch-src_vs_workbench_api_browser_mainThreadTask.ts +++ b/editors/vscode/files/patch-src_vs_workbench_api_browser_mainThreadTask.ts @@ -1,11 +1,10 @@ ---- src/vs/workbench/api/browser/mainThreadTask.ts.orig 2025-04-09 23:39:47 UTC +--- src/vs/workbench/api/browser/mainThreadTask.ts.orig 2025-06-11 13:47:56 UTC +++ src/vs/workbench/api/browser/mainThreadTask.ts -@@ -726,7 +726,7 @@ export class MainThreadTask extends Disposable impleme - case 'darwin': +@@ -727,6 +727,7 @@ export class MainThreadTask extends Disposable impleme platform = Platform.Platform.Mac; break; -- case 'linux': -+ case 'linux': case 'freebsd': + case 'linux': ++ case 'freebsd': platform = Platform.Platform.Linux; break; default: diff --git a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts index bfa7d3c484ad..7f52910c6fbe 100644 --- a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts +++ b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts @@ -1,11 +1,14 @@ ---- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-04-09 23:39:47 UTC +--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-06-11 13:47:56 UTC +++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts -@@ -1153,7 +1153,7 @@ class CommandsTableRenderer extends Disposable impleme +@@ -1153,7 +1153,10 @@ class CommandsTableRenderer extends Disposable impleme switch (platform) { case 'win32': key = rawKeyBinding.win; break; - case 'linux': key = rawKeyBinding.linux; break; -+ case 'linux': case 'freebsd': key = rawKeyBinding.linux; break; ++ case 'linux': ++ case 'freebsd': ++ key = rawKeyBinding.linux; ++ break; case 'darwin': key = rawKeyBinding.mac; break; } diff --git a/editors/vscode/files/patch-test_automation_src_electron.ts b/editors/vscode/files/patch-test_automation_src_electron.ts index 5278a38c8fc8..5952d2a91663 100644 --- a/editors/vscode/files/patch-test_automation_src_electron.ts +++ b/editors/vscode/files/patch-test_automation_src_electron.ts @@ -1,20 +1,20 @@ ---- test/automation/src/electron.ts.orig 2025-05-07 12:32:30 UTC +--- test/automation/src/electron.ts.orig 2025-06-11 13:47:56 UTC +++ test/automation/src/electron.ts -@@ -84,7 +84,7 @@ export function getDevElectronPath(): string { - switch (process.platform) { +@@ -85,6 +85,7 @@ export function getDevElectronPath(): string { case 'darwin': return join(buildPath, 'electron', `${product.nameLong}.app`, 'Contents', 'MacOS', 'Electron'); -- case 'linux': -+ case 'linux': case 'freebsd': + case 'linux': ++ case 'freebsd': return join(buildPath, 'electron', `${product.applicationName}`); case 'win32': return join(buildPath, 'electron', `${product.nameShort}.exe`); -@@ -97,7 +97,7 @@ export function getBuildElectronPath(root: string): st +@@ -97,7 +98,8 @@ export function getBuildElectronPath(root: string): st switch (process.platform) { case 'darwin': return join(root, 'Contents', 'MacOS', 'Electron'); - case 'linux': { -+ case 'linux': case 'freebsd': { ++ case 'linux': ++ case 'freebsd': { const product = require(join(root, 'resources', 'app', 'product.json')); return join(root, product.applicationName); } diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist index 0f9ea7a6e59b..dfc2df095ca2 100644 --- a/editors/vscode/pkg-plist +++ b/editors/vscode/pkg-plist @@ -211,8 +211,12 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/extensions/github-authentication/package.json %%DATADIR%%/resources/app/extensions/github-authentication/package.nls.json %%DATADIR%%/resources/app/extensions/github/README.md +%%DATADIR%%/resources/app/extensions/github/dist/430.js +%%DATADIR%%/resources/app/extensions/github/dist/555.js +%%DATADIR%%/resources/app/extensions/github/dist/698.js %%DATADIR%%/resources/app/extensions/github/dist/extension.js %%DATADIR%%/resources/app/extensions/github/dist/extension.js.LICENSE.txt +%%DATADIR%%/resources/app/extensions/github/extension.webpack.config.cjs %%DATADIR%%/resources/app/extensions/github/images/icon.png %%DATADIR%%/resources/app/extensions/github/markdown.css %%DATADIR%%/resources/app/extensions/github/package.json @@ -689,6 +693,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/extensions/prompt-basics/language-configuration.json %%DATADIR%%/resources/app/extensions/prompt-basics/package.json %%DATADIR%%/resources/app/extensions/prompt-basics/package.nls.json +%%DATADIR%%/resources/app/extensions/prompt-basics/snippets/chatmode.code-snippets %%DATADIR%%/resources/app/extensions/prompt-basics/snippets/instructions.code-snippets %%DATADIR%%/resources/app/extensions/prompt-basics/snippets/prompt.code-snippets %%DATADIR%%/resources/app/extensions/prompt-basics/syntaxes/prompt.tmLanguage.json @@ -1850,8 +1855,8 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/dispatcher.js %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/fixed-queue.js +%%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/h2c-client.js %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/pool-base.js -%%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/pool-stats.js %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/pool.js %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/proxy-agent.js %%DATADIR%%/resources/app/node_modules/undici/lib/dispatcher/retry-agent.js @@ -1874,6 +1879,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js %%DATADIR%%/resources/app/node_modules/undici/lib/llhttp/utils.js %%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-agent.js +%%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-call-history.js %%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-client.js %%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-errors.js %%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-interceptor.js @@ -1883,6 +1889,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/undici/lib/mock/pending-interceptors-formatter.js %%DATADIR%%/resources/app/node_modules/undici/lib/util/cache.js %%DATADIR%%/resources/app/node_modules/undici/lib/util/date.js +%%DATADIR%%/resources/app/node_modules/undici/lib/util/stats.js %%DATADIR%%/resources/app/node_modules/undici/lib/util/timers.js %%DATADIR%%/resources/app/node_modules/undici/lib/web/cache/cache.js %%DATADIR%%/resources/app/node_modules/undici/lib/web/cache/cachestorage.js @@ -2039,6 +2046,8 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/out/main.js %%DATADIR%%/resources/app/out/media/code-icon.svg %%DATADIR%%/resources/app/out/media/codicon.ttf +%%DATADIR%%/resources/app/out/media/github.svg +%%DATADIR%%/resources/app/out/media/google.svg %%DATADIR%%/resources/app/out/media/letterpress-dark.svg %%DATADIR%%/resources/app/out/media/letterpress-hcDark.svg %%DATADIR%%/resources/app/out/media/letterpress-hcLight.svg @@ -2054,10 +2063,6 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/out/vs/base/node/terminateProcess.sh %%DATADIR%%/resources/app/out/vs/base/parts/sandbox/electron-sandbox/preload-aux.js %%DATADIR%%/resources/app/out/vs/base/parts/sandbox/electron-sandbox/preload.js -%%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorer.html -%%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorer.js -%%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorerMain.css -%%DATADIR%%/resources/app/out/vs/code/electron-sandbox/processExplorer/processExplorerMain.js %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/workbench/workbench.html %%DATADIR%%/resources/app/out/vs/code/electron-sandbox/workbench/workbench.js %%DATADIR%%/resources/app/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js @@ -2070,7 +2075,10 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/out/vs/editor/common/services/editorWebWorkerMain.js %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/break.mp3 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/chatEditModifiedFile.mp3 +%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/chatUserActionRequired.mp3 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/clear.mp3 +%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/codeActionApplied.mp3 +%%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/codeActionTriggered.mp3 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/diffLineDeleted.mp3 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/diffLineInserted.mp3 %%DATADIR%%/resources/app/out/vs/platform/accessibilitySignal/browser/media/diffLineModified.mp3 @@ -2126,11 +2134,11 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration.fish %%DATADIR%%/resources/app/out/vs/workbench/contrib/terminal/common/scripts/shellIntegration.ps1 %%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/fake.html -%%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/index-no-csp.html %%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/index.html %%DATADIR%%/resources/app/out/vs/workbench/contrib/webview/browser/pre/service-worker.js %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/ai-powered-suggestions.svg %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/commandPalette.svg +%%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/customize-ai.svg %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/dark-hc.png %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/dark.png %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/debug.svg @@ -2155,7 +2163,6 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/shortcuts.svg %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/terminal.svg %%DATADIR%%/resources/app/out/vs/workbench/contrib/welcomeGettingStarted/common/media/workspaceTrust.svg -%%DATADIR%%/resources/app/out/vs/workbench/services/extensionManagement/common/media/defaultIcon.png %%DATADIR%%/resources/app/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html %%DATADIR%%/resources/app/out/vs/workbench/services/languageDetection/browser/languageDetectionWebWorkerMain.js %%DATADIR%%/resources/app/out/vs/workbench/services/search/worker/localFileSearchMain.js diff --git a/editors/wxhexeditor/Makefile b/editors/wxhexeditor/Makefile index cb9047369748..3a43a87d2f0a 100644 --- a/editors/wxhexeditor/Makefile +++ b/editors/wxhexeditor/Makefile @@ -1,6 +1,6 @@ PORTNAME= wxhexeditor PORTVERSION= 0.24 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}/wxHexEditor/v${PORTVERSION}%20Beta/ DISTNAME= wxHexEditor-v${PORTVERSION}-src diff --git a/editors/xed/Makefile b/editors/xed/Makefile index b7a9033b1164..dd65592434cd 100644 --- a/editors/xed/Makefile +++ b/editors/xed/Makefile @@ -1,5 +1,6 @@ PORTNAME= xed PORTVERSION= 3.8.2 +PORTREVISION= 2 CATEGORIES= editors gnome DIST_SUBDIR= gnome @@ -12,10 +13,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ - libpeas-1.0.so:devel/libpeas \ + libpeas-1.0.so:devel/libpeas1 \ libxapp.so:x11/xapp RUN_DEPENDS= ${LOCALBASE}/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml:devel/gsettings-desktop-schemas \ - ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} \ yelp:x11/yelp USES= compiler:c++11-lang desktop-file-utils gettext-tools gnome meson \ diff --git a/editors/xmlcopyeditor/Makefile b/editors/xmlcopyeditor/Makefile index 627c902c339b..101a49be92c0 100644 --- a/editors/xmlcopyeditor/Makefile +++ b/editors/xmlcopyeditor/Makefile @@ -1,6 +1,6 @@ PORTNAME= xmlcopyeditor DISTVERSION= 1.3.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors MASTER_SITES= SF/xml-copy-editor/${PORTNAME}-linux/${DISTVERSION} |