Bump revision to make sure port is build against new libgit2 version 0.28.1. PR: 236801 Reported by: jbeichc07657834f
Port details
editors/jucipp 1.8.1_1
Lightweight C++-IDE with support for C++11, C++14 and C++17
Port info
- Maintainer
- info@babaei.net
- Packages
- latest: 1.8.1_1
- Upstream
- up to date
- Last update
- to 1.8.1_1 · 97a84ef467
- Quarterly
- 2026Q4: 1.8.1_1
- Formerly
- devel/jucipp until 2020-04-07
- WWW
- https://gitlab.com/cppit/jucipp
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install jucippinstalls 1.8.1_1 fromlatest; fromquarterly(2026Q4) 1.8.1_1- Port
# cd /usr/ports/editors/jucipp && make install clean# make -C /usr/ports/editors/jucipp config # change options first
- Size
- 1,021 KiB download · 3.9 MiB installed
- Depends on
- accessibility/at-spi2-core 2.60.4, accessibility/atkmm 2.28.5, devel/boost-libs 1.92.0, devel/desktop-file-utils 0.28, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/glibmm 2.66.8,1, devel/libgit2 1.9.7, devel/libsigc++20 2.12.2, devel/llvm19 19.1.7_4, devel/universal-ctags p6.2.20261011.0, graphics/cairo 1.18.2,3, graphics/cairomm 1.14.5, graphics/gdk-pixbuf2 2.44.1, print/harfbuzz 14.6.0, textproc/aspell 0.60.8.2,1, textproc/libxml2 2.15.4, x11-toolkits/gtk30 3.24.52, x11-toolkits/gtkmm30 3.24.9, x11-toolkits/gtksourceview3 3.24.11_5, x11-toolkits/gtksourceviewmm3 3.18.0_3, x11-toolkits/pango 1.57.1, x11-toolkits/pangomm 2.46.4
- License
- MIT
- Options
- 0 of 1 on in the package
Show the 1 options that are off
TEST
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.8.1_1 | 1.8.1_1 | – |
| FreeBSD 15 | 1.8.1_1 | 1.8.1_1 | – |
| FreeBSD 14 | 1.8.1_1 | 1.8.1_1 | 1.8.1_1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.8.1_1 | 1.8.1_1 | – |
| FreeBSD 14 | 1.8.1_1 | 1.8.1_1 | 1.8.1_1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.8.1_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (69)
Switch to devel/llvm80 for DEFAULT_VERSIONS PR: 23521503a22a5366
editors/jucipp: Update 1.4.4 -> 1.4.6 The project moved to GutLab. PR: 235974 Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)1e0f7abce3
Change cmake default behaviour to outsource. Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine707c6bf295
Add compiler:c++14-lang to USES to fix build on GCC-based architectures such as powerpc64. Reported by: jhibbits Approved by: portmgr (tier-2 blanket)16c8b4c766
devel/boost-*: update to 1.69.0 Changes: http://www.boost.org/users/history/version_1_69_0.html PR: 232525 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D176457c879267dc
Mark various ports broken on powerpc64. Approved by: portmgr (tier-2 blanket)7be0be3c94
devel/boost-*: update to 1.68.0 - Switch to C++14 for libboost_system to support C++14 consumers Changes: http://www.boost.org/users/history/version_1_68_0.html PR: 229569 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D161650b055d47f2
editors/jucipp: update to 1.4.4 PR: 228841 Submitted by: Mohammad S. Babaei <info@babaei.net>197e59c914
devel/boost-*: update to 1.67.0 Changes: http://www.boost.org/users/history/version_1_67_0.html PR: 227427 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15030cc95712fbe
editors/jucipp: Update to 1.4.1 PR: 226503 Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer) Approved by: tcberner (mentor, implicit)5ae1b269dc
editors/jucipp: Update to 1.4.0 Port changes: * Changed to DISTVERSION * Updated GH_TUPLE PR: 226281 Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer) Approved by: tcberner (mentor, implicit)7acec431ff
devel/boost-*: update to 1.66.0 Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D1327925beeff079
editors/jucipp: update to 1.3.0 PR: 222913 Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)c046e72f72
devel/boost-*: update to 1.65.1 Changes: http://www.boost.org/users/history/version_1_65_1.html PR: 218835 Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month) Tested by: jhibbits (on powerpc64, earlier version) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D1158298eb11b2f0
devel/boost-*: enable C++11 features PR: 218835 Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690 Approved by: maintainer timeout (2 months) Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D115827e21a6476a
Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while building.
Therefore switch from having the ninja generator opt-in to having it opt-out.
Previously cmake-ports that wanted to use ninja could set
CMAKE_NINJA=yes
now, ports that do not work with ninja can set
cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.
The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary
PR: 219629
PR: 213331
Exp-run by: antoine
Reviewed by: rakuco
Differential Revision: https://reviews.freebsd.org/D107485e373eaa92* Updated to 1.2.4 Changelog: https://github.com/cppit/jucipp/releases/tag/v1.2.4 PR: 219931 Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer) Reviewed by: lifanov (mentor) Approved by: lifanov (mentor) Differential Revision: https://reviews.freebsd.org/D11147a54fb366f8
New port: editors/juci 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. WWW: https://github.com/cppit/jucipp PR: 215878 Submitted by: Mohammad S. Babaei <info@babaei.net> Approved by: lme (mentor) Differential Revision: https://reviews.freebsd.org/D104794aef7c9e57