git: ad4cb8b06b63 - main - net-im/dissent: update to 0.0.20

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 04 Mar 2024 14:00:50 UTC
The branch main has been updated by jbeich:

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

commit ad4cb8b06b63a419b4d7c2d6cd8743183e84d648
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-03-01 20:52:25 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-03-04 14:00:21 +0000

    net-im/dissent: update to 0.0.20
    
    Changes:        https://github.com/diamondburned/dissent/releases/tag/v0.0.20
    Reported by:    GitHub (watch releases)
---
 MOVED                                 |  1 +
 net-im/Makefile                       |  2 +-
 net-im/{gtkcord4 => dissent}/Makefile | 36 ++++++++++++++++++---------------
 net-im/{gtkcord4 => dissent}/distinfo | 38 +++++++++++++++++++++--------------
 net-im/dissent/pkg-descr              |  1 +
 net-im/gtkcord4/pkg-descr             |  1 -
 6 files changed, 46 insertions(+), 33 deletions(-)

diff --git a/MOVED b/MOVED
index d11ade48bd70..a6adf672093b 100644
--- a/MOVED
+++ b/MOVED
@@ -3039,3 +3039,4 @@ sysutils/cfengine-masterfiles320||2024-03-03|Has expired: No longer supported by
 sysutils/cfengine320||2024-03-03|Has expired: No longer supported by upstream
 net-p2p/sonarr-devel|net-p2p/sonarr|2024-03-03|Has expired: Use net-p2p/sonarr instead
 security/py-pyblake2||2024-03-03|Has expired: Reached it's End Of Life. Integrated into Python Standard Library
+net-im/gtkcord4|net-im/dissent|2024-03-03|Project renamed
diff --git a/net-im/Makefile b/net-im/Makefile
index 3e6764b4a2cf..fa2ff9f46bbe 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -13,6 +13,7 @@
     SUBDIR += dendrite
     SUBDIR += dino
     SUBDIR += discordo
+    SUBDIR += dissent
     SUBDIR += echat
     SUBDIR += ejabberd
     SUBDIR += farstream
@@ -25,7 +26,6 @@
     SUBDIR += gomuks
     SUBDIR += gotktrix
     SUBDIR += gotosocial
-    SUBDIR += gtkcord4
     SUBDIR += gurk-rs
     SUBDIR += icmpchat
     SUBDIR += icqlib
diff --git a/net-im/gtkcord4/Makefile b/net-im/dissent/Makefile
similarity index 71%
rename from net-im/gtkcord4/Makefile
rename to net-im/dissent/Makefile
index 37adc6eea8c2..2a3b029af356 100644
--- a/net-im/gtkcord4/Makefile
+++ b/net-im/dissent/Makefile
@@ -1,11 +1,11 @@
-PORTNAME=	gtkcord4
+PORTNAME=	dissent
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.0.19
+DISTVERSION=	0.0.20
 CATEGORIES=	net-im
 
 MAINTAINER=	jbeich@FreeBSD.org
-COMMENT=	Discord client written in go and gtk4
-WWW=		https://github.com/diamondburned/gtkcord4
+COMMENT=	GTK4 Discord client in Go, attempt \#4
+WWW=		https://github.com/diamondburned/dissent
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
@@ -21,12 +21,13 @@ GH_TUPLE=	KarpelesLab:weak:v0.1.1:karpeleslab_weak/vendor/github.com/KarpelesLab
 		alessio:shellescape:v1.4.1:alessio_shellescape/vendor/github.com/alessio/shellescape \
 		danieljoos:wincred:v1.1.0:danieljoos_wincred/vendor/github.com/danieljoos/wincred \
 		diamondburned:adaptive:fa139be203a8:diamondburned_adaptive/vendor/github.com/diamondburned/adaptive \
-		diamondburned:arikawa:dbc4ae8978dd:diamondburned_arikawa_v3/vendor/github.com/diamondburned/arikawa/v3 \
-		diamondburned:chatkit:e7ec2379e6a7:diamondburned_chatkit/vendor/github.com/diamondburned/chatkit \
-		diamondburned:gotk4-adwaita:503b3cb0406c:diamondburned_gotk4_adwaita_pkg/vendor/github.com/diamondburned/gotk4-adwaita \
-		diamondburned:gotk4:e5bfe6119990:diamondburned_gotk4_pkg/vendor/github.com/diamondburned/gotk4 \
-		diamondburned:gotkit:217be91d2538:diamondburned_gotkit/vendor/github.com/diamondburned/gotkit \
-		diamondburned:ningen:e96f8ed832e6:diamondburned_ningen_v3/vendor/github.com/diamondburned/ningen/v3 \
+		diamondburned:arikawa:v3.3.5:diamondburned_arikawa_v3/vendor/github.com/diamondburned/arikawa/v3 \
+		diamondburned:chatkit:4b8acdf0f84b:diamondburned_chatkit/vendor/github.com/diamondburned/chatkit \
+		diamondburned:ctxt:07a499f07b78:diamondburned_ctxt/vendor/libdb.so/ctxt \
+		diamondburned:gotk4-adwaita:5f283b5d35bc:diamondburned_gotk4_adwaita_pkg/vendor/github.com/diamondburned/gotk4-adwaita \
+		diamondburned:gotk4:v0.2.2:diamondburned_gotk4_pkg/vendor/github.com/diamondburned/gotk4 \
+		diamondburned:gotkit:34324269516c:diamondburned_gotkit/vendor/github.com/diamondburned/gotkit \
+		diamondburned:ningen:0d35ff052647:diamondburned_ningen_v3/vendor/github.com/diamondburned/ningen/v3 \
 		dlclark:regexp2:v1.4.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
 		dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
 		enescakir:emoji:v1.0.0:enescakir_emoji/vendor/github.com/enescakir/emoji \
@@ -36,12 +37,15 @@ GH_TUPLE=	KarpelesLab:weak:v0.1.1:karpeleslab_weak/vendor/github.com/KarpelesLab
 		golang:crypto:v0.17.0:golang_crypto/vendor/golang.org/x/crypto \
 		golang:image:e7cb96979f69:golang_image/vendor/golang.org/x/image \
 		golang:sync:v0.1.0:golang_sync/vendor/golang.org/x/sync \
+		golang:sys:v0.15.0:golang_sys/vendor/golang.org/x/sys \
 		golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \
 		golang:time:1f47c861a9ac:golang_time/vendor/golang.org/x/time \
 		gorilla:schema:v1.2.0:gorilla_schema/vendor/github.com/gorilla/schema \
 		gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \
 		ianlancetaylor:cgosymbolizer:a1ae3e4bba26:ianlancetaylor_cgosymbolizer/vendor/github.com/ianlancetaylor/cgosymbolizer \
 		leonelquinteros:gotext:37f474cfb069:leonelquinteros_gotext/vendor/github.com/leonelquinteros/gotext \
+		lmittmann:tint:v1.0.4:lmittmann_tint/vendor/github.com/lmittmann/tint \
+		mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
 		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
 		sahilm:fuzzy:v0.1.0:sahilm_fuzzy/vendor/github.com/sahilm/fuzzy \
 		twmb:murmur3:v1.1.3:twmb_murmur3/vendor/github.com/twmb/murmur3 \
@@ -50,14 +54,14 @@ GH_TUPLE=	KarpelesLab:weak:v0.1.1:karpeleslab_weak/vendor/github.com/KarpelesLab
 		zalando:go-keyring:v0.2.1:zalando_go_keyring/vendor/github.com/zalando/go-keyring
 CGO_LDFLAGS+=	-Wl,--as-needed # gtk4 deps
 PLIST_FILES=	bin/${PORTNAME} \
-		share/applications/so.libdb.gtkcord4.desktop \
-		share/dbus-1/services/so.libdb.gtkcord4.service \
+		share/applications/so.libdb.dissent.desktop \
+		share/dbus-1/services/so.libdb.dissent.service \
 		share/icons/hicolor/scalable/apps/${PORTNAME}.svg \
-		share/metainfo/so.libdb.gtkcord4.metainfo.xml
+		share/metainfo/so.libdb.dissent.metainfo.xml
 
 post-extract:
-# Prune after https://github.com/diamondburned/gtkcord4/commit/86b3ea579df1
-	${RM} ${WRKSRC}/nix/xyz.diamondb.gtkcord4.desktop
+# Prune after https://github.com/diamondburned/dissent/commit/86b3ea579df1
+	${RM} ${WRKSRC}/nix/xyz.diamondb.dissent.desktop
 
 post-patch:
 	@${REINPLACE_CMD} 's,/usr/bin,${PREFIX}/bin,' ${WRKSRC}/nix/*.service
@@ -65,7 +69,7 @@ post-patch:
 post-install:
 # Install extras similar to Nix flake
 .for f in nix/*.desktop nix/*.service *.metainfo.xml \
-		internal/icons/hicolor/scalable/apps/logo.svg
+		internal/icons/hicolor/scalable/apps/so.libdb.Dissent.svg
 	${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}:H}
 	${INSTALL_DATA} ${WRKSRC}/${f} \
 		${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.${f:E}}
diff --git a/net-im/gtkcord4/distinfo b/net-im/dissent/distinfo
similarity index 68%
rename from net-im/gtkcord4/distinfo
rename to net-im/dissent/distinfo
index 48e98899e509..d06904e90fc8 100644
--- a/net-im/gtkcord4/distinfo
+++ b/net-im/dissent/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1707625428
-SHA256 (diamondburned-gtkcord4-v0.0.19_GH0.tar.gz) = 05e90f680078aefb0eaa52647c1a32cf776c1c5e5eed109b2a8c53eeacd47cdb
-SIZE (diamondburned-gtkcord4-v0.0.19_GH0.tar.gz) = 3990974
+TIMESTAMP = 1709326345
+SHA256 (diamondburned-dissent-v0.0.20_GH0.tar.gz) = a0dc5af6f36dc2c26874ebabbced075b6272b0aad1abc09e18069c7c76bf68cb
+SIZE (diamondburned-dissent-v0.0.20_GH0.tar.gz) = 4001812
 SHA256 (KarpelesLab-weak-v0.1.1_GH0.tar.gz) = a8b6b241e8b72c95132497864c59a559fb35f6ae4b296c299e563a12a3a16fbe
 SIZE (KarpelesLab-weak-v0.1.1_GH0.tar.gz) = 3484
 SHA256 (alecthomas-chroma-v0.10.0_GH0.tar.gz) = 98a517ae99f48e3b54d5c8cd7473d5c544f51bee7a4be17f5175736fce37da56
@@ -11,18 +11,20 @@ SHA256 (danieljoos-wincred-v1.1.0_GH0.tar.gz) = fbc111313d66a0a4a80fafb86fb5550b
 SIZE (danieljoos-wincred-v1.1.0_GH0.tar.gz) = 9547
 SHA256 (diamondburned-adaptive-fa139be203a8_GH0.tar.gz) = 72fb26ba28d2ee4528f626a9e496f676dce7f452204f81f04768eece441bba3f
 SIZE (diamondburned-adaptive-fa139be203a8_GH0.tar.gz) = 18557
-SHA256 (diamondburned-arikawa-dbc4ae8978dd_GH0.tar.gz) = 97dd41646f403569edfdcc3ea03db1c69066f473edbd774f0619ff202ecb08a3
-SIZE (diamondburned-arikawa-dbc4ae8978dd_GH0.tar.gz) = 262308
-SHA256 (diamondburned-chatkit-e7ec2379e6a7_GH0.tar.gz) = 3a90643f1f7ed6022e25bd3ece92e1b94e1fc9847874d2a05d5f30c3e31fc009
-SIZE (diamondburned-chatkit-e7ec2379e6a7_GH0.tar.gz) = 60729
-SHA256 (diamondburned-gotk4-adwaita-503b3cb0406c_GH0.tar.gz) = 3bcf1d0f5813be6d1b8706682bbbbf3e42ea3c6e95434fec84b28407d44a0bde
-SIZE (diamondburned-gotk4-adwaita-503b3cb0406c_GH0.tar.gz) = 157738
-SHA256 (diamondburned-gotk4-e5bfe6119990_GH0.tar.gz) = 60d8998593b189957d5bc1216de7ff1a7e8e79962b049eea7c22ef8ca53601f1
-SIZE (diamondburned-gotk4-e5bfe6119990_GH0.tar.gz) = 2957678
-SHA256 (diamondburned-gotkit-217be91d2538_GH0.tar.gz) = d36b1c2b004ca91e067651c1fd41b8a49c15ef68fc7dccf9626c1914b01bbb64
-SIZE (diamondburned-gotkit-217be91d2538_GH0.tar.gz) = 68262
-SHA256 (diamondburned-ningen-e96f8ed832e6_GH0.tar.gz) = a6521610f2e2349ac53813c2a9bda98d4a5ed08a59a8f049e64a9c92483f4346
-SIZE (diamondburned-ningen-e96f8ed832e6_GH0.tar.gz) = 44798
+SHA256 (diamondburned-arikawa-v3.3.5_GH0.tar.gz) = 9c7680ae3c83bb619fd02bb089d54dcd67609ae8255829a38739c4406200ebfa
+SIZE (diamondburned-arikawa-v3.3.5_GH0.tar.gz) = 262795
+SHA256 (diamondburned-chatkit-4b8acdf0f84b_GH0.tar.gz) = 4ae1f9093411da9f6adcf0177bb6dbb76da2ef792928cf68cce2f4b967feac9a
+SIZE (diamondburned-chatkit-4b8acdf0f84b_GH0.tar.gz) = 60735
+SHA256 (diamondburned-ctxt-07a499f07b78_GH0.tar.gz) = e9bea05b1421dde428dbd8b39be5019f1e73a9f20078f6dda7094e9e03d365fc
+SIZE (diamondburned-ctxt-07a499f07b78_GH0.tar.gz) = 3430
+SHA256 (diamondburned-gotk4-adwaita-5f283b5d35bc_GH0.tar.gz) = c688c660c07720f6dd44c96a067c2fa717ea29f9f4e7520e42299d869120ce37
+SIZE (diamondburned-gotk4-adwaita-5f283b5d35bc_GH0.tar.gz) = 158650
+SHA256 (diamondburned-gotk4-v0.2.2_GH0.tar.gz) = 8292b0b89ef1caa44075ed0826fdebf3842f88e5d69ba8a3a2b36968cc801e3c
+SIZE (diamondburned-gotk4-v0.2.2_GH0.tar.gz) = 3146830
+SHA256 (diamondburned-gotkit-34324269516c_GH0.tar.gz) = bad63ab848ad151a5a805eaeb236e05a6856077a1ff9b8d6ba1d6ec56ffed14c
+SIZE (diamondburned-gotkit-34324269516c_GH0.tar.gz) = 72101
+SHA256 (diamondburned-ningen-0d35ff052647_GH0.tar.gz) = e1479bb88ba0c291957fba670d46fce4c522b6868253b5ae26d12be986ebae1d
+SIZE (diamondburned-ningen-0d35ff052647_GH0.tar.gz) = 44877
 SHA256 (dlclark-regexp2-v1.4.0_GH0.tar.gz) = 774718cb87c5cc7b954e4f17056f6a189c8d542ecbf989330296bc7e3885851b
 SIZE (dlclark-regexp2-v1.4.0_GH0.tar.gz) = 205882
 SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba
@@ -41,6 +43,8 @@ SHA256 (golang-image-e7cb96979f69_GH0.tar.gz) = 0708e1ad40e912309940faf245fb7079
 SIZE (golang-image-e7cb96979f69_GH0.tar.gz) = 5038672
 SHA256 (golang-sync-v0.1.0_GH0.tar.gz) = 81056c07b5dc1077f2d6ac0f7ce3d4ef199a3ff85c319ab03dcff22fa9ba2183
 SIZE (golang-sync-v0.1.0_GH0.tar.gz) = 19356
+SHA256 (golang-sys-v0.15.0_GH0.tar.gz) = b0bc04c5a1d1ae7c5962e66f19def881b5ab2191cc08cce5021fe7e952ed5484
+SIZE (golang-sys-v0.15.0_GH0.tar.gz) = 1443508
 SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0
 SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094
 SHA256 (golang-time-1f47c861a9ac_GH0.tar.gz) = 2548d6d6813621c77fa36a5783e36939d3f4427d962ba58415645f89fcb70925
@@ -53,6 +57,10 @@ SHA256 (ianlancetaylor-cgosymbolizer-a1ae3e4bba26_GH0.tar.gz) = acc5ab33d35dc30b
 SIZE (ianlancetaylor-cgosymbolizer-a1ae3e4bba26_GH0.tar.gz) = 91610
 SHA256 (leonelquinteros-gotext-37f474cfb069_GH0.tar.gz) = 44bdd83065b2a94ad762993688d705021d12396ebb8f8f8e3b81a920d9896a3d
 SIZE (leonelquinteros-gotext-37f474cfb069_GH0.tar.gz) = 46793
+SHA256 (lmittmann-tint-v1.0.4_GH0.tar.gz) = 803ec253a835a7becf88a77083a847b88a62833ab1af289c248491f574c570dc
+SIZE (lmittmann-tint-v1.0.4_GH0.tar.gz) = 8467
+SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6
+SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713
 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
 SHA256 (sahilm-fuzzy-v0.1.0_GH0.tar.gz) = c3746896798d2cee59991f452f1d634f95eb79332bf6e8417a68caf6692ec2ce
diff --git a/net-im/dissent/pkg-descr b/net-im/dissent/pkg-descr
new file mode 100644
index 000000000000..aa3a69c08cd1
--- /dev/null
+++ b/net-im/dissent/pkg-descr
@@ -0,0 +1 @@
+GTK4 Discord client in Go, attempt #4.
diff --git a/net-im/gtkcord4/pkg-descr b/net-im/gtkcord4/pkg-descr
deleted file mode 100644
index 71621610f7f7..000000000000
--- a/net-im/gtkcord4/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Discord client written in go and gtk4