devel/liteide 38.4_17 FreeBSD
Simple, open source, cross-platform Go IDE
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- LGPL21+
- Categories
- devel, editors
- Package size
- 9603.4 KiB, 34395.4 KiB installed
Description
LiteIDE is a simple, open source, cross-platform Go IDE.
Core features
- System environment management
- MIME type management
- Configurable build commands
- Support files search replace and revert
- Quick open file, symbol and commands
- Plug-in system
- Integrated terminal
Advanced code editor
- Code editor supports Golang, Markdown and Golang Present
- Rapid code navigation tools
- Syntax highlighting and color scheme
- Code completion
- Code folding
- Display save revision
- Reload file by internal diff way
Golang support
- Support Go1.18~Go1.24 generics, go.work
- Golang build environment management
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/liteide | 38.4_17 |
| DragonFly | devel/liteide | 38.2_13 |
Install
Binary package:
pkg install liteide
From the ports tree:
cd /usr/ports/devel/liteide/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= liteide>0:devel/liteide
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 | 38.4_16 | 38.4_16 | - | 38.2_18 | 38.4_16 |
| FreeBSD:14:quarterly | 38.4_16 | 38.4_16 | n/a | 38.2_16 | 38.4_16 |
| FreeBSD:15:latest | 38.4_16 | 38.4_16 | n/a | - | 38.2_18 |
| FreeBSD:15:quarterly | 38.4_16 | 38.4_16 | n/a | n/a | n/a |
| FreeBSD:16:latest | 38.4_15 | 38.4_16 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 84
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/libdaemon
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libmtdev
- devel/libudev-devd
- devel/pcre2
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-six
- devel/qt5-buildtools
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-qmake
- devel/readline
- devel/xdg-utils
- graphics/graphite2
- graphics/jpeg-turbo
- graphics/libglvnd
- graphics/png
- graphics/vulkan-headers
- graphics/wayland
- lang/go127
- lang/lua54
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- net/avahi-app
- net/qt5-network
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- print/qt5-printsupport
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- textproc/qt5-xml
- x11-fonts/fontconfig
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/qt5-gui
- x11-toolkits/qt5-widgets
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libinput
- x11/libwacom
- x11/libxcb
- x11/libxkbcommon
- x11/xcb-util
- x11/xcb-util-image
- x11/xcb-util-keysyms
- x11/xcb-util-renderutil
- x11/xcb-util-wm
- x11/xkeyboard-config
- x11/xorgproto
- x11/xprop
- x11/xset
Run dependencies 82
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/libdaemon
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libmtdev
- devel/libudev-devd
- devel/pcre2
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-six
- devel/qt5-core
- devel/qt5-dbus
- devel/readline
- devel/xdg-utils
- graphics/graphite2
- graphics/jpeg-turbo
- graphics/libglvnd
- graphics/png
- graphics/vulkan-headers
- graphics/wayland
- lang/go127
- lang/lua54
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- net/avahi-app
- net/qt5-network
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- print/qt5-printsupport
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- textproc/qt5-xml
- x11-fonts/fontconfig
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/qt5-gui
- x11-toolkits/qt5-widgets
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libinput
- x11/libwacom
- x11/libxcb
- x11/libxkbcommon
- x11/xcb-util
- x11/xcb-util-image
- x11/xcb-util-keysyms
- x11/xcb-util-renderutil
- x11/xcb-util-wm
- x11/xkeyboard-config
- x11/xorgproto
- x11/xprop
- x11/xset
No port depends on this one.
Configuration
Options name: devel_liteide
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Build with debugging support |
| DOCS | off | Build and/or install documentation |
- USES
- dos2unix gl go:modules,no_targets,run qmake qt:5
- Service scripts
- none
Message after installing
Files
pkg-plist 231
- bin/liteide
- libexec/liteide/gocode
- libexec/liteide/gotools
- libexec/liteide/liteide
- lib/liteide/libliteapp.so
- lib/liteide/libliteapp.so.1
- lib/liteide/libliteapp.so.1.0
- lib/liteide/libliteapp.so.1.0.0
- lib/liteide/plugins/libbookmarks.so
- lib/liteide/plugins/libdlvdebugger.so
- lib/liteide/plugins/libfakevimedit.so
- lib/liteide/plugins/libfilebrowser.so
- lib/liteide/plugins/libgolangast.so
- lib/liteide/plugins/libgolangcode.so
- lib/liteide/plugins/libgolangdoc.so
- lib/liteide/plugins/libgolangedit.so
- lib/liteide/plugins/libgolangfmt.so
- lib/liteide/plugins/libgolangpackage.so
- lib/liteide/plugins/libgolangplay.so
- lib/liteide/plugins/libgolangpresent.so
- lib/liteide/plugins/libimageeditor.so
- lib/liteide/plugins/libjsonedit.so
- lib/liteide/plugins/liblitebuild.so
- lib/liteide/plugins/liblitedebug.so
- lib/liteide/plugins/libliteeditor.so
- lib/liteide/plugins/libliteenv.so
- lib/liteide/plugins/liblitefind.so
- lib/liteide/plugins/liblitetty.so
- lib/liteide/plugins/libmarkdown.so
- lib/liteide/plugins/libquickopen.so
- lib/liteide/plugins/librustedit.so
- lib/liteide/plugins/libterminal.so
- lib/liteide/plugins/libwelcome.so
- share/applications/liteide.desktop
- share/icons/hicolor/128x128/apps/liteide.png
- share/icons/hicolor/16x16/apps/liteide.png
- share/icons/hicolor/24x24/apps/liteide.png
- share/icons/hicolor/32x32/apps/liteide.png
- share/icons/hicolor/48x48/apps/liteide.png
- share/icons/hicolor/64x64/apps/liteide.png
- share/liteide/liteapp/kms/default.kms
- share/liteide/liteapp/mimetype/folderproject.xml
- share/liteide/liteapp/mimetype/gopackage.xml
- share/liteide/liteapp/mimetype/liteeditor.xml
- share/liteide/liteapp/mimetype/qsqleditor.xml
- share/liteide/liteapp/qss/black.qss
- share/liteide/liteapp/qss/carbon.qss
- share/liteide/liteapp/qss/coffee.qss
- share/liteide/liteapp/qss/default.qss
- share/liteide/liteapp/qss/default_macos.qss
- share/liteide/liteapp/qss/detroit-future.qss
- share/liteide/liteapp/qss/evilworks.qss
- share/liteide/liteapp/qss/gray.qss
- share/liteide/liteapp/qss/one-dark.qss
- share/liteide/liteapp/qss/sublime.qss
- share/liteide/liteapp/qss/vs-dark-hdpi.qss
- share/liteide/liteapp/qss/vs-dark.qss
- share/liteide/liteapp/template/empty/root
- share/liteide/liteapp/template/empty/setup.inf
- share/liteide/liteapp/template/file.sub
- share/liteide/liteapp/template/goarticle/root.article
- share/liteide/liteapp/template/goarticle/setup.inf
- share/liteide/liteapp/template/gocmd/doc.go
- share/liteide/liteapp/template/gocmd/main.go
- share/liteide/liteapp/template/gocmd/setup.inf
- share/liteide/liteapp/template/gocmdex/doc.go
- share/liteide/liteapp/template/gocmdex/main.go
- share/liteide/liteapp/template/gocmdex/setup.inf
- share/liteide/liteapp/template/gopkg/doc.go
- share/liteide/liteapp/template/gopkg/root.go
- share/liteide/liteapp/template/gopkg/setup.inf
- share/liteide/liteapp/template/gopkgex/doc.go
- share/liteide/liteapp/template/gopkgex/root.go
- share/liteide/liteapp/template/gopkgex/setup.inf
- share/liteide/liteapp/template/goslide/root.slide
- share/liteide/liteapp/template/goslide/setup.inf
- share/liteide/liteapp/template/gosrc/root.go
- share/liteide/liteapp/template/gosrc/setup.inf
- share/liteide/liteapp/template/luasrc/root.lua
- share/liteide/liteapp/template/luasrc/setup.inf
- share/liteide/liteapp/template/mdsrc/root.md
- share/liteide/liteapp/template/mdsrc/setup.inf
- share/liteide/liteapp/template/project.sub
- share/liteide/litebuild/build.md
- share/liteide/litebuild/command/go.api
- share/liteide/litebuild/gomod.xml
- share/liteide/litebuild/goplus.xml
- share/liteide/litebuild/gosrc.xml
- share/liteide/litebuild/lua.xml
- share/liteide/litebuild/python.xml
- share/liteide/litebuild/qlang.xml
- share/liteide/litebuild/rust.xml
- share/liteide/litebuild/tcl.xml
- share/liteide/liteeditor/color/carbon.xml
- share/liteide/liteeditor/color/clearday.xml
- share/liteide/liteeditor/color/cobalt black.xml
- share/liteide/liteeditor/color/cobalt blue.xml
- share/liteide/liteeditor/color/colorhelp.md
- share/liteide/liteeditor/color/dark-blue.xml
- share/liteide/liteeditor/color/dark-gray.xml
The first 100 are listed.
distinfo 12
| File | Size | SHA256 |
|---|---|---|
| v0.17.0/errgroup.tar.gz | 4526 | fc7744327f8b7207f1aee246b3f30a0e9c1ca43117b3a51921c58c3b975059d2 |
| visualfc-liteide-x38.4_GH0.tar.gz | 3.304308e+06 | dd022cd74b6c34f042632abda9641ee5f4420d80b093324d1310cb317984bbaf |
| visualfc-gocode-v1.5.2_GH0.tar.gz | 154408 | e4f2374e5794606c67b4a538234c73b4241f4777bd55df16f65e79e26bf47523 |
| visualfc-gotools-45f301a_GH0.tar.gz | 113992 | 4b6a0c1f7ec4208176a5a4588a1310aae6058246d7232a41a90ef73160980b74 |
| visualfc-gomod-v0.1.2_GH0.tar.gz | 7434 | 4c22a479b32fd345fea8630828b77acacce3e560c9ad6936a6e6d4fe486f4a66 |
| creack-pty-v1.1.24_GH0.tar.gz | 21085 | 76c93cd32c148c6ab86c7f8ddfeb000083ebf4852af62731e3f1aecb7c22c782 |
| golang-mod-v0.28.0_GH0.tar.gz | 126562 | 43d8ee437da704be89e0295fa3b9d53dbbc32bb867fb080822832c3e17224798 |
| golang-sys-v0.36.0_GH0.tar.gz | 1.530636e+06 | 5a4963997b147e64a840afb93c662bf4e320a3089d4540b7c0cbc982ad09bc2a |
| golang-tools-v0.37.0_GH0.tar.gz | 8.240781e+06 | 6a88c95ce260c45fe9bdf49a3286db72e4fd3732a873676d551b777407345acf |
| pmezard-go-difflib-v1.0.0_GH0.tar.gz | 11398 | 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda |
| visualfc-goversion-v1.1.0_GH0.tar.gz | 3199 | 940bbb2253abc1146b0d831332105dc2f9c92a64c360a58baac38441802766e8 |
| yuin-goldmark-v1.7.13_GH0.tar.gz | 273081 | f380537403849ce8cb0710752156bba4090a80aa4199e1cb5f58298be9e3a2e9 |
Commit history 6
The latest 5 of 6 in the history this site was built from.