UPDATE: multimedia/mlt7

2023-06-02 Thread Rafael Sadowski
Update mlt to the latest version 7.16.0. OK?


diff --git a/multimedia/mlt7/Makefile b/multimedia/mlt7/Makefile
index ceb50aaa0ea..5ec74fcb9b5 100644
--- a/multimedia/mlt7/Makefile
+++ b/multimedia/mlt7/Makefile
@@ -1,11 +1,9 @@
 COMMENT-main = multimedia transformations framework
 COMMENT-gpl2 = GPLv2-licensed modules for mlt
-VERSION =  7.12.0
+VERSION =  7.16.0
 DISTNAME = mlt-${VERSION}
 PKGNAME-main = mlt7-${VERSION}
 PKGNAME-gpl2 = mlt7-gpl2-${VERSION}
-REVISION-gpl2 =0
-REVISION-main =0
 
 CATEGORIES =   multimedia devel
 
@@ -17,8 +15,8 @@ MASTER_SITES =\
 DEBUG_PACKAGES =   ${BUILD_PACKAGES}
 
 # XXX versions should be kept in sync together
-SHARED_LIBS =  mlt-7   4.0
-SHARED_LIBS += mlt++-7 4.0
+SHARED_LIBS =  mlt-7   4.1
+SHARED_LIBS += mlt++-7 4.1
 
 # GPLv2+, LGPLv2.1+
 # Actually, qimage module could be under GPLv3+ if one more object
@@ -32,7 +30,8 @@ WANTLIB-main += m pango-1.0 pangoft2-1.0 sox swresample 
swscale vorbis
 WANTLIB-main += vorbisfile xml2
 
 WANTLIB-gpl2 += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Svg Qt5Widgets
-WANTLIB-gpl2 += Qt5Xml exif m mlt++-7 mlt-7 pulse pulse-simple samplerate
+WANTLIB-gpl2 += Qt5Xml exif fftw3 m mlt++-7 mlt-7 pulse pulse-simple
+WANTLIB-gpl2 += samplerate vidstab
 
 MULTI_PACKAGES =   -main -gpl2
 
@@ -63,6 +62,8 @@ LIB_DEPENDS-gpl2 =${BUILD_PKGPATH},-main \
audio/libsamplerate \
audio/pulseaudio \
graphics/libexif \
+   math/fftw3 \
+   multimedia/libvidstab \
x11/qt5/qtsvg
 
 CONFIGURE_ARGS =   -DMOD_RUBBERBAND=OFF
diff --git a/multimedia/mlt7/distinfo b/multimedia/mlt7/distinfo
index ec4bf6ad28c..cfd787e40bc 100644
--- a/multimedia/mlt7/distinfo
+++ b/multimedia/mlt7/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mlt-7.12.0.tar.gz) = SLOF6Dy9W/aL/IhjEnOGj77jakGzt+Ks2X8SsJWwCDw=
-SIZE (mlt-7.12.0.tar.gz) = 1481720
+SHA256 (mlt-7.16.0.tar.gz) = wJdeBkA9PfIr59S12W0GCODRZHApk2DQoO5fQborepY=
+SIZE (mlt-7.16.0.tar.gz) = 1577046
diff --git a/multimedia/mlt7/patches/patch-src_framework_mlt_property_c 
b/multimedia/mlt7/patches/patch-src_framework_mlt_property_c
index 35d4e497fe3..a5f4e41f0d2 100644
--- a/multimedia/mlt7/patches/patch-src_framework_mlt_property_c
+++ b/multimedia/mlt7/patches/patch-src_framework_mlt_property_c
@@ -6,157 +6,93 @@ locale functions from dumping core!
 Index: src/framework/mlt_property.c
 --- src/framework/mlt_property.c.orig
 +++ src/framework/mlt_property.c
-@@ -321,7 +321,7 @@ static int time_clock_to_frames( mlt_property self, co
-   s = copy;
-   pos = strrchr( s, ':' );
+@@ -318,7 +318,7 @@ static int time_clock_to_frames(mlt_property self, con
+ s = copy;
+ pos = strrchr(s, ':');
  
 -#if !defined(__GLIBC__) && !defined(__APPLE__) && !defined(_WIN32) && 
!defined(HAVE_STRTOD_L)
 +#if !defined(__GLIBC__) && !defined(__APPLE__) && !defined(_WIN32) && 
!defined(HAVE_STRTOD_L) && !defined(__OpenBSD__)
-   char *orig_localename = NULL;
-   if ( locale )
-   {
-@@ -337,7 +337,7 @@ static int time_clock_to_frames( mlt_property self, co
+ char *orig_localename = NULL;
+ if (locale) {
+ // Protect damaging the global locale from a temporary locale on 
another thread.
+@@ -333,7 +333,7 @@ static int time_clock_to_frames(mlt_property self, con
  #endif
  
-   if ( pos ) {
+ if (pos) {
 -#if defined(__GLIBC__) || defined(__APPLE__) || defined(HAVE_STRTOD_L)
 +#if defined(__GLIBC__) || defined(__APPLE__) || defined(HAVE_STRTOD_L) && 
!defined(__OpenBSD__)
-   if ( locale )
-   seconds = strtod_l( pos + 1, NULL, locale );
-   else
-@@ -355,7 +355,7 @@ static int time_clock_to_frames( mlt_property self, co
-   }
-   }
-   else {
+ if (locale)
+ seconds = strtod_l(pos + 1, NULL, locale);
+ else
+@@ -349,7 +349,7 @@ static int time_clock_to_frames(mlt_property self, con
+ minutes = atoi(s);
+ }
+ } else {
 -#if defined(__GLIBC__) || defined(__APPLE__) || defined(HAVE_STRTOD_L)
 +#if defined(__GLIBC__) || defined(__APPLE__) || defined(HAVE_STRTOD_L) && 
!defined(__OpenBSD__)
-   if ( locale )
-   seconds = strtod_l( s, NULL, locale );
-   else
-@@ -363,7 +363,7 @@ static int time_clock_to_frames( mlt_property self, co
-   seconds = strtod( s, NULL );
-   }
+ if (locale)
+ seconds = strtod_l(s, NULL, locale);
+ else
+@@ -357,7 +357,7 @@ static int time_clock_to_frames(mlt_property self, con
+ seconds = strtod(s, NULL);
+ }
  
 -#if !defined(__GLIBC__) && !defined(__APPLE__) && !defined(_WIN32) && 
!defined(HAVE_STRTOD_L)
 +#if !defined(__GLIBC__)

UPDATE: sysutils/ntfs-3g

2023-06-02 Thread Rafael Sadowski
Simple update to the latest upstream version. OK?

Index: Makefile
===
RCS file: /cvs/ports/sysutils/ntfs-3g/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- Makefile13 Feb 2023 13:31:21 -  1.19
+++ Makefile3 Jun 2023 05:07:00 -
@@ -1,13 +1,13 @@
 COMMENT =  FUSE NTFS driver with read/write support
 
-V =2022.5.17
-REVISION = 0
+V =2022.10.3
+
 DISTNAME = ntfs-3g_ntfsprogs-${V}
 PKGNAME =  ntfs_3g-${V}
 SHARED_LIBS += ntfs-3g 1.0 # 89.0
 CATEGORIES =   sysutils
 
-HOMEPAGE = https://www.tuxera.com/community/open-source-ntfs-3g/
+HOMEPAGE = https://www.tuxera.com/company/open-source/
 
 MAINTAINER =   Paul Irofti 
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ntfs-3g/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo23 Jun 2022 13:47:09 -  1.6
+++ distinfo3 Jun 2023 05:07:00 -
@@ -1,2 +1,2 @@
-SHA256 (ntfs-3g_ntfsprogs-2022.5.17.tgz) = 
BIn7tpclgeG0F6tXjVQ/auUi5/pkjDybSceJUQ/V65M=
-SIZE (ntfs-3g_ntfsprogs-2022.5.17.tgz) = 1318476
+SHA256 (ntfs-3g_ntfsprogs-2022.10.3.tgz) = 
8g427mgHS4ReNinmvO1HBq0FOATLrwYvuuYHOPhUFww=
+SIZE (ntfs-3g_ntfsprogs-2022.10.3.tgz) = 1324320
Index: patches/patch-configure
===
RCS file: /cvs/ports/sysutils/ntfs-3g/patches/patch-configure,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-configure
--- patches/patch-configure 23 Jun 2022 13:47:09 -  1.6
+++ patches/patch-configure 3 Jun 2023 05:07:00 -
@@ -1,7 +1,7 @@
 Index: configure
 --- configure.orig
 +++ configure
-@@ -13372,7 +13372,7 @@ else
+@@ -14120,7 +14120,7 @@ else $as_nop
  fi
  
;;
Index: patches/patch-libntfs-3g_Makefile_in
===
RCS file: /cvs/ports/sysutils/ntfs-3g/patches/patch-libntfs-3g_Makefile_in,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-libntfs-3g_Makefile_in
--- patches/patch-libntfs-3g_Makefile_in23 Jun 2022 13:47:09 -  
1.6
+++ patches/patch-libntfs-3g_Makefile_in3 Jun 2023 05:07:00 -
@@ -1,7 +1,7 @@
 Index: libntfs-3g/Makefile.in
 --- libntfs-3g/Makefile.in.orig
 +++ libntfs-3g/Makefile.in
-@@ -1168,15 +1168,9 @@ uninstall-am: uninstall-libLTLIBRARIES uninstall-local
+@@ -1170,15 +1170,9 @@ uninstall-am: uninstall-libLTLIBRARIES uninstall-local
  # We may need to move .so files to root
  # And create ldscript or symbolic link from /usr
  install-exec-hook: install-rootlibLTLIBRARIES
Index: patches/patch-src_Makefile_in
===
RCS file: /cvs/ports/sysutils/ntfs-3g/patches/patch-src_Makefile_in,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 patch-src_Makefile_in
--- patches/patch-src_Makefile_in   23 Jun 2022 13:47:09 -  1.8
+++ patches/patch-src_Makefile_in   3 Jun 2023 05:07:00 -
@@ -11,7 +11,7 @@ Index: src/Makefile.in
  subdir = src
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
-@@ -543,7 +542,7 @@ install-rootbinPROGRAMS: $(rootbin_PROGRAMS)
+@@ -544,7 +543,7 @@ install-rootbinPROGRAMS: $(rootbin_PROGRAMS)
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
test -z "$$files" || { \
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) 
$(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files 
'$(DESTDIR)$(rootbindir)$$dir'"; \



[raf...@sizeofvoid.org: Re: grive2 doesn't work]

2023-06-02 Thread Rafael Sadowski
OK?

- Forwarded message from Rafael Sadowski  -

From: Rafael Sadowski 
Date: Fri, 2 Jun 2023 21:53:26 +0200
Subject: Re: grive2 doesn't work
To: Luca Di Gregorio 
Cc: b...@openbsd.org

On Fri Jun 02, 2023 at 08:18:00PM +0200, Luca Di Gregorio wrote:
> Hi, I've just installed grive2 and tried:
> 
> grive -a
> 
> When I go to the URL, Google says that the request from the app grive2 is
> not valid.
> 
> Is this a bug?

I think our grive2 port use and old google oauth method/API. It's form
2019.  Are you able to build ports at your own? If so you can try this
diff:


Index: Makefile
===
RCS file: /cvs/ports/sysutils/grive2/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile11 Mar 2022 19:57:31 -  1.13
+++ Makefile2 Jun 2023 19:49:55 -
@@ -2,9 +2,7 @@ COMMENT =   third-party client for Google 
 
 GH_ACCOUNT =   vitalif
 GH_PROJECT =   grive2
-GH_COMMIT =548ea362f319cd1f7fcbad0344fde8449fa14255
-
-DISTNAME = grive2-0.5.1
+GH_TAGNAME =   v0.5.3
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/grive2/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo9 Oct 2020 19:40:13 -   1.4
+++ distinfo2 Jun 2023 19:49:55 -
@@ -1,2 +1,2 @@
-SHA256 (grive2-0.5.1-548ea362.tar.gz) = 
wJIn9bDA483dfmpHEYa3sRNtOMb6DGC3hYgpiNzUd0A=
-SIZE (grive2-0.5.1-548ea362.tar.gz) = 169931
+SHA256 (grive2-0.5.3.tar.gz) = TLZ8MulHSTU+CM5f77gx/vo+e0m4YzKUiahIBN8RRJ0=
+SIZE (grive2-0.5.3.tar.gz) = 172452
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt11 Mar 2022 19:57:31 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,18 +0,0 @@
-Index: CMakeLists.txt
 CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -1,5 +1,7 @@
- cmake_minimum_required(VERSION 2.8)
- 
-+project(grive2)
-+
- include(GNUInstallDirs)
- 
- # Grive version. remember to update it for every new release!
-@@ -12,4 +14,4 @@ add_definitions( -D_FILE_OFFSET_BITS=64 -std=c++0x )
- add_subdirectory( systemd )
- add_subdirectory( libgrive )
- add_subdirectory( grive )
--  
-\ No newline at end of file
-+  
Index: patches/patch-grive_CMakeLists_txt
===
RCS file: /cvs/ports/sysutils/grive2/patches/patch-grive_CMakeLists_txt,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-grive_CMakeLists_txt
--- patches/patch-grive_CMakeLists_txt  11 Mar 2022 19:57:31 -  1.3
+++ patches/patch-grive_CMakeLists_txt  2 Jun 2023 19:49:55 -
@@ -1,7 +1,7 @@
 Index: grive/CMakeLists.txt
 --- grive/CMakeLists.txt.orig
 +++ grive/CMakeLists.txt
-@@ -25,7 +25,7 @@ set_target_properties( grive_executable
+@@ -36,7 +36,7 @@ set_target_properties( grive_executable
  )
  
  install(TARGETS grive_executable RUNTIME DESTINATION bin)
Index: patches/patch-libgrive_CMakeLists_txt
===
RCS file: /cvs/ports/sysutils/grive2/patches/patch-libgrive_CMakeLists_txt,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-libgrive_CMakeLists_txt
--- patches/patch-libgrive_CMakeLists_txt   11 Mar 2022 19:57:31 -  
1.3
+++ patches/patch-libgrive_CMakeLists_txt   2 Jun 2023 19:49:55 -
@@ -1,8 +1,8 @@
 Index: libgrive/CMakeLists.txt
 --- libgrive/CMakeLists.txt.orig
 +++ libgrive/CMakeLists.txt
-@@ -6,7 +6,6 @@ find_package(LibGcrypt REQUIRED)
- find_package(CURL REQUIRED)
+@@ -7,7 +7,6 @@ find_package(CURL REQUIRED)
+ find_package(Backtrace)
  find_package(Boost 1.40.0 COMPONENTS program_options filesystem 
unit_test_framework regex system REQUIRED)
  find_package(BFD)
 -find_package(CppUnit)
Index: patches/patch-libgrive_src_protocol_OAuth2_cc
===
RCS file: patches/patch-libgrive_src_protocol_OAuth2_cc
diff -N patches/patch-libgrive_src_protocol_OAuth2_cc
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-libgrive_src_protocol_OAuth2_cc   2 Jun 2023 19:49:55 
-
@@ -0,0 +1,21 @@
+Index: libgrive/src/protocol/OAuth2.cc
+--- libgrive/src/protocol/OAuth2.cc.orig
 libgrive/src/protocol/OAuth2.cc
+@@ -153,7 +153,7 @@ bool OAuth2::GetCode( )
+   fcntl( peer_fd, F_SETFL, fcntl( peer_fd, F_GETFL, 0 ) | O_NONBLOCK );
+   struct pollfd pfd = (struct pollfd){
+   .fd = peer_fd,
+-  .events = POLLIN|POLLRDHUP,
++  .events = POLLIN|POLLHUP,
+   };
+   char buf[4096];
+   std::string request;
+@@ -161,7 +161,7 @@ bool OAuth2::GetCode( )
+   {
+   pfd.revents = 0;
+   poll( &pfd, 1, -1 );
+-  if ( pfd.revents & POLLRDHUP )
++  if ( pfd.revent

ports/graphics/libvips: The current version might be possibly old

2023-06-02 Thread @nabbisen



Hello,

https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics/libvips/

I found the version of `ports/graphics/libvips` above is 8.9.2, which 
was released more than three years ago:

https://github.com/libvips/libvips/releases/tag/v8.9.2

My question is which there is a reason to use the specific version of 
that or not.
The latest is 8.14.2. Therefore, I worry it might cause some 
dependencies trouble in using it with sharp of Node.js and etc.


Thank you for your precious time. (Well, if I mistook the address to 
send or the approach, I would apologize you.)


with great appreciation to the project,
@nabbisen




[update] editors/neovim version 0.9.1

2023-06-02 Thread Laurent Cheylus

Hi,

update editors/neovim port to the latest version 0.9.1: update Makefile, 
distinfo and pkg/PLIST for this version.


Build and tests OK on current/amd64.

Please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
retrieving revision 1.35
diff -u -p -r1.35 Makefile
--- Makefile	24 Apr 2023 11:40:38 -	1.35
+++ Makefile	2 Jun 2023 16:01:14 -
@@ -13,8 +13,7 @@ COMMENT =	continuation and extension of 
 
 GH_ACCOUNT =	neovim
 GH_PROJECT =	neovim
-GH_TAGNAME =	v0.9.0
-REVISION =	0
+GH_TAGNAME =	v0.9.1
 
 CATEGORIES =	editors devel
 HOMEPAGE =	https://neovim.io
Index: distinfo
===
RCS file: /cvs/ports/editors/neovim/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo	18 Apr 2023 19:17:16 -	1.19
+++ distinfo	2 Jun 2023 16:01:14 -
@@ -1,8 +1,8 @@
 SHA256 (lua-compat-5.3-v0.9.tar.gz) = rQVUDS2WpIclu3mh3vNc9mUqTi7CY3biYXyM4rqm9BY=
 SHA256 (luajit-505e2c03de35e2718eef0d2d3660712e06dadf1f.tar.gz) = Z8iDmbkBoi6aI29Ld+b+Oa8A9rcUTOndb1EUHZIfEHY=
 SHA256 (luv-093a977b82077591baefe1e880d37dfa2730bd54.tar.gz) = Iis4tkJfCSYhjhTn2oFIH93m+WYMH+rCWlPm+1LohuY=
-SHA256 (neovim-0.9.0.tar.gz) = OdeRB8VNLzurytLNFXw5kkHAT2516YwY6K+vK7XoKTc=
+SHA256 (neovim-0.9.1.tar.gz) = jbF8Kh9HdtzaAOWUieoNmLqC99Go6gMoHWQOWNijoA4=
 SIZE (lua-compat-5.3-v0.9.tar.gz) = 53599
 SIZE (luajit-505e2c03de35e2718eef0d2d3660712e06dadf1f.tar.gz) = 1075264
 SIZE (luv-093a977b82077591baefe1e880d37dfa2730bd54.tar.gz) = 127241
-SIZE (neovim-0.9.0.tar.gz) = 11549103
+SIZE (neovim-0.9.1.tar.gz) = 11567358
Index: pkg/PLIST
===
RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST
--- pkg/PLIST	18 Apr 2023 19:17:16 -	1.18
+++ pkg/PLIST	2 Jun 2023 16:01:14 -
@@ -433,6 +433,7 @@ share/nvim/runtime/ftplugin/context.vim
 share/nvim/runtime/ftplugin/cpp.vim
 share/nvim/runtime/ftplugin/crm.vim
 share/nvim/runtime/ftplugin/crontab.vim
+share/nvim/runtime/ftplugin/cs.lua
 share/nvim/runtime/ftplugin/cs.vim
 share/nvim/runtime/ftplugin/csc.vim
 share/nvim/runtime/ftplugin/csh.vim


Re: Removing transcode

2023-06-02 Thread Brad Smith



On 2023-06-01 8:56 p.m., A Tammy wrote:

On 6/1/23 19:25, Brad Smith wrote:

I'd like to remove the multimedia/transcode port.


The commit messages there don't seem super enthusiastic, so maybe it
does warrant removal.

otoh it does seem to work so far...

Can the functionality be replicated using something in ports? I don't
use it so someone else would have to check it out.


Depending on what you're doing with Transcode.. HandBrake, MEncoder, 
VLC,  FFmpeg.




[update] sysutils/fzf 0.41.1 and take maintenership

2023-06-02 Thread Laurent Cheylus

Hi,

an simple update for the latest version 0.41.1 of sysutils/fzf port: 
update Makefile and modules.inc.


Build and tests OK on current/amd64.

edd@ asked me to take maintenership of this port.

Comments welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile	26 May 2023 10:06:18 -	1.19
+++ Makefile	2 Jun 2023 15:32:16 -
@@ -1,16 +1,17 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20230430165921-fb76893e18fd
+MODGO_VERSION =	v0.0.0-20230527065422-6eb1874c5a91
 
-V =	0.40.0
+V =	0.41.1
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
 
 HOMEPAGE =	https://github.com/junegunn/fzf
 
-MAINTAINER =	Edd Barrett 
+MAINTAINER =	Laurent Cheylus 
+
 # BSD
 PERMIT_PACKAGE =	Yes
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo	26 May 2023 10:06:18 -	1.12
+++ distinfo	2 Jun 2023 15:32:16 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.40.0.zip) = tuR/Aw5y0UW8Oz/30c7HKFNR2dUtC0bqsLMsjNfLrz4=
+SHA256 (fzf-0.41.1.zip) = uzk+ogmK9MrojutnpYkRQt76E7i79EdmEoic3AMpv9g=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.mod) = 4zhutrVn0oD6CGHqAr93IkVDVuXmzBVThvjmX/RGQ5E=
@@ -37,12 +37,12 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.7.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.7.0.zip) = 5iBUFFbnJTSTQWIbLaqgPjRwzn7dNMLlfGuj/gNt7/Y=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.zip) = JYizpkWDg5DjQfEAf4Z59eERe11ayUZ++DLRSLIhmjg=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
-SHA256 (go_modules/golang.org/x/term/@v/v0.7.0.mod) = RsDxQ/3tcWQnE3P7XJr/a2bC0r7iyhjANT6qnUqJxKI=
-SHA256 (go_modules/golang.org/x/term/@v/v0.7.0.zip) = 9UiGeSoJI5e1FObXmj/D6SahpUC04VARWZXZZnp6RuQ=
+SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.mod) = XTYtaoNFP3Akcl6CTAXFlJYk749MsT9dfj1Lfxygsyc=
+SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.zip) = GWHf6lnOUx4tbmoyKHgfWViyfG2dnAmTL1/8VMTZzfk=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA=
@@ -54,7 +54,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.zip) = SxIuDkcDvEAUyxz4wBT8+T6n1y8B2nlJk2U0b1TLuFE=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.40.0.zip) = 280832
+SIZE (fzf-0.41.1.zip) = 282320
 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.5.4.mod) = 308
@@ -93,12 +93,12 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.7.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.7.0.zip) = 1893247
+SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.zip) = 1894928
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = 95
-SIZE (go_modules/golang.org/x/term/@v/v0.7.0.mod) = 67
-SIZE (go_modules/golang.org/x/term/@v/v0.7.0.zip) = 19924
+SIZE (g

Re: Removing transcode

2023-06-02 Thread Stuart Henderson
On 2023/06/01 20:56, A Tammy wrote:
> 
> On 6/1/23 19:25, Brad Smith wrote:
> > I'd like to remove the multimedia/transcode port.
> >
> The commit messages there don't seem super enthusiastic, so maybe it
> does warrant removal.
> 
> otoh it does seem to work so far...
> 
> Can the functionality be replicated using something in ports? I don't
> use it so someone else would have to check it out.

probably HandBrake?



Re: Removing transcode

2023-06-02 Thread Rafael Sadowski
On Thu Jun 01, 2023 at 07:25:14PM -0400, Brad Smith wrote:
> I'd like to remove the multimedia/transcode port.
> 
> It has been long unmaintained upstream and does not build with newer FFmpeg.
> Although patches have been cobbled together over the years to keep it
> building
> with newer versions of FFmpeg, to date it has always been somewhat fragile.
> 
> Also removing graphics/dvdrip and multimedia/subtitleripper which are
> dependent
> on transcode and are equally as old and unmaintained.
> 

Looks dead in the open source distribution landscape:
https://repology.org/project/transcode/versions
https://repology.org/project/dvdrip/versions
https://repology.org/project/subtitleripper/versions

OK to remove all of them. IMO: We should not maintain upstream dead
ports even if there is no alternative for this

Rafael