notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q4
cudatext Cross-platform text editor, written in Lazarus
1.201.0.2_1 editors on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.201.0.2_1Version of this port present on the latest quarterly branch.
Maintainer: acm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-11-26 01:21:05
Last Update: 2023-11-26 01:18:03
Commit Hash: 58d9da5
License: MPL20
WWW:
https://uvviewsoft.com/
Description:
CudaText is a cross-platform text editor, written in Lazarus. It is fully open source. Features include: - Syntax highlight for many languages: C, C++, JavaScript, HTML, CSS, PHP, Python, XML etc. 200+ syntax lexers exist. - Code tree (tree structure of functions/classes/etc in source). - Code folding. - Multi-carets and multi-selections. - Find/Replace with reg. ex. - Plugins in Python language. Plugins can do lot of things. - Configs in JSON. Supports lexer-specific configs. - Tabbed UI. - Split each tab. - Split view for 2/3/4/6 files. - Simple auto-completion (fixed list) for some lexers. - Command palette (ST3 style). - Minimap. - Micromap. - Show unprinted whitespace. - Support for many encodings. - Customizable hotkeys. - Binary/Hex viewer for files of unlimited size.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • cudatext-gtk2>0:editors/cudatext
Conflicts:
CONFLICTS_INSTALL:
  • cudatext-qt5
To install the port:
cd /usr/ports/editors/cudatext/ && make install clean
To add the package, run one of these commands:
  • pkg install editors/cudatext
  • pkg install cudatext-gtk2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cudatext-gtk2
Package flavors (<flavor>: <package>)
  • gtk2: cudatext-gtk2
  • qt5: cudatext-qt5
ONLY_FOR_ARCHS: i386 amd64
distinfo:
TIMESTAMP = 1695222927 SHA256 (Alexey-T-CudaText-1.199.0_GH0.tar.gz) = 2c33875dc1eab721280e1723085847e20354abe2021d099a087bfe693b04d06f SIZE (Alexey-T-CudaText-1.199.0_GH0.tar.gz) = 6113876

Expand this list (22 items)

Collapse this list.

SHA256 (bgrabitmap-bgrabitmap-ace7e0e_GH0.tar.gz) = ae3f28596c2a5f44bc468f6c3380fc1ceb27e95afea579f09b1d340c781bbef2 SIZE (bgrabitmap-bgrabitmap-ace7e0e_GH0.tar.gz) = 6983967 SHA256 (Alexey-T-Python-for-Lazarus-7bada0d_GH0.tar.gz) = 8fa2fc7757f3815041cbdfb89bae7308fb515266f3e11df2f00fa479a9809398 SIZE (Alexey-T-Python-for-Lazarus-7bada0d_GH0.tar.gz) = 98477 SHA256 (Alexey-T-ATFlatControls-ea437fb_GH0.tar.gz) = ef60a481384b63ab0bcc4d504579ad43f3e212fea48b51116b1ed4e17ae88d85 SIZE (Alexey-T-ATFlatControls-ea437fb_GH0.tar.gz) = 535473 SHA256 (Alexey-T-ATSynEdit-78f1c35_GH0.tar.gz) = 9e9f69d722e783575ba5206593527f661e861681cbc55661c4433992229ba4ab SIZE (Alexey-T-ATSynEdit-78f1c35_GH0.tar.gz) = 1393306 SHA256 (Alexey-T-Emmet-Pascal-9eb2bf2_GH0.tar.gz) = 5c1bbfb3d76f84111c5f21a89cb0db106b5f3fc7c0df3c63d1494ec5c60c3152 SIZE (Alexey-T-Emmet-Pascal-9eb2bf2_GH0.tar.gz) = 83583 SHA256 (Alexey-T-EControl-518cc39_GH0.tar.gz) = 6c9c7c1f1b40ae516f4ea6738c2413853bfc02531c2055e08a09fa53fbab8eb6 SIZE (Alexey-T-EControl-518cc39_GH0.tar.gz) = 68898 SHA256 (Alexey-T-ATSynEdit_Ex-baf41cf_GH0.tar.gz) = 52c26b5316972bc2ac4535cc54d52c9b7ecb150ce2f23c6ed6feeddef9134940 SIZE (Alexey-T-ATSynEdit_Ex-baf41cf_GH0.tar.gz) = 46375 SHA256 (Alexey-T-ATSynEdit_Cmp-29a57dc_GH0.tar.gz) = c3c23ce4fcc7848d00aca38308a84aa9bea64d3e83d95cc8b2fa2e441ead33a2 SIZE (Alexey-T-ATSynEdit_Cmp-29a57dc_GH0.tar.gz) = 26517 SHA256 (Alexey-T-ATBinHex-Lazarus-44985a1_GH0.tar.gz) = aa78c72608c248dfdc14597abfba432be6c8798a7790d57d97fc66e72e4015f9 SIZE (Alexey-T-ATBinHex-Lazarus-44985a1_GH0.tar.gz) = 148758 SHA256 (Alexey-T-UniqueInstance-753f823_GH0.tar.gz) = 2af99af3ac2696d5e143b67bb5af82dd86649377bf81ac084bd205e77646b3d9 SIZE (Alexey-T-UniqueInstance-753f823_GH0.tar.gz) = 8328 SHA256 (Alexey-T-EncConv-ec878e9_GH0.tar.gz) = 7239950c918a58979d4bbdd0b81ceba0da6753b6a778d4533756b591bf29ab8f SIZE (Alexey-T-EncConv-ec878e9_GH0.tar.gz) = 648053

Collapse this list.


Packages (timestamps in pop-ups are UTC):
cudatext-gtk2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.221.0.01.221.0.0--1.221.0.0---
FreeBSD:13:quarterly1.221.0.01.221.0.0--1.221.0.0---
FreeBSD:14:latest1.221.0.01.221.0.0--1.223.0.3---
FreeBSD:14:quarterly-1.221.0.0--1.221.0.0---
FreeBSD:15:latest1.221.0.01.221.0.0n/a-n/a---
 
cudatext-qt5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.221.0.01.221.0.0--1.221.0.0---
FreeBSD:13:quarterly1.221.0.01.221.0.0--1.221.0.0---
FreeBSD:14:latest1.221.0.01.221.0.0--1.223.0.3---
FreeBSD:14:quarterly-1.221.0.0--1.221.0.0---
FreeBSD:15:latest1.221.0.01.221.0.0n/a-n/a---
 
cudatext-qt6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.221.0.01.221.0.0--1.221.0.0---
FreeBSD:13:quarterly1.221.0.01.221.0.0--1.221.0.0---
FreeBSD:14:latest1.221.0.01.221.0.0--1.223.0.3---
FreeBSD:14:quarterly-1.221.0.0--1.221.0.0---
FreeBSD:15:latest1.221.0.01.221.0.0n/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. as : devel/binutils
  3. ppcx64 : lang/fpc
  4. as : devel/binutils
  5. utils-lexyacc.fpm : lang/fpc
  6. interfaces.ppu : editors/lazarus
  7. python3.9 : lang/python39
  8. x11.pc : x11/libX11
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. python3.9 : lang/python39
  3. x11.pc : x11/libX11
Library dependencies:
  1. libglib-2.0.so : devel/glib20
  2. libgtk-x11-2.0.so : x11-toolkits/gtk20
  3. libatk-1.0.so : accessibility/at-spi2-core
  4. libpango-1.0.so : x11-toolkits/pango
  5. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
editors_cudatext
USES:
desktop-file-utils dos2unix fpc gnome lazarus:flavors python xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Alexey-T/CudaText/tar.gz/1.201.0.2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.201.0.2_1
26 Nov 2023 01:18:03
commit hash: 58d9da58c03cbe30d42c2aa14ae4d188f5c0e677commit hash: 58d9da58c03cbe30d42c2aa14ae4d188f5c0e677commit hash: 58d9da58c03cbe30d42c2aa14ae4d188f5c0e677commit hash: 58d9da58c03cbe30d42c2aa14ae4d188f5c0e677 files touched by this commit Sanity Test Failure
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
lang/fpc-*: Merge all units to lang/fpc

- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
  and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
  of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications

(cherry picked from commit 0b92f925a3a155ce7b5f4eddfd528553915c6eb8)

Number of commits found: 1