CVS: cvs.openbsd.org: ports

2024-04-08 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2024/04/08 22:17:52

Modified files:
lang/ruby/3.1  : Makefile 
lang/ruby/3.2  : Makefile 
lang/ruby/3.3  : Makefile 
Added files:
lang/ruby/3.1/patches: patch-coroutine_amd64_Context_S 
lang/ruby/3.2/patches: patch-coroutine_amd64_Context_S 
lang/ruby/3.3/patches: patch-coroutine_amd64_Context_S 

Log message:
Add _CET_ENDBR to amd64 coroutine code

This fixes SIGILL/ILL_BTCFI that started occurring after
recent changes (post 7.5), for the following example code:

mutex = Mutex.new
mutex.synchronize { Fiber.new { mutex.owned? }.resume

Issue reported by jcs@

Tested by jcs@

OK jcs@



CVS: cvs.openbsd.org: ports

2024-04-08 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2024/04/08 17:41:18

Modified files:
security/suricata: Tag: OPENBSD_7_5 Makefile 
security/suricata/pkg: Tag: OPENBSD_7_5 PLIST 
Added files:
security/suricata/patches: Tag: OPENBSD_7_5 patch-src_suricata_c 
   patch-src_util-privs_c 
   patch-src_util-privs_h 

Log message:
Readd privdrop patches

"probably automatically removed" by gonzalo@ in the 7.0.2 update

OK gonzalo@

add various @sample to suricata's PLIST that were missed in the 7.0.2 update

from sthen@



CVS: cvs.openbsd.org: ports

2024-04-08 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/08 14:56:59

Modified files:
graphics/p5-Image-ExifTool: Makefile distinfo 
graphics/p5-Image-ExifTool/pkg: PLIST 

Log message:
Update p5-Image-ExifTool to 12.82.



CVS: cvs.openbsd.org: ports

2024-04-08 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/08 13:39:15

Modified files:
misc/ytree : Makefile distinfo 

Log message:
Update ytree to 2.08.



Re: [NEW] btop++

2024-04-08 Thread Jos Dehaes
Thanks Stuart! This works. Can it be included in the ports tree now?

Cheers,
Jos

On Mon, 8 Apr 2024 at 17:07, Stuart Henderson  wrote:

> Attached.
>
> On 2024/04/06 21:57, Jos Dehaes wrote:
> > Hi,
> >
> > With the 7.5 release, I tried again, and finally btop now builds with
> attached port. However,
> > I'm struggling with the PLIST file, it seems the fake install is messing
> up the prefix
> > somehow.
> >
> > Can someone help?
> >
> > Cheers,
> > Jos
> >
> > On Tue, 5 Sept 2023 at 19:59, Stuart Henderson 
> wrote:
> >
> > On 2023/09/05 15:58, Stuart Henderson wrote:
> > > On 2023/09/05 16:34, Jos Dehaes wrote:
> > > > Hi,
> > > >
> > > > I want to add the btop port. I used a package from the tech
> mailing list by
> > > > Stuart Henderson as a base. The problem is that btop needs to be
> compiled
> > > > with C++20 compiler. He suggested using clang 16, but I could
> not get that
> > > > to work.
> > > >
> > > > I just used the native g++ detection in the btop Makefile, and
> this works,
> > > > provided that g++ version 11 is installed. I could not find a
> way to encode
> > > > that in the port.
> > > >
> > > > Kindly provide guidance on how to get this included.
> > > >
> > > > Cheers,
> > > > Jos
> > >
> > > As I said before, GCC 11 cannot be used as a build dependency in
> ports.
> > >
> > > The clang 16 bits in the tree are very new, wait for it to settle
> a bit.
> > >
> >
> > the attached tar does build with clang 16 but it still fails:
> >
> > c++ -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS
> -D_FILE_OFFSET_BITS=64
> > -fexceptions -fstack-clash-protection -fcf-protection
> -fstack-protector -lkvm -O2
> > -ftree-vectorize -flto=thin -Wall -Wextra -pedantic -isystem include
> -Isrc -MMD -c -o obj/
> > btop.o src/btop.cpp
> > clang-16: warning: -lkvm: 'linker' input unused
> [-Wunused-command-line-argument]
> > clang-16: warning: argument unused during compilation:
> '-fstack-clash-protection'
> > [-Wunused-command-line-argument]
> > In file included from src/btop.cpp:47:
> > src/btop_tools.hpp:159:48: error: no member named 'count_if' in
> namespace 'std::ranges'
> > return (wide ? wide_ulen(str) :
> std::ranges::count_if(str, [](char c) {
> > return (static_cast(c) & 0xC0) != 0x80; }));
> > ~^
> > src/btop_tools.hpp:179:16: error: no member named 'for_each' in
> namespace 'std::ranges'
> > std::ranges::for_each(str, [](auto& c) { c =
> ::toupper(c); } );
> > ~^
> > src/btop_tools.hpp:185:16: error: no member named 'for_each' in
> namespace 'std::ranges'
> > std::ranges::for_each(str, [](char& c) { c =
> ::tolower(c); } );
> > ~^
> > src/btop_tools.hpp:214:10: error: no member named 'distance' in
> namespace 'std::ranges';
> > did you mean 'std::distance'?
> > return std::ranges::distance(vec.begin(),
> std::ranges::find(vec,
> > find_val));
> >^
> >std::distance
> > /usr/include/c++/v1/__iterator/distance.h:47:1: note:
> 'std::distance' declared here
> > distance(_InputIter __first, _InputIter __last)
> > ^
> > 4 errors generated.
> >
> >
>
>
>


[-stable UPDATE] samba-4.19.6

2024-04-08 Thread Bjorn Ketelaars
Here is an update to the latest release of the Samba 4.19 release series
for -stable. Release notes:
https://www.samba.org/samba/history/samba-4.19.6.html

Note that -current is on the 4.20 release series.

libndr-nbt needs a minor bump because of an addition of a symbol.
Lightly run tested on OpenBSD-7.5 amd64.

Tests/comments/OKs welcome.


Index: Makefile
===
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.343
diff -u -p -r1.343 Makefile
--- Makefile20 Feb 2024 19:45:20 -  1.343
+++ Makefile8 Apr 2024 16:39:39 -
@@ -1,4 +1,4 @@
-VERSION =  4.19.5
+VERSION =  4.19.6
 DISTNAME = samba-${VERSION}
 EPOCH =0
 
@@ -17,7 +17,7 @@ SHARED_LIBS = dcerpc  1.1 \
ldb 2.3 \
ndr 3.1 \
ndr-krb5pac 1.3 \
-   ndr-nbt 2.0 \
+   ndr-nbt 2.1 \
ndr-standard5.0 \
netapi  3.3 \
samba-credentials   1.4 \
Index: distinfo
===
RCS file: /cvs/ports/net/samba/distinfo,v
retrieving revision 1.114
diff -u -p -r1.114 distinfo
--- distinfo20 Feb 2024 19:45:20 -  1.114
+++ distinfo8 Apr 2024 16:39:39 -
@@ -1,2 +1,2 @@
-SHA256 (samba-4.19.5.tar.gz) = DiQFtM7CnQRZYh9DQKGnSvdx7Hz/7f9DJQytfx+HYF4=
-SIZE (samba-4.19.5.tar.gz) = 41840159
+SHA256 (samba-4.19.6.tar.gz) = ZTtSCVVU28IjxjuWr1zfnpjD4EhUnF9WFD07M9zhzvE=
+SIZE (samba-4.19.6.tar.gz) = 41847853



Re: [NEW] btop++

2024-04-08 Thread Laurent Cheylus
Hi Jos,

On Sat, 6 Apr 2024 21:57:30 +0200, Jos Dehaes wrote:

> With the 7.5 release, I tried again, and finally btop now builds with
> attached port. However, I'm struggling with the PLIST file, it seems the
> fake install is messing up the prefix somehow.

I have already submitted a sysutils/btop port for version 1.3.0 => see 
this thread with some comments from sthen@ https://marc.info/?l=openbsd-
ports=170635392519643=2

I need to update my port for version 1.3.2 and finalize some PRs upstream 
to modify Makefile according my patch (no verbose, don't use all CPU by 
default during compilation...).

Laurent



CVS: cvs.openbsd.org: ports

2024-04-08 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2024/04/08 09:32:45

Modified files:
lang/sbcl  : Makefile distinfo 
Added files:
lang/sbcl/files: ecl-nodebugger.lisp 
lang/sbcl/patches: patch-xperfecthash30_lisp-expr 

Log message:
update lang/sbcl to 2.4.3



CVS: cvs.openbsd.org: ports

2024-04-08 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2024/04/08 09:29:42

Modified files:
lang/rust  : Makefile 
lang/rust/pkg  : PLIST-main 
Added files:
lang/rust/pkg  : DESCR-bootstrap PLIST-bootstrap 

Log message:
unbreak rust-src subpackage

I missed removing some files in PLIST-main when updating lang/rust to 1.77.0,
resulting conflicts between -main and -src subpackages.

reported by tim@ and Foxy

While here, add a -bootstrap subpackage.



Re: [NEW] btop++

2024-04-08 Thread Stuart Henderson
Attached.

On 2024/04/06 21:57, Jos Dehaes wrote:
> Hi, 
> 
> With the 7.5 release, I tried again, and finally btop now builds with 
> attached port. However,
> I'm struggling with the PLIST file, it seems the fake install is messing up 
> the prefix
> somehow. 
> 
> Can someone help?
> 
> Cheers,
> Jos
> 
> On Tue, 5 Sept 2023 at 19:59, Stuart Henderson  wrote:
> 
> On 2023/09/05 15:58, Stuart Henderson wrote:
> > On 2023/09/05 16:34, Jos Dehaes wrote:
> > > Hi,
> > >
> > > I want to add the btop port. I used a package from the tech mailing 
> list by
> > > Stuart Henderson as a base. The problem is that btop needs to be 
> compiled
> > > with C++20 compiler. He suggested using clang 16, but I could not get 
> that
> > > to work.
> > >
> > > I just used the native g++ detection in the btop Makefile, and this 
> works,
> > > provided that g++ version 11 is installed. I could not find a way to 
> encode
> > > that in the port.
> > >
> > > Kindly provide guidance on how to get this included.
> > >
> > > Cheers,
> > > Jos
> >
> > As I said before, GCC 11 cannot be used as a build dependency in ports.
> >
> > The clang 16 bits in the tree are very new, wait for it to settle a bit.
> >
> 
> the attached tar does build with clang 16 but it still fails:
> 
> c++ -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS 
> -D_FILE_OFFSET_BITS=64
> -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector 
> -lkvm -O2
> -ftree-vectorize -flto=thin -Wall -Wextra -pedantic -isystem include 
> -Isrc -MMD -c -o obj/
> btop.o src/btop.cpp
> clang-16: warning: -lkvm: 'linker' input unused 
> [-Wunused-command-line-argument]
> clang-16: warning: argument unused during compilation: 
> '-fstack-clash-protection'
> [-Wunused-command-line-argument]
> In file included from src/btop.cpp:47:
> src/btop_tools.hpp:159:48: error: no member named 'count_if' in namespace 
> 'std::ranges'
>                 return (wide ? wide_ulen(str) : 
> std::ranges::count_if(str, [](char c) {
> return (static_cast(c) & 0xC0) != 0x80; }));
>                                                 ~^
> src/btop_tools.hpp:179:16: error: no member named 'for_each' in namespace 
> 'std::ranges'
>                 std::ranges::for_each(str, [](auto& c) { c = 
> ::toupper(c); } );
>                 ~^
> src/btop_tools.hpp:185:16: error: no member named 'for_each' in namespace 
> 'std::ranges'
>                 std::ranges::for_each(str, [](char& c) { c = 
> ::tolower(c); } );
>                 ~^
> src/btop_tools.hpp:214:10: error: no member named 'distance' in namespace 
> 'std::ranges';
> did you mean 'std::distance'?
>                 return std::ranges::distance(vec.begin(), 
> std::ranges::find(vec,
> find_val));
>                        ^
>                        std::distance
> /usr/include/c++/v1/__iterator/distance.h:47:1: note: 'std::distance' 
> declared here
> distance(_InputIter __first, _InputIter __last)
> ^
> 4 errors generated.
> 
> 




btop.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2024-04-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/08 07:04:23

Modified files:
net/iamb   : Makefile 
net/iamb/pkg   : PLIST 

Log message:
net/iamb: install desktop file/sample config/manpages/icons



CVS: cvs.openbsd.org: ports

2024-04-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/08 05:07:17

Modified files:
net/iamb   : Makefile crates.inc distinfo 

Log message:
net/iamb: update to 0.0.9.

see https://github.com/ulyssa/iamb/releases/tag/v0.0.9



Re: Micro could not initialize a Screen

2024-04-08 Thread Rob Schmersel
On Mon, 08 Apr 2024 08:50:25 +0200
Mizsei Zoltán  wrote:

> Hi,
> 
> micro stopped working after the 7.5 update:
> 
> vps$ uname -a
> OpenBSD vps 7.5 GENERIC#79 amd64
> 
> vps$ which micro
> /usr/local/bin/micro
> 
> vps$ micro --version
> Version: 2.0.13
> Commit hash: 68d88b5
> Compiled on Unknown
> 
> vps$ micro test.txt
> function not implemented
> Fatal: Micro could not initialize a Screen.
> 
> vps$ echo $TERM
> xterm-256color
> 
> Regards,
> --ext
> 
> 

See also discussion here:
https://marc.info/?l=openbsd-ports=171255845906993=2



Re: UPDATE: Nextcloud-28.0.4

2024-04-08 Thread gonzalo

ping

On 4/2/24 19:17, Gonzalo L. Rodriguez wrote:

Hello,

Update for Nextcloud to 28.0.4:

https://nextcloud.com/changelog/

OK? Comments?

Cheers.-

Index: Makefile
===
RCS file: /cvs/ports/www/nextcloud/28/Makefile,v
diff -u -p -r1.4 Makefile
--- Makefile5 Mar 2024 09:55:51 -   1.4
+++ Makefile2 Apr 2024 17:12:46 -
@@ -1,3 +1,3 @@
-NC_VERSION=28.0.3
+NC_VERSION=28.0.4
  
  .include 

Index: distinfo
===
RCS file: /cvs/ports/www/nextcloud/28/distinfo,v
diff -u -p -r1.2 distinfo
--- distinfo5 Mar 2024 09:55:51 -   1.2
+++ distinfo2 Apr 2024 17:12:46 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloud-28.0.3.tar.bz2) = 
ntQTwN4W9bAzzu/8ypnA1h/GmNvrjbhRrJrfnu+VGQY=
-SIZE (nextcloud-28.0.3.tar.bz2) = 185856401
+SHA256 (nextcloud-28.0.4.tar.bz2) = 
m/7O4eEvukjEnppxyqgcS6ELKIR4f6t11kzP0SKhMBk=
+SIZE (nextcloud-28.0.4.tar.bz2) = 189242050
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/nextcloud/28/pkg/PLIST,v
diff -u -p -r1.2 PLIST
--- pkg/PLIST   5 Mar 2024 09:55:51 -   1.2
+++ pkg/PLIST   2 Apr 2024 17:13:08 -
@@ -8385,6 +8385,8 @@ nextcloud/apps/admin_audit/l10n/it.js
  nextcloud/apps/admin_audit/l10n/it.json
  nextcloud/apps/admin_audit/l10n/ja.js
  nextcloud/apps/admin_audit/l10n/ja.json
+nextcloud/apps/admin_audit/l10n/ka.js
+nextcloud/apps/admin_audit/l10n/ka.json
  nextcloud/apps/admin_audit/l10n/ko.js
  nextcloud/apps/admin_audit/l10n/ko.json
  nextcloud/apps/admin_audit/l10n/lt_LT.js
@@ -8812,6 +8814,8 @@ nextcloud/apps/circles/l10n/ka_GE.js
  nextcloud/apps/circles/l10n/ka_GE.json
  nextcloud/apps/circles/l10n/kab.js
  nextcloud/apps/circles/l10n/kab.json
+nextcloud/apps/circles/l10n/kn.js
+nextcloud/apps/circles/l10n/kn.json
  nextcloud/apps/circles/l10n/ko.js
  nextcloud/apps/circles/l10n/ko.json
  nextcloud/apps/circles/l10n/lb.js
@@ -8844,6 +8848,8 @@ nextcloud/apps/circles/l10n/ru.js
  nextcloud/apps/circles/l10n/ru.json
  nextcloud/apps/circles/l10n/sc.js
  nextcloud/apps/circles/l10n/sc.json
+nextcloud/apps/circles/l10n/si.js
+nextcloud/apps/circles/l10n/si.json
  nextcloud/apps/circles/l10n/sk.js
  nextcloud/apps/circles/l10n/sk.json
  nextcloud/apps/circles/l10n/sl.js
@@ -8876,8 +8882,7 @@ nextcloud/apps/circles/lib/Activity/Filt
  nextcloud/apps/circles/lib/Activity/Provider.php
  nextcloud/apps/circles/lib/Activity/ProviderParser.php
  nextcloud/apps/circles/lib/Activity/ProviderSubjectCircle.php
-nextcloud/apps/circles/lib/Activity/ProviderSubjectGroup.php
-nextcloud/apps/circles/lib/Activity/ProviderSubjectLink.php
+nextcloud/apps/circles/lib/Activity/ProviderSubjectCircleMember.php
  nextcloud/apps/circles/lib/Activity/ProviderSubjectMember.php
  nextcloud/apps/circles/lib/Activity/SettingAsMember.php
  nextcloud/apps/circles/lib/Activity/SettingAsModerator.php
@@ -9257,6 +9262,7 @@ nextcloud/apps/circles/lib/Search/LocalU
  nextcloud/apps/circles/lib/Search/UnifiedSearchProvider.php
  nextcloud/apps/circles/lib/Search/UnifiedSearchResult.php
  nextcloud/apps/circles/lib/Service/
+nextcloud/apps/circles/lib/Service/ActivityService.php
  nextcloud/apps/circles/lib/Service/CircleService.php
  nextcloud/apps/circles/lib/Service/CirclesService.php
  nextcloud/apps/circles/lib/Service/ConfigService.php
@@ -9410,6 +9416,8 @@ nextcloud/apps/cloud_federation_api/l10n
  nextcloud/apps/cloud_federation_api/l10n/es_CL.json
  nextcloud/apps/cloud_federation_api/l10n/es_EC.js
  nextcloud/apps/cloud_federation_api/l10n/es_EC.json
+nextcloud/apps/cloud_federation_api/l10n/es_MX.js
+nextcloud/apps/cloud_federation_api/l10n/es_MX.json
  nextcloud/apps/cloud_federation_api/l10n/et_EE.js
  nextcloud/apps/cloud_federation_api/l10n/et_EE.json
  nextcloud/apps/cloud_federation_api/l10n/eu.js
@@ -9751,6 +9759,8 @@ nextcloud/apps/contactsinteraction/l10n/
  nextcloud/apps/contactsinteraction/l10n/es.json
  nextcloud/apps/contactsinteraction/l10n/es_EC.js
  nextcloud/apps/contactsinteraction/l10n/es_EC.json
+nextcloud/apps/contactsinteraction/l10n/es_MX.js
+nextcloud/apps/contactsinteraction/l10n/es_MX.json
  nextcloud/apps/contactsinteraction/l10n/eu.js
  nextcloud/apps/contactsinteraction/l10n/eu.json
  nextcloud/apps/contactsinteraction/l10n/fa.js
@@ -10002,6 +10012,8 @@ nextcloud/apps/dav/img/schedule.svg
  nextcloud/apps/dav/l10n/
  nextcloud/apps/dav/l10n/ar.js
  nextcloud/apps/dav/l10n/ar.json
+nextcloud/apps/dav/l10n/ast.js
+nextcloud/apps/dav/l10n/ast.json
  nextcloud/apps/dav/l10n/bg.js
  nextcloud/apps/dav/l10n/bg.json
  nextcloud/apps/dav/l10n/ca.js
@@ -12071,9 +12083,9 @@ nextcloud/apps/files_pdfviewer/js/files_
  nextcloud/apps/files_pdfviewer/js/files_pdfviewer-public.js
  nextcloud/apps/files_pdfviewer/js/files_pdfviewer-public.js.LICENSE.txt
  nextcloud/apps/files_pdfviewer/js/files_pdfviewer-public.js.map

Re: UPDATE: SQLMap-1.8.3

2024-04-08 Thread Benoit Lecocq




On 08/04/2024 09:51, gonzalo wrote:

ping

On 3/25/24 09:42, Gonzalo L. Rodriguez wrote:

Hello,

Update for SQLMap to 1.8.3:

https://github.com/sqlmapproject/sqlmap/releases

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/sqlmap/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile    3 Sep 2023 13:44:18 -    1.46
+++ Makefile    25 Mar 2024 08:39:21 -
@@ -2,7 +2,7 @@ COMMENT =    penetration testing tool to d
  GH_ACCOUNT =    sqlmapproject
  GH_PROJECT =    sqlmap
-GH_TAGNAME =    1.7.8
+GH_TAGNAME =    1.8.3
  CATEGORIES =    security
Index: distinfo
===
RCS file: /cvs/ports/security/sqlmap/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo    3 Sep 2023 13:44:18 -    1.36
+++ distinfo    25 Mar 2024 08:39:21 -
@@ -1,2 +1,2 @@
-SHA256 (sqlmap-1.7.8.tar.gz) = 
5nY18WpzH1uUExfJ+ncbKg6YjO76S/cLdWiLvh1EiPo=

-SIZE (sqlmap-1.7.8.tar.gz) = 7214346
+SHA256 (sqlmap-1.8.3.tar.gz) = 
tr9cAOy5b7vGc6yaVFOIYUBkDyjNy9YJHVWv1jxNphc=

+SIZE (sqlmap-1.8.3.tar.gz) = 7216846






UPDATE: Axel-2.17.14

2024-04-08 Thread Gonzalo L. Rodriguez
Hello,

Update for Axel to 2.17.14:

https://github.com/axel-download-accelerator/axel/releases/tag/v2.17.14

OK? Comments?

Cheers.-

Index: Makefile
===
RCS file: /cvs/ports/net/axel/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile21 Feb 2024 07:35:25 -  1.19
+++ Makefile8 Apr 2024 07:55:11 -
@@ -1,6 +1,6 @@
 COMMENT=   tiny download accelerator
 
-V= 2.17.13
+V= 2.17.14
 DISTNAME=  axel-$V
 
 CATEGORIES=net
Index: distinfo
===
RCS file: /cvs/ports/net/axel/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo21 Feb 2024 07:35:25 -  1.8
+++ distinfo8 Apr 2024 07:55:11 -
@@ -1,2 +1,2 @@
-SHA256 (axel-2.17.13.tar.gz) = YEzn+9s3UAxGIpXWwD+lnrTf+3gP3y/DxB/6dcj27Dg=
-SIZE (axel-2.17.13.tar.gz) = 312226
+SHA256 (axel-2.17.14.tar.gz) = V19z9kDug2qV0ntUru0hbEW8HpFMrZLabwC5B9HJSSU=
+SIZE (axel-2.17.14.tar.gz) = 313731
-- 

 %gonzalo



Re: UPDATE: Varnish-7.5.0

2024-04-08 Thread gonzalo

ping

On 3/25/24 09:21, Gonzalo L. Rodriguez wrote:

Hello,

Update for Varnish to 7.5.0:

https://varnish-cache.org/docs/7.5/whats-new/changes-7.5.html

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/www/varnish/Makefile,v
retrieving revision 1.79
diff -u -p -r1.79 Makefile
--- Makefile8 Jan 2024 08:16:49 -   1.79
+++ Makefile25 Mar 2024 08:20:12 -
@@ -1,6 +1,6 @@
  COMMENT = high-performance HTTP accelerator
  
-DISTNAME =		varnish-7.4.2

+DISTNAME = varnish-7.5.0
  
  CATEGORIES =		www
  
Index: distinfo

===
RCS file: /cvs/ports/www/varnish/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo8 Jan 2024 08:16:49 -   1.36
+++ distinfo25 Mar 2024 08:20:12 -
@@ -1,2 +1,2 @@
-SHA256 (varnish-7.4.2.tgz) = bT0DxnUU5rtOhYTkCjgfUecIYH05M3pj3ErkIGHZpG8=
-SIZE (varnish-7.4.2.tgz) = 3977831
+SHA256 (varnish-7.5.0.tgz) = /KYbmDE54arGHEVG0SoaOrmAfbsdgxRXHjFIyT/3K10=
+SIZE (varnish-7.5.0.tgz) = 4033962




Re: UPDATE: Lynis-3.1.1

2024-04-08 Thread gonzalo

ping

On 3/25/24 09:35, Gonzalo L. Rodriguez wrote:

Hello,

Update for Lynis to 3.1.1:

https://cisofy.com/changelog/lynis/#311

OK? Comments?

Cheers.-

Index: Makefile
===
RCS file: /cvs/ports/security/lynis/Makefile,v
retrieving revision 1.47
diff -u -p -r1.47 Makefile
--- Makefile27 Sep 2023 16:34:33 -  1.47
+++ Makefile25 Mar 2024 08:34:17 -
@@ -1,6 +1,6 @@
  COMMENT=  security auditing tool
  
-DISTNAME =	lynis-3.0.9

+DISTNAME = lynis-3.1.1
  
  CATEGORIES=	security
  
Index: distinfo

===
RCS file: /cvs/ports/security/lynis/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo3 Sep 2023 15:09:03 -   1.41
+++ distinfo25 Mar 2024 08:34:17 -
@@ -1,2 +1,2 @@
-SHA256 (lynis-3.0.9.tar.gz) = 85TffSA5H7dul1rojz66HaBaycSUXix/cJMm4YXhcCU=
-SIZE (lynis-3.0.9.tar.gz) = 339171
+SHA256 (lynis-3.1.1.tar.gz) = 1y9O5zJYFruNv88x6xBCB7n+WKJJPCqHU3N0anEoTMM=
+SIZE (lynis-3.1.1.tar.gz) = 344324
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/lynis/pkg/PLIST,v
retrieving revision 1.24
diff -u -p -r1.24 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:33 -  1.24
+++ pkg/PLIST   25 Mar 2024 08:34:17 -
@@ -36,6 +36,7 @@ share/lynis/db/languages/fr
  share/lynis/db/languages/gr
  share/lynis/db/languages/he
  share/lynis/db/languages/hu
+share/lynis/db/languages/id
  share/lynis/db/languages/it
  share/lynis/db/languages/ja
  share/lynis/db/languages/ko




Re: UPDATE: SQLMap-1.8.3

2024-04-08 Thread gonzalo

ping

On 3/25/24 09:42, Gonzalo L. Rodriguez wrote:

Hello,

Update for SQLMap to 1.8.3:

https://github.com/sqlmapproject/sqlmap/releases

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/sqlmap/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile3 Sep 2023 13:44:18 -   1.46
+++ Makefile25 Mar 2024 08:39:21 -
@@ -2,7 +2,7 @@ COMMENT =   penetration testing tool to d
  
  GH_ACCOUNT =		sqlmapproject

  GH_PROJECT =  sqlmap
-GH_TAGNAME =   1.7.8
+GH_TAGNAME =   1.8.3
  
  CATEGORIES =		security
  
Index: distinfo

===
RCS file: /cvs/ports/security/sqlmap/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo3 Sep 2023 13:44:18 -   1.36
+++ distinfo25 Mar 2024 08:39:21 -
@@ -1,2 +1,2 @@
-SHA256 (sqlmap-1.7.8.tar.gz) = 5nY18WpzH1uUExfJ+ncbKg6YjO76S/cLdWiLvh1EiPo=
-SIZE (sqlmap-1.7.8.tar.gz) = 7214346
+SHA256 (sqlmap-1.8.3.tar.gz) = tr9cAOy5b7vGc6yaVFOIYUBkDyjNy9YJHVWv1jxNphc=
+SIZE (sqlmap-1.8.3.tar.gz) = 7216846




Re: UPDATE: ARtty-1.4.8

2024-04-08 Thread gonzalo

ping

On 3/25/24 09:56, Gonzalo L. Rodriguez wrote:

Hello,

Update for Artty to 1.4.8:

https://github.com/mjwhitta/artty/releases/tag/v1.4.8

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/sysutils/artty/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile11 Aug 2023 07:30:33 -  1.3
+++ Makefile25 Mar 2024 08:54:39 -
@@ -1,7 +1,7 @@
  COMMENT = art for your TTY
  
  MODGO_MODNAME =	github.com/mjwhitta/artty

-MODGO_VERSION =v1.4.4
+MODGO_VERSION =v1.4.8
  
  DISTNAME =	artty-${MODGO_VERSION}
  
Index: distinfo

===
RCS file: /cvs/ports/sysutils/artty/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo11 Aug 2023 07:30:33 -  1.3
+++ distinfo25 Mar 2024 08:54:39 -
@@ -1,82 +1,84 @@
-SHA256 (artty-v1.4.4.zip) = iWAwN405Xo5DXZeKFBWe7dk8wJW9dU6Q60MnNnohRWc=
+SHA256 (artty-v1.4.8.zip) = eB6FNFDtdPWYOIp8YKAyBTRt+VV9m7UVPmlKkXYYHrs=
  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/kr/pretty/@v/v0.3.1.mod) = 
hPPkCAOx69SoAuVXlLmZffCxc8SAnoVy/5BC7FWMobw=
  SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 
7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsDNw=
  SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 
9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY=
  SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 
No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q=
-SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.11.0.mod) = 
VWf46tGSf9qpubsj32GUrQRieek51rYD30rCAmK+QzM=
-SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.11.0.zip) = 
Ux79psC3yK/msEGW5gR9xtUPpIqo5Xb1hMgzGNN9SAI=
+SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.12.3.mod) = 
VWf46tGSf9qpubsj32GUrQRieek51rYD30rCAmK+QzM=
+SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.12.3.zip) = 
Uv3KqQcxESmHtnx/OSUKHvYhvbgr0eccTgdJvwcFcO8=
  SHA256 (go_modules/github.com/mjwhitta/errors/@v/v1.0.2.mod) = 
RYelLS8K4JuksQGFMuhQXXGZrzanXJkfEYFOjmV+OB0=
  SHA256 (go_modules/github.com/mjwhitta/errors/@v/v1.0.2.zip) = 
slO9E3od5WMRVf8+bsHED462m9tW86Xk17D1jex6W84=
-SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.3.mod) = 
qnVLVeTLdlA0bD1g+vax2dcHtZ9oYQqLEHu74yWYfMQ=
-SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.3.zip) = 
aogZMsTjbXhdJZ8GPLiTUvXCecNJMu4uwyFRomn8F+M=
-SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.4.mod) = 
kq6eze61WIm+AokdTowyRoi3uR32jjX3fxVmeNVHB/w=
-SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.4.zip) = 
ii/TQcel+tKTh6U+hljHe9dDI0UY9Hi3G9djvr0Y7Z4=
-SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.10.mod) = 
7iHQxRuVnJPGD8b2oHRSjyicTHi3D4Iby17XwQy8TgY=
-SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.10.zip) = 
JoQ7qGlijuKp9nHqWOyKBFHr5xohHo0qOjq6M0e6Dk0=
-SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.4.mod) = 
lDyDwBq+ccwObSdOvMoVuhnD2cCtasBHXi+PutIfEI4=
-SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.4.zip) = 
+939epkau0jjBalg4uT8Ld+GKVfRupPoPobg341Qptw=
+SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.8.mod) = 
FFOsbLLYWSiV9OfGT16BSKFiEByaK7iX6nTyjsKchm4=
+SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.8.zip) = 
f52m25TBDxSB3kgEGFjojDwAXpKaZRvirzW93ApndXM=
+SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.5.mod) = 
kq6eze61WIm+AokdTowyRoi3uR32jjX3fxVmeNVHB/w=
+SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.5.zip) = 
ysZB9i/5y5zSYObiimApgdwvGRa1Ai3qOq+MWZICFMo=
+SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.12.mod) = 
fZYf0HIooWuyWDE4+QJQp64LxLFY+1zQAx9Xc2x08AE=
+SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.12.zip) = 
VCOQ0p7kKAorwP3juV7UXWf4fEzrePK3kYCZ8OGjLlg=
+SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.8.mod) = 
6C4N3Tm5fzviZdziADdiiHzPfC5pQA/JLlEG/Nw7bOc=
+SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.8.zip) = 
tHYK8q/YzPlUHRaWh50KT6QYzeqJD8V9sg0+q0asyLI=
  SHA256 (go_modules/github.com/mjwhitta/pathname/@v/v1.2.5.mod) = 
jUY25N0PTSKGDKw0i1aQsw9MjDDr3uuSg8P2f+UWWEE=
  SHA256 (go_modules/github.com/mjwhitta/pathname/@v/v1.2.5.zip) = 
i67Z7TNzKE5z6SpFFt//sPiCTj70T8Ftjb527UfB1Kw=
  SHA256 (go_modules/github.com/mjwhitta/safety/@v/v1.11.3.mod) = 
uocCcm+8hjodzau3yYPhop3KfM8h/GLmvdX+AxfBWLk=
  SHA256 (go_modules/github.com/mjwhitta/safety/@v/v1.11.3.zip) = 
Df7voclJcd4JDkdE1IjAeiVFqqLy1jFpDvGKxef4eIE=
-SHA256 (go_modules/github.com/mjwhitta/sysinfo/@v/v1.5.1.mod) = 
EwGCoUzubaEHc8H9lbaN1JFFAs1bA8zpyOSVVqvWzZk=
-SHA256 (go_modules/github.com/mjwhitta/sysinfo/@v/v1.5.1.zip) = 
TdY6G+Pb33s5JCm0+Va7iUJ3+m9rlrqK8OIRgVOXsMg=
-SHA256 (go_modules/github.com/mjwhitta/where/@v/v1.2.8.mod) = 
t92B+qMaKxwpLC/26g+wicdw4g9dOSKX5/BNXl4b2/8=
-SHA256 (go_modules/github.com/mjwhitta/where/@v/v1.2.8.zip) = 

Micro could not initialize a Screen

2024-04-08 Thread Mizsei Zoltán
Hi,

micro stopped working after the 7.5 update:

vps$ uname -a
OpenBSD vps 7.5 GENERIC#79 amd64

vps$ which micro
/usr/local/bin/micro

vps$ micro --version
Version: 2.0.13
Commit hash: 68d88b5
Compiled on Unknown

vps$ micro test.txt
function not implemented
Fatal: Micro could not initialize a Screen.

vps$ echo $TERM
xterm-256color

Regards,
--ext




Re: [editor/micro] stopped working

2024-04-08 Thread Rob Schmersel
On Sun, 7 Apr 2024 12:21:14 -0400
George Koehler  wrote:

> On Sun, 7 Apr 2024 15:57:26 +0200
> Rob Schmersel  wrote:
> 
> > I tracked it down to the use of syscall in the tcell package file
> > tscreen_bsd.go (line 46)
> > 
> > 
> >  >   fd = uintptr(t.out.(*os.File).Fd())
> >  >   if _, _, e1 := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioc,
> >  >   tios, 0, 0, 0); e1 != 0 { e = e1
> >  >   goto failed
> >  >   }
> 
> Joel Sing patched our lang/go to allow SYS_IOCTL in Syscall, but not
> in Syscall6.  I tried changing Syscall6 to Syscall in tscreen_bsd.go.
> The "function not implemented" error stopped appearing, but
> 
I think there is a reason why Syscall6 was used instead of Syscall
(i.e. number of arguments). Just removing the last 3 arguments now
makes the last argument (tios) be a pointer (at least according to the
syscall package description) which I'm not sure is the intention and
probably the reason for the black screen :)

So I guess I need to look at the syscall package to figure what changes
where made for Syscall. Will give it go later today.

>  - micro got stuck on a black screen; I needed to close the terminal.
Got the same after patching

>  - I can't add my patch to the port, because "make update-patches"
>doesn't see it.  The file is outside WRKSRC, in
>WRKDIR/go/pkg/mod/github.com/zyedidia/tcell/v2@v2.0.10
> 

Yeah, the tcell package is a dependency that gets pulled in during
compilation. We need to request upstream to patch or get tcell as an
own package once it is figured out what is the cause (it definitely
used to work before :))

> --- tscreen_bsd.go.orig.port  Sun Apr  7 11:53:03 2024
> +++ tscreen_bsd.goSun Apr  7 11:57:57 2024
> @@ -43,7 +43,7 @@
>   tios = uintptr(unsafe.Pointer(t.tiosp))
>   ioc = uintptr(syscall.TIOCGETA)
>   fd = uintptr(t.out.(*os.File).Fd())
> - if _, _, e1 := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioc,
> tios, 0, 0, 0); e1 != 0 {
> + if _, _, e1 := syscall.Syscall(syscall.SYS_IOCTL, fd, ioc,
> tios); e1 != 0 { e = e1
>   goto failed
>   }
> @@ -61,7 +61,7 @@
>   tios = uintptr(unsafe.Pointer())
>  
>   ioc = uintptr(syscall.TIOCSETA)
> - if _, _, e1 := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioc,
> tios, 0, 0, 0); e1 != 0 {
> + if _, _, e1 := syscall.Syscall(syscall.SYS_IOCTL, fd, ioc,
> tios); e1 != 0 { e = e1
>   goto failed
>   }
> @@ -94,7 +94,7 @@
>   fd := uintptr(t.out.(*os.File).Fd())
>   ioc := uintptr(syscall.TIOCSETAF)
>   tios := uintptr(unsafe.Pointer(t.tiosp))
> - syscall.Syscall6(syscall.SYS_IOCTL, fd, ioc, tios,
> 0, 0, 0)
> + syscall.Syscall(syscall.SYS_IOCTL, fd, ioc, tios)
>   t.out.(*os.File).Close()
>   }
>   if t.in != nil {
> @@ -108,8 +108,8 @@
>   dim := [4]uint16{}
>   dimp := uintptr(unsafe.Pointer())
>   ioc := uintptr(syscall.TIOCGWINSZ)
> - if _, _, err := syscall.Syscall6(syscall.SYS_IOCTL,
> - fd, ioc, dimp, 0, 0, 0); err != 0 {
> + if _, _, err := syscall.Syscall(syscall.SYS_IOCTL,
> + fd, ioc, dimp); err != 0 {
>   return -1, -1, err
>   }
>   return int(dim[1]), int(dim[0]), nil
>