editors/pragtical 3.3.1_1 FreeBSD
Practical and pragmatic code editor
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- editors
- Package size
- 582.9 KiB, 2427.2 KiB installed
Description
Pragtical is a code editor which was forked from Lite XL, written mostly in Lua with a focus on being practical rather than minimalist. The name of the editor is a mixture of the words `pragmatic' and `practical', two words that properly define the project's development approach and differentiate it from its ancestors by striving to make Pragtical an editor that has amplified the set of features, better out of the box experience, while keeping an eye on performance and ease of extensibility.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/pragtical | 3.3.1_1 |
| DragonFly | editors/pragtical | 3.3.1 |
| HardenedBSD | editors/pragtical | 3.3.1_1 |
| GhostBSD | editors/pragtical | 3.3.1_1 |
Install
Binary package:
pkg install pragtical
From the ports tree:
cd /usr/ports/editors/pragtical/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pragtical>0:editors/pragtical
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.3.1_1 | 3.3.1_1 | - | 3.3.1_1 | 3.3.1_1 |
| FreeBSD:14:quarterly | 3.3.1_1 | 3.3.1_1 | n/a | 3.3.1 | 3.3.1_1 |
| FreeBSD:15:latest | 3.3.1_1 | 3.3.1_1 | n/a | 3.3.1_1 | 3.3.1_1 |
| FreeBSD:15:quarterly | 3.3.1_1 | 3.3.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.3.1_1 | 3.3.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libfreetype.so: print/freetype2libpcre2-8.so: devel/pcre2libuchardet.so: textproc/uchardet
The full lists below include those, and their dependencies in turn.
Build dependencies 56
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/luajit
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- print/freetype2
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- textproc/uchardet
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 53
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/luajit
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- print/freetype2
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- textproc/uchardet
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
Options name: editors_pragtical
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| JIT | on | Use Lua JIT compiler |
- USES
- desktop-file-utils localbase:ldflags meson pkgconfig sdl
- Service scripts
- none
Files
pkg-plist 278
- bin/pragtical
- share/applications/org.pragtical.pragtical.desktop
- share/icons/hicolor/scalable/apps/pragtical.svg
- share/metainfo/org.pragtical.pragtical.appdata.xml
- share/pragtical/bit.lua
- share/pragtical/colors/abyss.lua
- share/pragtical/colors/bearded-theme-vivid-black.lua
- share/pragtical/colors/betelgeuse.lua
- share/pragtical/colors/c0mfy.lua
- share/pragtical/colors/catppuccin-frappe.lua
- share/pragtical/colors/catppuccin-latte.lua
- share/pragtical/colors/catppuccin-macchiato.lua
- share/pragtical/colors/catppuccin-mocha.lua
- share/pragtical/colors/cold_lime.lua
- share/pragtical/colors/default.lua
- share/pragtical/colors/dracula.lua
- share/pragtical/colors/duorand.lua
- share/pragtical/colors/duotone.lua
- share/pragtical/colors/everforest.lua
- share/pragtical/colors/fall.lua
- share/pragtical/colors/flexoki_dark.lua
- share/pragtical/colors/flexoki_light.lua
- share/pragtical/colors/focus.lua
- share/pragtical/colors/github-dark-dimmed.lua
- share/pragtical/colors/github.lua
- share/pragtical/colors/github_dark.lua
- share/pragtical/colors/gruvbox_dark.lua
- share/pragtical/colors/gruvbox_light.lua
- share/pragtical/colors/jb-fleet.lua
- share/pragtical/colors/jellybeans.lua
- share/pragtical/colors/liqube.lua
- share/pragtical/colors/mariana.lua
- share/pragtical/colors/moe.lua
- share/pragtical/colors/monodark.lua
- share/pragtical/colors/monokai-pro-classic.lua
- share/pragtical/colors/monokai-sublime.lua
- share/pragtical/colors/monokai.lua
- share/pragtical/colors/nord.lua
- share/pragtical/colors/onedark.lua
- share/pragtical/colors/only_dark.lua
- share/pragtical/colors/plasma.lua
- share/pragtical/colors/predawn.lua
- share/pragtical/colors/rose-pine-dawn.lua
- share/pragtical/colors/rose-pine-moon.lua
- share/pragtical/colors/rose-pine.lua
- share/pragtical/colors/solarized_dark.lua
- share/pragtical/colors/solarized_light.lua
- share/pragtical/colors/solarobj.lua
- share/pragtical/colors/summer.lua
- share/pragtical/colors/synthwave.lua
- share/pragtical/colors/textadept.lua
- share/pragtical/colors/tokyo-night.lua
- share/pragtical/colors/vscode-dark.lua
- share/pragtical/colors/winter.lua
- share/pragtical/colors/yaru.lua
- share/pragtical/colors/yaru_dark.lua
- share/pragtical/colors/zenburn.lua
- share/pragtical/compat/init.lua
- share/pragtical/compat/module.lua
- share/pragtical/core/bit.lua
- share/pragtical/core/cli.lua
- share/pragtical/core/command.lua
- share/pragtical/core/commands/command.lua
- share/pragtical/core/commands/core.lua
- share/pragtical/core/commands/dialog.lua
- share/pragtical/core/commands/doc.lua
- share/pragtical/core/commands/files.lua
- share/pragtical/core/commands/findreplace.lua
- share/pragtical/core/commands/log.lua
- share/pragtical/core/commands/root.lua
- share/pragtical/core/commands/statusbar.lua
- share/pragtical/core/commandview.lua
- share/pragtical/core/common.lua
- share/pragtical/core/config.lua
- share/pragtical/core/contextmenu.lua
- share/pragtical/core/dirwatch.lua
- share/pragtical/core/doc/encodings.lua
- share/pragtical/core/doc/highlighter.lua
- share/pragtical/core/doc/init.lua
- share/pragtical/core/doc/search.lua
- share/pragtical/core/doc/translate.lua
- share/pragtical/core/docview.lua
- share/pragtical/core/emptyview.lua
- share/pragtical/core/ime.lua
- share/pragtical/core/init.lua
- share/pragtical/core/jitsetup.lua
- share/pragtical/core/keymap-macos.lua
- share/pragtical/core/keymap.lua
- share/pragtical/core/logview.lua
- share/pragtical/core/modkeys-generic.lua
- share/pragtical/core/modkeys-macos.lua
- share/pragtical/core/nagview.lua
- share/pragtical/core/node.lua
- share/pragtical/core/object.lua
- share/pragtical/core/project.lua
- share/pragtical/core/regex.lua
- share/pragtical/core/rootview.lua
- share/pragtical/core/scrollbar.lua
- share/pragtical/core/start.lua
- share/pragtical/core/statusview.lua
The first 100 are listed.
distinfo 4
| File | Size | SHA256 |
|---|---|---|
| pragtical-pragtical-v3.3.1_GH0.tar.gz | 1.076416e+06 | 10b6c12ddfdc496ec6e8fed64ac1aa494d80d7b79e2609c585143db7e3b165d2 |
| pragtical-colors-83be02c_GH0.tar.gz | 28734 | e3e3170acee8b06b910f81302848f279d28b271fc4212afa801af0b8deaa1386 |
| pragtical-plugins-eeab671_GH0.tar.gz | 282170 | 8a4b484004a2bc60cfb9c6065d506398b7b5a221011a3831de50d5efec0cf53a |
| pragtical-widget-a5f14c2_GH0.tar.gz | 51861 | 4ae22a8db8b88ba1bbdd907cf42d49a838694f5fbd18faed350b1ca717c16d8b |
Commit history 0
No commits in the history this site was built from.