git: 74e7b5dc8e83 - main - editors/jucipp: Update 17.2 → 1.8.0, improve Makefile
Date: Mon, 19 Aug 2024 20:38:31 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=74e7b5dc8e837f3b946d9900b3100c8ffaa97ecc
commit 74e7b5dc8e837f3b946d9900b3100c8ffaa97ecc
Author: Mamadou Babaei <info@babaei.net>
AuthorDate: 2024-08-19 20:37:05 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-08-19 20:37:05 +0000
editors/jucipp: Update 17.2 → 1.8.0, improve Makefile
Changelog:
https://gitlab.com/cppit/jucipp/-/releases/v1.8.0
PR: 280921
---
editors/jucipp/Makefile | 16 +++++++---------
editors/jucipp/distinfo | 14 +++++++-------
2 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/editors/jucipp/Makefile b/editors/jucipp/Makefile
index 441eca179561..9149ee7565eb 100644
--- a/editors/jucipp/Makefile
+++ b/editors/jucipp/Makefile
@@ -1,7 +1,6 @@
PORTNAME= jucipp
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.2
-PORTREVISION= 3
+DISTVERSION= 1.8.0
CATEGORIES= editors
MAINTAINER= info@babaei.net
@@ -11,20 +10,19 @@ WWW= https://gitlab.com/cppit/jucipp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT}
LIB_DEPENDS= libaspell.so:textproc/aspell \
libboost_filesystem.so:devel/boost-libs \
+ libclang.so:devel/llvm${LLVM_DEFAULT} \
libgit2.so:devel/libgit2 \
libharfbuzz.so:print/harfbuzz
-RUN_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
- uctags:devel/universal-ctags
+RUN_DEPENDS= uctags:devel/universal-ctags
-USES= cmake compiler:c++14-lang desktop-file-utils gnome pkgconfig
+USES= cmake compiler:c++14-lang desktop-file-utils gnome \
+ llvm:build,noexport,run pkgconfig
USE_GITLAB= yes
GL_ACCOUNT= cppit
-GL_TAGNAME= 692f3de1f0aad00051096579975e515bccc3802a
-GL_TUPLE= cppit:libclangmm:9704b9b6de0982a588fa41741157d5640afedf30:libclangmm/lib/libclangmm \
- eidheim:tiny-process-library:839ff806dc447ff49af80f9a9eaa7949f770f8e5:tinyprocesslibrary/lib/tiny-process-library
+GL_TUPLE= cppit:libclangmm:5611eb3d9e69486f85a431fbaae03c065f62c2d8:libclangmm/lib/libclangmm \
+ eidheim:tiny-process-library:aaf6afa48ad8f0ea5f15dc5cb5f53888bf1ff7ac:tinyprocesslibrary/lib/tiny-process-library
USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3
CMAKE_ARGS= -DCMAKE_INCLUDE_PATH=${LOCALBASE}/llvm${LLVM_DEFAULT}/include \
diff --git a/editors/jucipp/distinfo b/editors/jucipp/distinfo
index 8cd7cabe6b3d..30dd1c2891e9 100644
--- a/editors/jucipp/distinfo
+++ b/editors/jucipp/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1660742699
-SHA256 (cppit-jucipp-692f3de1f0aad00051096579975e515bccc3802a_GL0.tar.gz) = 2d01c040f473961f6e0e37acb9dee2c9ab9c6cecd08fbf95ff85c370bcac07be
-SIZE (cppit-jucipp-692f3de1f0aad00051096579975e515bccc3802a_GL0.tar.gz) = 1019194
-SHA256 (cppit-libclangmm-9704b9b6de0982a588fa41741157d5640afedf30_GL0.tar.gz) = 4ed79294cb67ae56a4d72e50c4188c49215df51c8b9a466fc0aeeaab2dbc7a3f
-SIZE (cppit-libclangmm-9704b9b6de0982a588fa41741157d5640afedf30_GL0.tar.gz) = 18098
-SHA256 (eidheim-tiny-process-library-839ff806dc447ff49af80f9a9eaa7949f770f8e5_GL0.tar.gz) = a808e5e3bdb43a04c862da968588ceffb1e46b85a32b430d5e27f243b37f5098
-SIZE (eidheim-tiny-process-library-839ff806dc447ff49af80f9a9eaa7949f770f8e5_GL0.tar.gz) = 11524
+TIMESTAMP = 1724084748
+SHA256 (jucipp-v1.8.0.tar.bz2) = 641ed653f3528a79cf80d9c8ccc6edf87acaf2d0f78d4c330bd8fd86b92974af
+SIZE (jucipp-v1.8.0.tar.bz2) = 946508
+SHA256 (cppit-libclangmm-5611eb3d9e69486f85a431fbaae03c065f62c2d8_GL0.tar.gz) = 391e1163c5c5981b7c362b0265e95cd78b4414c3c0f011a48c269f08806be12f
+SIZE (cppit-libclangmm-5611eb3d9e69486f85a431fbaae03c065f62c2d8_GL0.tar.gz) = 18115
+SHA256 (eidheim-tiny-process-library-aaf6afa48ad8f0ea5f15dc5cb5f53888bf1ff7ac_GL0.tar.gz) = 2faf40246f6d8a297b777e1ec7df5e3a060224967a7664de350d6cd42ef08b06
+SIZE (eidheim-tiny-process-library-aaf6afa48ad8f0ea5f15dc5cb5f53888bf1ff7ac_GL0.tar.gz) = 14307