[maintainer update] sysutils/fzf 0.46.1

2024-02-27 Thread Laurent Cheylus
Hi,

update for sysutils/fzf port version 0.46.1
Changelog for the majour release 0.46.0: 
https://github.com/junegunn/fzf/releases/tag/0.46.0

- update Makefile, distinfo and modules.inc for this version
- remove a patch to add tmppath for pledge (merged upstream)

Build and tests OK on current/amd64 with Go 1.22.0

Comments/tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile	19 Nov 2023 10:59:12 -	1.23
+++ Makefile	4 Feb 2024 17:26:42 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION = v0.0.0-20231117101700-d7d2ac39513f
+MODGO_VERSION =	v0.0.0-20240201091300-3c0a6304756e
 
-V =		0.44.1
+V =		0.46.1
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo	19 Nov 2023 10:59:12 -	1.16
+++ distinfo	4 Feb 2024 17:26:42 -
@@ -1,19 +1,20 @@
-SHA256 (fzf-0.44.1.zip) = Z7IDQP5IKomXtvHSis7zng1Nykffq8AOGvAw+PWpGb8=
+SHA256 (fzf-0.46.1.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
 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=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.zip) = KHi0en642tkdnFAsVM8P9oMa/gXJv4cJ0ylrUOIlQTM=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = DmKjdtCo+lggVXLWq9HOVqx4DkCLF47l3r+Zj6B+e7s=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.zip) = bQ/s1uwT5X2lqH37/oqgzlyimdDi6AVZlJsAz8weAGg=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.mod) = cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.zip) = 7YqYSnkx1hi2d7b9a8yTxYu1fme0swBcQBKohRtJQow=
-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.14.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.14.zip) = Nk717TH2Vx2tVnMDBbXCKIpT2gbZgyaAreXiHZenSOc=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 2XxPBmehSVdWnJMqjiSI8cQ3V7TczjE4l6oAHwfRSbA=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.zip) = dAzVgDEE763yd6DzUZ8OrZfjIdvZCc7uvXyLaza0R1Q=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.3.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.6.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.6.zip) = 7KYABlvloerTdHjmRa0H1w2tr08G9oGCfYEVgxZTiyM=
 SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.mod) = 0kway39am7ME90XPLfJq9bVJOMxXYxgsir8ISkd4zUc=
 SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.zip) = lFe2CuCa3V2nRgsynUdvWFq/HUuLBO1ZukCSSQxhG10=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
@@ -22,55 +23,65 @@ SHA256 (go_modules/golang.org/x/crypto/@
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.zip) = 6yQmp4kZFSE8xdodp7b8bp4s8lPVGNjhaeA44of0FOM=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.zip) = K3Rx7TSjSfkQVVJ8Uyis1A6augBrZE5R1AqGJ++napI=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.zip) = SugXZ5nYzagZ5wcxumhVc1AD5+STBDbjRYTHXJbEluA=
 SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQ

UPDATE: libheif 1.17.6

2024-02-27 Thread Brad Smith
Here is an update to libheif 1.17.6.

CVE-2023-49462, CVE-2023-49463


Index: Makefile
===
RCS file: /cvs/ports/multimedia/libheif/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile23 Oct 2023 06:47:18 -  1.15
+++ Makefile28 Feb 2024 01:24:57 -
@@ -1,10 +1,9 @@
 COMMENT=   HEIF and AVIF file format decoder and encoder
 
-V= 1.16.2
+V= 1.17.6
 DISTNAME=  libheif-$V
-REVISION=  1
 
-SHARED_LIBS +=  heif 1.6
+SHARED_LIBS +=  heif 2.0
 
 CATEGORIES=multimedia graphics
 
@@ -28,12 +27,15 @@ LIB_DEPENDS=graphics/gdk-pixbuf2 \
multimedia/aom \
multimedia/dav1d \
multimedia/libde265 \
+   graphics/jpeg \
multimedia/x265
 # examples
-LIB_DEPENDS+=  graphics/jpeg \
-   graphics/png
+LIB_DEPENDS+=  graphics/png
 
-CONFIGURE_ARGS= -DWITH_RAV1E=Off \
+CONFIGURE_ARGS= -DWITH_DAV1D=On \
+   -DWITH_JPEG_DECODER=On \
+   -DWITH_JPEG_ENCODER=On \
+   -DWITH_RAV1E=Off \
-DWITH_SvtEnc=Off
 
 NO_TEST=   Yes
Index: distinfo
===
RCS file: /cvs/ports/multimedia/libheif/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo4 Sep 2023 09:52:02 -   1.8
+++ distinfo28 Feb 2024 01:24:57 -
@@ -1,2 +1,2 @@
-SHA256 (libheif-1.16.2.tar.gz) = f5fkIFwL2fm4VgU2yL0uhB0cmm1hBAHrPrh+2c3+eOo=
-SIZE (libheif-1.16.2.tar.gz) = 1339068
+SHA256 (libheif-1.17.6.tar.gz) = g5C69JE+2goYPhMs7GK4dfsu9QfO1d3dyY39Lxd4Cu4=
+SIZE (libheif-1.17.6.tar.gz) = 1433302
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/multimedia/libheif/patches/patch-CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt4 Sep 2023 12:25:08 -   1.1
+++ patches/patch-CMakeLists_txt28 Feb 2024 01:24:57 -
@@ -1,7 +1,7 @@
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
-@@ -22,7 +22,6 @@ endif()
+@@ -28,7 +28,6 @@ endif()
  
  if(NOT MSVC)
add_definitions(-Wall)
Index: pkg/PLIST
===
RCS file: /cvs/ports/multimedia/libheif/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   23 Oct 2023 06:47:18 -  1.6
+++ pkg/PLIST   28 Feb 2024 01:24:57 -
@@ -6,6 +6,8 @@ include/libheif/
 include/libheif/heif.h
 include/libheif/heif_cxx.h
 include/libheif/heif_plugin.h
+include/libheif/heif_properties.h
+include/libheif/heif_regions.h
 include/libheif/heif_version.h
 lib/cmake/libheif/
 lib/cmake/libheif/libheif-config${MODCMAKE_BUILD_SUFFIX}
@@ -14,6 +16,7 @@ lib/cmake/libheif/libheif-config.cmake
 @so lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so
 lib/libheif/
 @lib lib/libheif.so.${LIBheif_VERSION}
+@so lib/libheif/libheif-dav1d.so
 lib/pkgconfig/libheif.pc
 @man man/man1/heif-convert.1
 @man man/man1/heif-enc.1



UPDATE: libavif 1.0.4

2024-02-27 Thread Brad Smith
Here is an update to libavif 1.0.4.


## [1.0.4] - 2024-02-08

### Changed
* AVIF_ENABLE_WERROR is set to OFF by default.
* Fix wrong alpha plane deallocation when decoded tile pixel format does not
  match reconstructed output image pixel format (b/320234262).
* Fix identical chunk skipping optimization when writing animation data
  (b/321189607).
* Fix ID selection for artificial grid alpha item when decoding a grid of tiles
  which each have an associated auxiliary alpha image item
  (https://crbug.com/oss-fuzz/65657).

## [1.0.3] - 2023-12-03

### Changed
* Rewrite the fix for memory errors reported in crbug.com/1501770.
* Fix memory errors reported in crbug.com/1504792 by [Fudan
  University](https://secsys.fudan.edu.cn/).
* src/reformat.c: Allocate the threadData array directly.

## [1.0.2] - 2023-11-16

### Changed
* Update avifCropRectConvertCleanApertureBox() to the revised requirements in
  ISO/IEC 23000-22:2019/Amd. 2:2021 Section 7.3.6.7.
* Fix memory errors reported in crbug.com/1501766 and crbug.com/1501770 by
  [Fudan University](https://secsys.fudan.edu.cn/).

## [1.0.1] - 2023-08-29

### Changed
* gdk-pixbuf: Explicitly pass link directories
* gdk-pixbuf: Fix build failure after imir.mode -> imir.axis rename

## [1.0.0] - 2023-08-24

With the 1.0.0 release, the ABI will be more stable from now on. Please note
the allocation and initialization requirements for avifImage, avifDecoder,
avifEncoder, and avifRGBImage in the "avif/avif.h" header.

List of incompatible ABI changes in this release:

* The clli member was added to the avifImage struct.
* The repetitionCount member was added to the avifEncoder and avifDecoder
  structs.
* The quality and qualityAlpha members were added to the avifEncoder struct.
* Check that functions returning pointers do not return NULL before accessing
  those pointers.
* Check the return value of avifEncoderSetCodecSpecificOption().
* The maxThreads member was added to the avifRGBImage struct.
* Check the return value of avifRGBImageAllocatePixels(), avifRWDataRealloc(),
  avifRWDataSet(), avifImageSetProfileICC(), avifImageSetMetadataExif() and
  avifImageSetMetadataXMP().
* The meaning of the keyframeInterval member of avifEncoder struct has changed
  slightly. When set to a value of "n",
* Before: It forces a keyframe on every nth frame.
* After: Any set of "n" consecutive frame will have at least one keyframe
  (every nth frame may or may not be a keyframe).

### Added
* Add STATIC library target avif_internal to allow tests to access functions
  from internal.h when BUILD_SHARED_LIBS is ON.
* Add clli metadata read and write support
* Add repetitionCount member to avifEncoder and avifDecoder structs to specify
  the number of repetitions for animated image sequences.
* Add quality and qualityAlpha to avifEncoder. Note: minQuantizer,
  maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha are deprecated. Code
  should be updated to set quality (and qualityAlpha if applicable) and leave
  minQuantizer, maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha
  initialized to the default values.
* The --target-size flag in avifenc was added to adapt the quality so that the
  output file size is as close to the given number of bytes as possible.
* Add the public API function avifImageIsOpaque() in avif.h.
* Add the public API functions avifImagePlane(), avifImagePlaneRowBytes(),
  avifImagePlaneWidth(), and avifImagePlaneHeight() in avif.h.
* Add experimental API for progressive AVIF encoding.
* Add API for multi-threaded YUV to RGB color conversion.
* Add experimental support for AV2 behind the compilation flag AVIF_CODEC_AVM.
  AVIF_CODEC_CHOICE_AVM is now part of avifCodecChoice.
* Add experimental YCgCo-R support behind the compilation flag
  AVIF_ENABLE_EXPERIMENTAL_YCGCO_R.
* Allow lossless 4:0:0 on grayscale input.
* Add avifenc --no-overwrite flag to avoid overwriting output file.
* Add avifenc --clli flag to set clli.
* Add support for all transfer functions when using libsharpyuv.

### Changed
* Enable the libaom AV1E_SET_SKIP_POSTPROC_FILTERING codec control by default.
* Use the constant rate factor (CRF) instead of the constant quantization
  parameter (CQP) rate control mode with the SVT-AV1 encoder.
* Exif and XMP metadata is exported to PNG and JPEG files by default,
  except XMP payloads larger than 65502 bytes in JPEG.
* The --grid flag in avifenc can be used for images that are not evenly divided
  into cells.
* Apps must be built with libpng version 1.6.32 or above.
* Change the encoder to write the boxes within the "stbl" box in the order of
  stsd, stts, stsc, stsz, stco, stss.
* avifImageCopy() no longer accepts source U and V channels to be NULL for
  non-4:0:0 input if Y is not NULL and if AVIF_PLANES_YUV is specified.
* The default values of the maxQuantizer and maxQuantizerAlpha members of
  avifEncoder changed from AVIF_QUANTIZER_LOSSLESS (0) to
  AVIF_QUANTIZER_WORST_QUALITY (63). The behavior changed if minQuantizer and

Re: [new] jupyter_server

2024-02-27 Thread Daniel Dickman
Hi everyone, would be great to get ok's to commit these new ports.

I'm not able to update the jupyter stack much more until I get these into 
the tree.

Thanks for any help!

On Thu, 15 Feb 2024, Daniel Dickman wrote:

> Here's jupyter_server, a new port in the jupyter stack needed for 
> jupyterlab and a few other things.
> 
> The attachment contains a few things:
> - py-nodeenv, a new port needed by pre-commit (jupyter_server fails at 
>   build time without pre-commit having all the ports it needs)
> - a replacement Makefile for pre-commit adding the new RDEP and bumping
>   the port.
> - 2 new TDEPs for jupyter_server
> - The new jupyter_server port itself.
> 
> Note that jupyter_server cannot go to the 2.x series until 
> jupyter-notebook supports the newer version. I added a comment about that 
> in the Makefile.
> 
> ok on importing all these new ports?
> 



UPDATE: GraphicsMagick 1.3.42 - unbreak with libjxl

2024-02-27 Thread Brad Smith
Here is an update to GraphicsMagick 1.3.42.

The libjxl update broke building GraphicsMagick. This adds support
for the libjxl 0.9 API.


Index: Makefile
===
RCS file: /cvs/ports/graphics/GraphicsMagick/Makefile,v
retrieving revision 1.73
diff -u -p -u -p -r1.73 Makefile
--- Makefile26 Sep 2023 11:39:01 -  1.73
+++ Makefile28 Feb 2024 00:07:02 -
@@ -1,12 +1,11 @@
 COMMENT=   image processing tools with stable ABI
 
-DISTNAME=  GraphicsMagick-1.3.40
+DISTNAME=  GraphicsMagick-1.3.42
 CATEGORIES=graphics devel
 SITES= ${SITE_SOURCEFORGE:=graphicsmagick/}
 EXTRACT_SUFX=  .tar.xz
-REVISION=  0
 
-SHARED_LIBS=   GraphicsMagick  9.3 \
+SHARED_LIBS=   GraphicsMagick  9.4 \
GraphicsMagick++6.1 \
GraphicsMagickWand  4.0
 
@@ -17,11 +16,11 @@ MAINTAINER= Brad Smith http://www.graphicsmagick.org/www/Copyright.html
 PERMIT_PACKAGE=Yes
 
-WANTLIB += ${COMPILER_LIBCXX} ICE SM X11 Xau Xdmcp Xext aom bz2 c
-WANTLIB += dav1d de265 freetype heif iconv jasper jbig jpeg lcms2
-WANTLIB += ltdl lzma m png tiff webp webpmux wmflite-0.2 x265 xcb
-WANTLIB += brotlicommon brotlidec brotlienc hwy jxl jxl_threads
-WANTLIB += xml2 z zstd sharpyuv
+WANTLIB += ${COMPILER_LIBCXX} ICE SM X11 Xau Xdmcp Xext aom brotlicommon
+WANTLIB += brotlidec brotlienc bz2 c de265 freetype heif hwy iconv
+WANTLIB += jasper jbig jpeg jxl jxl_cms jxl_threads lcms2 ltdl
+WANTLIB += lzma m png sharpyuv tiff webp webpmux wmflite-0.2 x265
+WANTLIB += xcb xml2 z zstd
 
 WANTLIB += perl # uses perl ABI
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/GraphicsMagick/distinfo,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 distinfo
--- distinfo9 Apr 2023 06:02:45 -   1.33
+++ distinfo28 Feb 2024 00:07:02 -
@@ -1,2 +1,2 @@
-SHA256 (GraphicsMagick-1.3.40.tar.xz) = 
l9wanU6Jx3slo7JFBef/FlO4j5v+MfGJzhCAS476d0Y=
-SIZE (GraphicsMagick-1.3.40.tar.xz) = 5507792
+SHA256 (GraphicsMagick-1.3.42.tar.xz) = 
SE/M/Ssvr2wrqRUUaezlByvLkbpO1z517T2ORsdZ1Vc=
+SIZE (GraphicsMagick-1.3.42.tar.xz) = 5553692
Index: patches/patch-coders_jpeg_c
===
RCS file: patches/patch-coders_jpeg_c
diff -N patches/patch-coders_jpeg_c
--- patches/patch-coders_jpeg_c 12 Nov 2023 10:36:49 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,34 +0,0 @@
-https://sourceforge.net/p/graphicsmagick/code/ci/166bc6d3500ddeb243c7c1b25ca0d9eade8e3b55/
-
-Index: coders/jpeg.c
 coders/jpeg.c.orig
-+++ coders/jpeg.c
-@@ -954,7 +954,7 @@ EstimateJPEGQuality(const struct jpeg_decompress_struc
- i;
- 
-   save_quality=0;
--#ifdef D_LOSSLESS_SUPPORTED
-+#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(D_LOSSLESS_SUPPORTED)
-   if (image->compression==LosslessJPEGCompression)
- {
-   save_quality=100;
-@@ -1461,7 +1461,9 @@ static Image *ReadJPEGImage(const ImageInfo *image_inf
- }
- #endif
- #if (JPEG_LIB_VERSION >= 61) && defined(D_PROGRESSIVE_SUPPORTED)
--#ifdef D_LOSSLESS_SUPPORTED
-+#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(D_LOSSLESS_SUPPORTED)
-+  /* This code is based on a patch to IJG JPEG 6b, or somesuch.  Standard
-+ library does not have a 'process' member. */
-   image->interlace=
- jpeg_info.process == JPROC_PROGRESSIVE ? LineInterlace : NoInterlace;
-   image->compression=jpeg_info.process == JPROC_LOSSLESS ?
-@@ -2896,7 +2898,7 @@ static MagickPassFail WriteJPEGImage(const ImageInfo *
-   if ((image->compression == LosslessJPEGCompression) ||
-   (quality > 100))
- {
--#if defined(C_LOSSLESS_SUPPORTED)
-+#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(C_LOSSLESS_SUPPORTED)
-   if (quality < 100)
- ThrowException(&image->exception,CoderWarning,
-LosslessToLossyJPEGConversion,(char *) NULL);
Index: patches/patch-configure
===
RCS file: /cvs/ports/graphics/GraphicsMagick/patches/patch-configure,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 patch-configure
--- patches/patch-configure 9 Apr 2023 06:02:45 -   1.22
+++ patches/patch-configure 28 Feb 2024 00:07:02 -
@@ -1,7 +1,7 @@
 Index: configure
 --- configure.orig
 +++ configure
-@@ -28557,7 +28557,7 @@ done
+@@ -28663,7 +28663,7 @@ done
  #
  
  # Subdirectory under lib to place GraphicsMagick lib files
@@ -10,7 +10,7 @@ Index: configure
  
  cat >>confdefs.h <<_ACEOF
  #define MagickLibSubdir "$MagickLibSubdir"
-@@ -28661,7 +28661,7 @@ _ACEOF
+@@ -28767,7 +28767,7 @@ _ACEOF
  
  #
  # Path to GraphicsMagick share files



[new] meta/vfx

2024-02-27 Thread Daniel Dickman
Hi everyone,

Looking for an ok to import a new meta/vfx port which covers most of the 
tools that are part of vfxplatform.com (2023 edition, we need Python 3.11 
and a few other port updates for the 2024 edition).

So this new meta port is a convenient way for me to get these tools 
installed easily.

The meta/vfx port also requires a new port called graphics/ptex which I'm 
still hoping to get an ok for as well.

The graphics/ptex port was sent a few days ago and can be found here: 
https://marc.info/?l=openbsd-ports&m=170889718609674&w=2

Thanks!

vfx.tgz
Description: Binary data


Re: [UPDATE] x11/picom - new version 11.2

2024-02-27 Thread Omar Polo
On 2024/02/26 10:51:54 -0400, Jose Maldonado  wrote:
> I am also using amdgpu and so far nothing new. Thanks for the feedback!

I've committed it, thanks!



Re: remove net/p5-Net-XMPP and net/p5-Net-Jabber

2024-02-27 Thread Alexander Bluhm
On Tue, Feb 27, 2024 at 10:31:32PM +0100, Sol?ne Rapenne wrote:
> Le mardi 27 f?vrier 2024, 18:46:18 CET Alexander Bluhm a ?crit :
> > On Tue, Feb 27, 2024 at 05:58:59PM +0100, Solene Rapenne wrote:
> > > I removed net/sendxmpp which had net/p5-Net-XMPP as a run dependency,
> > > however p5-Net-XMPP is used by p5-Net-Jabber but the latter doesn't
> > > have any reverse dep.
> > > 
> > > I suggest to remove both as we have no programs using them in ports.
> > 
> > Having Perl modules in the ports tree without program using them
> > is common.  I maintain a lot to such ports that I use for my own
> > projects.
> > 
> > Personally I have no need for p5-Net-XMPP or p5-Net-Jabber.  But
> > as long as they work and are not completely outdated, why remove
> > them?
> > 
> > bluhm
> 
> I get your point, from my perspective p5-Net-Jabber 2.0 was released in 2004 
> and p5-Net-XMPP in 2014, and only one has a maintainer. Their old age doesn't 
> mean they can't be used, but for sure they are not maintained and not up to 
> date with XMPP protocol. 
> 
> We have no consumers to know if these libs are still working fine, given 
> sendxmpp wasn't working with TLS servers, I suppose p5-Net-XMPP is not 
> reliable.
> 
> I don't really care if we remove them or not to be honest, I thought we had 
> to 
> clean libs that didn't had consumers like in this case.

Abandoned upstream, security issues, TLS incompatibilities,
incompatible with the current protocol are arguments to remove.  If
that is the case, feel free.

Just old and not used within ports tree is not an argument to remove.
Being useless is.

bluhm



Re: remove net/p5-Net-XMPP and net/p5-Net-Jabber

2024-02-27 Thread Solène Rapenne
Le mardi 27 février 2024, 18:46:18 CET Alexander Bluhm a écrit :
> On Tue, Feb 27, 2024 at 05:58:59PM +0100, Solene Rapenne wrote:
> > I removed net/sendxmpp which had net/p5-Net-XMPP as a run dependency,
> > however p5-Net-XMPP is used by p5-Net-Jabber but the latter doesn't
> > have any reverse dep.
> > 
> > I suggest to remove both as we have no programs using them in ports.
> 
> Having Perl modules in the ports tree without program using them
> is common.  I maintain a lot to such ports that I use for my own
> projects.
> 
> Personally I have no need for p5-Net-XMPP or p5-Net-Jabber.  But
> as long as they work and are not completely outdated, why remove
> them?
> 
> bluhm

I get your point, from my perspective p5-Net-Jabber 2.0 was released in 2004 
and p5-Net-XMPP in 2014, and only one has a maintainer. Their old age doesn't 
mean they can't be used, but for sure they are not maintained and not up to 
date with XMPP protocol. 

We have no consumers to know if these libs are still working fine, given 
sendxmpp wasn't working with TLS servers, I suppose p5-Net-XMPP is not 
reliable.

I don't really care if we remove them or not to be honest, I thought we had to 
clean libs that didn't had consumers like in this case.




UPDATE: vultr-cli-3.0.1

2024-02-27 Thread Adriano Barbosa
Hi.
Update for sysutils/vultr-cli-3.0.1
Changelog: https://github.com/vultr/vultr-cli/releases/tag/v3.0.1
- Add correct usage for firewall rules (#414)
- Add kubernetes enable-firewall flag on create (#413)
- Build metadata paging from struct and add nil struct checks (#410)
- Bump github.com/vultr/govultr/v3 from 3.6.1 to 3.6.2 (#407)
- Make regions and plans printers consistent (#412)
- Release v3.0.1 #patch
- Remove shorthand flag output on kubernetes (#406)
- Update README go get example to use v3 (#405)

Obrigado!
--
Adriano


Index: Makefile
===
RCS file: /cvs/ports/sysutils/vultr-cli/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile17 Feb 2024 15:35:08 -  1.20
+++ Makefile27 Feb 2024 19:42:57 -
@@ -1,7 +1,7 @@
 COMMENT =  Vultr Command Line Interface
 
 MODGO_MODNAME =github.com/vultr/vultr-cli/v3
-MODGO_VERSION =v3.0.0
+MODGO_VERSION =v3.0.1
 
 DISTNAME = vultr-cli-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/vultr-cli/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo17 Feb 2024 15:35:08 -  1.17
+++ distinfo27 Feb 2024 19:42:57 -
@@ -158,8 +158,8 @@ SHA256 (go_modules/github.com/stretchr/t
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.4.zip) = 
4gbart4L0D3gYL3765hKwsSbgwWHU//8k/4MIg6odTI=
 SHA256 (go_modules/github.com/subosito/gotenv/@v/v1.6.0.mod) = 
iy2Lx4td7xBjYIZ6gq2CxaTp3pNULwogcIe7ODhPVb8=
 SHA256 (go_modules/github.com/subosito/gotenv/@v/v1.6.0.zip) = 
FC2z3SMo50TBV+hc8ykdAnATt5+SpFmE+GD+OLwPH40=
-SHA256 (go_modules/github.com/vultr/govultr/v3/@v/v3.6.1.mod) = 
Btztb1e1OWlrAp+aP+hNBpwS5h5xIQO/9EKGVmwB5f0=
-SHA256 (go_modules/github.com/vultr/govultr/v3/@v/v3.6.1.zip) = 
05pnYuSX0j2dsstS1dzyYCKNt4GRU8KYqLEr4t/dRTQ=
+SHA256 (go_modules/github.com/vultr/govultr/v3/@v/v3.6.2.mod) = 
Btztb1e1OWlrAp+aP+hNBpwS5h5xIQO/9EKGVmwB5f0=
+SHA256 (go_modules/github.com/vultr/govultr/v3/@v/v3.6.2.zip) = 
SjPQFV9MtmuGTfAUaSD6HgEbrlaXVpttK9sfzp871OE=
 SHA256 (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.10.mod) = 
BdgLHNyTTdrAmRX4IqQFDoj9pkajbymego6kjjP/Yfc=
 SHA256 (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.10.zip) = 
0F1Bvq5D3HXwpueBWkR8DnBM/flIQelrpmHgsdvEoQw=
 SHA256 (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.10.mod) = 
+IjWF2shNMhy6adJ/bfazsGGXsk8BIPE1plnbVVRHqo=
@@ -244,7 +244,7 @@ SHA256 (go_modules/gopkg.in/ini.v1/@v/v1
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) 
= IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 
IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
 SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 
qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
-SHA256 (vultr-cli-v3.0.0.zip) = EWRrg8rN7GaBP4yv8xljLSsT7X41+fNRQ754JfGbvMo=
+SHA256 (vultr-cli-v3.0.1.zip) = 0qYp2mdVyE6aFXswG+dQt3QjTVa/LRjw1mTvb2dvEsc=
 SIZE (go_modules/cloud.google.com/go/@v/v0.110.10.mod) = 1349
 SIZE (go_modules/cloud.google.com/go/@v/v0.110.10.zip) = 309004
 SIZE (go_modules/cloud.google.com/go/compute/@v/v1.20.1.mod) = 1093
@@ -405,8 +405,8 @@ SIZE (go_modules/github.com/stretchr/tes
 SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.4.zip) = 120537
 SIZE (go_modules/github.com/subosito/gotenv/@v/v1.6.0.mod) = 266
 SIZE (go_modules/github.com/subosito/gotenv/@v/v1.6.0.zip) = 17070
-SIZE (go_modules/github.com/vultr/govultr/v3/@v/v3.6.1.mod) = 256
-SIZE (go_modules/github.com/vultr/govultr/v3/@v/v3.6.1.zip) = 118356
+SIZE (go_modules/github.com/vultr/govultr/v3/@v/v3.6.2.mod) = 256
+SIZE (go_modules/github.com/vultr/govultr/v3/@v/v3.6.2.zip) = 118464
 SIZE (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.10.mod) = 1050
 SIZE (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.10.zip) = 117146
 SIZE (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.10.mod) = 442
@@ -491,4 +491,4 @@ SIZE (go_modules/gopkg.in/ini.v1/@v/v1.6
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 
95
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
 SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
-SIZE (vultr-cli-v3.0.0.zip) = 153388
+SIZE (vultr-cli-v3.0.1.zip) = 153331
Index: modules.inc
===
RCS file: /cvs/ports/sysutils/vultr-cli/modules.inc,v
retrieving revision 1.18
diff -u -p -r1.18 modules.inc
--- modules.inc 17 Feb 2024 15:35:08 -  1.18
+++ modules.inc 27 Feb 2024 19:42:57 -
@@ -68,7 +68,7 @@ MODGO_MODULES =   \
github.com/stretchr/objx v0.5.0 \
github.com/stretchr/testify  v1.8.4 \
github.com/subosito/gotenv   v1.6.0 \
-   github.com/vultr/govultr/v3  v3.6.1 \
+   github.com/vultr/govultr/v3

Go default LDFLAGS behavior

2024-02-27 Thread Igor Zornik

Hello,

How are default LDFLAGS for Go ports applied considering they are set
after they're included into the build command? I don't see those options
in the output when running make and the resulting binary is in its
standard size. However when I relocate the flag settings into the upper
part of the script as in the provided diff, it works as expected and I
get greeted with a shrunk binary. I think the default settings are
skipped on the official build server too, because Go binaries on mirrors
are similarly large.

Could anyone clue me in if this behavior is still correct and I'm just
misunderstanding something?

Index: go.port.mk
===
RCS file: /cvs/ports/lang/go/go.port.mk,v
retrieving revision 1.66
diff -u -p -r1.66 go.port.mk
--- go.port.mk  21 Feb 2024 12:28:57 -  1.66
+++ go.port.mk  27 Feb 2024 15:23:27 -
@@ -58,6 +58,11 @@ MODGO_LIST_CMD = ${MODGO_CMD} list ${MOD
 MODGO_TEST_CMD =   ${MODGO_CMD} test ${MODGO_FLAGS} ${MODGO_TEST_FLAGS}
 MODGO_BINDIR ?=bin
 
+.if empty(DEBUG)

+# by default omit symbol table, debug information and DWARF symbol table
+MODGO_LDFLAGS +=   -s -w
+.endif
+
 .if ! empty(MODGO_LDFLAGS)
 MODGO_BUILD_CMD += -ldflags="${MODGO_LDFLAGS}"
 MODGO_LIST_CMD +=  -ldflags="${MODGO_LDFLAGS}"
@@ -111,10 +116,7 @@ CATEGORIES +=  lang/go
 MODGO_BUILD_TARGET =   ${MODGO_BUILD_CMD} ${ALL_TARGET}
 MODGO_FLAGS += -v -buildvcs=false -p=${MAKE_JOBS}
 
-.if empty(DEBUG)

-# by default omit symbol table, debug information and DWARF symbol table
-MODGO_LDFLAGS +=   -s -w
-.else
+.if ! empty(DEBUG)
 MODGO_FLAGS += -x
 .endif



Re: remove net/p5-Net-XMPP and net/p5-Net-Jabber

2024-02-27 Thread Alexander Bluhm
On Tue, Feb 27, 2024 at 05:58:59PM +0100, Solene Rapenne wrote:
> I removed net/sendxmpp which had net/p5-Net-XMPP as a run dependency,
> however p5-Net-XMPP is used by p5-Net-Jabber but the latter doesn't
> have any reverse dep.
> 
> I suggest to remove both as we have no programs using them in ports.

Having Perl modules in the ports tree without program using them
is common.  I maintain a lot to such ports that I use for my own
projects.

Personally I have no need for p5-Net-XMPP or p5-Net-Jabber.  But
as long as they work and are not completely outdated, why remove
them?

bluhm



remove net/p5-Net-XMPP and net/p5-Net-Jabber

2024-02-27 Thread Solene Rapenne
I removed net/sendxmpp which had net/p5-Net-XMPP as a run dependency,
however p5-Net-XMPP is used by p5-Net-Jabber but the latter doesn't
have any reverse dep.

I suggest to remove both as we have no programs using them in ports.

ok?



Re: missing endbr64

2024-02-27 Thread Mark Kettenis
> Date: Tue, 27 Feb 2024 16:06:59 +
> From: Stuart Henderson 
> 
> On 2024/02/27 16:03, Stuart Henderson wrote:
> > On 2024/02/27 12:08, Theo Buehler wrote:
> > > Now that the bulk has completed here's the remainder of the list with
> > > two more that may need fixing. 119 ports total contained a warning.
> > > I did not build the chromium variants.
> > > 
> > > audio/deadbeef.log
> > > ld: warning: ff_scalarproduct_and_madd_int16_sse2: missing endbr64
> > 
> > This is when building the plugin for playback of monkey's audio (ape)
> > files (plugins/ffap) which has its own copy of (a very old version of)
> > some asm from ffmpeg, see plugins/ffap/x86inc.asm and dsputil_yasm.asm.
> > 
> > This seems to do the trick on amd64, there might be a better way but
> > I was struggling with yasm vs nasm syntax. I'm testing to make sure it
> > doesn't break i386 now.
> 
> Still builds on i386.

Using

%ifdef ARCH_X86_64
dd 0xfa1e0ff3
%endif

directly into the cglobal_internal macro worked fine in other places
that used yasm.  But your diff is probably a step closer to something
that would be accepted upstream.

Either way, ok kettenis@

> > This Index: Makefile
> > ===
> > RCS file: /cvs/ports/audio/deadbeef/Makefile,v
> > retrieving revision 1.53
> > diff -u -p -r1.53 Makefile
> > --- Makefile20 Sep 2023 15:58:34 -  1.53
> > +++ Makefile27 Feb 2024 16:00:57 -
> > @@ -1,7 +1,7 @@
> >  COMMENT =  DeaDBeeF is an audio player
> >  DISTNAME = deadbeef-1.9.4
> >  CATEGORIES =   audio
> > -REVISION = 0
> > +REVISION = 1
> >  
> >  HOMEPAGE = https://deadbeef.sourceforge.io/
> >  
> > Index: patches/patch-plugins_ffap_x86inc_asm
> > ===
> > RCS file: patches/patch-plugins_ffap_x86inc_asm
> > diff -N patches/patch-plugins_ffap_x86inc_asm
> > --- /dev/null   1 Jan 1970 00:00:00 -
> > +++ patches/patch-plugins_ffap_x86inc_asm   27 Feb 2024 16:00:57 -
> > @@ -0,0 +1,28 @@
> > +Index: plugins/ffap/x86inc.asm
> > +--- plugins/ffap/x86inc.asm.orig
> >  plugins/ffap/x86inc.asm
> > +@@ -28,6 +28,16 @@
> > + %endif
> > + %endif
> > + 
> > ++%ifdef ARCH_X86_64
> > ++%imacro _endbr64 0
> > ++dd 0xfa1e0ff3
> > ++%endmacro
> > ++%else
> > ++%imacro _endbr64 0
> > ++; empty
> > ++%endmacro
> > ++%endif
> > ++
> > + ; FIXME: All of the 64bit asm functions that take a stride as an argument
> > + ; via register, assume that the high dword of that register is filled 
> > with 0.
> > + ; This is true in practice (since we never do any 64bit arithmetic on 
> > strides,
> > +@@ -446,6 +456,7 @@ DECLARE_REG 6, ebp, ebp, bp, null, [esp + stack_offset
> > + %endif
> > + align function_align
> > + %1:
> > ++_endbr64
> > + RESET_MM_PERMUTATION ; not really needed, but makes disassembly 
> > somewhat nicer
> > + %assign stack_offset 0
> > + %if %0 > 1
> > 
> 



Re: missing endbr64

2024-02-27 Thread Stuart Henderson
On 2024/02/27 16:03, Stuart Henderson wrote:
> On 2024/02/27 12:08, Theo Buehler wrote:
> > Now that the bulk has completed here's the remainder of the list with
> > two more that may need fixing. 119 ports total contained a warning.
> > I did not build the chromium variants.
> > 
> > audio/deadbeef.log
> > ld: warning: ff_scalarproduct_and_madd_int16_sse2: missing endbr64
> 
> This is when building the plugin for playback of monkey's audio (ape)
> files (plugins/ffap) which has its own copy of (a very old version of)
> some asm from ffmpeg, see plugins/ffap/x86inc.asm and dsputil_yasm.asm.
> 
> This seems to do the trick on amd64, there might be a better way but
> I was struggling with yasm vs nasm syntax. I'm testing to make sure it
> doesn't break i386 now.

Still builds on i386.

> This Index: Makefile
> ===
> RCS file: /cvs/ports/audio/deadbeef/Makefile,v
> retrieving revision 1.53
> diff -u -p -r1.53 Makefile
> --- Makefile  20 Sep 2023 15:58:34 -  1.53
> +++ Makefile  27 Feb 2024 16:00:57 -
> @@ -1,7 +1,7 @@
>  COMMENT =DeaDBeeF is an audio player
>  DISTNAME =   deadbeef-1.9.4
>  CATEGORIES = audio
> -REVISION =   0
> +REVISION =   1
>  
>  HOMEPAGE =   https://deadbeef.sourceforge.io/
>  
> Index: patches/patch-plugins_ffap_x86inc_asm
> ===
> RCS file: patches/patch-plugins_ffap_x86inc_asm
> diff -N patches/patch-plugins_ffap_x86inc_asm
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-plugins_ffap_x86inc_asm 27 Feb 2024 16:00:57 -
> @@ -0,0 +1,28 @@
> +Index: plugins/ffap/x86inc.asm
> +--- plugins/ffap/x86inc.asm.orig
>  plugins/ffap/x86inc.asm
> +@@ -28,6 +28,16 @@
> + %endif
> + %endif
> + 
> ++%ifdef ARCH_X86_64
> ++%imacro _endbr64 0
> ++dd 0xfa1e0ff3
> ++%endmacro
> ++%else
> ++%imacro _endbr64 0
> ++; empty
> ++%endmacro
> ++%endif
> ++
> + ; FIXME: All of the 64bit asm functions that take a stride as an argument
> + ; via register, assume that the high dword of that register is filled with 
> 0.
> + ; This is true in practice (since we never do any 64bit arithmetic on 
> strides,
> +@@ -446,6 +456,7 @@ DECLARE_REG 6, ebp, ebp, bp, null, [esp + stack_offset
> + %endif
> + align function_align
> + %1:
> ++_endbr64
> + RESET_MM_PERMUTATION ; not really needed, but makes disassembly 
> somewhat nicer
> + %assign stack_offset 0
> + %if %0 > 1
> 



Re: missing endbr64

2024-02-27 Thread Stuart Henderson
On 2024/02/27 12:08, Theo Buehler wrote:
> Now that the bulk has completed here's the remainder of the list with
> two more that may need fixing. 119 ports total contained a warning.
> I did not build the chromium variants.
> 
> audio/deadbeef.log
> ld: warning: ff_scalarproduct_and_madd_int16_sse2: missing endbr64

This is when building the plugin for playback of monkey's audio (ape)
files (plugins/ffap) which has its own copy of (a very old version of)
some asm from ffmpeg, see plugins/ffap/x86inc.asm and dsputil_yasm.asm.

This seems to do the trick on amd64, there might be a better way but
I was struggling with yasm vs nasm syntax. I'm testing to make sure it
doesn't break i386 now.

This Index: Makefile
===
RCS file: /cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile
--- Makefile20 Sep 2023 15:58:34 -  1.53
+++ Makefile27 Feb 2024 16:00:57 -
@@ -1,7 +1,7 @@
 COMMENT =  DeaDBeeF is an audio player
 DISTNAME = deadbeef-1.9.4
 CATEGORIES =   audio
-REVISION = 0
+REVISION = 1
 
 HOMEPAGE = https://deadbeef.sourceforge.io/
 
Index: patches/patch-plugins_ffap_x86inc_asm
===
RCS file: patches/patch-plugins_ffap_x86inc_asm
diff -N patches/patch-plugins_ffap_x86inc_asm
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-plugins_ffap_x86inc_asm   27 Feb 2024 16:00:57 -
@@ -0,0 +1,28 @@
+Index: plugins/ffap/x86inc.asm
+--- plugins/ffap/x86inc.asm.orig
 plugins/ffap/x86inc.asm
+@@ -28,6 +28,16 @@
+ %endif
+ %endif
+ 
++%ifdef ARCH_X86_64
++%imacro _endbr64 0
++dd 0xfa1e0ff3
++%endmacro
++%else
++%imacro _endbr64 0
++; empty
++%endmacro
++%endif
++
+ ; FIXME: All of the 64bit asm functions that take a stride as an argument
+ ; via register, assume that the high dword of that register is filled with 0.
+ ; This is true in practice (since we never do any 64bit arithmetic on strides,
+@@ -446,6 +456,7 @@ DECLARE_REG 6, ebp, ebp, bp, null, [esp + stack_offset
+ %endif
+ align function_align
+ %1:
++_endbr64
+ RESET_MM_PERMUTATION ; not really needed, but makes disassembly somewhat 
nicer
+ %assign stack_offset 0
+ %if %0 > 1



Re: [update] www/mycorrhiza: add cert symlink instructions

2024-02-27 Thread la-ninpre
On 27 February 2024 14:14:59 UTC, Jag Talon  wrote:
> On Mon Feb 26, 2024 at 11:14 PM EST, la-ninpre wrote:
> > On 26 February 2024 22:45:18 UTC, Jag Talon  
> > wrote:
> > > Bumping REVISION as well.
> > >  
> >
> > Hello,
> > thank you for suggesting this change, I haven't noticed this before, 
> > because in testing environment i wasn't using ssl and in 'production'  I 
> > already had this symlink. The patch is fine by me, but i'm thinking that 
> > maybe it would be better to unify the two patches. What do you think?
> 
> Thank you I'm glad you like the changes. I have the unified diff attached!
> 
> ok?
> 
> 

Good, thank you!
Now someone with commit access could merge this.



Re: missing endbr64

2024-02-27 Thread Mark Kettenis
> Date: Tue, 27 Feb 2024 12:08:22 +0100
> From: Theo Buehler 
> 
> Now that the bulk has completed here's the remainder of the list with
> two more that may need fixing. 119 ports total contained a warning.
> I did not build the chromium variants.

Only two more?  I guess all the libs (where this matters) get build
early...

> audio/deadbeef.log
> ld: warning: ff_scalarproduct_and_madd_int16_sse2: missing endbr64

Another x86inc.asm case I think.

> x11/afterstep.log
> ld: warning: unw_getcontext: missing endbr64

That seems to be a problem with base.  Sent a diff for that to those
that matter.



Re: [maintainer update] devel/gopls 0.15.0

2024-02-27 Thread Omar Polo
On 2024/02/27 09:58:03 +0100, Laurent Cheylus  wrote:
> Hi,
> 
> update for devel/gopls v0.15.0 (LSP server for Golang)
> Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.15.0
> 
> - update Makefile, modules.inc and distinfo for this version
> - update pkg/PLIST
> - add MODGO_LDFLAGS to set version (displayed with 'gopls version')
> 
> Build and tests OK on current/amd64 with Go 1.22.0.

I've tested with eglot on Emacs, works fine :)

> Comments/tests welcome and please commit if OK.

Usually, we tend to commit diffs when they are OK ;-)

Committed, thanks!



Re: [update] www/mycorrhiza: add cert symlink instructions

2024-02-27 Thread Jag Talon
On Mon Feb 26, 2024 at 11:14 PM EST, la-ninpre wrote:
> On 26 February 2024 22:45:18 UTC, Jag Talon  wrote:
> > Bumping REVISION as well.
> >  
>
> Hello,
> thank you for suggesting this change, I haven't noticed this before, because 
> in testing environment i wasn't using ssl and in 'production'  I already had 
> this symlink. The patch is fine by me, but i'm thinking that maybe it would 
> be better to unify the two patches. What do you think?

Thank you I'm glad you like the changes. I have the unified diff attached!

ok?


-- 
Jag Talon (he/him)

https://jagtalon.net/
https://weirder.earth/@jag

Index: Makefile
===
RCS file: /cvs/ports/www/mycorrhiza/Makefile,v
retrieving revision 1.4
diff -u -p -u -r1.4 Makefile
--- Makefile	12 Apr 2023 09:32:11 -	1.4
+++ Makefile	27 Feb 2024 14:04:07 -
@@ -2,6 +2,7 @@ COMMENT =	plain-text driven engine for p
 
 MODGO_MODNAME =	github.com/bouncepaw/mycorrhiza
 MODGO_VERSION =	v1.14.0
+REVISION =	0
 
 DISTNAME =	mycorrhiza-${MODGO_VERSION}
 
Index: pkg/README
===
RCS file: /cvs/ports/www/mycorrhiza/pkg/README,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 README
--- pkg/README	8 Sep 2022 13:35:47 -	1.1.1.1
+++ pkg/README	27 Feb 2024 14:04:07 -
@@ -58,6 +58,11 @@ acme-client(1)) and start httpd(8) and r
 	# rcctl enable httpd relayd
 	# rcctl start httpd relayd
 
+If you already have a certificate following the acme-client.conf
+default template, make sure to create the following symlink to prevent
+SEC_ERROR_UNKNOWN_ISSUER issues on some browsers:
+ 
+# ln -s /etc/ssl/example.com.fullchain.pem /etc/ssl/example.com.crt
 
 Setup
 =


Re: [update] www/mycorrhiza: add cert symlink instructions

2024-02-27 Thread Jag Talon
On Mon Feb 26, 2024 at 11:14 PM EST, la-ninpre wrote:
> On 26 February 2024 22:45:18 UTC, Jag Talon  wrote:
> > Bumping REVISION as well.
> >  
>
> Hello,
> thank you for suggesting this change, I haven't noticed this before, because 
> in testing environment i wasn't using ssl and in 'production'  I already had 
> this symlink. The patch is fine by me, but i'm thinking that maybe it would 
> be better to unify the two patches. What do you think?




-- 
Jag Talon (he/him)

https://jagtalon.net/
https://weirder.earth/@jag



Re: [mpv] --vo=gpu not working, permission denied

2024-02-27 Thread Jose Maldonado
El Tue, 27 Feb 2024 10:35:54 -
beecdadd...@danwin1210.de escribió:
> hi sorry it was a chown problem because tty0 and fbtab, someone else
> helped thanks for time
> question: vulken error is OK if you don't have vulkaninfo installed,
> yes?
> 
> On Tue, February 27, 2024 5:49 am, Jose Maldonado wrote:
> > El Mon, 26 Feb 2024 21:54:43 -
> > beecdadd...@danwin1210.de escribió:  
> >> hi list
> >>
> >> mpv does not work OpenBSD -current updated 2 days ago, pkg_add -u
> >> was done now Thinkpad T400 laptop with Intep GPU
> >> say if you need more info than this and down
> >>
> >> mpv gives this error (+) Video --vid=1 (*) (vp8 240x424 30.000fps)
> >> (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 48000Hz)
> >> libEGL warning: MESA-LOADER: failed to retrieve device information
> >>
> >> libEGL warning: failed to open /dev/dri/card0: Permission denied
> >>
> >> libEGL warning: DRI2: could not open /dev/dri/card0 (Permission
> >> denied) [vo/gpu/opengl] Suspected software renderer or indirect
> >> context. [vo/gpu/libplacebo] EnumeratePhysicalDevices(inst, &num,
> >> NULL): VK_ERROR_INITIALIZATION_FAILED
> >> (../libplacebo-6.338.2/src/vulkan/context.c:984)
> >> [vo/gpu/libplacebo] Found no suitable device, giving up.
> >> [vo/gpu/libplacebo] Failed initializing vulkan device
> >> [vo/gpu/libplacebo] EnumeratePhysicalDevices(inst, &num, NULL):
> >> VK_ERROR_INITIALIZATION_FAILED
> >> (../libplacebo-6.338.2/src/vulkan/context.c:984)
> >> [vo/gpu] Failed initializing any suitable GPU context!
> >> Error opening/initializing the selected video_out (--vo) device.
> >> Video: no video
> >> Exiting... (Errors when loading file)
> >>
> >>
> >>
> >>
> >> dmesg gave this error, not fresh
> >> drm:pid8053:drm_atomic_helper_wait_for_flip_done *ERROR* [drm]
> >> *ERROR* [CRTC:45:pipe A] flip_done timed out
> >> drm:pid51733:intel_pipe_update_start *ERROR* [drm] *ERROR*
> >> Potential atomic update failure on pipe A
> >>  
> >
> > Hi!
> >
> >
> > Can you provide your mpv.conf and the exact output for theses
> > commands?
> >
> > 1) mpv -v --vo=gpu --gpu-api=opengl your_video
> >
> >
> > 2) mpv -v --vo=gpu --gpu-api=vulkan your_video
> >
> >
> > 3) glxinfo
> >
> >
> > 4) vulkaninfo
> >
> >
> > Please provide the info in separate files
> >
> >
> > --
> > *
> > Dios en su cielo, todo bien en la Tierra
> >
> >
> >  
> 
> 

Not problem, and Vulkan errors are normal, it is part of the mpv
testing system, if you do not have support it will not do anything
using that backend and will use the supported one (OpenGL or X11)


-- 
*
Dios en su cielo, todo bien en la Tierra



Re: missing endbr64

2024-02-27 Thread Theo Buehler
Now that the bulk has completed here's the remainder of the list with
two more that may need fixing. 119 ports total contained a warning.
I did not build the chromium variants.

audio/deadbeef.log
ld: warning: ff_scalarproduct_and_madd_int16_sse2: missing endbr64

x11/afterstep.log
ld: warning: unw_getcontext: missing endbr64

===

Go (with NOBTCFI)

audio/ymuse.log
mail/aerc,notmuch.log
net/mautrix-whatsapp.log

Haskell (with NOBTCFI)

devel/happy.log

Kikad (with NOBTCFI warnings from embedded libcontext?)

cad/kicad.log 
ld.lld: warning: jump_fcontext: missing endbr64
ld.lld: warning: make_fcontext: missing endbr64

Luajit (with NOBTCFI)

editors/neovim.log
games/tome4,-data.log

Mono (with NOBTCFI)

lang/mono.log

Mozilla (with NOBTCFI)

mail/mozilla-thunderbird.log
www/firefox-esr.log
www/mozilla-firefox.log
www/seamonkey,,-main.log
www/tor-browser/browser.log

Ocaml (with NOBTCFI)

devel/coccinelle.log
devel/frama-c.log
devel/ocaml-graph.log
graphics/ocaml-cairo.log
lang/compcert.log
math/coq.log
x11/lablgtk3.log
net/unison,-gui.log
textproc/bibtex2html.log

Qt (with NOBTCFI)

x11/qt5/qtwebengine.log
x11/qt6/qtwebengine.log

sbcl (with NOBTCFI)

lang/sbcl.log



Re: [mpv] --vo=gpu not working, permission denied

2024-02-27 Thread beecdaddict
hi sorry it was a chown problem because tty0 and fbtab, someone else helped
thanks for time
question: vulken error is OK if you don't have vulkaninfo installed, yes?

On Tue, February 27, 2024 5:49 am, Jose Maldonado wrote:
> El Mon, 26 Feb 2024 21:54:43 -
> beecdadd...@danwin1210.de escribió:
>> hi list
>>
>> mpv does not work OpenBSD -current updated 2 days ago, pkg_add -u was
>> done now Thinkpad T400 laptop with Intep GPU
>> say if you need more info than this and down
>>
>> mpv gives this error (+) Video --vid=1 (*) (vp8 240x424 30.000fps)
>> (+) Audio --aid=1 --alang=eng (*) (vorbis 2ch 48000Hz)
>> libEGL warning: MESA-LOADER: failed to retrieve device information
>>
>> libEGL warning: failed to open /dev/dri/card0: Permission denied
>>
>> libEGL warning: DRI2: could not open /dev/dri/card0 (Permission denied)
>> [vo/gpu/opengl] Suspected software renderer or indirect
>> context. [vo/gpu/libplacebo] EnumeratePhysicalDevices(inst, &num, NULL):
>> VK_ERROR_INITIALIZATION_FAILED
>> (../libplacebo-6.338.2/src/vulkan/context.c:984)
>> [vo/gpu/libplacebo] Found no suitable device, giving up.
>> [vo/gpu/libplacebo] Failed initializing vulkan device
>> [vo/gpu/libplacebo] EnumeratePhysicalDevices(inst, &num, NULL):
>> VK_ERROR_INITIALIZATION_FAILED
>> (../libplacebo-6.338.2/src/vulkan/context.c:984)
>> [vo/gpu] Failed initializing any suitable GPU context!
>> Error opening/initializing the selected video_out (--vo) device.
>> Video: no video
>> Exiting... (Errors when loading file)
>>
>>
>>
>>
>> dmesg gave this error, not fresh
>> drm:pid8053:drm_atomic_helper_wait_for_flip_done *ERROR* [drm] *ERROR*
>> [CRTC:45:pipe A] flip_done timed out
>> drm:pid51733:intel_pipe_update_start *ERROR* [drm] *ERROR* Potential
>> atomic update failure on pipe A
>>
>
> Hi!
>
>
> Can you provide your mpv.conf and the exact output for theses
> commands?
>
> 1) mpv -v --vo=gpu --gpu-api=opengl your_video
>
>
> 2) mpv -v --vo=gpu --gpu-api=vulkan your_video
>
>
> 3) glxinfo
>
>
> 4) vulkaninfo
>
>
> Please provide the info in separate files
>
>
> --
> *
> Dios en su cielo, todo bien en la Tierra
>
>
>




[Fwd: Re: [mpv] --vo=gpu not working, permission denied]

2024-02-27 Thread beecdaddict
 Original Message 
Subject: Re: [mpv] --vo=gpu not working, permission denied
From:beecdadd...@danwin1210.de
Date:Tue, February 27, 2024 10:24 am
To:  "Stefan Hagen" 
--

thanks!
I remember doing in past and looking at GiveConsole
I can't believe I forgot about this of course I didn't know why it happened

it fixes this yes
can I ask why does console tty0 do that and not others, what is the purpose?

best regards

On Tue, February 27, 2024 6:00 am, Stefan Hagen wrote:
> beecdadd...@danwin1210.de wrote (2024-02-26 22:54 CET):
>> libEGL warning: failed to open /dev/dri/card0: Permission denied
>
> You can fix it with: chown  /dev/dri/card0 /dev/dri/renderD128
>
>
> Xenodm does this automatically when you log in.
> See /etc/X11/xenodm/GiveConsole
>
>
> The permission are also set when you log in on ttyC0.
> See /etc/fbtab and fbtab(5)
>
>
> Therefore the permissions are changing when you jump out of X
> with ctrl+alt+f1 and log in as root. When you hop back into X, the
> permissions are wrong.
>
> This only happens on the first console. Use another one instead
> (ctrl+alt+f2,3,4) while using X.
>
>
> Best Regards,
> Stefan




Re: [mpv] --vo=gpu not working, permission denied

2024-02-27 Thread beecdaddict
you are faster than me asking questions
well maybe a warning in dmesg or something will be nice so you don't get
same people asking this fix? or save the initial user who owned
/dev/dri/.. and then chown back to that after exit or something?

On Tue, February 27, 2024 6:13 am, Theo de Raadt wrote:
> This is because the fbtab subsystem is quite broken.  No good
> alternative designs have come forward.
>
> Stefan Hagen  wrote:
>
>
>> beecdadd...@danwin1210.de wrote (2024-02-26 22:54 CET):
>>> libEGL warning: failed to open /dev/dri/card0: Permission denied
>>
>> You can fix it with: chown  /dev/dri/card0 /dev/dri/renderD128
>>
>>
>> Xenodm does this automatically when you log in.
>> See /etc/X11/xenodm/GiveConsole
>>
>>
>> The permission are also set when you log in on ttyC0.
>> See /etc/fbtab and fbtab(5)
>>
>>
>> Therefore the permissions are changing when you jump out of X
>> with ctrl+alt+f1 and log in as root. When you hop back into X, the
>> permissions are wrong.
>>
>> This only happens on the first console. Use another one instead
>> (ctrl+alt+f2,3,4) while using X.
>>
>>
>> Best Regards,
>> Stefan
>>
>>
>
>




[maintainer update] devel/gopls 0.15.0

2024-02-27 Thread Laurent Cheylus
Hi,

update for devel/gopls v0.15.0 (LSP server for Golang)
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.15.0

- update Makefile, modules.inc and distinfo for this version
- update pkg/PLIST
- add MODGO_LDFLAGS to set version (displayed with 'gopls version')

Build and tests OK on current/amd64 with Go 1.22.0.

Comments/tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile	13 Oct 2023 16:53:42 -	1.3
+++ Makefile	26 Feb 2024 20:08:00 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.13.2
+MODGO_VERSION =	v0.15.0
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
@@ -18,6 +18,8 @@ PERMIT_PACKAGE =	Yes
 WANTLIB +=	c pthread
 
 MODULES =	lang/go
+
+MODGO_LDFLAGS +=	-X main.version=${MODGO_VERSION}
 
 DOCDIR =	${PREFIX}/share/doc/gopls
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	13 Oct 2023 16:53:42 -	1.3
+++ distinfo	26 Feb 2024 20:08:00 -
@@ -1,18 +1,12 @@
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg=
-SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
-SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
-SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
-SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.3.mod) = +e59KMX1SXjrR2GdVklcjNPLjI5u8UZ2iGDlLO7pMro=
-SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.3.zip) = NQFL56zHneM8WHhdk3L0hwJVa/Nf2JBnw+y+30nC6Yc=
+SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.6.mod) = aLKthKInPSO6xKV0F3Wj+llKB9KnH4DoR6fWPFOlvZ8=
+SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.6.zip) = jHN3AjUjeAsqZQjzwGvTu+/T3aBkUzrW/2ckmGI0mI0=
 SHA256 (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.mod) = YBCCwe/4ls1GJ8PCPRVrWD+85CRh5UhHNLZGe5ZOtk0=
 SHA256 (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.zip) = 4HEz61u+FEJsMN3UCV7i91TREi2XN28NVlyNqGMOhBw=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
 SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU=
 SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM=
 SHA256 (go_modules/github.com/google/safehtml/@v/v0.0.2.mod) = 1+qWhGYjf7JSbmoIWfYMkxnwqzVZM5hi9Mlo34tL9vE=
@@ -22,104 +16,74 @@ SHA256 (go_modules/github.com/jba/prints
 SHA256 (go_modules/github.com/jba/printsrc/@v/v0.2.2.zip) = yNo0YmvgM5VH9OaIenYvTZlxenl/4rjUAIcEbAqqaQQ=
 SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.mod) = ZutEgM8VBffrc+JCtFmtnaBJBGb40l6MKEuPWxKSuOw=
 SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.zip) = P/lg7koTPV6tN+rJJC7d8m+4VO/iqjer+ROVxso3G8g=
-SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo=
-SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.mod) = Qud4TgS5ZSWGtfne3/b5UYN2t0V2Gp/RoMIXjrhtyXo=
-SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.zip) = OsZeGF+VbYidd0hRc/rcww6Vm2vP2qisr67F9NrFzUg=
-SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = baTJxzZERolOXvh34Z+YXNUdZxzm6PTKh4YrRJ9t1/Y=
-SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = EEdNeodcvSuddMm7j7mSZLeGPyBMdhBgd5f/GNWAvwA=
-SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.mod) = L7qVKeXBPd5i83Hvc4O68E1xMlAdrGqgjpEPnsC/hcU=
+SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.mod) = hPPkCAOx69SoAuVXlLmZffCxc8SAnoVy/5BC7FWMobw=
+SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsD

UPDATE: Nextcloud-28.0.2

2024-02-27 Thread Gonzalo L. Rodriguez
Hello,

Update for Nextcloud to 28.0.2:

https://nextcloud.com/changelog/

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/www/nextcloud/28/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile9 Feb 2024 14:22:26 -   1.3
+++ Makefile27 Feb 2024 08:42:33 -
@@ -1,4 +1,3 @@
-NC_VERSION=28.0.1
-REVISION=  1
+NC_VERSION=28.0.2
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/nextcloud/28/distinfo,v
retrieving revision 1.1
diff -u -p -r1.1 distinfo
--- distinfo3 Jan 2024 10:06:01 -   1.1
+++ distinfo27 Feb 2024 08:42:33 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloud-28.0.1.tar.bz2) = 
L4BzW0Qwgicv5qO14yE3lX8fxEjHU0K5S1IAspcl86Q=
-SIZE (nextcloud-28.0.1.tar.bz2) = 183887041
+SHA256 (nextcloud-28.0.2.tar.bz2) = 
3jTWuvPszqz90TjoVSDNheHSzmeY2f+keKwX6x76HQg=
+SIZE (nextcloud-28.0.2.tar.bz2) = 186446961
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/nextcloud/28/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST
--- pkg/PLIST   3 Jan 2024 10:06:01 -   1.1
+++ pkg/PLIST   27 Feb 2024 08:42:36 -
@@ -7977,12 +7977,12 @@ nextcloud/apps/activity/img/change.svg
 nextcloud/apps/activity/img/delete-color.svg
 nextcloud/apps/activity/img/notifications-dark.svg
 nextcloud/apps/activity/js/
-nextcloud/apps/activity/js/Activity-407de709.mjs
-nextcloud/apps/activity/js/Activity-407de709.mjs.map
-nextcloud/apps/activity/js/ActivityTab-f8e4ee19.mjs
-nextcloud/apps/activity/js/ActivityTab-f8e4ee19.mjs.map
-nextcloud/apps/activity/js/NcCheckboxRadioSwitch-4e68797a.mjs
-nextcloud/apps/activity/js/NcCheckboxRadioSwitch-4e68797a.mjs.map
+nextcloud/apps/activity/js/Activity-095c590c.mjs
+nextcloud/apps/activity/js/Activity-095c590c.mjs.map
+nextcloud/apps/activity/js/ActivityTab-9ecb040a.mjs
+nextcloud/apps/activity/js/ActivityTab-9ecb040a.mjs.map
+nextcloud/apps/activity/js/NcCheckboxRadioSwitch-5b3d6d34.mjs
+nextcloud/apps/activity/js/NcCheckboxRadioSwitch-5b3d6d34.mjs.map
 nextcloud/apps/activity/js/activity-adminSettings.mjs
 nextcloud/apps/activity/js/activity-adminSettings.mjs.map
 nextcloud/apps/activity/js/activity-api.mjs
@@ -7995,16 +7995,16 @@ nextcloud/apps/activity/js/activity-side
 nextcloud/apps/activity/js/activity-sidebar.mjs.map
 nextcloud/apps/activity/js/api-00dfc954.mjs
 nextcloud/apps/activity/js/api-00dfc954.mjs.map
-nextcloud/apps/activity/js/index-482802c5.mjs
-nextcloud/apps/activity/js/index-482802c5.mjs.map
+nextcloud/apps/activity/js/index-224ad6c5.mjs
+nextcloud/apps/activity/js/index-224ad6c5.mjs.map
 nextcloud/apps/activity/js/index-65a5f423.mjs
 nextcloud/apps/activity/js/index-65a5f423.mjs.map
-nextcloud/apps/activity/js/l10n-c603e589-09a6e27e.mjs
-nextcloud/apps/activity/js/l10n-c603e589-09a6e27e.mjs.map
+nextcloud/apps/activity/js/index.es-479f5d11.mjs
+nextcloud/apps/activity/js/index.es-479f5d11.mjs.map
 nextcloud/apps/activity/js/logger-a53a57b5.mjs
 nextcloud/apps/activity/js/logger-a53a57b5.mjs.map
-nextcloud/apps/activity/js/settings-store-9516cadd.mjs
-nextcloud/apps/activity/js/settings-store-9516cadd.mjs.map
+nextcloud/apps/activity/js/settings-store-cc1b30c2.mjs
+nextcloud/apps/activity/js/settings-store-cc1b30c2.mjs.map
 nextcloud/apps/activity/js/vendor.LICENSE.txt
 nextcloud/apps/activity/l10n/
 nextcloud/apps/activity/l10n/af.js
@@ -8119,6 +8119,8 @@ nextcloud/apps/activity/l10n/it.js
 nextcloud/apps/activity/l10n/it.json
 nextcloud/apps/activity/l10n/ja.js
 nextcloud/apps/activity/l10n/ja.json
+nextcloud/apps/activity/l10n/ka.js
+nextcloud/apps/activity/l10n/ka.json
 nextcloud/apps/activity/l10n/ka_GE.js
 nextcloud/apps/activity/l10n/ka_GE.json
 nextcloud/apps/activity/l10n/kab.js
@@ -8312,6 +8314,8 @@ nextcloud/apps/admin_audit/l10n/ar.js
 nextcloud/apps/admin_audit/l10n/ar.json
 nextcloud/apps/admin_audit/l10n/ast.js
 nextcloud/apps/admin_audit/l10n/ast.json
+nextcloud/apps/admin_audit/l10n/az.js
+nextcloud/apps/admin_audit/l10n/az.json
 nextcloud/apps/admin_audit/l10n/bg.js
 nextcloud/apps/admin_audit/l10n/bg.json
 nextcloud/apps/admin_audit/l10n/ca.js
@@ -8448,7 +8452,6 @@ nextcloud/apps/admin_audit/lib/IAuditLog
 nextcloud/apps/admin_audit/lib/Listener/
 
nextcloud/apps/admin_audit/lib/Listener/CriticalActionPerformedEventListener.php
 nextcloud/apps/bruteforcesettings/
-nextcloud/apps/bruteforcesettings/.nextcloudignore
 nextcloud/apps/bruteforcesettings/CHANGELOG.md
 nextcloud/apps/bruteforcesettings/LICENSE
 nextcloud/apps/bruteforcesettings/appinfo/
@@ -8570,6 +8573,8 @@ nextcloud/apps/bruteforcesettings/l10n/i
 nextcloud/apps/bruteforcesettings/l10n/it.json
 nextcloud/apps/bruteforcesettings/l10n/ja.js
 nextcloud/apps/bruteforcesettings/l10n/ja.json
+nextcloud/apps/bruteforcesettings/l10n/ka.js
+nextcloud/apps/bruteforcesettings/l10n/ka.json
 nextcloud/apps/bruteforcesettings/l10n/k