git: 11957f649587 - main - x11/conlecterm: update to version 1.5.0.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Fri, 22 Mar 2024 16:10:50 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=11957f6495878b192d86656eff54419c278873ef

commit 11957f6495878b192d86656eff54419c278873ef
Author:     Christopher Hall <hsw@bitmark.com>
AuthorDate: 2024-03-22 16:00:42 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-03-22 16:09:09 +0000

    x11/conlecterm: update to version 1.5.0.0
    
    Differential Revision: https://reviews.freebsd.org/D44437
---
 x11/conlecterm/Makefile    | 23 +++++++++++------------
 x11/conlecterm/distinfo    | 36 +++++++++++++++++++-----------------
 x11/conlecterm/pkg-message | 10 ++++++----
 3 files changed, 36 insertions(+), 33 deletions(-)

diff --git a/x11/conlecterm/Makefile b/x11/conlecterm/Makefile
index 3588b744bf36..081985157f64 100644
--- a/x11/conlecterm/Makefile
+++ b/x11/conlecterm/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	conlecterm
-PORTVERSION=	1.4.3.1
+PORTVERSION=	1.5.0.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	3
 CATEGORIES=	x11
 
 MAINTAINER=	hsw@bitmark.com
@@ -11,10 +10,11 @@ WWW=		https://github.com/hxw/conlecterm
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+LIB_DEPENDS=	libharfbuzz.so:print/harfbuzz
 RUN_DEPENDS=	urxvt:x11/rxvt-unicode
 
 USES=		cabal xorg gnome pkgconfig
-USE_GNOME=	gtk30 cairo glib20
+USE_GNOME=	gtk30 cairo glib20 gdkpixbuf2
 USE_XORG=	xext x11 xscrnsaver xinerama xrandr
 
 OPTIONS_DEFINE=	EXAMPLES
@@ -30,10 +30,10 @@ USE_CABAL=	OneTuple-0.4.1.1_1 \
 		StateVar-1.2.2 \
 		X11-1.10.3 \
 		aeson-2.2.1.0_1 \
-		alex-3.5.0.0 \
+		alex-3.5.1.0 \
 		assoc-1.1_1 \
 		base-orphans-0.9.1 \
-		bifunctors-5.6.1_2 \
+		bifunctors-5.6.1_3 \
 		cairo-0.13.10.0_2 \
 		comonad-5.0.8_2 \
 		contravariant-1.5.5 \
@@ -41,7 +41,6 @@ USE_CABAL=	OneTuple-0.4.1.1_1 \
 		data-fix-0.3.2_5 \
 		distributive-0.6.2.1_1 \
 		dlist-1.0_1 \
-		foldable1-classes-compat-0.1_4 \
 		generically-0.1.1_2 \
 		gio-0.13.10.0_1 \
 		glib-0.13.10.0_2 \
@@ -56,17 +55,17 @@ USE_CABAL=	OneTuple-0.4.1.1_1 \
 		integer-logarithms-1.0.3.1_5 \
 		network-uri-2.6.4.2_1 \
 		pango-0.13.10.0_2 \
-		primitive-0.9.0.0 \
-		random-1.2.1.1_1 \
+		primitive-0.9.0.0_1 \
+		random-1.2.1.2 \
 		scientific-0.3.7.0_7 \
 		semialign-1.3_1 \
 		semigroupoids-6.0.0.1_1 \
 		splitmix-0.1.0.5 \
 		strict-0.5_1 \
-		tagged-0.8.8 \
+		tagged-0.8.8_1 \
 		text-iso8601-0.1_1 \
 		text-short-0.1.5_3 \
-		th-abstraction-0.6.0.0_1 \
+		th-abstraction-0.6.0.0_2 \
 		th-compat-0.1.4_4 \
 		these-1.2_1 \
 		time-compat-1.9.6.1_6 \
@@ -74,8 +73,8 @@ USE_CABAL=	OneTuple-0.4.1.1_1 \
 		unordered-containers-0.2.20_1 \
 		utf8-string-1.0.2 \
 		uuid-types-1.0.5.1 \
-		vector-0.13.1.0 \
-		vector-stream-0.1.0.1 \
+		vector-0.13.1.0_1 \
+		vector-stream-0.1.0.1_1 \
 		witherable-0.4.2_4
 
 PLIST_FILES+=	share/applications/conlecterm.desktop
diff --git a/x11/conlecterm/distinfo b/x11/conlecterm/distinfo
index e65e11001c39..b757f89a3b86 100644
--- a/x11/conlecterm/distinfo
+++ b/x11/conlecterm/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1706083369
+TIMESTAMP = 1710751353
 SHA256 (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = c9e764d4ee1e57cad8341bd5d0de33ba3a52b6793fc1309679f2bf60c030bb2b
 SIZE (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = 5601
 SHA256 (cabal/OneTuple-0.4.1.1/revision/1.cabal) = 632dfded172086fb9f0e26d3578bcfffa3fb6d135ea5a8de17b7a33ff6e6e682
@@ -13,8 +13,8 @@ SHA256 (cabal/aeson-2.2.1.0/aeson-2.2.1.0.tar.gz) = 914eefd0e80d12db5c721daa2cba
 SIZE (cabal/aeson-2.2.1.0/aeson-2.2.1.0.tar.gz) = 341038
 SHA256 (cabal/aeson-2.2.1.0/revision/1.cabal) = a23a61aada8233e10573e1612c0b2efe5a1aba0d59b05dbe2f63301822f136cb
 SIZE (cabal/aeson-2.2.1.0/revision/1.cabal) = 6582
-SHA256 (cabal/alex-3.5.0.0/alex-3.5.0.0.tar.gz) = caed9f23b4bc1cdd6f8083b79a0bb86ba86ed81ab9a1238fe0e13ed544809fed
-SIZE (cabal/alex-3.5.0.0/alex-3.5.0.0.tar.gz) = 85601
+SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
+SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
 SHA256 (cabal/assoc-1.1/assoc-1.1.tar.gz) = 7aa2e6548b3d9d49a286ac20639479aaf6c47a1446113ed784d98737c5f60df4
 SIZE (cabal/assoc-1.1/assoc-1.1.tar.gz) = 3193
 SHA256 (cabal/assoc-1.1/revision/1.cabal) = 56d0fd1c17aaf6268e81bf19ba5afe186128d7f88126bd546d5b3151ab692652
@@ -23,8 +23,8 @@ SHA256 (cabal/base-orphans-0.9.1/base-orphans-0.9.1.tar.gz) = 5bbf2da382c5b212d6
 SIZE (cabal/base-orphans-0.9.1/base-orphans-0.9.1.tar.gz) = 26418
 SHA256 (cabal/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz) = 06381471b5be16516a1b2c4b21a5101a3d991038bface8e0cad144c0044d57fc
 SIZE (cabal/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz) = 38170
-SHA256 (cabal/bifunctors-5.6.1/revision/2.cabal) = 82fa7ed8f69f0bfa375de117ab36414c0b96a97ee046edc3ac6da7a295a94755
-SIZE (cabal/bifunctors-5.6.1/revision/2.cabal) = 3273
+SHA256 (cabal/bifunctors-5.6.1/revision/3.cabal) = 502a201855a3326e37ddc7c8e7ec84226bd607f0eb06f5022cdfa26716afc7ed
+SIZE (cabal/bifunctors-5.6.1/revision/3.cabal) = 3273
 SHA256 (cabal/cairo-0.13.10.0/cairo-0.13.10.0.tar.gz) = ae0218c827c83d419dd01851aa55efd904fb1a879b5d3cee6f62e2871e96bc99
 SIZE (cabal/cairo-0.13.10.0/cairo-0.13.10.0.tar.gz) = 53346
 SHA256 (cabal/cairo-0.13.10.0/revision/2.cabal) = 7bce41dbfb1aa9a6723cd4373b3cfb55ecd3564df3a668afe74692f3b32f32c7
@@ -49,10 +49,6 @@ SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292
 SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
 SHA256 (cabal/dlist-1.0/revision/1.cabal) = 55ff69d20ce638fc7727342ee67f2f868da61d3dcf3763f790bf9aa0b145e568
 SIZE (cabal/dlist-1.0/revision/1.cabal) = 3812
-SHA256 (cabal/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz) = d057c3f358e1a6b72c73519bc64ba6aa959f066c08fed69f73258555ef95ff12
-SIZE (cabal/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz) = 10484
-SHA256 (cabal/foldable1-classes-compat-0.1/revision/4.cabal) = fb4b3cedd33d5c22c573c39baa930c78eaa4feb22d43abb680c3149f8ab9fa4e
-SIZE (cabal/foldable1-classes-compat-0.1/revision/4.cabal) = 3782
 SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
 SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
 SHA256 (cabal/generically-0.1.1/revision/2.cabal) = 378ec049bc2853b8011df116647fbd34bb9f00edce9840e4957f98abc097597c
@@ -103,10 +99,10 @@ SHA256 (cabal/pango-0.13.10.0/revision/2.cabal) = 21e1117896af8e91ea09462eecfb2c
 SIZE (cabal/pango-0.13.10.0/revision/2.cabal) = 4197
 SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
 SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76
-SIZE (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 47109
-SHA256 (cabal/random-1.2.1.1/revision/1.cabal) = e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789
-SIZE (cabal/random-1.2.1.1/revision/1.cabal) = 6777
+SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
+SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
+SHA256 (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4
+SIZE (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 47229
 SHA256 (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = a3a121c4b3d68fb8b9f8c709ab012e48f090ed553609247a805ad070d6b343a9
 SIZE (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = 24723
 SHA256 (cabal/scientific-0.3.7.0/revision/7.cabal) = 909755ab19b453169ff85281323da1488407776b2360bd9f7afdd219fd306ef2
@@ -127,6 +123,8 @@ SHA256 (cabal/strict-0.5/revision/1.cabal) = bd57d7b3655951dfaa7d1e1374d7352dfe8
 SIZE (cabal/strict-0.5/revision/1.cabal) = 4120
 SHA256 (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = a083fa7835516203c168433a1c8dfc0290a94b05fedab566ad0640fc9137a6a7
 SIZE (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = 10094
+SHA256 (cabal/tagged-0.8.8/revision/1.cabal) = 9193defbde3dda997236ccc11a1db3e073cc531fe523e13e9659df776feb0b32
+SIZE (cabal/tagged-0.8.8/revision/1.cabal) = 2732
 SHA256 (cabal/text-iso8601-0.1/text-iso8601-0.1.tar.gz) = f58e7a46f951f1f13d2929e0a2f84f6db7894d55a641169aaf300aea9ada5fcf
 SIZE (cabal/text-iso8601-0.1/text-iso8601-0.1.tar.gz) = 9578
 SHA256 (cabal/text-iso8601-0.1/revision/1.cabal) = ac86f2500ca751db3c0de029dd7e7826bef7366d59dc0085b00fc695c43b9f76
@@ -137,8 +135,8 @@ SHA256 (cabal/text-short-0.1.5/revision/3.cabal) = 9c73c9c9182ca69ee92ce3758f515
 SIZE (cabal/text-short-0.1.5/revision/3.cabal) = 3216
 SHA256 (cabal/th-abstraction-0.6.0.0/th-abstraction-0.6.0.0.tar.gz) = 69ea6eca1f0c00b6e1e1f8329c908ec76e73855e2ce6e91ace2f8bbf92c51a30
 SIZE (cabal/th-abstraction-0.6.0.0/th-abstraction-0.6.0.0.tar.gz) = 43152
-SHA256 (cabal/th-abstraction-0.6.0.0/revision/1.cabal) = d8959fa6a2812afcdd5f6f255fd6be8b3e0ca01e425586a554544fcb70b0ec7c
-SIZE (cabal/th-abstraction-0.6.0.0/revision/1.cabal) = 2303
+SHA256 (cabal/th-abstraction-0.6.0.0/revision/2.cabal) = 313760d630851a0eba6bdcb1a1eb543c4c9c583072d704067fa3248a5252a8ae
+SIZE (cabal/th-abstraction-0.6.0.0/revision/2.cabal) = 2303
 SHA256 (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
 SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
 SHA256 (cabal/th-compat-0.1.4/revision/4.cabal) = f5f2c679ecc1c1b83d2d68db6cc564e5c78d53425e69e1b9e36784820e122d37
@@ -163,11 +161,15 @@ SHA256 (cabal/uuid-types-1.0.5.1/uuid-types-1.0.5.1.tar.gz) = 0bec6d6982b3c92bfa
 SIZE (cabal/uuid-types-1.0.5.1/uuid-types-1.0.5.1.tar.gz) = 11965
 SHA256 (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 63f272279eab8ab9411a0fffb1252ac309b297313f8e33be9ebbc2f981edecee
 SIZE (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 156855
+SHA256 (cabal/vector-0.13.1.0/revision/1.cabal) = bc032ccfb51d775eb6f4082c5fc02f5416b0ea0d6644a60d87677a6937f2d70d
+SIZE (cabal/vector-0.13.1.0/revision/1.cabal) = 9015
 SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
 SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
+SHA256 (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 16a69e2ed71d7b35e16860fac520f94fa4da120eb973d9f8fbf0aa3a703d4a9f
+SIZE (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 1583
 SHA256 (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104
 SIZE (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 11876
 SHA256 (cabal/witherable-0.4.2/revision/4.cabal) = cec516b35df0ff53ab0068e70a912a0ba7b65c672fbc554727183faa195ad3b8
 SIZE (cabal/witherable-0.4.2/revision/4.cabal) = 2342
-SHA256 (cabal/hxw-conlecterm-v1.4.3.1_GH0.tar.gz) = 55aab89f6a32d4c746560c656f82d9eaf3d0b8b61ab65689e9cb3c5e96137240
-SIZE (cabal/hxw-conlecterm-v1.4.3.1_GH0.tar.gz) = 20174
+SHA256 (cabal/hxw-conlecterm-v1.5.0.0_GH0.tar.gz) = 0ca88f077ca49452bacb8e54bbd7ebab09cb3cd171c90a0872369ee64e84bbd5
+SIZE (cabal/hxw-conlecterm-v1.5.0.0_GH0.tar.gz) = 20235
diff --git a/x11/conlecterm/pkg-message b/x11/conlecterm/pkg-message
index 946bbf952630..4541f9c346fc 100644
--- a/x11/conlecterm/pkg-message
+++ b/x11/conlecterm/pkg-message
@@ -7,10 +7,12 @@
  copy these to ${XDG_CONFIG_HOME}/conlecterm directory
 
  Notes
- 1. conlecterm.conf can be modified to add new items
-    it will be reloaded when the +NEW tab is selected
- 2. the CSS files are only loaded at startup so new items
-    are not immediately usable
+ 1. conlecterm.conf can be modified to add new items and it
+    will be reloaded when the +NEW tab is selected
+ 2. the CSS files are loaded at the same time and any colour
+    changes to active tabs will be updated immediately
+ 3. to reload if the +NEW tab is already selected, it is
+    necessary to switch away and then switch back 
 
 EOM
 }