BSD Ports

editors/jucipp 1.8.1_1 FreeBSD

Lightweight C++-IDE with support for C++11, C++14 and C++17

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
MIT
Categories
editors
Package size
955.6 KiB, 3746.2 KiB installed

Description

juCI++, is a platform independent and lightweight C++ IDE designed towards libclang with speed, stability, and ease of use in mind.

It supports syntax highlighting for more than 100 different file types. Furthermore, it supports CMake and Meson as build systems. juCI++ implements Git support through libgit2. It provides debug integration, both local and remote through lldb.

Other supported featured are: fast C++ autocompletion, tooltips showing type information and doxygen documentation, rename refactoring across files, automated documentation search, find symbol through Ctags, spell checking depending on file context, runnig shell commands within JuCi++, regex search and replace, smart paste, keys and indentation, source minimap, split view, full UTF-8 support; just to name a few.

In the other systems

SystemPortVersion
FreeBSDeditors/jucipp1.8.1_1
DragonFlyeditors/jucipp1.8.0_6

Install

Binary package:

pkg install jucipp

From the ports tree:

cd /usr/ports/editors/jucipp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	jucipp>0:editors/jucipp

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:latest1.8.1_11.8.1_1-1.8.0_81.8.1_1
FreeBSD:14:quarterly1.8.1_11.8.1_1n/a1.8.0_81.8.1_1
FreeBSD:15:latest1.8.1_11.8.1_1n/a1.8.0_81.8.0_8
FreeBSD:15:quarterly1.8.1_11.8.1_1n/an/an/a
FreeBSD:16:latest1.8.1_11.8.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 4

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 120

The first 100 are listed.

Run dependencies 114

The first 100 are listed.

No port depends on this one.

Configuration

Options name: editors_jucipp

OptionDefaultDescription
TESToffBuild and/or run tests
USES
cmake compiler:c++14-lang desktop-file-utils gnome llvm:build,noexport,run pkgconfig
Service scripts
none

Files

distinfo 3
FileSizeSHA256
jucipp-v1.8.1.tar.bz2948476a852a09ca9408726050979edfa83e783017964ed996119f5cd84312e6400f1ff
cppit-libclangmm-8dca5d81af05d5184da92a2ca2ce175b5577de25_GL0.tar.gz18287b3b667da4c090f6959bfa53e42290f501bd6f30a954658bf788bb0b739a6847b
eidheim-tiny-process-library-8bbb5a211c5c9df8ee69301da9d22fb977b27dc1_GL0.tar.gz142930ff45f47da95f1c36ce5e1e91342285301bf339150b34c3c5964687117ef01e5

Commit history 1

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92