Re: devel/p5-autobox: Update to 3.0.2

2024-09-04 Thread Benoit Lecocq



Le 04/09/2024 à 03:41, wen heping a écrit :

Hi, ports@:


   Here is a patch for devel/p5-autobox:
   i) Update to 3.0.2
   ii) Remove the line "BUILD_DEPENDS=${RUN_DEPENDS}"

   It build well and pass all the tests on amd64-current system.
   No other ports depend on it.


Best Regards,
wen



Committed, thanks !




Re: devel/p5-Locale-Codes: Update to 3.80

2024-09-03 Thread Benoit Lecocq



Le 04/09/2024 à 03:50, wen heping a écrit :

Hi, ports@:

Here is a simple patch for devel/p5-Locale-Codes to update
to 3.80.
It build well and pass all tests on amd64-current system. No
other ports depend on it.



Best Regards,
wen



Committed, thanks !




Re: devel/p5-Graph: Update to 0.9731

2024-08-25 Thread Benoit Lecocq



Le 25/08/2024 à 04:32, wen heping a écrit :

Hi, ports@:

Here is a simple patch for devel/p5-Graph to update to 0.9731.
It build well and pass all tests on amd64-current system.

Three ports depend on it, all build well and pass all tests with
this patch.



Best regards,
wen



Committed, thanks !




Re: p5-Mail-Milter-Authentication is 8 years old

2024-08-24 Thread Benoit Lecocq



Le 23/08/2024 à 16:30, giova...@paclan.it a écrit :

On 8/16/24 8:19 AM, Rupert Gallagher wrote:

This is the new code:

https://github.com/fastmail/authentication_milter

Please pinch Giovanni Bechis.

WIP update to latest version and drop maintainership since I no longer 
use this.

Tests are not working yet since we lack Lock::File (at least).
 Giovanni



ok benoit@




Re: UPDATE: cad/ngspice

2024-08-21 Thread Benoit Lecocq



Le jeudi 15 août 2024 à 07:33, Rafael Sadowski  a écrit :

> Here is an update diff for ngspice 43. It is required to update kicad.
> There is nothing special I would say. To be honest I don't know how to
> test it but kicad8 is built with this version and runs fine.
> 
> OK?

ok benoit@

> 
> diff --git a/cad/ngspice/Makefile.inc b/cad/ngspice/Makefile.inc
> index 361bcfad180..e5560fc89f4 100644
> --- a/cad/ngspice/Makefile.inc
> +++ b/cad/ngspice/Makefile.inc
> @@ -1,4 +1,4 @@
> -V ?= 31
> +V ?= 43
> 
> DISTNAME ?= ngspice-${V}
> 
> @@ -9,7 +9,21 @@ HOMEPAGE ?= https://ngspice.sourceforge.net/
> # BSD
> PERMIT_PACKAGE ?= Yes
> 
> +SITES ?= ${SITE_SOURCEFORGE:=ngspice/}
> +
> USE_GMAKE ?= yes
> -CONFIGURE_STYLE ?= gnu
> 
> -SITES ?= ${SITE_SOURCEFORGE:=ngspice/}
> +AUTOCONF_VERSION = 2.69
> +AUTOMAKE_VERSION = 1.16
> +
> +CONFIGURE_STYLE = autoreconf
> +
> +TAR = ${LOCALBASE}/bin/gtar
> +
> +BUILD_DEPENDS += archivers/gtar
> +
> +CONFIGURE_ARGS += --enable-cider \
> + --enable-xspice \
> + --with-readline=yes
> +
> +CONFIGURE_ARGS += --disable-openmp
> diff --git a/cad/ngspice/libngspice/Makefile b/cad/ngspice/libngspice/Makefile
> index 8c9ce525616..c7a5109489a 100644
> --- a/cad/ngspice/libngspice/Makefile
> +++ b/cad/ngspice/libngspice/Makefile
> @@ -1,18 +1,18 @@
> -COMMENT = ngspice shared library, based on Berkeley SPICE
> +COMMENT = ngspice shared library, based on Berkeley SPICE
> 
> -PKGNAME = libngspice-${V}
> -REVISION = 1
> +PKGNAME = libngspice-${V}
> 
> -SHARED_LIBS += ngspice 0.0 # 0.0
> +SHARED_LIBS += ngspice 0.0 # 0.0
> 
> WANTLIB += m pthread
> 
> -CONFIGURE_ARGS += --with-ngshared
> +CONFIGURE_ARGS += --with-ngshared \
> + --enable-shared
> 
> # same tests as cad/ngspice/ngspice, but they assume you've built a binary
> -NO_TEST = Yes
> +NO_TEST = Yes
> 
> post-install:
> - @rm -r ${PREFIX}/share/ngspice/
> + @rm -r ${PREFIX}/{lib,share}/ngspice/
> 
> .include 
> 
> diff --git a/cad/ngspice/libngspice/distinfo b/cad/ngspice/libngspice/distinfo
> index b1e9757d344..10768caaa9a 100644
> --- a/cad/ngspice/libngspice/distinfo
> +++ b/cad/ngspice/libngspice/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (ngspice-31.tar.gz) = hF87DJYuR97QUd+8E0w8HkrJJcnwzhyz32Trm52lwoI=
> -SIZE (ngspice-31.tar.gz) = 7250057
> +SHA256 (ngspice-43.tar.gz) = FN1qbwhTHyBRwTrmN5CkVwi9Q/PneIamqEiYwpexNpk=
> +SIZE (ngspice-43.tar.gz) = 10279606
> diff --git a/cad/ngspice/libngspice/patches/patch-configure_ac 
> b/cad/ngspice/libngspice/patches/patch-configure_ac
> new file mode 100644
> index 000..a744ce340de
> --- /dev/null
> +++ b/cad/ngspice/libngspice/patches/patch-configure_ac
> @@ -0,0 +1,82 @@
> +Index: configure.ac
> +--- configure.ac.orig
>  configure.ac
> +@@ -820,7 +820,6 @@ fi
> + # Xft is optional, allows text rotation in plots
> +
> + if test "x$no_x" != xyes ; then
> +- X_CFLAGS="$X_CFLAGS -I/usr/include/freetype2"
> + AC_CHECK_LIB([Xaw], [main], [X_LIBS="$X_LIBS -lXaw"],
> + [AC_MSG_ERROR([Couldn't find Xaw library])], [$X_LIBS $X_EXTRA_LIBS])
> + AC_CHECK_LIB([Xmu], [main], [X_LIBS="$X_LIBS -lXmu"],
> +@@ -829,21 +828,9 @@ if test "x$no_x" != xyes ; then
> + AC_CHECK_LIB([Xext], [XShmAttach], [X_LIBS="$X_LIBS -lXext"],
> + [AC_MSG_ERROR([Couldn't find Xext library])], [$X_LIBS $X_EXTRA_LIBS])
> + X_LIBS="$X_LIBS -lX11"
> +- AC_CHECK_LIB([Xft], [main],
> +- [AC_DEFINE([HAVE_LIBXFT], [1], [Have xft routines in libxft])]
> +- X_LIBS="$X_LIBS -lXft -lfontconfig -lXrender -lfreetype"
> +- has_xft=yes,
> +- [has_xft=no], [$X_LIBS $X_EXTRA_LIBS])
> ++ PKG_CHECK_MODULES([XFT], [xft], [X_CFLAGS="$X_CFLAGS $XFT_CFLAGS"; 
> X_LIBS="$X_LIBS $XFT_LIBS"],
> ++ [AC_MSG_ERROR([Couldn't find freetype library])])
> +
> +- if test "x$has_xft" = xyes ; then
> +- AC_CHECK_LIB([fontconfig], [main], [],
> +- [AC_MSG_ERROR([Couldn't find fontconfig library])], [$X_LIBS 
> $X_EXTRA_LIBS])
> +-# AC_CHECK_LIB([Xrender], [main], [],
> +-# [AC_MSG_ERROR([Couldn't find Xrender library])], [$X_LIBS $X_EXTRA_LIBS])
> +- AC_CHECK_LIB([freetype], [main], [],
> +- [AC_MSG_ERROR([Couldn't find freetype library])], [$X_LIBS $X_EXTRA_LIBS])
> +- fi
> +-
> + has_no_x=false
> + else
> + AC_DEFINE([X_DISPLAY_MISSING])
> +@@ -864,9 +851,27 @@ AM_CONDITIONAL([NO_X], [test "x$has_no_x" = xtrue])
> + AM_CONDITIONAL([NO_HELP], [test "x$has_no_help" = xtrue])
> +
> + # Additional libs of hicum group
> +-AC_CHECK_LIB(stdc++, main, XTRALIBS="$XTRALIBS -lstdc++",,)
> +-AC_SUBST(XTRALIBS, $XTRALIBS)
> ++#AC_CHECK_LIB(stdc++, main, XTRALIBS="$XTRALIBS -lstdc++",,)
> ++#AC_SUBST(XTRALIBS, $XTRALIBS)
> ++# Determine which C++ standard library to use based on the compiler
> ++AC_MSG_CHECKING([which C++ standard library to use])
> ++case `$CXX --version` in
> ++ clang)
> ++ AC_CHECK_LIB(c++, main, XTRALIBS="$XTRALIBS -lc++ -pthread",,)
> ++ AC_SUBST(XTRALIBS, $XTRALIBS)
> ++ ;;
> ++ g++)
> ++ AC_CHECK_LIB(stdc++, main, XTRALIBS="$XTRALIBS -lestdc++",,)
> ++ AC_SUBST(XTRALIBS, $XTRALIBS)
> ++ ;;
> ++ *)
> ++ AC_MSG_ERROR([Unknown C++ compiler])
> ++ 

Re: www/p5-HTML-Parser: Update to 3.83

2024-08-10 Thread Benoit Lecocq



Le 05/08/2024 à 13:41, wen heping a écrit :

Hi, ports@:

  Here is a simple patch for www/p5-HTML-Parser to
update to 3.83. It build well and pass all tests on
amd64-current system.
  It is mainly a bug fix patch.
  Many ports depend on www/p5-HTML-Parser, I only
test 10 of these ports, no problem meet.


Best Regards,
wen




Committed, thanks !




Re: UPDATE: SQLMap-1.8.7

2024-08-02 Thread Benoit Lecocq



Le 02/08/2024 à 13:32, gonzalo a écrit :

Hi,

Minor update for SQLMap to 1.8.7:

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

OK? Comments?



ok benoit@





Index: Makefile
===
RCS file: /cvs/ports/security/sqlmap/Makefile,v
retrieving revision 1.49
diff -u -p -r1.49 Makefile
--- Makefile28 May 2024 16:48:40 -  1.49
+++ Makefile2 Aug 2024 11:03:40 -
@@ -2,8 +2,7 @@ COMMENT =   penetration testing tool to d
  
  GH_ACCOUNT =		sqlmapproject

  GH_PROJECT =  sqlmap
-GH_TAGNAME =   1.8.3
-REVISION = 1
+GH_TAGNAME =   1.8.7
  
  CATEGORIES =		security
  
Index: distinfo

===
RCS file: /cvs/ports/security/sqlmap/distinfo,v
retrieving revision 1.37
diff -u -p -r1.37 distinfo
--- distinfo9 Apr 2024 18:12:00 -   1.37
+++ distinfo2 Aug 2024 11:03:40 -
@@ -1,2 +1,2 @@
-SHA256 (sqlmap-1.8.3.tar.gz) = tr9cAOy5b7vGc6yaVFOIYUBkDyjNy9YJHVWv1jxNphc=
-SIZE (sqlmap-1.8.3.tar.gz) = 7216846
+SHA256 (sqlmap-1.8.7.tar.gz) = H5jsxVd1s1owLpKXfrujXimmo+PQY5gvrCgWuVQROus=
+SIZE (sqlmap-1.8.7.tar.gz) = 7249305
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/sqlmap/pkg/PLIST,v
retrieving revision 1.32
diff -u -p -r1.32 PLIST
--- pkg/PLIST   28 May 2024 16:48:40 -  1.32
+++ pkg/PLIST   2 Aug 2024 11:03:41 -
@@ -56,6 +56,7 @@ share/sqlmap/data/txt/common-files.txt
  share/sqlmap/data/txt/common-outputs.txt
  share/sqlmap/data/txt/common-tables.txt
  share/sqlmap/data/txt/keywords.txt
+share/sqlmap/data/txt/sha256sums.txt
  share/sqlmap/data/txt/smalldict.txt
  share/sqlmap/data/txt/user-agents.txt
  share/sqlmap/data/txt/wordlist.tx_




Re: UPDATE security/p5-Mojolicious-Plugin-Authentication

2024-07-31 Thread Benoit Lecocq



Le mardi 30 juillet 2024 à 19:20, Lucas Gabriel Vuotto  a écrit :

> Bump.

Committed, thanks !

> 
> On Wed, Jul 17, 2024 at 08:04:14PM GMT, Lucas Gabriel Vuotto wrote:
> 
> > Hi ports@,
> > 
> > I keep forgetting to send this patch. Back in March 2023 I sent an
> > update for www/p5-Mojo 0. In May 2024, a newer version was commited
> > after a bump from wen heping, but that diff missed a fix for the
> > breakage of this port.
> > 
> > This is the same diff that I sent back in May 2023. It still passes the
> > tests, thing that currently doesn't happen (they hang). I'm not an user
> > of the port btw, it's only something that came up when I was testing
> > the Mojo update.
> > 
> > Lucas
> > 
> > Relavant part of that email:
> > 
> > > - security/p5-Mojolicious-Plugin-Authentication: tests fail. Currently
> > > at 1.37; release 1.38 includes the following in the release notes:
> > > "Fixed an issue that made the test suite fail with Mojolicious 9.25."
> > > So, I made a small patch for 1.39 and tests passed. The diff is
> > > included, as no other ports depends on it.
> 
> 
> 
> diff /usr/ports
> commit - 7304a451eb2ac7f3d404daa7f0c1afb24b419b9d
> path + /usr/ports
> blob - 7c87e4959795c74c3f143eb03f5276a2be527605
> file + security/p5-Mojolicious-Plugin-Authentication/Makefile
> --- security/p5-Mojolicious-Plugin-Authentication/Makefile
> +++ security/p5-Mojolicious-Plugin-Authentication/Makefile
> @@ -2,7 +2,7 @@ COMMENT = authentication plugin for the Mojolicious Pe
> 
> MODULES = cpan
> PKG_ARCH = *
> -DISTNAME = Mojolicious-Plugin-Authentication-1.37
> +DISTNAME = Mojolicious-Plugin-Authentication-1.39
> CATEGORIES = security
> 
> # Perl
> blob - 8632368ef3b2f3d80a0acdef8270fc1a5c623be7
> file + security/p5-Mojolicious-Plugin-Authentication/distinfo
> --- security/p5-Mojolicious-Plugin-Authentication/distinfo
> +++ security/p5-Mojolicious-Plugin-Authentication/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (Mojolicious-Plugin-Authentication-1.37.tar.gz) = 
> p+0gZyW3s5XU/KEuPx2SPaZE2RMzP/SOojHgZOyxq7Y=
> -SIZE (Mojolicious-Plugin-Authentication-1.37.tar.gz) = 27712
> +SHA256 (Mojolicious-Plugin-Authentication-1.39.tar.gz) = 
> n5nL31ysqj+j+WG+6U3pcibRd6NqFee6MDrnnRModNE=
> +SIZE (Mojolicious-Plugin-Authentication-1.39.tar.gz) = 27979



Re: security/p5-Crypt-Argon2: Update to 0.022

2024-07-17 Thread Benoit Lecocq



Le 16/07/2024 à 04:31, wen heping a écrit :

Hi, ports@:

 Here is a patch for security/p5-Crypt-Argon2 to update to 0.022.
It build well and pass all tests on amd64-current system.
 Only one port depends on it, textproc/p5-File-KDBX, it build well
with this patch and pass all tests.


Best Regards,
wen


Committed, thanks !





Re: devel/p5-MCE: Update to 1.897

2024-06-21 Thread Benoit Lecocq


Le samedi 22 juin 2024 à 04:18, wen heping  a écrit :

> Hi, ports@:
> 
> Here is a simple patch for devel/p5-MCE to update to 1.897.
> It build and run well and pass all tests on amd64-current system.
> 
> 
> Regards,
> wen

Committed, thanks !



Re: UPDATE: Nono-0.7.2

2024-05-16 Thread Benoit Lecocq




On 16/05/2024 16:32, Gonzalo L. Rodriguez wrote:

Hello,

Update for Nono to 0.7.2:

http://www.pastel-flower.jp/~isaki/nono/

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/emulators/nono/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile4 Apr 2024 09:05:23 -   1.33
+++ Makefile16 May 2024 14:30:36 -
@@ -2,7 +2,7 @@ BROKEN-i386=requires __m128i and simil
  
  COMMENT=		OMRON LUNA-I and LUNA-88K emulator
  
-DISTNAME=		nono-0.7.1

+DISTNAME=  nono-0.7.2
  CATEGORIES=   emulators
  
  MAINTAINER=		Gonzalo L. R. 

Index: distinfo
===
RCS file: /cvs/ports/emulators/nono/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo4 Apr 2024 09:05:23 -   1.23
+++ distinfo16 May 2024 14:30:36 -
@@ -1,2 +1,2 @@
-SHA256 (nono-0.7.1.tar.gz) = ZksHnvNhjF3junF2hkJD5NeCXVy7sf+mD+ZH+JNqnVY=
-SIZE (nono-0.7.1.tar.gz) = 3271504
+SHA256 (nono-0.7.2.tar.gz) = ik8ueMM6AmbwhE5KSOEi8LKxoyYff8prYkV1Ra6w/qg=
+SIZE (nono-0.7.2.tar.gz) = 3274816




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






Re: UPDATE: Nono-0.7.1

2024-04-03 Thread Benoit Lecocq




On 03/04/2024 15:42, Gonzalo L. Rodriguez wrote:

Hello,

Update for Nono to 0.7.1:

http://www.pastel-flower.jp/~isaki/nono/

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/emulators/nono/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile27 Feb 2024 08:26:39 -  1.32
+++ Makefile3 Apr 2024 13:31:04 -
@@ -2,7 +2,7 @@ BROKEN-i386=requires __m128i and simil
  
  COMMENT=		OMRON LUNA-I and LUNA-88K emulator
  
-DISTNAME=		nono-0.7.0

+DISTNAME=  nono-0.7.1
  CATEGORIES=   emulators
  
  MAINTAINER=		Gonzalo L. R. 

Index: distinfo
===
RCS file: /cvs/ports/emulators/nono/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo27 Feb 2024 08:26:39 -  1.22
+++ distinfo3 Apr 2024 13:31:04 -
@@ -1,2 +1,2 @@
-SHA256 (nono-0.7.0.tar.gz) = t+C0rSwPXyMK+UO6HKS1DrpsEmX4qKZtVWZ/2CNCc/k=
-SIZE (nono-0.7.0.tar.gz) = 3268612
+SHA256 (nono-0.7.1.tar.gz) = ZksHnvNhjF3junF2hkJD5NeCXVy7sf+mD+ZH+JNqnVY=
+SIZE (nono-0.7.1.tar.gz) = 3271504




Re: textproc/p5-PDF-Table: Update to 1.006

2024-03-22 Thread Benoit Lecocq




On 22/03/2024 07:33, wen heping wrote:

Hi, ports@:

Here is a simple patch to update textproc/p5-PDF-Table to 1.006.
It build and run well and pass all tests on amd64-current.
No other ports depend on it.



Cheers !
wen


Committed, thanks !



Re: UPDATE: Nono-0.7.0

2024-02-22 Thread Benoit Lecocq



Le jeudi 22 février 2024 à 3:31 PM, Gonzalo L. Rodriguez  a 
écrit :

> Hello,
> 
> Update for Nono to 0.7.0:
> 
> http://www.pastel-flower.jp/~isaki/nono/
> 
> OK? Comments?

ok benoit@

> 
> Cheers.-
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/emulators/nono/Makefile,v
> retrieving revision 1.31
> diff -u -p -r1.31 Makefile
> --- Makefile 8 Jan 2024 08:14:12 - 1.31
> +++ Makefile 22 Feb 2024 14:30:31 -
> @@ -2,7 +2,7 @@ BROKEN-i386= requires __m128i and simil
> 
> COMMENT= OMRON LUNA-I and LUNA-88K emulator
> 
> -DISTNAME= nono-0.6.4
> +DISTNAME= nono-0.7.0
> CATEGORIES= emulators
> 
> MAINTAINER= Gonzalo L. R. gonz...@openbsd.org
> 
> Index: distinfo
> ===
> RCS file: /cvs/ports/emulators/nono/distinfo,v
> retrieving revision 1.21
> diff -u -p -r1.21 distinfo
> --- distinfo 8 Jan 2024 08:14:12 - 1.21
> +++ distinfo 22 Feb 2024 14:30:31 -
> @@ -1,2 +1,2 @@
> -SHA256 (nono-0.6.4.tar.gz) = ZHgMmgUBqN2tvGhN6EkBMRQoOVtXfe26FgZMvW25trw=
> -SIZE (nono-0.6.4.tar.gz) = 3224619
> +SHA256 (nono-0.7.0.tar.gz) = t+C0rSwPXyMK+UO6HKS1DrpsEmX4qKZtVWZ/2CNCc/k=
> +SIZE (nono-0.7.0.tar.gz) = 3268612
> --
> 
> %gonzalo



Re: [maintainer] 4 perl ports update

2024-02-09 Thread Benoit Lecocq



Le samedi 10 février 2024 à 03:37, wen heping  a 
écrit :

> Hi, ports@:
> 
> Here are 4 simple patches for 4 my maintained ports.
> All build well and pass all tests on amd64-current system.
> 
> 
> Cheers !
> wen

Committed, thanks !



Re: htmldoc: 1.9.16 -> 1.9.17

2024-01-19 Thread Benoit Lecocq






Envoyé avec la messagerie sécurisée Proton Mail.

Le samedi 20 janvier 2024 à 00:10, Daniel Dickman  a écrit 
:


> Hi Benoit, here's an update of htmldoc to 1.9.17. Here are some of the
> main changes from CHANGES.md:
> 
> - Added new `--pre-indent` option
> - Now link to CUPS library instead of embedding its HTTP code.
> - Updated PostScript and PDF date/time information to use UTC
> 
> And a few fixes are mentioned as well:
> - Fixed a markdown parsing bug
> - Fixed a relative URL handling bug
> - Fixed a crash bug with bad title images
> - Fixed some minor CodeQL warnings.
> 
> The main change in our port is that we add a new LIB_DEPENDS on
> print/cups,-libs (and ssl and crypto can be removed from WANTLIB as a
> result).
> 
> It also looks like the patch to work around an llvm 8 bug can go away at
> this point? Indeed the build did not freeze for me when I compiled on an
> amd64 box.
> 
> ok on the update below?

ok benoit@

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/print/htmldoc/Makefile,v
> diff -u -p -u -r1.57 Makefile
> --- Makefile 27 Sep 2023 14:32:02 - 1.57
> +++ Makefile 19 Jan 2024 23:02:40 -
> @@ -1,6 +1,6 @@
> COMMENT = convert HTML pages to PDF/PS format
> 
> -V = 1.9.16
> +V = 1.9.17
> DISTNAME = htmldoc-${V}
> CATEGORIES = print www
> 
> @@ -11,7 +11,7 @@ MAINTAINER = Benoit Lecocq  # GPLv2
> PERMIT_PACKAGE = Yes
> 
> -WANTLIB += c crypto m ssl z jpeg png ${COMPILER_LIBCXX}
> +WANTLIB += ${COMPILER_LIBCXX} c cups jpeg m png z
> 
> COMPILER = base-clang ports-gcc base-gcc
> 
> @@ -19,7 +19,8 @@ DISTFILES = ${DISTNAME}-source${EXTRACT
> SITES = https://github.com/michaelrsweet/htmldoc/releases/download/v${V}/
> 
> LIB_DEPENDS = graphics/jpeg \
> - graphics/png
> + graphics/png \
> + print/cups,-libs
> 
> CONFIGURE_STYLE = gnu dest
> CONFIGURE_ARGS += --without-gui --disable-gnutls
> Index: distinfo
> ===
> RCS file: /cvs/ports/print/htmldoc/distinfo,v
> diff -u -p -u -r1.19 distinfo
> --- distinfo 3 Jun 2022 09:24:54 - 1.19
> +++ distinfo 19 Jan 2024 23:02:40 -
> @@ -1,2 +1,2 @@
> -SHA256 (htmldoc-1.9.16-source.tar.gz) = 
> sQhjhcTBbNq+QoqxqgQSZrrr7jnyIs9qOUe0ECe32uM=
> -SIZE (htmldoc-1.9.16-source.tar.gz) = 3389563
> +SHA256 (htmldoc-1.9.17-source.tar.gz) = 
> oEpxy6RTyE3+YokYcov0vEB33BeyfbgjCYXj5EdGpmM=
> +SIZE (htmldoc-1.9.17-source.tar.gz) = 3289176
> Index: patches/patch-htmldoc_http_c
> ===
> RCS file: patches/patch-htmldoc_http_c
> diff -N patches/patch-htmldoc_http_c
> --- patches/patch-htmldoc_http_c 11 Mar 2022 19:51:02 - 1.4
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,14 +0,0 @@
> -Index: htmldoc/http.c
>  htmldoc/http.c.orig
> -+++ htmldoc/http.c
> -@@ -31,6 +31,10 @@
> - # include 
> 
> - #endif /* HAVE_POLL /
> -
> -+#if defined(OpenBSD)
> -+# define CUPS_RAND() arc4random()
> -+# define CUPS_SRAND(v)
> -+#endif
> -
> - /
> - * Some operating systems have done away with the F constants for
> Index: patches/patch-htmldoc_ps-pdf_cxx
> ===
> RCS file: patches/patch-htmldoc_ps-pdf_cxx
> diff -N patches/patch-htmldoc_ps-pdf_cxx
> --- patches/patch-htmldoc_ps-pdf_cxx 11 Mar 2022 19:51:02 - 1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,16 +0,0 @@
> -Work around an LLVM 8.0.0 optimizer bug that causes htmldoc to spin.
> -https://github.com/michaelrsweet/htmldoc/issues/349
> -https://bugs.llvm.org/show_bug.cgi?id=41998
> -
> -Index: htmldoc/ps-pdf.cxx
>  htmldoc/ps-pdf.cxx.orig
> -+++ htmldoc/ps-pdf.cxx
> -@@ -5440,7 +5440,7 @@ parse_pre(tree_t t, / I - Tree to parse */
> - line[10240],
> - *lineptr,
> - *dataptr;
> -- int col;
> -+ volatile int col;
> - float width,
> - height,
> - rgb[3];



Re: devel/p5-Locale-Codes: Update to 3.76

2023-11-29 Thread Benoit Lecocq




On 28/11/2023 02:26, wen heping wrote:

Hi, ports@:

 Here is a simple patch for devel/p5-Locale-Codes to update to 3.76.
It build well and pass all tests on amd64-current system.

 The changelog is:
 3.76  2023-09-05  sbeck
   -  Fixed problem in distro
  Accidentally created a distribution (3.75) that is broken. GitHub
  #18
  3.75  2023-09-01  sbeck
   -  NEW CODE(s)
  3.74  2023-06-07  sbeck
   -  NEW CODE(s)


Regards,
wen


Committed, thanks !



Re: x11/openbox broken with 7.4 upgrade

2023-10-21 Thread Benoit Lecocq




On 18/10/2023 10:57, Stuart Henderson wrote:

On 2023/10/17 23:07, Ghislain Mercier wrote:

Hello,

With yesterday's upgrade from 7.3 to 7.4, and more specifically with
glib2 upgrading from 2.74.6 to 2.76.6, Openbox crashes when switching
out of a fullscreen window (tested on 7.4 GENERIC.MP#1397 amd64).

It appears to be a known bug, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033385

I quote :

This bug has been reported upstream at
https://bugzilla.icculus.org/show_bug.cgi?id=6669.

The following patch is provided to fix the bug, and has been accepted
into a developer's work branch here:
http://git.openbox.org/?p=mikachu/openbox.git;a=commit;h=d41128e5a1002af41c976c8860f8299cfcd3cd72


I would be happy to provide a diff for the port but I have absolutely no
idea of how to do that... Of course, if one of the kind developers had
time to provide some guidance I could learn and try.

Thanks in advance !

GM.



CC'ing maintainer.

Not tested yet but I think this should do the trick.
If it works it would make sense to commit to 7.4-stable too.


ok benoit@



Index: Makefile
===
RCS file: /cvs/ports/x11/openbox/Makefile,v
retrieving revision 1.91
diff -u -p -r1.91 Makefile
--- Makefile27 Sep 2023 20:37:19 -  1.91
+++ Makefile18 Oct 2023 08:54:50 -
@@ -1,7 +1,7 @@
  COMMENT = small, fast & usable window manager
  
  V =		3.6.1

-REVISION = 11
+REVISION = 12
  DISTNAME =openbox-${V}
  SHARED_LIBS +=obrender12.0# 32.0
  SHARED_LIBS +=obt 1.1 # 2.2
Index: patches/patch-openbox_client_c
===
RCS file: /cvs/ports/x11/openbox/patches/patch-openbox_client_c,v
retrieving revision 1.4
diff -u -p -r1.4 patch-openbox_client_c
--- patches/patch-openbox_client_c  11 Mar 2022 20:16:51 -  1.4
+++ patches/patch-openbox_client_c  18 Oct 2023 08:54:50 -
@@ -1,8 +1,25 @@
+First hunk, in client_get_settings_state():
+
  Fix a NULL pointer dereference that was causing a crash when launching
  Java GUI applications.
  From https://bugzilla.icculus.org/show_bug.cgi?id=5277 via Arch
  Linux.
  
+

+Others, in client_calc_layer():
+
+From d41128e5a1002af41c976c8860f8299cfcd3cd72 Mon Sep 17 00:00:00 2001
+From: pldubouilh 
+Date: Fri, 17 Mar 2023 18:23:47 +0100
+Subject: [PATCH] Fix list traversal issue in client_calc_layer
+
+The calls to client_calc_layer_internal can modify stacking_list, which
+can cause us to follow dangling ->next pointers (either by the pointer
+itself already being freed, or it pointing to a freed area). Avoid this
+by copying the list first, the goal is to visit every client in the list
+once so this should be fine.
+
+
  Index: openbox/client.c
  --- openbox/client.c.orig
  +++ openbox/client.c
@@ -15,3 +32,35 @@ Index: openbox/client.c
!g_pattern_match(app->title,
 strlen(self->title), self->title, NULL))
   match = FALSE;
+@@ -2702,9 +2702,12 @@ static void client_calc_layer_internal(ObClient *self)
+ void client_calc_layer(ObClient *self)
+ {
+ GList *it;
++/* the client_calc_layer_internal calls below modify stacking_list,
++   so we have to make a copy to iterate over */
++GList *list = g_list_copy(stacking_list);
+
+ /* skip over stuff above fullscreen layer */
+-for (it = stacking_list; it; it = g_list_next(it))
++for (it = list; it; it = g_list_next(it))
+ if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break;
+
+ /* find the windows in the fullscreen layer, and mark them not-visited */
+@@ -2717,7 +2720,7 @@ void client_calc_layer(ObClient *self)
+ client_calc_layer_internal(self);
+
+ /* skip over stuff above fullscreen layer */
+-for (it = stacking_list; it; it = g_list_next(it))
++for (it = list; it; it = g_list_next(it))
+ if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break;
+
+ /* now recalc any windows in the fullscreen layer which have not
+@@ -2728,6 +2731,8 @@ void client_calc_layer(ObClient *self)
+  !WINDOW_AS_CLIENT(it->data)->visited)
+ client_calc_layer_internal(it->data);
+ }
++
++g_list_free(it);
+ }
+
+ gboolean client_should_show(ObClient *self)





Re : www/p5-Dancer2: Update to 1.0.0

2023-10-11 Thread Benoit Lecocq


--- Original Message ---
Le jeudi 12 octobre 2023 à 04:59, wen heping  a 
écrit :


> Hi, ports@:
> 
> 
> Here is a simple patch to update www/p5-Dancer2 to 1.0.0.
> It build well and run well and pass all tests on amd64-current system.
> 
> All ports depend on Dancer2 build well and pass all tests too.
> 
> 

Committed, thanks !

> 
> 
> Regards,
> wen



Re: [NEW] graphics/oxipng

2023-09-27 Thread Benoit Lecocq


--- Original Message ---
Le mardi 26 septembre 2023 à 18:23, Frederic Cambus  a écrit :


> Hi ports@,
> 
> Here is a new port: graphics/oxipng
> 
> From DESCR:
> 
> Oxipng is a multithreaded lossless PNG compression optimizer. It can be used
> via a command-line interface or as a library in other Rust programs.
> 
> Comments? OK?

ok benoit@



Re: [NEW]devel/p5-Hash-Ordered

2023-09-25 Thread Benoit Lecocq





--- Original Message ---
Le lundi 25 septembre 2023 à 10:31, wen heping  a 
écrit :


> Hi, ports@:
> 
> Here is a patch to create new port devel/p5-Hash-Ordered,
> it is required by the update of mail/p5-Mail-Box.
> It build and run well on amd64-current system and pass
> all tests.
> 
> 

ok benoit@

> Cheers !
> wen



Re: devel/p5-MCE: Update to 1.889

2023-09-15 Thread Benoit Lecocq






Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le vendredi 15 septembre 2023 à 12:22, wen heping  a 
écrit :


> Hi, ports@:
> 
> Here is a patch for devel/p5-MCE to update to 1.889.
> It build well and pass tests on amd64-current system.
> Only one port depends on it: devel/p5-Test-Perl-Critic, it
> build well and pass all tests with this patch too.
> 
> 
> Cheers !
> wen

Committed, thanks !



Re: [Maintainer Update]www/p5-HTML-Selector-XPath: Update to 0.28

2023-09-15 Thread Benoit Lecocq



--- Original Message ---
Le vendredi 15 septembre 2023 à 12:25, wen heping  a 
écrit :


> Hi, ports@:
> 
> Here is a simple patch for www/p5-HTML-Selector-XPath
> update to 0.28. It build and run well on amd64-current system.
> 
> One port, www/p5-Web-Scraper, depends on it. It build and
> pass all tests too.

Committed, thanks !
> 
> 
> Cheers !
> wen



[Update] security/libssh2

2023-08-10 Thread Benoit Lecocq
Hello ports,

Update for libssh2 to 1.11.0:
https://www.libssh2.org/changes.html

OK? Comments?

Cheers
Benoit

libssh2-1.11.0.diff
Description: Binary data


Re: devel/p5-Moose: Update to 2.2206

2023-08-09 Thread Benoit Lecocq




On 08/08/2023 08:27, wen heping wrote:

Hi, ports@:

 Here is a simple patch for devel/p5-Moose to update to 2.2206.
It build and run well on amd64-current system, pass all tests.
 Update changes is the improvement of TEST, so I did not check
the ports depends on it.



Regards,
wen


Committed, thanks !



Re: 回复: math/superlu: Update to 6.0.0

2023-08-02 Thread Benoit Lecocq




On 12/07/2023 03:08, wen heping wrote:

Here is the revised patch , now set SHARED_LIBS +=superlu 1.0

wen


Committed, thanks !




发件人: Stuart Henderson 
发送时间: 2023年7月11日 19:00
收件人: wen heping
抄送: ports@openbsd.org
主题: Re: math/superlu: Update to 6.0.0

On 2023/07/09 01:45, wen heping wrote:

Hi, ports@:

Here is a patch for math/superlu to update to 6.0.0.
It build and run well on amd64-current system. And
"100% tests passed".


$ /usr/src/lib/check_sym /usr/local/lib/libsuperlu.so.0.1 
/usr/obj/ports/superlu-6.0.0/fake-amd64/usr/local/lib/libsuperlu.so.0.2
/usr/local/lib/libsuperlu.so.0.1 --> 
/usr/obj/ports/superlu-6.0.0/fake-amd64/usr/local/lib/libsuperlu.so.0.2
Dynamic export changes:
added:
 get_metis
 int32Calloc
 int32Malloc

removed:
 colamd_report
 symamd_report

PLT added:
 int32Calloc
 int32Malloc



Functions were removed, so this ought to have a major shlib_version bump,
not a minor one.







Regards,
wen



Index: Makefile
===
RCS file: /cvs/ports/math/superlu/Makefile,v
retrieving revision 1.4
diff -u -p -u -r1.4 Makefile
--- Makefile  11 Mar 2023 09:31:06 -  1.4
+++ Makefile  9 Jul 2023 01:43:23 -
@@ -3,9 +3,9 @@ COMMENT = library for solving sparse lin

  GH_ACCOUNT = xiaoyeli
  GH_PROJECT = superlu
-GH_TAGNAME = v5.3.0
+GH_TAGNAME = v6.0.0

-SHARED_LIBS +=   superlu 0.1 # 5.3.0
+SHARED_LIBS +=   superlu 0.2 # 6.0.0

  CATEGORIES = math

Index: distinfo
===
RCS file: /cvs/ports/math/superlu/distinfo,v
retrieving revision 1.2
diff -u -p -u -r1.2 distinfo
--- distinfo  11 Mar 2023 09:31:06 -  1.2
+++ distinfo  9 Jul 2023 01:43:23 -
@@ -1,2 +1,2 @@
-SHA256 (superlu-5.3.0.tar.gz) = PkZK+nczXeIArrc5B0oR6W2b720LUZlQz6ZoTEvh81A=
-SIZE (superlu-5.3.0.tar.gz) = 2483070
+SHA256 (superlu-6.0.0.tar.gz) = XBmerC3FcJLDN8/qfkIgU+j4Ip8k4CmCWwlQ7dHRfo4=
+SIZE (superlu-6.0.0.tar.gz) = 2487927
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/superlu/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -r1.2 PLIST
--- pkg/PLIST 11 Mar 2022 19:36:32 -  1.2
+++ pkg/PLIST 9 Jul 2023 01:43:23 -
@@ -6,6 +6,7 @@ include/slu_scomplex.h
  include/slu_sdefs.h
  include/slu_util.h
  include/slu_zdefs.h
+include/superlu_config.h
  include/superlu_enum_consts.h
  include/supermatrix.h
  lib/cmake/






Re: [Update] textproc/p5-PPI : Update to 1.276

2023-07-07 Thread Benoit Lecocq




On 05/07/2023 00:56, wen heping wrote:

Hi, ports@:

Here is a simple patch for textproc/p5-PPI to update
to 1.276 and update DEPENDS as per upstream change.
It build well and pass all tests on OpenBSD-current
amd64 system.

There are 7 ports depend on it. All build well and pass all
tests on OpenBSD-current amd64 system.


Cheers !
wen


Committed, thanks !



Re: security/p5-Crypt-Argon2: Update to 0.019

2023-07-06 Thread Benoit Lecocq




On 05/07/2023 00:32, wen heping wrote:

Hi, ports@:

Here is a patch for security/p5-Crypt-Argon2:
i) Update to 0.019
ii) Update LICENSE as per upstream change

It build and run well on OpenBSD amd64-current system.
No other depend ports tested because the patch only
change the LICENSE and doc.



Regards.
wen


Committed, thanks !



Re: astro/py-astropy: Update to 5.3

2023-06-25 Thread Benoit Lecocq




On 23/06/2023 13:51, wen heping wrote:

Hi, ports@:

 Here is a patch for astro/py-astropy update to 5.3.
 It build and run well on amd64-current system. Two tests
in all tests failed, just the same as current 5.22 version.


Regards,
wen


Committed, thanks !



Re: [maintianer update]astro/py-erfa: Update to 2.0.0.3

2023-06-24 Thread Benoit Lecocq




On 23/06/2023 10:43, wen heping wrote:

Hi, ports@:

 Here is a simple patch for astro/py-erfa to update to 2.0.0.3.
It build and run well on amd64-current system. All tests passed.


Regards,
wen


Committed, thanks !



Re: net/p5-SNMP-Info: Update to 3.92

2023-06-24 Thread Benoit Lecocq




On 23/06/2023 14:08, wen heping wrote:

Hi, ports@:

Here is a simple patch to update net/p5-SNMP-Info to 3.92.
It build and run well on amd64-current system. All tests passed.



Regards,
wen


Committed, thanks !



Re: new devel/p5-Test-MockTime-HiRes

2023-06-08 Thread Benoit Lecocq




On 08/06/2023 15:36, Alexander Bluhm wrote:

Hi,

ok to import p5-Test-MockTime-HiRes?
I need it as test dependnecy for devel/p5-Date-Extract.

bluhm


Comment:
replaces actual time with simulated high resolution time

Description:
Test::MockTime::HiRes is a Time::HiRes compatible version of
Test::MockTime.  You can wait milliseconds in simulated time.


ok benoit@



Re: UPDATE: Nono-0.6.1

2023-05-10 Thread Benoit Lecocq




On 09/05/2023 15:40, Gonzalo L. Rodriguez wrote:

Hi,

Update for Nono to 0.6.1:

http://www.pastel-flower.jp/~isaki/nono/

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/emulators/nono/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile18 Feb 2023 07:19:12 -  1.27
+++ Makefile9 May 2023 13:38:20 -
@@ -2,9 +2,8 @@ BROKEN-i386=requires __m128i and simil
  
  COMMENT=		OMRON LUNA-I and LUNA-88K emulator
  
-DISTNAME=		nono-0.5.0

+DISTNAME=  nono-0.6.1
  CATEGORIES=   emulators
-REVISION=  0
  
  MAINTAINER=		Gonzalo L. R. 
  
Index: distinfo

===
RCS file: /cvs/ports/emulators/nono/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo9 Feb 2023 08:45:17 -   1.18
+++ distinfo9 May 2023 13:38:20 -
@@ -1,2 +1,2 @@
-SHA256 (nono-0.5.0.tar.gz) = Az+Wk7P3/INi8rhHmzxfs8c7Oxr3rVAmo/ED0S/UlE0=
-SIZE (nono-0.5.0.tar.gz) = 3097238
+SHA256 (nono-0.6.1.tar.gz) = CoMK+oNCA+6S6jP6fII44H9qar4rlyBJMed/LKtxRJs=
+SIZE (nono-0.6.1.tar.gz) = 3165384





Re: new converters/p5-Sereal

2023-05-07 Thread Benoit Lecocq




On 06/05/2023 23:56, Alexander Bluhm wrote:

Hi,

ok to import p5-Sereal-5.004 ?


ok benoit@



bluhm

Comment:
fast, compact, powerful binary (de-)serialization

Description:
Sereal is an efficient, compact-output, binary and feature-rich
serialization protocol. The Perl encoder is implemented as the
Sereal::Encoder module, the Perl decoder correspondingly as
Sereal::Decoder. They are distributed separately to allow for safe
upgrading without downtime. (Hint: Upgrade the decoder everywhere
first, then the encoder.)

This "Sereal" module is a very thin wrapper around both
"Sereal::Encoder" and "Sereal::Decoder". It depends on both and loads
both. So if you have a user of both encoder and decoder, it is enough
to depend on a particular version of "Sereal" and you'll get the most
recent released versions of "Sereal::Encoder" and "Sereal::Decoder"
whose version is smaller than or equal to the version of "Sereal" you
depend on.




Re: UPDATE: OSV-Scanner-1.2.0

2023-03-16 Thread Benoit Lecocq




On 14/03/2023 13:16, Gonzalo L. Rodriguez wrote:

Hello,

Update for OSV-Scanner to 1.2.0:

https://github.com/google/osv-scanner/releases/tag/v1.2.0

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/osv-scanner/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile16 Jan 2023 13:19:50 -  1.3
+++ Makefile14 Mar 2023 12:12:01 -
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
  
  COMMENT =	scan your project's dependencies for vulnerabilities
  
-V =		1.1.0

+V =1.2.0
  MODGO_MODNAME =   github.com/google/osv-scanner
  MODGO_VERSION =   v${V}
  
Index: distinfo

===
RCS file: /cvs/ports/security/osv-scanner/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo16 Jan 2023 13:19:50 -  1.2
+++ distinfo14 Mar 2023 12:12:01 -
@@ -2,22 +2,77 @@ SHA256 (go_modules/github.com/!burnt!sus
  SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 
b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE=
  SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.0.mod) = 
SKB0jK23wf8dnhwVqicWbye5ex2qRszBWhoBVbh0490=
  SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.0.zip) = 
yyDWspQ+9lwXekiVv5U1XYBbmUmdd464jVYm9dFfriw=
+SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.mod) = 
Gbj76dRBkni7Hp0M8v1a7IeeQoKcU7o+/VZWuNGzWuc=
+SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.zip) = 
9HnUI0H97R0KmFQHEzOZIHdPdUDt96drhJf7wRSTE4w=
+SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.mod)
 = n5M1x3zb3c6ld3nZKZ1bKyc23N+8JldsgfrwhHCMAbU=
+SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.zip)
 = r+PZYXnpM6svceZcuwKVGDIhTfGQbHrVwfYMB130blA=
+SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.3.mod) = 
Iaxsw323lcL/h53Hl9IqRY/0F1um/IBgrFx8/DYOoWw=
+SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.3.zip) = 
7ZrftBGZjQjNK28lO9OrAlWZiFBswyIjWv1cLY+m5t0=
+SHA256 
(go_modules/github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.mod)
 = YFvwqg2YIjVA9dr3+pcJHq+79ImJx9F2Uq+ZLKdkr7Y=
+SHA256 
(go_modules/github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.zip)
 = Klz3yaJwn2Sf1QjLrLK+luT7pNU0oooSLuTXV0r0C14=
+SHA256 
(go_modules/github.com/armon/go-socks5/@v/v0.0.0-20160902184237-e75332964ef5.mod)
 = eH9fmKshF09xFkyrjuplEl5gqnL111F+EuCOe47szNI=
+SHA256 
(go_modules/github.com/armon/go-socks5/@v/v0.0.0-20160902184237-e75332964ef5.zip)
 = 9HPm3OgmoFUmOYM89yz6qLxxQdqntTdiLX946s/Z37M=
  SHA256 (go_modules/github.com/bradleyjkemp/cupaloy/v2/@v/v2.8.0.mod) = 
Irw2AV+FCyXe73ShEsNARxdI76cC9taJWn6pcIumIZM=
  SHA256 (go_modules/github.com/bradleyjkemp/cupaloy/v2/@v/v2.8.0.zip) = 
+nOEG0auVcwJj3c5M4gl5XREHETrknHSzqt1rMDbPtc=
+SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.mod) = 
NorKF1e+h0XM47kN60Aee+V0CWPKU1nEqVTMA1AtjwM=
+SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.zip) = 
RZ6byrTT29I8JWJebDwSHZzBjz9oPhO7YXQA9offe3I=
+SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.mod) = 
HbnQ8RL5ropyoGhB9PGR01RcFExuBe082BYBiliCKBo=
+SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.zip) = 
vGIgcUMzpWYndEC0f6KpArlTR2nbVvhPvHGuKZLfF5o=
  SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = 
FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
  SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip) = 
cKfmCYCc8qksVTUQTbXrgtdcVL/P7S0iTofdL9lyn2I=
+SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.mod) = 
6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE=
+SHA256 (go_modules/github.com/creack/pty/@v/v1.1.9.zip) = 
IO38wnr9eZF4C8kcpSPSaZnqAl5B9gvF7XG7rADhdeI=
  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/emirpasic/gods/@v/v1.18.1.mod) = 
DhV8fvGXUTm3UmlrqQWKXpb1H8go4ecqCUKxkAZSzo4=
+SHA256 (go_modules/github.com/emirpasic/gods/@v/v1.18.1.zip) = 
HXXikawVz5yi/Ni9JOL3IDq60xnNNiLNGxnbXE+52qU=
+SHA256 (go_modules/github.com/gliderlabs/ssh/@v/v0.3.5.mod) = 
e58vOhQap3SYfxqH3pDCYmF1qKUCULu557Sbxvv9Kf8=
+SHA256 (go_modules/github.com/gliderlabs/ssh/@v/v0.3.5.zip) = 
fJ36VBTamJYPw9nSBdJ3SNzGPTFIJqTUdF9IhrWpfx8=
+SHA256 (go_modules/github.com/go-git/gcfg/@v/v1.5.0.mod) = 
0DoySGRYxR2I2E7NltN9s229rEcv/wQB5vYZEDyQE88=
+SHA256 (go_modules/github.com/go-git/gcfg/@v/v1.5.0.zip) = 
Jv62GrQQJ5rK1GQij5zT41Aic4uRN16uHpPxPRUDe9Y=
+SHA256 (go_modules/github.com/go-git/go-billy/v5/@v/v5.3.1.mod) = 
SmX5tLNJVae/uTMrlKXTnPVWTIpCn08Kxl+sUrOu7J4=
+SHA256 (go_modules/github.com/go-git/go-bil

Re: devel/perltidy: Update to 20230309

2023-03-09 Thread Benoit Lecocq




On 09/03/2023 09:15, wen heping wrote:

Hi, ports@:


  Here is a simple patch for devel/perltidy to update to 20230309.
It and its only dependence both build well and pass all tests on
amd64-current system.


Cheers !
wen


Committed, thanks !



Re: [maintainer update]devel/p5-File-Share: Update to 0.27

2023-02-14 Thread Benoit Lecocq




On 14/02/2023 03:54, wen heping wrote:

Hi,  ports@:

Here is a simple patch for devel/p5-File-Share
to update to 0.27. It build well and pass all
tests on amd64-current system.
Only 2 port depends on it, build well and pass
all tests too.


Cheers !
wen


Committed, thanks !



Re: [maintainer update]devel/p5-CPAN-Perl-Releases: Update to 5.20230120

2023-02-14 Thread Benoit Lecocq




On 14/02/2023 03:27, wen heping wrote:

Hi, ports@:

 Here is a simple patch for devel/p5-CPAN-Perl-Releases to
update to 5.20230120.
 It build well and pass all tests on amd64-current system.
 No other ports depend on it.

Cheers !
wen


Committed, thanks



Re: [maintainer update] databases/p5-SQL-Abstract-More: Update to 1.39

2023-02-14 Thread Benoit Lecocq




On 14/02/2023 03:22, wen heping wrote:

Hi, ports@:

 Here is a patch for databases/p5-SQL-Abstract-More :
 i) Update to 1.39
 ii) Update DEPENDS as per upstream change.
 It build well and pass all tests on amd64-current system.
 No other ports depend on it.

Cheers !
wen


Committed, thanks



Re: textproc/p5-LaTeX-Pod: Update to 0.22

2023-02-12 Thread Benoit Lecocq




On 11/02/2023 01:55, wen heping wrote:

Hi, ports@:

 Here is a simple patch for textproc/p5-LaTeX-Pod to update
to 0.22. It build well and pass all tests om amd64-current system.
No other ports depend on it.

Cheers !
wen


Committed, thanks !



Re: www/p5-Dancer2: Update to 0.400001

2023-02-12 Thread Benoit Lecocq




On 11/02/2023 09:11, wen heping wrote:

Hi, ports@:

 Here is a simple patch for www/p5-Dancer2 to update to 0.41.
It build well and pass all tests on amd64-current system.
 Four ports depend on it, all build well and pass all tests too.


Cheers !
wen


Committed, thanks !



Re: textproc/p5-LaTeX-TOM: Update to 1.05

2023-02-12 Thread Benoit Lecocq




On 11/02/2023 01:57, wen heping wrote:

Hi, ports@:

 Here is a patch for textproc/p5-LaTeX-TOM to update to 1.05.
It build well and pass all tests on amd64-current system.
 One port(textproc/p5-LaTeX-Pod) depends on it,it build well
and pass tests too.


Cheers !
wen


Committed, thanks !



Re: UPDATE: SQLMap-1.7.2

2023-02-12 Thread Benoit Lecocq




On 12/02/2023 00:39, Gonzalo L. Rodriguez wrote:

Hi,

Update for SQLMap to 1.7.2:

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

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/sqlmap/Makefile,v
retrieving revision 1.43
diff -u -p -r1.43 Makefile
--- Makefile2 Dec 2022 10:09:38 -   1.43
+++ Makefile11 Feb 2023 23:37:54 -
@@ -2,7 +2,7 @@ COMMENT =   penetration testing tool to d
  
  GH_ACCOUNT =		sqlmapproject

  GH_PROJECT =  sqlmap
-GH_TAGNAME =   1.6.11
+GH_TAGNAME =   1.7.2
  
  CATEGORIES =		security
  
Index: distinfo

===
RCS file: /cvs/ports/security/sqlmap/distinfo,v
retrieving revision 1.33
diff -u -p -r1.33 distinfo
--- distinfo2 Dec 2022 10:09:38 -   1.33
+++ distinfo11 Feb 2023 23:37:54 -
@@ -1,2 +1,2 @@
-SHA256 (sqlmap-1.6.11.tar.gz) = fBCpJZH0QGeK9+rwfEOaMxx5qG5EWI4yy85JCrcxuv4=
-SIZE (sqlmap-1.6.11.tar.gz) = 7206836
+SHA256 (sqlmap-1.7.2.tar.gz) = WNufsKeTMpJ2NM243m335imX7IW3fa7wznM2EqHXneE=
+SIZE (sqlmap-1.7.2.tar.gz) = 7208613
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/sqlmap/pkg/PLIST,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST
--- pkg/PLIST   2 Dec 2022 10:09:38 -   1.29
+++ pkg/PLIST   11 Feb 2023 23:37:55 -
@@ -968,6 +968,7 @@ share/sqlmap/tamper/${MODPY_PYCACHE}half
  share/sqlmap/tamper/${MODPY_PYCACHE}hex2char.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}hexentities.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}htmlencode.${MODPY_PYC_MAGIC_TAG}pyc
+share/sqlmap/tamper/${MODPY_PYCACHE}if2case.${MODPY_PYC_MAGIC_TAG}pyc
  
share/sqlmap/tamper/${MODPY_PYCACHE}ifnull2casewhenisnull.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}ifnull2ifisnull.${MODPY_PYC_MAGIC_TAG}pyc
  
share/sqlmap/tamper/${MODPY_PYCACHE}informationschemacomment.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1035,6 +1036,7 @@ share/sqlmap/tamper/halfversionedmorekey
  share/sqlmap/tamper/hex2char.py
  share/sqlmap/tamper/hexentities.py
  share/sqlmap/tamper/htmlencode.py
+share/sqlmap/tamper/if2case.py
  share/sqlmap/tamper/ifnull2casewhenisnull.py
  share/sqlmap/tamper/ifnull2ifisnull.py
  share/sqlmap/tamper/informationschemacomment.py




Re: [maintainer update]security/p5-Digest-SHA3: Update to 1.05

2023-02-12 Thread Benoit Lecocq




On 11/02/2023 11:27, wen heping wrote:

Hi, ports@:

 Here is a simple patch for security/p5-Digest-SHA3 to update to 1.05.
It build well and pass all tests on amd64-current system.
 Only 1 port depends on it and it build well and pass all tests too.


Cheers !
wen


Committed, thanks !



Re: UPDATE: Nono-0.5.0

2023-02-08 Thread Benoit Lecocq




On 07/02/2023 10:28, Gonzalo L. Rodriguez wrote:

Hello,

Update for Nono to 0.5.0:

http://www.pastel-flower.jp/~isaki/nono/

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/emulators/nono/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile7 Nov 2022 09:39:15 -   1.25
+++ Makefile7 Feb 2023 09:26:14 -
@@ -2,7 +2,7 @@ BROKEN-i386=requires __m128i and simil
  
  COMMENT=		OMRON LUNA-I and LUNA-88K emulator
  
-DISTNAME=		nono-0.4.4

+DISTNAME=  nono-0.5.0
  CATEGORIES=   emulators
  
  MAINTAINER=		Gonzalo L. R. 

Index: distinfo
===
RCS file: /cvs/ports/emulators/nono/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo7 Nov 2022 09:39:15 -   1.17
+++ distinfo7 Feb 2023 09:26:14 -
@@ -1,2 +1,2 @@
-SHA256 (nono-0.4.4.tar.gz) = XruELWZEQ2IyUco9MmZcmLTwc5W1ditZ3L8SnHuWzTc=
-SIZE (nono-0.4.4.tar.gz) = 3026330
+SHA256 (nono-0.5.0.tar.gz) = Az+Wk7P3/INi8rhHmzxfs8c7Oxr3rVAmo/ED0S/UlE0=
+SIZE (nono-0.5.0.tar.gz) = 3097238




Re: UPDATE: SQLMap-1.6.11

2022-12-01 Thread Benoit Lecocq




On 29/11/2022 10:18, Gonzalo L. Rodriguez wrote:

Hello,

Update for SQLMap to 1.6.11;

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

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/sqlmap/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile13 Nov 2022 15:29:43 -  1.42
+++ Makefile29 Nov 2022 09:17:05 -
@@ -2,8 +2,7 @@ COMMENT =   penetration testing tool to d
  
  GH_ACCOUNT =		sqlmapproject

  GH_PROJECT =  sqlmap
-GH_TAGNAME =   1.6.5
-REVISION = 0
+GH_TAGNAME =   1.6.11
  
  CATEGORIES =		security
  
Index: distinfo

===
RCS file: /cvs/ports/security/sqlmap/distinfo,v
retrieving revision 1.32
diff -u -p -r1.32 distinfo
--- distinfo22 May 2022 11:16:33 -  1.32
+++ distinfo29 Nov 2022 09:17:05 -
@@ -1,2 +1,2 @@
-SHA256 (sqlmap-1.6.5.tar.gz) = U0GUlT2Klf8dKNGhn5ssG20CH+m8Pqc2jsqyCEzrpxQ=
-SIZE (sqlmap-1.6.5.tar.gz) = 7204055
+SHA256 (sqlmap-1.6.11.tar.gz) = fBCpJZH0QGeK9+rwfEOaMxx5qG5EWI4yy85JCrcxuv4=
+SIZE (sqlmap-1.6.11.tar.gz) = 7206836
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/sqlmap/pkg/PLIST,v
retrieving revision 1.28
diff -u -p -r1.28 PLIST
--- pkg/PLIST   22 May 2022 11:16:33 -  1.28
+++ pkg/PLIST   29 Nov 2022 09:17:06 -
@@ -958,6 +958,7 @@ share/sqlmap/tamper/${MODPY_PYCACHE}comm
  share/sqlmap/tamper/${MODPY_PYCACHE}commalessmid.${MODPY_PYC_MAGIC_TAG}pyc
  
share/sqlmap/tamper/${MODPY_PYCACHE}commentbeforeparentheses.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}concat2concatws.${MODPY_PYC_MAGIC_TAG}pyc
+share/sqlmap/tamper/${MODPY_PYCACHE}decentities.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}dunion.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}equaltolike.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}equaltorlike.${MODPY_PYC_MAGIC_TAG}pyc
@@ -965,6 +966,7 @@ share/sqlmap/tamper/${MODPY_PYCACHE}esca
  share/sqlmap/tamper/${MODPY_PYCACHE}greatest.${MODPY_PYC_MAGIC_TAG}pyc
  
share/sqlmap/tamper/${MODPY_PYCACHE}halfversionedmorekeywords.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}hex2char.${MODPY_PYC_MAGIC_TAG}pyc
+share/sqlmap/tamper/${MODPY_PYCACHE}hexentities.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}htmlencode.${MODPY_PYC_MAGIC_TAG}pyc
  
share/sqlmap/tamper/${MODPY_PYCACHE}ifnull2casewhenisnull.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}ifnull2ifisnull.${MODPY_PYC_MAGIC_TAG}pyc
@@ -985,6 +987,7 @@ share/sqlmap/tamper/${MODPY_PYCACHE}plus
  share/sqlmap/tamper/${MODPY_PYCACHE}randomcase.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}randomcomments.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}schemasplit.${MODPY_PYC_MAGIC_TAG}pyc
+share/sqlmap/tamper/${MODPY_PYCACHE}scientific.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}sleep2getlock.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}sp_password.${MODPY_PYC_MAGIC_TAG}pyc
  share/sqlmap/tamper/${MODPY_PYCACHE}space2comment.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1022,6 +1025,7 @@ share/sqlmap/tamper/commalesslimit.py
  share/sqlmap/tamper/commalessmid.py
  share/sqlmap/tamper/commentbeforeparentheses.py
  share/sqlmap/tamper/concat2concatws.py
+share/sqlmap/tamper/decentities.py
  share/sqlmap/tamper/dunion.py
  share/sqlmap/tamper/equaltolike.py
  share/sqlmap/tamper/equaltorlike.py
@@ -1029,6 +1033,7 @@ share/sqlmap/tamper/escapequotes.py
  share/sqlmap/tamper/greatest.py
  share/sqlmap/tamper/halfversionedmorekeywords.py
  share/sqlmap/tamper/hex2char.py
+share/sqlmap/tamper/hexentities.py
  share/sqlmap/tamper/htmlencode.py
  share/sqlmap/tamper/ifnull2casewhenisnull.py
  share/sqlmap/tamper/ifnull2ifisnull.py
@@ -1049,6 +1054,7 @@ share/sqlmap/tamper/plus2fnconcat.py
  share/sqlmap/tamper/randomcase.py
  share/sqlmap/tamper/randomcomments.py
  share/sqlmap/tamper/schemasplit.py
+share/sqlmap/tamper/scientific.py
  share/sqlmap/tamper/sleep2getlock.py
  share/sqlmap/tamper/sp_password.py
  share/sqlmap/tamper/space2comment.py




Re: new devel/p5-Test-Identity

2022-11-12 Thread Benoit Lecocq




On 12/11/2022 00:37, Alexander Bluhm wrote:

Hi,

ok to import p5-Test-Identity 0.01 ?


ok benoit@



Comment:
assert the referential identity of a reference

Description:
This module provides a single testing function, "identical". It asserts
that a given reference is as expected; that is, it either refers to the
same object or is "undef". It is similar to "Test::More::is" except that
it uses "refaddr", ensuring that it behaves correctly even if the
references under test are objects that overload stringification or
numification.

bluhm




Re: new converters/p5-Convert-Color-XTerm

2022-11-12 Thread Benoit Lecocq




On 12/11/2022 13:31, Alexander Bluhm wrote:

Hi,

ok to import p5-Convert-Color-XTerm 0.06 ?


ok benoit@



Comment:
indexed colors used by XTerm

Description:
This subclass of Convert::Color::RGB8 provides lookup of the colors
that xterm uses by default. Note that the module is not intelligent
enough to actually parse the XTerm configuration on a machine, nor to
query a running terminal for its actual colors. It simply implements
the colors that are present as defaults in the XTerm source code.

bluhm




Re: new devel/p5-String-Tagged

2022-11-12 Thread Benoit Lecocq




On 12/11/2022 11:23, Alexander Bluhm wrote:

Hi,

ok to import p5-String-Tagged 0.18 ?


ok benoit@



Comment:
string buffers with value tags on extents

Description:
This module implements an object class, instances of which store a
(mutable) string buffer that supports tags. A tag is a name/value pair
that applies to some extent of the underlying string.

bluhm




Re: x11/openbox diff for py3-xdg

2022-11-08 Thread Benoit Lecocq




On 07/11/2022 23:21, Stuart Henderson wrote:

On 2022/11/04 12:45, Heppler, J. Scott wrote:

Attached is a diff that upgrades py-xdg to py3-xdg in openbox.
Tested on amd64.

Thanks to Stuart Henderson for the python 2to3 magic.


re-CC'ing maintainer (who was CC'd when I sent my diff earlier).


ok benoit@ for your diff




Index: x11/openbox/Makefile
===
RCS file: /cvs/ports/x11/openbox/Makefile,v
retrieving revision 1.88
diff -u -p -u -r1.88 Makefile
--- x11/openbox/Makefile1 Apr 2022 19:09:43 -   1.88
+++ x11/openbox/Makefile4 Nov 2022 19:11:05 -
@@ -1,7 +1,7 @@
  COMMENT = small, fast & usable window manager
  
  V =		3.6.1

-REVISION = 9
+REVISION = 10
  DISTNAME =openbox-${V}
  SHARED_LIBS +=obrender12.0# 32.0
  SHARED_LIBS +=obt 1.1 # 2.2
@@ -27,9 +27,8 @@ WANTLIB += ${COMPILER_LIBCXX} Xdmcp jpeg
  MASTER_SITES =${HOMEPAGE}dist/openbox/
  
  MODULES =	lang/python

-MODPY_VERSION =${MODPY_DEFAULT_VERSION_2}
  
-RUN_DEPENDS =	devel/py-xdg \

+RUN_DEPENDS =  devel/py-xdg${MODPY_FLAVOR} \
devel/desktop-file-utils
  LIB_DEPENDS +=devel/gettext,-runtime \
devel/pango \
@@ -50,10 +49,11 @@ MODPY_ADJ_FILES =data/autostart/openbox-
  
  CONFIGURE_STYLE = gnu

  CONFIGURE_ARGS = --docdir=${PREFIX}/share/examples/openbox
-CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}"


Why change CONFIGURE_ENV? (There's no reason to remove it, and there's
a chance that doing so will break the port on some archs).

Otherwise it's basically the same as my diff.

I don't use this, but if $MAINTAINER is ok then it would be nice to
get rid of py2 from x11/openbox and devel/py-xdg. (x11/obmenu will be more
tricky).


Index: Makefile
===
RCS file: /cvs/ports/x11/openbox/Makefile,v
retrieving revision 1.88
diff -u -p -r1.88 Makefile
--- Makefile1 Apr 2022 19:09:43 -   1.88
+++ Makefile7 Nov 2022 22:12:54 -
@@ -1,7 +1,7 @@
  COMMENT = small, fast & usable window manager
  
  V =		3.6.1

-REVISION = 9
+REVISION = 10
  DISTNAME =openbox-${V}
  SHARED_LIBS +=obrender12.0# 32.0
  SHARED_LIBS +=obt 1.1 # 2.2
@@ -27,9 +27,8 @@ WANTLIB += ${COMPILER_LIBCXX} Xdmcp jpeg
  MASTER_SITES =${HOMEPAGE}dist/openbox/
  
  MODULES =	lang/python

-MODPY_VERSION =${MODPY_DEFAULT_VERSION_2}
  
-RUN_DEPENDS =	devel/py-xdg \

+RUN_DEPENDS =  devel/py-xdg${MODPY_FLAVOR} \
devel/desktop-file-utils
  LIB_DEPENDS +=devel/gettext,-runtime \
devel/pango \
@@ -55,5 +54,7 @@ CONFIGURE_ENV =   CPPFLAGS="-I${LOCALBASE}
  
  pre-configure:

${SUBST_CMD} ${WRKSRC}/data/autostart/autostart.in
+   2to3 --fix=all --no-diffs --nobackups --verbose --write \
+   ${WRKSRC}/data/autostart/openbox-xdg-autostart
  
  .include 

Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/openbox/pkg/PLIST,v
retrieving revision 1.31
diff -u -p -r1.31 PLIST
--- pkg/PLIST   11 Mar 2022 20:16:51 -  1.31
+++ pkg/PLIST   7 Nov 2022 22:12:54 -
@@ -29,10 +29,10 @@ include/openbox/${API_V}/obt/util.h
  include/openbox/${API_V}/obt/version.h
  include/openbox/${API_V}/obt/xml.h
  include/openbox/${API_V}/obt/xqueue.h
-lib/libobrender.a
+@static-lib lib/libobrender.a
  lib/libobrender.la
  @lib lib/libobrender.so.${LIBobrender_VERSION}
-lib/libobt.a
+@static-lib lib/libobt.a
  lib/libobt.la
  @lib lib/libobt.so.${LIBobt_VERSION}
  lib/pkgconfig/obrender-3.5.pc





Re: [Update] cad/kicad 6.0.7 -> 6.0.9

2022-11-04 Thread Benoit Lecocq




On 04/11/2022 10:18, Stefan Hagen wrote:

Tracey Emery wrote (2022-11-02 20:47 CET):

Hello ports,

Well, since no one cared about the 6.0.8 update, lets try the 6.0.9 one.
This brings kicad and friends from 6.0.7 to 6.0.9. Works fine on amd64.

Release notes: https://www.kicad.org/blog/2022/10/KiCad-6.0.9-Release/

Ok?


patch-pcbnew_CMakeLists_txt didn't apply due to a previous commit.

I updated the patch and removed the swig fix. It's not required anymore
because upstream has wrapped a check around it.

# This command is needed only with SWIG version < 4 to disable a python section "def 
swig_import_helper()"
# found at the beginning of pcbnew.py, but not longer existing in SWIG version 
>= 4
if( ${SWIG_VERSION} VERSION_LESS 4.0.0 )
 set( OPT_CMD COMMAND ${PYTHON_EXECUTABLE} 
${CMAKE_SOURCE_DIR}/scripting/build_tools/fix_swig_imports.py 
${CMAKE_CURRENT_BINARY_DIR}/pcbnew.py )
endif()

The usual port checks are happy. I could import a project, migrate my
settings and play around in the PCB editor.

ok sdk@ with the updated patch.

Best Regards,
Stefan


ok benoit@




Index: kicad/Makefile
===
RCS file: /cvs/ports/cad/kicad/Makefile,v
retrieving revision 1.57
diff -u -p -u -p -r1.57 Makefile
--- kicad/Makefile  8 Oct 2022 21:35:52 -   1.57
+++ kicad/Makefile  4 Nov 2022 09:00:29 -
@@ -1,7 +1,7 @@
  # Sync cad/kicad-share/Makefile.inc with archs where kicad is broken
  BROKEN-powerpc =  segfaults when trying to run the PCB editor
  
-V =			6.0.7

+V =6.0.9
  COMMENT = schematic and PCB editing software
  DISTNAME =kicad-${V}
  EPOCH =   0
Index: kicad/distinfo
===
RCS file: /cvs/ports/cad/kicad/distinfo,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 distinfo
--- kicad/distinfo  12 Aug 2022 21:21:16 -  1.16
+++ kicad/distinfo  4 Nov 2022 09:00:29 -
@@ -1,2 +1,2 @@
-SHA256 (kicad-6.0.7.tar.gz) = py6IsV82DXbqdCeSOlBz2140tfjPxL44nPwksSpx5/k=
-SIZE (kicad-6.0.7.tar.gz) = 45143677
+SHA256 (kicad-6.0.9.tar.gz) = QMIYDE2gvlEWNW3UzlXeoJfWUGR6g4Q7ctpeKRqjiLA=
+SIZE (kicad-6.0.9.tar.gz) = 4513
Index: kicad/patches/patch-pcbnew_CMakeLists_txt
===
RCS file: /cvs/ports/cad/kicad/patches/patch-pcbnew_CMakeLists_txt,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 patch-pcbnew_CMakeLists_txt
--- kicad/patches/patch-pcbnew_CMakeLists_txt   2 Nov 2022 16:39:51 -   
1.9
+++ kicad/patches/patch-pcbnew_CMakeLists_txt   4 Nov 2022 09:00:29 -
@@ -4,15 +4,7 @@ from https://gitlab.com/kicad/code/kicad
  Index: pcbnew/CMakeLists.txt
  --- pcbnew/CMakeLists.txt.orig
  +++ pcbnew/CMakeLists.txt
-@@ -487,15 +487,11 @@ add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}
- COMMAND ${SWIG_EXECUTABLE}
- ${SWIG_OPTS} -o ${CMAKE_CURRENT_BINARY_DIR}/pcbnew_wrap.cxx 
${CMAKE_SOURCE_DIR}/pcbnew/python/swig/pcbnew.i
-
--COMMAND ${PYTHON_EXECUTABLE}
--${CMAKE_SOURCE_DIR}/scripting/build_tools/fix_swig_imports.py
--${CMAKE_CURRENT_BINARY_DIR}/pcbnew.py
--
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+@@ -501,7 +501,7 @@ add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}
   )
   
   if( UNIX AND NOT APPLE )

Index: kicad-share/Makefile.inc
===
RCS file: /cvs/ports/cad/kicad-share/Makefile.inc,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile.inc
--- kicad-share/Makefile.inc8 Oct 2022 21:35:52 -   1.16
+++ kicad-share/Makefile.inc4 Nov 2022 09:00:29 -
@@ -5,7 +5,7 @@ NOT_FOR_ARCHS = powerpc
  
  PKG_ARCH ?=		*
  
-V ?=			6.0.7

+V ?=   6.0.9
  EXTRACT_SUFX ?=   .tar.bz2
  
  DISTNAME=		kicad-${KICAD_PROJECT}-$V

Index: kicad-share/footprints/distinfo
===
RCS file: /cvs/ports/cad/kicad-share/footprints/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- kicad-share/footprints/distinfo 12 Aug 2022 21:21:16 -  1.10
+++ kicad-share/footprints/distinfo 4 Nov 2022 09:00:29 -
@@ -1,2 +1,2 @@
-SHA256 (kicad-footprints-6.0.7.tar.bz2) = 
DqG7dKtBgvf84gYW/N+beRHlY7IJIwp6rztrOEHN6Ko=
-SIZE (kicad-footprints-6.0.7.tar.bz2) = 23625445
+SHA256 (kicad-footprints-6.0.9.tar.bz2) = 
IDKoCtcIatMjdZgZAJSXO6qRgHD3ySBLfMZNqgvYtyo=
+SIZE (kicad-footprints-6.0.9.tar.bz2) = 23657739
Index: kicad-share/footprints/pkg/PLIST
===
RCS file: /cvs/ports/cad/kicad-share/footprints/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 PLIST
--- kicad-share/footprints/pkg/PLIST12 Aug 2022 21:21:16 -  1.9
+++ kicad-share/footprints/pkg/PLIST4 Nov 2022 09:00:33 -
@@ -10,6 +10,7 @@ share/kicad/f

Re: UPDATE: Nono-0.4.4

2022-11-02 Thread Benoit Lecocq




On 01/11/2022 15:24, Gonzalo L. Rodriguez wrote:

Hello,

Update for Nono to 0.4.4:

http://www.pastel-flower.jp/~isaki/nono/

OK? Comments?


ok benoit@



Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/emulators/nono/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile5 Sep 2022 15:55:30 -   1.24
+++ Makefile1 Nov 2022 14:13:54 -
@@ -2,7 +2,7 @@ BROKEN-i386=requires __m128i and simil
  
  COMMENT=		OMRON LUNA-I and LUNA-88K emulator
  
-DISTNAME=		nono-0.4.3

+DISTNAME=  nono-0.4.4
  CATEGORIES=   emulators
  
  MAINTAINER=		Gonzalo L. R. 

Index: distinfo
===
RCS file: /cvs/ports/emulators/nono/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo5 Sep 2022 15:55:30 -   1.16
+++ distinfo1 Nov 2022 14:13:54 -
@@ -1,2 +1,2 @@
-SHA256 (nono-0.4.3.tar.gz) = aTC5coR6OgRRQ+HGqObBULwB+is4ETlauCoTRQ5IY7Y=
-SIZE (nono-0.4.3.tar.gz) = 2865023
+SHA256 (nono-0.4.4.tar.gz) = XruELWZEQ2IyUco9MmZcmLTwc5W1ditZ3L8SnHuWzTc=
+SIZE (nono-0.4.4.tar.gz) = 3026330




Re: [Update] devel/py-esptool 4.2.1 -> 4.3

2022-10-14 Thread Benoit Lecocq




On 07/10/2022 00:09, Tracey Emery wrote:

Hello ports,

Here is a simple update bringing devel/py-esptool to version 4.3.

New Features
* image_info: Added image type autodetection, specifying --chip is no
   longer needed
* image_info: Added the ability to display application info if a valid
   app image is detected
* write_flash: Added the ability to recover from serial errors when
   flashing, effectively making data transfers more robust (#182)
* write_flash: Added checks to prevent flashing if an incompatible chip
   type or chip revision is used, --force can be used to override this
   restriction
* Added more memory density definitions to cover known flash chips
   (#769)
* Added parsing of stub flasher error definitions in esptool messages
* Added support for Major.Minor chip revision versioning scheme in the
   format vX.Y

Bug Fixes
* Listed BLE as an ESP32-C3 feature (#770)
* Included MANIFEST in sdist to fix RPM packaging (#767)
* espefuse.py: Fixed burning of ENABLE_SECURITY_DOWNLOAD eFuse

Internal features
Experimental support for ESP32-C6 has been added (--no-stub only).
Burning eFuses is not recommended. This SoC is not generally available,
so it is not fully supported in this release. Official support will be
added in a later release.

Ok?



ok benoit@



Re: UPDATE: SQLMap-1.4.3

2020-03-05 Thread Benoit Lecocq




On 05/03/2020 10:20, Gonzalo L. Rodriguez wrote:

Hello,

Minor update for SQLMap to 1.4.3:

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

OK? Comments?


ok benoit@



Cheers.-





Re: new misc/p5-OPCUA-Open62541

2020-02-24 Thread Benoit Lecocq




On 24/02/2020 15:27, Alexander Bluhm wrote:

Hi,

I would like to access the open62541 C library from Perl.  So I
have written wrapper for it.

ok to import p5-OPCUA-Open62541 ?


ok benoit@



bluhm

Comment:
Perl XS wrapper for open62541 OPC UA library

Description:
The open62541 is a library implementing an OPC UA client and server.
This module provides access to the C functionality from Perl programs.





Re: security/py-ecdsa missing RDEP on devel/py-six?

2020-02-23 Thread Benoit Lecocq




On 23/02/2020 10:02, Theo Buehler wrote:

In a port I'm working on that uses py-ecdsa, I ran into failures like
the following:

   File "/usr/local/lib/python3.7/site-packages/ecdsa/keys.py", line 71, in 

   from six import PY3, b
ModuleNotFoundError: No module named 'six'

So I think we need the diff below, but I'm very new to Python porting,
so please apply any cluebats required :)

I ran update-plist and it generated some noise by reordering the PLIST
file, but there is no actual change.

ok?


Yes : expected minimum version of `six` module (1.9.0) is now specified 
explicitly in `setup.py` and tested against.




Index: Makefile
===
RCS file: /var/cvs/ports/security/py-ecdsa/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile15 Jan 2020 09:23:52 -  1.11
+++ Makefile23 Feb 2020 08:46:32 -
@@ -6,6 +6,7 @@ MODPY_EGG_VERSION = 0.15
  DISTNAME =ecdsa-${MODPY_EGG_VERSION}
  PKGNAME = py-${DISTNAME}
  CATEGORIES =  security
+REVISION = 0
  
  HOMEPAGE = 		https://github.com/warner/python-ecdsa
  
@@ -23,6 +24,8 @@ MODPY_PYTEST_ARGS =	src/ecdsa
  
  FLAVORS =		python3

  FLAVOR ?=
+
+RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR}
  
  TEST_DEPENDS =		devel/py-hypothesis${MODPY_FLAVOR}
  
Index: pkg/PLIST

===
RCS file: /var/cvs/ports/security/py-ecdsa/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   15 Jan 2020 09:23:52 -  1.4
+++ pkg/PLIST   23 Feb 2020 08:48:07 -
@@ -9,47 +9,47 @@ lib/python${MODPY_VERSION}/site-packages
  lib/python${MODPY_VERSION}/site-packages/ecdsa/__init__.py
  
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}/
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/_compat.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/_rwlock.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}_rwlock.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/_version.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/curves.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}curves.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/der.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}der.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/ecdh.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}ecdh.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/ecdsa.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}ecdsa.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/ellipticcurve.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}ellipticcurve.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/keys.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}keys.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/numbertheory.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}numbertheory.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/rfc6979.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}rfc6979.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_der.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_der.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_ecdh.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_ecdh.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_ecdsa.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_ecdsa.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_ellipticcurve.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_ellipticcurve.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_jacobi.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_jacobi.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_keys.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_keys.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_malformed_sigs.py
  
lib/python${MODPY_VERSION}/site-packages/ecdsa/${MODPY_PYCACHE}test_malformed_sigs.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/ecdsa/test_numbertheory.py
  
lib/python${MODPY_VERSION}/site-packa

Re: move geo/py-* to python3 only ?

2020-02-22 Thread Benoit Lecocq




On 22/02/2020 12:37, Landry Breuil wrote:

On Fri, Feb 21, 2020 at 11:26:52PM -0500, Kurt Mosiejczuk wrote:

On Fri, Feb 21, 2020 at 08:21:12PM +0100, Landry Breuil wrote:

Hi,



here's a rather large but mechanical diff (with updates in it..) to move
those python ports to py3 only.



- updated py-planet to 1.4.5, all tests (fetched manually from github) pass
- updated pyproj to 2.4.2.post1, 2.5.0 isnt yet on pypi, and a future
   version will require proj 7 which is due next week
- for the others, dropped the py2 specific bits, added the
   @conflict/@pkgpath markers, bumped REVISIONs, etc.
- to my knowledge there are no py2 consumers for all of those but more
   eyes could triplecheck ..


I checked again. The only python2 consumers are done away with by
this patch :)


cc'ed maintainers for py-rasterio & py-proj :)


I don't see them cc'd. I've added them to this reply.

Assuming they are ok with the changes, ok kmos


Bah sorry, was meant to cc but ran out of time/brain cells.. and hit
send. thanks for noticing and cc'ing martin and benoit :)

Landry



:) ok benoit@



Re: new: www/p5-Test-LWP-UserAgent

2020-02-21 Thread Benoit Lecocq




On 21/02/2020 02:20, Jeremie Courreges-Anglas wrote:

On Fri, Feb 21 2020, Paco Esteban  wrote:

Hi ports@

This is a slightly modified version of a port I sent a long time ago:

https://marc.info/?l=openbsd-ports&m=154246569216247&w=2

That even got an ok:

https://marc.info/?l=openbsd-ports&m=154843970711942&w=2

About the port:

  This module is a subclass of LWP::UserAgent which overrides a few
  key low-level methods that are concerned with actually sending your
  request over the network, allowing an interception of that request and
  simulating a particular response.  This greatly facilitates testing of
  client networking code where the server follows a known protocol.

All test pass for me on amd64.

comments and/or ok appreciated.


With Makefile following the order of Makefile.template, ok jca@.
Having a consistent order helps when you're looking at lots of ports.
Updated tarball attached.





ok benoit@



Re: UPDATE: SQLMap-1.4.2

2020-02-18 Thread Benoit Lecocq




On 18/02/2020 11:07, Gonzalo L. Rodriguez wrote:

Hello,

Update for SQLMap to 1.4.2:

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

OK? Comments?


ok benoit@



Cheer.-





Re: [Update] devel/p5-Data-UUID : Update to 1.224

2020-02-15 Thread Benoit Lecocq




On 15/02/2020 21:58, Andrew Hewus Fresh wrote:

On Mon, Dec 16, 2019 at 12:00:11PM +, wen heping wrote:

Hi, ports@:

Here is a patch for devel/p5-Data-UUID to update to 1.224.
It build well and pass all tests on amd64-current system.

4 ports depends on devel/p5-Data-UUID, 3 of them build well
and pass all tests.   www/rt failed tests but not caused by this patch.

Comments? OK?
wen


OK afresh1@


Committed, thanks !



Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Data-UUID/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile12 Jul 2019 20:44:50 -  1.26
+++ Makefile16 Dec 2019 11:55:20 -
@@ -3,7 +3,7 @@
  COMMENT = extension for generating GUIDs/UUIDs
  
  MODULES =	cpan

-DISTNAME = Data-UUID-1.221
+DISTNAME = Data-UUID-1.224
  CATEGORIES =  devel
  
  # BSD

Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Data-UUID/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo1 Sep 2015 06:37:16 -   1.12
+++ distinfo16 Dec 2019 11:55:20 -
@@ -1,2 +1,2 @@
-SHA256 (Data-UUID-1.221.tar.gz) = PMeyo6e3S0WgWeAT9/2HgHhQDqS3JpA2+EVWsCIHhmc=
-SIZE (Data-UUID-1.221.tar.gz) = 17041
+SHA256 (Data-UUID-1.224.tar.gz) = yVjBdQK7717M9AwECHSJV0f3+bn55RksGGiDcJgb9Hw=
+SIZE (Data-UUID-1.224.tar.gz) = 17635
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-Data-UUID/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   16 Jul 2015 23:57:21 -  1.6
+++ pkg/PLIST   16 Dec 2019 11:55:20 -
@@ -5,5 +5,5 @@ ${P5ARCH}/Data/UUID.pm
  ${P5ARCH}/auto/
  ${P5ARCH}/auto/Data/
  ${P5ARCH}/auto/Data/UUID/
-${P5ARCH}/auto/Data/UUID/UUID.so
+@so ${P5ARCH}/auto/Data/UUID/UUID.so
  @man man/man3p/Data::UUID.3p







Re: [UPDATE] net/gpodder-3.10.11 -> 3.10.13

2020-02-11 Thread Benoit Lecocq




On 11/02/2020 02:39, TronDD wrote:

On Mon Feb 3, 2020 at 9:11 PM, TronDD wrote:

Simple update to gPodder 3.10.13


Improvements


#684 added subtitle to the tagging extension
#704 save position and size for preferences and editcfg windows
#724 Save episode column sorting and position
#717 quieter youtube-dl
#718 Add episode menu option to download with youtube-dl extension
#723 get duration for youtube episodes
#725 Fix youtube live stream detection
macOS: switch to gpodder-osx-bundle base-5.0.1 (pipenv based)


Bug fixes


#681 "Change delete lock" only unlocks an episode
#702 on_podcast_delete method is passed incorrect object
#703 The GtkNotebook in the preferences dialog doesn't resize
#716 Possible channel tooltip coordinate bug
#715 use box instead of table to fix size of channel tooltips
#686 add YouTube channel not working with YouTube DL extension
activated on Windows
#714 Youtube download fail when preferred formats aren't available
#711 [youtube] support player_response.streamingData.formats
#728 Fix icon for deleted episode


fix #737 tagging extension broken in 3.10.12


Tim.
(Sending with the mail/aerc port, so we'll see how it goes.)




Poke.


Committed, thanks !



Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 6 Nov 2019 12:04:52 - 1.22
+++ Makefile 4 Feb 2020 01:54:14 -
@@ -2,7 +2,7 @@
  
COMMENT= media aggregator and podcast client
  
-MODPY_EGG_VERSION= 3.10.11

+MODPY_EGG_VERSION= 3.10.13
  
GH_ACCOUNT= gpodder

GH_PROJECT= gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo 6 Nov 2019 12:04:52 - 1.10
+++ distinfo 4 Feb 2020 01:54:14 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.11.tar.gz) =
6qWwt0ugBpk0Lb8xfVLxxOUtd7cxP8kUTNAe6mizFMw=
-SIZE (gpodder-3.10.11.tar.gz) = 1040876
+SHA256 (gpodder-3.10.13.tar.gz) =
r7jdKxec+KoddXUdSlNMfUXmUuWi0ZVAVRrI0RUM0CA=
+SIZE (gpodder-3.10.13.tar.gz) = 1044074





Re: Update: devel/py-test-localserver 0.3.7 -> 0.5.0

2020-02-10 Thread Benoit Lecocq




On 10/02/2020 04:52, Kurt Mosiejczuk wrote:

0.5 (2018-09-20)


New feature: SMTP email message objects now include a ``details`` property
capturing the envelope details.

0.4.2 (2018-11-14)


Fix support for Python 3.6 (fixes #21).
Add support for Python 3.7.

0.4.1 (2017-11-28)


Re-release of 0.4.0 because of pypi.org's restrictive file management #PITA

0.4 (2017-11-28)


New feature: All received requests are now stored for ilater inspection. Thanks 
Benjamin Wohlwend!

The two consumers are www/py-responses and productivity/vdirsyncer.
Tests pass just fine on py-responses. vdirsyncer had a problem with its
tests due to a problem with py-hypothesis.

ok?


ok benoit@



--Kurt

Index: Makefile
===
RCS file: /cvs/ports/devel/py-test-localserver/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile12 Jul 2019 20:45:54 -  1.4
+++ Makefile10 Feb 2020 03:45:22 -
@@ -2,10 +2,9 @@
  
  COMMENT =		py.test plugin to test server connections locally
  
-MODPY_EGG_VERSION =	0.3.7

+MODPY_EGG_VERSION =0.5.0
  DISTNAME =pytest-localserver-${MODPY_EGG_VERSION}
  PKGNAME = py-test-localserver-${MODPY_EGG_VERSION}
-REVISION = 0
  
  CATEGORIES =		devel
  
Index: distinfo

===
RCS file: /cvs/ports/devel/py-test-localserver/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo16 Oct 2017 21:05:44 -  1.1.1.1
+++ distinfo10 Feb 2020 03:45:22 -
@@ -1,2 +1,2 @@
-SHA256 (pytest-localserver-0.3.7.tar.gz) = 
2CjXkjJFbQtOuGPp3iyFaZJZ9DajGF450NUAG4yFIbA=
-SIZE (pytest-localserver-0.3.7.tar.gz) = 19772
+SHA256 (pytest-localserver-0.5.0.tar.gz) = 
OlQnkJ0d/aEHcsG65LmANnnAqPBK22bDOKxgd3O/78I=
+SIZE (pytest-localserver-0.5.0.tar.gz) = 20409





Re: Maintainer Update: textproc/py-humanize 0.5.1 -> 1.0.0

2020-02-10 Thread Benoit Lecocq




On 09/02/2020 22:43, Kurt Mosiejczuk wrote:

Update py-humanize to the 1.0.0 release. Tests are not included in
the pypi tarball. Also, they merged my diff making py-mock unnecessary
for the python3 flavor.

Changes are largely localization, but there's a few minor fixes.

Only consumer is tootstream which still works.

ok?


ok benoit@



--Kurt

Index: Makefile
===
RCS file: /cvs/ports/textproc/py-humanize/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile9 Sep 2019 21:36:14 -   1.4
+++ Makefile9 Feb 2020 21:19:31 -
@@ -2,10 +2,9 @@
  
  COMMENT =		python number humanization utilities
  
-MODPY_EGG_VERSION =	0.5.1

+MODPY_EGG_VERSION =1.0.0
  DISTNAME =humanize-${MODPY_EGG_VERSION}
  PKGNAME = py-humanize-${MODPY_EGG_VERSION}
-REVISION = 1
  
  CATEGORIES =		textproc
  
@@ -19,13 +18,18 @@ PERMIT_PACKAGE =	Yes

  MODULES = lang/python
  MODPY_SETUPTOOLS =Yes
  MODPY_PI =Yes
+MODPY_PYTEST = Yes
  
  FLAVORS =		python3

  FLAVOR ?=
  
-# Tests aren't included in pypi distribution

-NO_TEST =  Yes
+BUILD_DEPENDS =devel/py-setuptools_scm${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR}
  
-TEST_DEPENDS =		devel/py-mock${MODPY_FLAVOR}

+TEST_ENV = PYTHONPATH=${WRKSRC}/src
+
+.if !${FLAVOR:Mpython3}
+TEST_DEPENDS +=devel/py-mock
+.endif
  
  .include 

Index: distinfo
===
RCS file: /cvs/ports/textproc/py-humanize/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo3 Apr 2019 02:30:05 -   1.1.1.1
+++ distinfo9 Feb 2020 21:19:31 -
@@ -1,2 +1,2 @@
-SHA256 (humanize-0.5.1.tar.gz) = pD9XEVgxrHxw3gmOasRqwTvgDWmrv2C9ysJRNEeFuxk=
-SIZE (humanize-0.5.1.tar.gz) = 14250
+SHA256 (humanize-1.0.0.tar.gz) = OKzptmvK63+Bhrnb8LNEjgAUjltPuvcm+Wx4nlLD50E=
+SIZE (humanize-1.0.0.tar.gz) = 34411
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/py-humanize/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   3 Apr 2019 02:30:05 -   1.1.1.1
+++ pkg/PLIST   9 Feb 2020 21:19:31 -
@@ -4,11 +4,11 @@ lib/python${MODPY_VERSION}/site-packages
  
lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
  
lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
  
lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
-lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
  
lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
+lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
  
lib/python${MODPY_VERSION}/site-packages/humanize-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
  lib/python${MODPY_VERSION}/site-packages/humanize/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}/
  
lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/humanize/${MODPY_PYCACHE}filesize.${MODPY_PYC_MAGIC_TAG}pyc
@@ -19,17 +19,65 @@ lib/python${MODPY_VERSION}/site-packages
  lib/python${MODPY_VERSION}/site-packages/humanize/filesize.py
  lib/python${MODPY_VERSION}/site-packages/humanize/i18n.py
  lib/python${MODPY_VERSION}/site-packages/humanize/locale/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/LC_MESSAGES/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/LC_MESSAGES/humanize.mo
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/de_DE/LC_MESSAGES/humanize.po
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/LC_MESSAGES/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/LC_MESSAGES/humanize.mo
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fa_IR/LC_MESSAGES/humanize.po
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fi_FI/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fi_FI/LC_MESSAGES/
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo
+lib/python${MODPY_VERSION}/site-packages/humanize/locale/fi_FI/LC_MESSAGES/humanize.po
  lib/python${MODP

Re: Maintainer Update: www/py-responses 0.10.7 -> 0.10.9

2020-02-10 Thread Benoit Lecocq




On 10/02/2020 02:04, Kurt Mosiejczuk wrote:

0.10.9
--

- Fixed regression with `add_callback()` and content-type header.
- Fixed implicit dependency on urllib3>1.23.0

0.10.8
--

- Fixed cookie parsing and enabled multiple cookies to be set by using a list of
   tuple values.

I see no dependency on urllib3 before or after the changes.
All tests pass on both amd64 and sparc64.

The only consumer is audio/beets. Tests pass just the same both
before and after on amd64.

ok?


ok benoit@



--Kurt

Index: Makefile
===
RCS file: /cvs/ports/www/py-responses/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile13 Dec 2019 22:58:51 -  1.2
+++ Makefile10 Feb 2020 00:38:34 -
@@ -2,7 +2,7 @@
  
  COMMENT =		utility library for mocking out the `requests` Python
  
-MODPY_EGG_VERSION =	0.10.7

+MODPY_EGG_VERSION =0.10.9
  
  DISTNAME =		responses-${MODPY_EGG_VERSION}

  PKGNAME = py-${DISTNAME}
Index: distinfo
===
RCS file: /cvs/ports/www/py-responses/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo13 Dec 2019 22:58:51 -  1.2
+++ distinfo10 Feb 2020 00:38:34 -
@@ -1,2 +1,2 @@
-SHA256 (responses-0.10.7.tar.gz) = RtTlRqGfxhBrx+gE7dRVHvBGkEBeQefnUOvCldBCYjs=
-SIZE (responses-0.10.7.tar.gz) = 22666
+SHA256 (responses-0.10.9.tar.gz) = jOjLTn4a2JM2+IZa8VLgVj0ufw4LhtLPdfAV+BlAkkM=
+SIZE (responses-0.10.9.tar.gz) = 23372





Re: [update] audio/p5-MusicBrainz-DiscID 0.04 -> 0.06

2020-02-09 Thread Benoit Lecocq




On 08/02/2020 23:19, Charlene Wendling wrote:

Hi,

Here is a quick update for MusicBrainz::DiscID.

There are only 2 changes in this version: the license changed to MIT,
and one test has been removed (undocumented). And that's all [0].

Port-wise, i changed my maintainer email address and enabled POD
testing.

It builds and passes tests fine on macppc and amd64. The only consumer
is audio/abcde, and it still works fine as well.

Comments/feedback are welcome,




ok benoit@


Charlène.


[0]
https://fastapi.metacpan.org/diff/file/t4vwwCj3W81JDCVeDmYPRSGtWTM/zcsXgU8HuAjS_d_MmlXTAcAJ3ic?content-type=text/plain


Index: Makefile
===
RCS file: /cvs/ports/audio/p5-MusicBrainz-DiscID/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile12 Jul 2019 20:43:38 -  1.2
+++ Makefile8 Feb 2020 21:55:10 -
@@ -1,12 +1,12 @@
  # $OpenBSD: Makefile,v 1.2 2019/07/12 20:43:38 sthen Exp $
  
  COMMENT =	Perl interface for the MusicBrainz libdiscid library

-DISTNAME = MusicBrainz-DiscID-0.04
+DISTNAME = MusicBrainz-DiscID-0.06
  CATEGORIES =  audio
  
-MAINTAINER =	Charlene Wendling 

+MAINTAINER =   Charlene Wendling 
  
-# GPLv2+

+# MIT
  PERMIT_PACKAGE =  Yes
  
  WANTLIB += c discid perl

@@ -14,5 +14,7 @@ WANTLIB += c discid perl
  MODULES = cpan
  
  LIB_DEPENDS =	audio/libdiscid>=0.2.2

+
+MAKE_ENV +=TEST_POD=Yes
  
  .include 

Index: distinfo
===
RCS file: /cvs/ports/audio/p5-MusicBrainz-DiscID/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo29 Aug 2018 21:18:39 -  1.1.1.1
+++ distinfo8 Feb 2020 21:55:10 -
@@ -1,2 +1,2 @@
-SHA256 (MusicBrainz-DiscID-0.04.tar.gz) = 
MvRuboruEObjwyCVz+QWZH6Bm8xZOj/xiq1X5nCYmMQ=
-SIZE (MusicBrainz-DiscID-0.04.tar.gz) = 6907
+SHA256 (MusicBrainz-DiscID-0.06.tar.gz) = 
ugtu0JiX/1Y7pZhy7pNxW+83FXUVsZt8bW8obmVI7Ks=
+SIZE (MusicBrainz-DiscID-0.06.tar.gz) = 6663





Re: [NEW] converters/bdf2sfd

2020-02-08 Thread Benoit Lecocq




On 08/02/2020 17:43, Frederic Cambus wrote:

Hi ports@,

Here is a new port: converters/bdf2sfd.

For the record, it was originally created to generate OpenType versions
of Spleen, and is released in the hope it can be useful to convert other
fonts as well.

Please be aware that it works best on fonts proportional to 8x16. Other
sizes will work but the aspect ratio will not be preserved.

 From DESCR:

bdf2sfd is a BDF to SFD converter, allowing to vectorize bitmap fonts.

It works by converting each pixel of a glyph to a polygon, which produces
large and unoptimized SFD files that should be post-processed using
FontForge.

Comments? OK?



ok benoit@



Re: update games/taisei 1.0 -> 1.3.1

2020-02-07 Thread Benoit Lecocq




On 07/02/2020 11:33, Charlene Wendling wrote:

On Fri, 7 Feb 2020 09:27:34 +0100
Solene Rapenne wrote:


On Fri, Feb 07, 2020 at 08:55:09AM +0100, Benoit Lecocq wrote:



On 06/02/2020 19:14, Charlene Wendling wrote:

Ping :)


Works fine on amd64, ok benoit@



ok solene@

I found that git error in the install step, but I'm not sure it's
important to patch it out.

[1/4] Generating version information with a custom command.
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not
set).
Command '['git', 'describe', '--dirty', '--match', 'v[0-9]*[!asz]']'
returned non-zero exit status 128.
Warning: git not found or not a git repository; using fallback version
v1.3.1



Well, i think we should :)

I added an extra patch because -Dversion_fallback does not override the
git calls, and hardcoded the version string to upstream supplied VERSION
to have some consistent naming. It's not really needed because the
fallback is by default what is in WRKSRC/meson.build, but in case
upstream forget to bump the version in this file, it still helps.




...
[1/4] Generating version information with a custom command.
git external calls disabled
Warning: git not found or not a git repository; using fallback version 
v1.3.1

...

ok benoit@


Index: Makefile
===
RCS file: /cvs/ports/games/taisei/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile12 Jul 2019 20:46:25 -  1.6
+++ Makefile7 Feb 2020 10:27:59 -
@@ -1,33 +1,52 @@
  # $OpenBSD: Makefile,v 1.6 2019/07/12 20:46:25 sthen Exp $
  
+# Requires OpenGL>=3.3, only usable on archs that support

+# modern video cards
+ONLY_FOR_ARCHS =   amd64 aarch64 i386
+
  COMMENT = clone of the touhou games
  
-V =			1.0a

-DISTNAME = taisei-$V
-REVISION = 3
+VERSION =  v1.3.1
+DISTNAME = taisei-${VERSION}
+PKGNAME =  taisei-${VERSION:S/^v//}
  
  CATEGORIES =		games
  
-HOMEPAGE =		http://taisei-project.org/

+HOMEPAGE = https://taisei-project.org/
  
  # MIT

+# Soundtrack: CC-BY 4.0 / Photos: PD and CC-0
  PERMIT_PACKAGE =  Yes
  
-WANTLIB += GL GLU SDL SDL_ttf alut c freetype m openal png pthread

+WANTLIB += SDL2 SDL2_mixer c crypto freetype m opusfile png webpdecoder
  WANTLIB += z
  
-GH_ACCOUNT =		laochailan

-GH_PROJECT =   taisei
-GH_TAGNAME =   v$V
+MASTER_SITES=  
https://github.com/taisei-project/taisei/releases/download/${VERSION}/
+
+EXTRACT_SUFX=  .tar.xz
+
+MODULES =  devel/meson \
+   lang/python
+
+MODPY_RUNDEP = No
+MODPY_VERSION =${MODPY_DEFAULT_VERSION_3}
  
-CFLAGS +=	-fgnu89-inline

-MODULES =  devel/cmake
  RUN_DEPENDS = devel/desktop-file-utils \
+   misc/shared-mime-info \
x11/gtk+3,-guic
-LIB_DEPENDS =  audio/freealut \
-   audio/openal \
-   devel/sdl-ttf \
-   graphics/png
+
+LIB_DEPENDS =  audio/opusfile \
+   devel/sdl2>=2.0.5 \
+   devel/sdl2-mixer>=2.0.4 \
+   graphics/libwebp>=0.5 \
+   graphics/png>=1.5.0
+
+# Don't include docs
+# Don't zip the ressources, it avoids using archivers/libzip
+# Don't call git(1), use upstream version as version string
+CONFIGURE_ARGS +=  -Ddocs=false \
+   -Denable_zip=false \
+   -Dversion_fallback=${VERSION}
  
  NO_TEST =		Yes
  
Index: distinfo

===
RCS file: /cvs/ports/games/taisei/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo22 Aug 2015 09:38:07 -  1.1.1.1
+++ distinfo7 Feb 2020 10:27:59 -
@@ -1,2 +1,2 @@
-SHA256 (taisei-1.0a.tar.gz) = FWHITJ/YucepG4ZL38B/uBG7baXFTPMqK2vWPeX48/8=
-SIZE (taisei-1.0a.tar.gz) = 91854864
+SHA256 (taisei-v1.3.1.tar.xz) = hlg6OnEAk+YwFKWua2glGgacslraBsb41zT4XzGtyYU=
+SIZE (taisei-v1.3.1.tar.xz) = 70763196
Index: patches/patch-scripts_taiseilib_version_py
===
RCS file: patches/patch-scripts_taiseilib_version_py
diff -N patches/patch-scripts_taiseilib_version_py
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-scripts_taiseilib_version_py  7 Feb 2020 10:27:59 -
@@ -0,0 +1,15 @@
+$OpenBSD$
+
+Index: scripts/taiseilib/version.py
+--- scripts/taiseilib/version.py.orig
 scripts/taiseilib/version.py
+@@ -62,6 +62,9 @@ def get(*, rootdir=None, fallback=None, args=common.de
+ rootdir = pathlib.Path(__file__).parent
+
+ try:
++# XXX do not ca

Re: NEW: www/p5-Plack-App-URLMux

2020-02-07 Thread Benoit Lecocq




On 06/02/2020 22:52, Mikolaj Kucharski wrote:

On Mon, Jan 27, 2020 at 05:56:52AM +, Mikolaj Kucharski wrote:

On Sun, Jan 26, 2020 at 02:31:24PM -0800, Andrew Hewus Fresh wrote:

On Thu, Jan 16, 2020 at 11:01:40PM +, Mikolaj Kucharski wrote:

Hi,

Kind reminder. Port reattached for convenience.


Remove "cpan" from CATEGORIES and then OK afresh1@


New port attached with cpan removed from CATEGORIES.


Ping. Port re-attached for convenience.



ok benoit@



Re: update games/taisei 1.0 -> 1.3.1

2020-02-06 Thread Benoit Lecocq




On 06/02/2020 19:14, Charlene Wendling wrote:

Ping :)


Works fine on amd64, ok benoit@



On Sun, 26 Jan 2020 19:20:17 +0100
Charlene Wendling wrote:



On Wed, 15 Jan 2020 18:10:10 +0100
Charlene Wendling wrote:


Hi,

On Wed, 15 Jan 2020 14:36:48 +0100
Omar Polo wrote:


Hi,

First time here, hoping I didn't mess up too much.


It works for you at least, so it's already nice :)

By the way, it was already in -wip --
https://github.com/jasperla/openbsd-wip/tree/master/games/taisei


The patch below
updates games/taisei from 1.0 to the latest 1.3.1 with the
followings changes:

  - use https for HOMEPAGE
  - upstream repo changed
  - dropped all the patches, they're not needed anymore
  - dependecies updated

Also [0]:
  - it breaks the runtime with amdgpu and radeondrm, and that's why i
did not propose it. But if there is popular demand, i think we
should go for it :)


I brought back my old video card on my amd64 box:

radeondrm0 at pci9 dev 0 function 0 "ATI Radeon HD 7450" rev 0x00

I wanted to correct myself, taisei works fine with radeondrm(4) and
inteldrm(4). As such, i think this update would benefit to most of
us.

I'm providing again the diff for convenience.


  - Requires OpenGL>=3.3, so works only on modern archs


Built and played on amd64, everything seems to work fine (audio
too.)


[...]

I'm proposing here the diff from -wip if someone want to test/review
it.

Charlène.


[0] https://marc.info/?l=openbsd-ports&m=155611903608886&w=2






Index: Makefile
===
RCS file: /cvs/ports/games/taisei/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile12 Jul 2019 20:46:25 -  1.6
+++ Makefile15 Jan 2020 17:01:17 -
@@ -1,33 +1,50 @@
  # $OpenBSD: Makefile,v 1.6 2019/07/12 20:46:25 sthen Exp $
  
+# Requires OpenGL>=3.3, only usable on archs that support

+# modern video cards
+ONLY_FOR_ARCHS =   amd64 aarch64 i386
+
  COMMENT = clone of the touhou games
  
-V =			1.0a

-DISTNAME = taisei-$V
-REVISION = 3
+VERSION =  v1.3.1
+DISTNAME = taisei-${VERSION}
+PKGNAME =  taisei-${VERSION:S/^v//}
  
  CATEGORIES =		games
  
-HOMEPAGE =		http://taisei-project.org/

+HOMEPAGE = https://taisei-project.org/
  
  # MIT

+# Soundtrack: CC-BY 4.0 / Photos: PD and CC-0
  PERMIT_PACKAGE =  Yes
  
-WANTLIB += GL GLU SDL SDL_ttf alut c freetype m openal png pthread

+WANTLIB += SDL2 SDL2_mixer c crypto freetype m opusfile png webpdecoder
  WANTLIB += z
  
-GH_ACCOUNT =		laochailan

-GH_PROJECT =   taisei
-GH_TAGNAME =   v$V
+MASTER_SITES=  
https://github.com/taisei-project/taisei/releases/download/${VERSION}/
+
+EXTRACT_SUFX=  .tar.xz
+
+MODULES =  devel/meson \
+   lang/python
+
+MODPY_RUNDEP = No
+MODPY_VERSION =${MODPY_DEFAULT_VERSION_3}
  
-CFLAGS +=	-fgnu89-inline

-MODULES =  devel/cmake
  RUN_DEPENDS = devel/desktop-file-utils \
+   misc/shared-mime-info \
x11/gtk+3,-guic
-LIB_DEPENDS =  audio/freealut \
-   audio/openal \
-   devel/sdl-ttf \
-   graphics/png
+
+LIB_DEPENDS =  audio/opusfile \
+   devel/sdl2>=2.0.5 \
+   devel/sdl2-mixer>=2.0.4 \
+   graphics/libwebp>=0.5 \
+   graphics/png>=1.5.0
+
+# Don't include docs
+# Don't zip the ressources, it avoids using archivers/libzip
+CONFIGURE_ARGS +=  -Ddocs=false \
+   -Denable_zip=false
  
  NO_TEST =		Yes
  
Index: distinfo

===
RCS file: /cvs/ports/games/taisei/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo22 Aug 2015 09:38:07 -  1.1.1.1
+++ distinfo15 Jan 2020 17:01:17 -
@@ -1,2 +1,2 @@
-SHA256 (taisei-1.0a.tar.gz) = FWHITJ/YucepG4ZL38B/uBG7baXFTPMqK2vWPeX48/8=
-SIZE (taisei-1.0a.tar.gz) = 91854864
+SHA256 (taisei-v1.3.1.tar.xz) = hlg6OnEAk+YwFKWua2glGgacslraBsb41zT4XzGtyYU=
+SIZE (taisei-v1.3.1.tar.xz) = 70763196
Index: patches/patch-src_boss_h
===
RCS file: patches/patch-src_boss_h
diff -N patches/patch-src_boss_h
--- patches/patch-src_boss_h17 May 2017 22:54:28 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_boss_h,v 1.1 2017/05/17 22:54:28 espie Exp $
-
-Index: src/boss.h
 src/boss.h.orig
-+++ src/boss.h
-@@ -9,6 +9,8 @@
- #define BOSS_H
-
- #include 
-+#undef complex
-+#define complex double _Complex
-
- #include 
- struct Boss;
Index: patches/patch-src_enemy_h
===
RCS file: patches/patch-src_enemy_h
diff -N patche

Re: 回复: [Update]math/ntl:Update to 11.4.3

2020-02-06 Thread Benoit Lecocq




On 05/02/2020 14:00, Stuart Henderson wrote:

On 2020/02/05 10:27, Benoit Lecocq wrote:



On 05/02/2020 08:04, wen heping wrote:

Do you mean SHARED_LIBS should be modified ?
But the shared_libs.log say it is :
SHARED_LIBS +=  ntl                  9.2      # 0.0


Yes, we need :

SHARED_LIBS =ntl 10.0



shared_libs.log (if present) shows what it is currently set to in the
port, and what upstream has set.

Some upstreams follow the rules for updating the library version numbers
but many do not so we do our own checks.



Committed, thanks !



wen

*发件人:* Stuart Henderson 
*发送时间:* 2020年2月4日 22:35
*收件人:* wen heping 
*抄送:* ben...@openbsd.org ; ports@openbsd.org

*主题:* Re: [Update]math/ntl:Update to 11.4.3
https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs

On 2020/02/04 13:56, wen heping wrote:

Hi,

     Here is a patch for math/ntl:
  i) Update to 11.4.3
  ii) Switch HOMEPAGE to https

     It build well , run well and pass  tests on amd64-current system.
     No other ports depends on it.

Cheers !
wen



Index: Makefile
===
RCS file: /cvs/ports/math/ntl/Makefile,v
retrieving revision 1.52
diff -u -p -r1.52 Makefile
--- Makefile  12 Jul 2019 20:47:43 -  1.52
+++ Makefile  4 Feb 2020 13:50:29 -
@@ -2,12 +2,11 @@
   COMMENT =    Victor Shoup's Number Theory Library
-DISTNAME =   ntl-9.11.0
-REVISION =   3
+DISTNAME =   ntl-11.4.3
   SHARED_LIBS =    ntl 9.2 # 0.0
   CATEGORIES = math
-HOMEPAGE =   http://www.shoup.net/ntl/
+HOMEPAGE =   https://www.shoup.net/ntl/
   MAINTAINER = Benoit Lecocq 
@@ -39,7 +38,8 @@ do-install:
     @${INSTALL_DATA_DIR} ${PREFIX}/include/NTL
     @cd ${WRKSRC}/include/NTL; ${INSTALL_DATA} *.h ${PREFIX}/include/NTL
     @cd ${WRKBUILD}; ${INSTALL_DATA} .libs/libntl.a  ${PREFIX}/lib/libntl.a
- @cd ${WRKBUILD}; ${INSTALL_DATA} .libs/libntl.so.${LIBntl_VERSION} 
${PREFIX}/lib/libntl.so.${LIBntl_VERSION}
+ @cd ${WRKBUILD}; ${INSTALL_DATA} .libs/libntl.so.${LIBntl_VERSION} \
+ ${PREFIX}/lib/libntl.so.${LIBntl_VERSION}
     @${INSTALL_DATA_DIR} ${PREFIX}/share/doc/NTL
     @cd ${WRKSRC}/doc; ${INSTALL_DATA} * ${PREFIX}/share/doc/NTL
Index: distinfo
===
RCS file: /cvs/ports/math/ntl/distinfo,v
retrieving revision 1.32
diff -u -p -r1.32 distinfo
--- distinfo  30 Aug 2016 06:52:57 -  1.32
+++ distinfo  4 Feb 2020 13:50:29 -
@@ -1,2 +1,2 @@
-SHA256 (ntl-9.11.0.tar.gz) = N5kBcJ5qv+qhykH8NuCnRmBMxggjfGYpBYUFv9jtnPE=
-SIZE (ntl-9.11.0.tar.gz) = 960952
+SHA256 (ntl-11.4.3.tar.gz) = t8HM3GSEDmokNR60oeaIh9KZdPAwc6GUHJBlYsC4OtI=
+SIZE (ntl-11.4.3.tar.gz) = 2274421
Index: patches/patch-src_DoConfig
===
RCS file: /cvs/ports/math/ntl/patches/patch-src_DoConfig,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src_DoConfig
--- patches/patch-src_DoConfig    31 Jan 2016 09:03:50 -  1.9
+++ patches/patch-src_DoConfig    4 Feb 2020 13:50:29 -
@@ -1,22 +1,20 @@
-$OpenBSD: patch-src_DoConfig,v 1.9 2016/01/31 09:03:50 benoit Exp $
 src/DoConfig.orig    Sat Jan 30 22:15:16 2016
-+++ src/DoConfig Sun Jan 31 08:40:55 2016
-@@ -14,24 +14,26 @@
+$OpenBSD$
+
+Index: src/DoConfig
+--- src/DoConfig.orig
 src/DoConfig
+@@ -13,8 +13,8 @@ system("echo '*** CompilerOutput.log ***' > CompilerOu
    %MakeVal = (
   -'CXX' => 'g++',
   -'CXXFLAGS'    => '-g -O2',
   +'CXX' => '${CXX}',
-+'CXXFLAGS'    => '$(CFLAGS)',
++'CXXFLAGS'    => '${CFLAGS}',
    'CXXAUTOFLAGS'=> '',
+ 'NOCONTRACT'  => '',
    'AR'  => 'ar',
- 'ARFLAGS' => 'ruv',
- 'RANLIB'  => 'ranlib',
--'LIBTOOL' => 'libtool',
-+'LIBTOOL' => '${LIBTOOL}',
- - 'LDFLAGS' => '',
+@@ -28,12 +28,14 @@ system("echo '*** CompilerOutput.log ***' > CompilerOu
    'LDLIBS'  => '-lm',
    'CPPFLAGS'    => '',
Index: patches/patch-src_GF2EX_c
===
RCS file: patches/patch-src_GF2EX_c
diff -N patches/patch-src_GF2EX_c
--- patches/patch-src_GF2EX_c 15 Mar 2014 09:13:13 -  1.3
+++ /dev/null 1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_GF2EX_c,v 1.3 2014/03/15 09:13:13 benoit Exp $
 src/GF2EX.c.orig Fri Feb 15 15:44:26 2013
-+++ src/GF2EX.c  Tue Feb 19 10:26:58 2013
-@@ -6,6 +6,8 @@
- - #include 
- -+#include 
-+
- NTL_START_IMP

Re: 回复: [Update]math/ntl:Update to 11.4.3

2020-02-05 Thread Benoit Lecocq




On 05/02/2020 08:04, wen heping wrote:

Do you mean SHARED_LIBS should be modified ?
But the shared_libs.log say it is :
SHARED_LIBS +=  ntl                  9.2      # 0.0


Yes, we need :

SHARED_LIBS =ntl 10.0



wen

*发件人:* Stuart Henderson 
*发送时间:* 2020年2月4日 22:35
*收件人:* wen heping 
*抄送:* ben...@openbsd.org ; ports@openbsd.org 


*主题:* Re: [Update]math/ntl:Update to 11.4.3
https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs

On 2020/02/04 13:56, wen heping wrote:

Hi,

    Here is a patch for math/ntl:
 i) Update to 11.4.3
 ii) Switch HOMEPAGE to https

    It build well , run well and pass  tests on amd64-current system.
    No other ports depends on it.

Cheers !
wen



Index: Makefile
===
RCS file: /cvs/ports/math/ntl/Makefile,v
retrieving revision 1.52
diff -u -p -r1.52 Makefile
--- Makefile  12 Jul 2019 20:47:43 -  1.52
+++ Makefile  4 Feb 2020 13:50:29 -
@@ -2,12 +2,11 @@
 
  COMMENT =    Victor Shoup's Number Theory Library
 
-DISTNAME =   ntl-9.11.0

-REVISION =   3
+DISTNAME =   ntl-11.4.3
  SHARED_LIBS =    ntl 9.2 # 0.0
  CATEGORIES = math
 
-HOMEPAGE =   http://www.shoup.net/ntl/

+HOMEPAGE =   https://www.shoup.net/ntl/
 
  MAINTAINER = Benoit Lecocq 
 
@@ -39,7 +38,8 @@ do-install:

    @${INSTALL_DATA_DIR} ${PREFIX}/include/NTL
    @cd ${WRKSRC}/include/NTL; ${INSTALL_DATA} *.h ${PREFIX}/include/NTL
    @cd ${WRKBUILD}; ${INSTALL_DATA} .libs/libntl.a  ${PREFIX}/lib/libntl.a
- @cd ${WRKBUILD}; ${INSTALL_DATA} .libs/libntl.so.${LIBntl_VERSION} 
${PREFIX}/lib/libntl.so.${LIBntl_VERSION}
+ @cd ${WRKBUILD}; ${INSTALL_DATA} .libs/libntl.so.${LIBntl_VERSION} \
+ ${PREFIX}/lib/libntl.so.${LIBntl_VERSION}
    @${INSTALL_DATA_DIR} ${PREFIX}/share/doc/NTL
    @cd ${WRKSRC}/doc; ${INSTALL_DATA} * ${PREFIX}/share/doc/NTL
 
Index: distinfo

===
RCS file: /cvs/ports/math/ntl/distinfo,v
retrieving revision 1.32
diff -u -p -r1.32 distinfo
--- distinfo  30 Aug 2016 06:52:57 -  1.32
+++ distinfo  4 Feb 2020 13:50:29 -
@@ -1,2 +1,2 @@
-SHA256 (ntl-9.11.0.tar.gz) = N5kBcJ5qv+qhykH8NuCnRmBMxggjfGYpBYUFv9jtnPE=
-SIZE (ntl-9.11.0.tar.gz) = 960952
+SHA256 (ntl-11.4.3.tar.gz) = t8HM3GSEDmokNR60oeaIh9KZdPAwc6GUHJBlYsC4OtI=
+SIZE (ntl-11.4.3.tar.gz) = 2274421
Index: patches/patch-src_DoConfig
===
RCS file: /cvs/ports/math/ntl/patches/patch-src_DoConfig,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src_DoConfig
--- patches/patch-src_DoConfig    31 Jan 2016 09:03:50 -  1.9
+++ patches/patch-src_DoConfig    4 Feb 2020 13:50:29 -
@@ -1,22 +1,20 @@
-$OpenBSD: patch-src_DoConfig,v 1.9 2016/01/31 09:03:50 benoit Exp $
 src/DoConfig.orig    Sat Jan 30 22:15:16 2016
-+++ src/DoConfig Sun Jan 31 08:40:55 2016
-@@ -14,24 +14,26 @@
+$OpenBSD$
+
+Index: src/DoConfig
+--- src/DoConfig.orig
 src/DoConfig
+@@ -13,8 +13,8 @@ system("echo '*** CompilerOutput.log ***' > CompilerOu
  
   %MakeVal = (
  
  -'CXX' => 'g++',

  -'CXXFLAGS'    => '-g -O2',
  +'CXX' => '${CXX}',
-+'CXXFLAGS'    => '$(CFLAGS)',
++'CXXFLAGS'    => '${CFLAGS}',
   'CXXAUTOFLAGS'=> '',
+ 'NOCONTRACT'  => '',
   'AR'  => 'ar',
- 'ARFLAGS' => 'ruv',
- 'RANLIB'  => 'ranlib',
--'LIBTOOL' => 'libtool',
-+'LIBTOOL' => '${LIBTOOL}',
- 
- 'LDFLAGS' => '',

+@@ -28,12 +28,14 @@ system("echo '*** CompilerOutput.log ***' > CompilerOu
   'LDLIBS'  => '-lm',
   'CPPFLAGS'    => '',
  
Index: patches/patch-src_GF2EX_c

===
RCS file: patches/patch-src_GF2EX_c
diff -N patches/patch-src_GF2EX_c
--- patches/patch-src_GF2EX_c 15 Mar 2014 09:13:13 -  1.3
+++ /dev/null 1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_GF2EX_c,v 1.3 2014/03/15 09:13:13 benoit Exp $
 src/GF2EX.c.orig Fri Feb 15 15:44:26 2013
-+++ src/GF2EX.c  Tue Feb 19 10:26:58 2013
-@@ -6,6 +6,8 @@
- 
- #include 
- 
-+#include 

-+
- NTL_START_IMPL
- 
- 
Index: pkg/PLIST

===
RCS file: /cvs/ports/math/ntl/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- pkg/PLIST 7 Jun 2016 13:35:28 -   1.16
+++ pkg/PLIST 4 Feb 2020 13:50:29 -
@@ -1,7 +1,10 @@
  @comment $OpenBSD: PLIS

Re: [Update]devel/p5-Cache-FastMmap:Update to 1.48

2020-02-04 Thread Benoit Lecocq




On 04/02/2020 10:33, wen heping wrote:

Hi, ports@:

Here is a patch for devel/p5-Cache-FastMmap:
 i) Update to 1.48
 ii) Remove trailing whitespace in DESCR
It build well and pass all tests on amd64-current system.

Three ports depends on it, all build well and pass all tests:
   www/p5-Catalyst-Plugin-Cache-Store-FastMmap
   www/p5-Catalyst-Plugin-Session-FastMmap
   www/p5-Catalyst-Plugin-Session-Store-FastMma

Cheers !
wen



Committed, thanks !



Re: [Update] astro/py-metar: Update to 1.1

2020-02-03 Thread Benoit Lecocq




On 03/02/2020 11:01, wen heping wrote:

Hi,

 Here is a patch for astro/py-metar:
  i) Update to 1.1
  ii) Switch HOMEPAGE and MASTER_SITES to https
  iii) Only run with python3
  iv) Remove a trailing whitespace in DESCR
  v) Regenerate the patch

 It build and run well in amd64-current system.

  Cheers !
wen



Committed, thanks !



Re: [big endian] Unbreak security/ophcrack

2020-01-28 Thread Benoit Lecocq




On 29/01/2020 04:55, Kurt Mosiejczuk wrote:

On Wed, Jan 29, 2020 at 02:38:59AM +0100, Charlene Wendling wrote:

Hi,


http://build-failures.rhaalovely.net/sparc64/2020-01-26/security/ophcrack.log

(and in the current powerpc bulk)

In ${WRKSRC}/src/samdump2/samdump2.c:44, a bundled bswap.h is #include'd
when built on big endian archs, pulling itself the generated
${WRKSRC}/config.h, and that one is not in the include path.



The below diff fixes that on powerpc [0]. While here an unrelated patch
has been regenerated. It still builds fine on amd64, including the
Qt5 GUI.



Comments/feedback are welcome,



Charlène.



[0] https://bin.charlenew.xyz/ophcrack.log


Fixes the build on my sparc64 test machine.

ok kmos


ok benoit@




Index: Makefile
===
RCS file: /cvs/ports/security/ophcrack/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- Makefile16 Jan 2020 07:40:29 -  1.17
+++ Makefile29 Jan 2020 01:31:40 -
@@ -3,6 +3,7 @@
  COMMENT = password cracker based on rainbow tables
  
  DISTNAME =		ophcrack-3.8.0

+REVISION = 0
  CATEGORIES =  security
  
  HOMEPAGE =		http://ophcrack.sourceforge.net/

Index: patches/patch-src_gui_main_cpp
===
RCS file: /cvs/ports/security/ophcrack/patches/patch-src_gui_main_cpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-src_gui_main_cpp
--- patches/patch-src_gui_main_cpp  7 Jun 2013 10:03:27 -   1.2
+++ patches/patch-src_gui_main_cpp  29 Jan 2020 01:31:40 -
@@ -1,6 +1,7 @@
  $OpenBSD: patch-src_gui_main_cpp,v 1.2 2013/06/07 10:03:27 benoit Exp $
 src/gui/main.cpp.orig  Tue Jun  4 09:42:47 2013
-+++ src/gui/main.cpp   Fri Jun  7 11:01:28 2013
+Index: src/gui/main.cpp
+--- src/gui/main.cpp.orig
 src/gui/main.cpp
  @@ -29,6 +29,9 @@
*
*
@@ -9,5 +10,5 @@ $OpenBSD: patch-src_gui_main_cpp,v 1.2 2
  +#include 
  +#endif
   #include 
+ #ifndef WIN32
   #include 
- #include 
Index: patches/patch-src_samdump2_Makefile_in
===
RCS file: patches/patch-src_samdump2_Makefile_in
diff -N patches/patch-src_samdump2_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_samdump2_Makefile_in  29 Jan 2020 01:31:40 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Fix "error: config.h: No such file or directory" on BE_ARCHS
+
+Index: src/samdump2/Makefile.in
+--- src/samdump2/Makefile.in.orig
 src/samdump2/Makefile.in
+@@ -17,7 +17,7 @@
+
+ include ../common.mk
+
+-CFLAGS += -I../core
++CFLAGS += -I../core -I../..
+
+ all: libsamdump2.a
+







Re: UPDATE sysutils/sslmate-1.7.1

2020-01-24 Thread Benoit Lecocq




On 24/01/2020 03:20, George Rosamond wrote:

diff attached.

v1.7.1 (2019-03-08)
  * Bugfix release.
  * sslmate download: don't prevent further downloads if there is an
error with just one certificate.

g



Committed, thanks !



Re: UPDATE fonts/overpass to 3.0.4

2020-01-24 Thread Benoit Lecocq




On 24/01/2020 03:06, George Rosamond wrote:

Update to 3.0.4 attached.

Minor changes to font, but Makefile changes include:

- addition of README.md and LICENSE.md
- inclusion of woff and woff2 fonts
- www site to https

Thanks

g



Committed, thanks !



Re: UPDATE: fonts/public-sans to 1.00.8

2020-01-23 Thread Benoit Lecocq




On 23/01/2020 14:20, George Rosamond wrote:

Changes for 1.008 on releases page, mostly font display related:

https://github.com/uswds/public-sans/releases

g



Committed, thanks !



Re: NEW: sysutils/me_cleaner

2020-01-19 Thread Benoit Lecocq




On 19/01/2020 18:39, Klemens Nanni wrote:

Simple Python 3 port from GitHub:

Information for inst:me_cleaner-1.2

Comment:
Tool for partial deblobbing of Intel ME/TXE firmware images

Description:
me_cleaner is a Python 3 script able to modify an Intel ME firmware 
image with
the final purpose of reducing its ability to interact with the system.

Maintainer: Klemens Nanni 

WWW: https://github.com/corna/me_cleaner


I'd like to have this in so eventually a meta/coreboot package can exist
that installs all the packages I want for hacking on firmware/hardware.

Feedback? OK?



ok benoit@ to import



Re: NEW: sysutils/coreboot-utils

2020-01-18 Thread Benoit Lecocq




On 18/01/2020 15:22, Klemens Nanni wrote:

On Wed, Jan 15, 2020 at 10:41:40PM +0100, Klemens Nanni wrote:

Here's a start for something I've wanted for a while already:  a small
collection of selected tools I need to manipulate firmware images.

This includes extracting/adding certain regions, changing files inside
the coreboot file system, swapping payloads, dumping/analyzing specific
parts, etc.

The number of tools at upstream is huge and many of them are platform
specific, require patches or simply don't work at platforms other than
Linux, but with such a package I no loner have to spin up Linux VMs to
tinker around unless I want to build new images.

I have patches for other tools around but those need polishing, so this
is the basic package with generic handling for tools;  adding new ones
is trivial--perhaps this enables other interested users to add their
favourite tool?

Information for inst:coreboot-utils-4.11

Comment:
collection of utilities to work with firmware images

Description:
coreboot is an extended firmware platform that delivers a lightning 
fast and
secure boot experience on modern computers and embedded systems. As an 
Open
Source project it provides auditability and maximum control over 
technology.

While it is not (yet) possible to build coreboot firmware on OpenBSD, 
this
package contains the following utilities to work with existing images:

* ifdtool   Extract and dump Intel Firmware Descriptor information

Maintainer: Klemens Nanni 

WWW: https://coreboot.org

New tarball with MAKE_CMD now being inlined after feedback from laundry.

CC is now also being honored by all tools;  eventually I should fix
their Makefiles to not set certain variables in stone, but that needs to
be done with/in upstream.

This tarball now contains the following tools:

* cbmem  CBMEM parser to read e.g. timestamps and console log
* ectool Dumps the RAM of a laptop's Embedded/Environmental Controller (EC)
* ifdtoolExtract and dump Intel Firmware Descriptor information

All three work perfectly on my X230.

Feedback?
OK to import and continue in-tree?



ok benoit@ to import !



Re: git: update to 2.25.0

2020-01-14 Thread Benoit Lecocq




On 14/01/2020 17:16, Klemens Nanni wrote:

https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.25.0.txt

Lots of fixes and improvements, git-sparse-checkout(1) is not a thing.

OK?


ok benoit@



Index: Makefile
===
RCS file: /cvs/ports/devel/git/Makefile,v
retrieving revision 1.209
diff -u -p -r1.209 Makefile
--- Makefile11 Dec 2019 20:06:57 -  1.209
+++ Makefile14 Jan 2020 14:50:43 -
@@ -4,7 +4,7 @@ COMMENT-main =  distributed version contr
  COMMENT-svn = subversion interoperability tools
  COMMENT-x11 = graphical tools
  
-V =		2.24.1

+V =2.25.0
  DISTNAME =git-${V}
  PKGNAME-main =${DISTNAME}
  PKGNAME-svn = git-svn-${V}
Index: distinfo
===
RCS file: /cvs/ports/devel/git/distinfo,v
retrieving revision 1.154
diff -u -p -r1.154 distinfo
--- distinfo11 Dec 2019 20:06:57 -  1.154
+++ distinfo14 Jan 2020 14:50:54 -
@@ -1,4 +1,4 @@
-SHA256 (git-2.24.1.tar.gz) = rVM0lWMByGhB6x5bG7IIhKa62JoQpnYslYIgx89k2gI=
-SHA256 (git-manpages-2.24.1.tar.gz) = 
mnrjoJO+o5dw65bKPltAv/evC59hI/CJ14IdDluOEjA=
-SIZE (git-2.24.1.tar.gz) = 8726527
-SIZE (git-manpages-2.24.1.tar.gz) = 745896
+SHA256 (git-2.25.0.tar.gz) = qYybltkVRLEw8Tv4Rv8IDdooZ+d/4IcAt5OrFLpTRvY=
+SHA256 (git-manpages-2.25.0.tar.gz) = 
IrI4CELvdekAbANY3iUOrUSeE3bX5ROAcLmjBz72HUQ=
+SIZE (git-2.25.0.tar.gz) = 9023390
+SIZE (git-manpages-2.25.0.tar.gz) = 758712
Index: patches/patch-gitweb_gitweb_perl
===
RCS file: /cvs/ports/devel/git/patches/patch-gitweb_gitweb_perl,v
retrieving revision 1.33
diff -u -p -r1.33 patch-gitweb_gitweb_perl
--- patches/patch-gitweb_gitweb_perl26 Jun 2019 15:07:57 -  1.33
+++ patches/patch-gitweb_gitweb_perl14 Jan 2020 14:51:09 -
@@ -3,9 +3,9 @@ $OpenBSD: patch-gitweb_gitweb_perl,v 1.3
  This prevents the following error: '-T and -B not implemented on filehandles'
  
  Index: gitweb/gitweb.perl

 gitweb/gitweb.perl.pat.orig
+--- gitweb/gitweb.perl.orig
  +++ gitweb/gitweb.perl
-@@ -7038,7 +7038,7 @@ sub git_blob_plain {
+@@ -7040,7 +7040,7 @@ sub git_blob_plain {
$expires = "+1d";
}
   
@@ -14,7 +14,7 @@ Index: gitweb/gitweb.perl

or die_error(500, "Open git-cat-file blob '$hash' failed");
   
   	# content-type (can include charset)

-@@ -7100,7 +7100,7 @@ sub git_blob {
+@@ -7102,7 +7102,7 @@ sub git_blob {
}
   
   	my $have_blame = gitweb_check_feature('blame');

Index: pkg/PLIST-main
===
RCS file: /cvs/ports/devel/git/pkg/PLIST-main,v
retrieving revision 1.91
diff -u -p -r1.91 PLIST-main
--- pkg/PLIST-main  11 Nov 2019 10:12:33 -  1.91
+++ pkg/PLIST-main  14 Jan 2020 14:57:06 -
@@ -9,7 +9,7 @@ bin/git-cvsserver
  @bin bin/git-shell
  @bin bin/git-upload-archive
  @bin bin/git-upload-pack
-lib/libgit.a
+@static-lib lib/libgit.a
  libexec/git/
  @bin libexec/git/git
  @bin libexec/git/git-add
@@ -153,6 +153,7 @@ libexec/git/git-sh-setup
  @bin libexec/git/git-show-branch
  @bin libexec/git/git-show-index
  @bin libexec/git/git-show-ref
+@bin libexec/git/git-sparse-checkout
  @bin libexec/git/git-stage
  @bin libexec/git/git-stash
  @bin libexec/git/git-status
@@ -331,6 +332,7 @@ libexec/git/mergetools/xxdiff
  @man man/man1/git-show-index.1
  @man man/man1/git-show-ref.1
  @man man/man1/git-show.1
+@man man/man1/git-sparse-checkout.1
  @man man/man1/git-stage.1
  @man man/man1/git-stash.1
  @man man/man1/git-status.1
@@ -407,6 +409,7 @@ share/git-core/templates/hooks/setgitper
  share/git-core/templates/hooks/update.sample
  share/git-core/templates/info/
  share/git-core/templates/info/exclude
+share/git-gui/lib/chord.tcl
  share/gitk/lib/msgs/zh_cn.msg
  share/gitweb/
  share/gitweb/README
@@ -434,6 +437,7 @@ share/locale/ru/LC_MESSAGES/git.mo
  share/locale/sv/LC_MESSAGES/git.mo
  share/locale/vi/LC_MESSAGES/git.mo
  share/locale/zh_CN/LC_MESSAGES/git.mo
+share/locale/zh_TW/LC_MESSAGES/git.mo
  share/perl5/
  share/perl5/FromCPAN/
  share/perl5/FromCPAN/Error.pm





Re: [Update] math/p5-Math-GMP : Update to 2.19

2020-01-14 Thread Benoit Lecocq




On 13/01/2020 12:23, wen heping wrote:

Hi, ports@:
 Here is a patch for math/p5-Math-GMP:
   i) Update to 2.19
   ii) Add a patch to build with gmp in ports
 It build well and pass all tests on amd64-current system.

One port depends on it : net/p5-Net-SSH-Perl. It build well.
One tests fail but it was not caused by this patch.

Cheers,
wen



Committed, thanks !



Re: [security update] security/py-ecdsa : Update to 0.14.1

2019-12-26 Thread Benoit Lecocq




On 26/12/2019 07:39, Kurt Mosiejczuk wrote:

On Thu, Dec 26, 2019 at 03:05:57AM +, wen heping wrote:


 Here is a patch for security/py-ecdsa:
  i) security update to 0.14.1, it will fix CVE-2019-14853, CVE-2019-14859
  ii) make test work
It build well and pass all tests, both with python2 and python3.


Works on sparc64 too and still passes all tests.


Two ports depends on it:
net/py-dnspython
net/scapy
   Both build well and NO_TEST defined.


net/py-dnspython does not have NO_TEST defined. That said, its tests all
still pass with this update installed on amd64.

ok kmos

maintainer?


ok benoit@



--Kurt





Re: devel/git: cpu and memory tracking, LIB_DEPENDS

2019-11-16 Thread Benoit Lecocq




On 14/11/2019 21:52, Klemens Nanni wrote:

On Mon, Nov 11, 2019 at 09:06:59PM +0200, Jeremie Courreges-Anglas wrote:

If people like this approach I can try to push it upstream, along with
the ncpu diff.

Using sysconf(3) seems simple and sane.

OK kn



Yes, ok benoit@



Re: [UPDATE] security/yara

2019-11-11 Thread Benoit Lecocq




On 10/11/2019 09:34, Remi Pointel wrote:

Hi,

this is the diff to update yara to latest release.

Ok?


ok benoit@



Cheers,

Remi.




Re: git: update to 2.24.0

2019-11-11 Thread Benoit Lecocq




On 09/11/2019 18:33, Klemens Nanni wrote:


Lots of changes, please see
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.24.0.txt

OK?


ok benoit@




Index: Makefile
===
RCS file: /cvs/ports/devel/git/Makefile,v
retrieving revision 1.206
diff -u -p -r1.206 Makefile
--- Makefile3 Nov 2019 15:27:44 -   1.206
+++ Makefile5 Nov 2019 19:56:38 -
@@ -4,8 +4,7 @@ COMMENT-main =  distributed version contr
  COMMENT-svn = subversion interoperability tools
  COMMENT-x11 = graphical tools
  
-V =		2.23.0

-REVISION = 2
+V =2.24.0
  DISTNAME =git-${V}
  PKGNAME-main =${DISTNAME}
  PKGNAME-svn = git-svn-${V}
Index: distinfo
===
RCS file: /cvs/ports/devel/git/distinfo,v
retrieving revision 1.152
diff -u -p -r1.152 distinfo
--- distinfo26 Aug 2019 23:35:24 -  1.152
+++ distinfo5 Nov 2019 19:57:31 -
@@ -1,4 +1,4 @@
-SHA256 (git-2.23.0.tar.gz) = 4zlskIiBEaAb9gc0bbCbD79JqVvIP6+VBrYRlZNvDP4=
-SHA256 (git-manpages-2.23.0.tar.gz) = 
pbCZj5XCKQOG0ZHTR4DRRepn5Sf6yYVB4DUHSb92vnU=
-SIZE (git-2.23.0.tar.gz) = 8641922
-SIZE (git-manpages-2.23.0.tar.gz) = 737985
+SHA256 (git-2.24.0.tar.gz) = rREDDS6sZW7p6IYvVtFhBVD3hnGBvv+BTHcSqZGS6Z0=
+SHA256 (git-manpages-2.24.0.tar.gz) = 
zplfhvRBtWqx/QeIqUeGkEri4piecZH9aAYAAwETZtc=
+SIZE (git-2.24.0.tar.gz) = 8716677
+SIZE (git-manpages-2.24.0.tar.gz) = 745689
Index: patches/patch-builtin_gc_c
===
RCS file: /cvs/ports/devel/git/patches/patch-builtin_gc_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-builtin_gc_c
--- patches/patch-builtin_gc_c  3 Nov 2019 15:25:22 -   1.1
+++ patches/patch-builtin_gc_c  5 Nov 2019 19:58:19 -
@@ -6,7 +6,7 @@ Use HW_PHYSMEM64 to handle ram size > 2G
  Index: builtin/gc.c
  --- builtin/gc.c.orig
  +++ builtin/gc.c
-@@ -244,7 +244,7 @@ static uint64_t total_ram(void)
+@@ -243,7 +243,7 @@ static uint64_t total_ram(void)
   
   	if (!sysinfo(&si))

return si.totalram;
@@ -15,7 +15,7 @@ Index: builtin/gc.c
int64_t physical_memory;
int mib[2];
size_t length;
-@@ -253,9 +253,19 @@ static uint64_t total_ram(void)
+@@ -252,9 +252,19 @@ static uint64_t total_ram(void)
   # if defined(HW_MEMSIZE)
mib[1] = HW_MEMSIZE;
   # else
Index: patches/patch-t_test-lib_sh
===
RCS file: /cvs/ports/devel/git/patches/patch-t_test-lib_sh,v
retrieving revision 1.31
diff -u -p -r1.31 patch-t_test-lib_sh
--- patches/patch-t_test-lib_sh 26 Jun 2019 15:07:57 -  1.31
+++ patches/patch-t_test-lib_sh 5 Nov 2019 19:58:19 -
@@ -4,9 +4,9 @@ Force usage of GNU tar in the test suite
  wants it badly.
  
  Index: t/test-lib.sh

 t/test-lib.sh.pat.orig
+--- t/test-lib.sh.orig
  +++ t/test-lib.sh
-@@ -308,6 +308,11 @@ then
+@@ -310,6 +310,11 @@ then
exit $stress_exit
   fi
   
Index: pkg/PLIST-main

===
RCS file: /cvs/ports/devel/git/pkg/PLIST-main,v
retrieving revision 1.90
diff -u -p -r1.90 PLIST-main
--- pkg/PLIST-main  26 Aug 2019 23:35:24 -  1.90
+++ pkg/PLIST-main  5 Nov 2019 20:05:05 -
@@ -398,6 +398,7 @@ share/git-core/templates/hooks/post-rece
  share/git-core/templates/hooks/post-update.sample
  share/git-core/templates/hooks/pre-applypatch.sample
  share/git-core/templates/hooks/pre-commit.sample
+share/git-core/templates/hooks/pre-merge-commit.sample
  share/git-core/templates/hooks/pre-push.sample
  share/git-core/templates/hooks/pre-rebase.sample
  share/git-core/templates/hooks/pre-receive.sample
@@ -406,6 +407,7 @@ share/git-core/templates/hooks/setgitper
  share/git-core/templates/hooks/update.sample
  share/git-core/templates/info/
  share/git-core/templates/info/exclude
+share/gitk/lib/msgs/zh_cn.msg
  share/gitweb/
  share/gitweb/README
  share/gitweb/gitweb.cgi





Re: Remove net/py-GeoIP?

2019-11-06 Thread Benoit Lecocq




On 06/11/2019 12:07, Stuart Henderson wrote:

On 2019/11/06 11:45, Frederic Cambus wrote:

Hi ports@,

The GeoIP/GeoLite databases are now legacy [1], so this module is not
useful anymore. Nothing in the ports tree uses it.

Comments? OK to remove?

[1] 
https://blog.maxmind.com/2018/01/02/discontinuation-of-the-geolite-legacy-databases/



OK.

There is a corner-case, afaik commercial users who signed up for GeoIP Legacy 
in the
past can still access it, but it's not available for new users any more. I 
don't think
we really need to worry about that too much for ports.



ok benoit@



Re: git: Update COMMENT and DESCR

2019-10-25 Thread Benoit Lecocq




On 24/10/2019 19:42, Klemens Nanni wrote:

jcs (I think) noted the... old COMMENT on IRC some time ago.

Let's sync with reality, that is https://git-scm.com.

OK?



ok benoit@



Index: Makefile
===
RCS file: /cvs/ports/devel/git/Makefile,v
retrieving revision 1.203
diff -u -p -r1.203 Makefile
--- Makefile26 Aug 2019 23:35:24 -  1.203
+++ Makefile11 Oct 2019 22:09:29 -
@@ -1,10 +1,11 @@
  # $OpenBSD: Makefile,v 1.203 2019/08/26 23:35:24 kn Exp $
  
-COMMENT-main =	GIT - Tree History Storage Tool

-COMMENT-svn =  GIT - subversion interoperability tools
-COMMENT-x11 =  GIT - graphical tools
+COMMENT-main = distributed version control system
+COMMENT-svn =  subversion interoperability tools
+COMMENT-x11 =  graphical tools
  
  V =		2.23.0

+REVISION = 0
  DISTNAME =git-${V}
  PKGNAME-main =${DISTNAME}
  PKGNAME-svn = git-svn-${V}
Index: pkg/DESCR-main
===
RCS file: /cvs/ports/devel/git/pkg/DESCR-main,v
retrieving revision 1.2
diff -u -p -r1.2 DESCR-main
--- pkg/DESCR-main  7 Nov 2011 22:49:42 -   1.2
+++ pkg/DESCR-main  11 Oct 2019 22:11:28 -
@@ -1,11 +1,7 @@
-GIT is a "directory content manager" designed to handle absolutely
-massive projects with speed and efficiency, and the release of the
-2.6.12 (and later) versions of the Linux kernel as well as more and
-more other projects switching to it would indicate that it does this
-task well.
+Git is a free and open source distributed version control system designed to
+handle everything from small to very large projects with speed and efficiency.
  
-GIT falls in the category of distributed source code management tools,

-similar to e.g. GNU Arch or Monotone (or, in the commercial world,
-BitKeeper). Every GIT working directory is a full-fledged repository
-with full revision tracking capabilities, not dependent on network
-access to a central server.
+Git is easy to learn and has a tiny footprint with lightning fast performance.
+It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with
+features like cheap local branching, convenient staging areas, and multiple
+workflows.
Index: pkg/DESCR-x11
===
RCS file: /cvs/ports/devel/git/pkg/DESCR-x11,v
retrieving revision 1.1
diff -u -p -r1.1 DESCR-x11
--- pkg/DESCR-x11   1 Apr 2008 22:36:30 -   1.1
+++ pkg/DESCR-x11   11 Oct 2019 22:24:11 -
@@ -1 +1 @@
-X11 tools for GIT.
+GUI tools for committing (git-gui) and browsing (gitk),





Re: security/aircrack-ng: fix build on aarch64, arm

2019-10-05 Thread Benoit Lecocq




On 05/10/2019 17:48, Christian Weisgerber wrote:

security/aircrack-ng fails to build on aarch64 and arm:
http://build-failures.rhaalovely.net/aarch64/2019-09-27/security/aircrack-ng.loghttp://build-failures.rhaalovely.net/arm/2019-07-19/security/aircrack-ng.log

clang refuses to compile the code that makes use of the NEON SIMD
instructions:
https://github.com/aircrack-ng/aircrack-ng/issues/1957

Disabling the NEON optimizations allows aircrack-ng to build.

ok?


ok benoit@ !



Index: Makefile
===
RCS file: /cvs/ports/security/aircrack-ng/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile12 Aug 2019 14:40:04 -  1.27
+++ Makefile5 Oct 2019 15:40:02 -
@@ -34,6 +34,10 @@ AUTOCONF_VERSION=2.69
  AUTOMAKE_VERSION= 1.16
  CONFIGURE_STYLE=  autoreconf
  
+# Disable NEON optimizations (arm, aarch64) since clang can't compile the code

+# https://github.com/aircrack-ng/aircrack-ng/issues/1957
+CONFIGURE_ENV+=ax_cv_neon_cflags=no ax_cv_neon_cxxflags=no
+
  MAKE_ENV+=SQLITE=true UNSTABLE=true
  MAKE_FLAGS+=  CC=${CC}
  





Re: Update devel/py-asn1 to 0.4.7

2019-10-03 Thread Benoit Lecocq




On 03/10/2019 06:07, Kurt Mosiejczuk wrote:

On Wed, Sep 25, 2019 at 01:40:16PM +0200, clematis wrote:


Here's the results (amd64):
/usr/ports/security/py-cryptography
test: 96549 passed, 10427 skipped
install: OK
/usr/ports/security/py-service_identity
test: OK (total of 99 passed)
install: OK
/usr/ports/security/py-paramiko
test: 137 ran, 67errors
install: OK
/usr/ports/security/letsencrypt/py-acme
test: No regression tests for py-acme-0.38.0
install: OK
/usr/ports/www/py-ndg-httpsclient
test: run=14 errors=8 failures=1 (as before)
install: OK
/usr/ports/security/py-rsa
test: OK 74 passed 1 error
install: OK


Looks good.


Comments? OK?


There's no need for the do-test definition. Tests run just fine without it.
Otherwise, OK kmos.

benoit? Any comments or objections? I'm including a new copy of the diff.


No, ok benoit@



--Kurt

Index: Makefile
===
RCS file: /cvs/ports/devel/py-asn1/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile12 Jul 2019 20:45:17 -  1.32
+++ Makefile3 Oct 2019 04:07:21 -
@@ -2,12 +2,11 @@
  
  COMMENT =	ASN.1 library for Python
  
-MODPY_EGG_VERSION =	0.3.7

+MODPY_EGG_VERSION =0.4.7
  DISTNAME =pyasn1-${MODPY_EGG_VERSION}
  PKGNAME = ${DISTNAME:S/py/py-/}
  CATEGORIES =  devel
  EPOCH =   0
-REVISION = 0
  
  HOMEPAGE =		https://github.com/etingof/pyasn1
  
@@ -25,8 +24,5 @@ FLAVORS =		python3

  FLAVOR ?=
  
  TEST_ENV +=		PYTHONPATH=${WRKINST}/${MODPY_SITEPKG}

-
-do-test: fake
-   @${MODPY_TEST_TARGET}
  
  .include 

Index: distinfo
===
RCS file: /cvs/ports/devel/py-asn1/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo24 Oct 2017 05:53:09 -  1.18
+++ distinfo3 Oct 2019 04:07:21 -
@@ -1,2 +1,2 @@
-SHA256 (pyasn1-0.3.7.tar.gz) = GH8qZtYXaD+OgtXAADO3yKAofh2oip1XeuvsMhytSWU=
-SIZE (pyasn1-0.3.7.tar.gz) = 115350
+SHA256 (pyasn1-0.4.7.tar.gz) = qUlTVsodZu0Zeg9ytB6xgjz36otb0HGRZz6BR67PhgQ=
+SIZE (pyasn1-0.4.7.tar.gz) = 130424
Index: pkg/DESCR
===
RCS file: /cvs/ports/devel/py-asn1/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   28 Sep 2006 17:13:32 -  1.1.1.1
+++ pkg/DESCR   3 Oct 2019 04:07:21 -
@@ -1,4 +1,4 @@
-pyasn1 is an implementation of ASN.1 types and codecs in Python
-programming language. It has been first written to support particular
-protocol (SNMP) but then generalized to be suitable for a wide range of
-protocols based on ASN.1 specification.
+pyasn1 is an implementation of ASN.1 types and DER/BER/CER codecs in
+Python programming language. It has been first written to support
+particular protocol (SNMP) but then generalized to be suitable for a
+wide range of protocols based on ASN.1 specification.
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-asn1/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   24 Oct 2017 05:53:09 -  1.10
+++ pkg/PLIST   3 Oct 2019 04:07:21 -
@@ -77,6 +77,7 @@ lib/python${MODPY_VERSION}/site-packages
  
lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}namedtype.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}namedval.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}opentype.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}tagmap.${MODPY_PYC_MAGIC_TAG}pyc
  
lib/python${MODPY_VERSION}/site-packages/pyasn1/type/${MODPY_PYCACHE}univ.${MODPY_PYC_MAGIC_TAG}pyc
@@ -87,6 +88,7 @@ lib/python${MODPY_VERSION}/site-packages
  lib/python${MODPY_VERSION}/site-packages/pyasn1/type/error.py
  lib/python${MODPY_VERSION}/site-packages/pyasn1/type/namedtype.py
  lib/python${MODPY_VERSION}/site-packages/pyasn1/type/namedval.py
+lib/python${MODPY_VERSION}/site-packages/pyasn1/type/opentype.py
  lib/python${MODPY_VERSION}/site-packages/pyasn1/type/tag.py
  lib/python${MODPY_VERSION}/site-packages/pyasn1/type/tagmap.py
  lib/python${MODPY_VERSION}/site-packages/pyasn1/type/univ.py





Re: git: update to 2.23.0

2019-08-26 Thread Benoit Lecocq




On 24/08/2019 17:28, Klemens Nanni wrote:

Lots of fixes and improvements, new git-switch(1) and git-restore(1):
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.23.0.txt

`WANTLIB += charset' comes through

The "git fast-export/import" pair has been taught to handle commits
with log messages in encoding other than UTF-8 better.

Adding myself as second maintainer while here.
OK?


ok benoit@



Index: Makefile
===
RCS file: /cvs/ports/devel/git/Makefile,v
retrieving revision 1.202
diff -u -p -r1.202 Makefile
--- Makefile15 Aug 2019 16:24:46 -  1.202
+++ Makefile23 Aug 2019 16:43:39 -
@@ -4,9 +4,7 @@ COMMENT-main =  GIT - Tree History Storag
  COMMENT-svn = GIT - subversion interoperability tools
  COMMENT-x11 = GIT - graphical tools
  
-V =		2.22.0

-REVISION = 0
-REVISION-main =1
+V =2.23.0
  DISTNAME =git-${V}
  PKGNAME-main =${DISTNAME}
  PKGNAME-svn = git-svn-${V}
@@ -15,7 +13,8 @@ CATEGORIES =  devel
  
  HOMEPAGE =	https://git-scm.com/
  
-MAINTAINER =	Benoit Lecocq 

+MAINTAINER =   Benoit Lecocq , \
+   Klemens Nanni 
  
  # GPLv2 only

  PERMIT_PACKAGE =  Yes
@@ -43,7 +42,8 @@ BUILD_DEPENDS =   devel/gettext,-tools \
  
  MULTI_PACKAGES =	-main -svn -x11
  
-WANTLIB-main =		c crypto curl expat iconv intl nghttp2 pthread ssl z

+WANTLIB-main = c charset crypto curl expat iconv intl nghttp2 pthread \
+   ssl z
  
  RUN_DEPENDS-main =	devel/cvsps \

devel/p5-Error
Index: distinfo
===
RCS file: /cvs/ports/devel/git/distinfo,v
retrieving revision 1.151
diff -u -p -r1.151 distinfo
--- distinfo26 Jun 2019 15:07:57 -  1.151
+++ distinfo23 Aug 2019 15:39:07 -
@@ -1,4 +1,4 @@
-SHA256 (git-2.22.0.tar.gz) = pLfkNlvuQ8qhKjjWRtLJN0PXVdHOpeq0SP+0CQbJ2gs=
-SHA256 (git-manpages-2.22.0.tar.gz) = 
9qV1DfxKCqXsDAzEldSZXR827UdZHDlBvpdWwcOhqgo=
-SIZE (git-2.22.0.tar.gz) = 8472680
-SIZE (git-manpages-2.22.0.tar.gz) = 727065
+SHA256 (git-2.23.0.tar.gz) = 4zlskIiBEaAb9gc0bbCbD79JqVvIP6+VBrYRlZNvDP4=
+SHA256 (git-manpages-2.23.0.tar.gz) = 
pbCZj5XCKQOG0ZHTR4DRRepn5Sf6yYVB4DUHSb92vnU=
+SIZE (git-2.23.0.tar.gz) = 8641922
+SIZE (git-manpages-2.23.0.tar.gz) = 737985
Index: patches/patch-config_mak_uname
===
RCS file: /cvs/ports/devel/git/patches/patch-config_mak_uname,v
retrieving revision 1.9
diff -u -p -r1.9 patch-config_mak_uname
--- patches/patch-config_mak_uname  26 Jun 2019 15:07:57 -  1.9
+++ patches/patch-config_mak_uname  23 Aug 2019 16:39:24 -
@@ -3,9 +3,9 @@ $OpenBSD: patch-config_mak_uname,v 1.9 2
  OpenBSD wants DIR_HAS_BSD_GROUP_SEMANTICS, just like FreeBSD
  
  Index: config.mak.uname

 config.mak.uname.pat.orig
+--- config.mak.uname.orig
  +++ config.mak.uname
-@@ -228,6 +228,7 @@ endif
+@@ -247,6 +247,7 @@ endif
   ifeq ($(uname_S),OpenBSD)
NO_STRCASESTR = YesPlease
NO_MEMMEM = YesPlease
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/devel/git/pkg/PLIST-main,v
retrieving revision 1.89
diff -u -p -r1.89 PLIST-main
--- pkg/PLIST-main  26 Jun 2019 15:07:57 -  1.89
+++ pkg/PLIST-main  23 Aug 2019 16:39:15 -
@@ -56,6 +56,7 @@ libexec/git/git-cvsserver
  @bin libexec/git/git-diff-tree
  @bin libexec/git/git-difftool
  libexec/git/git-difftool--helper
+@bin libexec/git/git-env--helper
  @bin libexec/git/git-fast-export
  @bin libexec/git/git-fast-import
  @bin libexec/git/git-fetch
@@ -120,8 +121,6 @@ libexec/git/git-quiltimport
  @bin libexec/git/git-range-diff
  @bin libexec/git/git-read-tree
  @bin libexec/git/git-rebase
-libexec/git/git-rebase--am
-libexec/git/git-rebase--common
  libexec/git/git-rebase--preserve-merges
  @bin libexec/git/git-receive-pack
  @bin libexec/git/git-reflog
@@ -138,6 +137,7 @@ libexec/git/git-rebase--preserve-merges
  libexec/git/git-request-pull
  @bin libexec/git/git-rerere
  @bin libexec/git/git-reset
+@bin libexec/git/git-restore
  @bin libexec/git/git-rev-list
  @bin libexec/git/git-rev-parse
  @bin libexec/git/git-revert
@@ -160,6 +160,7 @@ libexec/git/git-sh-setup
  libexec/git/git-submodule
  @bin libexec/git/git-submodule--helper
  libexec/git/git-subtree
+@bin libexec/git/git-switch
  @bin libexec/git/git-symbolic-ref
  @bin libexec/git/git-tag
  @bin libexec/git/git-unpack-file
@@ -314,6 +315,7 @@ libexec/git/mergetools/xxdiff
  @man man/man1/git-request-pull.1
  @man man/man1/git-rerere.1
  @man man/man1/git-reset.1
+@man man/man1/git-restore.1
  @man man/man1/git-rev-list.1
  @man man/man1/git-rev-parse.1
  @man man/man1/git-revert.1
@@ -335,6 +337,7 @@ libexec/git/mergetools/xxdiff
  @man man/man1/git-stripspace.1
  @man man/man1/git-submodule.1

Re: remove rsync from devel/git

2019-08-15 Thread Benoit Lecocq




On 8/15/19 4:44 PM, Jeremie Courreges-Anglas wrote:


+cc maintainer

On Wed, Aug 14 2019, Jan Stary  wrote:

If I read
https://github.com/git/git/blob/master/Documentation/RelNotes/2.8.0.txt
right, rsync support was removed from git about three years ago.


Indeed.

ritchie /tmp$ git clone rsync://host.xz/path/to/repo.git/
Cloning into 'repo'...
fatal: git-over-rsync is no longer supported

Here's a tweaked diff that only bumps -main, since only RUN_DEPENDS-main
is changed.

Benoit & others: ok?


ok benoit@




Index: Makefile
===
RCS file: /cvs/ports/devel/git/Makefile,v
retrieving revision 1.201
diff -u -p -r1.201 Makefile
--- Makefile16 Jul 2019 09:56:55 -  1.201
+++ Makefile15 Aug 2019 14:39:03 -
@@ -6,6 +6,7 @@ COMMENT-x11 =   GIT - graphical tools
  
  V =		2.22.0

  REVISION =0
+REVISION-main =1
  DISTNAME =git-${V}
  PKGNAME-main =${DISTNAME}
  PKGNAME-svn = git-svn-${V}
@@ -45,8 +46,7 @@ MULTI_PACKAGES =  -main -svn -x11
  WANTLIB-main =c crypto curl expat iconv intl nghttp2 pthread 
ssl z
  
  RUN_DEPENDS-main =	devel/cvsps \

-   devel/p5-Error \
-   net/rsync
+   devel/p5-Error
  LIB_DEPENDS-main =devel/gettext,-runtime \
net/curl \
www/nghttp2






Re: [macppc] unbreak security/aircrack

2019-08-12 Thread Benoit Lecocq




On 10/08/2019 23:58, Charlene Wendling wrote:

ping.

On Sat, 27 Jul 2019 23:35:18 +0200
Charlene Wendling wrote:




http://build-failures.rhaalovely.net/powerpc/2019-07-14/security/aircrack-ng.log


On macppc:

- we have AltiVec support
- we don't (and won't) have POWER8 instructions

The autotools magic works properly here. As such, it's just about
removing the PFRAG entries. This indeed packages [0] once done.

I can't test the runtime, the bwi(4) wifi card in my PowerBook is
known to be almost unusable.

REVISION bump is probably gratuitous.

Comments/feedback are welcome!

Charlène.


ok benoit@



[0] https://bin.charlenew.xyz/aircrack-ng.log




Index: Makefile
===
RCS file: /cvs/ports/security/aircrack-ng/Makefile,v
retrieving revision 1.26
diff -u -p -u -p -r1.26 Makefile
--- Makefile12 Jul 2019 21:02:24 -  1.26
+++ Makefile27 Jul 2019 21:19:34 -
@@ -2,7 +2,7 @@
  
  COMMENT=		802.11 WEP and WPA-PSK keys cracking program

  DISTNAME= aircrack-ng-1.5.2
-REVISION=  1
+REVISION=  2
  CATEGORIES=   security
  
  HOMEPAGE=		https://www.aircrack-ng.org/

Index: pkg/PFRAG.ppc
===
RCS file: /cvs/ports/security/aircrack-ng/pkg/PFRAG.ppc,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PFRAG.ppc
--- pkg/PFRAG.ppc   23 Feb 2019 22:23:25 -  1.1
+++ pkg/PFRAG.ppc   27 Jul 2019 21:19:34 -
@@ -1,7 +1,4 @@
  @comment $OpenBSD: PFRAG.ppc,v 1.1 2019/02/23 22:23:25 sebastia Exp $
-lib/libaircrack-crypto-ppc-power8-1.3.0.so
-lib/libaircrack-crypto-ppc-power8.la
-lib/libaircrack-crypto-ppc-power8.so
  lib/libaircrack-crypto-ppc-altivec-1.3.0.so
  lib/libaircrack-crypto-ppc-altivec.la
  lib/libaircrack-crypto-ppc-altivec.so





Re: [UPDATE] security/libssh2

2019-06-28 Thread Benoit Lecocq




On 27/06/2019 13:13, Stuart Henderson wrote:

On 2019/06/27 11:52, Benoit Lecocq wrote:

Hi,

This is the diff to update libssh2 to latest release.

Please test this diff in a bulk build.


Why a bulk? There are only a handful of ports using it ..

devel/libgit2/libgit2
emulators/qemu
lang/rust
misc/mc
misc/subsurface
net/nmap
net/p5-Net-SSH2
net/zabbix
sysutils/libvirt
www/aria2
www/pecl-ssh2



I'll do that !



[UPDATE] security/libssh2

2019-06-27 Thread Benoit Lecocq

Hi,

This is the diff to update libssh2 to latest release.

Please test this diff in a bulk build.

Cheers,
Benoit
Index: Makefile
===
RCS file: /cvs/ports/security/libssh2/Makefile,v
retrieving revision 1.21
diff -u -p -u -r1.21 Makefile
--- Makefile	2 Apr 2019 06:00:16 -	1.21
+++ Makefile	27 Jun 2019 08:21:36 -
@@ -2,9 +2,9 @@
 
 COMMENT =		library implementing the SSH2 protocol
 
-DISTNAME =		libssh2-1.8.2
+DISTNAME =		libssh2-1.9.0
 CATEGORIES =		security
-SHARED_LIBS +=		ssh2	8.0	# .1.1
+SHARED_LIBS +=		ssh2	9.0	# .1.1
 
 HOMEPAGE =		https://www.libssh2.org/
 
@@ -12,7 +12,7 @@ MAINTAINER =		Benoit Lecocq 

Re: Update: emulators/stella

2019-06-26 Thread Benoit Lecocq




On 24/06/2019 23:49, Tom Murphy wrote:

Hi,

   I realized in my previous diff I hadn't removed the REVISION line,
   so here is a new diff without it.

   Thanks,
   Tom


Committed, thanks !




Index: Makefile
===
RCS file: /cvs/ports/emulators/stella/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile24 Oct 2018 14:28:02 -  1.32
+++ Makefile24 Jun 2019 21:47:18 -
@@ -2,12 +2,11 @@
  
  COMMENT =		Atari 2600 VCS emulator
  
-V =			5.1.3

+V =6.0.1
  DISTNAME =stella-$V
  CATEGORIES =  emulators
  EXTRACT_SUFX =-src.tar.xz
  WRKDIST = ${WRKDIR}/${DISTNAME}
-REVISION = 0
  
  HOMEPAGE =		https://stella-emu.github.io/
  
Index: distinfo

===
RCS file: /cvs/ports/emulators/stella/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo27 Jun 2018 20:56:54 -  1.19
+++ distinfo24 Jun 2019 21:47:18 -
@@ -1,2 +1,2 @@
-SHA256 (stella-5.1.3-src.tar.xz) = 4HQxfCXl1Mq+xFWJCdMBw6dlStYghj8F00IkT+a9/go=
-SIZE (stella-5.1.3-src.tar.xz) = 1828448
+SHA256 (stella-6.0.1-src.tar.xz) = 1hH5i7Ne2erPtjgmsStOi2e4dKKocBnUva8ef0ckxA0=
+SIZE (stella-6.0.1-src.tar.xz) = 1730084
Index: pkg/PLIST
===
RCS file: /cvs/ports/emulators/stella/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST   14 Mar 2018 04:37:59 -  1.12
+++ pkg/PLIST   24 Jun 2019 21:47:18 -
@@ -35,7 +35,6 @@ share/doc/stella/graphics/eventmapping_d
  share/doc/stella/graphics/eventmapping_remap.png
  share/doc/stella/graphics/jr_pacman.png
  share/doc/stella/graphics/launcher.png
-share/doc/stella/graphics/launcher_filter.png
  share/doc/stella/graphics/launcher_options_files.png
  share/doc/stella/graphics/launcher_options_snapshots.png
  share/doc/stella/graphics/launcher_override.png
@@ -60,13 +59,11 @@ share/doc/stella/graphics/options_video_
  share/doc/stella/graphics/options_video_tv.png
  share/doc/stella/graphics/pacman.png
  share/doc/stella/graphics/qwertz.png
-share/doc/stella/graphics/rom_browser.png
  share/doc/stella/graphics/romaudit.png
  share/doc/stella/graphics/rominfo_1x_large.png
  share/doc/stella/graphics/rominfo_1x_small.png
  share/doc/stella/graphics/rominfo_2x_small.png
  share/doc/stella/graphics/secret_quest.png
-share/doc/stella/graphics/select_romdir.png
  share/doc/stella/graphics/space_invaders.png
  share/doc/stella/graphics/timemachine.png
  share/doc/stella/index.html





Re: git: update to 2.22.0

2019-06-26 Thread Benoit Lecocq




On 24/06/2019 22:57, Klemens Nanni wrote:

https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.22.0.txt

Fixes, polishing, rewrites under the hood, nothing breaking.

Regress passes on amd64, no regressions in production usage.

OK?


ok benoit@



Index: Makefile
===
RCS file: /cvs/ports/devel/git/Makefile,v
retrieving revision 1.199
diff -u -p -r1.199 Makefile
--- Makefile20 May 2019 22:15:03 -  1.199
+++ Makefile24 Jun 2019 19:17:27 -
@@ -4,12 +4,11 @@ COMMENT-main =GIT - Tree History Storag
  COMMENT-svn = GIT - subversion interoperability tools
  COMMENT-x11 = GIT - graphical tools
  
-V =		2.21.0

+V =2.22.0
  DISTNAME =git-${V}
  PKGNAME-main =${DISTNAME}
  PKGNAME-svn = git-svn-${V}
  PKGNAME-x11 = git-x11-${V}
-REVISION-main =0
  CATEGORIES =  devel
  
  HOMEPAGE =	https://git-scm.com/

Index: distinfo
===
RCS file: /cvs/ports/devel/git/distinfo,v
retrieving revision 1.150
diff -u -p -r1.150 distinfo
--- distinfo26 Feb 2019 09:10:34 -  1.150
+++ distinfo24 Jun 2019 19:17:36 -
@@ -1,4 +1,4 @@
-SHA256 (git-2.21.0.tar.gz) = heylHHQE2nXjU+ulh/h/6pSBukHhYiBqb3CtgRgUe+4=
-SHA256 (git-manpages-2.21.0.tar.gz) = 
FMduu04x+eVc9TOKBP06E7ztAyPNUXlMz0X8dL0MEIA=
-SIZE (git-2.21.0.tar.gz) = 8289375
-SIZE (git-manpages-2.21.0.tar.gz) = 716556
+SHA256 (git-2.22.0.tar.gz) = pLfkNlvuQ8qhKjjWRtLJN0PXVdHOpeq0SP+0CQbJ2gs=
+SHA256 (git-manpages-2.22.0.tar.gz) = 
9qV1DfxKCqXsDAzEldSZXR827UdZHDlBvpdWwcOhqgo=
+SIZE (git-2.22.0.tar.gz) = 8472680
+SIZE (git-manpages-2.22.0.tar.gz) = 727065
Index: patches/patch-config_mak_uname
===
RCS file: /cvs/ports/devel/git/patches/patch-config_mak_uname,v
retrieving revision 1.8
diff -u -p -r1.8 patch-config_mak_uname
--- patches/patch-config_mak_uname  26 Feb 2019 09:10:34 -  1.8
+++ patches/patch-config_mak_uname  24 Jun 2019 19:30:46 -
@@ -5,7 +5,7 @@ OpenBSD wants DIR_HAS_BSD_GROUP_SEMANTIC
  Index: config.mak.uname
  --- config.mak.uname.orig
  +++ config.mak.uname
-@@ -226,6 +226,7 @@ endif
+@@ -228,6 +228,7 @@ endif
   ifeq ($(uname_S),OpenBSD)
NO_STRCASESTR = YesPlease
NO_MEMMEM = YesPlease
Index: patches/patch-gitweb_gitweb_perl
===
RCS file: /cvs/ports/devel/git/patches/patch-gitweb_gitweb_perl,v
retrieving revision 1.32
diff -u -p -r1.32 patch-gitweb_gitweb_perl
--- patches/patch-gitweb_gitweb_perl14 Jun 2018 17:43:48 -  1.32
+++ patches/patch-gitweb_gitweb_perl24 Jun 2019 19:30:45 -
@@ -5,7 +5,7 @@ This prevents the following error: '-T a
  Index: gitweb/gitweb.perl
  --- gitweb/gitweb.perl.orig
  +++ gitweb/gitweb.perl
-@@ -7001,7 +7001,7 @@ sub git_blob_plain {
+@@ -7038,7 +7038,7 @@ sub git_blob_plain {
$expires = "+1d";
}
   
@@ -14,7 +14,7 @@ Index: gitweb/gitweb.perl

or die_error(500, "Open git-cat-file blob '$hash' failed");
   
   	# content-type (can include charset)

-@@ -7063,7 +7063,7 @@ sub git_blob {
+@@ -7100,7 +7100,7 @@ sub git_blob {
}
   
   	my $have_blame = gitweb_check_feature('blame');

Index: patches/patch-t_test-lib_sh
===
RCS file: /cvs/ports/devel/git/patches/patch-t_test-lib_sh,v
retrieving revision 1.30
diff -u -p -r1.30 patch-t_test-lib_sh
--- patches/patch-t_test-lib_sh 26 Feb 2019 09:10:34 -  1.30
+++ patches/patch-t_test-lib_sh 24 Jun 2019 19:30:44 -
@@ -6,7 +6,7 @@ wants it badly.
  Index: t/test-lib.sh
  --- t/test-lib.sh.orig
  +++ t/test-lib.sh
-@@ -294,6 +294,11 @@ then
+@@ -308,6 +308,11 @@ then
exit $stress_exit
   fi
   
Index: pkg/PLIST-main

===
RCS file: /cvs/ports/devel/git/pkg/PLIST-main,v
retrieving revision 1.88
diff -u -p -r1.88 PLIST-main
--- pkg/PLIST-main  26 Feb 2019 09:10:34 -  1.88
+++ pkg/PLIST-main  24 Jun 2019 19:36:34 -
@@ -80,7 +80,7 @@ libexec/git/git-filter-branch
  @bin libexec/git/git-init-db
  libexec/git/git-instaweb
  @bin libexec/git/git-interpret-trailers
-libexec/git/git-legacy-rebase
+libexec/git/git-legacy-stash
  @bin libexec/git/git-log
  @bin libexec/git/git-ls-files
  @bin libexec/git/git-ls-remote
@@ -122,7 +122,6 @@ libexec/git/git-quiltimport
  @bin libexec/git/git-rebase
  libexec/git/git-rebase--am
  libexec/git/git-rebase--common
-@bin libexec/git/git-rebase--interactive
  libexec/git/git-rebase--preserve-merges
  @bin libexec/git/git-receive-pack
  @bin libexec/git/git-reflog
@@ -145,7 +144,6 @@ libexec/git/git-request-pull
  @bin libexec/git/git-rm
  libexec/git/git-send-email
  @bin libexec/git/git-send-pack
-@bin libexec/git/git-serve
  libexec/git/git-sh-i18n
  @bin 

Re: [UPDATE] security/yara

2019-05-16 Thread Benoit Lecocq




On 09/05/2019 13:56, Remi Pointel wrote:

Hi,

this diff updates yara to latest release.

Ok?

Cheers,

Remi.


ok benoit@



Re: [Update] devel/p5-Time-Duration and devel/p5-Time-Duration-Parse

2019-05-14 Thread Benoit Lecocq




On 13/05/2019 23:26, Andrew Hewus Fresh wrote:

On Mon, May 13, 2019 at 06:16:30AM +, wen heping wrote:

Hi,

Here is a patch to update devel/p5-Time-Duration to 0.21 and update
devel/p5-Time-Duration-Parse to 0.15. Both build well and passed test
on my amd64-current system.

2 port depends on devel/p5-Time-Duration:
devel/p5-Time-Duration-Parse : build well and passed all tests.
sysutils/moreutils : build well , have no test.


I think this one needs another MAKE_ENV
-MAKE_ENV += TEST_POD=1
+MAKE_ENV += TEST_POD=1 RELEASE_TESTING=1

and we don't need the BUILD_DEPENDS+=${TEST_DEPENDS} line.

With those changes, OK afresh1@




1 port depends on devel/p5-Time-Duration-Parse:
security/p5-Net-SSL-ExpireDate: build well and pass all tests.


This one is OK afresh1@


Committed, thanks !





Comments?

wen



Index: p5-Time-Duration/Makefile
===
RCS file: /cvs/ports/devel/p5-Time-Duration/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- p5-Time-Duration/Makefile   20 Mar 2016 19:56:40 -  1.9
+++ p5-Time-Duration/Makefile   13 May 2019 06:07:22 -
@@ -4,7 +4,7 @@ COMMENT =   module for rounded or exact en
  
  MODULES =	cpan

  PKG_ARCH =*
-DISTNAME = Time-Duration-1.20
+DISTNAME = Time-Duration-1.21
  CATEGORIES =  devel
  
  EPOCH =		0

Index: p5-Time-Duration/distinfo
===
RCS file: /cvs/ports/devel/p5-Time-Duration/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- p5-Time-Duration/distinfo   27 Apr 2015 08:04:25 -  1.3
+++ p5-Time-Duration/distinfo   13 May 2019 06:07:22 -
@@ -1,2 +1,2 @@
-SHA256 (Time-Duration-1.20.tar.gz) = 
RYIFtSiBjnQXV7KFSvrF+a8lf5gwAKrgwLHQS1qcu7g=
-SIZE (Time-Duration-1.20.tar.gz) = 15478
+SHA256 (Time-Duration-1.21.tar.gz) = 
/jQOuodl+SY2lGdOXf8UgzRD4Zhl5f9Ce715t7X4qbg=
+SIZE (Time-Duration-1.21.tar.gz) = 16205
Index: p5-Time-Duration-Parse/Makefile
===
RCS file: /cvs/ports/devel/p5-Time-Duration-Parse/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- p5-Time-Duration-Parse/Makefile 20 Mar 2016 19:56:40 -  1.11
+++ p5-Time-Duration-Parse/Makefile 13 May 2019 06:07:22 -
@@ -2,7 +2,7 @@
  
  COMMENT =	parse strings that represent time durations
  
-DISTNAME =	Time-Duration-Parse-0.13

+DISTNAME = Time-Duration-Parse-0.15
  CATEGORIES =  devel
  MODULES = cpan
  PKG_ARCH =*
Index: p5-Time-Duration-Parse/distinfo
===
RCS file: /cvs/ports/devel/p5-Time-Duration-Parse/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- p5-Time-Duration-Parse/distinfo 29 Oct 2015 07:09:38 -  1.5
+++ p5-Time-Duration-Parse/distinfo 13 May 2019 06:07:22 -
@@ -1,2 +1,2 @@
-SHA256 (Time-Duration-Parse-0.13.tar.gz) = 
QUoYSkH/BqGcdvmuMOYoUFbraarmCvmbye34qOFvzik=
-SIZE (Time-Duration-Parse-0.13.tar.gz) = 11604
+SHA256 (Time-Duration-Parse-0.15.tar.gz) = 
YdgUOo5pgcwfepdIBNSSA55eVnFnZ4KdXkvNntdK44E=
+SIZE (Time-Duration-Parse-0.15.tar.gz) = 11735






Re: security/aircrack-ng on sparc64

2019-05-13 Thread Benoit Lecocq



On 11/05/2019 22:26, Jeremie Courreges-Anglas wrote:


The build fails because  includes another header in
/sys: sparc64/sparc64/intreg.h.

--8<--
/usr/bin/libtool --tag=disable-static  --tag=CC   --mode=compile cc -DPACKAGE_NAME=\"aircrack-ng\" -DPACKAGE_TARNAME=\"aircrack-ng\" 
-DPACKAGE_VERSION=\"1.5.2\" -DPACKAGE_STRING=\"aircrack-ng\ 1.5.2\" -DPACKAGE_BUGREPORT=\"https://forum.aircrack-ng.org\"; 
-DPACKAGE_URL=\"\" -DPACKAGE=\"aircrack-ng\" -DVERSION=\"1.5.2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
-D_REVISION=\"1.5.2\" -DHAVE_OPENSSL_CRYPTO_H=1 -DHAVE_OPENSSL_CMAC_H=1 -DHAVE_OPENSSL_CMAC_H=1 -DHAVE_PCAP_H=1 -DHAVE_PCAP=1 -DHAVE_PCRE=1 -DHAVE_SQLITE3_H=1 
-DHAVE_SQLITE3=1 -DHAVE_SQLITE=1 -DHAVE_ZLIB=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -D_REENTRANT=1 -DHAVE_POSIX_MEMALIGN=1 -DCACHELINE_SIZE=64 -DCACHELINE_SIZE=64 -I.  -I../.. 
-I../../src/include -I../../src  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_FORTIFY_SOURCE=2  -Wall -O3 -std=gnu99 -fno-strict-aliasing -Wpointer-arith -Wstrict-overflow=2 
-Wstrict-prototypes -fvisibility=hidden -O2 -pipe -MT libaircrack_osdep_la-openbsd.lo -MD -MP -MF .deps/libaircrack_osdep_la-openbsd.Tpo -c -o libaircrack_osdep_la-openbsd.lo 
`test -f 'openbsd.c' || echo './'`openbsd.c
cc -DPACKAGE_NAME="aircrack-ng" -DPACKAGE_TARNAME="aircrack-ng" -DPACKAGE_VERSION="1.5.2" -DPACKAGE_STRING="aircrack-ng 1.5.2" 
-DPACKAGE_BUGREPORT="https://forum.aircrack-ng.org"; -DPACKAGE_URL="" -DPACKAGE="aircrack-ng" -DVERSION="1.5.2" -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
-DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -D_REVISION="1.5.2" -DHAVE_OPENSSL_CRYPTO_H=1 -DHAVE_OPENSSL_CMAC_H=1 -DHAVE_OPENSSL_CMAC_H=1 -DHAVE_PCAP_H=1 
-DHAVE_PCAP=1 -DHAVE_PCRE=1 -DHAVE_SQLITE3_H=1 -DHAVE_SQLITE3=1 -DHAVE_SQLITE=1 -DHAVE_ZLIB=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -D_REENTRANT=1 -DHAVE_POSIX_MEMALIGN=1 
-DCACHELINE_SIZE=64 -DCACHELINE_SIZE=64 -I. -I../.. -I../../src/include -I../../src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_FORTIFY_SOURCE=2 -Wall -O3 -std=gnu99 
-fno-strict-aliasing -Wpointer-arith -Wstrict-overflow=2 -Wstrict-prototypes -fvisibility=hidden -O2 -pipe -MT libaircrack_osdep_la-openbsd.lo -MD -MP -MF 
.deps/libaircrack_osdep_la-openbsd.Tpo -c openbsd.c -fPIC -DPIC -o .libs/libaircrack_osdep_la-openbsd.o
In file included from openbsd.c:37:
/usr/include/net80211/ieee80211_crypto.h:111: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_crypto.h:111: warning: its scope is only this 
definition or declaration, which is probably not what you want
/usr/include/net80211/ieee80211_crypto.h:112: warning: 'struct ifnet' declared 
inside parameter list
In file included from openbsd.c:40:
/usr/include/machine/intr.h:36:36: error: sparc64/sparc64/intreg.h: No such 
file or directory
In file included from openbsd.c:40:
/usr/include/machine/intr.h:64: error: 'MAXINTNUM' undeclared here (not in a 
function)
In file included from openbsd.c:42:
/usr/include/net80211/ieee80211_node.h: In function 'ieee80211_node_incref':
/usr/include/net80211/ieee80211_node.h:398: warning: implicit declaration of 
function '_splraise'
/usr/include/net80211/ieee80211_node.h:398: error: 'PIL_NET' undeclared (first 
use in this function)
/usr/include/net80211/ieee80211_node.h:398: error: (Each undeclared identifier 
is reported only once
/usr/include/net80211/ieee80211_node.h:398: error: for each function it appears 
in.)
/usr/include/net80211/ieee80211_node.h:400: warning: implicit declaration of 
function '_splx'
/usr/include/net80211/ieee80211_node.h: In function 'ieee80211_node_decref':
/usr/include/net80211/ieee80211_node.h:409: error: 'PIL_NET' undeclared (first 
use in this function)
/usr/include/net80211/ieee80211_node.h: At top level:
/usr/include/net80211/ieee80211_node.h:461: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_node.h:462: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_node.h:463: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_node.h:465: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_node.h:466: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_node.h:467: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_node.h:468: warning: 'struct ifnet' declared 
inside parameter list
In file included from openbsd.c:45:
/usr/include/net80211/ieee80211_proto.h:60: warning: 'struct ifnet' declared 
inside parameter list
/usr/include/net80211/ieee80211_proto.h:61: warning: 'struct ifnet' declared 
inside paramete

  1   2   3   4   5   6   7   >