BSD Ports

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

SystemPortVersion
FreeBSDdevel/liteide38.4_17
DragonFlydevel/liteide38.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest38.4_1638.4_16-38.2_1838.4_16
FreeBSD:14:quarterly38.4_1638.4_16n/a38.2_1638.4_16
FreeBSD:15:latest38.4_1638.4_16n/a-38.2_18
FreeBSD:15:quarterly38.4_1638.4_16n/an/an/a
FreeBSD:16:latest38.4_1538.4_16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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
Run dependencies 82

No port depends on this one.

Configuration

Options name: devel_liteide

OptionDefaultDescription
DEBUGoffBuild with debugging support
DOCSoffBuild and/or install documentation
USES
dos2unix gl go:modules,no_targets,run qmake qt:5
Service scripts
none

Message after installing

===>   NOTICE:

The liteide port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

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
FileSizeSHA256
v0.17.0/errgroup.tar.gz4526fc7744327f8b7207f1aee246b3f30a0e9c1ca43117b3a51921c58c3b975059d2
visualfc-liteide-x38.4_GH0.tar.gz3.304308e+06dd022cd74b6c34f042632abda9641ee5f4420d80b093324d1310cb317984bbaf
visualfc-gocode-v1.5.2_GH0.tar.gz154408e4f2374e5794606c67b4a538234c73b4241f4777bd55df16f65e79e26bf47523
visualfc-gotools-45f301a_GH0.tar.gz1139924b6a0c1f7ec4208176a5a4588a1310aae6058246d7232a41a90ef73160980b74
visualfc-gomod-v0.1.2_GH0.tar.gz74344c22a479b32fd345fea8630828b77acacce3e560c9ad6936a6e6d4fe486f4a66
creack-pty-v1.1.24_GH0.tar.gz2108576c93cd32c148c6ab86c7f8ddfeb000083ebf4852af62731e3f1aecb7c22c782
golang-mod-v0.28.0_GH0.tar.gz12656243d8ee437da704be89e0295fa3b9d53dbbc32bb867fb080822832c3e17224798
golang-sys-v0.36.0_GH0.tar.gz1.530636e+065a4963997b147e64a840afb93c662bf4e320a3089d4540b7c0cbc982ad09bc2a
golang-tools-v0.37.0_GH0.tar.gz8.240781e+066a88c95ce260c45fe9bdf49a3286db72e4fd3732a873676d551b777407345acf
pmezard-go-difflib-v1.0.0_GH0.tar.gz1139828f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
visualfc-goversion-v1.1.0_GH0.tar.gz3199940bbb2253abc1146b0d831332105dc2f9c92a64c360a58baac38441802766e8
yuin-goldmark-v1.7.13_GH0.tar.gz273081f380537403849ce8cb0710752156bba4090a80aa4199e1cb5f58298be9e3a2e9

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.