Hello,

please find attached a diff to update lf to the latest release.  There
have been various fixes and breaking changes since the last packaged
version.  while here i've also moved MODGO_MODULES to modules.inc.

ok?

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/sysutils/lf/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile    11 Mar 2022 19:57:33 -0000      1.5
+++ Makefile    5 Jun 2022 08:34:03 -0000
@@ -1,9 +1,9 @@
 COMMENT =      terminal file manager inspired by ranger written in Go
 
 MODGO_MODNAME =        github.com/gokcehan/lf
-MODGO_VERSION =        v0.0.0-20210413204849-4601e74d666e
+MODGO_VERSION =        v0.0.0-20220402215443-50f11ad3dee6
 
-R =            22
+R =            27
 DISTNAME =     lf-${R}
 WRKDIST =      ${WRKDIR}/github.com/gokcehan/lf@${MODGO_VERSION}
 
@@ -12,6 +12,7 @@ CATEGORIES =  sysutils
 HOMEPAGE =     https://github.com/gokcehan/lf
 
 MAINTAINER =   Chang, Chu-Kuan <[email protected]>
+
 # MIT
 PERMIT_PACKAGE =       Yes
 
@@ -21,28 +22,13 @@ MODULES =           lang/go
 
 RUN_DEPENDS =          devel/desktop-file-utils
 
-MODGO_MODULES =        \
-       github.com/gdamore/encoding              v1.0.0 \
-       github.com/gdamore/tcell/v2              v2.3.1 \
-       github.com/gokcehan/tcell/v2             
v2.2.1-0.20210329222449-4dd2d52e83ef \
-       github.com/lucasb-eyer/go-colorful       v1.0.3 \
-       github.com/mattn/go-runewidth            v0.0.10 \
-       github.com/rivo/uniseg                   v0.1.0 \
-       golang.org/x/sys                         
v0.0.0-20201119102817-f84b799fce68 \
-       golang.org/x/term                        
v0.0.0-20210220032956-6a3ed077a48d \
-       golang.org/x/text                        v0.3.0 \
-       gopkg.in/djherbis/times.v1               v1.2.0
-
-MODGO_MODFILES =       \
-       golang.org/x/term        v0.0.0-20201210144234-2321bbc49cbf
-
 do-install:
        ${INSTALL_PROGRAM} ${WRKDIR}/go/bin/lf ${PREFIX}/bin
-       ${INSTALL_MAN_DIR} ${PREFIX}/man/man1
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/lf
        ${INSTALL_DATA_DIR} ${PREFIX}/share/applications
        ${INSTALL_MAN} ${WRKSRC}/lf.1 ${PREFIX}/man/man1
        ${INSTALL_DATA} ${WRKSRC}/etc/lfrc.example ${PREFIX}/share/examples/lf
        ${INSTALL_DATA} ${WRKSRC}/lf.desktop ${PREFIX}/share/applications
 
+.include "modules.inc"
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/sysutils/lf/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo    25 May 2021 11:17:37 -0000      1.3
+++ distinfo    5 Jun 2022 08:23:39 -0000
@@ -2,8 +2,6 @@ SHA256 (go_modules/github.com/gdamore/en
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 
Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.mod) = 
rQRC7QKpjBhrhj0Ba0Q4tkLQo0JEsS3neTa6ebHtXbE=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.zip) = 
aXsU0VYkzZX6KMPTS2kplTKfHjDPH2Cf98rMILp/awU=
-SHA256 
(go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.mod)
 = rQRC7QKpjBhrhj0Ba0Q4tkLQo0JEsS3neTa6ebHtXbE=
-SHA256 
(go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.zip)
 = TzWnxsl7act2XecePoNHyzZi8LvnYrn6bDaE7yPUMrw=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod) = 
hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.zip) = 
qobu50Rk+L3FrZp9TqRz5yxl5qPdVpLBBzbQY14+AF8=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.10.mod) = 
QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU=
@@ -11,7 +9,8 @@ SHA256 (go_modules/github.com/mattn/go-r
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 
bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.zip) = 
y3Ad+B82rPuyYnp4Zi/cqhUO4awA0Hlqfz6vvbYhgSg=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.zip) 
= JoHrUmd2g743YCWKr+E8kcHIOIhELpxlRTNK6XoCs4Y=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.zip) 
= hCiatd7ADqb3uRHDkrWRmNBG6r5DGFy6Rc/3n1sakjM=
 SHA256 
(go_modules/golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod) = 
TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 
(go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.mod) = 
TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 
(go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.zip) = 
PWshrRZ7XLzJrIhsi6LHhbo8VZ5IeRVG8zkBdQ33aGM=
@@ -19,13 +18,11 @@ SHA256 (go_modules/golang.org/x/text/@v/
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.zip) = 
6jBoOVUD08fvjOFqKG91yMk4gsJaZsKqbI4q1Np6muA=
 SHA256 (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.mod) = 
FsSHV+kPum+Q+goV0gngl1scYFnBxz0D5F6cS9fq2g8=
 SHA256 (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.zip) = 
ktPnLGj2S+AQ24Th5d2x7m+rk6Sq1XtxXBKKrHXUTOo=
-SHA256 (lf-22.zip) = +USae7CaUvtxrNGzQjKkevxyOSAUwnzUmM5Y3p8Lq28=
+SHA256 (lf-27.zip) = r4F9WsVchmmonbv0Bqjw3Ty9tMWdi0uViDoeuPCmRrw=
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 19867
 SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.mod) = 308
 SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.3.1.zip) = 222653
-SIZE 
(go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.mod)
 = 308
-SIZE 
(go_modules/github.com/gokcehan/tcell/v2/@v/v2.2.1-0.20210329222449-4dd2d52e83ef.zip)
 = 227557
 SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod) = 51
 SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.0.3.zip) = 442291
 SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.10.mod) = 84
@@ -33,7 +30,8 @@ SIZE (go_modules/github.com/mattn/go-run
 SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39
 SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.zip) = 45664
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 
33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.zip) = 
1529034
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.mod) = 
33
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220209214540-3681064d5158.zip) = 
1705205
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod) 
= 95
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.mod) 
= 95
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210220032956-6a3ed077a48d.zip) 
= 23402
@@ -41,4 +39,4 @@ SIZE (go_modules/golang.org/x/text/@v/v0
 SIZE (go_modules/golang.org/x/text/@v/v0.3.0.zip) = 6349244
 SIZE (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.mod) = 34
 SIZE (go_modules/gopkg.in/djherbis/times.v1/@v/v1.2.0.zip) = 16389
-SIZE (lf-22.zip) = 122239
+SIZE (lf-27.zip) = 132700
Index: modules.inc
===================================================================
RCS file: modules.inc
diff -N modules.inc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ modules.inc 5 Jun 2022 08:21:19 -0000
@@ -0,0 +1,15 @@
+MODGO_MODULES =        \
+       github.com/gdamore/encoding              v1.0.0 \
+       github.com/gdamore/tcell/v2              v2.3.1 \
+       github.com/lucasb-eyer/go-colorful       v1.0.3 \
+       github.com/mattn/go-runewidth            v0.0.10 \
+       github.com/rivo/uniseg                   v0.1.0 \
+       golang.org/x/sys                         
v0.0.0-20220209214540-3681064d5158 \
+       golang.org/x/term                        
v0.0.0-20210220032956-6a3ed077a48d \
+       golang.org/x/text                        v0.3.0 \
+       gopkg.in/djherbis/times.v1               v1.2.0
+
+MODGO_MODFILES =       \
+       golang.org/x/sys         v0.0.0-20201119102817-f84b799fce68 \
+       golang.org/x/term        v0.0.0-20201210144234-2321bbc49cbf
+

Reply via email to